.ezy-alert-overlay{z-index:1100;background:#000c}.ezy-alert-overlay[data-state=open]{animation:ezy-alert-fade-in .15s ease-out}.ezy-alert-overlay[data-state=closed]{animation:ezy-alert-fade-out .15s ease-in}.ezy-alert-content{--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--alert-ink: #171717;--alert-muted: #737373;--alert-bg: #fff;--alert-border: #e5e5e5;z-index:1101;width:calc(100% - 32px);max-width:400px;max-height:calc(100dvh - 64px);padding:24px;gap:16px;border:1px solid var(--alert-border);border-radius:12px;background:var(--alert-bg);color:var(--alert-ink);font-family:var(--font-sans);font-feature-settings:normal;box-shadow:0 10px 15px -3px #0000000d,0 4px 6px -4px #0000000d;transform:translate(-50%,-50%);translate:none}.dark .ezy-alert-content{--alert-ink: #fafafa;--alert-muted: #a3a3a3;--alert-bg: #171717;--alert-border: #404040}.ezy-alert-content[data-state=open]{animation:ezy-alert-enter .2s ease-out}.ezy-alert-content[data-state=closed]{animation:ezy-alert-exit .2s ease-in}.ezy-alert-content :where(h2,p,div,button,input,label){font-family:var(--font-sans)}.ezy-alert-header{display:flex;flex-direction:column;gap:4px;text-align:left}.ezy-alert-content .ezy-alert-title{margin:0;font-size:18px;line-height:28px;font-weight:600;letter-spacing:-.02em;color:var(--alert-ink)}.ezy-alert-content .ezy-alert-description{margin:0;font-size:14px;line-height:20px;font-weight:400;color:var(--alert-muted);overflow-wrap:anywhere}.ezy-alert-description p{margin-block:0 8px}.ezy-alert-footer{display:flex;flex-direction:row;justify-content:flex-end;gap:12px}.ezy-alert-content :is(.ezy-alert-action,.ezy-alert-cancel){margin:0;min-height:40px;height:40px;padding:8px 16px;border-radius:6px;font-size:14px;line-height:20px;font-weight:500;transition:background-color .15s,color .15s}.ezy-alert-content .ezy-alert-action{border:1px solid var(--alert-ink);background:var(--alert-ink);color:var(--alert-bg)}.ezy-alert-content .ezy-alert-cancel{border:1px solid var(--alert-border);background:var(--alert-bg);color:var(--alert-ink)}.ezy-alert-content .ezy-alert-action:hover{filter:brightness(.9)}.ezy-alert-content .ezy-alert-cancel:hover{background:color-mix(in srgb,var(--alert-ink) 5%,var(--alert-bg))}.ezy-alert-content button:disabled{opacity:.5;cursor:not-allowed}.ezy-alert-content :is(button,input):focus-visible{outline:2px solid var(--alert-ink);outline-offset:3px}.ezy-alert-intro{display:flex;align-items:flex-start;gap:16px}.ezy-alert-icon{width:36px;height:36px;flex:0 0 36px;display:flex;align-items:center;justify-content:center;border:1px solid var(--alert-border);border-radius:50%}.ezy-alert-icon svg{opacity:.8}.ezy-alert-typed{display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:20px}.ezy-alert-typed label{color:var(--alert-muted)}.ezy-alert-typed strong{color:var(--alert-ink);font-weight:600}.ezy-alert-typed input{width:100%;height:40px;padding:8px 12px;border:1px solid var(--alert-border);border-radius:6px;background:var(--alert-bg);color:var(--alert-ink);font-size:14px}.ezy-alert-typed input:focus{border-color:var(--alert-ink);box-shadow:none}@keyframes ezy-alert-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ezy-alert-fade-out{to{opacity:0}}@keyframes ezy-alert-enter{0%{opacity:0;transform:translate(-50%,-48%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ezy-alert-exit{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.95)}}@media(max-width:639px){.ezy-alert-header{text-align:center}.ezy-alert-intro{flex-direction:column;align-items:center;gap:8px}.ezy-alert-footer{flex-direction:column-reverse;gap:8px}.ezy-alert-footer>button{width:100%}}@media(prefers-reduced-motion:reduce){.ezy-alert-content,.ezy-alert-overlay{animation:none!important}.ezy-alert-content button{transition:none}}.ezy-banner-shell{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .4s cubic-bezier(.32,.72,0,1),opacity .2s ease}.ezy-banner-shell[data-open=true]{grid-template-rows:1fr;opacity:1}.ezy-banner-clip{min-height:0;overflow:hidden}.ezy-banner{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:20px;border-color:#e5e5e5;background:#fff;color:#171717}.ezy-banner [data-slot=banner-title]{font:500 14px/14px Inter,ui-sans-serif,sans-serif;letter-spacing:normal}.ezy-banner [data-slot=banner-description]{font:400 12px/16px Inter,ui-sans-serif,sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.ezy-banner [data-slot=banner-icon]{align-self:flex-start;margin-top:8px}.ezy-banner [data-slot=banner-actions]{flex-shrink:0}.ezy-banner .ezy-banner-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;min-height:26px;padding:4px 10px;background:#171717;color:#fff;border:0;border-radius:6px;font:600 12px/18px Inter,ui-sans-serif,sans-serif;cursor:pointer;transition:background-color .15s ease,opacity .15s ease}.ezy-banner .ezy-banner-button:hover{background:#333}.ezy-banner .ezy-banner-button:disabled{opacity:.5;cursor:default}.ezy-banner .ezy-banner-button-ghost{background:transparent;color:inherit}.ezy-banner .ezy-banner-button-ghost:hover{background:#0000000d}.ezy-banner .ezy-banner-button-icon{padding:0;width:28px;height:28px;min-height:28px}.ezy-banner-button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ezy-banner [data-slot=banner-close]{margin-left:2px}.ezy-banner[data-variant=info]{background:#eff6ff;color:#1e3a8a;border-color:#dbeafe}.ezy-banner[data-variant=warning]{background:#fefce8;color:#713f12;border-color:#fef08a}.ezy-banner[data-variant=success]{background:#f0fdf4;color:#14532d;border-color:#dcfce7}.ezy-banner[data-variant=destructive]{background:#fef2f2;color:#7f1d1d;border-color:#fecaca}.ezy-banner-page{max-width:1280px;margin-inline:auto}.ezy-banner-page .ezy-banner{padding-inline:24px}.ezy-banner-progress{height:3px;width:80px;border-radius:99px;overflow:hidden;background:#78716c2e;margin-top:5px}.ezy-banner-progress>span{height:100%;display:block;background:currentColor;transition:width .4s cubic-bezier(.32,.72,0,1)}.app-update-banner{position:fixed;z-index:75;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translate(-50%);width:min(672px,calc(100% - 32px));border-radius:14px;overflow:hidden;box-shadow:0 8px 30px #0000001f}.app-update-banner .ezy-banner{border:1px solid #e5e5e5;border-radius:14px}.dark .ezy-banner{background:#171717;color:#fafafa;border-color:#333}.dark .ezy-banner .ezy-banner-button{background:#fafafa;color:#171717}.dark .ezy-banner .ezy-banner-button:hover{background:#e5e5e5}.dark .ezy-banner .ezy-banner-button-ghost{background:transparent;color:inherit}.dark .ezy-banner .ezy-banner-button-ghost:hover{background:#ffffff14}.dark .ezy-banner[data-variant=info]{background:#172554;color:#dbeafe}.dark .ezy-banner[data-variant=warning]{background:#422006;color:#fef9c3}.dark .ezy-banner[data-variant=success]{background:#052e16;color:#dcfce7}.dark .ezy-banner[data-variant=destructive]{background:#450a0a;color:#fee2e2}@media(max-width:600px){.ezy-banner{display:grid;grid-template-columns:16px minmax(0,1fr) auto;gap:8px 12px}.ezy-banner [data-slot=banner-content]{grid-column:2}.ezy-banner [data-slot=banner-icon]{grid-column:1;margin-top:1px}.ezy-banner [data-slot=banner-actions]{grid-column:2 / -1;justify-content:flex-start}.ezy-banner [data-slot=banner-actions]:has(>[data-slot=banner-close]:only-child){grid-column:3;grid-row:1;align-self:start}.ezy-banner [data-slot=banner-actions]>[data-slot=banner-close]{margin-left:auto}.ezy-banner-page .ezy-banner{padding-inline:16px}}@media(prefers-reduced-motion:reduce){.ezy-banner-shell,.ezy-banner-stack,.ezy-banner,.ezy-banner *{transition:none!important;animation:none!important}}.app-update-banner:empty{display:none}@media(max-width:1023px){body:has(nav.fixed[aria-label="Primary navigation"]) .app-update-banner{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}.system-status-trigger{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:36px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:inherit;font:500 13px/20px var(--font-sans,Inter,sans-serif);white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease}.system-status-trigger:hover{background:#8080801a}.system-status-trigger:focus-visible,.system-status-dialog button:focus-visible{outline:2px solid #737373;outline-offset:3px}.system-status-trigger--rail{width:100%;justify-content:flex-start;padding-left:12px;margin-bottom:8px}.system-status-trigger--compact{width:100%;white-space:normal;padding:7px 0;font-size:11px;line-height:16px}.system-status-trigger--mobile{margin-left:auto}.system-status-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#00000052;animation:system-status-fade-in .24s ease-out}.system-status-overlay[data-state=closed]{animation:system-status-fade-out .18s ease-in}.system-status-dialog{position:fixed;left:50%;top:50%;z-index:1101;transform:translate(-50%,-50%);width:calc(100% - 32px);max-width:576px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;outline:none;border-radius:12px;box-shadow:0 24px 80px -20px #00000040;animation:system-status-open .28s cubic-bezier(.22,1,.36,1)}.system-status-dialog[data-state=closed]{animation:system-status-close .18s ease-in}.system-status-block{--ss-bg:#fdfdfd;--ss-text:#262626;--ss-muted:#737373;--ss-line:#e8e8e8;--ss-soft:#f7f7f7;--ss-grey:#e5e5e5;background:var(--ss-bg);color:var(--ss-text);border:1px solid var(--ss-line);border-radius:12px;box-shadow:none;font:400 14px/1.5 var(--font-sans,Inter,sans-serif);width:100%;margin:0 auto}.dark .system-status-block{--ss-bg:#171717;--ss-text:#f5f5f5;--ss-muted:#a3a3a3;--ss-line:#303030;--ss-soft:#222;--ss-grey:#383838}.system-status-block .system-status-body{padding:40px;display:flex;flex-direction:column;gap:20px}.system-status-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.system-status-header h2{margin:0;font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.02em}.system-status-history-toggle{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:7px 12px;border-radius:8px;border:0;background:var(--ss-soft);font-size:12px;line-height:18px;color:var(--ss-text);white-space:nowrap;cursor:pointer}.system-status-history-toggle svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.system-status-history-toggle svg.is-open{transform:rotate(180deg)}.system-status-services{display:flex;flex-direction:column;gap:14px}.system-status-service{display:flex;flex-direction:column;gap:8px}.system-status-row{display:flex;align-items:center;gap:16px;min-height:24px}.system-status-icon{flex-shrink:0}.system-status-icon.is-operational{color:#00c951}.system-status-icon.is-degraded{color:#dca000}.system-status-icon.is-down{color:#fb2c36}.system-status-icon.is-unknown{color:var(--ss-muted)}.system-status-name{font-size:16px;font-weight:500;line-height:24px}.system-status-label,.system-status-last{font-size:12px;color:var(--ss-muted);line-height:18px}.system-status-last{margin-left:auto;white-space:nowrap}.system-status-bars{display:flex;gap:2px}.system-status-bar{display:block;width:4px;height:24px;border-radius:2px;background:var(--ss-grey);transition:background-color .3s ease}.system-status-bar.is-operational{background:#4ade80}.system-status-bar.is-degraded{background:#facc15}.system-status-bar.is-down{background:#f87171}.system-status-history-wrap{overflow:hidden}.system-status-history{padding:16px;background:var(--ss-soft);border-radius:8px;font-size:12px;line-height:20px;color:var(--ss-muted)}.system-status-history h3{margin:0 0 8px;font-size:14px;font-weight:600;color:var(--ss-text)}.system-status-history p{margin:0}.system-status-incident{padding:8px 0;border-bottom:1px solid var(--ss-line)}.system-status-incident:last-child{border:0;padding-bottom:0}.system-status-incident strong{font-weight:500;color:var(--ss-text)}.system-status-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ss-muted);font-size:11px;line-height:17px}.system-status-footer button{font-size:12px;min-height:32px;padding:6px 10px;border-radius:6px;cursor:pointer;transition:background .18s ease}.system-status-footer button:hover{background:var(--ss-soft)}.system-status-footer button:disabled{opacity:.6;cursor:wait}.system-status-error{margin:0;font-size:12px;color:#b91c1c}.dark .system-status-error{color:#fca5a5}.system-status-close{position:absolute;right:9px;top:8px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:#737373;background:transparent;cursor:pointer;transition:background .18s ease}.system-status-close:hover{background:#8080801f}@keyframes system-status-fade-in{0%{opacity:0}to{opacity:1}}@keyframes system-status-fade-out{to{opacity:0}}@keyframes system-status-open{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px)) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes system-status-close{to{opacity:0;transform:translate(-50%,calc(-50% + 6px)) scale(.98)}}@media(max-width:560px){.system-status-block .system-status-body{padding:36px 22px 24px;gap:18px}.system-status-row{gap:10px;flex-wrap:wrap}.system-status-last{flex-basis:100%;margin-top:-4px;margin-left:26px;font-size:11px}.system-status-header{gap:8px}.system-status-history-toggle{padding:7px 9px}.system-status-header h2{font-size:18px}.system-status-trigger{padding:7px 8px;font-size:12px}}@media(prefers-reduced-motion:reduce){.system-status-dialog,.system-status-overlay{animation:none!important}.system-status-trigger,.system-status-dialog *{transition:none!important}}@media(max-width:380px){.system-status-header{flex-wrap:wrap}.system-status-header h2{flex-basis:100%}.system-status-history-toggle{min-height:40px}.system-status-block .system-status-body{padding-inline:18px}}.sh-status-block{margin:0 0 24px}.sh-status-block .system-status-block{max-width:none;width:100%}.signature-document{width:100%;max-width:520px;border:1px solid rgb(0 0 0 / .07);border-radius:18px;corner-shape:squircle;background:#fff;padding:20px;box-shadow:0 1px 2px #0000000d;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:#171717}.signature-document-head{display:flex;align-items:center;gap:10px}.signature-document-icon{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:10px;corner-shape:squircle;background:#f5f5f5;color:#737373}.signature-document-head p{margin:0;font:500 13.5px/20px Inter,sans-serif}.signature-document-head span:not(.signature-document-icon){font:400 11.5px/18px Inter,sans-serif;color:#737373}.signature-document-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:16px 0 0;font:400 12px/20px Inter,sans-serif;color:#737373}.signature-document-lines{display:grid;gap:8px;margin-top:16px}.signature-document-lines i{height:8px;background:#f5f5f5;border-radius:999px}.signature-document-lines i:nth-child(2){width:92%}.signature-document-lines i:nth-child(3){width:74%}.signature-document-foot{display:flex;align-items:flex-end;gap:16px;margin-top:20px}.signature-document-mark{flex:1;min-width:0}.signature-document-mark>div{display:flex;align-items:flex-end;height:54px;border-bottom:1px solid rgb(0 0 0 / .14)}.signature-document-mark img{max-width:100%;max-height:50px;object-fit:contain}.signature-document-mark p{margin:6px 0 0;color:#737373;font:400 11.5px/17px Inter,sans-serif}.signature-document .signature-document-sign{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;height:36px;padding:0 14px;border:0;border-radius:10px;corner-shape:squircle;background:#171717;color:#fff;font:500 13px/20px Inter,sans-serif;cursor:pointer;transition:background .15s ease}.signature-document .signature-document-sign:hover{background:#262626}.signature-document .signature-document-sign:disabled{opacity:.4;cursor:default}.signature-document button:focus-visible,.signature-document-modal button:focus-visible{outline:2px solid #737373;outline-offset:2px}.signature-document-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0a0a0a40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.signature-document-modal{position:fixed;left:50%;top:50%;translate:-50% -50%;width:calc(100% - 32px);max-width:520px;max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain;z-index:1201;outline:0;border-radius:18px;corner-shape:squircle;box-shadow:0 24px 60px -18px #00000059;font-family:Inter,ui-sans-serif,system-ui,sans-serif;background:#fff}.signature-document-pad-wrap{position:relative}.signature-document-fieldset{border:0;padding:0;margin:0;min-width:0}.signature-document-fieldset:disabled{pointer-events:none;opacity:.65}.signature-document-saving{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#fffc;font:500 13px/20px Inter,sans-serif;color:#171717;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.signature-document-error{margin:0;padding:12px 16px;color:#b91c1c;background:#fff1f2;font:400 12px/18px Inter,sans-serif}.ezy-signature-pad input[aria-label="Type your signature"]{color:transparent!important;caret-color:transparent!important;outline:none!important;border:0;box-shadow:none!important}.dark .signature-document,.dark .signature-document-modal{background:#171717;color:#fafafa;border-color:#ffffff14}.dark .signature-document-head span:not(.signature-document-icon),.dark .signature-document-mark p,.dark .signature-document-excerpt{color:#a3a3a3}.dark .signature-document-icon,.dark .signature-document-lines i{background:#ffffff12;color:#d4d4d4}.dark .signature-document-mark>div{border-color:#fff3}.dark .signature-document-mark img{filter:invert(1)}.dark .signature-document .signature-document-sign{background:#fafafa;color:#171717}.dark .signature-document-saving{background:#171717cc;color:#fafafa}.dark .signature-document-error{background:#3b141b;color:#fda4af}@media(max-width:420px){.signature-document{padding:16px}.signature-document-foot{gap:10px;flex-wrap:wrap}.signature-document-modal .ezy-signature-pad>div:last-child{flex-wrap:wrap}.signature-document-modal .ezy-signature-pad>div:last-child>div:first-child{flex-basis:100%}.ezy-signature-pad [role=tab]{gap:4px;padding-inline:4px}}@media(prefers-reduced-motion:reduce){.signature-document *,.signature-document-modal *{transition:none!important;animation:none!important}}@keyframes signature-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes signature-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes signature-dialog-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes signature-dialog-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(8px) scale(.98)}}.signature-document-overlay[data-state=open]{animation:signature-overlay-in .15s ease-out}.signature-document-overlay[data-state=closed]{animation:signature-overlay-out .15s ease-in}.signature-document-modal[data-state=open]{animation:signature-dialog-in .28s cubic-bezier(.22,1,.36,1)}.signature-document-modal[data-state=closed]{animation:signature-dialog-out .16s ease-in}@media(prefers-reduced-motion:reduce){.signature-document-modal,.signature-document-overlay{animation:none!important}}.ronas-root{--r-accent: var(--color-accent);--r-accent-hover: var(--color-accent-deep);--r-saffron: #e8730c;--r-saffron-soft: #fdeddc;--r-ink: var(--color-ink);--r-ink-2: var(--color-body);--r-ink-3: var(--color-muted);--r-bg: #ffffff;--r-bg-soft: #f4f5f7;--r-bg-card: #ffffff;--r-line: #e7e8ec;--r-btn-bg: var(--color-ink);--r-btn-fg: #ffffff;--r-btn-ghost-border: var(--color-ink);--r-peach: #fdeadb;--r-mint: #e4f1e1;--r-lavender: #ebe4f6;--r-sky: #e1ecf8;--r-rose: #fbe4eb;--r-pastel-grad: linear-gradient( 120deg, var(--r-peach), var(--r-mint) 28%, var(--r-lavender) 52%, var(--r-sky) 76%, var(--r-rose) );--r-pastel-wash: linear-gradient( 160deg, color-mix(in srgb, var(--r-peach) 55%, #fff), color-mix(in srgb, var(--r-lavender) 55%, #fff) 50%, color-mix(in srgb, var(--r-sky) 55%, #fff) );--r-fs-hero: var(--fs-display-xl);--r-fs-h1: var(--fs-display-lg);--r-fs-h2: var(--fs-heading-lg);--r-fs-h3: var(--fs-title);--r-fs-lead: var(--fs-body);--r-fs-body: var(--fs-body);--r-fs-sm: var(--fs-body);--r-fs-eyebrow: var(--fs-body);--r-container: 1320px;--r-container-narrow: 980px;--r-gutter: clamp(1.25rem, .5rem + 3vw, 3.75rem);--r-section-y: clamp(4rem, 2rem + 6vw, 9rem);--r-pill: 999px;--r-r-lg: 28px;--r-r-md: 18px;--r-r-sm: 12px;--r-shadow-card: 0 24px 60px -30px rgba(3, 3, 15, .25);--r-ease: cubic-bezier(.22, 1, .36, 1);--r-dur: .5s;color-scheme:light;background:var(--r-bg);color:var(--r-ink);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;overflow-x:hidden;scroll-behavior:smooth;-webkit-text-size-adjust:100%;transition:background-color var(--r-dur) var(--r-ease),color var(--r-dur) var(--r-ease)}.ronas-root[data-theme=dark]{--r-ink: var(--color-on-dark);--r-ink-2: var(--color-on-dark);--r-ink-3: var(--color-on-dark);--r-saffron: #f59e0b;--r-saffron-soft: #2a1e0c;--r-bg: #05050c;--r-bg-soft: #0e0e17;--r-bg-card: #12121d;--r-line: #23232f;--r-btn-bg: var(--r-accent);--r-btn-fg: #171A20;--r-btn-ghost-border: #ffffff;--r-shadow-card: 0 24px 70px -30px rgba(0, 0, 0, .8);color-scheme:dark}.ronas-root[data-theme=dark] .r-cta-card{background:var(--r-bg-soft);border-color:var(--r-line)}.ronas-root[data-theme=dark] .r-footer{background:var(--r-bg-soft);border-top-color:var(--r-line)}.ronas-root[data-theme=dark] .r-need-icon,.ronas-root[data-theme=dark] .r-need:nth-child(2) .r-need-icon,.ronas-root[data-theme=dark] .r-need:nth-child(3) .r-need-icon{background:color-mix(in srgb,var(--r-accent) 16%,transparent);color:var(--r-accent)}.ronas-root *,.ronas-root *:before,.ronas-root *:after{box-sizing:border-box}.ronas-root :where(h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote,dl,dd,pre,figcaption,hr,form){margin:0}.ronas-root :where(h1,h2,h3,h4){font-family:var(--font-sans);font-weight:var(--fw-medium);letter-spacing:normal;color:var(--r-ink)}.ronas-root,.ronas-root :where(h1,h2,h3,h4,p,a,span,li,button){font-family:var(--font-sans)}.ronas-root :where(h1){font-size:var(--fs-display-xl);line-height:var(--lh-display-xl)}.ronas-root :where(h2){font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}.ronas-root :where(h3){font-size:var(--fs-title);line-height:var(--lh-title)}.ronas-root :where(h4){font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm);font-weight:var(--fw-regular)}.ronas-root :where(p){font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--r-ink-2)}.ronas-root :where(small,.caption,.legal){font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular);color:var(--r-ink-3)}.ronas-root :where(button,label){font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium)}.ronas-root :where(strong,b){font-weight:var(--fw-medium)}.ronas-root :where(img,picture,svg,video){display:block;max-width:100%}.ronas-root :where(a){color:inherit;text-decoration:none}.ronas-root :where(ul){list-style:none;padding:0}.ronas-root :where(button){font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);color:inherit;background:none;border:none;cursor:pointer}.ronas-root :focus-visible{outline:2px solid var(--r-accent);outline-offset:3px}.r-container{width:100%;max-width:var(--r-container);margin-inline:auto;padding-inline:var(--r-gutter)}.r-container--narrow{max-width:var(--r-container-narrow)}.r-eyebrow{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;color:var(--r-ink-3);line-height:var(--lh-body)}.r-section{padding-block:var(--r-section-y)}.ronas-root .r-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.9em 1.9em;border-radius:var(--r-pill);font-weight:var(--fw-medium);font-size:var(--fs-body);line-height:var(--lh-body);white-space:nowrap;transition:transform .25s var(--r-ease),background-color .25s var(--r-ease),color .25s var(--r-ease),border-color .25s var(--r-ease)}.ronas-root .r-btn:hover{transform:translateY(-2px)}.ronas-root .r-btn--solid{background:var(--r-btn-bg);color:var(--r-btn-fg)}.ronas-root .r-btn--solid:hover{background:var(--r-accent);color:#171a20}.ronas-root .r-btn--ghost{background:transparent;color:var(--r-ink);border:1.5px solid var(--r-btn-ghost-border)}.ronas-root .r-btn--ghost:hover{background:var(--r-ink);color:var(--r-bg)}.r-header{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--r-bg) 82%,transparent);-webkit-backdrop-filter:saturate(140%) blur(14px);backdrop-filter:saturate(140%) blur(14px);border-bottom:1px solid transparent}.r-header .r-bar{max-width:none}.r-bar{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:88px}.r-logo{display:inline-flex;align-items:center;gap:.55rem;color:var(--r-ink);flex:none}.r-logo svg{color:var(--r-accent)}.r-wordmark{font-weight:var(--fw-medium);font-size:var(--fs-title);letter-spacing:normal;line-height:var(--lh-title)}.r-nav{flex:1;display:flex;justify-content:center}.r-navlist{display:flex;flex-wrap:nowrap;gap:clamp(1rem,1.7vw,1.75rem)}.r-navlist>li{flex:none}.r-navlink{display:inline-flex;align-items:center;gap:.35em;padding:.5rem 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-ink);white-space:nowrap;transition:color .2s var(--r-ease);line-height:var(--lh-body)}.r-navlink:hover{color:var(--r-accent)}.ronas-root .r-header :is(.r-navlink,.r-btn,.r-drawer a){font-family:var(--font-sans);font-size:.9375rem;font-weight:400;letter-spacing:normal;line-height:1.5}.ronas-root .r-header .r-btn{font-weight:600}.r-actions{display:flex;align-items:center;gap:clamp(1.25rem,1.6vw,1.75rem);flex:none}.r-actions .r-btn{padding:.8em 1.5em}.r-burger{display:none;flex-direction:column;gap:5px;width:26px}.r-burger span{height:2px;width:100%;background:var(--r-ink);border-radius:2px}.r-drawer{display:none}@media(max-width:1300px){.r-nav{display:none}.r-burger{display:flex;width:44px;min-height:44px;padding:9px;align-items:center;justify-content:center}.r-actions .r-login,.r-actions .r-btn{display:none}.r-drawer{display:grid;gap:1.25rem;justify-items:start;padding:0 var(--r-gutter);visibility:hidden;max-height:0;overflow:hidden;transition:max-height .35s var(--r-ease),padding .35s var(--r-ease)}.r-drawer--open{max-height:calc(100dvh - 89px);overflow-y:auto;overscroll-behavior:contain;padding:.5rem var(--r-gutter) 1.5rem;visibility:visible}.r-drawer ul{display:grid;gap:1rem;font-size:var(--fs-nav);font-weight:var(--fw-medium);line-height:var(--lh-nav)}}@media(max-width:640px){.r-drawer>ul a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:640px){.r-header .r-logo{margin-left:8px}.ronas-root .r-header .r-logo img{width:104px;height:auto}}@media(max-width:600px){.r-header .r-bar{gap:12px}.r-header .r-logo img{width:80px;height:auto}.r-header .r-actions{gap:12px}}.r-toggle{--w: 46px;--h: 24px;width:var(--w);height:var(--h);border-radius:var(--r-pill);background:var(--r-bg-soft);border:1.5px solid var(--r-line);position:relative;flex:none;transition:background-color .3s var(--r-ease)}.r-knob{position:absolute;top:50%;left:2px;transform:translateY(-50%);width:18px;height:18px;border-radius:50%;background:var(--r-ink);color:var(--r-bg);display:grid;place-items:center;transition:transform .3s var(--r-ease),background-color .3s var(--r-ease)}.r-toggle.r-on .r-knob{transform:translate(calc(var(--w) - 22px),-50%);background:var(--r-accent);color:#fff}.r-hero{min-height:calc(100vh - 88px);display:flex;align-items:center;position:relative;padding-block:clamp(3rem,8vh,8rem)}.ronas-root .r-hero-title{font-size:var(--fs-display-xl);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-display-xl);max-width:18ch;display:block}.r-word{display:inline}.r-word--accent{color:var(--r-accent)}.r-hero-sub{margin-top:1.75rem;max-width:46ch;font-size:var(--fs-body);color:var(--r-ink-2);line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-hero-actions{margin-top:2.25rem;display:flex;gap:1rem;flex-wrap:wrap}.r-channels{margin-top:clamp(5.5rem,4rem + 6vw,9rem);display:flex;align-items:center;gap:.6rem 1.1rem;flex-wrap:wrap}.r-channels-label{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;color:var(--r-ink-3);line-height:var(--lh-body)}.r-channels-list{display:flex;align-items:center;gap:.4rem 1rem;flex-wrap:wrap}.r-channel{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-ink-3);transition:color .2s var(--r-ease);line-height:var(--lh-body)}.r-channel:hover{color:var(--r-ink)}.r-channel svg{color:inherit}.r-channel-link{display:inline-flex;align-items:center;gap:.4rem;color:inherit;text-decoration:none;cursor:pointer;border-radius:.4rem;transition:color .2s var(--r-ease)}.r-channel-link:hover{color:var(--r-ink);text-decoration:none}.r-channel-link:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}.r-about{border-top:1px solid var(--r-line)}.ronas-root .r-about-title{font-family:ZonaPro,sans-serif;font-size:clamp(2.25rem,3.6vw,3.5rem);font-weight:700;letter-spacing:-.035em;line-height:1.1}.r-about .r-top{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(1.5rem,4vw,4rem);align-items:start;margin-top:1.5rem}.r-lead{font-size:var(--fs-body);font-weight:var(--fw-regular);letter-spacing:normal;line-height:var(--lh-body)}.ronas-root .r-about .r-lead{font-size:clamp(1.5rem,2.3vw,2.25rem);font-weight:600;letter-spacing:-.025em;line-height:1.3;max-width:34ch;text-wrap:pretty}.ronas-root .r-about-aside>p,.ronas-root .r-need>p{font-size:1.125rem;line-height:1.6}.r-about-aside{display:grid;gap:1.6rem;color:var(--r-ink-2);justify-items:start}.r-needs-wrap{margin-top:clamp(3rem,6vw,6rem)}.r-needs-title{color:var(--r-ink);font-size:var(--fs-title);font-weight:var(--fw-medium);letter-spacing:normal;max-width:22ch;margin-bottom:2.5rem;line-height:var(--lh-title)}.ronas-root .r-about .r-needs-title{font-size:clamp(1.5rem,1.8vw,1.875rem);font-weight:700;letter-spacing:-.025em;line-height:1.25;max-width:32ch}.r-needs{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.5rem,3vw,3rem)}.r-need{display:grid;gap:1.1rem}.r-need-icon{width:56px;height:56px;border-radius:var(--r-r-sm);display:grid;place-items:center;background:var(--r-peach);color:var(--r-ink-2)}.r-need:nth-child(2) .r-need-icon{background:var(--r-mint)}.r-need:nth-child(3) .r-need-icon{background:var(--r-lavender)}.r-need-icon svg{width:26px;height:26px}.r-need p{color:var(--r-ink-2);font-size:var(--fs-body);max-width:26ch;line-height:var(--lh-body);font-weight:var(--fw-regular)}@media(max-width:900px){.r-about .r-top{grid-template-columns:1fr}.r-needs{grid-template-columns:1fr;gap:1.75rem}}.r-svc-wrap{display:grid;gap:clamp(3.5rem,7vw,7rem);background:var(--r-bg-soft);border-block:1px solid var(--r-line)}.r-svc-group{display:grid;gap:clamp(1.75rem,4vw,3.25rem)}.r-svc-head{display:grid;grid-template-columns:auto 1fr;gap:clamp(1rem,3vw,2.5rem);align-items:start;max-width:760px}.r-svc-index{font-size:var(--fs-display-md);font-weight:var(--fw-medium);color:var(--r-accent);padding-top:.4rem;line-height:var(--lh-display-md)}.r-svc-name{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;margin-bottom:.9rem;width:fit-content;position:relative;padding-bottom:26px;line-height:var(--lh-heading-lg)}.r-svc-wrap>.r-svc-group:nth-child(1) .r-svc-name{padding-bottom:15px}.r-svc-wrap>.r-svc-group:nth-child(3) .r-svc-name{padding-bottom:22px}.r-svc-name:after{content:"";position:absolute;left:0;bottom:2px;width:100%;height:11px;background:var(--r-ink-3);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='114' height='11' fill='none'><path stroke='black' stroke-width='2' d='M133 5.5q-9.5 7-19 0t-19 0-19 0-19 0-19 0-19 0-19 0-19 0-19 0'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='114' height='11' fill='none'><path stroke='black' stroke-width='2' d='M133 5.5q-9.5 7-19 0t-19 0-19 0-19 0-19 0-19 0-19 0-19 0-19 0'/></svg>");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-position:0 center;mask-position:0 center;transition:background .35s var(--r-ease)}.r-svc-name:hover:after,.r-svc-head:hover .r-svc-name:after{background:linear-gradient(190deg,#98e8fc -16%,#1fa9ff 56%,#8980f6 115%);animation:r-wave 4.5s linear infinite}@keyframes r-wave{to{-webkit-mask-position:-114px center;mask-position:-114px center}}@media(prefers-reduced-motion:reduce){.r-svc-name:hover:after,.r-svc-head:hover .r-svc-name:after{animation:none}}.r-svc-intro{color:var(--r-ink-2);font-size:var(--fs-body);max-width:48ch;margin-bottom:1.6rem;line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-svc-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(1rem,2vw,1.75rem)}.r-card{grid-column:span 6;background:var(--r-bg-card);border:1px solid var(--r-line);border-radius:var(--r-r-lg);overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translateY(30px);transition:opacity .7s var(--r-ease),transform .7s var(--r-ease),box-shadow .35s var(--r-ease),border-color .35s var(--r-ease)}.r-svc-grid[data-revealed=true] .r-card{opacity:1;transform:none}.r-svc-grid[data-revealed=true] .r-card:nth-child(2){transition-delay:.08s}.r-svc-grid[data-revealed=true] .r-card:nth-child(3){transition-delay:.16s}.r-svc-grid[data-revealed=true] .r-card:nth-child(4){transition-delay:.24s}.r-card:hover{box-shadow:var(--r-shadow-card);border-color:color-mix(in srgb,var(--r-accent) 40%,var(--r-line))}.r-card-media{aspect-ratio:16 / 10;background:var(--r-bg-soft);overflow:hidden}.r-card-media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--r-ease)}.r-card:hover .r-card-media img{transform:scale(1.04)}.r-card-body{padding:clamp(1.25rem,2.5vw,2rem);display:grid;gap:.7rem}.r-card-title{font-size:var(--fs-title);font-weight:var(--fw-medium);line-height:var(--lh-title)}.r-card-body p{color:var(--r-ink-2)}@media(max-width:780px){.r-svc-head{grid-template-columns:1fr}.r-card{grid-column:span 12}}@media(max-width:640px){.r-svc-wrap .r-card-media,.r-svc-wrap .r-svc-head .r-btn{display:none}.r-svc-wrap .r-svc-index{font-size:1.75rem;line-height:1.2;padding-top:0}.r-svc-wrap .r-svc-head{gap:.5rem;margin-bottom:0}.r-svc-wrap .r-svc-grid{gap:.75rem}.r-svc-wrap .r-card-body{padding:1.1rem 1.25rem;gap:.4rem}}@media(max-width:640px){.r-svc-wrap .r-svc-name:after{background:linear-gradient(190deg,#98e8fc -16%,#1fa9ff 56%,#8980f6 115%)}}@media(max-width:640px)and (prefers-reduced-motion:no-preference){.r-svc-wrap .r-svc-name:after{animation:r-wave 4.5s linear infinite}}.r-cases-head{max-width:720px;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.r-cases-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;margin:1rem 0 1.1rem;max-width:20ch;line-height:var(--lh-heading-lg)}.r-cases-sub{color:var(--r-ink-2);font-size:var(--fs-body);max-width:52ch;line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-case-list{display:grid;gap:clamp(3rem,6vw,6rem)}.r-case-row{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(1.5rem,4vw,4rem);align-items:center}.r-case-row.r-flip .r-case-media{order:2}.r-case-media{display:block;border-radius:var(--r-r-lg);overflow:hidden;background:var(--r-bg-soft);border:1px solid var(--r-line)}.r-case-media img{width:100%;height:100%;object-fit:cover;aspect-ratio:16 / 10;transition:transform .7s var(--r-ease)}.r-case-media:hover img{transform:scale(1.03)}.r-case-info{display:grid;justify-items:start;gap:1.1rem}.r-case-tags{display:flex;flex-wrap:wrap;gap:.5rem}.r-case-tags li{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;color:var(--r-ink-2);border:1px solid var(--r-line);border-radius:var(--r-pill);padding:.35em .9em;line-height:var(--lh-body)}.r-case-name{font-size:var(--fs-title);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-title)}.r-case-summary{color:var(--r-ink-2);font-size:var(--fs-body);max-width:40ch;line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-cases-more{display:flex;justify-content:center;margin-top:clamp(3rem,6vw,5rem)}@media(max-width:860px){.r-case-row{grid-template-columns:1fr}.r-case-row.r-flip .r-case-media{order:0}}.r-cta-card{position:relative;overflow:hidden;text-align:center;background:var(--r-pastel-grad);border:1px solid color-mix(in srgb,var(--r-lavender) 70%,var(--r-line));border-radius:var(--r-r-lg);padding:clamp(3rem,7vw,6.5rem) clamp(1.5rem,5vw,4rem);display:grid;justify-items:center;gap:1.25rem}.r-wreath-l,.r-wreath-r{position:absolute;bottom:8%;width:clamp(60px,9vw,130px);opacity:.5}.r-wreath-l{left:6%}.r-wreath-r{right:6%;transform:scaleX(-1)}.r-avatars{display:flex}.r-avatars img{width:48px;height:48px;border-radius:50%;border:3px solid var(--r-bg-soft);object-fit:cover}.r-avatars img+img{margin-left:-14px}.r-cta-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-heading-lg)}.r-cta-sub{color:var(--r-ink-2);font-size:var(--fs-body);max-width:42ch;line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-pagehero{padding-top:clamp(3rem,4vw,6rem);padding-bottom:clamp(2rem,3vw,3.5rem);border-bottom:1px solid var(--r-line)}.ronas-root .r-pagehero-title{font-size:var(--fs-display-xl);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-display-xl);margin-top:1rem;max-width:16ch}.r-pagehero-sub{margin-top:1.4rem;color:var(--r-ink-2);font-size:var(--fs-body);max-width:56ch;line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-brandhero-logo{display:inline-flex;line-height:0;margin-bottom:1.1rem}.r-brandhero-logo svg{border-radius:16px}.r-brandhero-heading{font-size:var(--fs-display-xl);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-display-xl);max-width:22ch}.r-brand--claude{color:var(--r-accent)}.r-brand--codex{color:#10a37f}.r-brand--cursor{color:#3e7bfa}.r-brand--whatsapp{color:#25d366}.r-brand--imessage{color:#1fad3b;background:linear-gradient(180deg,#34e35a,#12a534);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;padding-bottom:.08em}.r-qr-row{display:flex;align-items:center;gap:clamp(1.2rem,3vw,2.4rem);flex-wrap:wrap;margin-bottom:2.2rem}.r-qr-row .r-mcp-lede{flex:1 1 260px;margin:0}.r-qr{display:flex;flex-direction:column;align-items:center;gap:.6rem;flex:0 0 auto}.r-qr-frame{background:#fff;padding:14px;border-radius:18px;border:1px solid var(--r-line);box-shadow:0 4px 20px #00000024;line-height:0}.r-qr-cap{font-size:var(--fs-caption);font-weight:var(--fw-regular);color:var(--r-ink-3);line-height:var(--lh-caption)}.r-price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.25rem,2.5vw,2rem);align-items:start}.r-tier{position:relative;display:grid;gap:.6rem;justify-items:start;padding:clamp(1.75rem,3vw,2.5rem);background:var(--r-bg-card);border:1px solid var(--r-line);border-radius:var(--r-r-lg)}.r-tier.r-featured{border-color:var(--r-accent);box-shadow:var(--r-shadow-card)}.r-badge{position:absolute;top:-.8rem;left:clamp(1.75rem,3vw,2.5rem);background:var(--r-accent);color:#fff;font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;padding:.4em .9em;border-radius:var(--r-pill);line-height:var(--lh-body)}.r-tier-name{font-size:var(--fs-title);font-weight:var(--fw-medium);line-height:var(--lh-title)}.r-tier-price{color:var(--r-ink);font-size:var(--fs-display-md);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-display-md)}.r-tier-price span{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-ink-3);letter-spacing:normal;line-height:var(--lh-body)}.r-tier-period{color:var(--r-ink-3);font-weight:var(--fw-medium);font-size:var(--fs-body);line-height:var(--lh-body)}.r-tier-blurb{color:var(--r-ink-2);margin:.5rem 0 .4rem}.r-features{display:grid;gap:.7rem;margin:.5rem 0 1.25rem}.r-features li{display:flex;align-items:center;gap:.6rem;color:var(--r-ink-2)}.r-features svg{color:var(--r-accent);flex:none}@media(max-width:860px){.r-price-grid{grid-template-columns:1fr;max-width:460px;margin-inline:auto}}.r-casepage-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.5rem)}.r-casepage-card{display:grid;gap:1.25rem;border:1px solid var(--r-line);border-radius:var(--r-r-lg);overflow:hidden;background:var(--r-bg-card);transition:box-shadow .35s var(--r-ease),transform .35s var(--r-ease),border-color .35s var(--r-ease)}.r-casepage-card:hover{box-shadow:var(--r-shadow-card);transform:translateY(-4px);border-color:color-mix(in srgb,var(--r-accent) 40%,var(--r-line))}.r-casepage-card .r-case-media{border-radius:0;border:none}.r-casepage-meta{padding:0 clamp(1.25rem,2.5vw,2rem) clamp(1.5rem,2.5vw,2rem);display:grid;gap:.7rem}.r-casepage-meta h3{font-size:var(--fs-title);font-weight:var(--fw-medium);line-height:var(--lh-title)}.r-casepage-meta p{color:var(--r-ink-2)}.r-casepage-card .r-case-tags{gap:.4rem}.r-casepage-card .r-case-tags li{padding:.3em .85em}.r-casepage-card .r-case-media img{transition:transform .6s var(--r-ease)}.r-casepage-card:hover .r-case-media img{transform:scale(1.04)}@media(max-width:760px){.r-casepage-grid{grid-template-columns:1fr}}.r-footer{background:var(--r-pastel-wash);border-top:1px solid color-mix(in srgb,var(--r-sky) 70%,var(--r-line));padding-top:clamp(3rem,1.5rem + 4vw,5.5rem);margin-top:var(--r-section-y)}.r-footer-inner{display:grid;grid-template-columns:.9fr 1.6fr;gap:clamp(2rem,5vw,5rem);padding-bottom:3rem;align-items:start}.ronas-root .r-btn--sm{padding:.6em 1.2em;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium)}.r-footer-brand img{margin-bottom:1.1rem}.r-footer-lead{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-heading-lg);margin-bottom:.9rem}.r-footer-tagline{color:var(--r-ink-2);max-width:40ch;margin:0 0 1.4rem;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-footer-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-bottom:1.5rem}.r-footer-socials{display:flex;align-items:center;gap:.75rem}.r-footer-socials a{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--r-line);color:var(--r-ink-2);transition:color .2s var(--r-ease),border-color .2s var(--r-ease),transform .2s var(--r-ease)}.r-footer-socials a:hover{color:var(--r-accent);border-color:color-mix(in srgb,var(--r-accent) 50%,var(--r-line));transform:translateY(-2px)}.r-footer-linkgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:clamp(1.5rem,2.5vw,2.5rem)}.r-footer-group__label{font-size:var(--fs-body);text-transform:none;letter-spacing:normal;color:var(--r-ink-3);margin-bottom:1rem;line-height:var(--lh-body);font-weight:var(--fw-medium)}.r-footer-group ul{display:grid;gap:.7rem}.r-footer-group a,.r-footer-linkbtn{color:var(--r-ink-2);font-size:var(--fs-caption);transition:color .2s var(--r-ease);line-height:var(--lh-body);font-weight:var(--fw-medium)}.r-footer-group a:hover,.r-footer-linkbtn:hover{color:var(--r-accent)}.r-footer-linkbtn{padding:0;text-align:left}.r-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;padding:1.5rem 0 2.5rem;border-top:1px solid var(--r-line);color:var(--r-ink-3);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular)}.r-footer-legal{display:flex;flex-wrap:wrap;gap:1rem 1.75rem}.r-footer-legal a{color:var(--r-ink-3);transition:color .2s var(--r-ease)}.r-footer-legal a:hover{color:var(--r-accent)}@media(max-width:900px){.r-footer-inner{grid-template-columns:1fr}}.ronas-root [data-revealed]{opacity:0;transform:translateY(28px);transition:opacity .7s var(--r-ease),transform .7s var(--r-ease)}.ronas-root [data-revealed=true]{opacity:1;transform:none}.ronas-root .r-svc-grid[data-revealed]{opacity:1;transform:none;transition:none}.ronas-root .r-case-row[data-revealed]{opacity:0;transform:translateY(36px);transition:opacity .8s var(--r-ease),transform .8s var(--r-ease)}.ronas-root .r-case-row[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-cta-card[data-revealed]{opacity:0;transform:translateY(30px) scale(.98);transition:opacity .7s var(--r-ease),transform .7s var(--r-ease)}.ronas-root .r-cta-card[data-revealed=true]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ronas-root *,.ronas-root *:before,.ronas-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ronas-root [data-revealed]{opacity:1;transform:none}}.ronas-root .r-mcp-lede{max-width:56ch;color:var(--r-ink-2);margin:0 0 2rem}.ronas-root .r-mcp-tabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.25rem}.ronas-root .r-mcp-tabs button{padding:.55rem 1.1rem;border-radius:var(--r-pill);border:1.5px solid var(--r-line);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-ink-2);transition:border-color .2s var(--r-ease),color .2s var(--r-ease),background-color .2s var(--r-ease);line-height:var(--lh-body)}.ronas-root .r-mcp-tabs button:hover{border-color:var(--r-ink-3);color:var(--r-ink)}.ronas-root .r-mcp-tabs button.is-active{background:var(--r-ink);border-color:var(--r-ink);color:var(--r-bg)}.ronas-root .r-mcp-steps{list-style:none;margin:0;padding:0;display:grid;gap:1.75rem}.ronas-root .r-mcp-step{display:flex;gap:1rem;align-items:flex-start}.ronas-root .r-mcp-step-n{flex:0 0 auto;width:1.9rem;height:1.9rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--r-ink);color:var(--r-bg);font-size:var(--fs-body);font-weight:var(--fw-medium);margin-top:.1rem;line-height:var(--lh-body)}.ronas-root .r-mcp-step h4{font-size:var(--fs-heading-sm);font-weight:var(--fw-regular);margin:0 0 .35rem;line-height:var(--lh-heading-sm)}.ronas-root .r-mcp-step p{color:var(--r-ink-2);margin:0 0 .6rem;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.ronas-root .r-mcp-note{font-size:var(--fs-caption);color:var(--r-ink-3);line-height:var(--lh-caption);font-weight:var(--fw-regular)}.ronas-root .r-mcp-term{margin:.5rem 0 .9rem;border-radius:12px;overflow:hidden;background:#0d0d14;border:1px solid #23232f;box-shadow:0 18px 40px -24px #03030f80}.ronas-root .r-mcp-term-bar{display:flex;align-items:center;gap:.75rem;padding:.55rem .8rem;background:#15151f;border-bottom:1px solid #23232f}.ronas-root .r-mcp-dots{display:inline-flex;gap:.4rem}.ronas-root .r-mcp-dots i{width:11px;height:11px;border-radius:50%;background:#3a3a46}.ronas-root .r-mcp-dots i:nth-child(1){background:#ff5f57}.ronas-root .r-mcp-dots i:nth-child(2){background:#febc2e}.ronas-root .r-mcp-dots i:nth-child(3){background:#28c840}.ronas-root .r-mcp-term-lang{flex:1;font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:normal;color:var(--color-on-dark);line-height:var(--lh-body);font-weight:var(--fw-medium)}.ronas-root .r-mcp-copy{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--color-on-dark);transition:color .18s var(--r-ease);line-height:var(--lh-body)}.ronas-root .r-mcp-copy:hover{color:#fff}.ronas-root .r-mcp-term pre{margin:0;padding:.95rem 1rem;overflow-x:auto}.ronas-root .r-mcp-term code{display:block;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-on-dark);font-weight:var(--fw-regular)}.ronas-root .r-mcp-line{display:block;white-space:pre}.ronas-root .r-mcp-prompt{color:#28c840;-webkit-user-select:none;user-select:none;margin-right:.6rem}.ronas-root .r-mcp-field{display:flex;align-items:center;gap:.75rem;margin:.5rem 0;padding:.5rem .55rem .5rem .85rem;border:1px solid var(--r-line);border-radius:10px;background:var(--r-bg-soft)}.ronas-root .r-mcp-field-label{flex:0 0 auto;font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;color:var(--r-ink-3);min-width:3rem;line-height:var(--lh-body)}.ronas-root .r-mcp-field-val{flex:1;font-family:var(--font-sans);font-size:var(--fs-body);color:var(--r-ink);overflow-x:auto;white-space:nowrap;line-height:var(--lh-body);font-weight:var(--fw-regular)}.ronas-root .r-mcp-field .r-mcp-copy{flex:0 0 auto;color:var(--r-ink-2);padding:.35rem .6rem;border-radius:7px}.ronas-root .r-mcp-field .r-mcp-copy:hover{color:var(--r-accent);background:color-mix(in srgb,var(--r-accent) 8%,transparent)}.ronas-root .r-mcp-foot{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--r-line);display:grid;gap:1.25rem;justify-items:start}.ronas-root .r-mcp-foot p{color:var(--r-ink-2);max-width:60ch;margin:0}.ronas-root .r-mcp-step>div{min-width:0;flex:1}.ronas-root .r-mcp-field{flex-wrap:wrap}.ronas-root .r-mcp-field-val{min-width:0}.ronas-root .r-mcp-copy-error{flex-basis:100%;font-size:var(--fs-caption);line-height:var(--lh-caption)}.ronas-root .r-mcp-term-bar{flex-wrap:wrap}.ronas-root .r-mcp-term-bar .r-mcp-copy-error{color:#fff}.ronas-root .r-mcp-foot>.r-mcp-term{max-width:100%;width:100%}.ronas-root .r-mcp-foot>.r-mcp-term .r-mcp-line{white-space:pre-wrap;overflow-wrap:anywhere}.ronas-root .r-mcp-availability{padding:1.25rem;margin-bottom:1.5rem;border:1px solid var(--r-line);border-radius:12px;background:var(--r-bg-soft);color:var(--r-ink-2)}.ronas-root .r-mcp-availability p{margin:0}.ronas-root .r-mcp-availability button{margin-top:.75rem;text-decoration:underline}.ronas-root .r-mcp-availability a,.ronas-root .r-mcp-lede a,.ronas-root .r-mcp-step a,.ronas-root .r-mcp-foot p a{text-decoration:underline;text-underline-offset:.2em}.ronas-root .r-mcp-capabilities{padding-left:1.25rem;margin:0;color:var(--r-ink-2)}.ronas-root .r-mcp-capabilities li+li{margin-top:.75rem}.ronas-root .r-mcp-help summary{cursor:pointer;font-weight:var(--fw-medium)}.ronas-root .r-mcp-help p{margin-top:.75rem}.ronas-root .r-india-strip-sec{padding-top:0;padding-bottom:0}.ronas-root .r-india-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--r-line);border:1px solid var(--r-line);border-radius:var(--r-r-md);overflow:hidden;opacity:0;transform:translateY(14px);transition:opacity var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease)}.ronas-root .r-india-strip[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-india-stat{background:var(--r-bg-card);padding:1.5rem 1.4rem;display:flex;flex-direction:column;gap:.35rem}.ronas-root .r-india-stat-k{font-weight:var(--fw-medium);font-size:var(--fs-display-md);color:var(--r-accent);letter-spacing:normal;line-height:var(--lh-display-md)}.ronas-root .r-india-stat-v{color:var(--r-ink-2);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}@media(max-width:860px){.ronas-root .r-india-strip{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.ronas-root .r-india-strip{grid-template-columns:1fr}}.ronas-root .r-world2-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-heading-lg);margin:.5rem 0 2.5rem;text-wrap:balance}.ronas-root .r-world2-accent{color:var(--r-accent)}.ronas-root .r-world2-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;opacity:0;transform:translateY(16px);transition:opacity var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease)}.ronas-root .r-world2-grid[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-world2-card{border:1px solid var(--r-line);border-radius:var(--r-r-lg);padding:clamp(1.5rem,1rem + 2vw,2.75rem);background:var(--r-bg-card)}.ronas-root .r-world2-cold{background:var(--r-bg-soft)}.ronas-root .r-world2-hot{border-color:color-mix(in srgb,var(--r-accent) 45%,var(--r-line));box-shadow:var(--r-shadow-card)}.ronas-root .r-world2-tag{font-size:var(--fs-body);text-transform:none;letter-spacing:normal;font-weight:var(--fw-medium);color:var(--r-ink-3);margin:0;line-height:var(--lh-body)}.ronas-root .r-world2-hot .r-world2-tag{color:var(--r-accent)}.ronas-root .r-world2-big{font-size:var(--fs-display-md);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-display-md);margin:.75rem 0 .5rem}.ronas-root .r-world2-cold .r-world2-big{color:var(--r-ink-3)}.ronas-root .r-world2-hot .r-world2-big{color:var(--r-accent)}.ronas-root .r-world2-cap{color:var(--r-ink-2);margin:0 0 1.25rem;max-width:34ch}.ronas-root .r-world2-list{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.ronas-root .r-world2-list li{position:relative;padding-left:1.6rem;color:var(--r-ink);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.ronas-root .r-world2-cold .r-world2-list li:before{content:"×";position:absolute;left:0;top:-.05em;color:var(--r-ink-3);font-weight:var(--fw-medium);font-size:var(--fs-body)}.ronas-root .r-world2-hot .r-world2-list li:before{content:"✓";position:absolute;left:0;top:0;color:var(--r-accent);font-weight:var(--fw-medium)}.ronas-root .r-world2-cta{margin-top:2.25rem}@media(max-width:780px){.ronas-root .r-world2-grid{grid-template-columns:1fr}}.ronas-root .r-emp-groups{display:grid;gap:1.75rem;margin-top:2.5rem;opacity:0;transform:translateY(16px);transition:opacity var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease)}.ronas-root .r-emp-groups[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-emp-group-name{font-size:var(--fs-body);text-transform:none;letter-spacing:normal;font-weight:var(--fw-medium);color:var(--r-ink-3);margin:0 0 .9rem;line-height:var(--lh-body)}.ronas-root .r-emp-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.ronas-root .r-emp-chip{border:1px solid var(--r-line);border-radius:var(--r-pill);padding:.5rem 1.1rem;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-ink);background:var(--r-bg-card);transition:border-color var(--r-dur) var(--r-ease),color var(--r-dur) var(--r-ease);line-height:var(--lh-body)}.ronas-root .r-emp-chip:hover{border-color:var(--r-accent);color:var(--r-accent)}.ronas-root .r-emp-note{margin-top:2rem;color:var(--r-ink-3);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular)}.ronas-root .r-ihero{padding:clamp(2.5rem,1.5rem + 4vw,5.5rem) 0 clamp(3rem,2rem + 4vw,6rem);overflow:hidden}.ronas-root .r-ihero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}.ronas-root .r-ihero-eyebrow{display:inline-block;font-size:var(--fs-body);text-transform:none;letter-spacing:normal;font-weight:var(--fw-medium);color:var(--r-accent);margin:0 0 1.1rem;line-height:var(--lh-body)}.ronas-root .r-ihero-title{font-size:var(--fs-display-xl);font-weight:var(--fw-medium);line-height:var(--lh-display-xl);letter-spacing:normal;margin:0 0 1.5rem;text-wrap:balance}.ronas-root .r-ihero-strike{text-decoration:line-through;text-decoration-thickness:.06em;color:var(--r-ink-3)}.ronas-root .r-ihero-accent{color:var(--r-accent)}.ronas-root .r-ihero-sub{font-size:var(--fs-body);color:var(--r-ink-2);max-width:46ch;line-height:var(--lh-body);margin:0 0 2rem;font-weight:var(--fw-regular)}.ronas-root .r-ihero-actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-bottom:1.75rem}.ronas-root .r-ihero-chips{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin:0;padding:0}.ronas-root .r-ihero-chips li{position:relative;padding-left:1.3rem;font-size:var(--fs-body);color:var(--r-ink-2);font-weight:var(--fw-medium);line-height:var(--lh-body)}.ronas-root .r-ihero-chips li:before{content:"✓";position:absolute;left:0;color:var(--r-saffron);font-weight:var(--fw-medium)}.ronas-root .r-ihero-panel{background:var(--r-bg-card);border:1px solid var(--r-line);border-radius:var(--r-r-lg);box-shadow:var(--r-shadow-card);padding:1.25rem;opacity:0;transform:translateY(20px) scale(.99);transition:opacity .6s var(--r-ease),transform .6s var(--r-ease)}.ronas-root .r-ihero-panel[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-panel-top{display:flex;align-items:center;gap:.6rem;padding:.25rem .5rem 1rem}.ronas-root .r-panel-dot{width:9px;height:9px;border-radius:50%;background:var(--r-saffron);box-shadow:0 0 0 4px color-mix(in srgb,var(--r-saffron) 22%,transparent)}.ronas-root .r-panel-title{font-weight:var(--fw-medium);font-size:var(--fs-body);line-height:var(--lh-body)}.ronas-root .r-panel-count{margin-left:auto;font-size:var(--fs-caption);color:var(--r-ink-3);font-variant-numeric:tabular-nums;line-height:var(--lh-caption);font-weight:var(--fw-regular)}.ronas-root .r-feed{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ronas-root .r-feed-row{display:flex;align-items:center;gap:.75rem;padding:.85rem .9rem;border:1px solid var(--r-line);border-radius:var(--r-r-sm);background:var(--r-bg);animation:r-feed-in .5s var(--r-ease) both}.ronas-root .r-feed-main{display:flex;flex-direction:column;gap:.15rem;min-width:0}.ronas-root .r-feed-co{font-weight:var(--fw-medium);font-size:var(--fs-title);line-height:var(--lh-title)}.ronas-root .r-feed-role{font-size:var(--fs-body);color:var(--r-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:var(--lh-body);font-weight:var(--fw-regular)}.ronas-root .r-feed-meta{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:.2rem;flex:0 0 auto}.ronas-root .r-feed-band{font-weight:var(--fw-medium);font-size:var(--fs-body);color:var(--r-saffron);font-variant-numeric:tabular-nums;line-height:var(--lh-body)}.ronas-root .r-feed-status{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-body)}.ronas-root .r-feed-applied{color:var(--r-saffron)}.ronas-root .r-feed-live{color:var(--r-accent)}@keyframes r-feed-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.ronas-root .r-wa-card{margin-top:.9rem;border-radius:var(--r-r-sm);padding:.9rem 1rem;background:color-mix(in srgb,#25d366 12%,var(--r-bg));border:1px solid color-mix(in srgb,#25d366 30%,var(--r-line))}.ronas-root .r-wa-badge{font-size:var(--fs-body);text-transform:none;letter-spacing:normal;font-weight:var(--fw-medium);color:#128c3e;line-height:var(--lh-body)}.ronas-root[data-theme=dark] .r-wa-badge{color:#4ade80}.ronas-root .r-wa-msg{margin:.35rem 0 .7rem;font-size:var(--fs-body);color:var(--r-ink);line-height:var(--lh-body);font-weight:var(--fw-regular)}.ronas-root .r-wa-actions{display:flex;gap:.5rem}.ronas-root .r-wa-yes{background:#25d366;color:#04310f;font-weight:var(--fw-medium);font-size:var(--fs-body);padding:.4rem 1rem;border-radius:var(--r-pill);line-height:var(--lh-body)}.ronas-root .r-wa-no{color:var(--r-ink-3);font-weight:var(--fw-medium);font-size:var(--fs-body);padding:.4rem .9rem;line-height:var(--lh-body)}.ronas-root .r-panel-note{margin:.9rem .4rem .1rem;font-size:var(--fs-caption);color:var(--r-ink-3);text-align:right;line-height:var(--lh-caption);font-weight:var(--fw-regular)}@media(max-width:900px){.ronas-root .r-ihero-grid{grid-template-columns:1fr}.ronas-root .r-ihero-panel{max-width:460px}}.ronas-root .r-how-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;margin:.4rem 0 2.5rem;text-wrap:balance;line-height:var(--lh-heading-lg)}.ronas-root .r-how-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;opacity:0;transform:translateY(16px);transition:opacity var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease)}.ronas-root .r-how-steps[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-how-step{border-top:2px solid var(--r-ink);padding-top:1.25rem}.ronas-root .r-how-num{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-accent);line-height:var(--lh-body)}.ronas-root .r-how-step-title{font-size:var(--fs-title);font-weight:var(--fw-medium);margin:.6rem 0 .5rem;letter-spacing:normal;line-height:var(--lh-title)}.ronas-root .r-how-step-body{color:var(--r-ink-2);margin:0;line-height:var(--lh-body);font-size:var(--fs-body);font-weight:var(--fw-regular)}@media(max-width:780px){.ronas-root .r-how-steps{grid-template-columns:1fr}}.ronas-root .r-uplift-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,1rem + 4vw,5rem);align-items:center;opacity:0;transform:translateY(16px);transition:opacity var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease)}.ronas-root .r-uplift-grid[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-uplift-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;margin:.4rem 0 1.1rem;line-height:var(--lh-heading-lg);text-wrap:balance}.ronas-root .r-uplift-accent{color:var(--r-saffron)}.ronas-root .r-uplift-sub{color:var(--r-ink-2);margin:0;max-width:46ch;line-height:var(--lh-body);font-size:var(--fs-body);font-weight:var(--fw-regular)}.ronas-root .r-uplift-bars{display:grid;gap:1.5rem}.ronas-root .r-upbar-row{display:grid;gap:.5rem}.ronas-root .r-upbar-label{font-size:var(--fs-body);color:var(--r-ink-2);font-weight:var(--fw-medium);line-height:var(--lh-body)}.ronas-root .r-upbar{height:16px;background:var(--r-bg-soft);border-radius:var(--r-pill);overflow:hidden}.ronas-root .r-upbar span{display:block;height:100%;border-radius:var(--r-pill)}.ronas-root .r-upbar-low span{background:var(--r-ink-3)}.ronas-root .r-upbar-high span{background:linear-gradient(90deg,color-mix(in srgb,var(--r-saffron) 70%,#fff),var(--r-saffron))}.ronas-root .r-upbar-val{font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--r-ink-2);font-size:var(--fs-body);line-height:var(--lh-body)}.ronas-root .r-upbar-val-hi{color:var(--r-saffron);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium)}.ronas-root .r-uplift-note{font-size:var(--fs-caption);color:var(--r-ink-3);margin:.25rem 0 0;line-height:var(--lh-caption);font-weight:var(--fw-regular)}@media(max-width:820px){.ronas-root .r-uplift-grid{grid-template-columns:1fr}}.ronas-root .r-pteaser-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.5rem;opacity:0;transform:translateY(16px);transition:opacity var(--r-dur) var(--r-ease),transform var(--r-dur) var(--r-ease)}.ronas-root .r-pteaser-grid[data-revealed=true]{opacity:1;transform:none}.ronas-root .r-pteaser-card{position:relative;border:1px solid var(--r-line);border-radius:var(--r-r-lg);padding:clamp(1.5rem,1rem + 1.5vw,2.25rem);background:var(--r-bg-card);display:flex;flex-direction:column;gap:.5rem}.ronas-root .r-pteaser-featured{border-color:color-mix(in srgb,var(--r-accent) 50%,var(--r-line));box-shadow:var(--r-shadow-card)}.ronas-root .r-pteaser-badge{position:absolute;top:-.7rem;left:clamp(1.5rem,1rem + 1.5vw,2.25rem);background:var(--r-accent);color:#fff;font-size:var(--fs-body);font-weight:var(--fw-medium);text-transform:none;letter-spacing:normal;padding:.3rem .8rem;border-radius:var(--r-pill);line-height:var(--lh-body)}.ronas-root .r-pteaser-name{font-size:var(--fs-title);font-weight:var(--fw-medium);margin:0;line-height:var(--lh-title)}.ronas-root .r-pteaser-price{color:var(--r-ink);font-size:var(--fs-display-md);font-weight:var(--fw-medium);letter-spacing:normal;margin:.2rem 0 0;line-height:var(--lh-display-md)}.ronas-root .r-pteaser-price span{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--r-ink-3);letter-spacing:normal;line-height:var(--lh-body)}.ronas-root .r-pteaser-vol{font-weight:var(--fw-medium);color:var(--r-saffron);margin:.4rem 0 0;font-size:var(--fs-body);line-height:var(--lh-body)}.ronas-root .r-pteaser-blurb{color:var(--r-ink-2);margin:0 0 1rem;font-size:var(--fs-body);flex:1;line-height:var(--lh-body);font-weight:var(--fw-regular)}@media(max-width:820px){.ronas-root .r-pteaser-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.ronas-root .r-feed-row{animation:none}.ronas-root .r-ihero-panel,.ronas-root .r-how-steps,.ronas-root .r-uplift-grid,.ronas-root .r-pteaser-grid,.ronas-root .r-india-strip,.ronas-root .r-world2-grid,.ronas-root .r-emp-groups{transition:none;opacity:1;transform:none}}@keyframes r-feed-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.ronas-root .r-ihero-copy .r-channels{margin-top:2rem}.ronas-root .r-live-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,1rem + 4vw,4.5rem);align-items:center}.ronas-root .r-live-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal;line-height:var(--lh-heading-lg);margin:.4rem 0 1rem;text-wrap:balance}.ronas-root .r-live-sub{color:var(--r-ink-2);margin:0 0 1.5rem;max-width:48ch;line-height:var(--lh-body);font-size:var(--fs-body);font-weight:var(--fw-regular)}.ronas-root .r-live-copy .r-ihero-chips{margin:0}@media(max-width:900px){.ronas-root .r-live-grid{grid-template-columns:1fr}.ronas-root .r-live-grid .r-ihero-panel{max-width:460px}}.ronas-root .r-hero{--r-crowd-h: clamp(210px, 33vh, 400px);overflow:hidden;align-items:flex-start;padding-bottom:var(--r-crowd-h)}.ronas-root .r-hero>.r-container{z-index:2}.ronas-root .r-hero .r-channels{margin-top:clamp(1.25rem,1rem + 1.2vw,2rem)}.ronas-root .r-hero-crowd{position:absolute;left:0;right:0;bottom:0;z-index:0;height:var(--r-crowd-h);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 32%);mask-image:linear-gradient(to bottom,transparent 0,#000 32%)}.ronas-root .r-hero-crowd canvas{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.ronas-root .r-hero-crowd[data-crowd-gone=true] canvas{opacity:0}.ronas-root .r-goat{--r-goat-ink: #29363e;--r-goat-surface: var(--r-bg);--r-goat-tongue: #bd6570;position:absolute;left:50%;bottom:4px;z-index:1;width:clamp(300px,34vw,460px);aspect-ratio:612 / 350;pointer-events:none}.ronas-root .r-goat-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;max-width:none;overflow:visible;-webkit-user-select:none;user-select:none}.ronas-root .r-goat[data-motion=walking]{will-change:transform}.ronas-root .r-goat[data-motion=walking] .r-goat-rig,.ronas-root .r-goat[data-motion=walking] .r-goat-rest,.ronas-root .r-goat[data-motion=walking] .r-goat-shadow{will-change:transform,opacity}.ronas-root .r-goat[data-motion=idling] .r-goat-head,.ronas-root .r-goat[data-motion=idling] .r-goat-tail,.ronas-root .r-goat[data-motion=idling] .r-goat-ear,.ronas-root .r-goat[data-motion=idling] .r-goat-beard,.ronas-root .r-goat[data-motion=idling] .r-goat-eye{will-change:transform}.ronas-root .r-goat-shadow{position:absolute;left:29%;right:22%;bottom:3.5%;z-index:0;height:8%;border-radius:50%;background:#03030f;filter:blur(7px);opacity:.18;transform-origin:center}.ronas-root[data-theme=dark] .r-goat{--r-goat-ink: #d6c9c1;--r-goat-tongue: #d98992}.ronas-root[data-theme=dark] .r-goat-source{filter:invert(1)}.ronas-root .r-goat-face{pointer-events:none}.ronas-root .r-goat-face__line{fill:none;stroke:var(--r-goat-ink);stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ronas-root .r-goat-face__smirk{stroke-width:1.75}.ronas-root .r-goat-face__catchlight{fill:var(--r-goat-surface)}.ronas-root .r-goat-tongue{pointer-events:none}.ronas-root .r-goat-tongue__body{fill:var(--r-goat-tongue);stroke:var(--r-goat-ink);stroke-width:1.15;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ronas-root .r-goat-tongue__crease{fill:none;stroke:color-mix(in srgb,var(--r-goat-ink) 72%,var(--r-goat-tongue));stroke-width:.8;stroke-linecap:round;vector-effect:non-scaling-stroke}.ronas-root[data-theme=dark] .r-goat-shadow{background:#000;opacity:.42}@media(max-width:600px){.ronas-root .r-hero{--r-crowd-h: clamp(170px, 27vh, 270px)}.ronas-root .r-goat{width:clamp(250px,84vw,340px)}}@media(prefers-reduced-motion:reduce){.ronas-root .r-goat,.ronas-root .r-goat-stage,.ronas-root .r-goat-rig,.ronas-root .r-goat-rest,.ronas-root .r-goat-shadow{will-change:auto}}.r-footer-legal a{font-size:var(--fs-caption);line-height:var(--lh-body);font-weight:var(--fw-medium)}.r-footer-bottom p{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular);color:var(--r-ink-3)}.r-badge,.ronas-root .r-pteaser-badge{color:#171a20}.ronas-root .hs-subpage{background:var(--r-bg);color:var(--r-ink-2);padding-top:88px;min-width:0}@media(max-width:640px){.ronas-root .hs-subpage{padding-top:0}}.ronas-root .hs-subpage :is(h1,h2,h3){font-family:var(--font-sans);color:var(--r-ink);font-style:normal}.ronas-root .hs-subpage .display-italic{font-family:inherit;font-style:normal;color:inherit;font-size:inherit}.ronas-root .hs-subpage{--color-paper:var(--r-bg);--color-surface:var(--r-bg-card);--color-ink:var(--r-ink);--color-ink-soft:var(--r-ink-2);--color-ink-muted:var(--r-ink-3);--color-moon:var(--r-ink);--color-moon-soft:var(--r-ink-2)}.ronas-root[data-theme=dark] .hs-subpage .btn-ink:not(.hero-cta-primary){background:var(--r-ink);border-color:var(--r-ink);color:#171a20}.ronas-root :is(.r-hero-title,.r-about-title,.r-brandhero-heading,.r-pagehero-title,.r-cta-title,.r-mcp-hero h1,.fsh-title,.career-explorer__intro h2),.ronas-root .hs-subpage h1{--font-sans: var(--font-brand-display);font-family:var(--font-brand-display)}.r-burger{touch-action:manipulation}html:is([data-menu-open],[data-dropdown-open]) .r-find-demo *{animation-play-state:paused!important}.dd-navigation{position:relative;color:var(--r-ink, #171a20);font-family:var(--font-sans, sans-serif)}.dd-navigation-list{display:flex;align-items:center;gap:2px;list-style:none;padding:0;margin:0}.dd-navigation-trigger{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 14px;border:0;border-radius:99px;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:400;line-height:1.5;white-space:nowrap;cursor:pointer;text-decoration:none}.dd-navigation-trigger>span:not(.dd-navigation-highlight),.dd-navigation-trigger>svg{position:relative;z-index:1}.dd-navigation-highlight{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:99px;background:color-mix(in srgb,currentColor 6%,transparent)}.dd-navigation-trigger>svg{transition:transform .2s ease}.dd-chevron-open{transform:rotate(180deg)}.dd-navigation-panel-wrap{position:absolute;top:100%;left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 48px);padding-top:13px;z-index:60}.dd-navigation-panel{display:flex;gap:32px;padding:26px;border-radius:16px;border:1px solid var(--r-line, #e5e7eb);background:var(--r-bg, white);box-shadow:0 16px 42px #0000000d,0 2px 6px #00000004}.dd-navigation-column{width:255px;min-width:0}.ronas-root .dd-navigation-column h3,.dd-navigation-column h3{margin:0 0 17px;font:inherit;font-size:12px;font-weight:500;color:var(--r-ink-3, #737780);line-height:1.4;letter-spacing:.02em}.dd-navigation-column ul{display:grid;gap:9px;list-style:none;padding:0;margin:0}.dd-navigation-link{display:flex;align-items:flex-start;gap:12px;padding:8px;margin-inline:-8px;border-radius:10px;text-decoration:none;color:inherit;transition:background .15s ease}.dd-navigation-link:hover{background:var(--r-bg-soft, #f5f6f7)}.dd-navigation-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border:1px solid var(--r-line, #e5e7eb);border-radius:8px;transition:background .15s ease}.dd-navigation-link:hover .dd-navigation-icon{background:var(--r-bg, #fff)}.dd-navigation-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.dd-navigation-copy strong{font-size:14px;font-weight:500;line-height:1.35}.dd-navigation-copy>span{color:var(--r-ink-2, #737780);font-size:12px;line-height:1.45}.dd-navigation :is(a,button):focus-visible{outline:2px solid var(--r-accent, #269af8);outline-offset:3px}.dd-navigation--mobile{width:100%}.dd-navigation--mobile .dd-navigation-list{display:flex;flex-direction:column;align-items:stretch;gap:4px}.dd-navigation--mobile .dd-navigation-trigger{width:100%;justify-content:space-between;border-radius:8px;padding:12px 0}.dd-navigation--mobile .dd-navigation-panel-wrap{position:static;transform:none;width:100%;max-width:none;padding:0 0 12px}.dd-navigation--mobile .dd-navigation-panel{display:grid;gap:24px;padding:20px;box-shadow:none}.dd-navigation--mobile .dd-navigation-column{width:100%}.ronas-root .r-drawer .dd-navigation-link{font-size:inherit}.ronas-root .r-drawer--open{overflow-y:auto;overscroll-behavior:contain}.ronas-root .r-drawer .dd-navigation-column ul{gap:9px}@media(prefers-reduced-motion:reduce){.dd-navigation *,.dd-navigation *:before{transition:none!important}}.dd-navigation-trigger{touch-action:manipulation}.footer01{--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--f01-ink: #171717;--f01-muted: #737373;--f01-rule: #e5e5e5;padding-block:40px;color:var(--f01-ink);background:var(--r-bg, #fff);font-family:var(--font-sans);font-feature-settings:normal}.footer01[data-theme=dark]{--f01-ink: #fafafa;--f01-muted: #a3a3a3;--f01-rule: #353535;background:var(--r-bg, #171717)}.footer01 :where(p,h2,ul){margin:0}.footer01 :where(p,a,button,h2,li){font-family:var(--font-sans)}.footer01-container{max-width:1280px;padding-inline:16px;margin-inline:auto}.footer01-content{display:flex;flex-direction:column;gap:24px}.footer01-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;row-gap:40px;padding:48px 24px}.footer01-brand{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.footer01-brand-link{display:inline-flex}.footer01-logo{display:block;width:auto;height:40px;max-width:100%;object-fit:contain}.footer01 .footer01-brand p{font-size:16px;font-weight:400;line-height:24px;color:var(--f01-muted);max-width:36ch}.footer01-socials{display:flex;align-items:center;gap:16px}.footer01-socials a{display:inline-flex;align-items:center;justify-content:center;position:relative}.footer01-socials a:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.footer01-spacer{display:none}.footer01-links,.footer01-contact{grid-column:span 2;display:flex;flex-direction:column;gap:16px;min-width:0}.footer01 .footer01-grid h2{font-size:16px;line-height:24px;font-weight:500;letter-spacing:normal;color:var(--f01-ink)}.footer01 ul{list-style:none;padding:0;display:flex;flex-direction:column;gap:12px}.footer01 :is(a,button){font-size:16px;font-weight:400;line-height:24px;color:var(--f01-muted);text-align:left;text-decoration:none;transition:color .15s}.footer01 button{padding:0;background:none;border:0;cursor:pointer}.footer01 :is(a,button):hover{color:var(--f01-ink)}.footer01 :is(a,button):focus-visible{outline:2px solid var(--f01-ink);outline-offset:5px;border-radius:3px}.footer01-contact a{overflow-wrap:anywhere}.footer01 .footer01-separator{height:1px;width:100%;background:var(--f01-rule)}.footer01 .footer01-copyright{font-size:14px;line-height:20px;font-weight:400;color:var(--f01-muted);text-align:center}.footer01[data-entered=false] .footer01-reveal{opacity:0;transform:translateY(40px)}.footer01[data-entered=true] .footer01-reveal{animation:footer01-enter 1s ease-in-out .1s both}.footer01[data-entered=false]:focus-within .footer01-reveal{opacity:1;transform:none}@keyframes footer01-enter{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media(min-width:640px){.footer01-content{gap:48px}.footer01-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.footer01-contact{grid-column:span 3}}@media(min-width:768px){.footer01-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media(min-width:1024px){.footer01-container{padding-inline:32px}.footer01-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.footer01-brand{grid-column:span 4}.footer01-spacer{display:block;grid-column:span 1}}@media(min-width:1280px){.footer01-container{padding-inline:64px}.footer01-grid{padding-inline:0}}@media(max-width:639px){.footer01-grid{padding-inline:8px}.footer01 li :is(a,button){display:inline-flex;align-items:center;min-height:36px}}@media(max-width:640px){.footer01-grid{row-gap:0;padding-top:32px;padding-bottom:24px}.footer01-brand{margin-bottom:20px}.footer01-links,.footer01-contact{gap:0;border-top:1px solid var(--f01-rule)}.footer01-contact{border-bottom:1px solid var(--f01-rule)}.footer01 .footer01-grid h2{margin:0}.footer01 .footer01-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0;border:0;background:none;color:var(--f01-ink);font:inherit;font-weight:500;text-align:left;cursor:pointer}.footer01-toggle svg{flex:none;color:var(--f01-muted);transition:transform .2s ease}.footer01-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.footer01-toggle:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:6px}.footer01-links ul,.footer01-contact ul{padding-bottom:12px}.footer01-content{gap:24px}}@media(prefers-reduced-motion:reduce){.footer01 .footer01-reveal{opacity:1!important;transform:none!important;animation:none!important}.footer01 :is(a,button){transition:none}}.r-phone-cta{position:fixed;left:0;right:0;bottom:0;z-index:45;display:flex;gap:10px;padding:14px 16px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(to top,var(--r-bg,#fff) 60%,transparent);transform:translateY(110%);visibility:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s linear .26s}.r-phone-cta.is-on{transform:none;visibility:visible;pointer-events:auto;transition:transform .26s cubic-bezier(.2,.8,.2,1)}.r-phone-cta a{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:54px;border-radius:999px;background:var(--r-btn-bg,#171a20);color:var(--r-btn-fg,#fff);font-size:17px;font-weight:600;line-height:1;text-decoration:none;box-shadow:0 10px 28px #171a2038;-webkit-tap-highlight-color:transparent}.r-phone-cta a:active{transform:scale(.98)}.r-phone-cta a:focus-visible{outline:2px solid var(--r-ink,#171a20);outline-offset:3px}.r-phone-top{flex:none;display:grid;place-items:center;width:54px;height:54px;border:1px solid var(--r-line,rgb(0 0 0 / .1));border-radius:999px;background:var(--r-bg,#fff);color:var(--r-ink,#171a20);box-shadow:0 10px 28px #171a2029;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:r-phone-top-in .2s cubic-bezier(.2,.8,.2,1)}.r-phone-top:active{transform:scale(.94)}.r-phone-top:focus-visible{outline:2px solid var(--r-ink,#171a20);outline-offset:3px}@keyframes r-phone-top-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.r-phone-cta-space{height:calc(80px + env(safe-area-inset-bottom,0px))}.ronas-root:has(.r-drawer--open) .r-phone-cta{display:none}@media(prefers-reduced-motion:reduce){.r-phone-cta,.r-phone-cta.is-on{transition:none}.r-phone-top{animation:none}}.career-explorer{scroll-margin-top:100px}.career-explorer__surface{--career-bg: #fdf7f3;--career-line: #e9ddd4;--career-accent: #825c44;display:grid;grid-template-columns:1fr 1.12fr;align-items:center;gap:clamp(32px,5vw,80px);padding:clamp(28px,4.5vw,64px);border:1px solid var(--career-line);border-radius:28px;background:var(--career-bg);color:var(--r-ink)}.career-explorer__intro,.career-explorer__carousel{min-width:0}.career-celebration{position:relative;width:min(100%,280px);aspect-ratio:1;isolation:isolate}.career-celebration>img{display:block;width:100%;height:100%;object-fit:contain}.career-celebration__confetti{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.career-celebration__piece{position:absolute;display:block;width:8px;height:12px;animation:career-confetti-fall 4s linear infinite;animation-play-state:paused}.career-celebration__piece svg{display:block;width:100%;height:100%}.career-celebration[data-playing=true] .career-celebration__piece{animation-play-state:running}.career-celebration__pause{position:absolute;bottom:1px;right:-4px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--career-line);background:var(--career-bg);color:var(--career-accent);cursor:pointer}.career-celebration__pause:hover{background:var(--career-line)}@keyframes career-confetti-fall{0%{transform:translate3d(0,-18px,0) rotate(0);opacity:0}12%{opacity:1}80%{opacity:1}to{transform:translate3d(var(--confetti-drift),54px,0) rotate(var(--confetti-turn));opacity:0}}.career-explorer__intro h2{margin:26px 0 20px;font-size:clamp(32px,3.4vw,48px);line-height:1.1;font-weight:600;letter-spacing:-.045em}.career-explorer__intro h2 span{color:var(--career-accent)}.career-explorer__intro>p{max-width:380px;font-size:16px;line-height:1.65}.career-explorer__browse{display:inline-flex;align-items:center;gap:12px;margin-top:28px;padding:10px 0;font-size:14px;font-weight:600}.career-explorer__browse svg,.career-explorer__card svg{transition:transform .18s ease;flex-shrink:0}.career-explorer__browse:hover svg,.career-explorer__card a:hover svg{transform:translate(3px)}.career-explorer__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:22px;border-bottom:1px solid var(--career-line)}.career-explorer__label{font-size:13px;font-weight:500}.career-explorer__controls{display:flex;align-items:center;gap:8px}.career-explorer__count{font-size:12px;font-variant-numeric:tabular-nums;margin-right:10px}.career-explorer__count>span{color:var(--r-ink-2)}.career-explorer .career-explorer__arrow{border:1px solid var(--career-line);border-radius:50%;width:40px;height:40px;background:var(--r-bg-card);color:var(--r-ink)}.career-explorer .career-explorer__arrow:hover{background:var(--career-line)}.career-explorer__area{display:flex;gap:16px;align-items:center;min-height:120px;padding:24px 0}.career-explorer__icon{display:grid;place-items:center;flex:0 0 48px;height:48px;border:1px solid var(--career-line);border-radius:14px;color:var(--career-accent)}.career-explorer__area h3{font-size:21px;font-weight:600;line-height:1.25;letter-spacing:-.025em}.career-explorer__area p{margin-top:6px;font-size:13px;line-height:1.5}.career-explorer__roles{display:grid;grid-template-columns:1fr 1fr;gap:12px;list-style:none;padding:0;margin:0}.career-explorer .career-explorer__card{border:1px solid var(--career-line);border-radius:14px;background:var(--r-bg-card);color:var(--r-ink);box-shadow:none;height:100%}.career-explorer__card a{display:flex;justify-content:space-between;align-items:center;gap:12px;height:100%;min-height:88px;padding:20px;border-radius:inherit;font-size:14px;line-height:1.4;font-weight:500;transition:background .18s ease}.career-explorer__card a:hover{background:color-mix(in srgb,var(--career-line) 35%,var(--r-bg-card))}.career-explorer a:focus-visible,.career-explorer button:focus-visible{outline:2px solid var(--career-accent);outline-offset:4px}.career-explorer .career-explorer__note{margin-top:20px;font-size:12px;line-height:1.5}.career-explorer__slide{animation:career-enter .25s ease-out both}@keyframes career-enter{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.ronas-root[data-theme=dark] .career-explorer__surface{--career-bg: #1c1918;--career-line: #3c322e;--career-accent: #d8b398}@media(max-width:900px){.career-explorer__surface{grid-template-columns:1fr;gap:32px}.career-explorer__intro>p{max-width:510px}.career-explorer__intro h2{font-size:clamp(32px,5vw,44px)}.career-explorer__browse{margin-top:16px}}@media(max-width:480px){.career-celebration{width:min(100%,250px)}.career-explorer__surface{padding:26px 20px;border-radius:22px}.career-explorer__roles{gap:10px}.career-explorer__card a{min-height:94px;padding:14px;font-size:13px;gap:7px}.career-explorer__area{gap:12px}.career-explorer__area h3{font-size:19px}.career-explorer__intro>p{font-size:15px}}@media(prefers-reduced-motion:reduce){.career-celebration__confetti,.career-celebration__pause{display:none}.career-celebration__piece,.career-explorer__slide{animation:none}.career-explorer a,.career-explorer svg{transition:none}}.pricing-fancy-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border:1px solid #171717;border-radius:10px;background:linear-gradient(180deg,#3e3e3e,#171717);box-shadow:inset 0 1px #ffffff2e;color:#fff;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:filter .15s ease,box-shadow .15s ease}.pricing-fancy-button:hover{color:#fff;filter:brightness(1.08)}.pricing-fancy-button:focus-visible{outline:2px solid currentColor;outline-offset:3px;box-shadow:0 0 0 3px #fff,0 0 0 5px #171717,inset 0 1px #ffffff2e}.pricing-fancy-button:disabled,.pricing-fancy-button[aria-disabled=true]{pointer-events:none;opacity:.5}.pricing-fancy-button>svg{width:16px;height:16px;flex-shrink:0}.pricing-fancy-button--sm{height:36px;padding-inline:14px}.pricing-fancy-button--lg{height:44px;padding-inline:24px}.pricing-fancy-button--icon{width:40px;padding:0}@media(prefers-reduced-motion:reduce){.pricing-fancy-button{transition:none}}.faq14-section{padding:clamp(72px,7vw,104px) 0;scroll-margin-top:96px}.faq14{--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;--faq-ink: #0a0a0a;--faq-muted: #666;--faq-card: #fff;--faq-well: #f5f5f5;--faq-border: #e5e5e5;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(36px,4vw,44px);width:100%;max-width:var(--r-container, 1320px);margin-inline:auto;padding-inline:var(--r-gutter, clamp(20px, .5rem + 3vw, 60px));color:var(--faq-ink);font-family:var(--font-sans);font-feature-settings:normal}.dark .faq14,[data-theme=dark] .faq14{--faq-ink: #fafafa;--faq-muted: #a3a3a3;--faq-card: #202020;--faq-well: #292929;--faq-border: #404040}.faq14 :where(h2,h3,p,button,a){font-family:inherit}.faq14 :where(h2,h3,p){margin:0;color:inherit}.faq14-heading{display:flex;flex-direction:column;gap:14px;max-width:1040px}.faq14 .faq14-heading h2{font-size:clamp(36px,3.5vw,48px);font-weight:600;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.faq14 .faq14-heading p{font-size:16px;line-height:1.65;color:var(--faq-muted)}.faq14 .faq14-heading p:first-child{font-size:14px;line-height:22px}.faq14-tabs{display:flex;gap:clamp(36px,4.5vw,64px);align-items:flex-start}.faq14 .faq14-tab-list{display:flex;flex-direction:column;flex:0 0 184px;width:184px;height:auto;padding:6px 0 0;gap:8px;background:transparent}.faq14 .faq14-tab{display:flex;width:100%;min-width:0;min-height:46px;justify-content:flex-start;gap:10px;padding:10px 14px;border:1px solid transparent;border-radius:12px;background:transparent;box-shadow:none;font-size:15px;line-height:24px;font-weight:400;color:var(--faq-muted);transition:background-color .2s,color .2s,box-shadow .2s}.faq14 .faq14-tab>svg{width:18px;height:18px;flex-shrink:0}.faq14 .faq14-tab:hover{background:var(--faq-well);color:var(--faq-ink)}.faq14 .faq14-tab[data-state=active]{background:var(--faq-well);color:var(--faq-ink);font-weight:500;border-color:var(--faq-border);box-shadow:0 1px 2px #00000008}.faq14 .faq14-panel{min-width:0;flex:1;margin:0}.faq14-panel[data-state=inactive]{display:none}.faq14-accordion{display:flex;flex-direction:column;gap:4px}.faq14-item{border:0;border-bottom:1px solid var(--faq-border);border-radius:0;transition:background-color .2s,box-shadow .2s}.faq14-item[data-state=open]{background:transparent;box-shadow:none}.faq14 .faq14-question{display:flex}.faq14 .faq14-trigger{display:flex;flex:1;min-width:0;width:100%;align-items:center;justify-content:space-between;gap:24px;padding:20px 16px;text-align:left;font-size:17px;line-height:26px;font-weight:500;border-radius:12px;color:var(--faq-ink);background:transparent}.faq14-trigger>svg{width:20px;height:20px;flex-shrink:0;transition:transform .2s}.faq14-trigger[data-state=open]>svg{transform:rotate(180deg)}.faq14-collapse{overflow:hidden}.faq14-collapse[data-state=open]{animation:faq14-open .2s ease-out}.faq14-collapse[data-state=closed]{animation:faq14-close .2s ease-out}.faq14-answer{display:flex;flex-direction:column;gap:20px;padding:2px 48px 26px 16px;color:var(--faq-muted);overflow-wrap:anywhere}.faq14 .faq14-answer p{font-size:15px;font-weight:400;line-height:26px;max-width:70ch}.faq14-answer a{text-decoration:underline;text-underline-offset:3px;color:var(--faq-ink)}.faq14-feedback{display:flex;flex-wrap:wrap;gap:8px}.faq14 .faq14-feedback button{display:inline-flex;gap:8px;align-items:center;height:36px;min-height:36px;padding:0 12px;border:1px solid var(--faq-border);border-radius:9px;background:var(--faq-card);color:var(--faq-muted);font-size:13px;font-weight:500;box-shadow:0 1px 2px #00000008;transition:background-color .2s}.faq14 .faq14-feedback button:hover,.faq14 .faq14-feedback button[aria-pressed=true]{background:var(--faq-well)}.faq14 .faq14-contact{align-self:flex-start;width:fit-content;min-height:44px;height:auto;padding:10px 16px;font-size:15px;line-height:24px}.faq14 :is(button,a):focus-visible{outline:2px solid var(--faq-ink);outline-offset:3px}@keyframes faq14-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes faq14-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media(max-width:767px){.faq14{gap:32px}.faq14-heading{gap:12px}.faq14 .faq14-heading h2{font-size:clamp(32px,5.5vw,40px)}.faq14 .faq14-heading p{font-size:16px}.faq14 .faq14-heading p:first-child{font-size:13px}.faq14-tabs{flex-direction:column;gap:24px;align-items:stretch}.faq14 .faq14-tab-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-basis:auto;width:100%;padding:0;gap:8px}.faq14 .faq14-tab{justify-content:center;min-height:48px;padding:10px 8px;gap:8px;font-size:15px}.faq14 .faq14-trigger{padding:20px 0;gap:16px;font-size:16px;line-height:26px}.faq14-answer{padding:0 0 24px;gap:20px}}@media(max-width:639px){.faq14-section{padding-block:64px}}@media(max-width:359px){.faq14 .faq14-tab{padding-inline:4px;gap:4px;font-size:14px}.faq14 .faq14-tab>svg{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.faq14 *,.faq14 *:before,.faq14 *:after{animation:none!important;transition:none!important}}.ronas-root .r-hero--classic{container-type:inline-size}.ronas-root .r-phone-stage{position:static;width:100%;isolation:isolate}.ronas-root .r-phone-stage .r-hero-phone{position:relative;z-index:2}.ronas-root .r-company-stream{--r-company-logo-size: clamp(36px, 4cqw, 44px);position:absolute;z-index:0;top:calc(100svh - 101px);left:50%;width:100cqw;transform:translate(-50%,-100%);color:var(--r-ink)}.ronas-root .r-company-loop{padding-block:12px}.ronas-root .r-company-mark{display:grid;place-items:center;width:clamp(48px,5cqw,66px);height:var(--r-company-logo-size)}.ronas-root .r-company-mark>svg{display:block;width:var(--r-company-logo-size);height:var(--r-company-logo-size);max-width:100%;aspect-ratio:1;overflow:visible}.ronas-root .r-company-mark--0>svg{transform:rotate(-3deg)}.ronas-root .r-company-mark--1>svg{transform:rotate(2deg)}.ronas-root .r-company-mark--3>svg{transform:rotate(-1.5deg)}@media(max-height:740px),(max-width:359px){.ronas-root .r-phone-stage{position:relative}.ronas-root .r-company-stream{top:110px}}.r-product-demo{flex:1;min-height:0;display:flex;flex-direction:column;color:#171a20;background:#fafaf9}.r-product-demo svg{width:3.4cqw;height:3.4cqw;flex-shrink:0;stroke-width:1.7}.r-product-demo .r-product-demo-wordmark{display:block;width:18.5cqw;height:6.5cqw;object-fit:contain}.r-product-demo-avatar{width:7.5cqw;height:7.5cqw;border-radius:50%;object-fit:cover;background:#fff;border:1px solid #e7e7e6;flex-shrink:0}.r-product-demo-app-header{display:flex;align-items:center;gap:3.5cqw;padding:1cqw 4cqw 2.4cqw;background:#fff;border-bottom:1px solid #eaeae7}.r-product-demo-notifications{margin-left:auto;position:relative;display:grid;place-items:center}.r-product-demo-notifications svg{width:4.2cqw;height:4.2cqw}.r-product-demo-notifications i{position:absolute;width:1.3cqw;height:1.3cqw;top:-.1cqw;right:0;border-radius:50%;border:1px solid #fff;background:#c15f45}.r-product-demo-scroll{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;padding:3.5cqw 3.7cqw 4cqw}.r-product-demo-scroll::-webkit-scrollbar{display:none}.r-product-demo-title-row,.r-product-demo-section-title{display:flex;justify-content:space-between;align-items:center;gap:2cqw}.ronas-root .r-product-demo-title-row h3{font-size:4.9cqw;font-weight:700;letter-spacing:-.035em;line-height:1.25}.r-product-demo-example{color:#73777c;font-size:2.15cqw;padding:.6cqw 1.1cqw;background:#f0f0ed;border-radius:1cqw;white-space:nowrap}.ronas-root .r-product-demo .r-product-demo-intro{font-size:2.65cqw;color:#6b7077;margin-top:.7cqw}.r-product-demo-credits{display:flex;align-items:center;justify-content:space-between;gap:1cqw;margin-top:3cqw;padding:2.3cqw 2.5cqw;border:1px solid #e5e4df;background:#fff;border-radius:2cqw}.r-product-demo-credits>span{display:flex;align-items:center;gap:1.5cqw;font-size:2.45cqw}.r-product-demo-credits strong{font-weight:600}.r-product-demo-credits>span:first-child svg{color:#c15f45}.r-product-demo-credits>span:last-child{color:#6e747c;gap:0}.r-product-demo-credits>span:last-child svg{width:2.7cqw}.r-product-demo-section-title{margin:3.8cqw 0 2cqw}.ronas-root .r-product-demo-section-title h4{font-size:3.45cqw;line-height:1.35;font-weight:650;letter-spacing:-.025em}.r-product-demo-section-title>span{font-size:2.3cqw;color:#7e8287}.r-product-demo-section-title>svg{width:3.3cqw;color:#63686e}.r-product-demo-match-card{background:#fbeae6;border:1px solid #f1d5cd;border-radius:3cqw;padding:3cqw}.r-product-demo-match-top{display:flex;align-items:flex-start;justify-content:space-between}.r-product-demo-match-top>span{display:flex;align-items:center;gap:.8cqw;flex-wrap:wrap;font-size:2.65cqw;color:#656367;padding-top:.4cqw}.r-product-demo-match-top>span svg{width:2.7cqw;height:2.7cqw}.r-product-demo-match-top small{display:block;width:100%;margin-top:.2cqw;font-size:2.25cqw;color:#858082}.r-product-demo .r-product-demo-match-ring{width:11cqw;height:11cqw;margin-top:-.4cqw}.r-product-demo-match-number{fill:#343434;font-size:11px;font-weight:700}.r-product-demo-match-label{fill:#7b7c75;font-size:5px;letter-spacing:.12em;font-weight:700}.ronas-root .r-product-demo-match-card>h4{margin-top:1cqw;font-size:4.1cqw;line-height:1.3;font-weight:650;letter-spacing:-.035em}.r-product-demo-skills{display:flex;flex-wrap:wrap;gap:1.2cqw;margin-top:2cqw}.r-product-demo-skills>span{font-size:2.15cqw;padding:.7cqw 1.5cqw;border:1px solid #171a2006;background:#ffffffb3;border-radius:1cqw;color:#686065}.r-product-demo-match-footer{display:flex;align-items:center;justify-content:space-between;gap:1cqw;margin-top:3.3cqw}.r-product-demo-company{display:flex;align-items:center;gap:1.5cqw;font-size:2.7cqw;font-weight:550}.r-product-demo-company>span{display:grid;place-items:center;width:5.4cqw;height:5.4cqw;border-radius:1.3cqw;background:#706666;color:#fff;font-size:3.1cqw;font-weight:650}.r-product-demo-apply{display:flex;align-items:center;gap:1.2cqw;background:#222124;color:#fff;padding:1.55cqw 2.8cqw;border-radius:7cqw;font-size:2.55cqw;font-weight:600}.r-product-demo-apply svg{width:2.8cqw;height:2.8cqw}.r-product-demo-apply.is-queued{background:#fff;color:#537049}.r-product-demo-application{border:1px solid #e6e7e5;border-radius:2.5cqw;background:#fff;padding:2.8cqw}.r-product-demo-application-heading{display:flex;align-items:center;gap:2cqw}.r-product-demo-application-heading>span:nth-child(2){flex:1;min-width:0}.r-product-demo-document-icon{display:grid;place-items:center;width:7cqw;height:8cqw;background:#f0f0ed;color:#6f7073;border-radius:1.5cqw}.r-product-demo-document-icon>svg{width:4cqw;height:4cqw}.r-product-demo-application-heading strong,.r-product-demo-application-heading small{display:block}.r-product-demo-application-heading strong{font-size:3cqw;line-height:1.3;font-weight:600}.r-product-demo-application-heading small{font-size:2.3cqw;color:#82858b;margin-top:.6cqw}.r-product-demo-application-heading>svg{align-self:flex-start;width:3.4cqw;color:#858589}.r-product-demo-application-meta{display:flex;align-items:center;justify-content:space-between;gap:1.5cqw;margin-top:2.5cqw}.r-product-demo-application-meta>span:last-child{font-size:2.25cqw;color:#8e9296}.r-product-demo-state{display:inline-flex;align-items:center;gap:.9cqw;font-size:2.3cqw;color:#9a671d;background:#fbf1dc;padding:.9cqw 1.5cqw;border-radius:1cqw}.r-product-demo-state svg{width:2.7cqw;height:2.7cqw}.r-product-demo-state.is-ready{color:#42815c;background:#eaf5ed}.r-product-demo-review-files{margin-top:2.8cqw;padding-top:2.3cqw;border-top:1px solid #ededeb;display:grid;gap:1.8cqw}.r-product-demo-review-files>span{display:flex;align-items:center;gap:1.5cqw;font-size:2.55cqw;color:#646971}.r-product-demo-review-files>span>svg{width:3cqw;height:3cqw;color:#81868c}.r-product-demo-review-files>span>svg:last-child{margin-left:auto;color:#408863}.r-product-demo-action{display:flex;align-items:center;justify-content:center;gap:2cqw;min-height:9cqw;margin-top:3cqw;padding:1.8cqw 2cqw;border-radius:7cqw;background:#171a20;color:#fff;font-size:2.8cqw;font-weight:600}.r-product-demo-action svg{width:3.3cqw;height:3.3cqw}.ronas-root .r-product-demo .r-product-demo-note{display:flex;align-items:center;justify-content:center;gap:1cqw;margin-top:2.5cqw;color:#85898f;font-size:2.3cqw}.r-product-demo-note svg{width:2.5cqw;height:2.5cqw}.r-product-demo-bottom-nav{display:flex;flex-shrink:0;background:#ffffffed;border-top:1px solid #e6e7e5;padding:2.4cqw 1cqw 5cqw}.r-product-demo-bottom-nav>span{width:25%;display:flex;flex-direction:column;align-items:center;gap:1.2cqw;color:#85878b;font-size:2.3cqw;position:relative}.r-product-demo-bottom-nav svg{width:4.4cqw;height:4.4cqw}.r-product-demo-bottom-nav .is-active{color:#c15f45;font-weight:600}.r-product-demo-bottom-nav .is-active:before{content:"";width:5.5cqw;height:.45cqw;border-radius:1cqw;background:#c15f45;position:absolute;top:-2.4cqw}.r-product-demo--extension{background:#f4f4f5}.r-product-demo-desktop-label{display:flex;align-items:center;gap:1.2cqw;padding:1.3cqw 3.5cqw 2.3cqw;background:#fff;font-size:2.55cqw;font-weight:600}.r-product-demo-desktop-label svg{width:3.2cqw;height:3.2cqw}.r-product-demo-desktop-label>span{margin-left:auto;color:#909397;font-size:2.1cqw;font-weight:400}.r-product-demo-browser{background:#e5e7eb}.r-product-demo-browser-tabs{display:flex;align-items:center;gap:2.3cqw;min-height:6.5cqw;padding:.7cqw 2.3cqw 0}.r-product-demo-window-dots{display:flex;gap:.8cqw}.r-product-demo-window-dots i{width:1.35cqw;height:1.35cqw;border-radius:50%;background:#fb6b66}.r-product-demo-window-dots i:nth-child(2){background:#f5bf4f}.r-product-demo-window-dots i:nth-child(3){background:#61c454}.r-product-demo-browser-tabs>span:nth-child(2){display:flex;align-items:center;justify-content:space-between;gap:3.5cqw;width:39cqw;background:#fafbfc;align-self:stretch;padding:1cqw 2cqw;border-radius:1.6cqw 1.6cqw 0 0;font-size:2.1cqw}.r-product-demo-browser-tabs>span:nth-child(2) svg{width:2.3cqw;height:2.3cqw}.r-product-demo-browser-tabs>span:last-child{font-size:3.6cqw}.r-product-demo-address-row{display:flex;align-items:center;gap:1.7cqw;padding:1.8cqw 2.4cqw;background:#fafbfc}.r-product-demo-address-row>svg{width:2.4cqw;height:2.4cqw;color:#656a71}.r-product-demo-address-row>span{display:flex;align-items:center;flex:1;min-width:0;gap:1.3cqw;padding:1.2cqw 2cqw;background:#e9ebef;border-radius:5cqw;color:#676b73;font-size:2.1cqw}.r-product-demo-address-row>span svg{width:2.2cqw;height:2.2cqw}.r-product-demo-extension-top{display:flex;align-items:center;gap:2cqw;padding:2.8cqw 4cqw;background:#1477c9;color:#fff}.r-product-demo-extension-top .r-product-demo-wordmark{width:17cqw;height:5.8cqw}.r-product-demo-extension-top>span{font-size:2.4cqw;margin-left:auto;color:#e2f1ff}.r-product-demo-extension-top>svg{width:3.6cqw;height:3.6cqw;margin-left:1cqw}.r-product-demo-extension-scroll{padding-top:3cqw;padding-bottom:6cqw}.r-product-demo-connected{display:flex;align-items:center;gap:1.8cqw;margin-bottom:3cqw}.r-product-demo-connected .r-product-demo-avatar{width:6.8cqw;height:6.8cqw}.r-product-demo-connected strong{display:block;font-size:2.8cqw;font-weight:600}.r-product-demo-connected small{display:flex;align-items:center;gap:.9cqw;font-size:2.15cqw;color:#848a90;margin-top:.3cqw}.r-product-demo-connected small i{width:1.4cqw;height:1.4cqw;border-radius:50%;background:#2fa373}.r-product-demo-connected>svg{margin-left:auto;color:#92989e}.r-product-demo-extension-job{border:1px solid #e6e7ea;border-radius:3cqw;background:#fff;padding:3cqw;box-shadow:0 1px 2px #171a2005}.r-product-demo-job-eyebrow{font-size:2cqw;letter-spacing:.08em;font-weight:600;color:#90949b}.ronas-root .r-product-demo-extension-job h3{font-size:4.2cqw;font-weight:650;letter-spacing:-.03em;margin-top:1.1cqw;line-height:1.25}.ronas-root .r-product-demo .r-product-demo-extension-job p{font-size:2.5cqw;color:#7b8189;margin-top:1cqw}.r-product-demo-site-supported{display:inline-flex;align-items:center;gap:1cqw;font-size:2.3cqw;color:#157347;margin-top:2.2cqw}.r-product-demo-site-supported svg{width:2.8cqw;height:2.8cqw}.r-product-demo-field-card{margin-top:2.8cqw;background:#fff;border:1px solid #e6e7ea;border-radius:3cqw;padding:3cqw}.r-product-demo-field-heading{display:flex;justify-content:space-between;align-items:center;gap:2cqw}.r-product-demo-field-heading strong{font-size:2.8cqw;font-weight:600}.r-product-demo-field-heading>span{font-size:2.4cqw;color:#1477c9;padding:.7cqw 1.5cqw;border-radius:4cqw;background:#d4ecfe}.r-product-demo-progress{height:.8cqw;margin:2cqw 0 1cqw;border-radius:2cqw;background:#eef0f4;overflow:hidden}.r-product-demo-progress i{display:block;height:100%;border-radius:inherit;background:#26a0f8;transition:width .45s ease}.r-product-demo-field{display:flex;align-items:center;gap:2cqw;padding:2.4cqw 0;border-bottom:1px solid #f0f0f2}.r-product-demo-field:last-child{border-bottom:0;padding-bottom:0}.r-product-demo-field-tick{display:grid;place-items:center;width:4.4cqw;height:4.4cqw;border:1px solid #d6dbe1;border-radius:50%;flex-shrink:0}.r-product-demo-field-tick svg{width:2.8cqw;height:2.8cqw}.r-product-demo-field.is-complete .r-product-demo-field-tick{background:#e3f7ec;border-color:#d4efdf;color:#1d9e63}.r-product-demo-field strong{display:block;font-size:2.65cqw;font-weight:500}.r-product-demo-field small{display:block;font-size:2.3cqw;color:#9c9fa5;margin-top:.5cqw}.r-product-demo-field.is-complete small{color:#757c85}.r-product-demo-field>svg{margin-left:auto;color:#a5abb3}.r-product-demo-extension-review{margin-top:3cqw;padding:3cqw;background:#e3f7ec;border:1px solid #d3eedf;border-radius:3cqw;color:#157347}.r-product-demo-extension-review>span{display:flex;align-items:center;gap:1.4cqw}.r-product-demo-extension-review strong{font-size:3cqw;font-weight:600}.ronas-root .r-product-demo .r-product-demo-extension-review p{font-size:2.5cqw;color:#5c7968;margin-top:1.7cqw;line-height:1.45}.r-product-demo-autofill>svg{color:#26a0f8}@media(prefers-reduced-motion:reduce){.r-product-demo-progress i{transition:none}}.ronas-root .r-phone-demo{width:min(100%,28rem);margin-top:clamp(2.5rem,4vw,3.5rem);margin-bottom:3.5rem}.ronas-root .r-phone-demo .r-hero-phone{margin:0 auto;container-type:inline-size}.r-phone-screen{position:absolute;z-index:1;top:3.45%;left:7.6%;width:84.8%;bottom:0;display:flex;flex-direction:column;overflow:hidden;border-radius:10.4cqw 10.4cqw 0 0;background:#efeae2;color:#111b21;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:3.25cqw;line-height:1.35;text-align:left;-webkit-font-smoothing:antialiased}.r-phone-screen p,.r-phone-screen h3,.r-phone-screen h4{margin:0}.ronas-root .r-phone-screen :where(*){font-family:inherit}.ronas-root .r-phone-screen p{font-size:inherit;line-height:1.4;color:inherit}.ronas-root .r-phone-screen :is(h3,h4){color:inherit}.ronas-root .r-phone-screen small{line-height:1.35}.r-demo-status{flex:0 0 10.7cqw;display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 6.4cqw;color:#171717;background:#f7f7f7}.r-demo-clock{font-size:3.5cqw;letter-spacing:-.035em;font-weight:650;font-variant-numeric:tabular-nums;padding-top:.3cqw}.r-demo-island{position:absolute;left:50%;top:2.1cqw;transform:translate(-50%);width:24cqw;height:6.3cqw;border-radius:9rem;background:#080808}.r-demo-island i{position:absolute;right:1.8cqw;top:1.8cqw;width:2.5cqw;height:2.5cqw;border:.65cqw solid #111820;border-radius:50%;background:radial-gradient(circle at 60% 35%,#223d58,#080d13 65%)}.r-demo-status-icons{display:flex;align-items:center;gap:1.05cqw;padding-top:.3cqw}.r-demo-status-icons svg{height:2.7cqw;flex-shrink:0}.r-demo-status-icons .r-demo-cellular{width:3.8cqw}.r-demo-status-icons .r-demo-wifi{width:3.6cqw}.r-demo-status-icons .r-demo-battery{width:5.5cqw;height:2.8cqw}.r-demo-screen-content{flex:1;min-height:0;display:flex;flex-direction:column;animation:r-demo-screen-in .28s ease-out}.r-demo-header{display:flex;align-items:center;gap:1.7cqw;flex:0 0 12.5cqw;padding:0 3cqw;background:#f7f7f7;border-bottom:1px solid #0000000b}.r-demo-header svg{flex-shrink:0}.r-demo-avatar{display:block;width:8.9cqw;height:8.9cqw;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid #0000000d;background:#fff}.r-demo-contact{display:flex;flex-direction:column;gap:.1cqw;flex:1}.r-demo-contact strong{font-size:3.55cqw;font-weight:600}.r-demo-contact>span{font-size:2.55cqw;color:#767b7e}.r-demo-header-icons{display:flex;align-items:center;gap:4.4cqw}.r-demo-header--whatsapp{color:#075e49;padding-right:4.5cqw;gap:1.3cqw}.r-demo-header--whatsapp .r-demo-contact{color:#111b21}.r-demo-header--whatsapp .r-demo-back{margin-left:-.8cqw}.r-demo-chat{display:flex;flex-direction:column;gap:2cqw;flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;padding:3cqw 3.4cqw}.r-demo-chat::-webkit-scrollbar{display:none}.r-demo-conversation-date{align-self:center;text-align:center;color:#7b7e82;font-size:2.35cqw;font-weight:500;margin:0 0 1.5cqw;flex-shrink:0}.r-demo-encryption{align-self:center;width:92%;background:#ffedb7;color:#73674e;text-align:center;padding:1.5cqw 2cqw;border-radius:1.5cqw;font-size:2.3cqw;line-height:1.3;margin-bottom:2cqw}.r-demo-bubble{position:relative;max-width:94%;padding:2cqw 2.6cqw;border-radius:2cqw;box-shadow:0 1px 1px #18271c0c;flex-shrink:0}.r-demo-bubble--user{align-self:flex-end;background:#d9fdd3;border-top-right-radius:.5cqw;min-width:16cqw}.r-demo-bubble--agent{align-self:flex-start;background:#fff;border-top-left-radius:.5cqw}.r-demo-message-time{display:flex;align-items:center;justify-content:flex-end;gap:.7cqw;font-size:2.15cqw;color:#7d8c82;margin-top:.6cqw;line-height:1}.r-demo-message-time svg{color:#53bdeb}.r-demo-matches{margin-top:2.2cqw;display:grid;gap:2cqw;padding-top:2cqw;border-top:1px solid #192f1b10}.r-demo-matches>div{display:flex;align-items:center;gap:1.8cqw}.r-demo-job-number{width:4.7cqw;height:4.7cqw;border-radius:1cqw;display:grid;place-items:center;background:#f0f3ef;color:#45734e;font-weight:600;font-size:2.6cqw}.r-demo-matches strong,.r-demo-matches small{display:block}.r-demo-matches strong{font-size:3.1cqw;font-weight:600}.r-demo-matches small{color:#7a827c;font-size:2.5cqw;margin-top:.3cqw}.r-demo-result{display:flex;align-items:flex-start;gap:1.8cqw;background:#fff;border:1px solid #31563b12;padding:2.6cqw;border-radius:2cqw;flex-shrink:0;flex-wrap:wrap}.r-demo-result-check{display:grid;place-items:center;background:#e7f5eb;color:#267b45;border-radius:50%;width:5cqw;height:5cqw;flex-shrink:0}.r-demo-result>span:nth-child(2){flex:1}.r-demo-result strong,.r-demo-result small{display:block}.r-demo-result strong{font-size:3.1cqw;font-weight:600}.r-demo-result small{font-size:2.85cqw;margin-top:.8cqw;color:#626c65}.r-demo-result .r-demo-message-time{flex-basis:100%;margin-top:-.5cqw}.r-demo-typing{align-self:flex-start;display:flex;align-items:center;gap:1.1cqw;padding:3cqw;background:#fff;border-radius:3cqw}.r-demo-typing i{width:1.6cqw;height:1.6cqw;border-radius:50%;background:#97a299;animation:r-demo-dot 1.2s ease-in-out infinite}.r-demo-typing i:nth-child(2){animation-delay:.15s}.r-demo-typing i:nth-child(3){animation-delay:.3s}.r-demo-composer-area{flex-shrink:0;background:#f7f7f7;padding:1.8cqw 2.3cqw 8cqw}.r-demo-composer{display:flex;align-items:center;gap:2.3cqw;color:#075e49}.r-demo-composer>svg{flex-shrink:0}.r-demo-composer-plus{display:grid;place-items:center;width:6.5cqw;height:8cqw;flex-shrink:0}.r-demo-input{display:flex;align-items:center;flex:1;min-width:0;background:#fff;color:#82868a;border:1px solid #ddd;border-radius:8cqw;padding:1.6cqw 2cqw;min-height:8cqw}.r-demo-input>span{flex:1;font-size:3cqw}.r-demo-reveal{animation:r-demo-message-in .3s ease-out both}.r-phone-screen--whatsapp .r-demo-chat{background-color:#efeae2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='130' viewBox='0 0 110 130' fill='none' stroke='%23d5cdc0' stroke-width='.8' opacity='.65'%3E%3Cpath d='M15 17c-5-7-13 1 0 10 13-9 5-17 0-10Zm63 1 9-4 4 8-9 4-4-8ZM29 58c4-7 13-4 12 4s-6 9-12 9l-4 5 1-8c-4-3-3-8 3-10Zm55 24c11-9 20-1 11 7-8 8-16 1-11-7ZM45 112l8-8 7 9-9 7-6-8Z'/%3E%3Ccircle cx='64' cy='45' r='7'/%3E%3Cpath d='M64 40v5l4 2M8 99l4-5m-1 8 5-4m73-43 4-5m-1 8 5-4M50 20l2 3m-6 2 3 2M64 90l3 3m-5 3 2 1'/%3E%3C/svg%3E");background-size:27cqw 32cqw}.r-phone-screen--whatsapp .r-demo-conversation-date{padding:1cqw 2.2cqw;border-radius:1.5cqw;background:#ffffffe0;color:#68737a;box-shadow:0 1px 1px #00000008}.r-phone-screen--whatsapp .r-demo-bubble:before{content:"";position:absolute;top:0;width:2.2cqw;height:2.6cqw}.r-phone-screen--whatsapp .r-demo-bubble--user:before{right:-1.2cqw;background:#d9fdd3;clip-path:polygon(0 0,100% 0,0 100%)}.r-phone-screen--whatsapp .r-demo-bubble--agent:before{left:-1.2cqw;background:#fff;clip-path:polygon(0 0,100% 0,100% 100%)}.r-phone-screen--imessage{background:#fff;color:#141414}.r-phone-screen--imessage .r-demo-status{background:#fafafa}.r-demo-header--imessage{position:relative;justify-content:center;flex-basis:19.3cqw;background:#fafafa;padding-bottom:1.3cqw}.r-demo-imessage-contact{display:flex;align-items:center;flex-direction:column;gap:1cqw}.r-demo-imessage-contact .r-demo-avatar{width:11cqw;height:11cqw}.r-demo-imessage-contact strong{display:flex;align-items:center;gap:.5cqw;font-size:2.8cqw;font-weight:500}.r-demo-glass-control{display:grid;place-items:center;position:absolute;top:4cqw;width:8.5cqw;height:8.5cqw;border-radius:50%;background:#fff;box-shadow:0 2px 9px #00000008,inset 0 0 0 1px #ffffffa6;color:#222}.r-demo-header--imessage .r-demo-back{left:3cqw}.r-demo-header--imessage .r-demo-video{right:3cqw}.r-phone-screen--imessage .r-demo-chat{gap:1.8cqw;padding-top:3.4cqw}.r-phone-screen--imessage .r-demo-bubble{box-shadow:none;max-width:91%;padding:2.2cqw 3.1cqw}.r-phone-screen--imessage .r-demo-bubble--user{background:#1685ff;color:#fff;border-radius:4.4cqw 4.4cqw 1.2cqw;min-width:auto}.r-phone-screen--imessage .r-demo-bubble--agent{background:#e9e9eb;border-radius:4.4cqw 4.4cqw 4.4cqw 1.2cqw}.r-demo-read-receipt{align-self:flex-end;color:#8a8a90;font-size:2.25cqw;margin:-.8cqw 1cqw .7cqw}.r-phone-screen--imessage .r-demo-job-number{background:#ffffffa6;color:#55565b}.r-phone-screen--imessage .r-demo-result{background:#e9e9eb;border:0;border-radius:4.4cqw 4.4cqw 4.4cqw 1.2cqw;max-width:91%}.r-phone-screen--imessage .r-demo-result-check{background:transparent;color:#3b7b55}.r-phone-screen--imessage .r-demo-result small{color:#66666b}.r-phone-screen--imessage .r-demo-composer-area{background:#fff}.r-phone-screen--imessage .r-demo-composer{gap:2cqw}.r-phone-screen--imessage .r-demo-composer-plus{background:#f3f3f4;color:#56565c;border-radius:50%;width:8cqw}.r-phone-screen--imessage .r-demo-input{min-height:8.8cqw;padding-left:3cqw;box-shadow:0 1px 4px #00000006}.r-phone-screen--imessage .r-demo-typing{background:#e9e9eb}.r-demo-header--claude,.r-demo-header--codex{flex-basis:12cqw;border:0;gap:2cqw;padding:0 3.5cqw 1cqw}.r-demo-assistant-menu{display:grid;place-items:center;width:8cqw;height:8cqw;border-radius:50%;background:#ffffffb0;box-shadow:0 1px 5px #00000008}.r-demo-assistant-title{display:flex;align-items:center;gap:1cqw;font-weight:550;font-size:3.5cqw}.r-demo-assistant-actions{margin-left:auto;display:flex;align-items:center;gap:3.5cqw;padding:2.2cqw 2.6cqw;border-radius:7cqw;background:#ffffffc0;box-shadow:0 1px 5px #00000008}.r-demo-answer-label{display:flex;align-items:center;gap:1.5cqw;font-size:2.9cqw;font-weight:600;margin-bottom:2cqw}.r-demo-tool-call{display:flex;align-items:center;gap:1.1cqw;padding:1.8cqw 2cqw;margin-bottom:2.8cqw;border:1px solid #dfded9;border-radius:2cqw;color:#6c6b65;font-size:2.5cqw;width:fit-content}.r-demo-tool-call>img{width:4cqw;height:4cqw;border-radius:50%;object-fit:cover}.r-demo-tool-call>svg:last-child{color:#718775;margin-left:1cqw}.r-demo-response-actions{display:flex;align-items:center;gap:3.7cqw;color:#91918d;padding:.8cqw 1cqw;flex-shrink:0}.r-demo-composer-area--assistant{padding:2cqw 3.3cqw 7cqw;background:transparent}.r-demo-assistant-composer{padding:3.4cqw 3cqw 2.4cqw;border-radius:4cqw;border:1px solid #e0dfdb;background:#fff;box-shadow:0 3px 12px #00000006;color:#83837e}.r-demo-assistant-composer>span{display:block;font-size:3.2cqw;margin-bottom:4cqw}.r-demo-assistant-composer>div{display:flex;align-items:center;gap:3cqw}.r-demo-model{display:flex;align-items:center;gap:1cqw;font-size:2.7cqw;margin-left:auto;color:#494942}.r-demo-send{display:grid;place-items:center;background:#e6e4e0;color:#9b9a96;border-radius:50%;width:6cqw;height:6cqw}.r-demo-composer-note{display:block;text-align:center;color:#92918c;font-size:1.85cqw;margin-top:1.7cqw}.r-phone-screen--claude{background:#faf9f5;color:#34332e}.r-phone-screen--claude .r-demo-header,.r-phone-screen--claude .r-demo-status{background:#faf9f5}.r-phone-screen--claude .r-demo-assistant-title{font-family:Georgia,serif;font-size:4.6cqw;letter-spacing:-.035em}.r-phone-screen--claude .r-demo-chat{padding-right:4cqw;padding-left:4cqw;gap:3.3cqw}.r-phone-screen--claude .r-demo-bubble--user{background:#eeede8;border-radius:3cqw;box-shadow:none}.r-phone-screen--claude .r-demo-bubble--agent{background:transparent;box-shadow:none;padding:1cqw 0;max-width:100%}.ronas-root .r-phone-screen--claude .r-demo-bubble--agent>p{font-family:Georgia,Times New Roman,serif;font-size:3.65cqw;line-height:1.5}.r-phone-screen--claude .r-demo-answer-label>svg{color:#c77558}.r-phone-screen--claude .r-demo-job-number{background:#eeede8;color:#77756c}.r-phone-screen--claude .r-demo-result{background:#fff;border-color:#e0ded6;border-radius:3cqw}.r-phone-screen--claude .r-demo-result-check{border-radius:1.3cqw;background:#f4eee8;color:#bd795f;width:7cqw;height:9cqw}.r-phone-screen--claude .r-demo-typing{background:#eeede8}.r-phone-screen--codex{background:#fff;color:#202123}.r-phone-screen--codex .r-demo-header,.r-phone-screen--codex .r-demo-status{background:#fff}.r-phone-screen--codex .r-demo-assistant-menu,.r-phone-screen--codex .r-demo-assistant-actions{background:#f7f7f8;box-shadow:none}.r-phone-screen--codex .r-demo-bubble--user{background:#f2f2f2;border-radius:3.5cqw;box-shadow:none}.r-phone-screen--codex .r-demo-bubble--agent{background:transparent;box-shadow:none;padding:1cqw 0;max-width:100%}.r-phone-screen--codex .r-demo-chat{gap:3cqw;padding-left:4.5cqw;padding-right:4.5cqw}.r-phone-screen--codex .r-demo-job-number{color:#67666e;background:#f3f3f4}.r-phone-screen--codex .r-demo-matches{border-color:#ececee}.r-phone-screen--codex .r-demo-result{background:#fafafa;border-color:#e6e6e6;border-radius:3cqw}.r-phone-screen--codex .r-demo-send{color:#fff;background:#1e1e1e}.r-phone-screen--codex .r-demo-typing{background:#f3f3f3}.r-phone-screen--app,.r-phone-screen--extension{background:#fff;color:#192332}.r-phone-screen--app .r-demo-status,.r-phone-screen--extension .r-demo-status{background:#fff}.ronas-root .r-hero--classic .r-channels--synced{gap:.4rem}.ronas-root .r-hero--classic .r-channels--synced .r-channels-list{gap:.1rem}.r-channels--synced .r-channel-link{padding:.3rem .4rem;gap:.3rem;border:0;color:var(--r-ink);background:transparent;text-decoration:none}.ronas-root .r-hero--classic .r-channels--synced .r-channel{font-size:.75rem}.ronas-root .r-hero--classic .r-channels--synced .r-channels-label{font-size:.6rem}.r-channels--synced .r-channel-brand{width:18px;height:18px}.r-channels--synced .r-channel-brand svg{width:18px;height:18px}.r-channels--synced [data-channel=app] .r-channel-brand,.r-channels--synced .r-channel-mono-image--app{width:26px}.r-channel-brand{display:grid;place-items:center;width:24px;height:24px;flex:none;filter:none;opacity:1}.ronas-root .r-hero--classic .r-channels-label{color:var(--r-ink)}.r-real-codex-icon{display:inline-grid;place-items:center;width:1em;height:1em;overflow:hidden;border-radius:24%;line-height:1;flex-shrink:0}.r-real-codex-icon>img{display:block;width:100%;height:100%;object-fit:contain;transform:scale(1.2)}.r-real-ezy-icon{display:block;object-fit:cover;border-radius:50%;background:#fff}.r-demo-example-caption{display:block;font-size:.64rem;letter-spacing:.025em;color:var(--r-ink-3);opacity:.8;margin-top:.4rem}@media(max-width:600px){.r-channels--synced .r-channel-link{padding:.35rem .45rem;min-height:44px}}@media(prefers-reduced-motion:reduce){.r-channel-brand,.r-channels--synced .r-channel-link{transition:none}}.r-demo-caption{text-align:center;margin:1.3rem auto 1rem;color:var(--r-ink)}.r-demo-caption-step{margin-right:.65rem;font-size:.65rem;letter-spacing:.08em;color:var(--r-ink-3);font-variant-numeric:tabular-nums}.r-demo-caption>strong{font-size:.9rem;font-weight:650}.r-demo-caption>p{font-size:.8rem;line-height:1.5;color:var(--r-ink-3);margin-top:.45rem}.r-demo-controls{display:flex;align-items:center;justify-content:center;gap:.5rem}.r-demo-selector,.r-demo-playback{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid transparent;color:var(--r-ink-3);background:transparent;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.r-demo-selector>span{display:grid;place-items:center}.r-demo-selector img{border-radius:4px}.r-demo-selector:hover,.r-demo-playback:hover{color:var(--r-ink);background:var(--r-bg-soft)}.r-demo-selector.is-active{color:var(--r-ink);border-color:var(--r-line);background:var(--r-bg-soft)}.r-demo-selector:focus-visible,.r-demo-playback:focus-visible{outline:2px solid #269fed;outline-offset:3px}.r-demo-playback{border-color:var(--r-line);margin-left:.3rem}.r-demo-ezy-mark{font:700 1.6rem/1 Georgia,serif;color:inherit}.r-demo-ezy-mark>span{color:#ef7955}@keyframes r-demo-message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes r-demo-screen-in{0%{opacity:0}to{opacity:1}}@keyframes r-demo-dot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.r-phone-demo[data-paused=true] .r-demo-typing i{animation-play-state:paused}.r-phone-demo[data-paused=true] :is(.r-demo-reveal,.r-demo-screen-content){animation:none}@media(prefers-reduced-motion:reduce){.r-demo-reveal,.r-demo-screen-content,.r-demo-typing i{animation:none}}@media(max-width:640px){.ronas-root .r-hero--classic .r-channels--synced .r-channel:is([data-channel=app],[data-channel=extension]){display:none}.ronas-root .r-hero--classic .r-channels--synced .r-channels-list{flex-wrap:nowrap;justify-content:center;gap:0}.ronas-root .r-hero--classic .r-channels--synced .r-channel-link{min-height:44px;padding:.35rem .3rem;gap:.25rem;white-space:nowrap}}@media(max-width:340px){.ronas-root .r-hero--classic .r-channels--synced .r-channel-link{padding:.35rem .15rem}}.r-find-demo{--fd-ink:#1d252b;--fd-muted:#6b777d;--fd-line:#e3e8e6;--fd-green:#356e52;position:relative;width:100%;height:100%;container-type:inline-size;color:var(--fd-ink);background:#edf1ec;overflow:hidden;isolation:isolate}.r-find-demo.fd-platforms{background:#e9eff1}.r-find-demo.fd-fresh{background:#eeeef6}.r-find-demo.fd-control{background:#f3ece7}.ronas-root .r-find-demo :where(div,span,strong,small,button,i){font-family:Inter,sans-serif;line-height:1.4;letter-spacing:normal}.r-find-demo :where(strong,b){font-weight:600}.fd-art,.fd-art-inner{position:absolute;top:0;right:0;bottom:0;left:0}.fd-backdrop-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(#6c807d08 1px,transparent 1px),linear-gradient(90deg,#6c807d08 1px,transparent 1px);background-size:5cqw 5cqw;-webkit-mask-image:radial-gradient(ellipse,#000,transparent 78%);mask-image:radial-gradient(ellipse,#000,transparent 78%)}.fd-window{position:absolute;background:#fff;border:1px solid #dce3e2;border-radius:2cqw;box-shadow:0 3cqw 5cqw -3cqw #293b383a,0 .4cqw 1.5cqw #293b3808;overflow:hidden}.fd-window-bar{height:6.6cqw;display:flex;align-items:center;gap:1.7cqw;padding:0 2.5cqw;border-bottom:1px solid #edf0ee;font-size:1.65cqw;color:#69787b}.ronas-root .r-find-demo .fd-window img.fd-logo{width:7.3cqw;height:auto;object-fit:contain;transform:none;transition:none;flex:none}.fd-window-divider{width:1px;height:2.2cqw;background:#dce3e2}.fd-window-dots{margin-left:auto;font-size:2.1cqw;letter-spacing:.3cqw;color:#b9c4c4}.fd-small-label{display:block;font-size:1.2cqw;font-weight:500;letter-spacing:.07em!important;color:var(--fd-muted)}.fd-chips{display:flex;align-items:center;gap:1cqw}.fd-chip{display:inline-flex;padding:.6cqw 1.3cqw;font-size:1.45cqw;border:1px solid #cbd9ce;border-radius:3cqw}.fd-chip.is-chosen{color:#285e46;background:#eaf2e9;border-color:#c6d5c7}.fd-cursor{position:absolute;width:4.2cqw;height:5cqw;z-index:5;filter:drop-shadow(.2cqw .4cqw .3cqw #18272725);pointer-events:none;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .25s}.fd-status{display:flex;align-items:center;justify-content:center;gap:1cqw;font-size:1.45cqw;color:var(--fd-muted);padding:1.5cqw 1cqw}.fd-status.is-done{color:var(--fd-green)}.fd-status-icon{width:2.4cqw;height:2.4cqw;display:grid;place-items:center}.fd-status-icon svg{width:100%;height:100%}.fd-pulse-dot{width:.8cqw;height:.8cqw;border-radius:50%;background:#91a097;animation:fd-pulse 1.3s ease-in-out infinite}.fd-playback{position:absolute;inset:auto 2cqw 1.4cqw 3cqw;display:flex;justify-content:space-between;align-items:center;color:#637276;font-size:1.15cqw;z-index:8}.fd-playback i{font-style:normal;padding:0 .55cqw}.ronas-root .fd-playback button{display:grid;place-items:center;width:30px;height:30px;padding:6px;border:1px solid #bcc9c755;border-radius:50%;color:#53665f;background:#ffffffb8;cursor:pointer;transition:background .18s,transform .15s}.fd-playback button svg{width:15px;height:15px}.ronas-root .fd-playback button:hover{background:#fff}.ronas-root .fd-playback button:active{transform:scale(.94)}.fd-playback button:focus-visible{outline:2px solid #2d7355;outline-offset:3px}.fd-match-orbit{position:absolute;width:57cqw;height:57cqw;border:1px solid #d7e1d6;border-radius:50%;right:-2cqw;top:1cqw;box-shadow:0 0 0 5cqw #dae5d62b,0 0 0 10cqw #dae5d619}.fd-preferences{top:9cqw;left:5cqw;width:37cqw;z-index:2;transform:rotate(-2deg)}.fd-preferences .fd-window-bar{padding-inline:2cqw;gap:1.3cqw;font-size:1.4cqw}.fd-preferences .fd-window-bar .fd-window-dots{display:none}.fd-pref-body{padding:2.8cqw}.fd-pref-field{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--fd-line);padding:1.35cqw 1.6cqw;border-radius:.9cqw;margin:1cqw 0 2cqw;font-size:1.7cqw}.fd-pref-field strong{font-weight:500}.fd-pref-field>span{color:#86908c}.fd-location.is-set{border-color:#a8c6b4;background:#f7faf5}.fd-tick{width:2cqw;height:2cqw;opacity:0;transform:scale(.6);transition:transform .25s,opacity .2s}.fd-location.is-set .fd-tick{opacity:1;transform:scale(1);color:var(--fd-green)}.fd-pref-body>.fd-chips{margin-top:1cqw}.fd-pref-save{display:flex;align-items:center;justify-content:center;gap:1cqw;margin-top:2.5cqw;padding:1.6cqw .5cqw;border-radius:1cqw;background:var(--fd-ink);color:#fff;font-size:1.5cqw}.fd-pref-save svg{width:2cqw;height:2cqw}.fd-match-bridge{position:absolute;top:31cqw;left:42cqw;display:flex;align-items:center;gap:.85cqw;color:#7b9883}.fd-match-bridge>span{width:.55cqw;height:.55cqw;border-radius:50%;background:currentColor;animation:fd-pulse 1.6s infinite}.fd-match-bridge>span:nth-child(2){animation-delay:.2s}.fd-match-bridge>span:nth-child(3){animation-delay:.4s}.fd-match-bridge svg{width:2.3cqw;height:2.3cqw}.fd-match-result{position:absolute;top:6cqw;right:6cqw;width:43cqw;height:44cqw;border:1px solid #c6d6c4;border-radius:2.5cqw;padding:3cqw;background:#e2ecdf;transform:translateY(1cqw) rotate(2deg);transition:transform .6s cubic-bezier(.22,1,.36,1);box-shadow:0 2.5cqw 5cqw -3cqw #3b51394d;overflow:hidden}.fd-match-result.is-matched{transform:translateY(0) rotate(0)}.fd-result-top{display:flex;justify-content:space-between;align-items:center}.fd-result-tag{display:inline-flex;align-items:center;gap:.8cqw;color:var(--fd-green);font-size:1.3cqw}.fd-result-tag i{width:.7cqw;height:.7cqw;background:#54815e;border-radius:50%}.fd-bookmark{color:#7a9580;font-size:2.8cqw;line-height:1!important}.fd-score{position:absolute;right:3cqw;top:9cqw;width:9cqw;height:9cqw;opacity:.45;transition:opacity .3s,transform .4s;transform:scale(.9)}.is-matched .fd-score{opacity:1;transform:scale(1)}.fd-score>strong{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:2.5cqw}.fd-score small{font-size:1.25cqw}.fd-match-result>.fd-small-label{margin-top:4cqw;font-size:1.05cqw}.fd-job-name{display:block;font-size:3.3cqw;line-height:1.15!important;letter-spacing:-.04em!important;margin-top:1.6cqw}.fd-job-location{display:block;color:#65776a;font-size:1.5cqw;margin-top:1.4cqw}.fd-match-result>.fd-chips{margin-top:2.4cqw}.fd-result-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c3d3c2;padding-top:2cqw;margin-top:2.7cqw}.fd-result-foot>div{display:grid;gap:.2cqw}.fd-result-foot>div>span{font-size:1.1cqw;color:#627268}.fd-result-foot strong{font-size:1.8cqw}.fd-round-arrow{display:grid;place-items:center;width:4.7cqw;height:4.7cqw;background:#293a31;color:#fff;border-radius:50%}.fd-round-arrow svg{width:2.2cqw;height:2.2cqw}.fd-scan-line{position:absolute;top:0;bottom:0;left:0;width:35%;background:linear-gradient(90deg,transparent,#ffffff70,transparent);transform:translate(-130%) skew(-12deg);opacity:0}.fd-matching[data-phase="1"] .fd-scan-line{opacity:1;animation:fd-scan 1.5s ease-in-out infinite}.fd-match-toast{position:absolute;left:44cqw;bottom:7cqw;width:47cqw;padding:1.9cqw 2.2cqw;display:flex;align-items:center;gap:1.4cqw;border-radius:1.2cqw;background:#fff;border:1px solid #d8e1d5;box-shadow:0 1.5cqw 3cqw #31493112;transform:translateY(2cqw);opacity:0;transition:transform .35s cubic-bezier(.22,1,.36,1),opacity .25s}.fd-match-toast.is-visible{transform:translateY(0);opacity:1}.fd-match-toast>span{width:3.3cqw;height:3.3cqw;border-radius:50%;padding:.4cqw;background:#e4efe2;color:var(--fd-green)}.fd-match-toast>div{display:grid;gap:.35cqw}.fd-match-toast strong{font-size:1.6cqw}.fd-match-toast div>span{font-size:1.15cqw;color:#6b7a71}.fd-match-cursor{top:22cqw;left:34cqw}.fd-matching[data-phase="1"] .fd-match-cursor{transform:translate(-3cqw,7cqw)}.fd-matching[data-phase="2"] .fd-match-cursor{transform:translate(-5cqw,19cqw) scale(.88)}.fd-matching[data-phase="3"] .fd-match-cursor{transform:translate(18cqw,20cqw);opacity:0}.fd-source-stack{position:absolute;top:12cqw;left:4.5cqw;width:26cqw;display:grid;gap:2.6cqw}.fd-source{display:flex;align-items:center;gap:1cqw;height:6.5cqw;padding:1.6cqw 1.4cqw;border-radius:1.1cqw;background:#f8fafb;border:1px solid #d3dfe0;box-shadow:0 .7cqw 1.7cqw #33464706;transform:translate(-1cqw);opacity:.6;transition:opacity .35s,transform .4s cubic-bezier(.22,1,.36,1)}.fd-source.is-connected{transform:translate(0);opacity:1;background:#fff}.fd-source strong{font-size:1.8cqw;letter-spacing:-.02em!important}.fd-source-number{font-size:1.1cqw;color:#98a4a8}.fd-source-0 strong{color:#337351}.fd-source-3 strong{color:#1f6e9a}.fd-source-check{margin-left:auto;width:1.8cqw;height:1.8cqw;color:#48725f;opacity:0;transition:opacity .2s}.is-connected .fd-source-check{opacity:1}.fd-source-wires{position:absolute;left:30.5cqw;width:11cqw;top:12.3cqw;height:33.5cqw}.fd-source-wires svg{width:100%;height:100%;overflow:visible}.fd-source-wires path{stroke:#9fb6af;stroke-width:1;fill:none;vector-effect:non-scaling-stroke}.fd-data-packet{position:absolute;left:39%;top:49%;width:.9cqw;height:.9cqw;border-radius:50%;background:#628e78;box-shadow:0 0 0 .5cqw #72967d15;animation:fd-packet 1.8s ease-in-out infinite}.fd-shortlist{top:5cqw;right:4.5cqw;width:54cqw;height:49.5cqw}.fd-shortlist-head{display:flex;justify-content:space-between;align-items:center;padding:2.1cqw 2.5cqw 1.8cqw}.fd-shortlist-head>strong{font-size:2.65cqw;line-height:1.15!important;letter-spacing:-.04em!important}.fd-shortlist-head>strong>span{color:#6d8479}.fd-shortlist-count{display:flex;flex-direction:column;align-items:center;font-size:3.5cqw;line-height:1!important;color:#38735b}.fd-shortlist-count small{font-size:1.1cqw;color:#7e8c85}.fd-search-bar{display:flex;align-items:center;gap:1cqw;border:1px solid #e0e6e4;background:#f8faf9;border-radius:.8cqw;margin:0 2.5cqw;padding:.8cqw 1.2cqw;font-size:1.4cqw;color:#5d716a}.fd-search-bar svg{width:1.8cqw;height:1.8cqw}.fd-search-bar>span{margin-left:auto;color:#82928c}.fd-source-results{margin:1cqw 2.5cqw 0}.fd-source-row{height:5.5cqw;display:flex;gap:1.1cqw;align-items:center;border-bottom:1px solid #edf0ee;transform:translateY(1.4cqw);opacity:0;transition:transform .38s cubic-bezier(.22,1,.36,1),opacity .28s}.fd-source-row.is-visible{transform:translateY(0);opacity:1}.fd-row-symbol{display:grid;place-items:center;width:2.8cqw;height:2.8cqw;background:#f2f5f1;color:#5a7c63;border-radius:.6cqw}.fd-row-symbol svg{width:1.7cqw;height:1.7cqw;transform:rotate(-45deg)}.fd-source-row>div{display:grid;gap:.25cqw}.fd-source-row strong{font-size:1.5cqw}.fd-source-row div>span{font-size:1.15cqw;color:#7a8881}.fd-source-row i{font-style:normal;margin:0 .4cqw}.fd-row-end{margin-left:auto;font-size:1.4cqw;color:#93a299}.fd-fresh-window{left:5cqw;top:5cqw;width:90cqw;height:54cqw}.fd-fresh-heading{display:flex;align-items:center;justify-content:space-between;padding:2.3cqw 3cqw 2cqw}.fd-fresh-heading strong{display:block;font-size:3.1cqw;letter-spacing:-.04em!important;margin-top:.5cqw}.fd-refresh{width:4.6cqw;height:4.6cqw;display:grid;place-items:center;border:1px solid #e2e4e9;border-radius:50%;background:#f9f9fc;color:#647c87}.fd-refresh svg{width:2.5cqw;height:2.5cqw}.fd-refresh.is-refreshing svg{animation:fd-spin 1s ease-in-out infinite}.fd-filter-strip{display:flex;gap:1cqw;margin:0 3cqw 1.5cqw}.fd-filter-strip>span{padding:.75cqw 1.3cqw;font-size:1.35cqw;border:1px solid #e2e6e5;border-radius:3cqw;color:#617178}.fd-filter-strip .fd-fresh-filter{margin-left:auto;color:#3e6f55;background:#edf5eb;border-color:#d6e3d1;display:flex;gap:.7cqw;align-items:center}.fd-fresh-filter i{width:.55cqw;height:.55cqw;background:#4f8865;border-radius:50%}.fd-fresh-feed{position:relative;height:24cqw;margin-inline:3cqw;overflow:hidden;border-top:1px solid #edf0ef}.fd-fresh-job{height:8cqw;display:flex;align-items:center;gap:1.5cqw;border-bottom:1px solid #e9edef;background:#fff}.fd-fresh-job>div:nth-child(2){display:grid;gap:.45cqw}.fd-fresh-job strong{font-size:1.8cqw}.fd-fresh-job div>span{color:#718187;font-size:1.3cqw}.fd-fresh-job .fd-new-badge{color:#3a7854;font-size:.95cqw;font-weight:600;letter-spacing:.08em!important}.fd-fresh-job-icon{width:4.7cqw;height:4.7cqw;display:grid;place-items:center;background:#e8edf6;border:1px solid #dce4ee;border-radius:1cqw;color:#748597;font-size:1.8cqw;position:relative}.fd-fresh-job-icon>span{position:absolute;bottom:-.6cqw;right:-.5cqw;background:#edf6e9;border:1px solid #c9dfc5;padding:0 .3cqw;border-radius:50%}.fd-fresh-age{margin-left:auto;font-size:1.2cqw;color:#829094}.fd-new-job{position:absolute;inset:0 0 auto;padding-inline:1.4cqw;background:#f1f6ee;border:1px solid #d7e6d0;border-radius:1cqw;opacity:0;transform:translateY(-100%);transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s}.fd-new-job.is-visible{opacity:1;transform:translateY(0)}.fd-existing-job{transition:transform .45s cubic-bezier(.22,1,.36,1)}.fd-new-job.is-visible~.fd-existing-job{transform:translateY(8cqw)}.fd-mini-chips{display:flex;gap:.7cqw}.fd-mini-chips span{padding:0 .7cqw;border:1px solid #e1e7e6;border-radius:.5cqw;font-size:1cqw;color:#73817c}.fd-fresh-cursor{right:6cqw;top:18cqw}.fd-fresh[data-phase="1"] .fd-fresh-cursor{transform:translateY(-5cqw) scale(.87)}.fd-fresh[data-phase="2"] .fd-fresh-cursor,.fd-fresh[data-phase="3"] .fd-fresh-cursor{transform:translate(-3cqw,4cqw);opacity:0}.fd-control-window{left:4cqw;top:5cqw;width:92cqw;height:54cqw}.fd-control-heading{display:flex;align-items:center;justify-content:space-between;padding:2.3cqw 2.7cqw}.fd-control-heading strong{font-size:3cqw;letter-spacing:-.04em!important}.fd-control-heading>span{font-size:1.2cqw;color:#747e80;padding:.5cqw 1cqw;border:1px solid #e4e7e5;border-radius:2cqw}.fd-control-cols{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;margin:0 2.7cqw}.fd-control-list{padding-top:1cqw}.fd-choice{display:flex;gap:1.2cqw;align-items:center;padding:2.1cqw .8cqw;border-bottom:1px solid #e8edeb}.fd-checkbox{width:2.2cqw;height:2.2cqw;border:1px solid #c6d0cc;border-radius:.5cqw;color:#fff;flex:none}.fd-checkbox svg{opacity:0;transform:scale(.5);transition:opacity .18s,transform .25s}.fd-choice.is-selected .fd-checkbox{background:#283d32;border-color:#283d32}.fd-choice.is-selected .fd-checkbox svg{opacity:1;transform:scale(1)}.fd-choice>div{display:grid;gap:.4cqw}.fd-choice strong{font-size:1.5cqw}.fd-choice div>span{font-size:1.15cqw;color:#7e8983}.fd-selection-note{font-size:1.15cqw;color:#74847a;display:flex;gap:.7cqw;align-items:center;margin-top:1.7cqw}.fd-mini-dot{width:.6cqw;height:.6cqw;border-radius:50%;background:#91a98e}.fd-review-panel{border:1px solid #e0e6df;border-radius:1.2cqw;padding:1.7cqw;background:#f9fbf8}.fd-review-panel-head{display:flex;align-items:center;gap:.8cqw;margin-bottom:1.7cqw}.fd-review-panel-head strong{font-size:1.5cqw}.fd-shield{display:grid;place-items:center;width:2.5cqw;height:2.5cqw;border-radius:.7cqw;background:#e7efdf;color:#5e8054}.fd-shield svg{width:1.8cqw;height:1.8cqw}.fd-review-option{display:flex;gap:.8cqw;padding:1.5cqw 1cqw;margin-top:1cqw;border:1px solid #dde5db;border-radius:.8cqw;background:#fff}.fd-review-option.is-selected{border-color:#527a59;box-shadow:0 0 0 1px #527a59}.fd-radio{width:1.7cqw;height:1.7cqw;border:1px solid #b8c7b7;border-radius:50%;flex:none;margin-top:.1cqw}.fd-review-option.is-selected .fd-radio{border:.5cqw solid #527a59}.fd-review-option>div{display:grid;gap:.5cqw}.fd-review-option strong{font-size:1.25cqw}.fd-review-option div>span{font-size:1.05cqw;color:#849080}.fd-review-action{display:flex;align-items:center;justify-content:center;gap:1.3cqw;padding:1.4cqw .5cqw;margin-top:1.6cqw;border-radius:.8cqw;background:#26392e;color:#fff;font-size:1.3cqw}.fd-review-action.is-ready{background:#426448}.fd-review-action svg{width:1.7cqw;height:1.7cqw}.fd-chrome-note{display:block;text-align:center;font-size:1.05cqw;color:#839080;margin-top:1cqw}.fd-control-cursor{top:30cqw;left:14cqw}.fd-control[data-phase="1"] .fd-control-cursor{transform:translate(-3cqw,-1cqw) scale(.88)}.fd-control[data-phase="2"] .fd-control-cursor{transform:translate(48cqw,-5cqw) scale(.9)}.fd-control[data-phase="3"] .fd-control-cursor{transform:translate(54cqw,9cqw);opacity:0}@keyframes fd-pulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes fd-scan{0%{transform:translate(-130%) skew(-12deg)}to{transform:translate(430%) skew(-12deg)}}@keyframes fd-packet{0%{transform:translate(0);opacity:0}20%,80%{opacity:1}to{transform:translate(6cqw);opacity:0}}@keyframes fd-spin{to{transform:rotate(360deg)}}.r-find-demo[data-running=false] *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.r-find-demo *{animation:none!important;transition:none!important}.r-find-demo .fd-cursor{display:none}}.rap{--rap-mint: var(--r-mint);--rap-mint-ink: #2f7a45;--rap-sky: var(--r-sky);--rap-sky-ink: #1f6fb8;--rap-lemon: #fbf1cc;--rap-lemon-ink: #8a6a00;--rap-card: var(--r-bg-card, var(--r-bg));--rap-shadow: 0 1px 2px rgb(20 22 28 / .05), 0 14px 30px -14px rgb(20 22 28 / .22)}.ronas-root[data-theme=dark] .rap{--rap-mint: color-mix(in srgb, #3ccf97 14%, transparent);--rap-mint-ink: #6fe0b4;--rap-sky: color-mix(in srgb, var(--r-accent) 16%, transparent);--rap-sky-ink: var(--r-accent);--rap-lemon: color-mix(in srgb, #f5d04a 14%, transparent);--rap-lemon-ink: #f2d36b;--rap-shadow: 0 18px 40px -20px rgb(0 0 0 / .8)}.rap .rap-mint{--t: var(--rap-mint);--ti: var(--rap-mint-ink)}.rap .rap-sky{--t: var(--rap-sky);--ti: var(--rap-sky-ink)}.rap .rap-lemon{--t: var(--rap-lemon);--ti: var(--rap-lemon-ink)}.ronas-root .rap .rap-lead{margin-top:14px;font-size:21px;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:var(--r-ink);text-wrap:pretty}.rap .rap-lead mark{color:inherit;background:linear-gradient(transparent 58%,color-mix(in srgb,var(--r-accent) 32%,transparent) 58%);border-radius:2px}.rap-feed{display:grid;margin-top:24px}.rap-feed-card{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:20px;background:var(--rap-card);border:1px solid var(--r-line);box-shadow:var(--rap-shadow)}.rap-feed-card:nth-child(1){margin-right:16px;z-index:3}.rap-feed-card:nth-child(2){margin:-6px 0 0 16px;z-index:2}.rap-feed-card:nth-child(3){margin:-6px 8px 0 6px;z-index:1}.rap-feed-ico{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--t);color:var(--ti)}.rap-feed-copy{display:grid;min-width:0}.ronas-root .rap-feed-copy strong{font-size:14.5px;line-height:1.3;font-weight:700;color:var(--r-ink)}.ronas-root .rap-feed-copy small{font-size:12.5px;line-height:1.35;color:var(--r-ink-2)}.rap-feed-tick{flex:none;display:grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:50%;background:#16b07a;color:#fff}.rap-feed[data-revealed=false] .rap-feed-card{opacity:0;transform:translateY(18px) scale(.97)}.rap-feed[data-revealed=true] .rap-feed-card{opacity:1;transform:none;transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1)}.rap-feed[data-revealed=true] .rap-feed-card:nth-child(2){transition-delay:.14s}.rap-feed[data-revealed=true] .rap-feed-card:nth-child(3){transition-delay:.28s}.ronas-root .rap .rap-body{margin-top:22px;font-size:15.5px;line-height:1.6;color:var(--r-ink-2)}.rap .rap-more{margin-top:16px}.ronas-root .rap .rap-needs-title{margin-top:40px;font-size:21px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:var(--r-ink)}.rap-needs{display:flex;gap:12px;margin:16px calc(-1 * var(--r-gutter, 20px)) 0;padding:0 var(--r-gutter, 20px) 6px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--r-gutter, 20px);scrollbar-width:none}.rap-needs::-webkit-scrollbar{display:none}.rap-need{flex:0 0 78%;scroll-snap-align:start;padding:8px 8px 18px;border-radius:26px;background:var(--rap-card);border:1px solid var(--r-line)}.rap-need-panel{position:relative;display:grid;place-items:center;height:132px;border-radius:20px;background:var(--t);color:var(--ti);overflow:hidden}.rap-need-panel b{position:absolute;top:10px;left:14px;font-size:13px;font-weight:800;letter-spacing:.04em}.rap-need-ico{display:grid;place-items:center;width:64px;height:64px;border-radius:20px;background:var(--rap-card);box-shadow:var(--rap-shadow)}.rap-need-ico svg{width:30px;height:30px}.ronas-root .rap-need p{margin:14px 10px 0;font-size:16px;font-weight:600;line-height:1.4;color:var(--r-ink)}.rap-dots{display:flex;justify-content:center;gap:2px;margin-top:8px}.rap-dots button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;background:none;cursor:pointer}.rap-dots button:before{content:"";width:7px;height:7px;border-radius:9px;background:var(--r-line);transition:width .25s ease,background-color .25s ease}.rap-dots button.is-on:before{width:20px;background:var(--r-ink)}.rap-dots button:focus-visible{outline:2px solid var(--r-ink);outline-offset:-4px;border-radius:9px}@media(prefers-reduced-motion:reduce){.rap-feed .rap-feed-card{opacity:1!important;transform:none!important;transition:none!important}.rap-dots button:before{transition:none}}.ronas-root .r-channels--rotating{flex-wrap:nowrap;gap:.5rem}.ronas-root .r-hero .r-channels.r-channels--rotating{margin-top:clamp(2.5rem,4.4vw,3.5rem)}.r-channels--rotating .r-channels-label{white-space:nowrap}.r-channels--rotating .r-channel-cycle{display:inline-grid;width:9.5rem;flex:0 1 9.5rem;min-width:0;align-items:center;min-height:32px}.r-channels--rotating .r-channel-cycle-link{display:inline-flex;align-items:center;gap:.5rem;width:fit-content;min-height:32px;color:var(--r-ink);font-size:18px;font-weight:var(--fw-medium);line-height:var(--lh-body);white-space:nowrap;border-radius:4px;animation:r-channel-arrive .3s ease-out both}.r-channels--rotating .r-channel-cycle-link[hidden]{display:none}.r-channels--rotating .r-channel-cycle-logo{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px}.r-channels--rotating .r-channel-cycle-logo img{object-fit:contain}.r-channels--rotating[data-reduced-motion=true]{flex-wrap:wrap}.r-channels--rotating[data-reduced-motion=true] .r-channel-cycle{display:inline-flex;flex:0 1 auto;flex-wrap:wrap;gap:.5rem 1rem;width:auto}.r-channels--rotating .r-channel-cycle-link:hover{text-decoration:underline;text-underline-offset:4px}.r-channels--rotating a:focus-visible{outline:2px solid var(--r-ink);outline-offset:3px}@keyframes r-channel-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:380px){.r-channels--rotating .r-channels-label{font-size:14px}.r-channels--rotating .r-channel-cycle-link{font-size:17px}}@media(prefers-reduced-motion:reduce){.r-channels--rotating .r-channel-cycle-link{animation:none}}.ronas-root .r-hero--classic{--r-accent: #26a0f8;align-items:flex-start;min-height:auto;padding-block:clamp(3rem,6vh,5rem) 0;overflow:clip}.ronas-root .r-hero-layout{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:0}.ronas-root .r-hero-copy{width:100%;max-width:58rem;min-width:0;text-align:center}.ronas-root .r-hero--classic .r-hero-title{display:block;max-width:none;margin-inline:auto;--font-sans: ui-sans-serif, system-ui, sans-serif;font-family:var(--font-sans);font-size:clamp(2.75rem,5.2vw,5rem);font-weight:700;letter-spacing:-.025em;line-height:1}.ronas-root .r-hero--classic .r-hero-title .r-word{letter-spacing:inherit}.ronas-root .r-hero--classic .r-hero-sub{font-family:Inter,ui-sans-serif,system-ui,sans-serif;max-width:60ch;margin:1.5rem auto 0;font-size:clamp(1rem,.95rem + .2vw,1.125rem);font-weight:400;line-height:1.5;text-wrap:pretty}.ronas-root .r-hero--classic .r-hero-actions{justify-content:center;margin-top:1.75rem}.ronas-root .r-hero--classic .r-btn{font-size:.9375rem;font-weight:600;line-height:1}.ronas-root .r-hero--classic .r-channels{justify-content:center;margin-top:1.75rem}.ronas-root .r-hero--classic .r-channels-list{justify-content:center}.ronas-root .r-hero--classic .r-channels-label{font-size:.7rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.ronas-root .r-hero--classic .r-channel{font-size:.85rem;font-weight:500}.r-channels--synced .r-channel-brand{color:var(--r-ink)}.r-channels--synced [data-channel=app] .r-channel-brand{width:32px}.r-channels--synced .r-channel-mono-image{display:block;object-fit:contain;filter:grayscale(1) contrast(1.15)}.r-channels--synced .r-channel-mono-image--codex{transform:scale(1.2)}.ronas-root[data-theme=dark] .r-channels--synced .r-channel-mono-image--app{filter:grayscale(1) brightness(0) invert(1)}.ronas-root .r-hero-phone{position:relative;width:min(100%,26rem);aspect-ratio:820 / 1082;margin-top:clamp(2.5rem,4vw,3.5rem);overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent),linear-gradient(to bottom,#000 92%,transparent 100%);mask-image:linear-gradient(to right,transparent,#000 3%,#000 97%,transparent),linear-gradient(to bottom,#000 92%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.ronas-root .r-hero-phone-shell{position:absolute;top:.4%;right:3.6%;bottom:-12%;left:3.6%;border:1px solid #8b8d8e;border-radius:14.7cqw;background:#17191b;box-shadow:inset 0 0 0 1px #d3d4d4,inset 0 0 0 3px #626567,inset 0 0 0 5px #2d3032,inset 0 0 0 6px #090b0d,0 0 0 1px #3f4243,0 8px 14px #00000025;pointer-events:none}.ronas-root .r-hero-phone-buttons{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.r-hero-phone-buttons>i{position:absolute;left:2.9%;top:24%;width:.7%;height:5%;border-radius:2px 0 0 2px;background:linear-gradient(to right,#919496,#303336)}.r-hero-phone-buttons>i:nth-child(2){top:34%;height:8%}.r-hero-phone-buttons>i:nth-child(3){top:45%;height:8%}.r-hero-phone-buttons:after{content:"";position:absolute;right:2.9%;top:35%;width:.7%;height:12%;border-radius:0 2px 2px 0;background:linear-gradient(to right,#303336,#919496)}@media(max-width:600px){.ronas-root .r-hero--classic{padding-top:2.5rem}.ronas-root .r-hero--classic .r-hero-title{font-size:clamp(2.4rem,10vw,3.5rem)}.ronas-root .r-hero--classic .r-hero-sub{max-width:36ch}.ronas-root .r-hero--classic .r-channels{gap:.75rem}.ronas-root .r-hero--classic .r-channels-label{flex-basis:100%;text-align:center}.ronas-root .r-hero-phone{width:min(100%,22rem)}}@media(max-width:640px){.ronas-root .r-hero--classic .r-hero-actions .r-btn--ghost{display:none}.ronas-root .r-hero--classic .r-hero-actions .r-btn--solid{min-width:min(100%,17rem);min-height:54px;padding:0 2rem;font-size:1.0625rem;box-shadow:0 10px 28px #171a2038}}.ronas-root .r-hero-title .r-word--gradient{--hero-word-pink: #c00060;--hero-word-green: #00853d;--hero-word-blue: #005099;--hero-word-yellow: #927000;--hero-word-orange: #ef6416;color:var(--hero-word-orange)}@supports ((background-clip: text) or (-webkit-background-clip: text)){.ronas-root .r-hero-title .r-word--gradient{background-color:var(--hero-word-blue);background-image:radial-gradient(ellipse at 85% 65%,var(--hero-word-orange) 0%,transparent 50%),radial-gradient(ellipse at 20% 30%,var(--hero-word-pink) 0%,transparent 55%),radial-gradient(ellipse at 80% 20%,var(--hero-word-green) 0%,transparent 55%),radial-gradient(ellipse at 60% 80%,var(--hero-word-yellow) 0%,transparent 50%);background-size:180% 180%;background-position:100% 100%,0% 0%,100% 0%,50% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:r-hero-word-colours 12s ease-in-out infinite alternate}}.ronas-root[data-theme=dark] .r-hero-title .r-word--gradient{--hero-word-pink: #ff71b8;--hero-word-green: #49e67b;--hero-word-blue: #6bb8ff;--hero-word-yellow: #f3e878;--hero-word-orange: #fb923c}@keyframes r-hero-word-colours{0%{background-position:100% 100%,0% 0%,100% 0%,50% 100%}50%{background-position:0% 25%,100% 50%,0% 100%,100% 0%}to{background-position:50% 0%,50% 100%,100% 50%,0% 50%}}@media(prefers-reduced-motion:reduce){.ronas-root .r-hero-title .r-word--gradient{animation:none}}@media(forced-colors:active){.ronas-root .r-hero-title .r-word--gradient{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText;animation:none}}.r-bento-section{padding-top:clamp(40px,5vw,80px)}.r-bento-heading{max-width:720px;margin:0 auto 48px;text-align:center}.ronas-root .r-bento-heading .r-eyebrow{margin-bottom:18px;color:var(--r-ink-3);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.r-bento-heading h2{margin:0 0 22px;font-size:clamp(36px,4.6vw,62px);font-weight:600;letter-spacing:-.05em;line-height:1.04}.ronas-root .r-bento-heading>p:last-child{max-width:560px;margin-inline:auto;color:var(--r-ink-3);font-size:16px;line-height:1.65;text-wrap:pretty}.ronas-root .r-bento-caption{margin:24px 0 0;color:var(--r-ink-3);text-align:center;font-size:12px;line-height:1.5}.r-bento-playback{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1280px;margin:0 auto 18px;color:var(--r-ink-3);font-size:12px}.r-bento-playback button{display:inline-flex;align-items:center;gap:7px;padding:8px 10px;border:1px solid var(--r-line);border-radius:8px;color:var(--r-ink-2);background:var(--r-bg);cursor:pointer;font:inherit}.r-bento-playback button:hover{background:var(--r-bg-soft)}.r-bento-playback button:focus-visible{outline:2px solid var(--r-ink);outline-offset:4px}.r-bento-grid .bento-card{--bento-accent: #356dcc;--bento-solid: #356dcc;--bento-soft: #eaf0fc;min-height:310px;background:#fafafa;border-color:#e5e5e5}.r-bento-grid .r-bento-teal{--bento-accent: #227f74;--bento-solid: #227f74;--bento-soft: #e8f3f0}.r-bento-grid .r-bento-notification{--bento-accent: #a97727;--bento-solid: #a97727;--bento-soft: #f8f0df}.r-bento-grid .bento-card-icon{background:#efefef;color:var(--r-ink)}.r-bento-grid .bento-accent-ink{color:var(--bento-accent)}.r-bento-grid .bento-accent-fill{fill:var(--bento-accent)}.r-bento-grid .bento-accent-halo{fill:color-mix(in srgb,var(--bento-accent) 15%,transparent)}.r-bento-grid .bento-accent-wire{color:color-mix(in srgb,var(--bento-accent) 24%,transparent)}.r-bento-grid .bento-accent-soft{background:var(--bento-soft)}.r-bento-grid .bento-accent-solid{background:var(--bento-solid);color:#fff}.r-bento-grid .bento-on-accent{color:#fff}.r-bento-grid .bento-cursor-secondary{color:#227f74;fill:#227f74}.r-bento-grid .bento-cursor-secondary-label{background:#227f74;color:#fff}.r-bento-grid .bento-window-close{background:#f17b78}.r-bento-grid .bento-window-minimize{background:#e9bd64}.r-bento-grid .bento-window-expand{background:#73bc92}.r-bento-grid .bento-success-ink{color:#8bd5ad}.ronas-root[data-theme=dark] .r-bento-grid .bento-card{--bento-accent: #86b1f2;--bento-soft: #1b2b45;background:#0c0c0c;border-color:#292929}.ronas-root[data-theme=dark] .r-bento-grid .r-bento-teal{--bento-accent: #7ac8b9;--bento-soft: #1a302c}.ronas-root[data-theme=dark] .r-bento-grid .r-bento-notification{--bento-accent: #d8b16a;--bento-soft: #342a19}.ronas-root[data-theme=dark] .r-bento-grid .bento-card-icon{background:#202020}.r-bento-grid .bento-card-visual{min-height:160px}.r-bento-grid .bento-card-icon>svg{width:20px;height:20px;stroke-width:1.7}.ronas-root .r-bento-grid .bento-card-title{margin:0;font-family:var(--font-sans);font-size:18px;font-weight:500;letter-spacing:-.035em;line-height:1.35}.ronas-root .r-bento-grid .bento-card-description{margin:6px 0 0;color:var(--r-ink-3);font-size:14px;line-height:1.5}.ronas-root .r-bento-grid .bento-card-visual p{margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}@media(max-width:767px){.r-bento-heading{margin-bottom:30px}.r-bento-grid .bento-card{min-height:290px}.r-bento-playback{align-items:flex-start}.r-bento-playback>span{padding-top:8px}.r-bento-playback button{flex-shrink:0}}.auth-scene{min-height:100dvh;background:#f5f5f7}.auth-scene[data-theme=dark]{background:#111113}.auth-scene>img{position:absolute;top:32px;left:40px;width:85px;height:auto;opacity:.75}.auth-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#171a2014;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:auth-fade-in .18s ease-out}.r-auth.ronas-root:is(.auth-window,.auth-consent){--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-display: var(--font-sans);font-family:var(--font-sans)}.r-auth.ronas-root.auth-window{position:fixed;z-index:101;min-height:0;display:block;width:min(420px,calc(100% - 40px));max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;background:var(--color-surface);border:1px solid var(--auth-card-rule);border-radius:28px;box-shadow:0 24px 90px #171a201c,0 4px 16px #171a2008;outline:none}.auth-window--desktop{left:50%;top:50%;transform:translate(-50%,-50%);animation:auth-window-in .22s ease-out}.auth-window-body{position:relative;padding:32px}.auth-window-tools{position:absolute;right:12px;top:12px;display:flex;align-items:center;gap:5px}.r-auth .auth-window-tools button{display:grid;place-items:center;width:36px;height:36px;color:var(--color-muted);border-radius:50%;background:transparent}.r-auth .auth-window-tools button:hover{background:var(--color-rule-soft);color:var(--color-ink)}.auth-window-brand{display:flex;justify-content:center;width:fit-content;margin:16px auto 22px}.auth-window-brand img{width:70px;height:auto}.r-auth .auth-window-title{margin:0;font-size:24px;line-height:32px;letter-spacing:-.025em;font-weight:600;text-align:center;outline:none}.r-auth .auth-window-description{margin:10px auto 26px;max-width:31ch;color:var(--color-ink-muted);font-size:14px;line-height:20px;text-align:center}.r-auth.ronas-root.auth-window .r-auth-card{padding:0;border:0;box-shadow:none;background:transparent;border-radius:0}.r-auth.ronas-root.auth-window .r-auth-form>*+*{margin-top:16px}.r-auth.ronas-root.auth-window .r-auth-form>.r-auth-submit{margin-top:20px}.r-auth.ronas-root.auth-window .r-auth-form>.r-auth-inline-link{margin-top:4px}.r-auth.ronas-root.auth-window .r-auth-form label{font-size:13px;margin-bottom:7px;font-weight:500}.r-auth.ronas-root.auth-window input:is([type=email],[type=text],[type=password]){font-size:14px;font-weight:400;height:48px;padding-block:12px;border-radius:999px;border-color:var(--color-rule-strong);background:var(--color-rule-soft)}.r-auth.ronas-root.auth-window :is(.btn-ghost,.btn-ink){min-height:48px;border-radius:999px!important;font-size:14px;font-weight:500}.r-auth.ronas-root.auth-window .r-auth-inline-link button{font-size:12px;min-height:36px}.r-auth.ronas-root.auth-window .auth-provider button{margin-bottom:0}.r-auth .auth-provider-status{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--color-ink-muted)}.auth-divider{display:flex;align-items:center;gap:12px;margin:22px 0}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:var(--color-rule)}.auth-divider span{font-size:12px;line-height:16px;letter-spacing:normal;text-transform:uppercase;color:var(--color-muted)}.r-auth .auth-window-switch{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:22px;font-size:13px;color:var(--color-ink-muted)}.r-auth .auth-window-switch a{color:var(--color-ink);font-weight:500;text-decoration:underline;text-underline-offset:3px}.r-auth .auth-window-legal{margin:20px auto 0;font-size:12px;line-height:16px;text-align:center;color:var(--color-ink-muted);max-width:33ch}.r-auth .auth-window-legal a{text-decoration:underline;text-underline-offset:2px}.r-auth.ronas-root.auth-window .r-auth-alert{font-size:13px;line-height:1.5}.r-auth.ronas-root.auth-window .r-auth-note-title{font-size:18px;line-height:1.4}.r-auth.ronas-root.auth-window .text-body{font-size:14px;line-height:1.5}.r-auth.ronas-root.auth-window--drawer{left:0;right:0;bottom:0;top:auto;width:100%;max-width:560px;margin-inline:auto;max-height:calc(100dvh - 24px);border-radius:28px 28px 0 0;border-bottom:0}.auth-window--drawer .auth-window-body{padding:10px 26px max(28px,env(safe-area-inset-bottom))}.auth-window--drawer .auth-window-brand{margin-top:44px;margin-bottom:18px}.auth-window--drawer .auth-window-brand img{width:60px}.auth-window--drawer .auth-window-tools{top:0}.r-auth.ronas-root.auth-window--drawer .auth-window-title{font-size:20px;line-height:28px}.r-auth.ronas-root.auth-window--drawer .auth-window-description{margin-bottom:22px}.r-auth .auth-drawer-handle{margin:12px auto 10px;width:42px;height:5px;background:var(--color-rule-strong)}.auth-method-tabs{display:flex;padding:4px;gap:4px;border-radius:16px;background:var(--color-rule-soft);margin-bottom:22px}.r-auth .auth-method-tabs>button{flex:1;position:relative;min-height:40px;font-size:14px;border-radius:12px;color:var(--color-ink-muted)}.auth-method-tabs>button>span:last-child{display:flex;gap:7px;align-items:center;justify-content:center;position:relative;z-index:1}.auth-method-active{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;background:var(--color-surface);box-shadow:0 1px 4px #0000000d}.r-auth .auth-method-tabs>button[aria-selected=true]{color:var(--color-ink)}.auth-window--drawer .auth-divider,.auth-window--drawer [data-auth-method=email] .auth-provider,.auth-window--drawer [data-auth-method=google] .auth-email-form{display:none}.r-auth.ronas-root.auth-window--drawer input:is([type=email],[type=text],[type=password]){border-radius:16px;font-size:16px}.r-auth.ronas-root.auth-window--drawer :is(.btn-ghost,.btn-ink){border-radius:16px!important}.auth-consent-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#10111566;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.r-auth.ronas-root.auth-consent{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:201;display:block;min-height:0;width:min(448px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:24px;padding:24px;background:var(--color-surface);border:1px solid var(--auth-card-rule);box-shadow:0 24px 60px #0002}@keyframes auth-fade-in{0%{opacity:0}to{opacity:1}}@keyframes auth-window-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.97)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(prefers-reduced-motion:reduce){.auth-overlay,.auth-window,[data-vaul-drawer]{animation:none!important;transition:none!important}}.r-auth.ronas-root,.r-auth{--color-paper: #ffffff;--color-surface: #ffffff;--color-ink: #171A20;--color-body: #393C41;--color-muted: #5C5E62;--color-ink-muted: var(--color-muted);--color-ink-faint: var(--color-muted);--color-ink-ghost: var(--color-muted);--color-rule: #ececee;--color-rule-soft: #f3f3f4;--color-rule-strong: #d7d7db;--auth-control-border: #c8c8ce;--auth-card-rule: #e0e0e4;--color-night: #ffffff;--color-night-soft: #ffffff;--color-night-rule: #ececee;--color-moon: var(--color-ink);--color-moon-soft: var(--color-muted);--color-sage: #3f3f46;--r-accent: var(--color-accent);--r-accent-hover: var(--color-accent-deep);--auth-cta-hover: var(--color-accent);--auth-cta-hover-strong: var(--color-accent-deep);--auth-page-bg: #f1f1f3;--auth-input-bg: #ffffff;font-family:var(--font-sans);background:var(--auth-page-bg);color:var(--color-ink);color-scheme:light}.r-auth.ronas-root[data-theme=dark],.r-auth[data-theme=dark]{--color-paper: #141416;--color-surface: #141416;--color-ink: var(--color-on-dark);--color-body: var(--color-on-dark);--color-muted: var(--color-on-dark);--color-ink-muted: var(--color-on-dark);--color-ink-faint: var(--color-on-dark);--color-ink-ghost: var(--color-on-dark);--color-rule: #272729;--color-rule-soft: #1e1e20;--color-rule-strong: #3a3a3e;--auth-control-border: #43434a;--auth-card-rule: #272729;--color-night: #141416;--color-night-soft: #141416;--color-night-rule: #272729;--color-moon: var(--color-on-dark);--color-moon-soft: var(--color-on-dark);--color-sage: #d4d4d8;--auth-page-bg: #0b0b0c;--auth-input-bg: #17171a;color-scheme:dark}.r-auth{min-height:100vh;display:flex;flex-direction:column}.r-auth>.r-auth-body{flex:1}.r-auth h1,.r-auth [class*=font-display]{font-family:var(--font-sans);font-weight:var(--fw-medium);letter-spacing:normal;font-size:var(--fs-display-xl);line-height:var(--lh-display-xl)}.r-auth .display-italic{font-style:normal;color:inherit}.r-auth .r-auth-title{margin-bottom:.9rem;text-wrap:balance}.r-auth .r-auth-sub{margin-bottom:2.5rem;text-wrap:balance}@media(min-width:640px){.r-auth .r-auth-sub{white-space:nowrap}}@media(min-width:640px){.r-auth .r-auth-title{margin-bottom:1rem}.r-auth .r-auth-sub{margin-bottom:2.75rem}}.r-auth .r-auth-legal{margin-top:2rem}.r-auth .r-auth-dialog-sub{margin-top:.375rem}.r-auth .r-auth-note-title{margin-bottom:.375rem}.r-auth .r-auth-belowcard{margin-top:2rem}.r-auth .r-auth-form>*+*{margin-top:1.25rem}.r-auth .r-auth-form>.r-auth-inline-link{margin-top:.5rem}.r-auth .r-auth-form>.r-auth-submit{margin-top:1.75rem}.r-auth-card{background:var(--color-surface);border:1px solid var(--auth-card-rule);border-radius:16px;box-shadow:0 1px 2px #1111130d,0 16px 32px -12px #1111131f}.r-auth[data-theme=dark] .r-auth-card{box-shadow:0 1px 2px #0006}.r-auth input[type=email],.r-auth input[type=password],.r-auth input[type=text]{background:var(--auth-input-bg);border:1px solid var(--auth-control-border);color:var(--color-ink);border-radius:12px;transition:border-color .18s ease,box-shadow .18s ease}.r-auth input::placeholder{color:var(--color-ink-ghost)}.r-auth.ronas-root input[type=email]:focus,.r-auth.ronas-root input[type=password]:focus,.r-auth.ronas-root input[type=text]:focus{border-color:var(--color-ink)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--color-ink) 14%,transparent)!important;outline:none}.r-auth input[type=password]::-ms-reveal,.r-auth input[type=password]::-ms-clear{display:none}.r-auth .r-quiet,.r-auth .r-faint,.r-auth .r-link{transition:color .18s ease,text-decoration-color .18s ease}.r-auth .r-quiet{color:var(--color-ink-muted)}.r-auth .r-quiet:hover,.r-auth .r-quiet:focus-visible{color:var(--color-ink)}.r-auth .r-faint{color:var(--color-ink-faint)}.r-auth .r-faint:hover,.r-auth .r-faint:focus-visible{color:var(--color-ink)}.r-auth .r-link{color:var(--color-ink);font-weight:var(--fw-medium);text-decoration:underline;text-decoration-color:var(--color-rule-strong);text-decoration-thickness:1px;text-underline-offset:2px}.r-auth .r-link:hover{text-decoration-color:var(--color-ink)}.r-auth .r-tap{min-height:44px;display:inline-flex;align-items:center}.r-auth .r-tap-icon{width:2.75rem;height:2.75rem;display:inline-flex;align-items:center;justify-content:center}.r-auth .r-auth-alert{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;margin-bottom:1.25rem;border:1px solid var(--color-rule-strong);border-left:2px solid var(--color-ink);border-radius:12px;background:var(--color-rule-soft);color:var(--color-ink);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular)}.r-auth .r-auth-alert>:not(svg){min-width:0;overflow-wrap:anywhere}.r-auth .r-count{display:inline-block;min-width:2.8ch;font-variant-numeric:tabular-nums}.r-auth .r-auth-scrim{background:#0a0a0f61}.r-auth .r-auth-dialog{background:var(--color-surface);border:1px solid var(--auth-card-rule);border-radius:16px;box-shadow:0 1px 2px #1111130d,0 28px 64px -28px #1111134d}.r-auth[data-theme=dark] .r-auth-dialog{box-shadow:0 1px 2px #00000080}.r-auth .r-auth-dialog-btn{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);min-height:44px;padding-inline:1rem}.r-auth .r-auth-dialog-title{font-size:var(--fs-heading-lg);font-weight:var(--fw-medium);line-height:var(--lh-heading-lg);letter-spacing:normal;color:var(--color-ink)}.r-auth .btn-ink{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--color-ink)!important;color:var(--color-paper)!important;border:1px solid var(--color-ink)!important;border-radius:12px!important;font-weight:var(--fw-medium);transition:background-color .18s ease,border-color .18s ease,color .18s ease,transform .12s ease;font-size:var(--fs-body);line-height:var(--lh-body)}.r-auth .btn-ink:hover:not(:disabled){background:var(--auth-cta-hover)!important;border-color:var(--auth-cta-hover)!important;color:#171a20!important}.r-auth .btn-ink:active:not(:disabled){background:var(--auth-cta-hover-strong)!important;border-color:var(--auth-cta-hover-strong)!important;transform:translateY(1px)}.r-auth .btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:transparent!important;color:var(--color-ink)!important;border:1px solid var(--auth-control-border)!important;border-radius:12px!important;font-weight:var(--fw-medium);transition:background-color .18s ease,border-color .18s ease;font-size:var(--fs-body);line-height:var(--lh-body)}.r-auth .btn-ghost:hover:not(:disabled){background:color-mix(in srgb,var(--color-ink) 5%,transparent)!important;border-color:var(--color-ink)!important}.r-auth .btn-ink,.r-auth .btn-ghost{position:relative}.r-auth .btn-ghost>svg:first-child,.r-auth .btn-ink>svg:last-child{position:absolute;top:50%;transform:translateY(-50%)}.r-auth .btn-ghost>svg:first-child{left:1rem}.r-auth .btn-ink>svg:last-child{right:1rem}.r-auth .btn-ink>svg:first-child{position:static;transform:none}.r-auth main>div{opacity:1!important}@media(prefers-reduced-motion:reduce){.r-auth *,.r-auth *:before,.r-auth *:after{transition:none!important;animation:none!important}}.r-auth .r-auth-legal{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular);color:var(--color-muted)}.r-auth footer a{font-size:var(--fs-caption);line-height:var(--lh-body);font-weight:var(--fw-medium)}.r-auth .r-auth-body{min-height:100dvh}.r-auth main{min-width:0;align-items:center}.r-auth main>div{max-width:520px;padding-block:clamp(1rem,3vh,2rem)}.r-auth .r-auth-card{padding:clamp(1.25rem,3vw,2rem)}.r-auth .r-auth-sub{white-space:normal;margin-bottom:1.25rem}.r-auth .r-auth-title{font-size:clamp(1.75rem,3vw,2.25rem);line-height:1.15}.r-auth .r-auth-legal{margin-top:1.25rem}@media(max-height:800px){.r-auth main{align-items:flex-start}.r-auth main>div{padding-block:1rem}.r-auth .r-auth-card{padding-block:1.25rem}.r-auth .r-auth-title{margin-bottom:.5rem}}@media(max-height:850px){.r-auth main>div>a[aria-label="Ezy·it home"]{margin-bottom:12px}.r-auth main>div>a[aria-label="Ezy·it home"] img{height:40px}.r-auth .r-auth-card>.my-6{margin-block:12px}.r-auth .r-auth-form>*+*{margin-top:12px}.r-auth .r-auth-form>.r-auth-submit{margin-top:16px}.r-auth .btn-ink,.r-auth .btn-ghost{padding-block:12px;min-height:44px}}.r-auth .btn-ink.auth-next:disabled{background:color-mix(in srgb,var(--color-ink) 16%,transparent)!important;border-color:transparent!important;color:var(--color-paper)!important;opacity:1;cursor:default}.r-auth[data-theme=dark] .btn-ink.auth-next:disabled{color:color-mix(in srgb,var(--color-ink) 50%,transparent)!important}.r-auth .auth-email-chip{position:relative;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 4px 0 14px;border:1px solid var(--auth-control-border);border-radius:12px;background:var(--auth-input-bg);color:var(--color-ink)}.r-auth .auth-email-chip-icon{flex:none;color:var(--color-ink-ghost)}.r-auth .auth-email-chip-value{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium)}.r-auth .auth-email-chip-change{flex:none;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--color-ink);font-size:var(--fs-body);font-weight:600;cursor:pointer}.r-auth .auth-email-chip-change:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}.r-auth input.auth-email-chip-username{position:absolute;top:0;right:0;bottom:0;left:0;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.cp-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;background:#11182747;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.cp-box{width:min(620px,100%);overflow:hidden;border:1px solid #e7e8ec;border-radius:14px;background:#fff;color:#1e1f24;box-shadow:0 24px 60px #11182738;font-size:14px}.dark .cp-box{border-color:#2f3440;background:#1b1f27;color:#e9edf3}.cp-input{display:flex;align-items:center;gap:10px;padding:0 14px;border-bottom:1px solid #eef0f3;color:#6b6f7b}.dark .cp-input{border-color:#2f3440}.cp-box .cp-input input,.cp-box .cp-input input:focus,.cp-box .cp-input input:focus-visible{outline:none;box-shadow:none;border:0}.cp-input input{flex:1;height:52px;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:15px}.cp-input input::placeholder{color:#9aa0a6}.cp-box kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border:1px solid #e7e8ec;border-radius:5px;background:#f7f8fa;color:#6b6f7b;font:500 11px/1 inherit}.dark .cp-box kbd{border-color:#2f3440;background:#232832;color:#a6afbe}.cp-list{max-height:380px;overflow-y:auto;margin:0;padding:6px;list-style:none}.cp-list li[role=option]{display:flex;align-items:center;gap:10px;height:40px;padding:0 10px;border-radius:8px;cursor:pointer}.cp-list li[aria-selected=true]{background:#f0f1f5}.dark .cp-list li[aria-selected=true]{background:#262b36}.cp-icon{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#f4f5f7;color:#6b6f7b}.dark .cp-icon{background:#232832;color:#a6afbe}li[data-kind=customer] .cp-icon{background:#edf2fd;color:#2f5fd0;border-radius:50%}.cp-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.cp-hint{color:#8a8f99;font-size:12.5px;white-space:nowrap}.cp-enter{color:#8a8f99}.cp-empty{padding:18px 10px;color:#8a8f99;font-size:13px}.cp-foot{display:flex;gap:16px;padding:8px 14px;border-top:1px solid #eef0f3;color:#8a8f99;font-size:12px}.dark .cp-foot{border-color:#2f3440}.cp-foot span{display:inline-flex;align-items:center;gap:4px}.admin-shell{--admin-surface:#fff;--admin-soft:#f7f8fa;--admin-line:#e5e7eb;--admin-ink:#242a35;--admin-muted:#697386;--admin-accent:#6258d5;--admin-accent-soft:#f2f0fc;--color-paper:var(--admin-surface);--color-surface:var(--admin-surface);--color-paper-deep:var(--admin-soft);--color-rule:var(--admin-line);--color-rule-soft:#eef0f3;--color-ink:var(--admin-ink);--color-ink-soft:#3d4656;--color-ink-muted:var(--admin-muted);--color-ink-faint:#788292;--color-accent:var(--admin-accent);--color-accent-deep:#5046bc;--radius-card:8px;--font-display:var(--font-sans);color:var(--admin-ink);font-size:13px;line-height:1.5;font-variant-numeric:tabular-nums}.dark .admin-shell{--admin-surface:#191d25;--admin-soft:#222731;--admin-line:#333a46;--admin-ink:#e9edf3;--admin-muted:#a6afbe;--admin-accent:#aaa3ff;--admin-accent-soft:#302e46;--color-ink-soft:#c5ccd8;--color-ink-faint:#a6afbe;--color-night:var(--admin-surface);--color-night-soft:var(--admin-soft);--color-night-rule:var(--admin-line);--color-moon:var(--admin-ink);--color-moon-soft:var(--admin-muted)}.admin-shell :is(a,button,input,textarea,select,summary):focus-visible{outline:2px solid var(--admin-accent);outline-offset:3px}.admin-shell h1{font-size:25px;font-weight:600;letter-spacing:-.65px;line-height:1.3}.admin-shell .admin-main{background:var(--admin-surface)}.admin-shell .admin-page-body{min-width:0}.admin-shell .admin-page-body>:is(div,main,section){width:100%;max-width:1440px;margin-inline:auto}.admin-shell .aw-workspace{padding:30px 32px 48px;max-width:1440px}.admin-shell .aw-overview{padding:0;max-width:none}.admin-shell .admin-main--overview{padding:0 32px 48px}.admin-shell .admin-main--overview>.admin-toolbar{margin:0 -32px 30px}.admin-shell .admin-legacy-header>div{border:0;margin-bottom:28px;padding-bottom:0}.admin-shell .admin-legacy-header p{font-size:13px;color:var(--admin-muted)}.admin-toolbar{height:62px;padding:0 32px;border-bottom:1px solid var(--admin-line);display:flex;align-items:center;justify-content:space-between;gap:24px}.admin-toolbar form{display:flex;align-items:center;gap:10px;color:var(--admin-muted);width:min(420px,60%)}.admin-toolbar input{width:100%;border:0;background:transparent;outline:none;font-size:12px;padding:8px 0}.admin-toolbar input::placeholder{color:var(--admin-muted)}.admin-toolbar form:focus-within{border-radius:4px;outline:2px solid var(--admin-accent);outline-offset:6px}.admin-toolbar input:focus-visible{outline:none}.admin-toolbar button{border-radius:4px;padding:5px}.admin-toolbar button:hover{background:var(--admin-soft)}.admin-workspace-label{display:flex;gap:12px;align-items:center;color:var(--admin-muted);font-size:11px;white-space:nowrap}.admin-role{border:1px solid var(--admin-line);border-radius:4px;padding:2px 7px;color:var(--admin-ink)}.admin-rail{--rail-bg:#f7f8fa;--rail-surface:#fff;--rail-ink:#292d34;--rail-muted:#757b85;--rail-line:#e6e8ed;--rail-hover:#eceef2;--rail-accent:#b65b42;--rail-accent-soft:#fae8e0;position:sticky;top:0;height:100dvh;width:248px;flex:none;display:flex;flex-direction:column;padding:24px 16px 14px;background:var(--rail-bg);color:var(--rail-ink);border-right:1px solid var(--rail-line)}.dark .admin-rail{--rail-bg:#16191f;--rail-surface:#252932;--rail-ink:#edf0f5;--rail-muted:#a0a7b3;--rail-line:#2c313c;--rail-hover:#22262f;--rail-accent:#f1ac91;--rail-accent-soft:#463027}.admin-rail--collapsed{width:76px;padding-inline:12px}.admin-rail-brand{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 6px 24px}.admin-rail-home{display:flex;align-items:center;gap:12px;min-width:0;border-radius:5px}.admin-rail-brand .admin-rail-wordmark{width:68px;height:auto}.admin-rail-product{padding-left:12px;border-left:1px solid var(--rail-line);color:var(--rail-muted);font-size:11px;font-weight:550}.admin-rail-toggle{display:grid;place-items:center;width:28px;height:28px;flex:none;color:var(--rail-muted);border-radius:7px;transition:background .16s,color .16s}.admin-rail-toggle:hover{color:var(--rail-ink);background:var(--rail-hover)}.admin-rail-workspace{display:flex;align-items:center;gap:11px;padding:12px;margin-bottom:24px;background:var(--rail-surface);border:1px solid var(--rail-line);border-radius:12px;box-shadow:0 2px 3px #20273303}.admin-rail-workspace-icon{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:9px;background:var(--rail-accent-soft);color:var(--rail-accent);font-size:11px;font-weight:700;letter-spacing:.025em}.admin-rail-workspace>div{display:flex;flex-direction:column;gap:2px}.admin-rail-workspace strong{font-size:12px;font-weight:600;letter-spacing:-.15px}.admin-rail-workspace>div>span{color:var(--rail-muted);font-size:10px}.admin-rail-nav{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--rail-line) transparent;padding:2px 3px;margin-inline:-3px}.admin-nav-group{margin-bottom:22px}.admin-nav-label{font-size:10px;font-weight:550;letter-spacing:.015em;color:var(--rail-muted);padding:0 12px 8px}.admin-nav-link{position:relative;display:flex;gap:9px;align-items:center;width:100%;min-height:39px;padding:7px 11px;margin:3px 0;border:1px solid transparent;border-radius:9px;text-align:left;font-size:12px;font-weight:450;color:var(--rail-ink);background:transparent;text-decoration:none;transition:background .16s,color .16s,border-color .16s,box-shadow .16s}.admin-nav-link svg{color:var(--rail-muted);flex:none}.admin-nav-link>span:not(.admin-nav-icon){flex:1}.admin-nav-link .admin-nav-icon{display:grid;place-items:center;flex:none;width:22px;height:22px}.admin-nav-link:hover{color:var(--rail-ink);background:var(--rail-hover);text-decoration:none}.admin-nav-link:active{transform:translateY(1px)}.admin-nav-link[aria-current=page]{color:var(--rail-ink);background:var(--rail-surface);border-color:var(--rail-line);font-weight:600;box-shadow:0 2px 5px #20273307}.admin-nav-link[aria-current=page] .admin-nav-icon{background:var(--rail-accent-soft);border-radius:5px}.admin-nav-link[aria-current=page] svg{color:var(--rail-accent)}.admin-nav-link[aria-current=page]:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--rail-accent);margin-left:auto;flex:none}.admin-nav-settings{margin-bottom:0;padding-top:12px;border-top:1px solid var(--rail-line)}.admin-nav-settings-active>svg,.admin-nav-settings-active .admin-nav-icon svg{color:var(--rail-accent)}.admin-nav-settings-list{padding-left:12px;margin:8px 0 0 21px;border-left:1px solid var(--rail-line)}.admin-nav-settings-list .admin-nav-link{font-size:11px;min-height:35px;padding-left:7px}.admin-nav-settings-list .admin-nav-icon{width:16px}.admin-nav-settings-list svg{width:14px;height:14px}.admin-nav-settings>button>svg{transition:transform .16s}.admin-chevron-open{transform:rotate(180deg)}.admin-rail-footer{border-top:1px solid var(--rail-line);padding-top:10px;margin-top:12px}.admin-rail-account{display:flex;align-items:center;gap:5px}.admin-rail-account>.admin-nav-link{flex:1;color:var(--rail-muted)}.admin-rail-account>.admin-nav-link:hover{color:var(--rail-ink)}.admin-rail-footer .system-status-trigger{display:flex;align-items:center;gap:12px;color:var(--rail-muted);border:1px solid transparent;background:transparent;font-size:11px;border-radius:9px}.admin-rail-footer .system-status-trigger:hover{background:var(--rail-hover);color:var(--rail-ink)}.admin-rail-footer .system-status-trigger--rail{width:100%;padding:10px 14px}.admin-rail-account>button:last-child:not(.admin-nav-link){width:34px;height:34px;padding:6px;color:var(--rail-muted);border:1px solid var(--rail-line);border-radius:9px;background:var(--rail-surface)}.admin-rail-account>button:last-child:not(.admin-nav-link):hover{color:var(--rail-ink);background:var(--rail-hover)}.admin-rail--collapsed .admin-rail-brand{flex-direction:column;padding:0 0 20px;gap:16px}.admin-rail--collapsed .admin-rail-wordmark{width:44px}.admin-rail--collapsed .admin-nav-link{justify-content:center;padding:8px}.admin-rail--collapsed .admin-nav-link[aria-current=page]:after{display:none}.admin-rail--collapsed .admin-rail-account{flex-direction:column-reverse}.admin-rail--collapsed .admin-nav-group+.admin-nav-group{border-top:1px solid var(--rail-line);padding-top:14px}.admin-rail--collapsed .system-status-trigger--compact{justify-content:center;width:100%;height:38px;padding:8px;font-size:0;gap:0}.admin-rail--collapsed .system-status-trigger--compact svg{width:18px;height:18px}.admin-rail :is(a,button):focus-visible{outline-color:var(--rail-accent);outline-offset:2px}.admin-shell :is(.aw-header,.aa-page .aa-directory-header,.ob-page .ob-header,.at-header){align-items:flex-start;margin:0 0 26px;padding:0;gap:20px}.admin-shell :is(.aw-header,.aa-page .aa-directory-header,.ob-page .ob-header,.at-header) h1{font-size:25px;font-weight:600;letter-spacing:-.65px;line-height:1.3;margin:0 0 6px}.admin-shell :is(.aw-header p,.at-header p){font-size:13px;line-height:1.55;color:var(--admin-muted)}.admin-shell :is(.aw-eyebrow,.aa-directory-eyebrow,.ob-eyebrow,.at-kicker){display:none}.admin-shell :is(.aw-button,.ob-page .ob-refresh){min-height:34px;padding:6px 11px;border-radius:5px;border-color:var(--admin-line);background:var(--admin-surface);font-size:12px;font-weight:500;color:var(--admin-ink);box-shadow:0 1px 2px #18203805}.admin-shell .aw-button:hover{background:var(--admin-soft);border-color:color-mix(in srgb,var(--admin-muted) 35%,var(--admin-line))}.admin-shell .aw-button.aa-primary{background:#6258d5;border-color:#6258d5;color:#fff}.admin-shell .aw-button.aa-primary:hover{background:#5148bd;border-color:#5148bd}.admin-shell .aw-button:disabled{opacity:.5}.admin-shell .aa-field{font-size:11px;font-weight:500;color:var(--admin-muted);gap:6px}.admin-shell .aa-page :is(input:not([type=checkbox]),select,textarea){font-size:12px;padding:8px 10px;border-radius:5px;color:var(--admin-ink);background:var(--admin-surface);border-color:var(--admin-line)}.admin-shell .aa-summary{border-radius:7px;margin-bottom:24px}.admin-shell .aa-summary-header{padding:10px 16px;background:var(--admin-soft)}.admin-shell .aa-summary-header h2{font-size:12px;font-weight:500}.admin-shell .aa-summary-header p{font-size:11px}.admin-shell .aa-summary-metric{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 10px;padding:15px 16px}.admin-shell .aa-summary-metric dt{grid-column:1;grid-row:1}.admin-shell .aa-summary-trigger{font-size:11px}.admin-shell .aa-summary-value{grid-column:2;grid-row:1;font-size:24px;font-weight:550;margin:0;letter-spacing:-.7px}.admin-shell .aa-summary-description{grid-column:1 / -1;grid-row:2;font-size:11px;min-height:28px;max-width:none;margin-right:14px}.admin-shell .aa-summary-metric[data-selected=true]{background:var(--admin-accent-soft);box-shadow:inset 0 -2px var(--admin-accent)}.admin-shell .aa-summary-trigger .aa-summary-arrow{bottom:16px;right:12px;width:13px}.admin-shell .aa-filters{padding:0;border:0;border-radius:0;gap:12px;margin-bottom:20px;background:transparent}.admin-shell .aa-filters form .aw-button{min-height:36px}.admin-shell :is(.aa-directory-results,.aw-table-wrap,.aa-card,.ff-group,.nt-notice,.sh-group,.tm-directory){border-radius:7px}.admin-shell .aa-directory-results .aa-table-meta,.admin-shell .aa-directory-results .aw-pager{padding:12px 16px;font-size:11px}.admin-shell .aw-workspace :is(th,td){padding:13px 16px;font-size:12px;border-color:var(--admin-line)}.admin-shell .aw-workspace th{font-size:11px;font-weight:500;color:var(--admin-muted);background:var(--admin-soft)}.admin-shell .aw-workspace tbody tr:hover{background:var(--admin-soft)}.admin-shell .aw-workspace small{font-size:11px;line-height:1.6}.admin-shell .aa-customer-cell{min-width:200px;gap:10px}.admin-shell .aa-customer-avatar{width:30px;height:30px;border-radius:50%;font-size:10px}.admin-shell .aa-customer-cell .aa-account-link{font-weight:500}.admin-shell .aa-status{border-radius:4px;padding:2px 6px;font-size:10px}.admin-shell .aa-card :is(h2,h3){font-size:14px;font-weight:600}.admin-shell .aw-note{color:var(--admin-muted);font-size:12px}.admin-shell .aw-section{margin:26px 0;padding-top:24px}.admin-shell .aw-section h2{font-size:15px;font-weight:600}.admin-shell .aa-tabs{margin-top:22px;gap:24px}.admin-shell .aa-tabs button{font-size:12px}.admin-shell .aa-tabs button[aria-selected=true]{color:var(--admin-accent)}.admin-shell .ff-tabs button[aria-pressed=true]{color:var(--admin-accent);border-color:var(--admin-accent);background:var(--admin-accent-soft)}.admin-shell :is(.nt-toolbar,.ff-toolbar){font-size:12px}.admin-shell :is(.ff-search,.nt-search){padding:8px 11px}.admin-shell .aw-stats{gap:0;border:1px solid var(--admin-line);border-radius:7px;margin:0 0 28px;overflow:hidden}.admin-shell .aw-stats>a{padding:20px;text-decoration:none;border-right:1px solid var(--admin-line)}.admin-shell .aw-stats>a:last-child{border:0}.admin-shell .aw-stats>a:hover{background:var(--admin-soft)}.admin-shell .aw-stats span{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--admin-muted)}.admin-shell .aw-stats strong{font-size:30px;font-weight:550;line-height:1.2;margin:12px 0 8px;letter-spacing:-.8px}.admin-shell .aw-overview-columns{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);gap:36px}.admin-shell .aw-overview-columns .aw-section{margin:0;padding:0;border:0}.admin-shell .aw-section-title{margin-bottom:14px}.admin-shell .aw-section-title h2{margin:0}.admin-shell .aw-section-title>a{font-size:11px;color:var(--admin-muted)}.admin-shell .aw-attention{gap:0;border-top:1px solid var(--admin-line)}.admin-shell .aw-attention>a{border-bottom:1px solid var(--admin-line);border-radius:0;background:transparent;padding:17px 0}.admin-shell .aw-attention strong{order:2;font-size:22px;font-weight:500;margin-left:auto;min-width:0}.admin-shell .aw-attention>a>svg{order:3;margin-left:4px;color:var(--admin-muted);width:15px}.admin-shell .aw-attention small{color:var(--admin-muted);opacity:1;margin-top:4px}.admin-shell .aw-overview-columns .aw-links{display:block;border-top:1px solid var(--admin-line)}.admin-shell .aw-hub-link{padding:15px 0;border-bottom:1px solid var(--admin-line)}.admin-shell .aw-hub-link b{font-size:13px}.admin-shell .aw-hub-link p{font-size:11px}.admin-shell .aw-hub-link svg{width:15px;color:var(--admin-muted)}.admin-reporting{margin-top:30px;border-top:1px solid var(--admin-line);padding-top:16px;color:var(--admin-muted);font-size:11px}.admin-reporting summary{cursor:pointer;width:fit-content}.admin-reporting p{margin-top:10px;max-width:85ch;line-height:1.7}.admin-reporting .aw-environment{margin-top:12px;font-size:11px}.admin-shell .ob-page{--ob-line:var(--admin-line);--ob-soft:var(--admin-soft);--ob-surface:var(--admin-surface);--ob-ink:var(--admin-ink);--ob-muted:var(--admin-muted);--ob-accent:var(--admin-accent);--ob-accent-soft:var(--admin-accent-soft)}.admin-shell .ob-metrics{gap:12px}.admin-shell .ob-metric{padding:17px;border-radius:7px}.admin-shell .ob-metric b{font-size:30px;margin:16px 0 8px;letter-spacing:-.8px}.admin-shell .ob-metric-featured{background:var(--admin-surface);border-color:var(--admin-line)}.admin-shell .ob-metric-featured b{color:var(--admin-ink)}.admin-shell .ob-metric[aria-pressed=true]{background:var(--admin-accent-soft)}.admin-shell .ob-page .ob-panel{border-radius:7px}.admin-shell .ob-page .ob-tabs{margin-bottom:24px}.admin-shell .ob-page .ob-section-heading h2{font-size:15px}.admin-shell .at-tools{--at-accent:var(--admin-accent);--at-tint:var(--admin-surface);--at-border:var(--admin-line);--at-muted:var(--admin-muted);--at-surface:var(--admin-surface);--at-line:var(--admin-line)}.admin-shell .at-library{display:block}.admin-shell .at-group{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;padding:24px 0;border:0;border-top:1px solid var(--admin-line);border-radius:0;background:transparent}.admin-shell .at-group-heading{padding:0}.admin-shell .at-group-number{display:none}.admin-shell .at-group-heading h2{font-size:14px}.admin-shell .at-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;gap:0 24px}.admin-shell .at-card{padding:14px 0;border:0;border-bottom:1px solid var(--admin-line);border-radius:0;min-height:78px;background:transparent}.admin-shell .at-card:hover{box-shadow:none;background:var(--admin-soft)}.admin-shell .at-icon,.admin-shell .at-open{color:var(--admin-muted)}.admin-shell .at-card-copy strong{font-size:12px;font-weight:500}.admin-shell .at-card-copy>span{font-size:11px}.admin-shell .at-search{padding:9px 12px;border-radius:5px}.admin-shell .at-library-heading{border:0;padding:0 0 18px}.admin-shell .admin-page-body>:not(.aw-workspace):not(.admin-analytics){padding:28px 32px}.admin-shell .admin-page-body>:not(.aw-workspace)>:is(.max-w-7xl,.max-w-6xl){max-width:none;padding:0}.admin-shell .admin-page-body :is(.rounded-2xl,.rounded-xl){border-radius:8px}.admin-shell .admin-analytics{padding:30px 32px}.admin-shell .admin-analytics>header{position:static;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.admin-shell .admin-analytics>header>div{padding:0;max-width:none}.admin-shell .admin-analytics>header nav{border-bottom:1px solid var(--admin-line);margin:20px 0 0}.admin-shell .admin-analytics>header nav button{padding:12px 15px;font-size:12px}.admin-shell .admin-analytics>header nav button:first-child{padding-left:0}.admin-shell .admin-analytics>:not(header){max-width:none;padding-inline:0}.admin-shell .admin-analytics-panel h2{font-size:14px;line-height:1.4;letter-spacing:0}.admin-shell .admin-analytics-stats>div>div:first-child{font-size:11px}.admin-shell .admin-analytics-stats>div>div:first-child svg{display:none}@media(max-width:1100px){.admin-rail{width:218px}.admin-rail--collapsed{width:76px}.admin-shell .aw-workspace{padding-inline:24px}.admin-shell .aw-overview{padding:0}.admin-shell .aw-overview-columns{gap:24px}}@media(max-width:1023px){.admin-rail,.admin-toolbar{display:none}.admin-shell .admin-main--overview{padding:0 20px 32px}.admin-shell .admin-main--overview>.admin-mobile-nav{margin:0 -20px 24px}.admin-shell .aw-workspace{padding:24px 20px 36px}.admin-shell .aw-overview{padding:0}.admin-shell .admin-page-body>:not(.aw-workspace),.admin-shell .admin-analytics{padding:24px 20px}}@media(max-width:700px){.admin-shell h1,.admin-shell :is(.aw-header,.aa-page .aa-directory-header,.ob-page .ob-header,.at-header) h1{font-size:23px}.admin-shell .aw-overview-columns{grid-template-columns:1fr;gap:28px}.admin-shell .aw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-shell .aw-stats>a{padding:15px}.admin-shell .aw-stats>a:nth-child(2){border-right:0}.admin-shell .aw-stats>a:nth-child(n+3){border-top:1px solid var(--admin-line)}.admin-shell .aw-stats strong{font-size:26px}.admin-shell .at-group{grid-template-columns:1fr;gap:12px}.admin-shell .at-grid{grid-template-columns:1fr}.admin-shell .aa-summary-header{align-items:flex-start}.admin-shell .aa-summary-header p{font-size:10px}.admin-shell .aa-summary-metric{padding:14px}.admin-shell .aa-summary-value{font-size:24px}.admin-shell .aa-summary-description{font-size:10px}.admin-shell .aa-summary-total .aa-summary-value{margin:0}}@media(prefers-reduced-motion:reduce){.admin-shell *,.admin-shell *:before,.admin-shell *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@container account-summary (max-width:850px){.admin-shell .aa-summary-total .aa-summary-value{grid-area:1 / 2 / 3}.admin-shell .aa-summary-total .aa-summary-description{grid-area:2 / 1;min-height:0;padding-left:0}}.admin-shell .aw-table-wrap>table{display:table;max-width:none;overflow:visible}@media(max-width:700px){.admin-shell .is-filters label{flex:1 1 140px}.admin-shell .aw-pager{flex-wrap:wrap}.admin-shell .aw-pager>span{flex:1 1 100%}}.admin-shell .ob-page .ob-eyebrow{display:none}.admin-mobile-drawer :is(button,a):focus-visible{outline:2px solid #6258d5;outline-offset:2px}.admin-shell .aw-section>.admin-reporting{margin-top:16px;border:0;padding:0}.mr-rail.mr-rail{--rail-bg: #fbfbfc;--rail-surface: #fff;--rail-ink: #1e1f24;--rail-muted: #6b6f7b;--rail-line: #ececf0;--rail-hover: #f1f2f5;--rail-active: #ebecf1;--rail-accent: var(--admin-accent, #5b5bd6);--rail-accent-soft: #efeefc;width:232px;padding:14px 10px 10px;background:var(--rail-bg);border-right:1px solid var(--rail-line)}.dark .mr-rail.mr-rail{--rail-bg: #15181e;--rail-surface: #1d2129;--rail-ink: #e9edf3;--rail-muted: #a0a7b3;--rail-line: #262b34;--rail-hover: #1f232b;--rail-active: #262b36;--rail-accent-soft: #2b2a45}.mr-rail.mr-rail.admin-rail--collapsed{width:64px;padding-inline:8px}.mr-rail .mr-brand{padding:2px 4px 12px;gap:6px}.mr-rail .mr-home{gap:10px;padding:4px;border-radius:8px}.mr-rail .mr-home:hover{background:var(--rail-hover)}.mr-logo{display:grid;place-items:center;flex:none;width:26px;height:26px;border-radius:7px;background:#1e1f24;color:#fff;font-size:13px;font-weight:700;letter-spacing:-.02em}.dark .mr-logo{background:#e9edf3;color:#15181e}.mr-org{display:flex;flex-direction:column;min-width:0;line-height:1.15}.mr-org b{font-size:13.5px;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.mr-org small{color:var(--rail-muted);font-size:11.5px}.mr-rail .mr-toggle{width:26px;height:26px;border-radius:7px}.mr-search{display:flex;align-items:center;gap:8px;width:100%;height:32px;margin:0 0 14px;padding:0 10px;border:1px solid var(--rail-line);border-radius:8px;background:var(--rail-surface);color:var(--rail-muted);font:inherit;font-size:13px;text-align:left;cursor:pointer;box-shadow:0 1px 2px #11182708}.mr-search:hover{color:var(--rail-ink);border-color:color-mix(in srgb,var(--rail-line) 60%,var(--rail-muted))}.mr-search span{flex:1}.mr-search kbd{padding:1px 5px;border:1px solid var(--rail-line);border-radius:5px;background:var(--rail-bg);color:var(--rail-muted);font:500 11px/16px inherit}.admin-rail--collapsed .mr-search{justify-content:center;padding:0}.mr-rail .mr-nav{padding:0;margin:0}.mr-rail .mr-group{margin-bottom:14px}.mr-rail .mr-label{padding:0 10px 4px;color:var(--rail-muted);font-size:11.5px;font-weight:500;letter-spacing:0}.mr-rail .admin-nav-link.mr-link{gap:10px;min-height:32px;margin:1px 0;padding:0 10px;border:0;border-radius:7px;color:#3c4049;font-size:13.5px;font-weight:500;box-shadow:none}.dark .mr-rail .admin-nav-link.mr-link{color:#c9cfd9}.mr-rail .admin-nav-link.mr-link .admin-nav-icon{width:18px;height:18px;background:none}.mr-rail .admin-nav-link.mr-link svg{color:var(--rail-muted)}.mr-rail .admin-nav-link.mr-link:hover{background:var(--rail-hover);color:var(--rail-ink)}.mr-rail .admin-nav-link.mr-link[aria-current=page]{background:var(--rail-active);color:var(--rail-ink);font-weight:600;border:0;box-shadow:none}.mr-rail .admin-nav-link.mr-link[aria-current=page] svg{color:var(--rail-ink)}.mr-rail .admin-nav-link.mr-link[aria-current=page] .admin-nav-icon{background:none}.mr-rail .admin-nav-link.mr-link[aria-current=page]:after{display:none}.mr-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-count{flex:none;display:grid;place-items:center;min-width:20px;height:18px;padding:0 6px;border-radius:999px;background:#fde7e5;color:#b42318;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.dark .mr-count{background:#3a1d1b;color:#f2918a}.admin-rail--collapsed .mr-count{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.mr-rail .admin-nav-settings.mr-group{padding-top:10px;border-top:1px solid var(--rail-line);margin-bottom:0}.mr-chev{color:var(--rail-muted);transition:transform .16s ease}.mr-chev.admin-chevron-open{transform:rotate(180deg)}.mr-rail .mr-sub{margin:2px 0 0 19px;padding-left:8px;border-left:1px solid var(--rail-line)}.mr-rail .mr-sub .admin-nav-link.mr-link{min-height:30px;font-size:13px}.mr-rail .mr-foot{margin-top:8px;padding-top:8px;border-top:1px solid var(--rail-line)}.mr-rail .mr-foot .system-status-trigger--rail{padding:7px 10px;border-radius:7px;font-size:12.5px}.mr-account{gap:4px;margin-top:4px}.mr-me{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:4px 6px}.mr-me-name{display:flex;flex-direction:column;min-width:0;line-height:1.15}.mr-me-name b{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mr-me-name small{color:var(--rail-muted);font-size:11px}.mr-rail .mr-account>.admin-nav-link.mr-icon-btn{flex:none;width:30px;min-height:30px;padding:0;justify-content:center;border-radius:7px;margin:0}.mr-rail .mr-account>button:last-child:not(.admin-nav-link){width:30px;height:30px;border-radius:7px}.admin-rail--collapsed .mr-account{flex-direction:column-reverse;align-items:center}@media(prefers-reduced-motion:reduce){.mr-chev{transition:none}}.mr-rail .admin-nav-link>.mr-count{flex:none;margin-left:auto}.mr-rail.mr-rail{overflow:hidden;padding-inline:10px}.mr-rail .mr-brand{padding:2px 0 12px;overflow:clip;overflow-clip-margin:4px}.mr-rail .mr-home{flex:none;padding:4px 7px}.mr-rail .mr-toggle{flex:none}.mr-rail[data-open=false] .mr-toggle{pointer-events:none}.mr-rail .mr-search{padding:0 10px 0 13px;overflow:hidden}.mr-search-text{flex:1;align-items:center;justify-content:space-between;gap:8px;min-width:0;white-space:nowrap}.mr-rail .mr-nav{overflow-x:hidden}.mr-rail .admin-nav-link.mr-link{padding:0 10px 0 11px}.mr-rail .mr-text{overflow:hidden;text-overflow:clip;transition:transform .15s ease}.mr-rail .admin-nav-link.mr-link:hover .mr-text{transform:translate(4px)}.mr-rail .admin-nav-link>.mr-count-wrap{flex:none;margin-left:auto}.mr-rail .admin-nav-link .admin-nav-icon{position:relative}.mr-dot{position:absolute;top:-6px;left:11px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#fde7e5;color:#b42318;font-size:10px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none;transition:opacity .2s ease}.dark .mr-dot{background:#3a1d1b;color:#f2918a}.mr-rail[data-open=true] .mr-dot{opacity:0}.mr-rail .mr-label{position:relative;white-space:nowrap;overflow:hidden}.mr-rail .mr-label span{transition:opacity .3s ease}.mr-rail .mr-label:before{content:"";position:absolute;left:12px;top:50%;width:16px;height:1px;background:var(--rail-line);opacity:0;transition:opacity .3s ease}.mr-rail[data-open=false] .mr-label span{opacity:0}.mr-rail[data-open=false] .mr-label:before{opacity:1}.mr-rail .mr-sub{overflow:clip;overflow-clip-margin:4px}.mr-rail .mr-foot .system-status-trigger--rail{padding:7px 10px 7px 12px;overflow:hidden;white-space:nowrap}.mr-rail .mr-account{overflow:clip;overflow-clip-margin:4px}.mr-rail[data-open=false] .mr-account{visibility:hidden}.mr-rail .mr-me{flex:1 0 auto;padding:4px 6px 4px 7px}.mr-rail .mr-org,.mr-rail .mr-me-name{flex-direction:column;white-space:nowrap}@media(prefers-reduced-motion:reduce){.mr-rail .mr-text,.mr-dot,.mr-rail .mr-label span,.mr-rail .mr-label:before{transition:none}.mr-rail .admin-nav-link.mr-link:hover .mr-text{transform:none}}.mr-rail svg{flex-shrink:0}.mr-rail .mr-home{height:36px;align-items:center}.mr-rail .mr-org{line-height:1.12}.mr-rail .mr-me{height:36px}.mr-rail .mr-me-name{line-height:1.12}.time-zone-select{display:inline-flex;align-items:center;flex:none}.time-zone-select select{width:auto;min-width:128px;max-width:160px;padding:7px 24px 7px 10px;border:1px solid var(--color-rule,#e5e7eb);border-radius:5px;background-color:var(--color-surface,#fff);color:var(--color-ink,#20252d);font-size:12px;line-height:1.4;cursor:pointer}.time-zone-select select:focus-visible{outline:2px solid var(--color-accent,#6258d5);outline-offset:2px}.time-zone-select--compact select{min-width:65px;padding:6px 19px 6px 8px;font-size:11px}.dark .time-zone-select select{border-color:var(--color-night-rule);background-color:var(--color-night);color:var(--color-moon)}.time-zone-clocks{display:flex;gap:8px;font-size:11px;font-variant-numeric:tabular-nums}.time-zone-clocks>span{flex:1}.time-zone-clocks b{font-weight:500;display:block;margin-bottom:4px}.adm-bell{position:relative;display:inline-grid;place-items:center;flex:none;width:34px;height:34px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--admin-muted, #697386);cursor:pointer;transition:background-color .15s ease,color .15s ease}.adm-bell:hover,.adm-bell[aria-expanded=true]{background:var(--admin-soft, #f3f4f6);color:var(--admin-ink, #1e1f24)}.adm-bell-count{position:absolute;top:2px;right:1px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#3b82f6;color:#fff;font-size:10px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--admin-surface, #fff)}.admin-toolbar .adm-bell{margin-left:2px}.ezy-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;background:#000000a6;animation:ezy-dialog-fade-in .2s ease-out}.ezy-dialog-content{position:fixed;left:50%;top:50%;z-index:1601;transform:translate(-50%,-50%);display:grid;gap:16px;width:calc(100% - 32px);max-width:512px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:24px;border:1px solid var(--color-rule);border-radius:12px;background:var(--color-paper,#fff);color:var(--color-ink,#171717);box-shadow:0 20px 70px #0003;font-family:Inter,sans-serif;animation:ezy-dialog-enter .2s cubic-bezier(.22,1,.36,1)}.dark .ezy-dialog-content{background:var(--color-night,#171717);color:var(--color-moon,#ededed);border-color:var(--color-night-rule,#333)}.ezy-dialog-close{position:absolute;right:16px;top:16px;display:grid;place-items:center;width:32px;height:32px;border-radius:6px}.ezy-dialog-close:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ezy-dialog-overlay[data-state=closed]{animation:ezy-dialog-fade-out .15s ease-in}.ezy-dialog-content[data-state=closed]{animation:ezy-dialog-exit .15s ease-in}@keyframes ezy-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ezy-dialog-fade-out{to{opacity:0}}@keyframes ezy-dialog-enter{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ezy-dialog-exit{to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}@media(prefers-reduced-motion:reduce){.ezy-dialog-content,.ezy-dialog-overlay{animation:none!important}}.cookie-consent-dialog{left:16px;right:auto;top:auto;bottom:16px;transform:none;width:min(340px,calc(100vw - 32px));max-width:340px;max-height:calc(100dvh - 32px);gap:10px;padding:14px 14px 12px;border-radius:10px;box-shadow:0 12px 40px #0000002e;animation:cookie-consent-enter .22s cubic-bezier(.22,1,.36,1)}.cookie-consent-dialog[data-state=closed]{animation:cookie-consent-exit .15s ease-in}.cookie-consent-dialog{pointer-events:auto!important}.cookie-consent-dialog .ezy-dialog-close{right:8px;top:8px;width:28px;height:28px}.cookie-consent-dialog button:not(.ezy-dialog-close){min-height:32px;height:auto;font-size:13px}.cookie-consent-dialog .cookie-state{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;font-size:12px;opacity:.85}.cookie-consent-dialog .cookie-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;width:18px;height:18px;border-radius:4px;border:1.5px solid currentColor;background:transparent;display:grid;place-content:center;cursor:pointer;flex-shrink:0}.cookie-consent-dialog .cookie-check:checked{background:currentColor}.cookie-consent-dialog .cookie-check:checked:after{content:"";width:9px;height:5px;margin-top:-2px;border-left:2px solid var(--color-paper,#fff);border-bottom:2px solid var(--color-paper,#fff);transform:rotate(-45deg)}.dark .cookie-consent-dialog .cookie-check:checked:after{border-color:var(--color-night,#171717)}.cookie-consent-dialog .cookie-check:disabled{cursor:default;opacity:.6}.cookie-consent-dialog .cookie-check:focus-visible{outline:2px solid currentColor;outline-offset:2px}@keyframes cookie-consent-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes cookie-consent-exit{to{opacity:0;transform:translateY(12px)}}@media(prefers-reduced-motion:reduce){.cookie-consent-dialog{animation:none!important}}@media(max-width:640px){.cookie-consent-dialog{left:8px;right:8px;bottom:8px;width:auto;max-width:none;gap:6px;padding:10px 12px}.cookie-consent-dialog .cookie-consent-actions{display:flex;flex-direction:row;gap:6px}.cookie-consent-dialog .cookie-consent-actions>div{display:contents}.cookie-consent-dialog .cookie-consent-actions>button{flex:1;width:auto}}/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-sans);--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-900:oklch(21% .006 285.885);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-900:oklch(21.6% .006 56.043);--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-xl:80rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:var(--fs-caption);--text-xs--line-height:var(--lh-caption);--text-sm:var(--fs-body);--text-sm--line-height:var(--lh-body);--text-base:var(--fs-body);--text-base--line-height:var(--lh-body);--text-lg:var(--fs-nav);--text-lg--line-height:var(--lh-nav);--text-xl:var(--fs-heading-sm);--text-xl--line-height:var(--lh-heading-sm);--text-2xl:var(--fs-heading-lg);--text-2xl--line-height:var(--lh-heading-lg);--text-3xl:var(--fs-display-md);--text-3xl--line-height:var(--lh-display-md);--text-4xl:var(--fs-display-lg);--text-4xl--line-height:var(--lh-display-lg);--text-6xl:var(--fs-display-xl);--text-6xl--line-height:var(--lh-display-xl);--text-7xl:var(--fs-display-xl);--text-7xl--line-height:var(--lh-display-xl);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-4xl:2rem;--drop-shadow-md:0 3px 3px #0000001f;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-paper:#fff;--color-paper-deep:#f4f4f5;--color-linen:#e4e4e7;--color-surface:#fff;--color-surface-warm:#fafafa;--color-ink:#171a20;--color-ink-soft:var(--color-body);--color-ink-muted:var(--color-muted);--color-ink-faint:var(--color-muted);--color-ink-ghost:#d4d4d8;--color-rule:#e4e4e7;--color-rule-soft:#f4f4f5;--color-rule-strong:#d4d4d8;--color-accent:#26a0f8;--color-accent-soft:#d4ecfe;--color-accent-deep:#1b8fe4;--color-peach:#e2b596;--color-sage:#7c8a72;--color-ochre:#bf9655;--color-plum:#6b4d5a;--color-night:#09090b;--color-night-soft:#18181b;--color-night-rule:var(--color-body);--color-moon:var(--color-on-dark);--color-moon-soft:var(--color-on-dark);--color-primary:var(--color-accent);--font-display:var(--font-sans);--font-italic:var(--font-sans);--text-display-xl:var(--fs-display-xl);--text-display-xl--line-height:var(--lh-display-xl);--text-display-xl--font-weight:500;--text-display-xl--letter-spacing:normal;--text-display-lg:var(--fs-display-lg);--text-display-lg--line-height:var(--lh-display-lg);--text-display-lg--font-weight:500;--text-display-lg--letter-spacing:normal;--text-display-md:var(--fs-display-md);--text-display-md--line-height:var(--lh-display-md);--text-display-md--font-weight:500;--text-display-md--letter-spacing:normal;--text-heading-lg:var(--fs-heading-lg);--text-heading-lg--line-height:var(--lh-heading-lg);--text-heading-lg--font-weight:500;--text-heading-lg--letter-spacing:normal;--text-heading-sm:var(--fs-heading-sm);--text-heading-sm--line-height:var(--lh-heading-sm);--text-heading-sm--font-weight:500;--text-heading-sm--letter-spacing:normal;--text-title:var(--fs-title);--text-title--line-height:var(--lh-title);--text-title--font-weight:500;--text-title--letter-spacing:normal;--text-caption:var(--fs-caption);--text-caption--line-height:var(--lh-caption);--text-caption--font-weight:400;--text-caption--letter-spacing:normal;--text-xs--font-weight:400;--text-xs--letter-spacing:normal;--text-sm--font-weight:400;--text-sm--letter-spacing:normal;--text-base--font-weight:400;--text-base--letter-spacing:normal;--text-lg--font-weight:500;--text-lg--letter-spacing:normal;--text-xl--font-weight:500;--text-xl--letter-spacing:normal;--text-2xl--font-weight:500;--text-2xl--letter-spacing:normal;--text-3xl--font-weight:500;--text-3xl--letter-spacing:normal;--text-4xl--font-weight:500;--text-4xl--letter-spacing:normal;--text-6xl--font-weight:500;--text-6xl--letter-spacing:normal;--text-7xl--font-weight:500;--text-7xl--letter-spacing:normal;--spacing-section:clamp(5rem, 4rem + 6vw, 10rem);--spacing-rhythm:clamp(2rem, 1.5rem + 2vw, 3.5rem);--radius-pill:9999px;--radius-soft:.375rem;--radius-card:1rem;--radius-frame:1.75rem;--shadow-whisper:0 1px 0 0 #1e1a140a;--shadow-soft:0 4px 24px -8px #1e1a140f;--shadow-frame:0 24px 48px -24px #1e1a141a;--color-body:#393c41;--color-muted:#5c5e62;--color-bg:#fff;--color-on-dark:#fff}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{letter-spacing:normal;text-transform:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--fw-medium);color:var(--color-ink);font-variation-settings:normal;text-wrap:balance;margin:0}h1{font-size:var(--fs-display-xl);line-height:var(--lh-display-xl)}h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}h3{font-size:var(--fs-title);line-height:var(--lh-title)}h4{font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm);font-weight:var(--fw-regular)}h5,h6{font-size:var(--fs-title);line-height:var(--lh-title)}p{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);color:var(--color-body);margin:0 0 1em}small,.caption,.legal{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular);color:var(--color-muted)}button,input,select,textarea,.btn,.nav-link,label,summary,[role=button],[role=tab]{font-family:inherit;font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);text-transform:none}.nav-link{color:var(--color-ink)}b,strong{font-weight:var(--fw-medium)}footer a{font-size:var(--fs-caption);line-height:var(--lh-body);font-weight:var(--fw-medium)}.dark :is(h1,h2,h3,h4,h5,h6,p,small,.caption,.legal){color:var(--color-on-dark)}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-px{top:-1px;right:-1px;bottom:-1px;left:-1px}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-1\.5{inset-inline:calc(var(--spacing) * 1.5)}.inset-x-8{inset-inline:calc(var(--spacing) * 8)}.inset-x-16{inset-inline:calc(var(--spacing) * 16)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.\!start{inset-inline-start:var(--spacing)!important}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.start-1{inset-inline-start:calc(var(--spacing) * 1)}.end{inset-inline-end:var(--spacing)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-16{top:calc(var(--spacing) * -16)}.-top-24{top:calc(var(--spacing) * -24)}.-top-28{top:calc(var(--spacing) * -28)}.-top-32{top:calc(var(--spacing) * -32)}.-top-\[3px\]{top:-3px}.top-0{top:calc(var(--spacing) * 0)}.top-0\!{top:calc(var(--spacing) * 0)!important}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-20{top:calc(var(--spacing) * 20)}.top-24{top:calc(var(--spacing) * 24)}.top-\[20\%\]{top:20%}.top-\[22px\]{top:22px}.top-\[68px\]{top:68px}.top-\[80px\]{top:80px}.top-\[110\%\]{top:110%}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-16{right:calc(var(--spacing) * -16)}.-right-24{right:calc(var(--spacing) * -24)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-6{right:calc(var(--spacing) * 6)}.right-8{right:calc(var(--spacing) * 8)}.right-24{right:calc(var(--spacing) * 24)}.right-\[6\%\]{right:6%}.right-\[10\%\]{right:10%}.right-\[15\%\]{right:15%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-5{bottom:calc(var(--spacing) * -5)}.-bottom-7{bottom:calc(var(--spacing) * -7)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1\.5{bottom:calc(var(--spacing) * 1.5)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-16{bottom:calc(var(--spacing) * 16)}.bottom-\[15\%\]{bottom:15%}.bottom-\[52px\]{bottom:52px}.bottom-full{bottom:100%}.-left-20{left:calc(var(--spacing) * -20)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2\.5{left:calc(var(--spacing) * 2.5)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[8\%\]{left:8%}.left-\[10\%\]{left:10%}.left-\[32px\]{left:32px}.left-\[36px\]{left:36px}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[61\]{z-index:61}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[1000\]{z-index:1000}.z-\[1100\]{z-index:1100}.z-\[9999\]{z-index:9999}.order-1{order:1}.col-3{grid-column:3}.col-6{grid-column:6}.col-9{grid-column:9}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-1{grid-row:1}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.float-right{float:right}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-0{margin:calc(var(--spacing) * 0)}.-mx-0\.5{margin-inline:calc(var(--spacing) * -.5)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-1\.5{margin-inline:calc(var(--spacing) * -1.5)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-8{margin-inline:calc(var(--spacing) * 8)}.mx-12{margin-inline:calc(var(--spacing) * 12)}.mx-\[2px\]{margin-inline:2px}.mx-auto{margin-inline:auto}.-my-1{margin-block:calc(var(--spacing) * -1)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-1\.5{margin-block:calc(var(--spacing) * 1.5)}.my-8{margin-block:calc(var(--spacing) * 8)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-24{margin-block:calc(var(--spacing) * 24)}.ms-1{margin-inline-start:calc(var(--spacing) * 1)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-48{margin-top:calc(var(--spacing) * 48)}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-1\.5{margin-right:calc(var(--spacing) * -1.5)}.mr-0{margin-right:calc(var(--spacing) * 0)}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-12{margin-right:calc(var(--spacing) * 12)}.mr-30{margin-right:calc(var(--spacing) * 30)}.mr-60{margin-right:calc(var(--spacing) * 60)}.mr-\[var\(--logoloop-gap\)\]{margin-right:var(--logoloop-gap)}.mr-auto{margin-right:auto}.-mb-8{margin-bottom:calc(var(--spacing) * -8)}.-mb-\[1px\],.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-24{margin-bottom:calc(var(--spacing) * 24)}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.mb-48{margin-bottom:calc(var(--spacing) * 48)}.mb-\[14px\]{margin-bottom:14px}.mb-\[var\(--logoloop-gap\)\]{margin-bottom:var(--logoloop-gap)}.ml-0{margin-left:calc(var(--spacing) * 0)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-16{margin-left:calc(var(--spacing) * 16)}.ml-\[3px\]{margin-left:3px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.table-row{display:table-row}.aspect-\[1\]{aspect-ratio:1}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-24{width:calc(var(--spacing) * 24);height:calc(var(--spacing) * 24)}.size-80{width:calc(var(--spacing) * 80);height:calc(var(--spacing) * 80)}.size-88{width:calc(var(--spacing) * 88);height:calc(var(--spacing) * 88)}.size-120{width:calc(var(--spacing) * 120);height:calc(var(--spacing) * 120)}.size-\[9px\]{width:9px;height:9px}.size-\[14px\]{width:14px;height:14px}.size-\[22px\]{width:22px;height:22px}.size-\[var\(--cell-size\)\]{width:var(--cell-size);height:var(--cell-size)}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing) * 0)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-60{height:calc(var(--spacing) * 60)}.h-70{height:calc(var(--spacing) * 70)}.h-80{height:calc(var(--spacing) * 80)}.h-\[1em\]{height:1em}.h-\[1px\]{height:1px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[18rem\]{height:18rem}.h-\[22px\]{height:22px}.h-\[22rem\]{height:22rem}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[58\%\]{height:58%}.h-\[60px\]{height:60px}.h-\[64px\]{height:64px}.h-\[72px\]{height:72px}.h-\[80\%\]{height:80%}.h-\[84px\]{height:84px}.h-\[90vh\]{height:90vh}.h-\[100dvh\]{height:100dvh}.h-\[120vh\]{height:120vh}.h-\[132px\]{height:132px}.h-\[152px\]{height:152px}.h-\[156px\]{height:156px}.h-\[196px\]{height:196px}.h-\[200px\]{height:200px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-\[360px\]{height:360px}.h-\[540px\]{height:540px}.h-\[560px\]{height:560px}.h-\[clamp\(24px\,8\%\,120px\)\]{height:clamp(24px,8%,120px)}.h-\[var\(--logoloop-logoHeight\)\]{height:var(--logoloop-logoHeight)}.h-auto{height:auto}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-screen{height:100vh}.max-h-24{max-height:calc(var(--spacing) * 24)}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[44px\]{max-height:44px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[75vh\]{max-height:75vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90\%\]{max-height:90%}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92px\]{max-height:92px}.max-h-\[92vh\]{max-height:92vh}.max-h-\[118px\]{max-height:118px}.max-h-\[180px\]{max-height:180px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[560px\]{max-height:560px}.max-h-\[640px\]{max-height:640px}.max-h-\[700px\]{max-height:700px}.max-h-\[calc\(90vh-140px\)\]{max-height:calc(90vh - 140px)}.max-h-\[calc\(100\%-4rem\)\]{max-height:calc(100% - 4rem)}.max-h-\[calc\(100dvh-24px\)\]{max-height:calc(100dvh - 24px)}.max-h-\[calc\(100vh-96px\)\]{max-height:calc(100vh - 96px)}.max-h-\[calc\(100vh-200px\)\]{max-height:calc(100vh - 200px)}.max-h-\[calc\(100vh-220px\)\]{max-height:calc(100vh - 220px)}.max-h-\[min\(560px\,calc\(100vh-8rem\)\)\]{max-height:min(560px,100vh - 8rem)}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-0\!{min-height:calc(var(--spacing) * 0)!important}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-44{min-height:calc(var(--spacing) * 44)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-64{min-height:calc(var(--spacing) * 64)}.min-h-70{min-height:calc(var(--spacing) * 70)}.min-h-\[1\.2em\]{min-height:1.2em}.min-h-\[2\.6em\]{min-height:2.6em}.min-h-\[3\.25rem\]{min-height:3.25rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[7\.5rem\]{min-height:7.5rem}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[38px\]{min-height:38px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[88px\]{min-height:88px}.min-h-\[96px\]{min-height:96px}.min-h-\[160px\]{min-height:160px}.min-h-\[220px\]{min-height:220px}.min-h-\[320px\]{min-height:320px}.min-h-\[420px\]{min-height:420px}.min-h-\[520px\]{min-height:520px}.min-h-\[640px\]{min-height:640px}.min-h-\[calc\(100vh-160px\)\]{min-height:calc(100vh - 160px)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-82\.5{width:calc(var(--spacing) * 82.5)}.w-88{width:calc(var(--spacing) * 88)}.w-100{width:calc(var(--spacing) * 100)}.w-780{width:calc(var(--spacing) * 780)}.w-\[1px\]{width:1px}.w-\[2\.5px\]{width:2.5px}.w-\[2px\]{width:2px}.w-\[3px\]{width:3px}.w-\[7px\]{width:7px}.w-\[9px\]{width:9px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[18px\]{width:18px}.w-\[18rem\]{width:18rem}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[40px\]{width:40px}.w-\[56px\]{width:56px}.w-\[60\%\]{width:60%}.w-\[64px\]{width:64px}.w-\[70px\]{width:70px}.w-\[78px\]{width:78px}.w-\[80\%\]{width:80%}.w-\[90\%\]{width:90%}.w-\[100px\]{width:100px}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[170px\]{width:170px}.w-\[200px\]{width:200px}.w-\[210px\]{width:210px}.w-\[212px\]{width:212px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[250\%\]{width:250%}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[360px\]{width:360px}.w-\[380px\]{width:380px}.w-\[clamp\(24px\,8\%\,120px\)\]{width:clamp(24px,8%,120px)}.w-\[min\(440px\,calc\(100vw-2rem\)\)\]{width:min(440px,100vw - 2rem)}.w-\[var\(--cell-size\)\]{width:var(--cell-size)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--breakpoint-sm\){max-width:var(--breakpoint-sm)}.max-w-\(--breakpoint-xl\){max-width:var(--breakpoint-xl)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-28{max-width:calc(var(--spacing) * 28)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-650{max-width:calc(var(--spacing) * 650)}.max-w-800{max-width:calc(var(--spacing) * 800)}.max-w-920{max-width:calc(var(--spacing) * 920)}.max-w-\[8\.5in\]{max-width:8.5in}.max-w-\[16ch\]{max-width:16ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[22ch\]{max-width:22ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[38\%\]{max-width:38%}.max-w-\[44ch\]{max-width:44ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[70ch\]{max-width:70ch}.max-w-\[80ch\]{max-width:80ch}.max-w-\[90\%\]{max-width:90%}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[140px\]{max-width:140px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[464px\]{max-width:464px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[820px\]{max-width:820px}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-\[1\.25rem\]{min-width:1.25rem}.min-w-\[13\.75rem\]{min-width:13.75rem}.min-w-\[16px\]{min-width:16px}.min-w-\[32px\]{min-width:32px}.min-w-\[34rem\]{min-width:34rem}.min-w-\[88px\]{min-width:88px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[170px\]{min-width:170px}.min-w-\[175px\]{min-width:175px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[260px\]{min-width:260px}.min-w-\[480px\]{min-width:480px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[720px\]{min-width:720px}.min-w-\[820px\]{min-width:820px}.min-w-\[860px\]{min-width:860px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow-1,.grow{flex-grow:1}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top-right{transform-origin:100% 0}.-translate-x-1{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-6{--tw-translate-x:calc(var(--spacing) * 6);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[0\.2rem\]{--tw-translate-x:.2rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[1\.15rem\]{--tw-translate-x:1.15rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[22px\]{--tw-translate-x:22px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0\!{--tw-translate-y:calc(var(--spacing) * 0)!important;translate:var(--tw-translate-x) var(--tw-translate-y)!important}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-7deg\]{rotate:-7deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[ai-mascot-blink_6\.5s_infinite\]{animation:6.5s infinite ai-mascot-blink}.animate-\[ai-mascot-blob_9s_ease-in-out_infinite\]{animation:9s ease-in-out infinite ai-mascot-blob}.animate-\[spin_3s_linear_infinite\]{animation:3s linear infinite spin}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-mt-6{scroll-margin-top:calc(var(--spacing) * 6)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.auto-cols-max{grid-auto-columns:max-content}.grid-flow-row{grid-auto-flow:row}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-end{justify-items:end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-24{gap:calc(var(--spacing) * 24)}.gap-\[2px\]{gap:2px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[10px\]{gap:10px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-9>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 9) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 9) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{column-gap:calc(var(--spacing) * 0)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-x-\[6px\]{column-gap:6px}:where(.space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * .5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2\.5{row-gap:calc(var(--spacing) * 2.5)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-16{row-gap:calc(var(--spacing) * 16)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-rule\)\]>:not(:last-child)){border-color:var(--color-rule)}:where(.divide-\[var\(--color-rule-soft\)\]>:not(:last-child)){border-color:var(--color-rule-soft)}:where(.divide-black\/\[0\.05\]>:not(:last-child)){border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){:where(.divide-black\/\[0\.05\]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}:where(.divide-gray-100>:not(:last-child)){border-color:var(--color-gray-100)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-visible\!{overflow:visible!important}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[1\.75rem\]{border-radius:1.75rem}.rounded-\[1\.125rem\]{border-radius:1.125rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-frame\)\]{border-radius:var(--radius-frame)}.rounded-\[var\(--radius-soft\)\]{border-radius:var(--radius-soft)}.rounded-\[var\(--widget-radius\)\]{border-radius:var(--widget-radius)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-xs\!{border-radius:var(--radius-xs)!important}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-tr-sm{border-top-right-radius:var(--radius-sm)}.rounded-b-2xl{border-bottom-right-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-b-md{border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.\!border{border-style:var(--tw-border-style)!important;border-width:1px!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-6{border-style:var(--tw-border-style);border-width:6px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-\[7px\]{border-top-style:var(--tw-border-style);border-top-width:7px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-\[6px\]{border-right-style:var(--tw-border-style);border-right-width:6px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-\[6px\]{border-left-style:var(--tw-border-style);border-left-width:6px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.\!border-\[var\(--color-rule-strong\)\]{border-color:var(--color-rule-strong)!important}.border-\[\#7C8A72\]\/35{border-color:#7c8a7259}.border-\[\#999\]{border-color:#999}.border-\[\#DCE4D3\]{border-color:#dce4d3}.border-\[\#DFD8ED\]{border-color:#dfd8ed}.border-\[\#EEDCC2\]{border-color:#eedcc2}.border-\[\#F1D5CD\]{border-color:#f1d5cd}.border-\[\#d0cdc5\]{border-color:#d0cdc5}.border-\[color-mix\(in_srgb\,var\(--pc-border\)_50\%\,transparent\)\]{border-color:var(--pc-border)}@supports (color:color-mix(in lab,red,red)){.border-\[color-mix\(in_srgb\,var\(--pc-border\)_50\%\,transparent\)\]{border-color:color-mix(in srgb,var(--pc-border) 50%,transparent)}}.border-\[rgba\(38\,160\,248\,0\.3\)\]{border-color:#26a0f84d}.border-\[rgba\(38\,160\,248\,0\.4\)\]{border-color:#26a0f866}.border-\[rgba\(124\,138\,114\,0\.3\)\]{border-color:#7c8a724d}.border-\[rgba\(124\,138\,114\,0\.4\)\]{border-color:#7c8a7266}.border-\[rgba\(124\,138\,114\,0\.35\)\]{border-color:#7c8a7259}.border-\[rgba\(191\,150\,85\,0\.3\)\]{border-color:#bf96554d}.border-\[rgba\(191\,150\,85\,0\.35\)\]{border-color:#bf965559}.border-\[var\(--auth-control-border\)\]{border-color:var(--auth-control-border)}.border-\[var\(--color-accent\)\]{border-color:var(--color-accent)}.border-\[var\(--color-accent\)\]\/15{border-color:#26a0f826}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/15{border-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.border-\[var\(--color-accent\)\]\/20{border-color:#26a0f833}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/20{border-color:color-mix(in oklab,var(--color-accent) 20%,transparent)}}.border-\[var\(--color-accent\)\]\/25{border-color:#26a0f840}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/25{border-color:color-mix(in oklab,var(--color-accent) 25%,transparent)}}.border-\[var\(--color-accent\)\]\/30{border-color:#26a0f84d}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/30{border-color:color-mix(in oklab,var(--color-accent) 30%,transparent)}}.border-\[var\(--color-accent\)\]\/35{border-color:#26a0f859}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/35{border-color:color-mix(in oklab,var(--color-accent) 35%,transparent)}}.border-\[var\(--color-accent\)\]\/40{border-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/40{border-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.border-\[var\(--color-accent\)\]\/45{border-color:#26a0f873}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/45{border-color:color-mix(in oklab,var(--color-accent) 45%,transparent)}}.border-\[var\(--color-accent\)\]\/50{border-color:#26a0f880}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/50{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.border-\[var\(--color-accent\)\]\/60{border-color:#26a0f899}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-accent\)\]\/60{border-color:color-mix(in oklab,var(--color-accent) 60%,transparent)}}.border-\[var\(--color-accent-deep\)\]{border-color:var(--color-accent-deep)}.border-\[var\(--color-accent-soft\)\]{border-color:var(--color-accent-soft)}.border-\[var\(--color-ink\)\]{border-color:var(--color-ink)}.border-\[var\(--color-ochre\)\]\/30{border-color:#bf96554d}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-ochre\)\]\/30{border-color:color-mix(in oklab,var(--color-ochre) 30%,transparent)}}.border-\[var\(--color-ochre\)\]\/40{border-color:#bf965566}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-ochre\)\]\/40{border-color:color-mix(in oklab,var(--color-ochre) 40%,transparent)}}.border-\[var\(--color-paper\)\]{border-color:var(--color-paper)}.border-\[var\(--color-rule\)\]{border-color:var(--color-rule)}.border-\[var\(--color-rule-soft\)\]{border-color:var(--color-rule-soft)}.border-\[var\(--color-rule-strong\)\]{border-color:var(--color-rule-strong)}.border-\[var\(--color-sage\)\]\/25{border-color:#7c8a7240}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-sage\)\]\/25{border-color:color-mix(in oklab,var(--color-sage) 25%,transparent)}}.border-\[var\(--color-sage\)\]\/30{border-color:#7c8a724d}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-sage\)\]\/30{border-color:color-mix(in oklab,var(--color-sage) 30%,transparent)}}.border-\[var\(--color-sage\)\]\/40{border-color:#7c8a7266}@supports (color:color-mix(in lab,red,red)){.border-\[var\(--color-sage\)\]\/40{border-color:color-mix(in oklab,var(--color-sage) 40%,transparent)}}.border-\[var\(--color-surface\)\]{border-color:var(--color-surface)}.border-\[var\(--pc-border\)\]{border-color:var(--pc-border)}.border-\[var\(--pc-ring-strong\)\]{border-color:var(--pc-ring-strong)}.border-accent{border-color:var(--color-accent)}.border-amber-200{border-color:var(--color-amber-200)}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-300\/60{border-color:#ffd23699}@supports (color:color-mix(in lab,red,red)){.border-amber-300\/60{border-color:color-mix(in oklab,var(--color-amber-300) 60%,transparent)}}.border-amber-400{border-color:var(--color-amber-400)}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/40{border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.border-amber-500\/50{border-color:#f99c0080}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/50{border-color:color-mix(in oklab,var(--color-amber-500) 50%,transparent)}}.border-black{border-color:var(--color-black)}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/\[0\.1\]{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.1\]{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-black\/\[0\.04\]{border-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.border-black\/\[0\.07\]{border-color:#00000012}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.07\]{border-color:color-mix(in oklab,var(--color-black) 7%,transparent)}}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab,red,red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-black) 8%,transparent)}}.border-blue-200{border-color:var(--color-blue-200)}.border-blue-300\/60{border-color:#90c5ff99}@supports (color:color-mix(in lab,red,red)){.border-blue-300\/60{border-color:color-mix(in oklab,var(--color-blue-300) 60%,transparent)}}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/25{border-color:color-mix(in oklab,var(--color-blue-500) 25%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/40{border-color:color-mix(in oklab,var(--color-blue-500) 40%,transparent)}}.border-current{border-color:currentColor}.border-emerald-200{border-color:var(--color-emerald-200)}.border-emerald-200\/30{border-color:#a4f4cf4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/30{border-color:color-mix(in oklab,var(--color-emerald-200) 30%,transparent)}}.border-emerald-200\/60{border-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.border-emerald-200\/60{border-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.border-emerald-300{border-color:var(--color-emerald-300)}.border-emerald-300\/60{border-color:#5ee9b599}@supports (color:color-mix(in lab,red,red)){.border-emerald-300\/60{border-color:color-mix(in oklab,var(--color-emerald-300) 60%,transparent)}}.border-emerald-400\/50{border-color:#00d29480}@supports (color:color-mix(in lab,red,red)){.border-emerald-400\/50{border-color:color-mix(in oklab,var(--color-emerald-400) 50%,transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/20{border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/25{border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/30{border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.border-emerald-500\/40{border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-indigo-200\/70{border-color:#c7d2ffb3}@supports (color:color-mix(in lab,red,red)){.border-indigo-200\/70{border-color:color-mix(in oklab,var(--color-indigo-200) 70%,transparent)}}.border-indigo-300{border-color:var(--color-indigo-300)}.border-indigo-400{border-color:var(--color-indigo-400)}.border-ink{border-color:var(--color-ink)}.border-ink-muted\/25{border-color:#5c5e6240}@supports (color:color-mix(in lab,red,red)){.border-ink-muted\/25{border-color:color-mix(in oklab,var(--color-ink-muted) 25%,transparent)}}.border-ink-muted\/40{border-color:#5c5e6266}@supports (color:color-mix(in lab,red,red)){.border-ink-muted\/40{border-color:color-mix(in oklab,var(--color-ink-muted) 40%,transparent)}}.border-ink\/20{border-color:#171a2033}@supports (color:color-mix(in lab,red,red)){.border-ink\/20{border-color:color-mix(in oklab,var(--color-ink) 20%,transparent)}}.border-ink\/40{border-color:#171a2066}@supports (color:color-mix(in lab,red,red)){.border-ink\/40{border-color:color-mix(in oklab,var(--color-ink) 40%,transparent)}}.border-neutral-100{border-color:var(--color-neutral-100)}.border-neutral-200{border-color:var(--color-neutral-200)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-neutral-400{border-color:var(--color-neutral-400)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-neutral-900{border-color:var(--color-neutral-900)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-300\/60{border-color:#ffa3a399}@supports (color:color-mix(in lab,red,red)){.border-red-300\/60{border-color:color-mix(in oklab,var(--color-red-300) 60%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-rose-200{border-color:var(--color-rose-200)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/30{border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.border-rose-500\/40{border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.border-rule{border-color:var(--color-rule)}.border-rule-soft{border-color:var(--color-rule-soft)}.border-sky-200{border-color:var(--color-sky-200)}.border-sky-500\/30{border-color:#00a5ef4d}@supports (color:color-mix(in lab,red,red)){.border-sky-500\/30{border-color:color-mix(in oklab,var(--color-sky-500) 30%,transparent)}}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-400\/40{border-color:#90a1b966}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/40{border-color:color-mix(in oklab,var(--color-slate-400) 40%,transparent)}}.border-slate-500\/15{border-color:#62748e26}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/15{border-color:color-mix(in oklab,var(--color-slate-500) 15%,transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/30{border-color:color-mix(in oklab,var(--color-slate-500) 30%,transparent)}}.border-slate-800{border-color:var(--color-slate-800)}.border-stone-200{border-color:var(--color-stone-200)}.border-teal-200{border-color:var(--color-teal-200)}.border-transparent{border-color:#0000}.border-violet-200{border-color:var(--color-violet-200)}.border-violet-500\/25{border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.border-violet-500\/25{border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.border-yellow-300{border-color:var(--color-yellow-300)}.border-yellow-400\/40{border-color:#fac80066}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/40{border-color:color-mix(in oklab,var(--color-yellow-400) 40%,transparent)}}.border-yellow-400\/60{border-color:#fac80099}@supports (color:color-mix(in lab,red,red)){.border-yellow-400\/60{border-color:color-mix(in oklab,var(--color-yellow-400) 60%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-zinc-400{border-color:var(--color-zinc-400)}.border-t-\[var\(--color-accent\)\]{border-top-color:var(--color-accent)}.border-t-\[var\(--color-ink\)\]{border-top-color:var(--color-ink)}.border-t-transparent{border-top-color:#0000}.border-r-transparent{border-right-color:#0000}.border-l-\[var\(--color-sage\)\]{border-left-color:var(--color-sage)}.border-l-transparent{border-left-color:#0000}.\!bg-\[var\(--color-paper\)\]{background-color:var(--color-paper)!important}.\!bg-red-600{background-color:var(--color-red-600)!important}.bg-\[\#7C8A72\]\/\[0\.08\]{background-color:#7c8a7214}.bg-\[\#25D366\]{background-color:#25d366}.bg-\[\#28C840\]{background-color:#28c840}.bg-\[\#BF9655\]{background-color:#bf9655}.bg-\[\#EEEAF5\]{background-color:#eeeaf5}.bg-\[\#EFF2EA\]{background-color:#eff2ea}.bg-\[\#FAF1E3\]{background-color:#faf1e3}.bg-\[\#FBEAE6\]{background-color:#fbeae6}.bg-\[\#FDFCFA\]{background-color:#fdfcfa}.bg-\[\#FEBC2E\]{background-color:#febc2e}.bg-\[\#FF5F57\]{background-color:#ff5f57}.bg-\[\#e9e7e1\]{background-color:#e9e7e1}.bg-\[\#f4f1ec\]{background-color:#f4f1ec}.bg-\[rgba\(30\,26\,20\,0\.35\)\]{background-color:#1e1a1459}.bg-\[rgba\(30\,26\,20\,0\.45\)\]{background-color:#1e1a1473}.bg-\[rgba\(30\,26\,20\,0\.55\)\]{background-color:#1e1a148c}.bg-\[rgba\(38\,160\,248\,0\.04\)\]{background-color:#26a0f80a}.bg-\[rgba\(38\,160\,248\,0\.05\)\]{background-color:#26a0f80d}.bg-\[rgba\(38\,160\,248\,0\.06\)\]{background-color:#26a0f80f}.bg-\[rgba\(38\,160\,248\,0\.08\)\]{background-color:#26a0f814}.bg-\[rgba\(38\,160\,248\,0\.10\)\]{background-color:#26a0f81a}.bg-\[rgba\(38\,160\,248\,0\.12\)\]{background-color:#26a0f81f}.bg-\[rgba\(124\,138\,114\,0\.1\)\]{background-color:#7c8a721a}.bg-\[rgba\(124\,138\,114\,0\.04\)\]{background-color:#7c8a720a}.bg-\[rgba\(124\,138\,114\,0\.12\)\]{background-color:#7c8a721f}.bg-\[rgba\(191\,150\,85\,0\.1\)\]{background-color:#bf96551a}.bg-\[rgba\(191\,150\,85\,0\.04\)\]{background-color:#bf96550a}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-accent\)\]\/4{background-color:#26a0f80a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/4{background-color:color-mix(in oklab,var(--color-accent) 4%,transparent)}}.bg-\[var\(--color-accent\)\]\/5{background-color:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/5{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.bg-\[var\(--color-accent\)\]\/6{background-color:#26a0f80f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/6{background-color:color-mix(in oklab,var(--color-accent) 6%,transparent)}}.bg-\[var\(--color-accent\)\]\/8{background-color:#26a0f814}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/8{background-color:color-mix(in oklab,var(--color-accent) 8%,transparent)}}.bg-\[var\(--color-accent\)\]\/10{background-color:#26a0f81a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/10{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.bg-\[var\(--color-accent\)\]\/12{background-color:#26a0f81f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/12{background-color:color-mix(in oklab,var(--color-accent) 12%,transparent)}}.bg-\[var\(--color-accent\)\]\/15{background-color:#26a0f826}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/15{background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.bg-\[var\(--color-accent\)\]\/60{background-color:#26a0f899}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/60{background-color:color-mix(in oklab,var(--color-accent) 60%,transparent)}}.bg-\[var\(--color-accent\)\]\/70{background-color:#26a0f8b3}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/70{background-color:color-mix(in oklab,var(--color-accent) 70%,transparent)}}.bg-\[var\(--color-accent\)\]\/\[0\.03\]{background-color:#26a0f808}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-accent) 3%,transparent)}}.bg-\[var\(--color-accent\)\]\/\[0\.04\]{background-color:#26a0f80a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-accent) 4%,transparent)}}.bg-\[var\(--color-accent\)\]\/\[0\.05\]{background-color:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.bg-\[var\(--color-accent\)\]\/\[0\.06\]{background-color:#26a0f80f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-accent) 6%,transparent)}}.bg-\[var\(--color-accent\)\]\/\[0\.07\]{background-color:#26a0f812}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-accent\)\]\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-accent) 7%,transparent)}}.bg-\[var\(--color-accent-deep\)\]{background-color:var(--color-accent-deep)}.bg-\[var\(--color-accent-soft\)\]{background-color:var(--color-accent-soft)}.bg-\[var\(--color-ink\)\]{background-color:var(--color-ink)}.bg-\[var\(--color-ink\)\]\/5{background-color:#171a200d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ink\)\]\/5{background-color:color-mix(in oklab,var(--color-ink) 5%,transparent)}}.bg-\[var\(--color-ink\)\]\/8{background-color:#171a2014}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ink\)\]\/8{background-color:color-mix(in oklab,var(--color-ink) 8%,transparent)}}.bg-\[var\(--color-ink\)\]\/10{background-color:#171a201a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ink\)\]\/10{background-color:color-mix(in oklab,var(--color-ink) 10%,transparent)}}.bg-\[var\(--color-ink\)\]\/20{background-color:#171a2033}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ink\)\]\/20{background-color:color-mix(in oklab,var(--color-ink) 20%,transparent)}}.bg-\[var\(--color-ink\)\]\/60{background-color:#171a2099}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ink\)\]\/60{background-color:color-mix(in oklab,var(--color-ink) 60%,transparent)}}.bg-\[var\(--color-ink-faint\)\]{background-color:var(--color-ink-faint)}.bg-\[var\(--color-ink-ghost\)\]{background-color:var(--color-ink-ghost)}.bg-\[var\(--color-ochre\)\]\/5{background-color:#bf96550d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ochre\)\]\/5{background-color:color-mix(in oklab,var(--color-ochre) 5%,transparent)}}.bg-\[var\(--color-ochre\)\]\/8{background-color:#bf965514}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ochre\)\]\/8{background-color:color-mix(in oklab,var(--color-ochre) 8%,transparent)}}.bg-\[var\(--color-ochre\)\]\/10{background-color:#bf96551a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ochre\)\]\/10{background-color:color-mix(in oklab,var(--color-ochre) 10%,transparent)}}.bg-\[var\(--color-ochre\)\]\/15{background-color:#bf965526}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-ochre\)\]\/15{background-color:color-mix(in oklab,var(--color-ochre) 15%,transparent)}}.bg-\[var\(--color-paper\)\]{background-color:var(--color-paper)}.bg-\[var\(--color-paper\)\]\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper\)\]\/40{background-color:color-mix(in oklab,var(--color-paper) 40%,transparent)}}.bg-\[var\(--color-paper\)\]\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper\)\]\/60{background-color:color-mix(in oklab,var(--color-paper) 60%,transparent)}}.bg-\[var\(--color-paper\)\]\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper\)\]\/85{background-color:color-mix(in oklab,var(--color-paper) 85%,transparent)}}.bg-\[var\(--color-paper\)\]\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper\)\]\/90{background-color:color-mix(in oklab,var(--color-paper) 90%,transparent)}}.bg-\[var\(--color-paper\)\]\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper\)\]\/95{background-color:color-mix(in oklab,var(--color-paper) 95%,transparent)}}.bg-\[var\(--color-paper-deep\)\]{background-color:var(--color-paper-deep)}.bg-\[var\(--color-paper-deep\)\]\/20{background-color:#f4f4f533}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/20{background-color:color-mix(in oklab,var(--color-paper-deep) 20%,transparent)}}.bg-\[var\(--color-paper-deep\)\]\/30{background-color:#f4f4f54d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/30{background-color:color-mix(in oklab,var(--color-paper-deep) 30%,transparent)}}.bg-\[var\(--color-paper-deep\)\]\/40{background-color:#f4f4f566}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/40{background-color:color-mix(in oklab,var(--color-paper-deep) 40%,transparent)}}.bg-\[var\(--color-paper-deep\)\]\/50{background-color:#f4f4f580}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/50{background-color:color-mix(in oklab,var(--color-paper-deep) 50%,transparent)}}.bg-\[var\(--color-paper-deep\)\]\/60{background-color:#f4f4f599}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/60{background-color:color-mix(in oklab,var(--color-paper-deep) 60%,transparent)}}.bg-\[var\(--color-paper-deep\)\]\/70{background-color:#f4f4f5b3}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/70{background-color:color-mix(in oklab,var(--color-paper-deep) 70%,transparent)}}.bg-\[var\(--color-paper-deep\)\]\/80{background-color:#f4f4f5cc}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-paper-deep\)\]\/80{background-color:color-mix(in oklab,var(--color-paper-deep) 80%,transparent)}}.bg-\[var\(--color-rule\)\]{background-color:var(--color-rule)}.bg-\[var\(--color-rule\)\]\/70{background-color:#e4e4e7b3}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-rule\)\]\/70{background-color:color-mix(in oklab,var(--color-rule) 70%,transparent)}}.bg-\[var\(--color-rule-soft\)\]{background-color:var(--color-rule-soft)}.bg-\[var\(--color-rule-strong\)\]{background-color:var(--color-rule-strong)}.bg-\[var\(--color-sage\)\]{background-color:var(--color-sage)}.bg-\[var\(--color-sage\)\]\/5{background-color:#7c8a720d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/5{background-color:color-mix(in oklab,var(--color-sage) 5%,transparent)}}.bg-\[var\(--color-sage\)\]\/8{background-color:#7c8a7214}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/8{background-color:color-mix(in oklab,var(--color-sage) 8%,transparent)}}.bg-\[var\(--color-sage\)\]\/10{background-color:#7c8a721a}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/10{background-color:color-mix(in oklab,var(--color-sage) 10%,transparent)}}.bg-\[var\(--color-sage\)\]\/15{background-color:#7c8a7226}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/15{background-color:color-mix(in oklab,var(--color-sage) 15%,transparent)}}.bg-\[var\(--color-sage\)\]\/25{background-color:#7c8a7240}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/25{background-color:color-mix(in oklab,var(--color-sage) 25%,transparent)}}.bg-\[var\(--color-sage\)\]\/\[0\.05\]{background-color:#7c8a720d}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-sage) 5%,transparent)}}.bg-\[var\(--color-sage\)\]\/\[0\.06\]{background-color:#7c8a720f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-sage) 6%,transparent)}}.bg-\[var\(--color-sage\)\]\/\[0\.08\]{background-color:#7c8a7214}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-sage) 8%,transparent)}}.bg-\[var\(--color-sage\)\]\/\[0\.12\]{background-color:#7c8a721f}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-sage\)\]\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-sage) 12%,transparent)}}.bg-\[var\(--color-surface\)\]{background-color:var(--color-surface)}.bg-\[var\(--color-surface\)\]\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-surface\)\]\/50{background-color:color-mix(in oklab,var(--color-surface) 50%,transparent)}}.bg-\[var\(--color-surface\)\]\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-surface\)\]\/70{background-color:color-mix(in oklab,var(--color-surface) 70%,transparent)}}.bg-\[var\(--color-surface\)\]\/95{background-color:#fffffff2}@supports (color:color-mix(in lab,red,red)){.bg-\[var\(--color-surface\)\]\/95{background-color:color-mix(in oklab,var(--color-surface) 95%,transparent)}}.bg-\[var\(--color-surface-soft\,transparent\)\]{background-color:var(--color-surface-soft,transparent)}.bg-\[var\(--pc-muted\)\]{background-color:var(--pc-muted)}.bg-\[var\(--pc-primary\)\]{background-color:var(--pc-primary)}.bg-accent-soft{background-color:var(--color-accent-soft)}.bg-accent\/5{background-color:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/40{background-color:#fffbeb66}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/40{background-color:color-mix(in oklab,var(--color-amber-50) 40%,transparent)}}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50) 60%,transparent)}}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/8{background-color:#f99c0014}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/8{background-color:color-mix(in oklab,var(--color-amber-500) 8%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-amber-500\/12{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/12{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.bg-amber-500\/\[0\.12\]{background-color:#f99c001f}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-amber-500) 12%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black) 60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-black\/\[0\.03\]{background-color:#00000008}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-black) 3%,transparent)}}.bg-black\/\[0\.04\]{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.bg-black\/\[0\.05\]{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.05\]{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.bg-black\/\[0\.06\]{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.bg-black\/\[0\.12\]{background-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.bg-black\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-black) 12%,transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/5{background-color:color-mix(in oklab,var(--color-blue-500) 5%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.bg-blue-500\/12{background-color:#3080ff1f}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/12{background-color:color-mix(in oklab,var(--color-blue-500) 12%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-current{background-color:currentColor}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/40{background-color:#ecfdf566}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/40{background-color:color-mix(in oklab,var(--color-emerald-50) 40%,transparent)}}.bg-emerald-50\/60{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/60{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.bg-emerald-100{background-color:var(--color-emerald-100)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/5{background-color:color-mix(in oklab,var(--color-emerald-500) 5%,transparent)}}.bg-emerald-500\/8{background-color:#00bb7f14}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/8{background-color:color-mix(in oklab,var(--color-emerald-500) 8%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.bg-emerald-500\/12{background-color:#00bb7f1f}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/12{background-color:color-mix(in oklab,var(--color-emerald-500) 12%,transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.bg-emerald-500\/15{background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500\/15{background-color:#6a728226}@supports (color:color-mix(in lab,red,red)){.bg-gray-500\/15{background-color:color-mix(in oklab,var(--color-gray-500) 15%,transparent)}}.bg-gray-600{background-color:var(--color-gray-600)}.bg-gray-800{background-color:var(--color-gray-800)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-50\/50{background-color:#eef2ff80}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/50{background-color:color-mix(in oklab,var(--color-indigo-50) 50%,transparent)}}.bg-indigo-50\/60{background-color:#eef2ff99}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/60{background-color:color-mix(in oklab,var(--color-indigo-50) 60%,transparent)}}.bg-indigo-50\/70{background-color:#eef2ffb3}@supports (color:color-mix(in lab,red,red)){.bg-indigo-50\/70{background-color:color-mix(in oklab,var(--color-indigo-50) 70%,transparent)}}.bg-indigo-100{background-color:var(--color-indigo-100)}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-indigo-500\/12{background-color:#625fff1f}@supports (color:color-mix(in lab,red,red)){.bg-indigo-500\/12{background-color:color-mix(in oklab,var(--color-indigo-500) 12%,transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-ink{background-color:var(--color-ink)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/30{background-color:#5c5e624d}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--color-muted) 30%,transparent)}}.bg-neutral-50{background-color:var(--color-neutral-50)}.bg-neutral-100{background-color:var(--color-neutral-100)}.bg-neutral-100\/70{background-color:#f5f5f5b3}@supports (color:color-mix(in lab,red,red)){.bg-neutral-100\/70{background-color:color-mix(in oklab,var(--color-neutral-100) 70%,transparent)}}.bg-neutral-200{background-color:var(--color-neutral-200)}.bg-neutral-200\/50{background-color:#e5e5e580}@supports (color:color-mix(in lab,red,red)){.bg-neutral-200\/50{background-color:color-mix(in oklab,var(--color-neutral-200) 50%,transparent)}}.bg-neutral-400{background-color:var(--color-neutral-400)}.bg-neutral-500{background-color:var(--color-neutral-500)}.bg-neutral-600{background-color:var(--color-neutral-600)}.bg-neutral-700{background-color:var(--color-neutral-700)}.bg-neutral-700\/60{background-color:#40404099}@supports (color:color-mix(in lab,red,red)){.bg-neutral-700\/60{background-color:color-mix(in oklab,var(--color-neutral-700) 60%,transparent)}}.bg-neutral-800{background-color:var(--color-neutral-800)}.bg-neutral-900{background-color:var(--color-neutral-900)}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-paper{background-color:var(--color-paper)}.bg-paper-deep{background-color:var(--color-paper-deep)}.bg-primary{background-color:var(--color-primary)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-100{background-color:var(--color-red-100)}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/5{background-color:color-mix(in oklab,var(--color-red-500) 5%,transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-red-500\/12{background-color:#fb2c361f}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/12{background-color:color-mix(in oklab,var(--color-red-500) 12%,transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/15{background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-700{background-color:var(--color-red-700)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-50\/40{background-color:#fff1f266}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/40{background-color:color-mix(in oklab,var(--color-rose-50) 40%,transparent)}}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/15{background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.bg-rose-500\/\[0\.06\]{background-color:#ff23570f}@supports (color:color-mix(in lab,red,red)){.bg-rose-500\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-rose-500) 6%,transparent)}}.bg-rose-600\/15{background-color:#e7004426}@supports (color:color-mix(in lab,red,red)){.bg-rose-600\/15{background-color:color-mix(in oklab,var(--color-rose-600) 15%,transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-100{background-color:var(--color-sky-100)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-400{background-color:var(--color-slate-400)}.bg-slate-500\/8{background-color:#62748e14}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/8{background-color:color-mix(in oklab,var(--color-slate-500) 8%,transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500) 10%,transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/15{background-color:color-mix(in oklab,var(--color-slate-500) 15%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-slate-900\/\[0\.8\]{background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.bg-slate-900\/\[0\.8\]{background-color:color-mix(in oklab,var(--color-slate-900) 80%,transparent)}}.bg-stone-200{background-color:var(--color-stone-200)}.bg-stone-300{background-color:var(--color-stone-300)}.bg-surface{background-color:var(--color-surface)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-100{background-color:var(--color-violet-100)}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/10{background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.bg-violet-500\/12{background-color:#8d54ff1f}@supports (color:color-mix(in lab,red,red)){.bg-violet-500\/12{background-color:color-mix(in oklab,var(--color-violet-500) 12%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.bg-white\/25{background-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.bg-white\/25{background-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-50\/40{background-color:#fefce866}@supports (color:color-mix(in lab,red,red)){.bg-yellow-50\/40{background-color:color-mix(in oklab,var(--color-yellow-50) 40%,transparent)}}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-zinc-400{background-color:var(--color-zinc-400)}.bg-zinc-500\/15{background-color:#71717b26}@supports (color:color-mix(in lab,red,red)){.bg-zinc-500\/15{background-color:color-mix(in oklab,var(--color-zinc-500) 15%,transparent)}}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[radial-gradient\(circle_at_center\,rgba\(0\,0\,0\,0\.05\)_1px\,transparent_1px\)\]{background-image:radial-gradient(circle,#0000000d 1px,#0000 1px)}.bg-\[radial-gradient\(var\(--sky-500\)_40\%\,transparent_60\%\)\]{background-image:radial-gradient(var(--sky-500) 40%,transparent 60%)}.from-\[var\(--color-accent\)\]\/5{--tw-gradient-from:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-accent\)\]\/5{--tw-gradient-from:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.from-\[var\(--color-accent\)\]\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-accent\)\]\/\[0\.05\]{--tw-gradient-from:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-accent\)\]\/\[0\.05\]{--tw-gradient-from:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.from-\[var\(--color-accent\)\]\/\[0\.05\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-accent\)\]\/\[0\.06\]{--tw-gradient-from:#26a0f80f}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-accent\)\]\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-accent) 6%, transparent)}}.from-\[var\(--color-accent\)\]\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-accent\)\]\/\[0\.07\]{--tw-gradient-from:#26a0f812}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-accent\)\]\/\[0\.07\]{--tw-gradient-from:color-mix(in oklab, var(--color-accent) 7%, transparent)}}.from-\[var\(--color-accent\)\]\/\[0\.07\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-ochre\)\]\/10{--tw-gradient-from:#bf96551a}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-ochre\)\]\/10{--tw-gradient-from:color-mix(in oklab, var(--color-ochre) 10%, transparent)}}.from-\[var\(--color-ochre\)\]\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-paper-deep\)\]{--tw-gradient-from:var(--color-paper-deep);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[var\(--color-sage\)\]\/10{--tw-gradient-from:#7c8a721a}@supports (color:color-mix(in lab,red,red)){.from-\[var\(--color-sage\)\]\/10{--tw-gradient-from:color-mix(in oklab, var(--color-sage) 10%, transparent)}}.from-\[var\(--color-sage\)\]\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500\/10{--tw-gradient-from:#f99c001a}@supports (color:color-mix(in lab,red,red)){.from-amber-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.from-amber-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab, var(--color-black) 90%, transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/15{--tw-gradient-from:#3080ff26}@supports (color:color-mix(in lab,red,red)){.from-blue-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.from-blue-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/15{--tw-gradient-from:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.from-emerald-500\/15{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.from-emerald-500\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-slate-500\/8{--tw-gradient-from:#62748e14}@supports (color:color-mix(in lab,red,red)){.from-slate-500\/8{--tw-gradient-from:color-mix(in oklab, var(--color-slate-500) 8%, transparent)}}.from-slate-500\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab,red,red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab, var(--color-white) 20%, transparent)}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[var\(--color-paper\)\]{--tw-gradient-via:var(--color-paper);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab,red,red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab, var(--color-black) 40%, transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--color-paper\)\]{--tw-gradient-to:var(--color-paper);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[var\(--color-surface\)\]{--tw-gradient-to:var(--color-surface);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-amber-600\/5{--tw-gradient-to:#dd74000d}@supports (color:color-mix(in lab,red,red)){.to-amber-600\/5{--tw-gradient-to:color-mix(in oklab, var(--color-amber-600) 5%, transparent)}}.to-amber-600\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600\/5{--tw-gradient-to:#155dfc0d}@supports (color:color-mix(in lab,red,red)){.to-blue-600\/5{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 5%, transparent)}}.to-blue-600\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-400{--tw-gradient-to:var(--color-emerald-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600\/5{--tw-gradient-to:#0097670d}@supports (color:color-mix(in lab,red,red)){.to-emerald-600\/5{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-600) 5%, transparent)}}.to-emerald-600\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-slate-600\/5{--tw-gradient-to:#45556c0d}@supports (color:color-mix(in lab,red,red)){.to-slate-600\/5{--tw-gradient-to:color-mix(in oklab, var(--color-slate-600) 5%, transparent)}}.to-slate-600\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[length\:250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-cover{background-size:cover}.bg-size-\[16px_16px\]{background-size:16px 16px}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.mask-intersect\!{-webkit-mask-composite:source-in!important;mask-composite:intersect!important}.\[mask-clip\:padding-box\,border-box\]\!{-webkit-mask-clip:padding-box,border-box!important;mask-clip:padding-box,border-box!important}.fill-\[var\(--color-accent\)\]{fill:var(--color-accent)}.fill-\[var\(--color-ink\)\]{fill:var(--color-ink)}.fill-\[var\(--color-ink-faint\)\]{fill:var(--color-ink-faint)}.fill-current{fill:currentColor}.fill-neutral-500{fill:var(--color-neutral-500)}.fill-neutral-800\/20{fill:#26262633}@supports (color:color-mix(in lab,red,red)){.fill-neutral-800\/20{fill:color-mix(in oklab,var(--color-neutral-800) 20%,transparent)}}.fill-neutral-900{fill:var(--color-neutral-900)}.fill-neutral-900\/20{fill:#17171733}@supports (color:color-mix(in lab,red,red)){.fill-neutral-900\/20{fill:color-mix(in oklab,var(--color-neutral-900) 20%,transparent)}}.fill-rule{fill:var(--color-rule)}.fill-transparent{fill:#0000}.fill-yellow-500{fill:var(--color-yellow-500)}.stroke-\[\#E4E4E7\]{stroke:#e4e4e7}.stroke-\[var\(--color-accent\)\]{stroke:var(--color-accent)}.stroke-\[var\(--color-ink-faint\)\]{stroke:var(--color-ink-faint)}.stroke-\[var\(--color-ochre\)\]{stroke:var(--color-ochre)}.stroke-\[var\(--color-rule-strong\)\]{stroke:var(--color-rule-strong)}.stroke-\[var\(--color-sage\)\]{stroke:var(--color-sage)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-14{padding:calc(var(--spacing) * 14)}.p-16{padding:calc(var(--spacing) * 16)}.p-\[1px\],.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-16{padding-inline:calc(var(--spacing) * 16)}.px-24{padding-inline:calc(var(--spacing) * 24)}.px-40{padding-inline:calc(var(--spacing) * 40)}.px-\[2px\]{padding-inline:2px}.px-\[7px\]{padding-inline:7px}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.py-64{padding-block:calc(var(--spacing) * 64)}.py-\[2\.5px\]{padding-block:2.5px}.py-\[calc\(var\(--logoloop-logoHeight\)\*0\.1\)\]{padding-block:calc(var(--logoloop-logoHeight) * .1)}.py-px{padding-block:1px}.ps-5{padding-inline-start:calc(var(--spacing) * 5)}.pe-3{padding-inline-end:calc(var(--spacing) * 3)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-3\.5{padding-top:calc(var(--spacing) * 3.5)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-80{padding-top:calc(var(--spacing) * 80)}.pt-\[12vh\]{padding-top:12vh}.pt-\[15px\]{padding-top:15px}.pt-\[90px\]{padding-top:90px}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pr-48{padding-right:calc(var(--spacing) * 48)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-80{padding-bottom:calc(var(--spacing) * 80)}.pb-\[17px\]{padding-bottom:17px}.pb-\[88px\]{padding-bottom:88px}.pb-\[130px\]{padding-bottom:130px}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-text-bottom{vertical-align:text-bottom}.align-top{vertical-align:top}.\[font-family\:inherit\],.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));letter-spacing:var(--tw-tracking,var(--text-2xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-2xl--font-weight))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));letter-spacing:var(--tw-tracking,var(--text-3xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-3xl--font-weight))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));letter-spacing:var(--tw-tracking,var(--text-4xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-4xl--font-weight))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing));font-weight:var(--tw-font-weight,var(--text-base--font-weight))}.text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.text-display-lg{font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-lg--font-weight))}.text-display-md{font-size:var(--text-display-md);line-height:var(--tw-leading,var(--text-display-md--line-height));letter-spacing:var(--tw-tracking,var(--text-display-md--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-md--font-weight))}.text-display-xl{font-size:var(--text-display-xl);line-height:var(--tw-leading,var(--text-display-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-display-xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-xl--font-weight))}.text-heading-lg{font-size:var(--text-heading-lg);line-height:var(--tw-leading,var(--text-heading-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-heading-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading-lg--font-weight))}.text-heading-sm{font-size:var(--text-heading-sm);line-height:var(--tw-leading,var(--text-heading-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-heading-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading-sm--font-weight))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-lg--font-weight))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}.text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xl--font-weight))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xs--font-weight))}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12pt\]{font-size:12pt}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[length\:var\(--fs-body\)\]{font-size:var(--fs-body)}.text-\[length\:var\(--logoloop-logoHeight\)\]{font-size:var(--logoloop-logoHeight)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[var\(--lh-body\)\]{--tw-leading:var(--lh-body);line-height:var(--lh-body)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[var\(--color-ink\)\]{color:var(--color-ink)!important}.\!text-\[var\(--color-ink-muted\)\]{color:var(--color-ink-muted)!important}.\!text-red-600{color:var(--color-red-600)!important}.\!text-white{color:var(--color-white)!important}.text-\[\#1da851\]{color:#1da851}.text-\[\#7C8A72\]{color:#7c8a72}.text-\[\#25D366\]{color:#25d366}.text-\[\#71717a\]{color:#71717a}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-accent\)\]\/80{color:#26a0f8cc}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-accent\)\]\/80{color:color-mix(in oklab,var(--color-accent) 80%,transparent)}}.text-\[var\(--color-accent-deep\)\]{color:var(--color-accent-deep)}.text-\[var\(--color-ink\)\]{color:var(--color-ink)}.text-\[var\(--color-ink\)\]\/\[0\.08\]{color:#171a2014}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-ink\)\]\/\[0\.08\]{color:color-mix(in oklab,var(--color-ink) 8%,transparent)}}.text-\[var\(--color-ink-2\,inherit\)\]{color:var(--color-ink-2,inherit)}.text-\[var\(--color-ink-faint\)\]{color:var(--color-ink-faint)}.text-\[var\(--color-ink-faint\)\]\/40{color:#5c5e6266}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-ink-faint\)\]\/40{color:color-mix(in oklab,var(--color-ink-faint) 40%,transparent)}}.text-\[var\(--color-ink-ghost\)\]{color:var(--color-ink-ghost)}.text-\[var\(--color-ink-muted\)\]{color:var(--color-ink-muted)}.text-\[var\(--color-ink-muted\)\]\/70{color:#5c5e62b3}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-ink-muted\)\]\/70{color:color-mix(in oklab,var(--color-ink-muted) 70%,transparent)}}.text-\[var\(--color-ink-soft\)\]{color:var(--color-ink-soft)}.text-\[var\(--color-moon-soft\)\]{color:var(--color-moon-soft)}.text-\[var\(--color-ochre\)\]{color:var(--color-ochre)}.text-\[var\(--color-paper\)\]{color:var(--color-paper)}.text-\[var\(--color-paper\)\]\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-\[var\(--color-paper\)\]\/70{color:color-mix(in oklab,var(--color-paper) 70%,transparent)}}.text-\[var\(--color-rule-strong\)\]{color:var(--color-rule-strong)}.text-\[var\(--color-sage\)\]{color:var(--color-sage)}.text-\[var\(--pc-fg\)\]{color:var(--pc-fg)}.text-\[var\(--pc-muted-fg\)\]{color:var(--pc-muted-fg)}.text-\[var\(--pc-primary-fg\)\]{color:var(--pc-primary-fg)}.text-accent{color:var(--color-accent)}.text-amber-400{color:var(--color-amber-400)}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/70{color:#b75000b3}@supports (color:color-mix(in lab,red,red)){.text-amber-700\/70{color:color-mix(in oklab,var(--color-amber-700) 70%,transparent)}}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-body{color:var(--color-body)}.text-current{color:currentColor}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-700\/70{color:#007956b3}@supports (color:color-mix(in lab,red,red)){.text-emerald-700\/70{color:color-mix(in oklab,var(--color-emerald-700) 70%,transparent)}}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-800\/80{color:#005f46cc}@supports (color:color-mix(in lab,red,red)){.text-emerald-800\/80{color:color-mix(in oklab,var(--color-emerald-800) 80%,transparent)}}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-200{color:var(--color-gray-200)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-green-500{color:var(--color-green-500)}.text-green-700{color:var(--color-green-700)}.text-green-900{color:var(--color-green-900)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-700\/80{color:#432dd7cc}@supports (color:color-mix(in lab,red,red)){.text-indigo-700\/80{color:color-mix(in oklab,var(--color-indigo-700) 80%,transparent)}}.text-indigo-800{color:var(--color-indigo-800)}.text-ink{color:var(--color-ink)}.text-ink-faint{color:var(--color-ink-faint)}.text-ink-muted{color:var(--color-ink-muted)}.text-muted{color:var(--color-muted)}.text-neutral-100{color:var(--color-neutral-100)}.text-neutral-200{color:var(--color-neutral-200)}.text-neutral-300{color:var(--color-neutral-300)}.text-neutral-400{color:var(--color-neutral-400)}.text-neutral-500{color:var(--color-neutral-500)}.text-neutral-600{color:var(--color-neutral-600)}.text-neutral-700{color:var(--color-neutral-700)}.text-neutral-800{color:var(--color-neutral-800)}.text-neutral-900{color:var(--color-neutral-900)}.text-neutral-950{color:var(--color-neutral-950)}.text-on-dark{color:var(--color-on-dark)}.text-orange-600{color:var(--color-orange-600)}.text-paper{color:var(--color-paper)}.text-primary{color:var(--color-primary)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-red-500{color:var(--color-red-500)}.text-red-500\/80{color:#fb2c36cc}@supports (color:color-mix(in lab,red,red)){.text-red-500\/80{color:color-mix(in oklab,var(--color-red-500) 80%,transparent)}}.text-red-500\/90{color:#fb2c36e6}@supports (color:color-mix(in lab,red,red)){.text-red-500\/90{color:color-mix(in oklab,var(--color-red-500) 90%,transparent)}}.text-red-600{color:var(--color-red-600)}.text-red-600\/70{color:#e40014b3}@supports (color:color-mix(in lab,red,red)){.text-red-600\/70{color:color-mix(in oklab,var(--color-red-600) 70%,transparent)}}.text-red-700{color:var(--color-red-700)}.text-red-700\/80{color:#bf000fcc}@supports (color:color-mix(in lab,red,red)){.text-red-700\/80{color:color-mix(in oklab,var(--color-red-700) 80%,transparent)}}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-800\/80{color:#a30037cc}@supports (color:color-mix(in lab,red,red)){.text-rose-800\/80{color:color-mix(in oklab,var(--color-rose-800) 80%,transparent)}}.text-rose-900{color:var(--color-rose-900)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-sky-800{color:var(--color-sky-800)}.text-slate-400{color:var(--color-slate-400)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-stone-500{color:var(--color-stone-500)}.text-stone-700{color:var(--color-stone-700)}.text-teal-700{color:var(--color-teal-700)}.text-transparent{color:#0000}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-yellow-800{color:var(--color-yellow-800)}.text-yellow-900{color:var(--color-yellow-900)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-700{color:var(--color-zinc-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[\#25D366\]\/40{text-decoration-color:#25d36666}.decoration-\[var\(--color-accent\)\]\/40{text-decoration-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.decoration-\[var\(--color-accent\)\]\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--color-accent) 40%,transparent);text-decoration-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.decoration-\[var\(--color-accent\)\]\/50{text-decoration-color:#26a0f880}@supports (color:color-mix(in lab,red,red)){.decoration-\[var\(--color-accent\)\]\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-accent) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.decoration-\[var\(--color-rule\)\]{-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule)}.decoration-\[var\(--color-rule-strong\)\]{-webkit-text-decoration-color:var(--color-rule-strong);text-decoration-color:var(--color-rule-strong)}.decoration-emerald-300\/50{text-decoration-color:#5ee9b580}@supports (color:color-mix(in lab,red,red)){.decoration-emerald-300\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-emerald-300) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-emerald-300) 50%,transparent)}}.decoration-red-500\/50{text-decoration-color:#fb2c3680}@supports (color:color-mix(in lab,red,red)){.decoration-red-500\/50{-webkit-text-decoration-color:color-mix(in oklab,var(--color-red-500) 50%,transparent);text-decoration-color:color-mix(in oklab,var(--color-red-500) 50%,transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-gray-500\/60::placeholder{color:#6a728299}@supports (color:color-mix(in lab,red,red)){.placeholder-gray-500\/60::placeholder{color:color-mix(in oklab,var(--color-gray-500) 60%,transparent)}}.caret-\[var\(--pc-fg\)\]{caret-color:var(--pc-fg)}.caret-transparent{caret-color:#0000}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.accent-\[var\(--color-ink\)\]{accent-color:var(--color-ink)}.accent-emerald-600{accent-color:var(--color-emerald-600)}.accent-neutral-900{accent-color:var(--color-neutral-900)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.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-100{opacity:1}.opacity-\[0\.8\]{opacity:.8}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.18\]{opacity:.18}.opacity-\[0\.22\]{opacity:.22}.\!shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_-4px_20px_-8px_rgba\(0\,0\,0\,0\.15\)\]{--tw-shadow:0 -4px 20px -8px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(193\,95\,69\,0\.18\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#c15f452e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_white\]{--tw-shadow:0 0 10px var(--tw-shadow-color,white);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(16\,185\,129\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#10b98126);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(59\,130\,246\,0\.15\)\]{--tw-shadow:0 0 12px var(--tw-shadow-color,#3b82f626);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 0 20px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgb\(0_0_0\/0\.14\)\,0_0_0_1px_rgb\(0_0_0\/0\.07\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#00000024), 0 0 0 1px var(--tw-shadow-color,#00000012);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_8px_-3px_rgba\(38\,160\,248\,0\.6\)\]{--tw-shadow:0 2px 8px -3px var(--tw-shadow-color,#26a0f899);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_2px_24px_-8px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 2px 24px -8px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_14px_-6px_rgba\(193\,95\,69\,0\.55\)\]{--tw-shadow:0 4px 14px -6px var(--tw-shadow-color,#c15f458c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_20px_-8px_rgba\(15\,23\,42\,0\.45\)\]{--tw-shadow:0 8px 20px -8px var(--tw-shadow-color,#0f172a73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_30px_-8px_rgba\(0\,0\,0\,0\.3\)\]{--tw-shadow:0 8px 30px -8px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(37\,211\,102\,0\.6\)\]{--tw-shadow:0 10px 24px -12px var(--tw-shadow-color,#25d36699);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(38\,160\,248\,0\.55\)\]{--tw-shadow:0 10px 24px -12px var(--tw-shadow-color,#26a0f88c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-12px_rgba\(193\,95\,69\,0\.55\)\]{--tw-shadow:0 10px 24px -12px var(--tw-shadow-color,#c15f458c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_30px_-12px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 10px 30px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-12px_rgba\(37\,211\,102\,0\.5\)\]{--tw-shadow:0 12px 28px -12px var(--tw-shadow-color,#25d36680);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-14px_rgba\(38\,160\,248\,0\.6\)\]{--tw-shadow:0 12px 28px -14px var(--tw-shadow-color,#26a0f899);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_-14px_rgb\(0_0_0\/0\.28\)\]{--tw-shadow:0 16px 36px -14px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_40px_-12px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 16px 40px -12px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_-30px_rgba\(193\,95\,69\,0\.35\)\]{--tw-shadow:0 18px 50px -30px var(--tw-shadow-color,#c15f4559);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_-20px_rgba\(30\,26\,20\,0\.2\)\]{--tw-shadow:0 20px 50px -20px var(--tw-shadow-color,#1e1a1433);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_-20px_rgba\(33\,28\,22\,0\.25\)\]{--tw-shadow:0 20px 50px -20px var(--tw-shadow-color,#211c1640);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_60px_-30px_rgba\(33\,28\,22\,0\.4\)\]{--tw-shadow:0 20px 60px -30px var(--tw-shadow-color,#211c1666);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-16px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 24px 60px -16px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-16px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 24px 60px -16px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_-18px_rgb\(0_0_0\/0\.28\)\]{--tw-shadow:0 24px 60px -18px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_-20px_rgba\(33\,28\,22\,0\.45\)\]{--tw-shadow:0 30px 80px -20px var(--tw-shadow-color,#211c1673);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_100px_-20px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 30px 100px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--color-accent\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--color-accent));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-soft\)\]{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--shadow-whisper\)\]{--tw-shadow:var(--shadow-whisper);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.shadow-black\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/10{--tw-shadow-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.shadow-black\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-\[var\(--color-accent\)\]\/20{--tw-ring-color:#26a0f833}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--color-accent\)\]\/20{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.ring-\[var\(--color-accent\)\]\/30{--tw-ring-color:#26a0f84d}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--color-accent\)\]\/30{--tw-ring-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.ring-\[var\(--color-accent\)\]\/40{--tw-ring-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--color-accent\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.ring-\[var\(--color-accent\)\]\/50{--tw-ring-color:#26a0f880}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--color-accent\)\]\/50{--tw-ring-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.ring-\[var\(--color-accent\)\]\/70{--tw-ring-color:#26a0f8b3}@supports (color:color-mix(in lab,red,red)){.ring-\[var\(--color-accent\)\]\/70{--tw-ring-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}.ring-\[var\(--color-accent-soft\)\]{--tw-ring-color:var(--color-accent-soft)}.ring-amber-500\/15{--tw-ring-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/15{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.ring-amber-500\/30{--tw-ring-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.ring-amber-500\/40{--tw-ring-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.ring-amber-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.ring-black\/10{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.ring-black\/10{--tw-ring-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.ring-black\/25{--tw-ring-color:#00000040}@supports (color:color-mix(in lab,red,red)){.ring-black\/25{--tw-ring-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.ring-black\/\[0\.12\]{--tw-ring-color:#0000001f}@supports (color:color-mix(in lab,red,red)){.ring-black\/\[0\.12\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 12%, transparent)}}.ring-blue-500\/20{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.ring-blue-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.ring-emerald-500\/20{--tw-ring-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/20{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.ring-emerald-500\/30{--tw-ring-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.ring-emerald-500\/30{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.ring-indigo-300\/50{--tw-ring-color:#a4b3ff80}@supports (color:color-mix(in lab,red,red)){.ring-indigo-300\/50{--tw-ring-color:color-mix(in oklab, var(--color-indigo-300) 50%, transparent)}}.ring-neutral-100{--tw-ring-color:var(--color-neutral-100)}.ring-neutral-200{--tw-ring-color:var(--color-neutral-200)}.ring-red-400{--tw-ring-color:var(--color-red-400)}.ring-slate-500\/10{--tw-ring-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.ring-slate-500\/10{--tw-ring-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.ring-white{--tw-ring-color:var(--color-white)}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab,red,red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-white{--tw-ring-offset-color:var(--color-white)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.-outline-offset-2\!{outline-offset:-2px!important}.outline-accent\/40{outline-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.outline-accent\/40{outline-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));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,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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,)}.blur-\[2px\]{--tw-blur:blur(2px);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,)}.blur-xl{--tw-blur:blur(var(--blur-xl));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,)}.brightness-75{--tw-brightness:brightness(75%);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-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md));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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.grayscale-0{--tw-grayscale:grayscale(0%);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,)}.invert{--tw-invert:invert(100%);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,)!important}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\,backdrop-filter\,border-color\,box-shadow\]{transition-property:background,-webkit-backdrop-filter,backdrop-filter,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\,opacity\]{transition-property:background-color,color,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\,opacity\,transform\]{transition-property:border-color,background-color,opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,background-color\]{transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,color\,background-color\]{transition-property:transform,color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[440ms\]{--tw-duration:.44s;transition-duration:.44s}.ease-\[cubic-bezier\(\.22\,1\.5\,\.5\,1\)\]{--tw-ease:cubic-bezier(.22,1.5,.5,1);transition-timing-function:cubic-bezier(.22,1.5,.5,1)}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--base-color\:\#a1a1aa\]{--base-color:#a1a1aa}.\[--base-gradient-color\:\#000\]{--base-gradient-color:#000}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}.\[--cell-size\:clamp\(2rem\,calc\(\(100vw_-_5rem\)\/7\)\,2\.25rem\)\]{--cell-size:clamp(2rem, calc((100vw - 5rem) / 7), 2.25rem)}.\[--desc-bullet\:\#7c3aed\]{--desc-bullet:#7c3aed}.\[--desc-heading\:\#6d28d9\]{--desc-heading:#6d28d9}.\[--logoloop-fadeColorAuto\:\#ffffff\]{--logoloop-fadeColorAuto:#fff}.\[--tw-prose-bullets\:currentColor\]{--tw-prose-bullets:currentColor}.\[--tw-prose-counters\:currentColor\]{--tw-prose-counters:currentColor}.\[-webkit-touch-callout\:none\]{-webkit-touch-callout:none}.\[-webkit-user-drag\:none\]{-webkit-user-drag:none}.\[clip-path\:inset\(0_round_var\(--widget-radius\)\)\]{clip-path:inset(0 round var(--widget-radius))}.\[corner-shape\:squircle\]{corner-shape:squircle}.\[cron\:referral-packet-email-retry\]{cron:referral-packet-email-retry}.\[demo\:cal-booking\]{demo:cal-booking}.\[mask\:linear-gradient\(transparent\,transparent\)\,linear-gradient\(white\,white\)\]{-webkit-mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff);mask:linear-gradient(#0000,#0000),linear-gradient(#fff,#fff)}.\[mock\:err\]{mock:err}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.block-123{block-size:calc(var(--spacing) * 123)}.block-456{block-size:calc(var(--spacing) * 456)}.block-300005310496460,.block-300005310496461,.block-300005310496462,.block-300005310496463,.block-300005310496464,.block-300005310496466,.block-300005310496470,.block-300005310496473,.block-300005310496474,.block-300005310496476,.block-300005310496480,.block-300005310496484{block-size:calc(var(--spacing) * 300005000000000)}.block-300015583367330,.block-300015583367331,.block-300015583367337,.block-300015583367338,.block-300015583367340,.block-300015583367342,.block-300015583367344,.block-300015583367346,.block-300015583367350,.block-300015583367352,.block-300015583367356,.block-300015583367382{block-size:calc(var(--spacing) * 300016000000000)}.block-300096068441595,.block-300096068441596,.block-300096068441597,.block-300096068441598,.block-300096068441601,.block-300096068441604,.block-300096068441606,.block-300096068441610,.block-300096068441615,.block-300096390339285,.block-300096390339287{block-size:calc(var(--spacing) * 300096000000000)}.block-999999999999999{block-size:calc(var(--spacing) * 1000000000000000)}.ring-inset{--tw-ring-inset:inset}.group-open\:rotate-180:is(:where(.group):is([open],:popover-open,:open) *){rotate:180deg}@media(hover:hover){.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-y-0:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-50:is(:where(.group):hover *){--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[\.92\]:is(:where(.group):hover *){scale:.92}.group-hover\:-rotate-90:is(:where(.group):hover *){rotate:-90deg}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:none}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:\[animation\:flagWave_0\.6s_ease-in-out\]:is(:where(.group):hover *){animation:.6s ease-in-out flagWave}.group-hover\:bg-\[var\(--color-accent\)\]:is(:where(.group):hover *){background-color:var(--color-accent)}.group-hover\:bg-\[var\(--color-accent\)\]\/15:is(:where(.group):hover *){background-color:#26a0f826}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-\[var\(--color-accent\)\]\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.group-hover\:text-\[var\(--color-accent\)\]:is(:where(.group):hover *){color:var(--color-accent)}.group-hover\:text-\[var\(--color-accent-deep\)\]:is(:where(.group):hover *){color:var(--color-accent-deep)}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/btn-tip\:\[animation\:book-flip_0\.7s_ease-in-out\]:is(:where(.group\/btn-tip):hover *){animation:.7s ease-in-out book-flip}.group-hover\/btn-tip\:\[animation\:clock-tick_1\.2s_linear\]:is(:where(.group\/btn-tip):hover *){animation:1.2s linear clock-tick}.group-hover\/btn-tip\:\[animation\:download-bounce_0\.6s_ease-in-out\]:is(:where(.group\/btn-tip):hover *){animation:.6s ease-in-out download-bounce}.group-hover\/btn-tip\:\[animation\:eye-blink_0\.7s_ease-in-out\]:is(:where(.group\/btn-tip):hover *){animation:.7s ease-in-out eye-blink}.group-hover\/btn-tip\:\[animation\:file-bounce_0\.6s_ease-in-out\]:is(:where(.group\/btn-tip):hover *){animation:.6s ease-in-out file-bounce}.group-hover\/btn-tip\:\[animation\:link-leap_0\.5s_ease-in-out\]:is(:where(.group\/btn-tip):hover *){animation:.5s ease-in-out link-leap}.group-hover\/btn-tip\:\[animation\:search-spin_0\.9s_ease-in-out\]:is(:where(.group\/btn-tip):hover *){animation:.9s ease-in-out search-spin}.group-hover\/item\:scale-\[1\.2\]:is(:where(.group\/item):hover *){scale:1.2}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.group-focus-visible\:-translate-y-1:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:translate-y-0:is(:where(.group):focus-visible *){--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-focus-visible\:scale-\[\.92\]:is(:where(.group):focus-visible *){scale:.92}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *){opacity:1}.group-aria-selected\:bg-ink:is(:where(.group)[aria-selected=true] *){background-color:var(--color-ink)}.group-aria-selected\:text-paper:is(:where(.group)[aria-selected=true] *){color:var(--color-paper)}.peer-focus\:ring-2:is(:where(.peer):focus~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.peer-focus\:ring-blue-600:is(:where(.peer):focus~*){--tw-ring-color:var(--color-blue-600)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.placeholder\:text-\[var\(--color-ink-faint\)\]::placeholder{color:var(--color-ink-faint)}.placeholder\:text-\[var\(--color-ink-ghost\)\]::placeholder{color:var(--color-ink-ghost)}.placeholder\:text-\[var\(--pc-muted-fg\)\]::placeholder{color:var(--pc-muted-fg)}.placeholder\:text-muted::placeholder{color:var(--color-muted)}.backdrop\:bg-\[rgba\(0\,0\,0\,0\.6\)\]::backdrop{background-color:#0009}.backdrop\:bg-black\/50::backdrop{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}.backdrop\:backdrop-blur-md::backdrop{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-3:after{content:var(--tw-content);inset:calc(var(--spacing) * -3)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:rounded-\[16px_12px_12px_16px\]:first-child{border-radius:16px 12px 12px 16px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:rounded-\[12px_16px_16px_12px\]:last-child{border-radius:12px 16px 16px 12px}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}.target\:ring-2:target{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.target\:ring-amber-400\/60:target{--tw-ring-color:#fcbb0099}@supports (color:color-mix(in lab,red,red)){.target\:ring-amber-400\/60:target{--tw-ring-color:color-mix(in oklab, var(--color-amber-400) 60%, transparent)}}.checked\:border-white:checked{border-color:var(--color-white)}.checked\:ring-white:checked{--tw-ring-color:var(--color-white)}.checked\:outline-offset-4\!:checked{outline-offset:4px!important}.focus-within\:z-10:focus-within{z-index:10}.focus-within\:-translate-y-px:focus-within{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-\[var\(--color-accent-soft\)\]:focus-within{--tw-ring-color:var(--color-accent-soft)}.focus-within\:ring-\[var\(--jb-brand\)\]:focus-within{--tw-ring-color:var(--jb-brand)}.focus-within\:ring-gray-700:focus-within{--tw-ring-color:var(--color-gray-700)}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-within\:ring-offset-\[var\(--color-paper\)\]:focus-within{--tw-ring-offset-color:var(--color-paper)}.focus-within\:outline:focus-within{outline-style:var(--tw-outline-style);outline-width:1px}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}@media(hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.04\]:hover{scale:1.04}.hover\:rounded-full:hover{border-radius:3.40282e38px}.hover\:border-\[var\(--color-accent\)\]:hover{border-color:var(--color-accent)}.hover\:border-\[var\(--color-accent\)\]\/30:hover{border-color:#26a0f84d}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--color-accent\)\]\/30:hover{border-color:color-mix(in oklab,var(--color-accent) 30%,transparent)}}.hover\:border-\[var\(--color-accent\)\]\/35:hover{border-color:#26a0f859}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--color-accent\)\]\/35:hover{border-color:color-mix(in oklab,var(--color-accent) 35%,transparent)}}.hover\:border-\[var\(--color-accent\)\]\/40:hover{border-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--color-accent\)\]\/40:hover{border-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.hover\:border-\[var\(--color-accent\)\]\/45:hover{border-color:#26a0f873}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--color-accent\)\]\/45:hover{border-color:color-mix(in oklab,var(--color-accent) 45%,transparent)}}.hover\:border-\[var\(--color-accent\)\]\/50:hover{border-color:#26a0f880}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--color-accent\)\]\/50:hover{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.hover\:border-\[var\(--color-accent\)\]\/60:hover{border-color:#26a0f899}@supports (color:color-mix(in lab,red,red)){.hover\:border-\[var\(--color-accent\)\]\/60:hover{border-color:color-mix(in oklab,var(--color-accent) 60%,transparent)}}.hover\:border-\[var\(--color-accent-deep\)\]:hover{border-color:var(--color-accent-deep)}.hover\:border-\[var\(--color-accent-soft\)\]:hover{border-color:var(--color-accent-soft)}.hover\:border-\[var\(--color-ink\)\]:hover{border-color:var(--color-ink)}.hover\:border-\[var\(--color-ink-soft\)\]:hover{border-color:var(--color-ink-soft)}.hover\:border-\[var\(--color-rule\)\]:hover{border-color:var(--color-rule)}.hover\:border-\[var\(--color-rule-strong\)\]:hover{border-color:var(--color-rule-strong)}.hover\:border-\[var\(--color-sage\)\]:hover{border-color:var(--color-sage)}.hover\:border-black\/20:hover{border-color:#0003}@supports (color:color-mix(in lab,red,red)){.hover\:border-black\/20:hover{border-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:border-emerald-200:hover{border-color:var(--color-emerald-200)}.hover\:border-indigo-300:hover{border-color:var(--color-indigo-300)}.hover\:border-indigo-400:hover{border-color:var(--color-indigo-400)}.hover\:border-ink-muted\/40:hover{border-color:#5c5e6266}@supports (color:color-mix(in lab,red,red)){.hover\:border-ink-muted\/40:hover{border-color:color-mix(in oklab,var(--color-ink-muted) 40%,transparent)}}.hover\:border-ink\/35:hover{border-color:#171a2059}@supports (color:color-mix(in lab,red,red)){.hover\:border-ink\/35:hover{border-color:color-mix(in oklab,var(--color-ink) 35%,transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab,var(--color-white) 40%,transparent)}}.hover\:\!bg-\[var\(--color-paper-deep\)\]:hover{background-color:var(--color-paper-deep)!important}.hover\:\!bg-red-500\/10:hover{background-color:#fb2c361a!important}@supports (color:color-mix(in lab,red,red)){.hover\:\!bg-red-500\/10:hover{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)!important}}.hover\:\!bg-red-700:hover{background-color:var(--color-red-700)!important}.hover\:bg-\[\#1FB857\]:hover{background-color:#1fb857}.hover\:bg-\[\#1fb457\]:hover{background-color:#1fb457}.hover\:bg-\[\#6E331F\]:hover{background-color:#6e331f}.hover\:bg-\[rgba\(38\,160\,248\,0\.08\)\]:hover{background-color:#26a0f814}.hover\:bg-\[rgba\(38\,160\,248\,0\.12\)\]:hover{background-color:#26a0f81f}.hover\:bg-\[rgba\(38\,160\,248\,0\.14\)\]:hover{background-color:#26a0f824}.hover\:bg-\[rgba\(38\,160\,248\,0\.18\)\]:hover{background-color:#26a0f82e}.hover\:bg-\[rgba\(124\,138\,114\,0\.08\)\]:hover{background-color:#7c8a7214}.hover\:bg-\[var\(--color-accent\)\]\/5:hover{background-color:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/5:hover{background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.hover\:bg-\[var\(--color-accent\)\]\/8:hover{background-color:#26a0f814}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/8:hover{background-color:color-mix(in oklab,var(--color-accent) 8%,transparent)}}.hover\:bg-\[var\(--color-accent\)\]\/10:hover{background-color:#26a0f81a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/10:hover{background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.hover\:bg-\[var\(--color-accent\)\]\/15:hover{background-color:#26a0f826}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/15:hover{background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.hover\:bg-\[var\(--color-accent\)\]\/25:hover{background-color:#26a0f840}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/25:hover{background-color:color-mix(in oklab,var(--color-accent) 25%,transparent)}}.hover\:bg-\[var\(--color-accent\)\]\/90:hover{background-color:#26a0f8e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/90:hover{background-color:color-mix(in oklab,var(--color-accent) 90%,transparent)}}.hover\:bg-\[var\(--color-accent\)\]\/\[0\.04\]:hover{background-color:#26a0f80a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-accent\)\]\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-accent) 4%,transparent)}}.hover\:bg-\[var\(--color-accent-deep\)\]:hover{background-color:var(--color-accent-deep)}.hover\:bg-\[var\(--color-ink-soft\)\]:hover{background-color:var(--color-ink-soft)}.hover\:bg-\[var\(--color-paper-deep\)\]:hover{background-color:var(--color-paper-deep)}.hover\:bg-\[var\(--color-paper-deep\)\]\/30:hover{background-color:#f4f4f54d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-paper-deep\)\]\/30:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 30%,transparent)}}.hover\:bg-\[var\(--color-paper-deep\)\]\/40:hover{background-color:#f4f4f566}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-paper-deep\)\]\/40:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 40%,transparent)}}.hover\:bg-\[var\(--color-paper-deep\)\]\/50:hover{background-color:#f4f4f580}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-paper-deep\)\]\/50:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 50%,transparent)}}.hover\:bg-\[var\(--color-paper-deep\)\]\/60:hover{background-color:#f4f4f599}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-paper-deep\)\]\/60:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 60%,transparent)}}.hover\:bg-\[var\(--color-paper-deep\)\]\/70:hover{background-color:#f4f4f5b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-paper-deep\)\]\/70:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 70%,transparent)}}.hover\:bg-\[var\(--color-rule\)\]:hover{background-color:var(--color-rule)}.hover\:bg-\[var\(--color-rule-soft\)\]:hover{background-color:var(--color-rule-soft)}.hover\:bg-\[var\(--color-sage\)\]\/15:hover{background-color:#7c8a7226}@supports (color:color-mix(in lab,red,red)){.hover\:bg-\[var\(--color-sage\)\]\/15:hover{background-color:color-mix(in oklab,var(--color-sage) 15%,transparent)}}.hover\:bg-\[var\(--color-surface\)\]:hover{background-color:var(--color-surface)}.hover\:bg-\[var\(--color-surface-warm\)\]:hover{background-color:var(--color-surface-warm)}.hover\:bg-\[var\(--pc-accent\)\]:hover{background-color:var(--pc-accent)}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.hover\:bg-amber-600:hover{background-color:var(--color-amber-600)}.hover\:bg-black\/\[0\.02\]:hover{background-color:#00000005}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-black) 2%,transparent)}}.hover\:bg-black\/\[0\.04\]:hover{background-color:#0000000a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-black) 4%,transparent)}}.hover\:bg-black\/\[0\.05\]:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-black\/\[0\.06\]:hover{background-color:#0000000f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-black) 6%,transparent)}}.hover\:bg-blue-50:hover{background-color:var(--color-blue-50)}.hover\:bg-blue-50\/60:hover{background-color:#eff6ff99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-50\/60:hover{background-color:color-mix(in oklab,var(--color-blue-50) 60%,transparent)}}.hover\:bg-blue-100:hover{background-color:var(--color-blue-100)}.hover\:bg-blue-500\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-blue-500\/10:hover{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-50:hover{background-color:var(--color-emerald-50)}.hover\:bg-emerald-50\/60:hover{background-color:#ecfdf599}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-50\/60:hover{background-color:color-mix(in oklab,var(--color-emerald-50) 60%,transparent)}}.hover\:bg-emerald-100:hover{background-color:var(--color-emerald-100)}.hover\:bg-emerald-200\/60:hover{background-color:#a4f4cf99}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-200\/60:hover{background-color:color-mix(in oklab,var(--color-emerald-200) 60%,transparent)}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.hover\:bg-emerald-700:hover{background-color:var(--color-emerald-700)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-50\/50:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gray-50\/50:hover{background-color:color-mix(in oklab,var(--color-gray-50) 50%,transparent)}}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)}.hover\:bg-ink\/90:hover{background-color:#171a20e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-ink\/90:hover{background-color:color-mix(in oklab,var(--color-ink) 90%,transparent)}}.hover\:bg-linen:hover{background-color:var(--color-linen)}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-neutral-100\/70:hover{background-color:#f5f5f5b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-neutral-100\/70:hover{background-color:color-mix(in oklab,var(--color-neutral-100) 70%,transparent)}}.hover\:bg-neutral-800:hover{background-color:var(--color-neutral-800)}.hover\:bg-paper-deep:hover{background-color:var(--color-paper-deep)}.hover\:bg-paper-deep\/35:hover{background-color:#f4f4f559}@supports (color:color-mix(in lab,red,red)){.hover\:bg-paper-deep\/35:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 35%,transparent)}}.hover\:bg-primary\/80:hover{background-color:#26a0f8cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary) 80%,transparent)}}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-600:hover{background-color:var(--color-red-600)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-red-800:hover{background-color:var(--color-red-800)}.hover\:bg-rose-500\/20:hover{background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rose-500\/20:hover{background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.hover\:bg-slate-500\/20:hover{background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-500\/20:hover{background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-violet-100:hover{background-color:var(--color-violet-100)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-yellow-100:hover{background-color:var(--color-yellow-100)}.hover\:bg-zinc-50:hover{background-color:var(--color-zinc-50)}.hover\:\!text-\[var\(--color-ink\)\]:hover{color:var(--color-ink)!important}.hover\:text-\[\#179c48\]:hover{color:#179c48}.hover\:text-\[var\(--brand\)\]:hover{color:var(--brand)}.hover\:text-\[var\(--color-accent\)\]:hover{color:var(--color-accent)}.hover\:text-\[var\(--color-accent-deep\)\]:hover{color:var(--color-accent-deep)}.hover\:text-\[var\(--color-ink\)\]:hover{color:var(--color-ink)}.hover\:text-\[var\(--color-ink-muted\)\]:hover{color:var(--color-ink-muted)}.hover\:text-\[var\(--color-ink-soft\)\]:hover{color:var(--color-ink-soft)}.hover\:text-\[var\(--color-paper\)\]:hover{color:var(--color-paper)}.hover\:text-\[var\(--pc-accent-fg\)\]:hover{color:var(--pc-accent-fg)}.hover\:text-body:hover{color:var(--color-body)}.hover\:text-emerald-700:hover{color:var(--color-emerald-700)}.hover\:text-emerald-900:hover{color:var(--color-emerald-900)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:text-neutral-700:hover{color:var(--color-neutral-700)}.hover\:text-neutral-800:hover{color:var(--color-neutral-800)}.hover\:text-neutral-900:hover{color:var(--color-neutral-900)}.hover\:text-on-dark:hover{color:var(--color-on-dark)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-red-700:hover{color:var(--color-red-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-\[var\(--color-accent\)\]:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.hover\:decoration-\[var\(--color-ink\)\]:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[var\(--shadow-soft\)\]:hover{--tw-shadow:var(--shadow-soft);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-neutral-200\/50:hover{--tw-shadow-color:#e5e5e580}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-neutral-200\/50:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-neutral-200) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}.hover\:after\:top-0:hover:after{content:var(--tw-content);top:calc(var(--spacing) * 0)}}.focus\:translate-x-8:focus{--tw-translate-x:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:-translate-y-px:focus{--tw-translate-y:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:translate-y-8:focus{--tw-translate-y:calc(var(--spacing) * 8);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus\:border-2:focus{border-style:var(--tw-border-style);border-width:2px}.focus\:border-\[var\(--color-accent\)\]:focus{border-color:var(--color-accent)}.focus\:border-\[var\(--color-accent\)\]\/50:focus{border-color:#26a0f880}@supports (color:color-mix(in lab,red,red)){.focus\:border-\[var\(--color-accent\)\]\/50:focus{border-color:color-mix(in oklab,var(--color-accent) 50%,transparent)}}.focus\:border-\[var\(--color-accent\)\]\/60:focus{border-color:#26a0f899}@supports (color:color-mix(in lab,red,red)){.focus\:border-\[var\(--color-accent\)\]\/60:focus{border-color:color-mix(in oklab,var(--color-accent) 60%,transparent)}}.focus\:border-\[var\(--color-accent-soft\)\]:focus{border-color:var(--color-accent-soft)}.focus\:border-\[var\(--color-ink\)\]:focus{border-color:var(--color-ink)}.focus\:border-blue-500:focus{border-color:var(--color-blue-500)}.focus\:border-neutral-500:focus{border-color:var(--color-neutral-500)}.focus\:border-red-500:focus{border-color:var(--color-red-500)}.focus\:border-white:focus{border-color:var(--color-white)}.focus\:bg-\[var\(--color-paper-deep\)\]:focus{background-color:var(--color-paper-deep)}.focus\:underline:focus{text-decoration-line:underline}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[var\(--color-accent\)\]\/20:focus{--tw-ring-color:#26a0f833}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--color-accent\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.focus\:ring-\[var\(--color-accent\)\]\/30:focus{--tw-ring-color:#26a0f84d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--color-accent\)\]\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.focus\:ring-\[var\(--color-accent\)\]\/40:focus{--tw-ring-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.focus\:ring-\[var\(--color-accent\)\]\/40:focus{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.focus\:ring-gray-700:focus{--tw-ring-color:var(--color-gray-700)}.focus\:ring-indigo-500\/30:focus{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-indigo-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus\:ring-inset:focus{--tw-ring-inset:inset}.focus-visible\:-translate-y-1:focus-visible{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.focus-visible\:bg-primary\/\[0\.08\]:focus-visible{background-color:#26a0f814}@supports (color:color-mix(in lab,red,red)){.focus-visible\:bg-primary\/\[0\.08\]:focus-visible{background-color:color-mix(in oklab,var(--color-primary) 8%,transparent)}}.focus-visible\:text-\[var\(--brand\)\]:focus-visible{color:var(--brand)}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:shadow-\[0_6px_10px_-5px_color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus-visible{--tw-shadow:0 6px 10px -5px var(--tw-shadow-color,var(--primary))}@supports (color:color-mix(in lab,red,red)){.focus-visible\:shadow-\[0_6px_10px_-5px_color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus-visible{--tw-shadow:0 6px 10px -5px var(--tw-shadow-color,color-mix(in srgb,var(--primary) 18%,transparent))}}.focus-visible\:shadow-\[0_6px_10px_-5px_color-mix\(in_srgb\,var\(--primary\)_18\%\,transparent\)\]:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-accent\)\]\/40:focus-visible{--tw-ring-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-\[var\(--color-accent\)\]\/40:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-accent) 40%, transparent)}}.focus-visible\:ring-\[var\(--color-accent-soft\)\]:focus-visible{--tw-ring-color:var(--color-accent-soft)}.focus-visible\:ring-\[var\(--pc-ring\)\]:focus-visible{--tw-ring-color:var(--pc-ring)}.focus-visible\:ring-blue-500\/30:focus-visible{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-blue-500\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.focus-visible\:ring-blue-600:focus-visible{--tw-ring-color:var(--color-blue-600)}.focus-visible\:ring-neutral-900\/25:focus-visible{--tw-ring-color:#17171740}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-neutral-900\/25:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-neutral-900) 25%, transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-\[var\(--color-accent\)\]:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-\[var\(--color-accent\)\]\/40:focus-visible{outline-color:#26a0f866}@supports (color:color-mix(in lab,red,red)){.focus-visible\:outline-\[var\(--color-accent\)\]\/40:focus-visible{outline-color:color-mix(in oklab,var(--color-accent) 40%,transparent)}}.focus-visible\:outline-accent:focus-visible{outline-color:var(--color-accent)}.focus-visible\:outline-blue-500:focus-visible{outline-color:var(--color-blue-500)}.focus-visible\:outline-current:focus-visible{outline-color:currentColor}.focus-visible\:outline-transparent\!:focus-visible{outline-color:#0000!important}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:cursor-grabbing:active{cursor:grabbing}@media(hover:hover){.enabled\:hover\:bg-\[var\(--color-paper-deep\)\]\/60:enabled:hover{background-color:#f4f4f599}@supports (color:color-mix(in lab,red,red)){.enabled\:hover\:bg-\[var\(--color-paper-deep\)\]\/60:enabled:hover{background-color:color-mix(in oklab,var(--color-paper-deep) 60%,transparent)}}.enabled\:hover\:text-\[var\(--color-ink\)\]:enabled:hover{color:var(--color-ink)}}.enabled\:active\:scale-\[0\.96\]:enabled:active{scale:.96}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:translate-y-0:disabled{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-white:disabled{background-color:var(--color-white)}.disabled\:text-gray-600:disabled{color:var(--color-gray-600)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:opacity-75:disabled{opacity:.75}@media(hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[awake\=true\]\:scale-\[1\.05\][data-awake=true]{scale:1.05}.data-\[awake\=true\]\:rotate-6[data-awake=true]{rotate:6deg}.data-\[range-end\=true\]\:rounded-full\![data-range-end=true]{border-radius:3.40282e38px!important}.data-\[range-end\=true\]\:bg-blue-500\![data-range-end=true]{background-color:var(--color-blue-500)!important}.data-\[range-end\=true\]\:text-white\![data-range-end=true]{color:var(--color-white)!important}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-full\![data-range-start=true]{border-radius:3.40282e38px!important}.data-\[range-start\=true\]\:bg-blue-500\![data-range-start=true]{background-color:var(--color-blue-500)!important}.data-\[range-start\=true\]\:text-white\![data-range-start=true]{color:var(--color-white)!important}.data-\[selected\=true\]\:bg-\[var\(--color-paper-deep\)\][data-selected=true]{background-color:var(--color-paper-deep)}.data-\[selected\=true\]\:text-\[var\(--color-ink\)\][data-selected=true]{color:var(--color-ink)}.data-\[size\=compact\]\:h-11[data-size=compact]{height:calc(var(--spacing) * 11)}.data-\[size\=compact\]\:gap-3[data-size=compact]{gap:calc(var(--spacing) * 3)}.data-\[size\=compact\]\:rounded-\[13px\][data-size=compact]{border-radius:13px}.data-\[size\=compact\]\:ps-3\.5[data-size=compact]{padding-inline-start:calc(var(--spacing) * 3.5)}.data-\[size\=compact\]\:pe-\[9px\][data-size=compact]{padding-inline-end:9px}.data-\[size\=compact\]\:text-sm[data-size=compact]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--radius-sm)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--color-primary)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}@media(prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:enabled\:active\:scale-100:enabled:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(min-width:40rem){.sm\:pointer-events-none{pointer-events:none}.sm\:top-4{top:calc(var(--spacing) * 4)}.sm\:top-\[7px\]{top:7px}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:right-\[7px\]{right:7px}.sm\:bottom-2{bottom:calc(var(--spacing) * 2)}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:mt-0{margin-top:calc(var(--spacing) * 0)}.sm\:mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-\[23px\]{margin-top:23px}.sm\:mr-8{margin-right:calc(var(--spacing) * 8)}.sm\:mb-2{margin-bottom:calc(var(--spacing) * 2)}.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.sm\:mb-7{margin-bottom:calc(var(--spacing) * 7)}.sm\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.sm\:mb-auto{margin-bottom:auto}.sm\:ml-8{margin-left:calc(var(--spacing) * 8)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:size-\[11px\]{width:11px;height:11px}.sm\:size-\[27px\]{width:27px;height:27px}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-9{height:calc(var(--spacing) * 9)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-16{height:calc(var(--spacing) * 16)}.sm\:h-\[77px\]{height:77px}.sm\:h-\[100vh\]{height:100vh}.sm\:h-\[140vh\]{height:140vh}.sm\:min-h-0{min-height:calc(var(--spacing) * 0)}.sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.sm\:w-5{width:calc(var(--spacing) * 5)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-9{width:calc(var(--spacing) * 9)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-96{width:calc(var(--spacing) * 96)}.sm\:w-\[240px\]{width:240px}.sm\:w-\[260px\]{width:260px}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[220px\]{max-width:220px}.sm\:max-w-\[260px\]{max-width:260px}.sm\:max-w-\[400px\]{max-width:400px}.sm\:min-w-0{min-width:calc(var(--spacing) * 0)}.sm\:min-w-\[110px\]{min-width:110px}.sm\:min-w-\[200px\]{min-width:200px}.sm\:flex-1{flex:1}.sm\:shrink-0{flex-shrink:0}.sm\:cursor-default{cursor:default}.sm\:grid-flow-col{grid-auto-flow:column}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:items-stretch{align-items:stretch}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-1{gap:calc(var(--spacing) * 1)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-x-16{column-gap:calc(var(--spacing) * 16)}:where(.sm\:space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-x-reverse)))}:where(.sm\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.sm\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:rounded-\[15px\]{border-radius:15px}.sm\:rounded-\[25px\]{border-radius:25px}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-9{padding:calc(var(--spacing) * 9)}.sm\:p-40{padding:calc(var(--spacing) * 40)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-9{padding-inline:calc(var(--spacing) * 9)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:px-24{padding-inline:calc(var(--spacing) * 24)}.sm\:px-32{padding-inline:calc(var(--spacing) * 32)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-4{padding-block:calc(var(--spacing) * 4)}.sm\:py-6{padding-block:calc(var(--spacing) * 6)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-9{padding-block:calc(var(--spacing) * 9)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:py-12{padding-block:calc(var(--spacing) * 12)}.sm\:py-14{padding-block:calc(var(--spacing) * 14)}.sm\:py-20{padding-block:calc(var(--spacing) * 20)}.sm\:py-24{padding-block:calc(var(--spacing) * 24)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-5{padding-top:calc(var(--spacing) * 5)}.sm\:pt-12{padding-top:calc(var(--spacing) * 12)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pt-24{padding-top:calc(var(--spacing) * 24)}.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}.sm\:pr-0{padding-right:calc(var(--spacing) * 0)}.sm\:pr-56{padding-right:calc(var(--spacing) * 56)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}.sm\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}.sm\:pb-24{padding-bottom:calc(var(--spacing) * 24)}.sm\:pb-\[88px\]{padding-bottom:88px}.sm\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:text-left{text-align:left}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));letter-spacing:var(--tw-tracking,var(--text-base--letter-spacing));font-weight:var(--tw-font-weight,var(--text-base--font-weight))}.sm\:text-caption{font-size:var(--text-caption);line-height:var(--tw-leading,var(--text-caption--line-height));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--text-caption--font-weight))}.sm\:text-display-lg{font-size:var(--text-display-lg);line-height:var(--tw-leading,var(--text-display-lg--line-height));letter-spacing:var(--tw-tracking,var(--text-display-lg--letter-spacing));font-weight:var(--tw-font-weight,var(--text-display-lg--font-weight))}.sm\:text-heading-sm{font-size:var(--text-heading-sm);line-height:var(--tw-leading,var(--text-heading-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-heading-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-heading-sm--font-weight))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));letter-spacing:var(--tw-tracking,var(--text-sm--letter-spacing));font-weight:var(--tw-font-weight,var(--text-sm--font-weight))}.sm\:text-title{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight))}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));letter-spacing:var(--tw-tracking,var(--text-xs--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xs--font-weight))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-body{color:var(--color-body)}@media(hover:hover){.sm\:group-hover\:-translate-y-\[7px\]:is(:where(.group):hover *){--tw-translate-y: -7px ;translate:var(--tw-translate-x) var(--tw-translate-y)}}.sm\:group-focus-visible\:-translate-y-\[7px\]:is(:where(.group):focus-visible *){--tw-translate-y: -7px ;translate:var(--tw-translate-x) var(--tw-translate-y)}.sm\:first\:rounded-\[21px_15px_15px_21px\]:first-child{border-radius:21px 15px 15px 21px}.sm\:last\:rounded-\[15px_21px_21px_15px\]:last-child{border-radius:15px 21px 21px 15px}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:mt-0{margin-top:calc(var(--spacing) * 0)}.md\:mb-14{margin-bottom:calc(var(--spacing) * 14)}.md\:ml-8{margin-left:calc(var(--spacing) * 8)}.md\:flex{display:flex}.md\:inline{display:inline}.md\:table-cell{display:table-cell}.md\:table-column{display:table-column}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[520px\]{min-height:520px}.md\:w-\[260px\]{width:260px}.md\:w-auto{width:auto}.md\:max-w-\[220px\]{max-width:220px}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}.md\:flex-row{flex-direction:row}.md\:gap-5{gap:calc(var(--spacing) * 5)}.md\:gap-8{gap:calc(var(--spacing) * 8)}.md\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.md\:rounded-\[2\.25rem\]{border-radius:2.25rem}.md\:border-8{border-style:var(--tw-border-style);border-width:8px}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-9{padding:calc(var(--spacing) * 9)}.md\:px-5{padding-inline:calc(var(--spacing) * 5)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.md\:px-16{padding-inline:calc(var(--spacing) * 16)}.md\:py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.md\:py-14{padding-block:calc(var(--spacing) * 14)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.md\:text-body{color:var(--color-body)}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:inset-x-\[40px\]{inset-inline:40px}.lg\:top-\[84px\]{top:84px}.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-7{grid-column:span 7/span 7}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:mb-24{margin-bottom:calc(var(--spacing) * 24)}.lg\:ml-48{margin-left:calc(var(--spacing) * 48)}.lg\:ml-\[68px\]{margin-left:68px}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:table-cell{display:table-cell}.lg\:table-column{display:table-column}.lg\:aspect-video{aspect-ratio:var(--aspect-video)}.lg\:h-9{height:calc(var(--spacing) * 9)}.lg\:h-14{height:calc(var(--spacing) * 14)}.lg\:h-16{height:calc(var(--spacing) * 16)}.lg\:h-full{height:100%}.lg\:max-h-\[calc\(100vh-40px\)\]{max-height:calc(100vh - 40px)}.lg\:w-48{width:calc(var(--spacing) * 48)}.lg\:w-\[40\%\]{width:40%}.lg\:w-\[68px\]{width:68px}.lg\:w-auto{width:auto}.lg\:max-w-none{max-width:none}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.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-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.lg\:grid-cols-\[370px_1fr\]{grid-template-columns:370px 1fr}.lg\:grid-cols-\[minmax\(0\,0\.92fr\)_minmax\(0\,1\.08fr\)\]{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.lg\:flex-col{flex-direction:column}.lg\:flex-row{flex-direction:row}.lg\:justify-center{justify-content:center}.lg\:justify-start{justify-content:flex-start}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-x-24{column-gap:calc(var(--spacing) * 24)}.lg\:rounded-\[2\.75rem\]{border-radius:2.75rem}.lg\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:p-40{padding:calc(var(--spacing) * 40)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-100{padding-inline:calc(var(--spacing) * 100)}.lg\:py-0{padding-block:calc(var(--spacing) * 0)}.lg\:py-14{padding-block:calc(var(--spacing) * 14)}.lg\:pt-8{padding-top:calc(var(--spacing) * 8)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pl-14{padding-left:calc(var(--spacing) * 14)}.lg\:opacity-0{opacity:0}@media(hover:hover){.lg\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media(min-width:80rem){.xl\:sticky{position:sticky}.xl\:top-4{top:calc(var(--spacing) * 4)}.xl\:table-cell{display:table-cell}.xl\:table-column{display:table-column}.xl\:w-72{width:calc(var(--spacing) * 72)}.xl\:max-w-\[200px\]{max-width:200px}.xl\:max-w-\[240px\]{max-width:240px}.xl\:shrink-0{flex-shrink:0}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:self-start{align-self:flex-start}.xl\:p-6{padding:calc(var(--spacing) * 6)}.xl\:px-8{padding-inline:calc(var(--spacing) * 8)}.xl\:px-10{padding-inline:calc(var(--spacing) * 10)}}@container (min-width:24rem){.\@sm\:mx-auto{margin-inline:auto}.\@sm\:mb-20{margin-bottom:calc(var(--spacing) * 20)}.\@sm\:block{display:block}.\@sm\:h-auto{height:auto}.\@sm\:max-h-\[80vh\]{max-height:80vh}.\@sm\:max-w-\[200px\]{max-width:200px}.\@sm\:rounded{border-radius:.25rem}.\@sm\:bg-fixed{background-attachment:fixed}.\@sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));letter-spacing:var(--tw-tracking,var(--text-xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-xl--font-weight))}}@container (min-width:28rem){.\@md\:relative{position:relative}.\@md\:inset-0{inset:calc(var(--spacing) * 0)}.\@md\:right-auto{right:auto}.\@md\:mx-24{margin-inline:calc(var(--spacing) * 24)}.\@md\:block{display:block}.\@md\:flex{display:flex}.\@md\:max-w-\[75\%\]{max-width:75%}.\@md\:items-center{align-items:center}.\@md\:justify-start{justify-content:flex-start}.\@md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height));letter-spacing:var(--tw-tracking,var(--text-6xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-6xl--font-weight))}}@container (min-width:32rem){.\@lg\:h-\[70vh\]{height:70vh}.\@lg\:min-h-\[500px\]{min-height:500px}.\@lg\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height));letter-spacing:var(--tw-tracking,var(--text-7xl--letter-spacing));font-weight:var(--tw-font-weight,var(--text-7xl--font-weight))}}.ltr\:right-0:where(:dir(ltr),[dir=ltr],[dir=ltr] *){right:calc(var(--spacing) * 0)}.ltr\:left-0:where(:dir(ltr),[dir=ltr],[dir=ltr] *){left:calc(var(--spacing) * 0)}.rtl\:right-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){right:calc(var(--spacing) * 0)}.rtl\:left-0:where(:dir(rtl),[dir=rtl],[dir=rtl] *){left:calc(var(--spacing) * 0)}.rtl\:text-left:where(:dir(rtl),[dir=rtl],[dir=rtl] *){text-align:left}.dark\:block:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){display:block}.dark\:hidden:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){display:none}:where(.dark\:divide-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:var(--color-night-rule)}:where(.dark\:divide-white\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}:where(.dark\:divide-white\/\[0\.05\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/\[0\.05\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}:where(.dark\:divide-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){:where(.dark\:divide-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))>:not(:last-child)){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:\!border-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-night-rule)!important}.dark\:border-\[var\(--color-accent\)\]\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#26a0f840}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[var\(--color-accent\)\]\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-accent) 25%,transparent)}}.dark\:border-\[var\(--color-accent-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-accent-soft)}.dark\:border-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-moon)}.dark\:border-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-night)}.dark\:border-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-night-rule)}.dark\:border-\[var\(--color-night-rule\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#393c4199}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[var\(--color-night-rule\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-night-rule) 60%,transparent)}}.dark\:border-\[var\(--color-night-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-night-soft)}.dark\:border-\[var\(--color-ochre\)\]\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#bf965540}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[var\(--color-ochre\)\]\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-ochre) 25%,transparent)}}.dark\:border-\[var\(--color-plum\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#6b4d5a4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[var\(--color-plum\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-plum) 30%,transparent)}}.dark\:border-\[var\(--color-sage\)\]\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#7c8a7240}@supports (color:color-mix(in lab,red,red)){.dark\:border-\[var\(--color-sage\)\]\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-sage) 25%,transparent)}}.dark\:border-amber-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.dark\:border-amber-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#f99c0040}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-amber-500) 25%,transparent)}}.dark\:border-amber-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-amber-500) 30%,transparent)}}.dark\:border-amber-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#f99c0066}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-amber-500) 40%,transparent)}}.dark\:border-amber-600:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-amber-600)}.dark\:border-amber-700:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-amber-700)}.dark\:border-amber-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-amber-800)}.dark\:border-blue-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-blue-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-blue-500) 30%,transparent)}}.dark\:border-emerald-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.dark\:border-emerald-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.dark\:border-emerald-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00bb7f40}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-emerald-500) 25%,transparent)}}.dark\:border-emerald-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00bb7f4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-emerald-500) 30%,transparent)}}.dark\:border-emerald-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00bb7f66}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-emerald-500) 40%,transparent)}}.dark\:border-emerald-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-emerald-800)}.dark\:border-indigo-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#625fff40}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-indigo-500) 25%,transparent)}}.dark\:border-indigo-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-indigo-500) 30%,transparent)}}.dark\:border-indigo-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#625fff66}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-indigo-500) 40%,transparent)}}.dark\:border-indigo-500\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#625fff99}@supports (color:color-mix(in lab,red,red)){.dark\:border-indigo-500\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-indigo-500) 60%,transparent)}}.dark\:border-moon\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.dark\:border-moon\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-moon) 25%,transparent)}}.dark\:border-moon\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:border-moon\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-moon) 40%,transparent)}}.dark\:border-neutral-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-neutral-100)}.dark\:border-neutral-700:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-neutral-700)}.dark\:border-neutral-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-neutral-800)}.dark\:border-night-rule:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-night-rule)}.dark\:border-red-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.dark\:border-red-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.dark\:border-red-700:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-red-700)}.dark\:border-red-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-red-800)}.dark\:border-rose-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ff23574d}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-rose-500) 30%,transparent)}}.dark\:border-rose-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.dark\:border-rose-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-rose-500) 40%,transparent)}}.dark\:border-sky-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00a5ef33}@supports (color:color-mix(in lab,red,red)){.dark\:border-sky-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-sky-500) 20%,transparent)}}.dark\:border-sky-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-sky-800)}.dark\:border-slate-700:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-slate-700)}.dark\:border-teal-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.dark\:border-teal-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.dark\:border-violet-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#8d54ff40}@supports (color:color-mix(in lab,red,red)){.dark\:border-violet-500\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-violet-500) 25%,transparent)}}.dark\:border-white:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-white)}.dark\:border-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border-white\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:border-white\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 30%,transparent)}}.dark\:border-white\/\[0\.1\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[0\.1\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:border-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:border-white\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:border-white\/\[0\.09\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff17}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[0\.09\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 9%,transparent)}}.dark\:border-white\/\[0\.14\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff24}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[0\.14\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 14%,transparent)}}.dark\:border-white\/\[0\.16\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/\[0\.16\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.dark\:border-yellow-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#edb2004d}@supports (color:color-mix(in lab,red,red)){.dark\:border-yellow-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-yellow-500) 30%,transparent)}}.dark\:border-zinc-500:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-zinc-500)}.dark\:border-zinc-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:#71717b4d}@supports (color:color-mix(in lab,red,red)){.dark\:border-zinc-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:color-mix(in oklab,var(--color-zinc-500) 30%,transparent)}}.dark\:border-zinc-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-color:var(--color-zinc-900)}.dark\:border-t-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){border-top-color:var(--color-moon)}.dark\:\!bg-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night)!important}.dark\:bg-\[\#0B1120\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#0b1120}.dark\:bg-\[\#0C0C0C\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#0c0c0c}.dark\:bg-\[\#0d0b09\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#0d0b09}.dark\:bg-\[\#1a1815\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#1a1815}.dark\:bg-\[\#09090B\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090b}.dark\:bg-\[rgba\(0\,0\,0\,0\.7\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#000000b3}.dark\:bg-\[rgba\(0\,0\,0\,0\.55\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#0000008c}.dark\:bg-\[var\(--color-accent\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#26a0f81a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-accent\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.dark\:bg-\[var\(--color-accent\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#26a0f826}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-accent\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-accent) 15%,transparent)}}.dark\:bg-\[var\(--color-accent\)\]\/\[0\.05\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#26a0f80d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-accent\)\]\/\[0\.05\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-accent) 5%,transparent)}}.dark\:bg-\[var\(--color-accent\)\]\/\[0\.10\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#26a0f81a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-accent\)\]\/\[0\.10\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-accent) 10%,transparent)}}.dark\:bg-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-moon)}.dark\:bg-\[var\(--color-moon\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-moon\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-moon) 10%,transparent)}}.dark\:bg-\[var\(--color-moon\)\]\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-moon\)\]\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-moon) 20%,transparent)}}.dark\:bg-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night)}.dark\:bg-\[var\(--color-night\)\]\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090b33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 20%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 30%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090b66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 40%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 50%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 60%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/85:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090bd9}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/85:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 85%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/90:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090be6}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/90:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 90%,transparent)}}.dark\:bg-\[var\(--color-night\)\]\/95:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#09090bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night\)\]\/95:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night) 95%,transparent)}}.dark\:bg-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night-rule)}.dark\:bg-\[var\(--color-night-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night-soft)}.dark\:bg-\[var\(--color-night-soft\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#18181b80}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night-soft\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night-soft) 50%,transparent)}}.dark\:bg-\[var\(--color-night-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#18181b99}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night-soft) 60%,transparent)}}.dark\:bg-\[var\(--color-night-soft\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night-soft\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night-soft) 70%,transparent)}}.dark\:bg-\[var\(--color-night-soft\)\]\/95:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#18181bf2}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-night-soft\)\]\/95:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-night-soft) 95%,transparent)}}.dark\:bg-\[var\(--color-ochre\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#bf96551a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-ochre\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-ochre) 10%,transparent)}}.dark\:bg-\[var\(--color-ochre\)\]\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#bf96551f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-ochre\)\]\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-ochre) 12%,transparent)}}.dark\:bg-\[var\(--color-plum\)\]\/\[0\.14\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#6b4d5a24}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-plum\)\]\/\[0\.14\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-plum) 14%,transparent)}}.dark\:bg-\[var\(--color-sage\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#7c8a721a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-sage\)\]\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-sage) 10%,transparent)}}.dark\:bg-\[var\(--color-sage\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#7c8a7226}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-sage\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-sage) 15%,transparent)}}.dark\:bg-\[var\(--color-sage\)\]\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#7c8a721f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-\[var\(--color-sage\)\]\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-sage) 12%,transparent)}}.dark\:bg-amber-500\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#f99c000d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-500) 5%,transparent)}}.dark\:bg-amber-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.dark\:bg-amber-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.dark\:bg-amber-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.dark\:bg-amber-500\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#f99c000a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-500) 4%,transparent)}}.dark\:bg-amber-500\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#f99c000f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-500\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-500) 6%,transparent)}}.dark\:bg-amber-900\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#7b33064d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-900\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-amber-900) 30%,transparent)}}.dark\:bg-black\/75:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#000000bf}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/75:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-black) 75%,transparent)}}.dark\:bg-black\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#000c}@supports (color:color-mix(in lab,red,red)){.dark\:bg-black\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.dark\:bg-blue-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.dark\:bg-blue-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#3080ff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-blue-500) 15%,transparent)}}.dark\:bg-blue-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-blue-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.dark\:bg-blue-950:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-blue-950)}.dark\:bg-emerald-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.dark\:bg-emerald-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00bb7f26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-emerald-500) 15%,transparent)}}.dark\:bg-emerald-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.dark\:bg-emerald-500\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00bb7f0f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-500\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-emerald-500) 6%,transparent)}}.dark\:bg-emerald-900\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#004e3b4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-900\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-emerald-900) 30%,transparent)}}.dark\:bg-green-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-green-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-green-500) 20%,transparent)}}.dark\:bg-green-950:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-green-950)}.dark\:bg-indigo-500:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-indigo-500)}.dark\:bg-indigo-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#625fff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-indigo-500) 10%,transparent)}}.dark\:bg-indigo-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#625fff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-indigo-500) 15%,transparent)}}.dark\:bg-indigo-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#625fff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-indigo-500) 20%,transparent)}}.dark\:bg-indigo-500\/\[0\.07\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#625fff12}@supports (color:color-mix(in lab,red,red)){.dark\:bg-indigo-500\/\[0\.07\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-indigo-500) 7%,transparent)}}.dark\:bg-moon:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-moon)}.dark\:bg-neutral-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-50)}.dark\:bg-neutral-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-100)}.dark\:bg-neutral-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-400)}.dark\:bg-neutral-500:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-500)}.dark\:bg-neutral-600:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-600)}.dark\:bg-neutral-700:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-700)}.dark\:bg-neutral-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-800)}.dark\:bg-neutral-800\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#26262680}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-neutral-800) 50%,transparent)}}.dark\:bg-neutral-800\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#26262699}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-800\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-neutral-800) 60%,transparent)}}.dark\:bg-neutral-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-neutral-900)}.dark\:bg-neutral-900\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#17171780}@supports (color:color-mix(in lab,red,red)){.dark\:bg-neutral-900\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-neutral-900) 50%,transparent)}}.dark\:bg-night:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night)}.dark\:bg-night-rule:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night-rule)}.dark\:bg-night-soft:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-night-soft)}.dark\:bg-orange-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#fe6e001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-orange-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-orange-500) 10%,transparent)}}.dark\:bg-purple-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ac4bff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-purple-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-purple-500) 15%,transparent)}}.dark\:bg-red-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.dark\:bg-red-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.dark\:bg-red-900\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#82181a33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-900\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-red-900) 20%,transparent)}}.dark\:bg-red-950:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-red-950)}.dark\:bg-red-950\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-red-950) 30%,transparent)}}.dark\:bg-rose-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ff23571a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-rose-500) 10%,transparent)}}.dark\:bg-rose-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ff235726}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-rose-500) 15%,transparent)}}.dark\:bg-rose-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ff235733}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-rose-500) 20%,transparent)}}.dark\:bg-rose-500\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ff23570a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-500\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-rose-500) 4%,transparent)}}.dark\:bg-sky-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00a5ef1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-sky-500) 10%,transparent)}}.dark\:bg-sky-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00a5ef26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-sky-500) 15%,transparent)}}.dark\:bg-sky-900\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#024a704d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-sky-900\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-sky-900) 30%,transparent)}}.dark\:bg-slate-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#62748e33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-slate-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-slate-500) 20%,transparent)}}.dark\:bg-slate-600:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-slate-600)}.dark\:bg-slate-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-slate-800)}.dark\:bg-teal-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00baa71a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-teal-500) 10%,transparent)}}.dark\:bg-teal-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-teal-500) 20%,transparent)}}.dark\:bg-violet-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#8d54ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-violet-500) 10%,transparent)}}.dark\:bg-violet-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.dark\:bg-violet-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#8d54ff33}@supports (color:color-mix(in lab,red,red)){.dark\:bg-violet-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-violet-500) 20%,transparent)}}.dark\:bg-white\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-white\/12:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/12:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.dark\:bg-white\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 15%,transparent)}}.dark\:bg-white\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.dark\:bg-white\/\[0\.1\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.1\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:bg-white\/\[0\.02\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.02\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.03\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.dark\:bg-white\/\[0\.05\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.05\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:bg-white\/\[0\.07\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.07\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.dark\:bg-white\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:bg-white\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.dark\:bg-yellow-500\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#edb2000d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-500\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-yellow-500) 5%,transparent)}}.dark\:bg-yellow-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#edb2001a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-yellow-500) 10%,transparent)}}.dark\:bg-yellow-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#edb20026}@supports (color:color-mix(in lab,red,red)){.dark\:bg-yellow-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-yellow-500) 15%,transparent)}}.dark\:bg-yellow-950:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-yellow-950)}.dark\:bg-zinc-500:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-zinc-500)}.dark\:bg-zinc-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#71717b1a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-zinc-500) 10%,transparent)}}.dark\:bg-zinc-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:#71717b26}@supports (color:color-mix(in lab,red,red)){.dark\:bg-zinc-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:color-mix(in oklab,var(--color-zinc-500) 15%,transparent)}}.dark\:bg-zinc-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-color:var(--color-zinc-900)}.dark\:bg-\[radial-gradient\(circle_at_center\,rgba\(255\,255\,255\,0\.05\)_1px\,transparent_1px\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1px)}.dark\:from-\[\#0C0C0C\]\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:oklab(15.434% 1.49012e-8 7.45058e-9/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[var\(--color-accent\)\]\/8:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:#26a0f814}@supports (color:color-mix(in lab,red,red)){.dark\:from-\[var\(--color-accent\)\]\/8:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:color-mix(in oklab, var(--color-accent) 8%, transparent)}}.dark\:from-\[var\(--color-accent\)\]\/8:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[var\(--color-accent\)\]\/\[0\.10\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:#26a0f81a}@supports (color:color-mix(in lab,red,red)){.dark\:from-\[var\(--color-accent\)\]\/\[0\.10\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.dark\:from-\[var\(--color-accent\)\]\/\[0\.10\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:var(--color-night-rule);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[var\(--color-ochre\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:#bf965526}@supports (color:color-mix(in lab,red,red)){.dark\:from-\[var\(--color-ochre\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:color-mix(in oklab, var(--color-ochre) 15%, transparent)}}.dark\:from-\[var\(--color-ochre\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:from-\[var\(--color-sage\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:#7c8a7226}@supports (color:color-mix(in lab,red,red)){.dark\:from-\[var\(--color-sage\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-from:color-mix(in oklab, var(--color-sage) 15%, transparent)}}.dark\:from-\[var\(--color-sage\)\]\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:via-\[var\(--color-night-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-via:var(--color-night-soft);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.dark\:to-\[var\(--color-night-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-gradient-to:var(--color-night-soft);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.dark\:fill-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:var(--color-moon)}.dark\:fill-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:var(--color-moon-soft)}.dark\:fill-neutral-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:var(--color-neutral-100)}.dark\:fill-neutral-100\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:#f5f5f533}@supports (color:color-mix(in lab,red,red)){.dark\:fill-neutral-100\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:color-mix(in oklab,var(--color-neutral-100) 20%,transparent)}}.dark\:fill-neutral-200\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:#e5e5e533}@supports (color:color-mix(in lab,red,red)){.dark\:fill-neutral-200\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:color-mix(in oklab,var(--color-neutral-200) 20%,transparent)}}.dark\:fill-neutral-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){fill:var(--color-neutral-400)}.dark\:stroke-\[\#3f3f46\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){stroke:#3f3f46}.dark\:stroke-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){stroke:var(--color-moon-soft)}.dark\:\!text-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon)!important}.dark\:\!text-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon-soft)!important}.dark\:\!text-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-night)!important}.dark\:text-\[\#a1a1aa\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#a1a1aa}.dark\:text-\[var\(--color-accent-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-accent-soft)}.dark\:text-\[var\(--color-ink\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-ink)}.dark\:text-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon)}.dark\:text-\[var\(--color-moon\)\]\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon\)\]\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon) 8%,transparent)}}.dark\:text-\[var\(--color-moon-faint\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon-faint)}.dark\:text-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon-soft)}.dark\:text-\[var\(--color-moon-soft\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 30%,transparent)}}.dark\:text-\[var\(--color-moon-soft\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 40%,transparent)}}.dark\:text-\[var\(--color-moon-soft\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 50%,transparent)}}.dark\:text-\[var\(--color-moon-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 60%,transparent)}}.dark\:text-\[var\(--color-moon-soft\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 70%,transparent)}}.dark\:text-\[var\(--color-moon-soft\)\]\/75:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/75:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 75%,transparent)}}.dark\:text-\[var\(--color-moon-soft\)\]\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#fffc}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-moon-soft\)\]\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon-soft) 80%,transparent)}}.dark\:text-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-night)}.dark\:text-\[var\(--color-night\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#09090bb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-\[var\(--color-night\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-night) 70%,transparent)}}.dark\:text-amber-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-amber-200)}.dark\:text-amber-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-amber-300)}.dark\:text-amber-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-amber-400)}.dark\:text-amber-400\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#fcbb00b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-amber-400\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-amber-400) 70%,transparent)}}.dark\:text-blue-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-blue-50)}.dark\:text-blue-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-blue-200)}.dark\:text-blue-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-blue-300)}.dark\:text-blue-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-blue-400)}.dark\:text-emerald-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-emerald-100)}.dark\:text-emerald-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-emerald-200)}.dark\:text-emerald-200\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#a4f4cfcc}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-200\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-emerald-200) 80%,transparent)}}.dark\:text-emerald-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-emerald-300)}.dark\:text-emerald-300\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#5ee9b5b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-emerald-300\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-emerald-300) 70%,transparent)}}.dark\:text-emerald-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-emerald-400)}.dark\:text-gray-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-gray-300)}.dark\:text-green-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-green-50)}.dark\:text-green-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-green-300)}.dark\:text-indigo-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-indigo-200)}.dark\:text-indigo-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-indigo-300)}.dark\:text-indigo-300\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#a4b3ffcc}@supports (color:color-mix(in lab,red,red)){.dark\:text-indigo-300\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-indigo-300) 80%,transparent)}}.dark\:text-indigo-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-indigo-400)}.dark\:text-moon:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon)}.dark\:text-moon-soft:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-moon-soft)}.dark\:text-moon\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.dark\:text-moon\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-moon) 70%,transparent)}}.dark\:text-neutral-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-50)}.dark\:text-neutral-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-100)}.dark\:text-neutral-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-200)}.dark\:text-neutral-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-300)}.dark\:text-neutral-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-400)}.dark\:text-neutral-500:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-500)}.dark\:text-neutral-600:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-600)}.dark\:text-neutral-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-800)}.dark\:text-neutral-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-neutral-900)}.dark\:text-night:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-night)}.dark\:text-on-dark:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-on-dark)}.dark\:text-orange-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-orange-400)}.dark\:text-purple-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-purple-300)}.dark\:text-purple-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-purple-400)}.dark\:text-red-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-red-50)}.dark\:text-red-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-red-200)}.dark\:text-red-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-red-300)}.dark\:text-red-300\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffa3a3cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-red-300\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-red-300) 80%,transparent)}}.dark\:text-red-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-red-400)}.dark\:text-red-400\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ff6568b3}@supports (color:color-mix(in lab,red,red)){.dark\:text-red-400\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-red-400) 70%,transparent)}}.dark\:text-rose-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-rose-100)}.dark\:text-rose-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-rose-200)}.dark\:text-rose-200\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:#ffccd3cc}@supports (color:color-mix(in lab,red,red)){.dark\:text-rose-200\/80:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:color-mix(in oklab,var(--color-rose-200) 80%,transparent)}}.dark\:text-rose-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-rose-300)}.dark\:text-rose-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-rose-400)}.dark\:text-sky-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-sky-300)}.dark\:text-sky-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-sky-400)}.dark\:text-slate-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-slate-300)}.dark\:text-slate-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-slate-400)}.dark\:text-stone-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-stone-200)}.dark\:text-stone-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-stone-400)}.dark\:text-stone-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-stone-900)}.dark\:text-teal-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-teal-200)}.dark\:text-teal-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-teal-400)}.dark\:text-violet-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-violet-200)}.dark\:text-violet-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-violet-300)}.dark\:text-violet-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-violet-400)}.dark\:text-white:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-white)}.dark\:text-yellow-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-yellow-50)}.dark\:text-yellow-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-yellow-200)}.dark\:text-zinc-300:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-zinc-300)}.dark\:text-zinc-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){color:var(--color-zinc-400)}.dark\:shadow-\[0_-4px_20px_-8px_rgba\(0\,0\,0\,0\.5\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 -4px 20px -8px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.3\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 0 8px var(--tw-shadow-color,#ffffff4d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_0_20px_rgba\(255\,255\,255\,0\.2\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 0 20px var(--tw-shadow-color,#fff3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_1px_3px_rgb\(0_0_0\/0\.55\)\,0_0_0_1px_rgb\(255_255_255\/0\.14\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 1px 3px var(--tw-shadow-color,#0000008c), 0 0 0 1px var(--tw-shadow-color,#ffffff24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_8px_30px_-8px_rgba\(0\,0\,0\,0\.6\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 8px 30px -8px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_16px_40px_-12px_rgba\(0\,0\,0\,0\.6\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 16px 40px -12px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-\[0_24px_60px_-16px_rgba\(0\,0\,0\,0\.6\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow:0 24px 60px -16px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark\:shadow-black\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow-color:#00000040}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:shadow-black\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.dark\:shadow-black\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.dark\:ring-\[\#0C0C0C\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:#0c0c0c}.dark\:ring-indigo-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab,red,red)){.dark\:ring-indigo-500\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.dark\:ring-neutral-700:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:var(--color-neutral-700)}.dark\:ring-neutral-700\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:#40404099}@supports (color:color-mix(in lab,red,red)){.dark\:ring-neutral-700\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:color-mix(in oklab, var(--color-neutral-700) 60%, transparent)}}.dark\:ring-neutral-800:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:var(--color-neutral-800)}.dark\:ring-neutral-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:var(--color-neutral-900)}.dark\:ring-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.dark\:ring-white\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.dark\:ring-white\/\[0\.16\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.dark\:ring-white\/\[0\.16\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-color:color-mix(in oklab, var(--color-white) 16%, transparent)}}.dark\:ring-offset-neutral-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-ring-offset-color:var(--color-neutral-900)}.dark\:invert:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--tw-invert:invert(100%);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,)}.dark\:\[--base-color\:\#71717a\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--base-color:#71717a}.dark\:\[--base-gradient-color\:\#ffffff\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--base-gradient-color:#fff}.dark\:\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}.dark\:\[--desc-bullet\:\#a78bfa\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--desc-bullet:#a78bfa}.dark\:\[--desc-heading\:\#c4b5fd\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--desc-heading:#c4b5fd}.dark\:\[--logoloop-fadeColorAuto\:\#0b0b0b\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)){--logoloop-fadeColorAuto:#0b0b0b}@media(hover:hover){.dark\:group-hover\:text-\[var\(--color-accent-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):is(:where(.group):hover *){color:var(--color-accent-soft)}}.dark\:group-aria-selected\:bg-moon:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):is(:where(.group)[aria-selected=true] *){background-color:var(--color-moon)}.dark\:group-aria-selected\:text-night:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):is(:where(.group)[aria-selected=true] *){color:var(--color-night)}.dark\:placeholder\:text-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))::placeholder{color:var(--color-moon-soft)}.dark\:placeholder\:text-\[var\(--color-moon-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))::placeholder{color:#fff9}@supports (color:color-mix(in lab,red,red)){.dark\:placeholder\:text-\[var\(--color-moon-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))::placeholder{color:color-mix(in oklab,var(--color-moon-soft) 60%,transparent)}}.dark\:focus-within\:ring-offset-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):focus-within{--tw-ring-offset-color:var(--color-night)}@media(hover:hover){.dark\:hover\:border-\[var\(--color-accent-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:var(--color-accent-soft)}.dark\:hover\:border-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:var(--color-moon)}.dark\:hover\:border-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:var(--color-moon-soft)}.dark\:hover\:border-\[var\(--color-moon-soft\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-\[var\(--color-moon-soft\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:color-mix(in oklab,var(--color-moon-soft) 30%,transparent)}}.dark\:hover\:border-\[var\(--color-moon-soft\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-\[var\(--color-moon-soft\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:color-mix(in oklab,var(--color-moon-soft) 40%,transparent)}}.dark\:hover\:border-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:var(--color-night-rule)}.dark\:hover\:border-indigo-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:#625fff66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-indigo-500\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:color-mix(in oklab,var(--color-indigo-500) 40%,transparent)}}.dark\:hover\:border-moon\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-moon\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:color-mix(in oklab,var(--color-moon) 40%,transparent)}}.dark\:hover\:border-white\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-white\/25:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{border-color:color-mix(in oklab,var(--color-white) 25%,transparent)}}.dark\:hover\:\!bg-\[var\(--color-night-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-night-soft)!important}.dark\:hover\:bg-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-moon-soft)}.dark\:hover\:bg-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-night)}.dark\:hover\:bg-\[var\(--color-night\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#09090b4d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night\)\]\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night) 30%,transparent)}}.dark\:hover\:bg-\[var\(--color-night\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#09090b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night) 40%,transparent)}}.dark\:hover\:bg-\[var\(--color-night\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#09090b80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night) 50%,transparent)}}.dark\:hover\:bg-\[var\(--color-night\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#09090b99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night) 60%,transparent)}}.dark\:hover\:bg-\[var\(--color-night-rule\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-night-rule)}.dark\:hover\:bg-\[var\(--color-night-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-night-soft)}.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#18181b66}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/40:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night-soft) 40%,transparent)}}.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#18181b80}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night-soft) 50%,transparent)}}.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#18181b99}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/60:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night-soft) 60%,transparent)}}.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-\[var\(--color-night-soft\)\]\/70:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-night-soft) 70%,transparent)}}.dark\:hover\:bg-amber-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-amber-500) 15%,transparent)}}.dark\:hover\:bg-amber-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-amber-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.dark\:hover\:bg-blue-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#3080ff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-blue-500) 10%,transparent)}}.dark\:hover\:bg-blue-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-blue-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-blue-500) 20%,transparent)}}.dark\:hover\:bg-emerald-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-emerald-500) 10%,transparent)}}.dark\:hover\:bg-emerald-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#00bb7f33}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-emerald-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-emerald-500) 20%,transparent)}}.dark\:hover\:bg-moon\/90:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-moon\/90:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-moon) 90%,transparent)}}.dark\:hover\:bg-night:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-night)}.dark\:hover\:bg-night-rule:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-night-rule)}.dark\:hover\:bg-red-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.dark\:hover\:bg-red-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#fb2c3626}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-red-500) 15%,transparent)}}.dark\:hover\:bg-red-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-red-500\/20:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.dark\:hover\:bg-teal-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#00baa726}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-teal-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-teal-500) 15%,transparent)}}.dark\:hover\:bg-violet-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#8d54ff26}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-violet-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-violet-500) 15%,transparent)}}.dark\:hover\:bg-white:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:var(--color-white)}.dark\:hover\:bg-white\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/5:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 5%,transparent)}}.dark\:hover\:bg-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:hover\:bg-white\/\[0\.1\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.1\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 10%,transparent)}}.dark\:hover\:bg-white\/\[0\.02\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.02\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 2%,transparent)}}.dark\:hover\:bg-white\/\[0\.03\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff08}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.03\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 3%,transparent)}}.dark\:hover\:bg-white\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff0a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.04\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 4%,transparent)}}.dark\:hover\:bg-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.06\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 6%,transparent)}}.dark\:hover\:bg-white\/\[0\.07\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff12}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.07\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 7%,transparent)}}.dark\:hover\:bg-white\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff14}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.08\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 8%,transparent)}}.dark\:hover\:bg-white\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#ffffff1f}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-white\/\[0\.12\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-white) 12%,transparent)}}.dark\:hover\:bg-yellow-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#edb20026}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-yellow-500\/15:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-yellow-500) 15%,transparent)}}.dark\:hover\:bg-zinc-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:#71717b1a}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-zinc-500\/10:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{background-color:color-mix(in oklab,var(--color-zinc-500) 10%,transparent)}}.dark\:hover\:\!text-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-moon)!important}.dark\:hover\:text-\[var\(--color-accent-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-accent-soft)}.dark\:hover\:text-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-moon)}.dark\:hover\:text-\[var\(--color-moon-soft\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-moon-soft)}.dark\:hover\:text-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-night)}.dark\:hover\:text-emerald-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-emerald-200)}.dark\:hover\:text-moon:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-moon)}.dark\:hover\:text-neutral-50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-neutral-50)}.dark\:hover\:text-neutral-100:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-neutral-100)}.dark\:hover\:text-neutral-200:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-neutral-200)}.dark\:hover\:text-on-dark:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-on-dark)}.dark\:hover\:text-red-400:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{color:var(--color-red-400)}.dark\:hover\:shadow-black\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:shadow-black\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}}.dark\:focus\:border-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):focus{border-color:var(--color-moon)}.dark\:focus\:bg-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):focus{background-color:var(--color-night)}.dark\:focus-visible\:ring-white\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):focus-visible{--tw-ring-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.dark\:focus-visible\:ring-white\/30:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.dark\:focus-visible\:ring-offset-neutral-900:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):focus-visible{--tw-ring-offset-color:var(--color-neutral-900)}@media(hover:hover){.dark\:enabled\:hover\:bg-\[var\(--color-night\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):enabled:hover{background-color:#09090b80}@supports (color:color-mix(in lab,red,red)){.dark\:enabled\:hover\:bg-\[var\(--color-night\)\]\/50:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):enabled:hover{background-color:color-mix(in oklab,var(--color-night) 50%,transparent)}}.dark\:enabled\:hover\:text-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):enabled:hover{color:var(--color-moon)}}.dark\:data-\[selected\=true\]\:bg-\[var\(--color-night\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))[data-selected=true]{background-color:var(--color-night)}.dark\:data-\[selected\=true\]\:text-\[var\(--color-moon\)\]:where(.dark,.dark *):where(:not(.ez-light,.ez-light *))[data-selected=true]{color:var(--color-moon)}@media print{.print\:hidden{display:none}}.\[\&_a\]\:text-\[var\(--color-accent-deep\)\] a{color:var(--color-accent-deep)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:\[-webkit-user-drag\:none\] a{-webkit-user-drag:none}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-\[var\(--color-rule\)\] blockquote{border-color:var(--color-rule)}.\[\&_blockquote\]\:pl-3 blockquote{padding-left:calc(var(--spacing) * 3)}.\[\&_blockquote\]\:text-\[var\(--color-ink-muted\)\] blockquote{color:var(--color-ink-muted)}.\[\&_h1\]\:mt-5 h1{margin-top:calc(var(--spacing) * 5)}.\[\&_h1\]\:mb-2 h1{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h1\]\:font-medium h1{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h1\]\:text-body h1{color:var(--color-body)}.\[\&_h1\]\:text-ink h1{color:var(--color-ink)}.\[\&_h2\]\:mt-3 h2{margin-top:calc(var(--spacing) * 3)}.\[\&_h2\]\:mt-5 h2{margin-top:calc(var(--spacing) * 5)}.\[\&_h2\]\:mb-1\.5 h2{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:font-display h2{font-family:var(--font-display)}.\[\&_h2\]\:text-title h2{font-size:var(--text-title);line-height:var(--tw-leading,var(--text-title--line-height));letter-spacing:var(--tw-tracking,var(--text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--text-title--font-weight))}.\[\&_h2\]\:font-medium h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h2\]\:text-body h2{color:var(--color-body)}.\[\&_h2\]\:text-ink h2{color:var(--color-ink)}.\[\&_h3\]\:mt-2\.5 h3{margin-top:calc(var(--spacing) * 2.5)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:mb-1 h3{margin-bottom:calc(var(--spacing) * 1)}.\[\&_h3\]\:mb-1\.5 h3{margin-bottom:calc(var(--spacing) * 1.5)}.\[\&_h3\]\:font-display h3{font-family:var(--font-display)}.\[\&_h3\]\:font-medium h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_h3\]\:text-body h3{color:var(--color-body)}.\[\&_h3\]\:text-ink h3{color:var(--color-ink)}.\[\&_img\]\:\[-webkit-user-drag\:none\] img{-webkit-user-drag:none}.\[\&_li\]\:mb-1 li{margin-bottom:calc(var(--spacing) * 1)}.\[\&_ol\]\:mb-2 ol{margin-bottom:calc(var(--spacing) * 2)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_p\]\:mb-2 p{margin-bottom:calc(var(--spacing) * 2)}.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing) * 3)}.\[\&_strong\]\:font-medium strong{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_strong\]\:text-ink strong{color:var(--color-ink)}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}@media(min-width:40rem){.sm\:\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}}.\[\&_ul\]\:mb-2 ul{margin-bottom:calc(var(--spacing) * 2)}.\[\&_ul\]\:mb-3 ul{margin-bottom:calc(var(--spacing) * 3)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-slider-thumb\]\:cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-slider-thumb\]\:bg-\[var\(--color-accent\)\]::-webkit-slider-thumb{background-color:var(--color-accent)}.\[\&\:\:-webkit-slider-thumb\]\:shadow-lg::-webkit-slider-thumb{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:not\(\[data-selected\=true\]\)\]\:rounded-full:not([data-selected=true]){border-radius:3.40282e38px}.\[\&\:not\(\[data-selected\=true\]\)\]\:bg-paper-deep:not([data-selected=true]){background-color:var(--color-paper-deep)}.dark\:\[\&\:not\(\[data-selected\=true\]\)\]\:bg-night-rule:where(.dark,.dark *):where(:not(.ez-light,.ez-light *)):not([data-selected=true]){background-color:var(--color-night-rule)}.\[\&\>\*\]\:min-h-\[42px\]>*{min-height:42px}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:justify-center>*{justify-content:center}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-Variable.woff2)format("woff2-variations")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/Inter-Variable-Italic.woff2)format("woff2-variations")}:root{--font-brand-display:"ZonaPro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display-xl:48px;--lh-display-xl:56px;--fs-display-lg:40px;--lh-display-lg:48px;--fs-display-md:34px;--lh-display-md:44px;--fs-heading-lg:28px;--lh-heading-lg:36px;--fs-heading-sm:20px;--lh-heading-sm:28px;--fs-title:17px;--lh-title:20px;--fs-nav:17px;--lh-nav:24px;--fs-body:14px;--lh-body:20px;--fs-caption:12px;--lh-caption:18px;--color-ink:#171a20;--color-body:#393c41;--color-muted:#5c5e62;--color-bg:#fff;--color-on-dark:#fff;--color-accent:#26a0f8;--color-accent-deep:#1b8fe4;--color-accent-soft:#d4ecfe}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";font-optical-sizing:auto;text-rendering:optimizelegibility;width:100%;max-width:100vw;scroll-padding-top:80px;font-size:16px;overflow-x:hidden}body{color:var(--color-ink);background:var(--color-bg);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-feature-settings:"ss01","cv02","cv03","cv11";width:100%;max-width:100vw;min-height:100vh;font-weight:var(--fw-regular);letter-spacing:normal;overflow-x:hidden}.dark body,body:where(.dark){color:var(--color-moon);background:var(--color-night)}body.ezy-account{--font-sans:"Inter", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--fs-body:13px;--lh-body:20px;--fs-caption:11px;--lh-caption:16px;--fs-title:20px;--lh-title:26px;--fs-score:26px;--fs-brand:24px;--fs-head:16px;--fs-desc:15px;--fs-label:14px;--fs-ui:13px;--fs-xs:12px;--fs-2xs:11px;--fs-3xs:10px;font-size:var(--fs-body);line-height:var(--lh-body)}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit;font-weight:var(--fw-medium)}::selection{color:var(--color-ink);background:#26a0f82e}.dark ::selection{color:var(--color-moon);background:#26a0f840}p{text-wrap:pretty;-webkit-hyphens:manual;hyphens:manual}.font-italic,em.editorial,i.editorial{font-family:var(--font-italic);letter-spacing:normal;font-style:italic}.hairline{border-color:var(--color-rule)}.hairline-soft{border-color:var(--color-rule-soft)}.dark .hairline{border-color:var(--color-night-rule)}.dark .hairline-soft{border-color:#3a332a99}.rule{border:0;border-top:1px solid var(--color-rule);margin:0}.dark .rule{border-top-color:var(--color-night-rule)}.eyebrow{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;text-transform:none;color:var(--color-ink-muted);line-height:var(--lh-body);align-items:center;gap:.75rem;display:inline-flex}.eyebrow:before{content:"";background:var(--color-rule-strong);width:2rem;height:1px;display:inline-block}.dark .eyebrow{color:var(--color-moon-soft)}.dark .eyebrow:before{background:var(--color-night-rule)}.display-italic{font-family:var(--font-italic);font-style:italic;font-weight:inherit;letter-spacing:normal}.onum{font-feature-settings:"onum","ss01"}.btn-ink{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;border-radius:var(--radius-pill);color:var(--color-paper);background:var(--color-ink);border:1px solid var(--color-ink);line-height:var(--lh-body);justify-content:center;align-items:center;gap:.625rem;padding:.95rem 1.75rem;transition:background .22s,color .22s,transform .22s,border-color .22s;display:inline-flex}.btn-ink:hover{background:var(--color-ink-soft);border-color:var(--color-ink-soft);transform:translateY(-1px)}.btn-ink:active{transform:translateY(0)}.dark .btn-ink{background:var(--color-moon);color:var(--color-ink);border-color:var(--color-moon)}.dark .btn-ink:hover{background:var(--color-moon-soft);border-color:var(--color-moon-soft)}.btn-ghost{font-family:var(--font-sans);font-size:var(--fs-body);font-weight:var(--fw-medium);border-radius:var(--radius-pill);color:var(--color-ink);border:1px solid var(--color-rule-strong);line-height:var(--lh-body);background:0 0;justify-content:center;align-items:center;gap:.625rem;padding:.95rem 1.75rem;transition:border-color .22s,color .22s,background .22s;display:inline-flex}.btn-ghost:hover{border-color:var(--color-ink);background:var(--color-surface-warm)}.dark .btn-ghost{color:var(--color-moon);border-color:var(--color-night-rule)}.dark .btn-ghost:hover{border-color:var(--color-moon);background:var(--color-night-soft)}.btn-sm{font-size:var(--fs-body);line-height:var(--lh-body);gap:.375rem;padding:.4rem .9rem}.hero-cta-primary{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;background:var(--color-accent);border-color:var(--color-accent);color:var(--color-paper);isolation:isolate;line-height:var(--lh-body);padding:1.05rem 2rem;animation:2.6s ease-in-out infinite hero-cta-pulse;position:relative;box-shadow:inset 0 1px #ffffff14,0 8px 24px -10px #c15f458c}.hero-cta-primary:hover{background:var(--color-accent-deep);border-color:var(--color-accent-deep);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 12px 30px -10px #c15f45b3}.dark .hero-cta-primary{background:var(--color-accent);color:var(--color-paper);border-color:var(--color-accent)}.dark .hero-cta-primary:hover{background:var(--color-accent-deep);border-color:var(--color-accent-deep)}.nav-icon{transform-origin:50%;transition:transform .28s cubic-bezier(.34,1.56,.64,1),filter .22s}.group:hover>.nav-icon{filter:drop-shadow(0 1px 2px #c15f452e);transform:scale(1.18)}.group:hover>.nav-icon-applications{transform:scale(1.18)rotate(-5deg)}.group:hover>.nav-icon-profile{transform:scale(1.18)translateY(-2px)}.group:hover>.nav-icon-resumes{transform:scale(1.18)rotate(6deg)}.group:hover>.nav-icon-linkedin{animation:.7s ease-out nav-pulse}@keyframes nav-pulse{0%{filter:drop-shadow(0 0 #0000);transform:scale(1)}35%{filter:drop-shadow(0 2px 6px #c15f4552);transform:scale(1.28)}70%{transform:scale(1.12)}to{transform:scale(1.18)}}.group:hover>.nav-icon-mic{transform-origin:50% 80%;animation:.6s ease-in-out nav-wiggle}@keyframes nav-wiggle{0%{transform:rotate(0)scale(1)}20%{transform:rotate(-8deg)scale(1.18)}40%{transform:rotate(7deg)scale(1.18)}60%{transform:rotate(-5deg)scale(1.18)}80%{transform:rotate(3deg)scale(1.18)}to{transform:rotate(0)scale(1.18)}}.group:hover>.nav-icon-workspace{animation:.55s cubic-bezier(.34,1.56,.64,1) nav-bounce}@keyframes nav-bounce{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-3px)scale(1.18)}70%{transform:translateY(1px)scale(1.16)}to{transform:translateY(0)scale(1.18)}}.group:hover>.nav-icon-settings{transform:scale(1.15)rotate(90deg)}@media(prefers-reduced-motion:reduce){.nav-icon,.group:hover>.nav-icon,.group:hover>.nav-icon-applications,.group:hover>.nav-icon-profile,.group:hover>.nav-icon-resumes,.group:hover>.nav-icon-linkedin,.group:hover>.nav-icon-mic,.group:hover>.nav-icon-workspace,.group:hover>.nav-icon-settings{filter:none;transform:none;animation:none!important}}@keyframes interview-ring{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes talking-pulse{0%,to{transform:scale(1)translateY(0)}50%{transform:scale(1.02)translateY(-2px)}}@keyframes rec-blink{0%,to{opacity:1}50%{opacity:.3}}.rec-blink{animation:1.6s ease-in-out infinite rec-blink}@keyframes hero-cta-pulse{0%,to{box-shadow:inset 0 1px #ffffff14,0 8px 24px -10px #c15f458c,0 0 #c15f4552}50%{box-shadow:inset 0 1px #ffffff14,0 8px 24px -10px #c15f458c,0 0 0 8px #c15f4500}}.hero-cta-secondary{font-size:var(--fs-body);opacity:.95;line-height:var(--lh-body);padding:1.05rem 1.6rem}@media(prefers-reduced-motion:reduce){.hero-cta-primary{animation:none}}.legal-link{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:color .18s}.legal-link:hover{color:var(--color-accent-deep)}.dark .legal-link{color:var(--color-accent-soft)}.dark .legal-link:hover{color:var(--color-accent)}@media(max-width:640px){.btn-ink,.btn-ghost{font-size:var(--fs-body);line-height:var(--lh-body);gap:.5rem;padding:.7rem 1.25rem}}.btn-text{font-family:var(--font-italic);font-style:italic;font-size:var(--fs-body);color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-rule-strong);text-decoration-color:var(--color-rule-strong);text-underline-offset:6px;line-height:var(--lh-body);align-items:center;gap:.375rem;text-decoration-thickness:1px;transition:text-decoration-color .22s,color .22s;display:inline-flex}.btn-text:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.dark .btn-text{color:var(--color-moon)}.dark .btn-text:hover{color:var(--color-accent-soft);-webkit-text-decoration-color:var(--color-accent-soft);text-decoration-color:var(--color-accent-soft)}:where(a,button,[role=button],input,textarea,select):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;border-radius:var(--radius-soft)}.ts-eyebrow{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-medium);letter-spacing:normal}.ts-caption{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:var(--fw-regular);letter-spacing:normal}.ts-body-sm,.ts-body,.ts-body-lg{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);letter-spacing:normal}.ts-h4{font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm);font-weight:var(--fw-regular);letter-spacing:normal}.ts-h3{font-size:var(--fs-title);line-height:var(--lh-title);font-weight:var(--fw-medium);letter-spacing:normal}.ts-h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg);font-weight:var(--fw-medium);letter-spacing:normal}.ts-h1{font-size:var(--fs-display-lg);line-height:var(--lh-display-lg);font-weight:var(--fw-medium);letter-spacing:normal}.ts-stat-sm,.ts-stat,.ts-stat-lg{font-size:var(--fs-display-md);line-height:var(--lh-display-md);font-weight:var(--fw-medium);letter-spacing:normal}.ts-hero-sm{font-size:var(--fs-display-lg);line-height:var(--lh-display-lg);font-weight:var(--fw-medium);letter-spacing:normal}.ts-hero,.ts-hero-lg{font-size:var(--fs-display-xl);line-height:var(--lh-display-xl);font-weight:var(--fw-medium);letter-spacing:normal}.scroll-hint-line{transform-origin:top;animation:2.4s cubic-bezier(.4,0,.2,1) infinite scroll-hint-drip}@keyframes scroll-hint-drip{0%,to{opacity:.4;transform:scaleY(.3)}50%{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.scroll-hint-line{animation:none}}.page-pad-x{padding-left:clamp(16px,3vw,40px);padding-right:clamp(16px,3vw,40px)}.page-pad-y{padding-top:clamp(16px,2vw,32px);padding-bottom:clamp(24px,3vw,48px)}.line-art{stroke:currentColor;stroke-width:1px;fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}@keyframes blink-cursor{0%,50%{opacity:1}51%,to{opacity:0}}.caret{background:var(--color-accent);vertical-align:-.12em;width:.55ch;height:1em;margin-left:2px;animation:1.1s step-end infinite blink-cursor;display:inline-block}@keyframes pulse-soft{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.live-dot{background:var(--color-accent);border-radius:9999px;width:6px;height:6px;animation:2.2s ease-in-out infinite pulse-soft;display:inline-block}@keyframes soft-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.06)}}.animate-soft-pulse{transform-origin:50%;animation:2.6s ease-in-out infinite soft-pulse}@keyframes row-progress{0%{transform:translate(-100%)}to{transform:translate(400%)}}.animate-row-progress{animation:1.4s cubic-bezier(.4,0,.2,1) infinite row-progress}@keyframes skeleton-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton-shimmer{background-image:linear-gradient(90deg,#0000,#1e1a140a,#0000);background-repeat:no-repeat;background-size:400px 100%;animation:1.4s ease-in-out infinite skeleton-shimmer}.dark .skeleton-shimmer{background-image:linear-gradient(90deg,#0000,#ede6d80d,#0000)}@keyframes ticker-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker{gap:4rem;width:max-content;animation:60s linear infinite ticker-drift;display:flex}.mask-edges{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}.art-frame{will-change:transform;transition:transform .6s cubic-bezier(.22,1,.36,1)}.art-frame:hover{transform:translateY(-4px)}.art-frame:hover .art-bob{animation-duration:2.4s}.art-frame:hover .art-drift{animation-duration:6s}@keyframes art-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.art-bob{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite art-bob}@keyframes flagWave{0%{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes eye-blink{0%,to{transform:scaleY(1)}45%,55%{transform:scaleY(.1)}}@keyframes search-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes book-flip{0%{transform:rotateY(0)}50%{transform:rotateY(35deg)}to{transform:rotateY(0)}}@keyframes link-leap{0%{transform:translate(0)}40%{transform:translate(2px,-2px)}to{transform:translate(0)}}@keyframes mic-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}@keyframes clock-tick{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes file-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-3px)}}@keyframes download-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(2px)}}@keyframes headphones-wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.app-action-tip{white-space:nowrap;background:var(--color-ink);color:var(--color-paper);font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:normal;opacity:0;pointer-events:none;z-index:30;line-height:var(--lh-body);border-radius:6px;padding:4px 8px;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(2px)}.group\/btn-tip:hover .app-action-tip{opacity:1;transform:translate(-50%)translateY(0)}.app-action-tip:after{content:"";border:4px solid #0000;border-top-color:var(--color-ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes art-drift{0%{transform:translate(0)rotate(0)}50%{transform:translate(2px,-2px)rotate(1.5deg)}to{transform:translate(0)rotate(0)}}.art-drift{transform-box:fill-box;transform-origin:50%;animation:9s ease-in-out infinite art-drift}@keyframes art-draw{0%{stroke-dashoffset:var(--draw-len,400)}to{stroke-dashoffset:0}}.art-draw{stroke-dasharray:var(--draw-len,400);stroke-dashoffset:var(--draw-len,400);animation:1.8s ease-out .2s forwards art-draw}@keyframes radar-pulse{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}.art-radar{transform-box:fill-box;transform-origin:50%;animation:2.8s ease-out infinite radar-pulse}.stroke-ink{color:var(--color-ink)}.stroke-accent{color:var(--color-accent)}.stroke-sage{color:var(--color-sage)}.stroke-ochre{color:var(--color-ochre)}.stroke-peach{color:var(--color-peach)}.dark .stroke-ink{color:var(--color-moon)}.agent-grid-bg{background-color:#18140f;background-image:linear-gradient(#ede6d80d 1px,#0000 1px),linear-gradient(90deg,#ede6d80d 1px,#0000 1px);background-position:50%;background-size:56px 56px}.agent-grid-fade{-webkit-mask-image:radial-gradient(70% 55%,#000 50%,#0000 92%);mask-image:radial-gradient(70% 55%,#000 50%,#0000 92%)}@keyframes agent-float-a{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes agent-float-b{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes agent-float-c{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.agent-float-a{animation:6s ease-in-out infinite agent-float-a}.agent-float-b{animation:7.5s ease-in-out .6s infinite agent-float-b}.agent-float-c{animation:5.2s ease-in-out 1.2s infinite agent-float-c}.agent-card{will-change:transform;transition:transform .42s cubic-bezier(.22,1,.36,1),box-shadow .42s,border-color .42s}.agent-card:hover{z-index:10;border-color:#26a0f873;transform:translateY(-8px)scale(1.015);box-shadow:0 20px 50px #0000008c,0 0 0 1px #26a0f833}.agent-card:hover .agent-float-a,.agent-card:hover .agent-float-b,.agent-card:hover .agent-float-c{animation-play-state:paused}.tick-drawn{stroke:currentColor;stroke-width:1.6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.side-rail{z-index:40;flex-direction:column;gap:.75rem;display:none;position:fixed;top:50%;right:2rem;transform:translateY(-50%)}@media(min-width:1280px){.side-rail{display:flex}}.side-rail a{background:var(--color-ink-faint);width:20px;height:1px;transition:width .22s,background .22s;display:block}.side-rail a:hover,.side-rail a.is-active{background:var(--color-accent);width:36px}.dark .side-rail a{background:var(--color-night-rule)}.dark .side-rail a:hover,.dark .side-rail a.is-active{background:var(--color-accent-soft)}.scroll-progress{background:var(--color-accent);opacity:.85;z-index:9999;height:1px;position:fixed;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;filter:blur(8px);transform:translateY(50px)scale(.97)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;filter:blur(10px);transform:scale(.85)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-15px)rotate(1deg)}75%{transform:translateY(10px)rotate(-1deg)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes gradient-x{0%,to{background-position:0%}50%{background-position:100%}}@keyframes morph{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}25%{border-radius:30% 60% 70% 40%/50% 60% 30%}50%{border-radius:50% 60% 30%/30% 60% 70% 40%}75%{border-radius:60% 40% 60% 30%/60% 30% 40% 70%}}@keyframes text-gradient-flow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes aurora-drift{0%{filter:blur(80px);transform:translate(0)scale(1)}33%{filter:blur(100px);transform:translate(60px,-40px)scale(1.15)}66%{filter:blur(90px);transform:translate(-40px,30px)scale(.9)}to{filter:blur(80px);transform:translate(0)scale(1)}}@keyframes neon-pulse{0%,to{opacity:1;filter:drop-shadow(0 0 8px)}50%{opacity:.8;filter:drop-shadow(0 0 20px)}}@keyframes card-entry{0%{opacity:0;filter:blur(10px);transform:translateY(40px)scale(.95)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes gauge-fill{0%{stroke-dashoffset:283px}}@keyframes pulse-subtle{0%,to{opacity:1}50%{opacity:.5}}@keyframes waveform{0%,to{height:8px}50%{height:24px}}@keyframes glow-breath{0%,to{box-shadow:0 0 15px #6366f114}50%{box-shadow:0 0 25px #6366f126}}@keyframes chatSlideUp{0%{opacity:0;transform:translateY(16px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes cardSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes count-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes btn-3d-press{0%{transform:translateY(0)}40%{transform:translateY(3px)}to{transform:translateY(0)}}@keyframes border-rotate{0%{--border-angle:0deg}to{--border-angle:360deg}}.animate-fade-in{animation:.4s ease-out both fadeIn}.animate-fade-in-up{animation:.8s cubic-bezier(.16,1,.3,1) both fadeInUp}.animate-fade-in-down{animation:.5s ease-out both fadeInDown}.animate-scale-in{animation:.7s cubic-bezier(.16,1,.3,1) both scaleIn}.animate-float{animation:6s ease-in-out infinite float}.animate-spin-slow{animation:20s linear infinite spin-slow}.animate-slide-up{animation:.3s ease-out both slideUp}.animate-card-entry{animation:.8s cubic-bezier(.16,1,.3,1) both card-entry}.reveal{opacity:0;filter:blur(6px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1),filter 1s cubic-bezier(.16,1,.3,1);transform:translateY(50px)scale(.97)}.reveal.visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}[data-delay="1"]{transition-delay:.1s!important}[data-delay="2"]{transition-delay:.2s!important}[data-delay="3"]{transition-delay:.3s!important}[data-delay="4"]{transition-delay:.4s!important}[data-delay="5"]{transition-delay:.5s!important}[data-delay="6"]{transition-delay:.6s!important}.aurora-bg,.gradient-mesh{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.aurora-bg .aurora-orb{border-radius:50%;animation:18s ease-in-out infinite aurora-drift;position:absolute}.aurora-orb-1{background:radial-gradient(circle,#d9775714,#0000 70%);width:600px;height:600px;top:-20%;right:-10%;animation-delay:0s!important}.aurora-orb-2{background:radial-gradient(circle,#6b908014,#0000 70%);width:500px;height:500px;bottom:-15%;left:-10%;animation-delay:-6s!important}.aurora-orb-3{background:radial-gradient(circle,#d977570f,#0000 70%);width:450px;height:450px;top:30%;left:35%;animation-delay:-12s!important}.aurora-orb-4{background:radial-gradient(circle,#bfa58a0d,#0000 70%);width:350px;height:350px;top:55%;right:20%;animation-delay:-9s!important}.gradient-mesh{pointer-events:none;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible}.gradient-mesh .orb{border-radius:50%;animation:15s ease-in-out infinite morph;position:absolute}.gradient-mesh .orb-1{background:radial-gradient(circle,#d97757b3,#d9775759 40%,#d9775714 65%,#0000 80%);width:500px;height:500px;animation-delay:0s;top:-8%;right:-6%}.gradient-mesh .orb-2{background:radial-gradient(circle,#e2a98e99,#d977574d 40%,#d977570f 65%,#0000 80%);width:350px;height:350px;animation-delay:-5s;bottom:5%;left:-4%}.gradient-mesh .orb-3{background:radial-gradient(circle,#bfa58a80,#bfa58a33 40%,#bfa58a0a 65%,#0000 80%);width:250px;height:250px;animation-delay:-10s;bottom:15%;right:8%}.hero-shimmer-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#fff 30%,#d97757 45%,#6b9080,#bfa58a 65%,#fff 80%,#fff) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite hero-shimmer-sweep}@keyframes hero-shimmer-sweep{0%{background-position:100%}50%{background-position:0%}to{background-position:100%}}.gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d97757,#6b9080,#d97757) 0 0/300% 300%;-webkit-background-clip:text;background-clip:text;animation:5s ease-in-out infinite text-gradient-flow}.gradient-text-static{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#d97757,#6b9080);-webkit-background-clip:text;background-clip:text}.btn-primary{color:#fff;font-weight:var(--fw-medium);font-size:var(--fs-body);text-shadow:none;letter-spacing:normal;line-height:var(--lh-body);background:linear-gradient(135deg,#d97757,#c4633f);border:none;border-radius:14px;align-items:center;gap:.5rem;padding:.9rem 2.2rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #d9775740,0 1px 3px #00000014}.btn-primary:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.btn-primary:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 8px 25px #d9775759,0 2px 6px #00000014}.btn-primary:hover:before{left:100%}.btn-primary:active{transform:translateY(1px)scale(.98);box-shadow:0 2px 8px #d9775733,0 1px 2px #0000000f}.btn-primary>*{z-index:1;position:relative}.btn-secondary{color:#7c7b79;font-weight:var(--fw-medium);font-size:var(--fs-body);line-height:var(--lh-body);background:#fff;border:1px solid #e4e4e7;border-radius:14px;align-items:center;gap:.5rem;padding:.9rem 2.2rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.btn-secondary:hover{color:#d97757;background:#fafafa;border-color:#d97757;transform:translateY(-2px);box-shadow:0 4px 12px #d977571a}.dark .btn-secondary{color:#9b9892;background:#ffffff0a;border-color:#ffffff14}.dark .btn-secondary:hover{color:#e2a98e;background:#ffffff14;border-color:#e2a98e}.btn-3d-auth{width:100%;font-weight:var(--fw-medium);font-size:var(--fs-body);color:#fff;line-height:var(--lh-body);background:linear-gradient(135deg,#d97757,#c4633f);border:none;border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #d977574d,0 1px 3px #00000014}.btn-3d-auth:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.btn-3d-auth>*{z-index:1;position:relative}.btn-3d-auth:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 8px 25px #d9775759,0 2px 6px #00000014}.btn-3d-auth:hover:before{left:100%}.btn-3d-auth:active{transform:translateY(2px)scale(.98);box-shadow:0 2px 8px #d9775733,0 1px 2px #0000000f}.btn-3d-auth:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-3d-google{width:100%;font-weight:var(--fw-medium);font-size:var(--fs-body);color:#4a4845;line-height:var(--lh-body);background:#fff;border:1px solid #e4e4e7;border-radius:14px;justify-content:center;align-items:center;gap:.75rem;padding:.9rem 1.5rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 1px 3px #0000000f}.btn-3d-google:hover{background:#fafafa;border-color:#d5cec5;transform:translateY(-2px)scale(1.01);box-shadow:0 4px 12px #00000014}.btn-3d-google:active{transform:translateY(1px)scale(.99)}.dark .btn-3d-google{color:#e4e4e7;background:#ffffff0a;border-color:#ffffff14}.dark .btn-3d-google:hover{background:#ffffff0f;border-color:#ffffff26}.feature-card{background:#fff;border:1px solid #e4e4e7;border-radius:20px;padding:2rem;transition:all .5s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.feature-card:before{content:"";border-radius:inherit;opacity:0;background:linear-gradient(135deg,#d9775708,#6b908008);transition:opacity .5s;position:absolute;top:0;right:0;bottom:0;left:0}.feature-card:hover{border-color:#e2a98e;transform:translateY(-6px);box-shadow:0 20px 60px #d9775714,0 4px 16px #0000000a}.feature-card:hover:before{opacity:1}.dark .feature-card{background:#ffffff08;border-color:#ffffff0f}.dark .feature-card:hover{border-color:#d9775740;box-shadow:0 20px 60px #d977570f,0 4px 16px #0006}.testimonial-card{background:#fff;border:1px solid #e4e4e7;border-radius:20px;padding:2rem;transition:all .5s cubic-bezier(.16,1,.3,1)}.testimonial-card:hover{border-color:#e2a98e;transform:translateY(-4px);box-shadow:0 15px 50px #d977570f,0 4px 12px #0000000a}.dark .testimonial-card{background:#ffffff08;border-color:#ffffff0f}.auth-card{background:#fff;border:1px solid #e4e4e7;border-radius:24px;animation:.9s cubic-bezier(.16,1,.3,1) both card-entry;box-shadow:0 20px 60px #0000000f,0 4px 16px #0000000a}.dark .auth-card{-webkit-backdrop-filter:blur(40px)saturate(180%);background:#1a1a1af2;border-color:#ffffff12;box-shadow:0 20px 60px #00000080}.auth-input{color:#1a1a1a;width:100%;font-size:var(--fs-body);line-height:var(--lh-body);background:#f4f4f5;border:1px solid #e4e4e7;border-radius:12px;outline:none;padding:.875rem 2.75rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.auth-input::placeholder{color:#9b9892}.auth-input:not([aria-invalid=true]):focus{border-color:var(--field-focus);box-shadow:0 0 0 3px var(--field-focus-ring);background:#fff}.dark .auth-input{color:#e4e4e7;background:#ffffff0a;border-color:#ffffff14}.dark .auth-input::placeholder{color:#6b6862}.dark .auth-input:not([aria-invalid=true]):focus{border-color:var(--field-focus);box-shadow:0 0 0 3px var(--field-focus-ring);background:#ffffff0f}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d5cec5;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9b9892}.dark ::-webkit-scrollbar-thumb{background:#333}.dark ::-webkit-scrollbar-thumb:hover{background:#4a4845}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.nav-glass{-webkit-backdrop-filter:blur(30px)saturate(180%);background:#faf9f6e6;border-bottom:1px solid #e4e4e7}.dark .nav-glass{background:#1a1a1acc;border-bottom-color:#ffffff0f}:root{--field-focus:#737373;--field-focus-ring:#7373731f}.dark{--field-focus:#a3a3a3;--field-focus-ring:#a3a3a329}.jb,.jb-modal{--field-focus:#737373;--field-focus-ring:#7373731f}:is(input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit],[type=reset]),textarea,select):not([aria-invalid=true]):focus{border-color:var(--field-focus);box-shadow:0 0 0 3px var(--field-focus-ring);outline:none}.job-card{transition:all .3s cubic-bezier(.16,1,.3,1)}.job-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #d9775714,0 2px 6px #0000000a;border-color:#e2a98e!important}.dark .job-card:hover{box-shadow:0 8px 24px #00000080;border-color:#e2a98e26!important}.card-enter{animation:.5s cubic-bezier(.16,1,.3,1) both cardSlideUp}.card-enter-0{animation-delay:0s}.card-enter-1{animation-delay:60ms}.card-enter-2{animation-delay:.12s}.card-enter-3{animation-delay:.18s}.card-enter-4{animation-delay:.24s}.skeleton{background:linear-gradient(90deg,#f4f4f5 25%,#e4e4e7 37%,#f4f4f5 63%) 0 0/400% 100%;border-radius:8px;animation:1.8s ease-in-out infinite shimmer}.dark .skeleton{background:linear-gradient(90deg,#242424 25%,#333 37%,#242424 63%) 0 0/400% 100%}.score-gauge circle.gauge-track{stroke:#f4f4f5;fill:none;stroke-width:5px}.dark .score-gauge circle.gauge-track{stroke:#242424}.score-gauge circle.gauge-fill{fill:none;stroke-width:5px;stroke-linecap:round;transform-origin:50%;animation:1.2s cubic-bezier(.16,1,.3,1) both gauge-fill;transform:rotate(-90deg)}.marquee-container{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8%,#000 92%,#0000)}.marquee-track{gap:3rem;width:max-content;animation:60s linear infinite marquee;display:flex}.marquee-track:hover{animation-play-state:paused}.tilt-card{transform-style:preserve-3d;perspective:1000px;transition:transform .15s ease-out}.glow-border{position:relative}.glow-border:after{content:"";border-radius:inherit;z-index:-1;opacity:0;background:linear-gradient(135deg,#d97757,#6b9080,#d97757) 0 0/300% 300%;transition:opacity .4s;animation:3s ease-in-out infinite text-gradient-flow;position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px}.glow-border:hover:after{opacity:1}.live-dot{background:#6b9080;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-subtle;box-shadow:0 0 8px #6b908080}.waveform-bar{background:#d97757;border-radius:2px;width:3px;animation:.8s ease-in-out infinite waveform}.waveform-bar:nth-child(2){animation-delay:.1s}.waveform-bar:nth-child(3){animation-delay:.2s}.waveform-bar:nth-child(4){animation-delay:.3s}.waveform-bar:nth-child(5){animation-delay:.4s}.chat-panel{animation:.3s cubic-bezier(.16,1,.3,1) both chatSlideUp}.typing-cursor:after{content:"|";color:#d97757;animation:.8s step-end infinite blink-cursor}.sidebar-active{color:#d97757;background:#d9775714;border-right:2px solid #d97757}.dark .sidebar-active{color:#e2a98e;background:#e2a98e14;border-right-color:#e2a98e}.btn-cta-glow{position:relative}.btn-cta-glow:after{content:"";border-radius:inherit;opacity:0;transition:opacity .4s;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:0 0 20px #d9775726,0 0 40px #6b90800f}.btn-cta-glow:hover:after{opacity:1}.jd-html,.jd-text{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-body)}.dark .jd-html,.dark .jd-text{color:var(--color-on-dark)}.jd-html h1,.jd-html h2,.jd-html h3,.jd-html h4,.jd-html h5,.jd-html h6,.jd-text .jd-section-header{font-weight:var(--fw-medium);color:var(--color-ink);letter-spacing:normal;border-bottom:1px solid #e2e8f0;margin:20px 0 10px;padding-bottom:6px}.dark .jd-html h1,.dark .jd-html h2,.dark .jd-html h3,.dark .jd-html h4,.dark .jd-html h5,.dark .jd-html h6,.dark .jd-text .jd-section-header{color:var(--color-on-dark);border-bottom-color:#ffffff14}.jd-html h1{font-size:var(--fs-display-xl);line-height:var(--lh-display-xl)}.jd-html h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}.jd-html h3,.jd-text .jd-section-header{font-size:var(--fs-title);text-transform:none;letter-spacing:normal;line-height:var(--lh-title)}.jd-html h4,.jd-html h5,.jd-html h6{font-size:var(--fs-heading-sm);line-height:var(--lh-heading-sm)}.jd-html h2:before,.jd-html h3:before,.jd-text .jd-section-header:before{content:"";vertical-align:middle;background:linear-gradient(135deg,#d97757,#c4633f);border-radius:2px;width:3px;height:14px;margin-right:8px;display:inline-block}.jd-html p,.jd-text .jd-para{line-height:var(--lh-body);font-size:var(--fs-body);margin:0 0 12px}.jd-html ul,.jd-html ol,.jd-text .jd-list{margin:8px 0 16px;padding-left:8px;list-style:none}.jd-html li,.jd-text .jd-list li{line-height:var(--lh-body);font-size:var(--fs-body);margin:6px 0;padding-left:20px;position:relative}.jd-html li:before,.jd-text .jd-list li:before{content:"";opacity:.7;background:linear-gradient(135deg,#d97757,#c4633f);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.jd-html ul ul,.jd-html ol ol{margin:4px 0 4px 12px}.jd-html ul ul li:before{opacity:.5;background:#94a3b8;width:5px;height:5px}.jd-html a{color:var(--color-body);border-bottom:1px solid #0000;text-decoration:none;transition:all .2s}.jd-html a:hover{color:var(--color-body);border-bottom-color:#d97757}.dark .jd-html a{color:var(--color-on-dark)}.dark .jd-html a:hover{color:var(--color-on-dark);border-bottom-color:#e2a98e}.jd-html strong,.jd-html b{font-weight:var(--fw-medium);color:var(--color-ink)}.dark .jd-html strong,.dark .jd-html b{color:var(--color-on-dark)}.jd-html em,.jd-html i{color:inherit;font-style:italic}.jd-html table{border-collapse:collapse;width:100%;font-size:var(--fs-body);line-height:var(--lh-body);margin:12px 0}.jd-html th,.jd-html td{text-align:left;border:1px solid #e2e8f0;padding:8px 12px}.jd-html th{font-weight:var(--fw-medium);color:var(--color-body);background:#f1f5f9}.dark .jd-html th,.dark .jd-html td{border-color:#ffffff0f}.dark .jd-html th{color:var(--color-on-dark);background:#ffffff0a}.jd-html hr{border:none;border-top:1px solid #e2e8f0;margin:16px 0}.dark .jd-html hr{border-top-color:#ffffff0f}.jd-html blockquote{color:var(--color-body);background:#d9775708;border-left:3px solid #d97757;border-radius:0 8px 8px 0;margin:12px 0;padding:8px 16px;font-style:italic}.dark .jd-html blockquote{color:var(--color-on-dark);background:#d977570f}.jd-html>p:first-child,.jd-text>.jd-para:first-child{font-size:var(--fs-body);color:var(--color-body);line-height:var(--lh-body)}.dark .jd-html>p:first-child,.dark .jd-text>.jd-para:first-child{color:var(--color-on-dark)}.jd-html>:first-child,.jd-text>:first-child{margin-top:0}.jd-html p:empty{display:none}.jd-html>div:empty{height:8px}@media print{@page{size:letter;margin:.3in .4in}body>*{display:none!important}#root{display:block!important}nav,header,footer,aside,[class*=sidebar],[class*=Sidebar],[class*=modal],[class*=Modal],[class*=overlay],[class*=Overlay],[class*=wizard-step],[class*=stepper],[class*="gap-2 mb-5"],[class*="items-center gap-2"]:last-child,button,.fixed,.absolute,[class*=bg-amber],[class*=border-amber],input,textarea,[class*="JobPilot Auto-Fill"],[style*="position: fixed"],[style*="position: absolute"]{display:none!important}#root,#root>div,#root>div>div,#root>div>div>div,main,[role=main]{background:#fff!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:static!important;overflow:visible!important}[class*=bg-white][class*=border][class*=rounded-xl]{box-shadow:none!important;background:#fff!important;border:none!important;border-radius:0!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;overflow:visible!important}[style*="Times New Roman"]{font-size:10pt!important;line-height:1.2!important}*{color:#000!important;-webkit-text-fill-color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}html,body{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}}.desc-formatted{color:inherit;font-family:var(--font-sans)}.desc-formatted p{line-height:var(--lh-body);margin-top:1rem;margin-bottom:1rem}.desc-formatted strong,.desc-formatted b{font-weight:var(--fw-medium);color:var(--desc-heading,inherit)}.desc-formatted h1,.desc-formatted h2,.desc-formatted h3,.desc-formatted h4,.desc-formatted h5,.desc-formatted h6{font-weight:var(--fw-medium);line-height:var(--lh-display-xl);color:var(--desc-heading,inherit);margin-top:1.5rem;margin-bottom:.75rem}.desc-formatted h1{font-size:var(--fs-display-xl);line-height:var(--lh-display-xl)}.desc-formatted h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}.desc-formatted h3,.desc-formatted h4,.desc-formatted h5,.desc-formatted h6{font-size:var(--fs-title);line-height:var(--lh-title)}.desc-formatted ul,.desc-formatted ol{margin-top:.75rem;margin-bottom:1rem;padding-left:1.5rem}.desc-formatted ul{list-style-type:disc}.desc-formatted ol{list-style-type:decimal}.desc-formatted li{line-height:var(--lh-body);margin-bottom:.35rem}.desc-formatted li::marker{color:var(--color-body)}.desc-formatted a{color:var(--color-body);text-underline-offset:2px;text-decoration:underline}.dark .desc-formatted a{color:var(--color-on-dark)}@media(max-width:768px){body{line-height:var(--lh-body)}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),textarea,select{font-size:var(--fs-body);line-height:var(--lh-body)}.safe-pb{padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.safe-pt{padding-top:max(.5rem,env(safe-area-inset-top))}.btn-primary,.btn-secondary{font-size:var(--fs-body);line-height:var(--lh-body);border-radius:12px;padding:.7rem 1.5rem}.btn-3d-auth,.btn-3d-google{font-size:var(--fs-body);line-height:var(--lh-body);border-radius:12px;padding:.75rem 1.2rem}.auth-card{border-radius:18px;margin:0 .5rem}.auth-input{font-size:var(--fs-body);line-height:var(--lh-body);border-radius:10px;padding:.75rem 2.5rem}.feature-card,.testimonial-card{border-radius:16px;padding:1.25rem}.sidebar-active,.jd-html,.jd-text,.jd-html li,.jd-text .jd-list li,.jd-html p,.jd-text .jd-para{font-size:var(--fs-body);line-height:var(--lh-body)}.marquee-track{gap:1.5rem}.aurora-orb-1{width:300px;height:300px}.aurora-orb-2{width:250px;height:250px}.aurora-orb-3{width:200px;height:200px}.aurora-orb-4{width:150px;height:150px}.desc-formatted h1{font-size:var(--fs-display-xl);line-height:var(--lh-display-xl)}.desc-formatted h2{font-size:var(--fs-heading-lg);line-height:var(--lh-heading-lg)}.desc-formatted h3,.desc-formatted h4,.desc-formatted h5,.desc-formatted h6{font-size:var(--fs-title);line-height:var(--lh-title)}}@media(max-width:380px){html{font-size:16px}.btn-primary,.btn-secondary{font-size:var(--fs-body);line-height:var(--lh-body);padding:.6rem 1.2rem}.auth-card{margin:0 .25rem}}.checkout-page{background-color:#0c0c0f;background-image:radial-gradient(80% 60% at 50% 0,#d977570f,#0000 60%),radial-gradient(60% 40% at 50% 100%,#6b90800a,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.checkout-glow{pointer-events:none;z-index:0;filter:blur(60px);background:radial-gradient(#d977571f,#0000 70%);width:600px;height:400px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}.checkout-card{-webkit-backdrop-filter:blur(24px);background:#ffffff08;border:1px solid #ffffff0f;border-radius:20px;max-width:440px;margin:0 auto;padding:32px 28px;animation:.6s cubic-bezier(.16,1,.3,1) both cardFadeIn;box-shadow:0 0 0 1px #d977570f,0 8px 32px #0006,0 1px 2px #0000004d,inset 0 1px #ffffff0a}@keyframes cardFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.checkout-input{width:100%;font-size:var(--fs-body);color:#fff;line-height:var(--lh-body);background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;outline:none;padding:13px 16px;transition:border-color .2s,background-color .2s}.checkout-input::placeholder{color:#fff3}.checkout-input:focus{background:#ffffff0f;border-color:#d9775766;box-shadow:0 0 0 3px #d9775714}.checkout-cta{color:#1a1a1a;width:100%;font-weight:var(--fw-medium);font-size:var(--fs-body);cursor:pointer;line-height:var(--lh-body);background:#f4f4f5;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;transition:all .2s;display:flex;position:relative;overflow:hidden}.checkout-cta:hover:not(:disabled){background:#fff;transform:translateY(-1px);box-shadow:0 0 20px #d977571f}.checkout-cta:active:not(:disabled){transform:translateY(0)}.checkout-cta:disabled{opacity:.6;cursor:not-allowed}@media(max-width:480px){.checkout-card{border-radius:16px;margin:0 8px;padding:24px 20px}}html{-webkit-text-size-adjust:100%;overflow-x:hidden}body{overflow-x:clip}@media(max-width:768px){button,a.btn-ink,a.btn-ghost,a.btn-primary,a.btn-secondary,a.btn-sm,[role=button],[role=tab]{min-height:40px}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],input[type=url],textarea,select{min-height:44px;font-size:var(--fs-body);line-height:var(--lh-body)}section.py-28{padding-top:4rem;padding-bottom:4rem}section.sm\:py-32,section.sm\:py-36,section.sm\:py-40,section.sm\:py-44,section.sm\:py-48{padding-top:4rem!important;padding-bottom:4rem!important}h1{word-wrap:break-word;overflow-wrap:break-word}header.sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lg\:sticky{position:relative!important;top:auto!important}.rounded-3xl{border-radius:1.25rem}.rounded-\[28px\]{border-radius:20px}.rounded-\[32px\]{border-radius:22px}table{max-width:100%;display:block;overflow-x:auto}}@media(max-width:380px){section.py-28,section.py-32{padding-top:3rem;padding-bottom:3rem}.px-6{padding-left:1rem;padding-right:1rem}.px-8{padding-left:1.25rem;padding-right:1.25rem}}@media(min-width:769px)and (max-width:1024px){.max-w-\[1240px\],.max-w-\[1180px\],.max-w-\[1100px\]{max-width:100%;padding-left:1rem;padding-right:1rem}}.policy-prose{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--color-ink-soft)}.dark .policy-prose{color:var(--color-moon-soft)}.policy-prose h2{font-family:var(--font-display,serif);font-weight:var(--fw-medium);font-size:var(--fs-heading-lg);letter-spacing:normal;color:var(--color-ink);border-bottom:1px solid var(--color-rule);line-height:var(--lh-heading-lg);margin:2.4em 0 .6em;padding-bottom:.4em}.dark .policy-prose h2{color:var(--color-moon);border-bottom-color:var(--color-night-rule)}.policy-prose h3{font-weight:var(--fw-medium);font-size:var(--fs-title);color:var(--color-ink);line-height:var(--lh-title);margin:1.6em 0 .4em}.dark .policy-prose h3{color:var(--color-moon)}.policy-prose p{margin:.8em 0}.policy-prose ul,.policy-prose ol{margin:.8em 0;padding-left:1.4em}.policy-prose ul{list-style:outside}.policy-prose ol{list-style:decimal}.policy-prose li{margin:.4em 0}.policy-prose a{color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.policy-prose a:hover{color:var(--color-accent-deep)}.policy-prose hr{border:none;border-top:1px solid var(--color-rule);margin:2em 0}.dark .policy-prose hr{border-top-color:var(--color-night-rule)}.policy-prose strong{color:var(--color-ink);font-weight:var(--fw-medium)}.dark .policy-prose strong{color:var(--color-moon)}.policy-prose code{background:var(--color-paper-deep);font-size:var(--fs-body);line-height:var(--lh-body);border-radius:4px;padding:.1em .4em}.dark .policy-prose code{background:var(--color-night-soft)}.policy-prose blockquote{border-left:3px solid var(--color-accent);color:var(--color-ink-muted);margin:1.2em 0;padding:.4em 0 .4em 1em}.dark .policy-prose blockquote{color:var(--color-moon-soft)}.dark .termly-policy-wrapper{color:var(--color-body);color-scheme:light;background:#fff;border:1px solid #ffffff0f;border-radius:12px;margin-top:8px;padding:20px 24px;box-shadow:0 18px 50px -28px #000000a6}.dark .termly-policy-wrapper *{color:inherit}.dark .termly-policy-wrapper a{color:var(--color-accent-deep)}@supports (padding:max(0px)){body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}header.sticky,footer{padding-bottom:env(safe-area-inset-bottom)}}.admin-canvas{--color-paper:#fff;--color-paper-deep:#fafafa;--color-linen:#f4f4f5;--color-surface:#fff;--color-surface-warm:#fafafa;--color-ink:#171a20;--color-ink-soft:var(--color-body);--color-ink-muted:var(--color-muted);--color-ink-faint:var(--color-muted);--color-ink-ghost:#d4d4d8;--color-rule:#e4e4e7;--color-rule-soft:#f4f4f5;--color-rule-strong:#d4d4d8;background:var(--color-paper);color:var(--color-ink-soft);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark .admin-canvas{--color-paper:#09090b;--color-paper-deep:#18181b;--color-linen:var(--color-body);--color-surface:#18181b;--color-surface-warm:#1f1f22;--color-ink:var(--color-on-dark);--color-ink-soft:var(--color-on-dark);--color-ink-muted:var(--color-on-dark);--color-ink-faint:var(--color-on-dark);--color-ink-ghost:#3f3f46;--color-rule:var(--color-body);--color-rule-soft:#18181b;--color-rule-strong:#3f3f46;--color-night:#09090b;--color-night-soft:#18181b;--color-night-rule:var(--color-body);--color-moon:var(--color-on-dark);--color-moon-soft:var(--color-on-dark);background:var(--color-night);color:var(--color-moon);--color-body:var(--color-on-dark);--color-muted:var(--color-on-dark)}.admin-canvas{font-size:var(--fs-body);line-height:var(--lh-body);letter-spacing:normal}.admin-canvas .font-display{font-weight:var(--fw-medium);letter-spacing:normal}.admin-canvas .ts-eyebrow{font-weight:var(--fw-medium);font-size:var(--fs-body);letter-spacing:normal;text-transform:none;color:var(--color-ink-muted);line-height:var(--lh-body)}.dark .admin-canvas .ts-eyebrow{color:var(--color-moon-soft)}.admin-canvas .rounded-xl,.admin-canvas .rounded-2xl{box-shadow:0 1px #00000005,0 0 0 .5px #3c32280f}.dark .admin-canvas .rounded-xl,.dark .admin-canvas .rounded-2xl{box-shadow:0 1px #0003,0 0 0 .5px #dcd2be0a}.admin-canvas table{font-size:var(--fs-body);line-height:var(--lh-body)}.admin-canvas thead th{font-weight:var(--fw-medium);color:var(--color-ink-muted);letter-spacing:normal}.admin-canvas button{letter-spacing:normal}.admin-canvas :is(input,textarea,select):not([aria-invalid=true]):focus{box-shadow:0 0 0 3px var(--field-focus-ring);border-color:var(--field-focus);outline:none}.admin-canvas aside.hidden.lg\:flex{background:linear-gradient(180deg,var(--color-paper) 0%,var(--color-surface-warm) 100%)}.dark .admin-canvas aside.hidden.lg\:flex{background:linear-gradient(180deg,var(--color-night) 0%,var(--color-night-soft) 100%)}@media(prefers-reduced-motion:no-preference){.admin-canvas .rounded-xl,.admin-canvas .rounded-2xl{transition:box-shadow .22s,transform .22s}}@keyframes profileSectionIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.profile-reveal{opacity:0;animation:.6s cubic-bezier(.16,1,.3,1) forwards profileSectionIn}@media(prefers-reduced-motion:reduce){.profile-reveal{opacity:1;animation:none;transform:none}}@keyframes sheet-in{0%{opacity:.4;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){[style*=sheet-in]{animation:none!important}}@keyframes ezyit-glow-spin{to{filter:hue-rotate(360deg)}}.ezyit-signin-glow{animation:7s linear infinite ezyit-glow-spin}@media(prefers-reduced-motion:reduce){.ezyit-signin-glow{animation:none}}body.account-ui h1,body.account-ui h2,body.account-ui h3,body.account-ui h4,body.account-ui h5,body.account-ui h6,body.account-ui .ts-h1,body.account-ui .ts-h2,body.account-ui .ts-h3,body.account-ui .ts-h4,body.account-ui .font-display{font-family:var(--font-sans);font-variation-settings:normal}body.account-ui .font-italic,body.account-ui em.editorial,body.account-ui i.editorial{font-family:var(--font-sans)}@media(max-width:820px){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]),select,textarea{max-width:100%;font-size:16px!important}}@media(max-width:640px){.ez-theme-bulb{display:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}
