:root{--color-bg:#fff;--color-surface:#f7f7f9;--color-surface-hover:#eceef3;--color-border:#d8dbe2;--color-text:#1c1f26;--color-text-muted:#5b6172;--color-primary-500:#2563eb;--color-primary-600:#1d4ed8;--color-button-fg:#fff;--color-button-bg:var(--color-primary-500);--color-button-bg-hover:var(--color-primary-600);--color-danger-500:#dc2626;--color-danger-600:#b91c1c;--color-danger-fg:#fff;--color-danger-bg:var(--color-danger-500);--color-danger-bg-hover:var(--color-danger-600);--color-focus:#2563eb;--color-status-scheduled:#94a3b8;--color-status-confirmed:#22c55e;--color-status-completed:#0ea5e9;--color-status-cancelled:#f97316;--color-status-no-show:#ef4444;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-8:3rem;--radius-sm:0.25rem;--radius-md:0.5rem;--radius-lg:0.75rem;--shadow-sm:0 1px 2px rgba(0,0,0,.06);--shadow-md:0 4px 12px rgba(0,0,0,.08);--font-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji";--font-size-sm:0.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--z-dropdown:1000;--z-modal:1100;--z-toast:1200;--z-header:900;--color-marketing-bg:#faf9f7;--color-marketing-surface:#fff;--color-marketing-text:#1c1f26;--color-marketing-text-muted:#6b7280;--color-accent-mint:#a7f3d0;--color-accent-lavender:#c4b5fd;--color-accent-peach:#fcd9b6;--color-accent-blush:#fbc2cd;--color-accent-sky:#bae6fd;--color-accent-sage:#bbf7d0;--header-height:4rem;--page-height:calc(100dvh - var(--header-height));--section-max-width:72rem;--section-padding-y:5rem;--avatar-size:2.25rem;--logo-mark-sm:1.25rem;--logo-mark-lg:2rem;--popover-min-width:12rem;--hero-blob-size:40rem;--hero-blob-top:-8rem;--hero-subcopy-max-width:42rem;--bp-mobile-max:640px;--motion-fast:120ms;--motion-default:200ms;--form-max-width:28rem;--sidebar-width:20rem;--color-swatch-size:1rem;--color-input-height:2.5rem;--color-input-width:3rem;--modal-backdrop:rgba(0,0,0,.45);--modal-surface-radius:var(--radius-lg);--modal-surface-shadow:0 8px 32px rgba(0,0,0,.18);--modal-max-width:36rem;--modal-padding:var(--space-6);--calendar-header-height:2.5rem;--calendar-border-color:var(--color-border);--calendar-bg:var(--color-bg);--calendar-header-bg:var(--color-surface);--calendar-header-fg:var(--color-text-muted);--calendar-now-indicator:var(--color-primary-500);--calendar-event-radius:var(--radius-sm);--calendar-event-padding:var(--space-2);--calendar-grid-line-color:var(--color-border);--calendar-hour-height:7rem;--calendar-hour-height-mobile:8rem;--calendar-rail-width:18rem;--calendar-event-min-height:2.5rem;--calendar-event-title-size:var(--font-size-base);--calendar-event-subtitle-size:var(--font-size-sm);--calendar-event-gap:var(--space-1);--calendar-badge-dot-size:0.5rem;--calendar-more-link-fg:var(--color-primary-600);--calendar-slot-height:var(--calendar-hour-height);--calendar-event-font-size:var(--calendar-event-title-size);--color-bone:#f5f1e8;--color-bone-soft:#fbf8f1;--color-bone-deep:#ece6d7;--color-ink:#1f2a33;--color-ink-2:#2d3a45;--color-slate-700:#3d4750;--color-slate-500:#6c757d;--color-slate-400:#98a0a8;--color-slate-300:#c7ccd1;--color-line:#e5dfcf;--color-line-soft:#efe9d9;--color-clay:#b86f4f;--color-clay-deep:#9d5a3f;--color-clay-soft:#efdbcb;--color-teal:#5e8f89;--color-teal-deep:#487673;--color-teal-soft:#d8e3e0;--color-blush:#ecd4c2;--radius-xl:1.5rem;--radius-pill:999px;--shadow-lg:0 40px 96px -32px rgba(31,42,51,.22),0 12px 32px -16px rgba(31,42,51,.1);--motion-slow:260ms;--color-marketing-bg:var(--color-bone);--color-marketing-surface:var(--color-bone-soft);--color-marketing-text:var(--color-ink);--color-marketing-text-muted:var(--color-slate-500)}[data-theme=dark]{--color-bg:#0f1115;--color-surface:#16181d;--color-surface-hover:#1e2128;--color-border:#2a2e36;--color-text:#e7e9ef;--color-text-muted:#9ba1ad}:root{--canvas:#f4ede4;--surface:#fffdfa;--surface-2:#faf4ec;--surface-3:#f3ebe0;--ink:#2f2a23;--ink-2:#6d6256;--ink-3:#a59a8c;--line:#ebe1d4;--line-2:#e1d5c5;--terra:#c97b5a;--terra-700:#b0654a;--terra-soft:#f3ddd0;--sage:#7e8a6f;--sage-soft:#dde2d2;--sand:#d9af86;--sand-soft:#f3e4d1;--clay:#a9745c;--gold:#c6a24f;--gold-soft:#efe3c4;--mist:#8aa0a6;--mist-soft:#dde7e8;--status-ok:#7e8a6f;--status-warn:#c6a24f;--status-alert:#c97b5a;--ok:var(--status-ok);--warn:var(--status-warn);--alert:var(--status-alert);--font-display:"Bricolage Grotesque",system-ui,sans-serif;--font-ui:"Hanken Grotesk",system-ui,sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Consolas,monospace;--text-2xs:10.5px;--text-xs:11.5px;--text-sm:12.5px;--text-base:14px;--text-md:15px;--text-lg:18px;--text-xl:24px;--text-2xl:34px;--text-3xl:38px;--text-hero:52px;--leading-tight:1.05;--leading-snug:1.3;--leading-normal:1.5;--leading-loose:1.7;--tracking-tight:-0.02em;--tracking-tighter:-0.03em;--tracking-normal:-0.01em;--tracking-wide:0.04em;--tracking-widest:0.06em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--space-1:4px;--space-2:8px;--space-3:10px;--space-4:12px;--space-5:16px;--space-6:20px;--space-7:24px;--space-8:28px;--space-9:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--r-sm:10px;--r-md:16px;--r-lg:22px;--r-xl:28px;--r-pill:999px;--shadow-sm:0 1px 2px rgba(80,60,40,.05),0 2px 6px rgba(80,60,40,.05);--shadow-md:0 2px 4px rgba(80,60,40,.05),0 10px 28px rgba(90,68,46,.08);--shadow-lg:0 8px 18px rgba(90,68,46,.08),0 24px 60px rgba(90,68,46,.12);--shadow-focus:0 0 0 3px color-mix(in srgb,var(--terra) 22%,transparent);--z-base:1;--z-raised:10;--z-overlay:100;--z-modal:200;--z-toast:300;--ease-out-expo:cubic-bezier(0.22,0.7,0.25,1);--ease-out-cubic:cubic-bezier(0.33,1,0.68,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--dur-fast:150ms;--dur-base:220ms;--dur-slow:400ms;--dur-entrance:620ms;--dur-long:1100ms}@import url("https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,400;12..96,500;12..96,600;12..96,700;12..96,800&family=Hanken+Grotesk:wght@400;500;600;700&display=swap");@keyframes cm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes cm-draw{to{stroke-dashoffset:0}}@keyframes cm-pulse{0%,to{opacity:1}50%{opacity:.45}}.cm-root{font-family:var(--font-ui);font-size:var(--text-base);color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;letter-spacing:var(--tracking-normal)}.cm-root .display,.cm-root h1,.cm-root h2,.cm-root h3,.cm-root h4{font-family:var(--font-display);letter-spacing:var(--tracking-tight);margin:0}.cm-num{font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tighter)}.cm-scroll{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.cm-scroll::-webkit-scrollbar{width:6px;height:6px}.cm-scroll::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:var(--r-pill)}.cm-scroll::-webkit-scrollbar-track{background:transparent}.cm-kicker{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--ink-3)}.cm-rise{animation:cm-rise var(--dur-entrance) var(--ease-out-expo) both}.cm-fade{animation:cm-fade .8s ease both}.cm-lift{transition:transform var(--dur-base) var(--ease-out-expo),box-shadow var(--dur-base) ease,background var(--dur-fast) ease}.cm-lift:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.cm-lift:active{transform:translateY(0);box-shadow:var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.cm-fade,.cm-lift,.cm-lift:hover,.cm-rise{animation:none!important;transition:none!important;transform:none!important}}.cm-shimmer{background:linear-gradient(90deg,var(--surface-3) 25%,var(--surface-2) 50%,var(--surface-3) 75%) 200% /200% 100%;animation:cm-shimmer 1.6s linear infinite}@media (prefers-reduced-motion:reduce){.cm-shimmer{animation:none!important}}.fc .fc-timegrid-slot{height:var(--calendar-hour-height);border-color:var(--line)}.fc-timegrid-slot-minor{border-color:var(--line-2)}.fc .fc-timegrid-slot-label{vertical-align:top!important;border-color:transparent!important}.fc .fc-timegrid-slot-label-cushion{display:inline-block;transform:translateY(-50%);color:var(--ink-3);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.fc-col-header-cell{background:transparent;border-bottom:1px solid var(--line)}.fc-col-header-cell.fc-day-today{background:var(--terra-soft)}.fc-col-header-cell-cushion{display:block;width:100%;padding:0;text-decoration:none}.fc-day-today:not(.fc-col-header-cell){background:color-mix(in srgb,var(--terra) 4%,var(--surface))!important}.fc-day-sat,.fc-day-sun{background:color-mix(in srgb,var(--surface-2) 60%,var(--surface))}.fc.fc-theme-standard{--fc-now-indicator-color:var(--terra)}.fc .fc-timegrid-now-indicator-container{overflow:visible!important}.fc .fc-timegrid-now-indicator-line{border-top-width:2px!important}.fc .fc-timegrid-now-indicator-line:after{content:"";position:absolute;inset-inline-end:100%;width:100vw;top:0;border-top:1px solid color-mix(in srgb,var(--terra) 40%,transparent)}.fc .fc-timegrid-now-indicator-line:before{content:"";position:absolute;inset-inline-start:0;top:50%;margin-top:-5px;margin-inline-start:-5px;width:10px;height:10px;border-radius:var(--r-pill);background:var(--terra);box-shadow:0 0 0 3px color-mix(in srgb,var(--terra) 22%,transparent);z-index:1}.fc .fc-timegrid-now-indicator-arrow{border:0;margin-top:0;background:transparent;z-index:2}.fc .fc-timegrid-now-indicator-arrow:after{content:var(--cal-now-label);display:inline-block;transform:translateY(-50%);padding:0 var(--space-1);border-radius:var(--r-sm);background:color-mix(in srgb,var(--surface) 80%,transparent);backdrop-filter:blur(2px);color:var(--terra);font-family:var(--font-display);font-size:var(--text-2xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-tight);white-space:nowrap}.fc-timegrid-body{border-inline-start:1px solid var(--line)}.fc .fc-timegrid-event,.fc .fc-v-event,.fc-event{background:transparent;border:0;box-shadow:none;border-radius:var(--r-sm)}.fc-more-link{color:var(--terra-700);font-size:var(--text-sm);font-weight:600}.fc-popover{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-md)}.fc-popover-header{background:var(--surface-2);color:var(--ink-2);font-size:var(--text-sm)}.fc-popover-body,.fc-popover-header{padding:var(--space-2)}@media (max-width:640px){.fc .fc-timegrid-slot{height:var(--calendar-hour-height-mobile)}}@container (max-height: 59px){.cal-event-time-row{display:none}}@container (max-height: 41px){.cal-event-subtitle{display:none}}.cal-card,.cal-event-block{border-style:solid}.cal-add-btn-glow{box-shadow:0 6px 16px color-mix(in srgb,var(--terra) 36%,transparent)}.cal-day-glance{width:var(--calendar-rail-width)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[-20\%_-10\%\]{inset:-20% -10%}.inset-x-0{left:0;right:0}.bottom-0{bottom:0}.end-0{inset-inline-end:0}.end-\[-40px\]{inset-inline-end:-40px}.end-\[10px\]{inset-inline-end:10px}.end-\[14px\]{inset-inline-end:14px}.top-0{top:0}.top-\[-60px\]{top:-60px}.top-\[14px\]{top:14px}.top-\[3px\]{top:3px}.top-\[9px\]{top:9px}.top-\[calc\(100\%\+4px\)\]{top:calc(100% + 4px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.z-0{z-index:0}.z-10{z-index:10}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-modal{z-index:var(--z-modal)}.z-overlay{z-index:var(--z-overlay)}.m-0{margin:0}.m-3{margin:var(--space-3)}.m-auto{margin:auto}.-mx-\[6px\]{margin-left:-6px;margin-right:-6px}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-5{margin-top:var(--space-5);margin-bottom:var(--space-5)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--space-1)}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:var(--space-2)}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:var(--space-3)}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:var(--space-4)}.mb-5{margin-bottom:var(--space-5)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.mb-\[10px\]{margin-bottom:10px}.mb-\[6px\]{margin-bottom:6px}.mb-auto{margin-bottom:auto}.me-1{margin-inline-end:var(--space-1)}.me-3{margin-inline-end:var(--space-3)}.me-auto{margin-inline-end:auto}.ms-1{margin-inline-start:var(--space-1)}.ms-2{margin-inline-start:var(--space-2)}.ms-3{margin-inline-start:var(--space-3)}.ms-8{margin-inline-start:var(--space-8)}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--space-1)}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:var(--space-2)}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:var(--space-3)}.mt-5{margin-top:var(--space-5)}.mt-8{margin-top:var(--space-8)}.mt-\[18px\]{margin-top:18px}.mt-\[2px\]{margin-top:2px}.mt-\[4px\]{margin-top:4px}.mt-\[5px\]{margin-top:5px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-1\.5{height:.375rem}.h-10{height:var(--space-10)}.h-11{height:2.75rem}.h-14{height:var(--space-14)}.h-2{height:var(--space-2)}.h-2\.5{height:.625rem}.h-3{height:var(--space-3)}.h-4{height:var(--space-4)}.h-5{height:var(--space-5)}.h-8{height:var(--space-8)}.h-9{height:var(--space-9)}.h-\[10px\]{height:10px}.h-\[11px\]{height:11px}.h-\[12px\]{height:12px}.h-\[132px\]{height:132px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[1rem\]{height:1rem}.h-\[2\.25rem\]{height:2.25rem}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[38px\]{height:38px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[6\.75rem\]{height:6.75rem}.h-\[6px\]{height:6px}.h-\[calc\(100\%-56px\)\]{height:calc(100% - 56px)}.h-\[min\(80vh\2c 720px\)\]{height:min(80vh,720px)}.h-\[var\(--header-height\)\]{height:var(--header-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:8rem}.max-h-48{max-height:12rem}.max-h-64{max-height:16rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[340px\]{max-height:340px}.max-h-\[420px\]{max-height:420px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-40px\)\]{max-height:calc(100vh - 40px)}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.min-h-0{min-height:0}.min-h-\[22rem\]{min-height:22rem}.min-h-\[32\.5rem\]{min-height:32.5rem}.min-h-\[32rem\]{min-height:32rem}.min-h-\[5rem\]{min-height:5rem}.min-h-\[calc\(100dvh-var\(--header-height\)-1px\)\]{min-height:calc(100dvh - var(--header-height) - 1px)}.min-h-\[calc\(100vh-71px\)\]{min-height:calc(100vh - 71px)}.min-h-screen{min-height:100vh}.w-0{width:0}.w-1{width:var(--space-1)}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:var(--space-10)}.w-11{width:2.75rem}.w-12{width:var(--space-12)}.w-14{width:var(--space-14)}.w-2{width:var(--space-2)}.w-20{width:5rem}.w-3{width:var(--space-3)}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:var(--space-4)}.w-5{width:var(--space-5)}.w-8{width:var(--space-8)}.w-9{width:var(--space-9)}.w-\[100px\]{width:100px}.w-\[10px\]{width:10px}.w-\[110px\]{width:110px}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[148px\]{width:148px}.w-\[150px\]{width:150px}.w-\[1rem\]{width:1rem}.w-\[2\.25rem\]{width:2.25rem}.w-\[2\.75rem\]{width:2.75rem}.w-\[220px\]{width:220px}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[34px\]{width:34px}.w-\[35\%\]{width:35%}.w-\[36px\]{width:36px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[40\%\]{width:40%}.w-\[42\%\]{width:42%}.w-\[42px\]{width:42px}.w-\[45\%\]{width:45%}.w-\[50\%\]{width:50%}.w-\[55\%\]{width:55%}.w-\[6\.75rem\]{width:6.75rem}.w-\[60\%\]{width:60%}.w-\[66px\]{width:66px}.w-\[6px\]{width:6px}.w-\[min\(20rem\2c 90vw\)\]{width:min(20rem,90vw)}.w-\[min\(960px\2c 92vw\)\]{width:min(960px,92vw)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[22px\]{min-width:22px}.max-w-\[100vw\]{max-width:100vw}.max-w-\[1320px\]{max-width:1320px}.max-w-\[150px\]{max-width:150px}.max-w-\[22em\]{max-width:22em}.max-w-\[26rem\]{max-width:26rem}.max-w-\[28rem\]{max-width:28rem}.max-w-\[32em\]{max-width:32em}.max-w-\[32rem\]{max-width:32rem}.max-w-\[36em\]{max-width:36em}.max-w-\[36rem\]{max-width:36rem}.max-w-\[460px\]{max-width:460px}.max-w-\[48rem\]{max-width:48rem}.max-w-\[540px\]{max-width:540px}.max-w-\[55rem\]{max-width:55rem}.max-w-\[64rem\]{max-width:64rem}.max-w-\[85rem\]{max-width:85rem}.max-w-\[var\(--section-max-width\)\]{max-width:var(--section-max-width)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-\[0_1_240px\]{flex:0 1 240px}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:var(--space-2)}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes cm-drawer-in{0%{opacity:0;transform:translateX(8%)}to{opacity:1;transform:none}}.animate-cm-drawer-in{animation:cm-drawer-in .24s cubic-bezier(.2,.8,.2,1) both}@keyframes cm-fade{0%{opacity:0}to{opacity:1}}.animate-cm-fade{animation:cm-fade .8s ease both}@keyframes cm-pulse-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}}.animate-cm-pulse-dot{animation:cm-pulse-dot 1.8s ease-in-out infinite}@keyframes cm-shimmer{0%{background-position:-200%}to{background-position:200%}}.animate-cm-shimmer{animation:cm-shimmer 1.6s linear infinite}@keyframes cm-spin{to{transform:rotate(1turn)}}.animate-cm-spin{animation:cm-spin .75s linear infinite}@keyframes cm-spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-cm-spin-slow{animation:cm-spin-slow 24s linear infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes tt-pop{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-tt-pop{animation:tt-pop var(--dur-slow) var(--ease-out-expo) both}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[2\.25rem_1fr\]{grid-template-columns:2.25rem 1fr}.grid-cols-\[20rem_1fr\]{grid-template-columns:20rem 1fr}.grid-cols-\[2fr_1\.5fr_2fr\]{grid-template-columns:2fr 1.5fr 2fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-stretch{justify-content:stretch}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:.375rem}.gap-2{gap:var(--space-2)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--space-3)}.gap-3\.5{gap:.875rem}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-7{gap:var(--space-7)}.gap-\[0\.6875rem\]{gap:.6875rem}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[12px\]{gap:12px}.gap-\[14px\]{gap:14px}.gap-\[18px\]{gap:18px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[4\.5rem\]{gap:4.5rem}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-px{gap:1px}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-x-8{-moz-column-gap:var(--space-8);column-gap:var(--space-8)}.gap-y-3\.5{row-gap:.875rem}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[11px\]{border-radius:11px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--r-lg)}.rounded-md{border-radius:var(--r-md)}.rounded-pill{border-radius:var(--r-pill)}.rounded-sm{border-radius:var(--r-sm)}.rounded-xl{border-radius:var(--r-xl)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[3px\]{border-width:3px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-e{border-inline-end-width:1px}.border-s{border-inline-start-width:1px}.border-s-2{border-inline-start-width:2px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#dc2626\]{--tw-border-opacity:1;border-color:rgb(220 38 38/var(--tw-border-opacity,1))}.border-\[\#fecaca\]{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-\[rgb\(94_143_137\/0\.25\)\]{border-color:rgb(94 143 137/.25)}.border-\[rgba\(255\2c 255\2c 255\2c 0\.8\)\]{border-color:hsla(0,0%,100%,.8)}.border-\[var\(--color-line\)\]{border-color:var(--color-line)}.border-clay{border-color:var(--clay)}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.border-status-alert{border-color:var(--status-alert)}.border-surface{border-color:var(--surface)}.border-terra{border-color:var(--terra)}.border-terra-soft{border-color:var(--terra-soft)}.border-transparent{border-color:transparent}.border-b-\[var\(--color-line\)\]{border-bottom-color:var(--color-line)}.border-b-\[var\(--color-line-soft\)\]{border-bottom-color:var(--color-line-soft)}.border-b-ink{border-bottom-color:var(--ink)}.border-b-terra{border-bottom-color:var(--terra)}.border-t-\[var\(--color-line\)\]{border-top-color:var(--color-line)}.border-t-terra{border-top-color:var(--terra)}.bg-\[\#fef2f2\]{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-\[color-mix\(in_srgb\2c var\(--clay\)_12\%\2c white\)\]{background-color:color-mix(in srgb,var(--clay) 12%,#fff)}.bg-\[color-mix\(in_srgb\2c var\(--sand-soft\)_80\%\2c white\)\]{background-color:color-mix(in srgb,var(--sand-soft) 80%,#fff)}.bg-\[color-mix\(in_srgb\2c var\(--surface\)_88\%\2c transparent\)\]{background-color:color-mix(in srgb,var(--surface) 88%,transparent)}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.62\)\]{background-color:hsla(0,0%,100%,.62)}.bg-\[rgba\(47\2c 42\2c 35\2c \.46\)\]{background-color:rgba(47,42,35,.46)}.bg-\[var\(--canvas\)\]{background-color:var(--canvas)}.bg-\[var\(--color-blush\)\]{background-color:var(--color-blush)}.bg-\[var\(--color-bone\)\]{background-color:var(--color-bone)}.bg-\[var\(--color-bone-deep\)\]{background-color:var(--color-bone-deep)}.bg-\[var\(--color-bone-soft\)\]{background-color:var(--color-bone-soft)}.bg-\[var\(--color-clay-soft\)\]{background-color:var(--color-clay-soft)}.bg-\[var\(--color-line\)\]{background-color:var(--color-line)}.bg-\[var\(--color-teal\)\]{background-color:var(--color-teal)}.bg-\[var\(--color-teal-soft\)\]{background-color:var(--color-teal-soft)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--terra\)\]{background-color:var(--terra)}.bg-black\/45{background-color:rgba(0,0,0,.45)}.bg-canvas{background-color:var(--canvas)}.bg-clay{background-color:var(--clay)}.bg-current{background-color:currentColor}.bg-gold{background-color:var(--gold)}.bg-gold-soft{background-color:var(--gold-soft)}.bg-ink{background-color:var(--ink)}.bg-ink-3{background-color:var(--ink-3)}.bg-line{background-color:var(--line)}.bg-line-2{background-color:var(--line-2)}.bg-mist{background-color:var(--mist)}.bg-mist-soft{background-color:var(--mist-soft)}.bg-sage{background-color:var(--sage)}.bg-sage-soft{background-color:var(--sage-soft)}.bg-sand-soft{background-color:var(--sand-soft)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-surface-3{background-color:var(--surface-3)}.bg-terra{background-color:var(--terra)}.bg-terra-soft{background-color:var(--terra-soft)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-\[linear-gradient\(120deg\2c var\(--sand-soft\)_0\%\2c var\(--terra-soft\)_55\%\2c \#f6e9df_100\%\)\]{background-image:linear-gradient(120deg,var(--sand-soft) 0,var(--terra-soft) 55%,#f6e9df 100%)}.bg-\[linear-gradient\(160deg\2c var\(--surface\)_60\%\2c var\(--sand-soft\)\)\]{background-image:linear-gradient(160deg,var(--surface) 60%,var(--sand-soft))}.bg-\[radial-gradient\(circle\2c rgba\(201\2c 123\2c 90\2c 0\.16\)\2c transparent_70\%\)\]{background-image:radial-gradient(circle,rgba(201,123,90,.16),transparent 70%)}.object-contain{-o-object-fit:contain;object-fit:contain}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-2\.5{padding:.625rem}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-5{padding:var(--space-5)}.p-6{padding:var(--space-6)}.p-7{padding:var(--space-7)}.p-8{padding:var(--space-8)}.p-\[3px\]{padding:3px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:var(--space-10);padding-right:var(--space-10)}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-7{padding-left:var(--space-7);padding-right:var(--space-7)}.px-\[10px\]{padding-left:10px;padding-right:10px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[30px\]{padding-left:30px;padding-right:30px}.px-\[5px\]{padding-left:5px;padding-right:5px}.px-\[6px\]{padding-left:6px;padding-right:6px}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-14{padding-top:var(--space-14);padding-bottom:var(--space-14)}.py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-7{padding-top:var(--space-7);padding-bottom:var(--space-7)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.py-\[26px\]{padding-top:26px;padding-bottom:26px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-\[6px\]{padding-top:6px;padding-bottom:6px}.py-\[7\.5rem\]{padding-top:7.5rem;padding-bottom:7.5rem}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.py-px{padding-top:1px;padding-bottom:1px}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:var(--space-4)}.pb-5{padding-bottom:var(--space-5)}.pb-6{padding-bottom:var(--space-6)}.pb-9{padding-bottom:var(--space-9)}.pb-\[3px\]{padding-bottom:3px}.pe-1{padding-inline-end:var(--space-1)}.pe-2{padding-inline-end:var(--space-2)}.pe-2\.5{padding-inline-end:.625rem}.pe-3\.5{padding-inline-end:.875rem}.ps-0\.5{padding-inline-start:.125rem}.ps-1{padding-inline-start:var(--space-1)}.ps-3{padding-inline-start:var(--space-3)}.ps-3\.5{padding-inline-start:.875rem}.ps-\[6px\]{padding-inline-start:6px}.pt-2{padding-top:var(--space-2)}.pt-5{padding-top:var(--space-5)}.pt-7{padding-top:var(--space-7)}.pt-\[26px\]{padding-top:26px}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.font-\[inherit\]{font-family:inherit}.font-\[var\(--font-serif\)\2c Georgia\2c serif\]{font-family:var(--font-serif),Georgia,serif}.font-display{font-family:var(--font-display)}.font-mono{font-family:var(--font-mono)}.font-ui{font-family:var(--font-ui)}.text-2xl{font-size:var(--text-2xl)}.text-2xs{font-size:var(--text-2xs)}.text-3xl{font-size:var(--text-3xl)}.text-5xl{font-size:3rem;line-height:1}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.65625rem\]{font-size:.65625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.71875rem\]{font-size:.71875rem}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.78125rem\]{font-size:.78125rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.84375rem\]{font-size:.84375rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.90625rem\]{font-size:.90625rem}.text-\[1\.06em\]{font-size:1.06em}.text-\[1\.08em\]{font-size:1.08em}.text-\[1\.15rem\]{font-size:1.15rem}.text-\[1\.1rem\]{font-size:1.1rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[1\.875rem\]{font-size:1.875rem}.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-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[16px\]{font-size:16px}.text-\[19px\]{font-size:19px}.text-\[2\.75rem\]{font-size:2.75rem}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[2rem\]{font-size:2rem}.text-\[30px\]{font-size:30px}.text-\[34px\]{font-size:34px}.text-\[42px\]{font-size:42px}.text-\[clamp\(2\.25rem\2c 4\.5vw\2c 3\.5rem\)\]{font-size:clamp(2.25rem,4.5vw,3.5rem)}.text-\[clamp\(3rem\2c 6vw\2c 5\.5rem\)\]{font-size:clamp(3rem,6vw,5.5rem)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-md{font-size:var(--text-md)}.text-sm{font-size:var(--text-sm)}.text-xl{font-size:var(--text-xl)}.text-xs{font-size:var(--text-xs)}.font-bold{font-weight:var(--weight-bold)}.font-extrabold{font-weight:var(--weight-extrabold)}.font-medium{font-weight:var(--weight-medium)}.font-normal{font-weight:var(--weight-normal)}.font-semibold{font-weight:var(--weight-semibold)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[0\.98\]{line-height:.98}.leading-\[1\.02\]{line-height:1.02}.leading-\[1\.04\]{line-height:1.04}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.18\]{line-height:1.18}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-none{line-height:1}.leading-normal{line-height:var(--leading-normal)}.leading-snug{line-height:var(--leading-snug)}.leading-tight{line-height:var(--leading-tight)}.tracking-\[-0\.015em\]{letter-spacing:-.015em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.03em\]{letter-spacing:-.03em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-normal{letter-spacing:var(--tracking-normal)}.tracking-tight{letter-spacing:var(--tracking-tight)}.tracking-wide{letter-spacing:var(--tracking-wide)}.tracking-widest{letter-spacing:var(--tracking-widest)}.text-\[\#2f4a47\]{--tw-text-opacity:1;color:rgb(47 74 71/var(--tw-text-opacity,1))}.text-\[\#6f3d24\]{--tw-text-opacity:1;color:rgb(111 61 36/var(--tw-text-opacity,1))}.text-\[\#b91c1c\]{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-\[\#dc2626\]{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-\[var\(--color-bone-soft\)\]{color:var(--color-bone-soft)}.text-\[var\(--color-clay-deep\)\]{color:var(--color-clay-deep)}.text-\[var\(--color-slate-400\)\]{color:var(--color-slate-400)}.text-\[var\(--color-slate-500\)\]{color:var(--color-slate-500)}.text-\[var\(--color-slate-700\)\]{color:var(--color-slate-700)}.text-\[var\(--color-teal-deep\)\]{color:var(--color-teal-deep)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--ink-2\)\]{color:var(--ink-2)}.text-\[var\(--ink-3\)\]{color:var(--ink-3)}.text-\[var\(--terra\)\]{color:var(--terra)}.text-clay{color:var(--clay)}.text-gold{color:var(--gold)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-mist{color:var(--mist)}.text-sage{color:var(--sage)}.text-status-alert{color:var(--status-alert)}.text-surface{color:var(--surface)}.text-terra{color:var(--terra)}.text-terra-700{color:var(--terra-700)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-\[\.62\]{opacity:.62}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[0_0_0_3px_color-mix\(in_srgb\2c var\(--terra\)_15\%\2c transparent\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_color-mix\(in_srgb\2c var\(--terra\)_15\%\2c transparent\)\]{--tw-shadow:0 0 0 3px color-mix(in srgb,var(--terra) 15%,transparent);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.shadow-\[0_0_0_4px_rgb\(94_143_137\/0\.18\)\]{--tw-shadow:0 0 0 4px rgb(94 143 137/0.18);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color)}.shadow-\[0_0_0_4px_rgb\(94_143_137\/0\.18\)\],.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-lg);--tw-shadow-colored:var(--shadow-lg)}.shadow-md{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md)}.shadow-md,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-sm);--tw-shadow-colored:var(--shadow-sm)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur-\[40px\]{--tw-blur:blur(40px)}.blur-\[40px\],.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-\[14px\]{--tw-backdrop-blur:blur(14px)}.backdrop-blur-\[14px\],.backdrop-blur-sm{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(4px)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(1.5);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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\2c border-color\]{transition-property:background,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\2c color\]{transition-property:background,color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\2c color\2c box-shadow\]{transition-property:background-color,color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c box-shadow\]{transition-property:border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\]{transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\2c background\2c border-color\]{transition-property:color,background,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\]{transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[gap\2c color\2c border-color\]{transition-property:gap,color,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c transform\]{transition-property:opacity,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\2c box-shadow\2c border-color\2c background\]{transition-property:transform,box-shadow,border-color,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-\[200ms\]{transition-delay:.2s}.duration-200{transition-duration:.2s}.duration-\[1\.1s\]{transition-duration:1.1s}.duration-\[1\.2s\]{transition-duration:1.2s}.duration-\[150ms\]{transition-duration:.15s}.duration-\[180ms\]{transition-duration:.18s}.duration-\[1s\]{transition-duration:1s}.duration-base{transition-duration:var(--dur-base)}.duration-fast{transition-duration:var(--dur-fast)}.duration-slow{transition-duration:var(--dur-slow)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[opacity\2c transform\]{will-change:opacity,transform}.\[-webkit-backdrop-filter\:saturate\(150\%\)_blur\(14px\)\]{-webkit-backdrop-filter:saturate(150%) blur(14px)}.\[background\:var\(--bar-color\)\]{background:var(--bar-color)}.\[box-shadow\:0_6px_18px_color-mix\(in_srgb\2c var\(--terra\)_34\%\2c transparent\)\]{box-shadow:0 6px 18px color-mix(in srgb,var(--terra) 34%,transparent)}.\[container-type\:size\]{container-type:size}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.\[gap\:18px\]{gap:18px}.\[grid-area\:act\]{grid-area:act}.\[grid-area\:alog\]{grid-area:alog}.\[grid-area\:bday\]{grid-area:bday}.\[grid-area\:foll\]{grid-area:foll}.\[grid-area\:mix\]{grid-area:mix}.\[grid-area\:pat\]{grid-area:pat}.\[grid-area\:snap\]{grid-area:snap}.\[grid-area\:trt\]{grid-area:trt}.\[grid-template-areas\:\'snap_snap_snap_snap_snap_snap_mix_mix_mix_act_act_act\'_\'trt_trt_trt_pat_pat_pat_bday_bday_bday_foll_foll_foll\'\]{grid-template-areas:"snap snap snap snap snap snap mix mix mix act act act" "trt trt trt pat pat pat bday bday bday foll foll foll"}.\[grid-template-areas\:\'snap_snap_snap_snap_snap_snap_mix_mix_mix_act_act_act\'_\'trt_trt_trt_pat_pat_pat_bday_bday_bday_foll_foll_foll\'_\'alog_alog_alog_alog_alog_alog_alog_alog_alog_alog_alog_alog\'\]{grid-template-areas:"snap snap snap snap snap snap mix mix mix act act act" "trt trt trt pat pat pat bday bday bday foll foll foll" "alog alog alog alog alog alog alog alog alog alog alog alog"}.\[grid-template-columns\:1\.25fr_1fr\]{grid-template-columns:1.25fr 1fr}.\[grid-template-columns\:auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.\[grid-template-columns\:minmax\(0\2c 1\.05fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.\[grid-template-columns\:repeat\(12\2c 1fr\)\]{grid-template-columns:repeat(12,1fr)}.\[grid-template-columns\:repeat\(3\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(3,minmax(0,1fr))}.\[grid-template-rows\:auto_auto_auto\]{grid-template-rows:auto auto auto}.\[height\:calc\(100vh-var\(--header-height\)\)\]{height:calc(100vh - var(--header-height))}.\[height\:var\(--page-height\)\]{height:var(--page-height)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.\[stroke-dasharray\:0\]{stroke-dasharray:0}.\[stroke-dashoffset\:0\]{stroke-dashoffset:0}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.\[transition-timing-function\:cubic-bezier\(0\.3\2c 0\.7\2c 0\.2\2c 1\)\]{transition-timing-function:cubic-bezier(.3,.7,.2,1)}*,:after,:before{box-sizing:border-box}button,input,optgroup,select,textarea{border-width:0;border-style:solid;border-color:var(--line)}body,html{margin:0;padding:0}html{font-family:var(--font-sans-display,""),var(--font-sans);font-size:16px;color:var(--ink);background:var(--canvas);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body{min-height:100vh;line-height:1.5}a{color:inherit;text-decoration:none}button{font-family:inherit}img,svg{display:block;max-width:100%}:focus-visible{outline:2px solid var(--terra);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.placeholder\:text-ink-2::-moz-placeholder{color:var(--ink-2)}.placeholder\:text-ink-2::placeholder{color:var(--ink-2)}.backdrop\:bg-\[rgb\(31_42_51\/0\.32\)\]::backdrop{background-color:rgb(31 42 51/.32)}.backdrop\:bg-\[rgba\(15\2c 23\2c 42\2c 0\.55\)\]::backdrop{background-color:rgba(15,23,42,.55)}.backdrop\:backdrop-blur-\[2px\]::backdrop{--tw-backdrop-blur:blur(2px);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\:backdrop-blur-sm::backdrop{--tw-backdrop-blur:blur(4px);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)}.last\:border-b-0:last-child{border-bottom-width:0}.last\:border-e-0:last-child{border-inline-end-width:0}.focus-within\:border-terra:focus-within{border-color:var(--terra)}.focus-within\:shadow-focus:focus-within{--tw-shadow:var(--shadow-focus);--tw-shadow-colored:var(--shadow-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--space-1) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[rgb\(31_42_51\/0\.18\)\]:hover{border-color:rgb(31 42 51/.18)}.hover\:border-ink-3:hover{border-color:var(--ink-3)}.hover\:border-terra:hover{border-color:var(--terra)}.hover\:bg-\[\#dc2626\]:hover{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.hover\:bg-\[color-mix\(in_srgb\2c var\(--terra\)_18\%\2c white\)\]:hover{background-color:color-mix(in srgb,var(--terra) 18%,#fff)}.hover\:bg-\[var\(--terra-700\)\]:hover{background-color:var(--terra-700)}.hover\:bg-ink:hover{background-color:var(--ink)}.hover\:bg-status-alert:hover{background-color:var(--status-alert)}.hover\:bg-surface:hover{background-color:var(--surface)}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:bg-surface-3:hover{background-color:var(--surface-3)}.hover\:bg-terra-700:hover{background-color:var(--terra-700)}.hover\:bg-terra-soft:hover{background-color:var(--terra-soft)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-2:hover{color:var(--ink-2)}.hover\:text-surface:hover{color:var(--surface)}.hover\:text-terra:hover{color:var(--terra)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow:var(--shadow-md);--tw-shadow-colored:var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:border-terra:focus{border-color:var(--terra)}.focus\:shadow-focus:focus{--tw-shadow:var(--shadow-focus);--tw-shadow-colored:var(--shadow-focus);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-0:focus{outline-offset:0}.focus\:outline-offset-1:focus{outline-offset:1px}.focus\:outline-terra:focus{outline-color:var(--terra)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-terra:focus{--tw-ring-color:var(--terra)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.focus-visible\:rounded-\[12px\]:focus-visible{border-radius:12px}.focus-visible\:rounded-sm:focus-visible{border-radius:var(--r-sm)}.focus-visible\:bg-surface-3:focus-visible{background-color:var(--surface-3)}.focus-visible\:text-ink:focus-visible{color:var(--ink)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-terra:focus-visible{outline-color:var(--terra)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-terra:focus-visible{--tw-ring-color:var(--terra)}.enabled\:hover\:border-line-2:hover:enabled{border-color:var(--line-2)}.enabled\:hover\:bg-surface-3:hover:enabled{background-color:var(--surface-3)}.enabled\:hover\:bg-terra-700:hover:enabled{background-color:var(--terra-700)}.enabled\:hover\:underline:hover:enabled{text-decoration-line:underline}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-progress:disabled{cursor:progress}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-\[0\.55\]:disabled{opacity:.55}.group:hover .group-hover\:gap-3{gap:var(--space-3)}.group:hover .group-hover\:border-b-\[var\(--color-clay-deep\)\]{border-bottom-color:var(--color-clay-deep)}.group:hover .group-hover\:text-\[var\(--color-clay-deep\)\]{color:var(--color-clay-deep)}.data-\[animated\=true\]\:\[width\:var\(--bar-width\2c 0\%\)\][data-animated=true]{width:var(--bar-width,0)}.group[data-size=lg] .group-data-\[size\=lg\]\:h-\[2rem\]{height:2rem}.group[data-size=sm] .group-data-\[size\=sm\]\:h-\[1\.25rem\]{height:1.25rem}.group[data-size=lg] .group-data-\[size\=lg\]\:w-\[2rem\]{width:2rem}.group[data-size=sm] .group-data-\[size\=sm\]\:w-\[1\.25rem\]{width:1.25rem}.group[data-size=lg] .group-data-\[size\=lg\]\:text-xl{font-size:var(--text-xl)}.group[data-size=sm] .group-data-\[size\=sm\]\:text-sm{font-size:var(--text-sm)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:border-terra{border-color:var(--terra)}.motion-reduce\:opacity-50{opacity:.5}.motion-reduce\:\!transition-none{transition-property:none!important}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:\!\[width\:var\(--bar-width\2c 0\%\)\]{width:var(--bar-width,0)!important}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media not all and (min-width:1024px){.max-lg\:min-h-\[28rem\]{min-height:28rem}.max-lg\:gap-12{gap:var(--space-12)}.max-lg\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.max-lg\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.max-lg\:py-12{padding-top:var(--space-12);padding-bottom:var(--space-12)}.max-lg\:py-16{padding-top:var(--space-16);padding-bottom:var(--space-16)}.max-lg\:pb-8{padding-bottom:var(--space-8)}.max-lg\:pt-6{padding-top:var(--space-6)}.max-lg\:text-base{font-size:var(--text-base)}.max-lg\:\[grid-template-areas\:\'snap\'_\'trt\'_\'pat\'_\'mix\'_\'act\'_\'bday\'_\'foll\'\]{grid-template-areas:"snap" "trt" "pat" "mix" "act" "bday" "foll"}.max-lg\:\[grid-template-areas\:\'snap\'_\'trt\'_\'pat\'_\'mix\'_\'act\'_\'bday\'_\'foll\'_\'alog\'\]{grid-template-areas:"snap" "trt" "pat" "mix" "act" "bday" "foll" "alog"}.max-lg\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}.max-lg\:\[grid-template-columns\:repeat\(2\2c minmax\(0\2c 1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.max-\[900px\]\:flex{display:flex}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:gap-6{gap:var(--space-6)}.max-\[900px\]\:gap-\[14px\]{gap:14px}.max-\[900px\]\:px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.max-\[900px\]\:py-\[22px\]{padding-top:22px;padding-bottom:22px}.max-\[900px\]\:text-\[27px\]{font-size:27px}.max-\[900px\]\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}}@media not all and (min-width:768px){.max-md\:ms-0{margin-inline-start:0}.max-md\:mt-3{margin-top:var(--space-3)}.max-md\:h-20{height:5rem}.max-md\:min-h-\[26rem\]{min-height:26rem}.max-md\:w-20{width:5rem}.max-md\:w-\[14rem\]{width:14rem}.max-md\:\[inset-block-start\:-0\.5rem\]{inset-block-start:-.5rem}.max-md\:\[inset-inline-end\:0\]{inset-inline-end:0}.max-md\:\[inset-inline-start\:-0\.5rem\]{inset-inline-start:-.5rem}.max-md\:\[transform\:none\]{transform:none}.max-md\:\[transform\:rotate\(-2deg\)\]{transform:rotate(-2deg)}}@media not all and (min-width:640px){.max-sm\:ms-auto{margin-inline-start:auto}.max-sm\:hidden{display:none}.max-sm\:min-h-\[2\.75rem\]{min-height:2.75rem}.max-sm\:basis-full{flex-basis:100%}.max-sm\:flex-col{flex-direction:column}.max-sm\:items-start{align-items:flex-start}.max-sm\:gap-3{gap:var(--space-3)}.max-sm\:p-2{padding:var(--space-2)}.max-sm\:p-4{padding:var(--space-4)}.max-sm\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.max-sm\:py-5{padding-top:var(--space-5);padding-bottom:var(--space-5)}.max-sm\:text-\[26px\]{font-size:26px}.max-sm\:text-base{font-size:var(--text-base)}.max-sm\:\[grid-template-columns\:1fr\]{grid-template-columns:1fr}}@media (max-width:600px){.max-\[600px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[600px\]\:gap-1{gap:var(--space-1)}}@media (min-width:640px){.sm\:inline-flex{display:inline-flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:grid-cols-\[minmax\(0\2c 1fr\)_90px_104px_140px_auto\]{grid-template-columns:minmax(0,1fr) 90px 104px 140px auto}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:gap-3{gap:var(--space-3)}.sm\:px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}}@media (min-width:1025px){.min-\[1025px\]\:col-span-2{grid-column:span 2/span 2}.min-\[1025px\]\:text-\[1\.875rem\]{font-size:1.875rem}.min-\[1025px\]\:tracking-\[-0\.025em\]{letter-spacing:-.025em}.min-\[1025px\]\:\[background\:linear-gradient\(180deg\2c var\(--surface\)\2c var\(--color-bone-soft\)\)\]{background:linear-gradient(180deg,var(--surface),var(--color-bone-soft))}}.rtl\:rotate-180:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\+li\]\:border-t+li{border-top-width:1px}.\[\&\+li\]\:border-t-\[var\(--color-line-soft\)\]+li{border-top-color:var(--color-line-soft)}.hover\:\[\&\:not\(\:disabled\)\]\:bg-terra-700:not(:disabled):hover{background-color:var(--terra-700)}