.inbox-bliss-landing{--radius:0.875rem;--background:oklch(0.995 0.003 90);--foreground:oklch(0.18 0.02 260);--surface:oklch(1 0 0);--surface-2:oklch(0.975 0.006 250);--card:oklch(1 0 0);--card-foreground:oklch(0.18 0.02 260);--popover:oklch(1 0 0);--popover-foreground:oklch(0.18 0.02 260);--brand:oklch(0.63 0.19 25);--brand-foreground:oklch(0.99 0 0);--brand-soft:oklch(0.955 0.03 30);--primary:oklch(0.63 0.19 25);--primary-foreground:oklch(0.99 0 0);--secondary:oklch(0.96 0.006 250);--secondary-foreground:oklch(0.22 0.02 260);--muted:oklch(0.965 0.006 250);--muted-foreground:oklch(0.48 0.02 260);--accent:oklch(0.955 0.03 30);--accent-foreground:oklch(0.35 0.14 25);--success:oklch(0.68 0.15 160);--warning:oklch(0.78 0.15 75);--destructive:oklch(0.577 0.245 27);--destructive-foreground:oklch(0.99 0 0);--border:oklch(0.92 0.008 255);--input:oklch(0.92 0.008 255);--ring:oklch(0.63 0.19 25);--shadow-soft:0 1px 2px oklch(0 0 0/0.04),0 8px 24px -12px oklch(0 0 0/0.08);--shadow-float:0 4px 12px -4px oklch(0 0 0/0.08),0 24px 48px -20px oklch(0 0 0/0.14);color:var(--foreground);font-family:var(--font-dm-sans),"DM Sans",ui-sans-serif,system-ui,sans-serif;font-feature-settings:"ss01","cv11";-webkit-font-smoothing:antialiased;line-height:1.5}.inbox-bliss-landing .font-display,.inbox-bliss-landing h1,.inbox-bliss-landing h2,.inbox-bliss-landing h3,.inbox-bliss-landing h4{font-family:var(--font-figtree),"Figtree",ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em}.inbox-bliss-landing .bg-grid{background-image:linear-gradient(90deg,oklch(.9 .01 260/.5) 1px,transparent 0),linear-gradient(180deg,oklch(.9 .01 260/.5) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,black 30%,transparent 75%);mask-image:radial-gradient(ellipse 80% 60% at 50% 0,black 30%,transparent 75%)}.inbox-bliss-cta-gradient{background-image:linear-gradient(to bottom right,var(--brand),oklch(.55 .2 15))}.inbox-bliss-landing .bg-brand{background-color:var(--brand)}.inbox-bliss-landing .bg-brand-soft{background-color:var(--brand-soft)}.inbox-bliss-landing .bg-surface-2{background-color:var(--surface-2)}.inbox-bliss-landing .text-brand{color:var(--brand)}.inbox-bliss-landing .text-brand-foreground{color:var(--brand-foreground)}.inbox-bliss-landing .border-brand,.inbox-bliss-landing .focus\:border-brand:focus,.inbox-bliss-landing .hover\:border-brand:hover{border-color:var(--brand)}.inbox-bliss-landing .hover\:text-brand:hover{color:var(--brand)}.inbox-bliss-landing .from-brand{--tw-gradient-from:var(--brand) var(--tw-gradient-from-position);--tw-gradient-to:color-mix(in oklch,var(--brand) 0%,transparent) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.inbox-bliss-landing .hover\:shadow-soft:hover,.inbox-bliss-landing .shadow-soft{--tw-shadow:var(--shadow-soft);--tw-shadow-colored:var(--shadow-soft);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.inbox-bliss-landing .open\:shadow-float[open],.inbox-bliss-landing .shadow-float{--tw-shadow:var(--shadow-float);--tw-shadow-colored:var(--shadow-float);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.inbox-bliss-landing .bg-background\/80{background-color:color-mix(in oklch,var(--background) 80%,transparent)}.inbox-bliss-landing .bg-surface-2\/50{background-color:color-mix(in oklch,var(--surface-2) 50%,transparent)}.inbox-bliss-landing .bg-surface-2\/60{background-color:color-mix(in oklch,var(--surface-2) 60%,transparent)}.inbox-bliss-landing .bg-surface\/70{background-color:color-mix(in oklch,var(--surface) 70%,transparent)}.inbox-bliss-landing .bg-surface\/80{background-color:color-mix(in oklch,var(--surface) 80%,transparent)}.inbox-bliss-landing .bg-surface-2\/40{background-color:color-mix(in oklch,var(--surface-2) 40%,transparent)}.inbox-bliss-landing .border-border\/60{border-color:color-mix(in oklch,var(--border) 60%,transparent)}.inbox-bliss-landing .border-border\/70{border-color:color-mix(in oklch,var(--border) 70%,transparent)}.inbox-bliss-landing .border-brand\/30{border-color:color-mix(in oklch,var(--brand) 30%,transparent)}.inbox-bliss-landing .text-brand-foreground\/85{color:color-mix(in oklch,var(--brand-foreground) 85%,transparent)}.inbox-bliss-landing .text-foreground\/80{color:color-mix(in oklch,var(--foreground) 80%,transparent)}.inbox-bliss-landing .text-foreground\/85{color:color-mix(in oklch,var(--foreground) 85%,transparent)}.inbox-bliss-landing .text-foreground\/90{color:color-mix(in oklch,var(--foreground) 90%,transparent)}.inbox-bliss-landing .from-brand\/20{--tw-gradient-from:color-mix(in oklch,var(--brand) 20%,transparent) var(--tw-gradient-from-position);--tw-gradient-to:color-mix(in oklch,var(--brand) 0%,transparent) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.inbox-bliss-landing .placeholder\:text-brand-foreground\/60::-moz-placeholder{color:color-mix(in oklch,var(--brand-foreground) 60%,transparent)}.inbox-bliss-landing .placeholder\:text-brand-foreground\/60::placeholder{color:color-mix(in oklch,var(--brand-foreground) 60%,transparent)}.inbox-bliss-landing .focus\:ring-brand\/15:focus{--tw-ring-color:color-mix(in oklch,var(--brand) 15%,transparent)}.inbox-bliss-landing .focus-within\:ring-brand\/25:focus-within{--tw-ring-color:color-mix(in oklch,var(--brand) 25%,transparent)}