/* Minification failed. Returning unminified contents.
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(13,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(14,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(18,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(19,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(23,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(24,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(25,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(39,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(40,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(53,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(54,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(55,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(56,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(57,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(58,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(61,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(62,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(63,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(64,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(67,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(68,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(69,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(70,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(71,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(74,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(75,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(76,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(77,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(78,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(79,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(80,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(81,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(83,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(84,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(85,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(88,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(89,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(90,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(91,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(92,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(93,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(97,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(98,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(99,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(100,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,58): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,112): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,139): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,166): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,193): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,220): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,247): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(101,274): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,60): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,88): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,116): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(102,144): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(103,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(104,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,33): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(105,91): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,30): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(106,82): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(107,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(108,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(109,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,69): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,105): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,137): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,169): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,203): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,237): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(110,271): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,34): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,63): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,93): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,180): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,209): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(111,239): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,57): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,85): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(112,109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(113,79): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(114,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(115,37): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(116,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(117,31): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,62): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(118,123): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,40): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,68): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,100): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(119,138): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(123,145): run-time error CSS1039: Token not allowed after unary operator: '-color-emerald-500'
(123,212): run-time error CSS1039: Token not allowed after unary operator: '-color-emerald-50'
(123,276): run-time error CSS1039: Token not allowed after unary operator: '-color-rose-300'
(123,360): run-time error CSS1039: Token not allowed after unary operator: '-color-rose-50'
(127,145): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(127,342): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(127,419): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-950'
(127,496): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-200'
(127,574): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-700'
(127,747): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-500'
(127,979): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-50'
(127,1070): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-400'
(127,1153): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-600'
(129,117): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-600'
(131,205): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-500'
(131,319): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(140,32): run-time error CSS1039: Token not allowed after unary operator: '-container-site'
(140,88): run-time error CSS1039: Token not allowed after unary operator: '-space-4'
(141,62): run-time error CSS1039: Token not allowed after unary operator: '-space-6'
(142,63): run-time error CSS1039: Token not allowed after unary operator: '-space-8'
(143,35): run-time error CSS1039: Token not allowed after unary operator: '-space-3'
(144,35): run-time error CSS1039: Token not allowed after unary operator: '-space-6'
(145,35): run-time error CSS1039: Token not allowed after unary operator: '-space-8'
(146,51): run-time error CSS1039: Token not allowed after unary operator: '-space-4'
(147,54): run-time error CSS1039: Token not allowed after unary operator: '-space-3'
(148,54): run-time error CSS1039: Token not allowed after unary operator: '-space-4'
(149,29): run-time error CSS1039: Token not allowed after unary operator: '-colour-border-soft'
(149,69): run-time error CSS1039: Token not allowed after unary operator: '-radius-card'
(149,99): run-time error CSS1039: Token not allowed after unary operator: '-colour-surface'
(149,132): run-time error CSS1039: Token not allowed after unary operator: '-shadow-soft'
(149,159): run-time error CSS1039: Token not allowed after unary operator: '-space-6'
(150,35): run-time error CSS1039: Token not allowed after unary operator: '-colour-border-soft'
(150,75): run-time error CSS1039: Token not allowed after unary operator: '-radius-card'
(150,105): run-time error CSS1039: Token not allowed after unary operator: '-colour-surface-muted'
(150,141): run-time error CSS1039: Token not allowed after unary operator: '-space-6'
(151,65): run-time error CSS1039: Token not allowed after unary operator: '-space-2'
(151,103): run-time error CSS1039: Token not allowed after unary operator: '-radius-pill'
(151,133): run-time error CSS1039: Token not allowed after unary operator: '-colour-brand-primary'
(151,242): run-time error CSS1039: Token not allowed after unary operator: '-space-4'
(151,257): run-time error CSS1039: Token not allowed after unary operator: '-space-8'
(151,283): run-time error CSS1039: Token not allowed after unary operator: '-shadow-button'
(151,319): run-time error CSS1039: Token not allowed after unary operator: '-transition-normal'
(152,39): run-time error CSS1039: Token not allowed after unary operator: '-colour-brand-primary-hover'
(153,104): run-time error CSS1039: Token not allowed after unary operator: '-radius-pill'
(153,134): run-time error CSS1039: Token not allowed after unary operator: '-colour-brand-navy'
(153,240): run-time error CSS1039: Token not allowed after unary operator: '-space-3'
(153,255): run-time error CSS1039: Token not allowed after unary operator: '-space-5'
(153,285): run-time error CSS1039: Token not allowed after unary operator: '-transition-normal'
(155,60): run-time error CSS1039: Token not allowed after unary operator: '-space-6'
(158,46): run-time error CSS1039: Token not allowed after unary operator: '-space-2'
(158,71): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(158,113): run-time error CSS1039: Token not allowed after unary operator: '-colour-text-muted'
(159,41): run-time error CSS1039: Token not allowed after unary operator: '-colour-border'
(159,76): run-time error CSS1039: Token not allowed after unary operator: '-radius-lg'
(159,104): run-time error CSS1039: Token not allowed after unary operator: '-colour-surface-muted'
(159,140): run-time error CSS1039: Token not allowed after unary operator: '-space-3'
(159,155): run-time error CSS1039: Token not allowed after unary operator: '-space-4'
(159,180): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(159,206): run-time error CSS1039: Token not allowed after unary operator: '-colour-text-strong'
(159,247): run-time error CSS1039: Token not allowed after unary operator: '-transition-fast'
(160,45): run-time error CSS1039: Token not allowed after unary operator: '-colour-brand-primary'
(161,30): run-time error CSS1039: Token not allowed after unary operator: '-font-size-4xl'
(161,63): run-time error CSS1039: Token not allowed after unary operator: '-line-tight'
(162,55): run-time error CSS1039: Token not allowed after unary operator: '-font-size-5xl'
(163,33): run-time error CSS1039: Token not allowed after unary operator: '-font-size-2xl'
(163,93): run-time error CSS1039: Token not allowed after unary operator: '-colour-text-strong'
(164,24): run-time error CSS1039: Token not allowed after unary operator: '-colour-text-muted'
(165,28): run-time error CSS1039: Token not allowed after unary operator: '-font-size-sm'
(171,44): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(172,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(172,68): run-time error CSS1039: Token not allowed after unary operator: '-container-7xl'
(173,46): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(174,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(174,62): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(175,27): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(175,58): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(177,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(178,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(179,31): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-x'
(179,51): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-y'
(179,71): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-z'
(179,91): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-x'
(179,109): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-y'
(180,46): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(183,27): run-time error CSS1039: Token not allowed after unary operator: '-container-7xl'
(184,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(185,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(185,68): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(186,107): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(188,61): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(189,27): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(189,58): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(190,30): run-time error CSS1039: Token not allowed after unary operator: '-container-2xl'
(192,116): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(195,29): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(195,61): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(196,71): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(197,29): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(197,61): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(198,27): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(198,58): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(199,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(199,62): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(200,29): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(200,60): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(201,27): run-time error CSS1039: Token not allowed after unary operator: '-container-7xl'
(202,114): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(204,87): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(206,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(209,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(209,64): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(210,29): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(210,62): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(210,90): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-x'
(210,108): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-y'
(211,31): run-time error CSS1039: Token not allowed after unary operator: '-container-sm'
(212,46): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(213,58): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(213,89): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(214,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(214,67): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(215,30): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(215,61): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(216,52): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(217,34): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-x'
(217,52): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-y'
(218,34): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(218,65): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(219,51): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-x'
(219,71): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-y'
(219,91): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-z'
(219,111): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-x'
(219,129): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-y'
(219,175): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(221,52): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(222,39): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(222,71): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(223,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(224,33): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(224,64): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(225,32): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(225,65): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(226,89): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(227,35): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(227,68): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(228,32): run-time error CSS1039: Token not allowed after unary operator: '-container-sm'
(229,101): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(230,72): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(231,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(232,48): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(233,44): run-time error CSS1039: Token not allowed after unary operator: '-container-md'
(233,74): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-x'
(233,94): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-y'
(233,114): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-z'
(233,134): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-x'
(233,152): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-y'
(233,217): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-x'
(233,235): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-y'
(234,32): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(234,64): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(235,44): run-time error CSS1039: Token not allowed after unary operator: '-container-lg'
(235,74): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-x'
(235,94): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-y'
(235,114): run-time error CSS1039: Token not allowed after unary operator: '-tw-rotate-z'
(235,134): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-x'
(235,152): run-time error CSS1039: Token not allowed after unary operator: '-tw-skew-y'
(235,176): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-x'
(235,194): run-time error CSS1039: Token not allowed after unary operator: '-tw-scale-y'
(243,47): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(243,111): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(243,141): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(243,165): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(243,194): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(243,224): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(243,247): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(243,322): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(243,337): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(243,419): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(244,60): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(245,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-lg'
(245,93): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(245,117): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(245,146): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(245,176): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(245,199): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(245,299): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(245,314): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(246,130): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-from'
(246,150): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-via'
(246,169): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-to'
(246,217): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(246,232): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(246,295): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(246,314): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(247,46): run-time error CSS1063: Expected calculation unit, found 'infinity'
(247,46): run-time error CSS1064: Expected calculation product, found 'infinity'
(247,46): run-time error CSS1065: Expected calculation sum, found 'infinity'
(247,46): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(247,46): run-time error CSS1042: Expected function, found 'infinity'
(247,55): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(247,112): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(247,151): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(247,182): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(247,206): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(247,235): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(247,265): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(247,288): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(247,356): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(247,371): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(248,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(249,43): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(249,104): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(249,143): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(249,182): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(249,213): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(249,237): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(249,266): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(249,296): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(249,319): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(249,349): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(250,46): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(251,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(251,71): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(252,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(252,101): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(253,39): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(254,46): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(255,45): run-time error CSS1063: Expected calculation unit, found 'infinity'
(255,45): run-time error CSS1064: Expected calculation product, found 'infinity'
(255,45): run-time error CSS1065: Expected calculation sum, found 'infinity'
(255,45): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(255,45): run-time error CSS1042: Expected function, found 'infinity'
(255,54): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(255,79): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(255,185): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(255,226): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(255,259): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(255,283): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(255,312): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(255,342): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(255,365): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(256,53): run-time error CSS1039: Token not allowed after unary operator: '-tw-space-y-reverse'
(257,70): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-stops'
(259,37): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(260,32): run-time error CSS1039: Token not allowed after unary operator: '-radius-2xl'
(260,63): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(260,229): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(260,260): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(260,284): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(260,313): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(260,343): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(260,366): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(260,407): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-blur'
(260,432): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-brightness'
(260,463): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-contrast'
(260,492): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-grayscale'
(260,522): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-hue-rotate'
(260,553): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-invert'
(260,580): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-opacity'
(260,608): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-saturate'
(260,637): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-sepia'
(260,679): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-blur'
(260,704): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-brightness'
(260,735): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-contrast'
(260,764): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-grayscale'
(260,794): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-hue-rotate'
(260,825): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-invert'
(260,852): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-opacity'
(260,880): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-saturate'
(260,909): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-sepia'
(260,986): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(260,1001): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(261,31): run-time error CSS1039: Token not allowed after unary operator: '-animate-pulse'
(262,38): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(263,35): run-time error CSS1039: Token not allowed after unary operator: '-animate-bounce'
(263,71): run-time error CSS1063: Expected calculation unit, found 'infinity'
(263,71): run-time error CSS1064: Expected calculation product, found 'infinity'
(263,71): run-time error CSS1065: Expected calculation sum, found 'infinity'
(263,71): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(263,71): run-time error CSS1042: Expected function, found 'infinity'
(263,80): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(263,105): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(263,314): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(263,338): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(263,367): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(263,397): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(263,420): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(263,461): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-blur'
(263,486): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-brightness'
(263,517): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-contrast'
(263,546): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-grayscale'
(263,576): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-hue-rotate'
(263,607): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-invert'
(263,634): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-opacity'
(263,662): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-saturate'
(263,691): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-sepia'
(263,733): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-blur'
(263,758): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-brightness'
(263,789): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-contrast'
(263,818): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-grayscale'
(263,848): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-hue-rotate'
(263,879): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-invert'
(263,906): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-opacity'
(263,934): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-saturate'
(263,963): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-sepia'
(264,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(264,70): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(264,123): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-700'
(264,182): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(264,206): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(264,235): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(264,265): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(264,288): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(265,60): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(265,99): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(266,32): run-time error CSS1039: Token not allowed after unary operator: '-radius-3xl'
(266,63): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(266,120): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(266,152): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(266,183): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(266,211): run-time error CSS1038: Expected hex color, found '#0000'
(266,224): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(266,245): run-time error CSS1038: Expected hex color, found '#0000'
(266,258): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(266,288): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(267,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(267,85): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(267,152): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(267,185): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(268,41): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(269,35): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(269,65): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(269,118): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-200'
(269,158): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-50'
(269,200): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(269,239): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(269,310): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(269,325): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(269,388): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(269,407): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(270,39): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(273,87): run-time error CSS1063: Expected calculation unit, found 'infinity'
(273,87): run-time error CSS1064: Expected calculation product, found 'infinity'
(273,87): run-time error CSS1065: Expected calculation sum, found 'infinity'
(273,87): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(273,87): run-time error CSS1042: Expected function, found 'infinity'
(273,96): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(273,121): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(273,174): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-300'
(273,214): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-50'
(273,287): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(273,302): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(273,365): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(273,384): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(274,47): run-time error CSS1063: Expected calculation unit, found 'infinity'
(274,47): run-time error CSS1064: Expected calculation product, found 'infinity'
(274,47): run-time error CSS1065: Expected calculation sum, found 'infinity'
(274,47): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(274,47): run-time error CSS1042: Expected function, found 'infinity'
(274,56): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(274,85): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-600'
(274,192): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(274,207): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(274,270): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(274,289): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(275,39): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(276,54): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(276,84): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(276,137): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-200'
(276,177): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-50'
(276,219): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(276,258): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(276,329): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(276,344): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(276,407): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(276,426): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(277,57): run-time error CSS1039: Token not allowed after unary operator: '-radius-2xl'
(277,88): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(277,141): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-200'
(277,181): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-50'
(277,216): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(277,247): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(277,271): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(277,300): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(277,330): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(277,353): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(278,67): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(278,120): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-300'
(278,160): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(278,230): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(278,245): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(278,308): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(278,327): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(279,70): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(280,30): run-time error CSS1039: Token not allowed after unary operator: '-animate-spin'
(285,36): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(286,74): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(287,55): run-time error CSS1063: Expected calculation unit, found 'infinity'
(287,55): run-time error CSS1064: Expected calculation product, found 'infinity'
(287,55): run-time error CSS1065: Expected calculation sum, found 'infinity'
(287,55): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(287,55): run-time error CSS1042: Expected function, found 'infinity'
(287,64): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(287,93): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-600'
(287,137): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(287,176): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(287,207): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(287,231): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(287,260): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(287,290): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(287,313): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(287,381): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(287,396): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(288,32): run-time error CSS1039: Token not allowed after unary operator: '-radius-3xl'
(288,63): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(288,120): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(288,152): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(288,183): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(288,207): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(288,236): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(288,266): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(288,289): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(288,319): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(289,43): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(289,83): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(289,150): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(289,183): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(290,44): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(290,80): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(290,110): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(290,163): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-100'
(290,204): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-50'
(291,44): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(292,51): run-time error CSS1039: Token not allowed after unary operator: '-radius-3xl'
(292,82): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(292,139): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-50'
(292,174): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(292,207): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(293,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(294,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(294,75): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(294,105): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(294,176): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(294,191): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(295,42): run-time error CSS1039: Token not allowed after unary operator: '-radius-lg'
(295,72): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(295,125): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-200'
(295,165): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(295,291): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-from'
(295,311): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-via'
(295,330): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-to'
(295,378): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(295,393): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(295,456): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(295,475): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(296,42): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(296,76): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(297,75): run-time error CSS1039: Token not allowed after unary operator: '-radius-lg'
(297,105): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(297,158): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-200'
(297,198): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(298,39): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(298,96): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(298,161): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(298,202): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(299,44): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(299,104): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(299,147): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(300,41): run-time error CSS1039: Token not allowed after unary operator: '-radius-lg'
(300,75): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(300,181): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(300,196): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(301,40): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(302,45): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(303,42): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(304,43): run-time error CSS1063: Expected calculation unit, found 'infinity'
(304,43): run-time error CSS1064: Expected calculation product, found 'infinity'
(304,43): run-time error CSS1065: Expected calculation sum, found 'infinity'
(304,43): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(304,43): run-time error CSS1042: Expected function, found 'infinity'
(304,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(304,81): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(304,115): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(304,139): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(304,168): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(304,198): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(304,221): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(304,345): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-from'
(304,365): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-via'
(304,384): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-to'
(304,432): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(304,447): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(304,510): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(304,529): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(305,41): run-time error CSS1039: Token not allowed after unary operator: '-radius-lg'
(305,71): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(305,124): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(305,164): run-time error CSS1039: Token not allowed after unary operator: '-color-black'
(305,203): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(305,242): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(305,273): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(305,297): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(305,326): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(305,356): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(305,379): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(305,447): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(305,462): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(305,525): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(305,544): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(306,112): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(306,127): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(306,190): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(306,209): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(307,106): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(307,150): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-blur'
(307,175): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-brightness'
(307,206): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-contrast'
(307,235): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-grayscale'
(307,265): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-hue-rotate'
(307,296): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-invert'
(307,323): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-opacity'
(307,351): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-saturate'
(307,380): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-sepia'
(307,422): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-blur'
(307,447): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-brightness'
(307,478): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-contrast'
(307,507): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-grayscale'
(307,537): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-hue-rotate'
(307,568): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-invert'
(307,595): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-opacity'
(307,623): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-saturate'
(307,652): run-time error CSS1039: Token not allowed after unary operator: '-tw-backdrop-sepia'
(307,729): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(307,744): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(308,32): run-time error CSS1039: Token not allowed after unary operator: '-radius-3xl'
(308,63): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(308,120): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(308,152): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(308,183): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-shadow'
(308,207): run-time error CSS1039: Token not allowed after unary operator: '-tw-inset-ring-shadow'
(308,236): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-offset-shadow'
(308,266): run-time error CSS1039: Token not allowed after unary operator: '-tw-ring-shadow'
(308,289): run-time error CSS1039: Token not allowed after unary operator: '-tw-shadow'
(308,357): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(308,372): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(308,454): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(309,47): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(309,77): run-time error CSS1039: Token not allowed after unary operator: '-animate-bounce'
(309,113): run-time error CSS1063: Expected calculation unit, found 'infinity'
(309,113): run-time error CSS1064: Expected calculation product, found 'infinity'
(309,113): run-time error CSS1065: Expected calculation sum, found 'infinity'
(309,113): run-time error CSS1034: Expected closing parenthesis, found 'infinity'
(309,113): run-time error CSS1042: Expected function, found 'infinity'
(309,122): run-time error CSS1062: Expected semicolon or closing curly-brace, found '*'
(309,147): run-time error CSS1039: Token not allowed after unary operator: '-tw-border-style'
(309,200): run-time error CSS1039: Token not allowed after unary operator: '-color-emerald-100'
(309,242): run-time error CSS1039: Token not allowed after unary operator: '-color-emerald-50'
(310,42): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(310,103): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(310,174): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(310,189): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(311,40): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(311,74): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-50'
(311,109): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(312,66): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-50'
(312,109): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(312,148): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(313,57): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-300'
(314,46): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(314,80): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-100'
(314,122): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(314,251): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-from'
(314,271): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-via'
(314,290): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-to'
(314,338): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(314,353): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(314,416): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(314,435): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(315,41): run-time error CSS1039: Token not allowed after unary operator: '-radius-xl'
(315,102): run-time error CSS1039: Token not allowed after unary operator: '-spacing'
(315,231): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-from'
(315,251): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-via'
(315,270): run-time error CSS1039: Token not allowed after unary operator: '-tw-gradient-to'
(315,318): run-time error CSS1039: Token not allowed after unary operator: '-tw-ease'
(315,333): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-timing-function'
(315,396): run-time error CSS1039: Token not allowed after unary operator: '-tw-duration'
(315,415): run-time error CSS1039: Token not allowed after unary operator: '-default-transition-duration'
(317,29): run-time error CSS1039: Token not allowed after unary operator: '-font-sans'
(317,52): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(318,26): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(319,32): run-time error CSS1039: Token not allowed after unary operator: '-text-lg'
(319,73): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-extrabold'
(319,117): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(320,26): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(320,53): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(320,71): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(320,112): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(320,146): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-600'
(321,42): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(321,69): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(321,87): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(321,128): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(321,167): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(321,195): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(322,24): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-600'
(323,33): run-time error CSS1039: Token not allowed after unary operator: '-text-base'
(323,62): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(323,80): run-time error CSS1039: Token not allowed after unary operator: '-text-base--line-height'
(323,123): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(323,157): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-700'
(324,55): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(324,82): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(324,100): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(324,141): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(324,180): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(324,208): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(325,34): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(325,61): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(325,79): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(325,120): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(325,152): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-400'
(327,38): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(327,65): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(327,83): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(327,124): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(327,167): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wide'
(328,30): run-time error CSS1039: Token not allowed after unary operator: '-text-3xl'
(328,72): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-extrabold'
(328,116): run-time error CSS1039: Token not allowed after unary operator: '-tracking-tight'
(330,32): run-time error CSS1039: Token not allowed after unary operator: '-text-base'
(330,61): run-time error CSS1039: Token not allowed after unary operator: '-leading-relaxed'
(330,90): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-300'
(331,45): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(331,84): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(331,112): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-300'
(332,25): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-400'
(333,33): run-time error CSS1039: Token not allowed after unary operator: '-text-2xl'
(333,61): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(333,79): run-time error CSS1039: Token not allowed after unary operator: '-text-2xl--line-height'
(333,121): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(333,151): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(334,29): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(334,56): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(334,74): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(334,109): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-500'
(335,28): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(335,55): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(335,73): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(335,114): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(335,148): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-700'
(336,29): run-time error CSS1039: Token not allowed after unary operator: '-color-rose-500'
(337,28): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(337,55): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(337,73): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(337,108): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(338,29): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(338,56): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(338,74): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(338,115): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(338,147): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-700'
(339,26): run-time error CSS1039: Token not allowed after unary operator: '-color-emerald-600'
(340,26): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-600'
(341,51): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(341,90): run-time error CSS1039: Token not allowed after unary operator: '-tracking-tight'
(341,118): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-400'
(342,37): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(342,64): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(342,82): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(342,123): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(342,162): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(342,190): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(343,30): run-time error CSS1039: Token not allowed after unary operator: '-text-lg'
(343,57): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(343,75): run-time error CSS1039: Token not allowed after unary operator: '-text-lg--line-height'
(343,116): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-extrabold'
(343,151): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(344,31): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(344,58): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(344,76): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(344,117): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(344,147): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(345,30): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(345,57): run-time error CSS1039: Token not allowed after unary operator: '-leading-relaxed'
(345,86): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-500'
(346,36): run-time error CSS1039: Token not allowed after unary operator: '-text-lg'
(346,63): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(346,81): run-time error CSS1039: Token not allowed after unary operator: '-text-lg--line-height'
(346,122): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(346,152): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(347,31): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(347,58): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(347,76): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(347,117): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(347,172): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-700'
(348,28): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(348,55): run-time error CSS1039: Token not allowed after unary operator: '-leading-normal'
(348,89): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-semibold'
(348,123): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-600'
(349,31): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-400'
(350,49): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-extrabold'
(350,93): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(350,121): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(351,29): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(351,56): run-time error CSS1039: Token not allowed after unary operator: '-leading-relaxed'
(351,85): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-500'
(352,32): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(352,59): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(352,77): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(352,118): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(352,157): run-time error CSS1039: Token not allowed after unary operator: '-tracking-widest'
(352,186): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(353,29): run-time error CSS1039: Token not allowed after unary operator: '-text-sm'
(353,56): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(353,74): run-time error CSS1039: Token not allowed after unary operator: '-text-sm--line-height'
(355,50): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(355,77): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(355,95): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(355,130): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-600'
(356,74): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-medium'
(356,106): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(357,46): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-normal'
(357,78): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-400'
(358,28): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(358,55): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(358,73): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(358,114): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(360,29): run-time error CSS1039: Token not allowed after unary operator: '-text-xl'
(360,56): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(360,74): run-time error CSS1039: Token not allowed after unary operator: '-text-xl--line-height'
(360,115): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(360,145): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-900'
(361,33): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(361,63): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(362,37): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(362,76): run-time error CSS1039: Token not allowed after unary operator: '-tracking-wider'
(362,104): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(363,29): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(363,56): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(363,74): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(363,109): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-500'
(364,30): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(364,57): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(364,75): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(364,116): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(364,146): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-800'
(365,46): run-time error CSS1039: Token not allowed after unary operator: '-color-slate-500'
(366,51): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(366,81): run-time error CSS1039: Token not allowed after unary operator: '-color-indigo-600'
(367,34): run-time error CSS1039: Token not allowed after unary operator: '-text-xs'
(367,61): run-time error CSS1039: Token not allowed after unary operator: '-tw-leading'
(367,79): run-time error CSS1039: Token not allowed after unary operator: '-text-xs--line-height'
(367,120): run-time error CSS1039: Token not allowed after unary operator: '-font-weight-bold'
(367,150): run-time error CSS1039: Token not allowed after unary operator: '-color-white'
(406,72): run-time error CSS1039: Token not allowed after unary operator: '-space-3'
 */
/* Base variables and reset */
:root{
    /* =========================================================
       THE BIG JOBSITE DESIGN TOKENS
       Change values here to update the whole site.
       ========================================================= */

    /* Fonts */
    --font-family-base: Inter, ui-sans-serif, system-ui, sans-serif;
    --font-family-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;

    /* Brand colours */
    --colour-brand-navy: #0f172a;
    --colour-brand-hero: #020512;
    --colour-brand-footer: #0b0f19;
    --colour-brand-primary: #4f46e5;
    --colour-brand-primary-hover: #4338ca;
    --colour-brand-link: #2563eb;
    --colour-brand-accent: #ef4444;

    /* Neutral colours */
    --colour-page: #f8fafc;
    --colour-surface: #ffffff;
    --colour-surface-muted: #f8fafc;
    --colour-text: #1e293b;
    --colour-text-strong: #0f172a;
    --colour-text-muted: #64748b;
    --colour-text-soft: #94a3b8;
    --colour-border: #e2e8f0;
    --colour-border-soft: #f1f5f9;

    /* Feedback colours */
    --colour-success: #059669;
    --colour-success-soft: #ecfdf5;
    --colour-error: #e11d48;
    --colour-error-soft: #fff1f2;

    /* Spacing scale */
    --space-0: 0;
    --space-1: .25rem;
    --space-2: .5rem;
    --space-3: .75rem;
    --space-4: 1rem;
    --space-5: 1.25rem;
    --space-6: 1.5rem;
    --space-8: 2rem;
    --space-10: 2.5rem;
    --space-12: 3rem;
    --space-16: 4rem;
    --space-20: 5rem;

    /* Radius scale */
    --radius-sm: .25rem;
    --radius-md: .5rem;
    --radius-lg: .75rem;
    --radius-xl: 1rem;
    --radius-card: 1.5rem;
    --radius-pill: 9999px;

    /* Shadows */
    --shadow-soft: 0 4px 20px rgba(0,0,0,.02);
    --shadow-card: 0 8px 30px rgba(0,0,0,.12);
    --shadow-button: 0 10px 15px -3px rgba(79,70,229,.2), 0 4px 6px -4px rgba(79,70,229,.2);
    --shadow-modal: 0 25px 50px -12px rgba(0,0,0,.25);

    /* Containers */
    --container-sm: 24rem;
    --container-md: 28rem;
    --container-lg: 32rem;
    --container-xl: 42rem;
    --container-site: 80rem;

    /* Type scale */
    --font-size-xs: .75rem;
    --font-size-sm: .875rem;
    --font-size-base: 1rem;
    --font-size-lg: 1.125rem;
    --font-size-xl: 1.25rem;
    --font-size-2xl: 1.5rem;
    --font-size-3xl: 1.875rem;
    --font-size-4xl: 2.25rem;
    --font-size-5xl: 3rem;
    --line-tight: 1.15;
    --line-normal: 1.5;
    --line-relaxed: 1.625;

    /* Motion */
    --transition-fast: 150ms cubic-bezier(.4,0,.2,1);
    --transition-normal: 200ms cubic-bezier(.4,0,.2,1);
    --transition-slow: 300ms cubic-bezier(.4,0,.2,1);
    --animate-spin: spin 1s linear infinite;
    --animate-pulse: pulse 2s cubic-bezier(.4,0,.6,1) infinite;
    --animate-bounce: bounce 1s infinite;

    /* Compatibility aliases from the original generated file.
       These keep the page stable while future pages can use the cleaner tokens above. */
    --font-sans: var(--font-family-base);
    --font-mono: var(--font-family-mono);
    --color-white:#fff;
    --color-black:#000;
    --color-slate-50:#f8fafc; --color-slate-100:#f1f5f9; --color-slate-200:#e2e8f0; --color-slate-300:#cbd5e1; --color-slate-400:#94a3b8; --color-slate-500:#64748b; --color-slate-600:#475569; --color-slate-700:#334155; --color-slate-800:#1e293b; --color-slate-900:#0f172a; --color-slate-950:#020617;
    --color-indigo-50:#eef2ff; --color-indigo-100:#e0e7ff; --color-indigo-400:#818cf8; --color-indigo-500:#6366f1; --color-indigo-600:#4f46e5; --color-indigo-700:#4338ca;
    --color-blue-400:#60a5fa; 
    --color-purple-400:#c084fc;
    --color-emerald-50:#ecfdf5; --color-emerald-100:#d1fae5; --color-emerald-500:#10b981; --color-emerald-600:#059669;
    --color-rose-50:#fff1f2; --color-rose-300:#fda4af; --color-rose-500:#f43f5e; --color-rose-600:#e11d48;
    --spacing: var(--space-1);
    --container-2xl: var(--container-xl);
    --container-7xl: var(--container-site);
    --text-xs: var(--font-size-xs); --text-sm: var(--font-size-sm); --text-base: var(--font-size-base); --text-lg: var(--font-size-lg); --text-xl: var(--font-size-xl); --text-2xl: var(--font-size-2xl); --text-3xl: var(--font-size-3xl); --text-4xl: var(--font-size-4xl); --text-5xl: var(--font-size-5xl);
    --text-xs--line-height:1.35; --text-sm--line-height:1.45; --text-base--line-height:1.5; --text-lg--line-height:1.55; --text-xl--line-height:1.4; --text-2xl--line-height:1.35; --text-3xl--line-height:1.2; --text-4xl--line-height:1.15; --text-5xl--line-height:1;
    --font-weight-normal:400; --font-weight-medium:500; --font-weight-semibold:600; --font-weight-bold:700; --font-weight-extrabold:800;
    --tracking-tight:-.025em; --tracking-wide:.025em; --tracking-wider:.05em; --tracking-widest:.1em;
    --leading-normal:var(--line-normal); --leading-relaxed:var(--line-relaxed);
    --radius-2xl: var(--radius-xl); --radius-3xl: var(--radius-card);
    --default-transition-duration:150ms; --default-transition-timing-function:cubic-bezier(.4,0,.2,1);
    --tw-border-style: solid; --tw-space-y-reverse:0;
    --tw-gradient-to:#c084fc var(--tw-gradient-to-position); --tw-gradient-from:#60a5fa var(--tw-gradient-from-position); --tw-gradient-stops:var(--tw-gradient-from), #818cf8 var(--tw-gradient-via-position), var(--tw-gradient-to);
    --tw-ring-offset-shadow:0 0 #0000; --tw-ring-shadow:0 0 #0000; --tw-shadow:var(--shadow-soft); --tw-shadow-color:rgba(79,70,229,.2); --tw-shadow-colored:var(--shadow-button);
}

*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:inherit}button,input,textarea{font:inherit}button{cursor:pointer}ul{list-style:none;margin:0;padding:0}p,h1,h2,h3,h4,h5{margin:0}svg{display:block;vertical-align:middle}img,svg,video,canvas{max-width:100%;height:auto}
.hidden{display:none!important}.flex{display:flex}.scale-0{scale:0}.scale-95{scale:.95}.scale-100{scale:1}.border-emerald-500{border-color:var(--color-emerald-500)!important}.bg-emerald-50{background-color:var(--color-emerald-50)!important}.border-rose-300{border-color:var(--color-rose-300)!important}.bg-rose-50\/50{background-color:color-mix(in srgb, var(--color-rose-50) 50%, transparent)!important}
::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#020617}::-webkit-scrollbar-thumb{background:#1e293b;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#334155}
.stars::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(1px 1px at 20px 30px,#fff,rgba(0,0,0,0)),radial-gradient(1px 1px at 150px 80px,#fff,rgba(0,0,0,0)),radial-gradient(1.5px 1.5px at 280px 120px,#fff,rgba(0,0,0,0)),radial-gradient(1px 1px at 420px 60px,#fff,rgba(0,0,0,0)),radial-gradient(2px 2px at 560px 190px,rgba(255,255,255,.8),rgba(0,0,0,0)),radial-gradient(1px 1px at 700px 110px,#fff,rgba(0,0,0,0)),radial-gradient(1.5px 1.5px at 850px 50px,#fff,rgba(0,0,0,0)),radial-gradient(1px 1px at 980px 220px,#fff,rgba(0,0,0,0));background-repeat:repeat;background-size:1000px 300px;opacity:.65;pointer-events:none}
@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}
.hover\:text-\[\#2563eb\]:hover{color:#2563eb!important}.hover\:colour-white:hover{color:#fff!important}.hover\:text-slate-900:hover{color:var(--color-slate-900)!important}.hover\:bg-\[\#1e293b\]:hover{background-color:#1e293b!important}.hover\:bg-white:hover{background-color:#fff!important}.hover\:bg-slate-800:hover{background-color:var(--color-slate-800)!important}.hover\:bg-slate-950:hover{background-color:var(--color-slate-950)!important}.hover\:bg-slate-200:hover{background-color:var(--color-slate-200)!important}.hover\:bg-indigo-700:hover{background-color:var(--color-indigo-700)!important}.hover\:border-white\/20:hover{border-color:color-mix(in srgb,#fff 20%,transparent)!important}.hover\:border-indigo-500:hover{border-color:var(--color-indigo-500)!important}.hover\:-translate-y-0\.5:hover{translate:0 -2px}.active\:translate-y-0:active{translate:0 0}.group:hover .group-hover\:scale-105{scale:1.05}.group:hover .group-hover\:bg-indigo-50{background-color:var(--color-indigo-50)!important}.group:hover .group-hover\:border-indigo-400{border-color:var(--color-indigo-400)!important}.group:hover .group-hover\:text-indigo-600{color:var(--color-indigo-600)!important}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
.peer:checked + .peer-checked\:border-indigo-600,.peer:checked ~ .peer-checked\:border-indigo-600{border-color:var(--color-indigo-600)!important; width:1rem; height: 1rem; aspect-ratio: 1 }                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
.peer:checked + .peer-checked\:bg-white,.peer:checked ~ .peer-checked\:bg-white{background-color:#fff!important}
.peer:checked + * .peer-checked\:scale-100,.peer:checked ~ * .peer-checked\:scale-100{scale:1!important}.focus\:outline-none:focus{outline:none!important}.focus\:border-indigo-500:focus{border-color:var(--color-indigo-500)!important}.focus\:bg-white:focus{background-color:#fff!important}.focus\:ring-indigo-500:focus{--tw-ring-color:var(--color-indigo-500)!important}



/* =========================================================
   SITE-WIDE COMPONENT ALIASES
   Use these names on future pages where possible.
   Existing page-specific classes below are kept for precision.
   ========================================================= */
.site-container{max-width:var(--container-site);margin-inline:auto;padding-inline:var(--space-4)}
@media (min-width:640px){.site-container{padding-inline:var(--space-6)}}
@media (min-width:1024px){.site-container{padding-inline:var(--space-8)}}
.stack-sm > * + *{margin-top:var(--space-3)}
.stack-md > * + *{margin-top:var(--space-6)}
.stack-lg > * + *{margin-top:var(--space-8)}
.cluster{display:flex;align-items:center;gap:var(--space-4)}
.cluster-sm{display:flex;align-items:center;gap:var(--space-3)}
.cluster-md{display:flex;align-items:center;gap:var(--space-4)}
.card{border:1px solid var(--colour-border-soft);border-radius:var(--radius-card);background:var(--colour-surface);box-shadow:var(--shadow-soft);padding:var(--space-6)}
.card-muted{border:1px solid var(--colour-border-soft);border-radius:var(--radius-card);background:var(--colour-surface-muted);padding:var(--space-6)}
.button-primary{display:inline-flex;align-items:center;gap:var(--space-2);border:0;border-radius:var(--radius-pill);background:var(--colour-brand-primary);color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--space-4) var(--space-8);box-shadow:var(--shadow-button);transition:all var(--transition-normal)}
.button-primary:hover{background:var(--colour-brand-primary-hover);transform:translateY(-2px)}
.button-dark{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);background:var(--colour-brand-navy);color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:var(--space-3) var(--space-5);transition:all var(--transition-normal)}
.button-dark:hover{background:#1e293b;transform:translateY(-2px)}
.form-grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}
@media (min-width:768px){.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.form-field{display:block}
.form-label{display:block;margin-bottom:var(--space-2);font-size:var(--font-size-sm);font-weight:600;color:var(--colour-text-muted)}
.input{width:100%;border:1px solid var(--colour-border);border-radius:var(--radius-lg);background:var(--colour-surface-muted);padding:var(--space-3) var(--space-4);font-size:var(--font-size-sm);color:var(--colour-text-strong);transition:all var(--transition-fast)}
.input:focus{outline:none;border-color:var(--colour-brand-primary);background:#fff}
.heading-hero{font-size:var(--font-size-4xl);line-height:var(--line-tight);font-weight:800;letter-spacing:-.025em}
@media (min-width:768px){.heading-hero{font-size:var(--font-size-5xl)}}
.heading-section{font-size:var(--font-size-2xl);line-height:1.35;font-weight:700;color:var(--colour-text-strong)}
.text-muted{color:var(--colour-text-muted)}
.text-small{font-size:var(--font-size-sm);line-height:1.45}

/* =========================================================
   PAGE-SPECIFIC LAYOUT CLASSES
   ========================================================= */
.page-shell{min-height:100vh;flex-direction:column;display:flex}
.site-header{position:sticky;top:calc(var(--spacing) * 0);z-index:40}
.site-header-inner{height:calc(var(--spacing) * 20);max-width:var(--container-7xl);align-items:center;justify-content:space-between;display:flex}
.cluster-sm{align-items:center;gap:calc(var(--spacing) * 3);display:flex}
.brand-mark{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);align-items:center;justify-content:center;display:flex}
.icon-md{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}
.stack-tight{flex-direction:column;display:flex}
.nav-desktop{align-items:center;gap:calc(var(--spacing) * 8);display:none}
.nav-actions{align-items:center;gap:calc(var(--spacing) * 4);display:none}
.button-motion{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}
.nav-mobile{position:absolute;left:calc(var(--spacing) * 0);width:100%;display:none}
.display-block{display:block}
.section-relative{position:relative}
.container{max-width:var(--container-7xl)}
.breadcrumbs{align-items:center;gap:calc(var(--spacing) * 2);overflow-x:auto;white-space:nowrap;display:flex}
.icon-breadcrumb{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);flex-shrink:0}
.hero-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));align-items:center;gap:calc(var(--spacing) * 8)}
.hero-copy{grid-column:span 7 / span 7}
.badge{display:inline-flex;align-items:center;gap:calc(var(--spacing) * 2)}
.icon-sm{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}
.measure-wide{max-width:var(--container-2xl)}
.hero-graphic-column{position:relative;justify-content:center;display:flex;grid-column:span 5 / span 5}
.hero-graphic{position:relative;width:100%;max-width:420px;align-items:center;justify-content:center;gap:calc(var(--spacing) * 6);display:flex}
.graphic-card{aspect-ratio:1 / 1;width:calc(1/2 * 100%);flex-direction:column;align-items:center;justify-content:space-between;display:flex}
.center-fill{width:100%;flex:1;align-items:center;justify-content:center;display:flex}
.icon-hero{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16)}
.center-overlay{pointer-events:none;position:absolute;inset:calc(var(--spacing) * 0);z-index:10;align-items:center;justify-content:center;display:flex}
.arrow-orb{height:calc(var(--spacing) * 12);width:calc(var(--spacing) * 12);align-items:center;justify-content:center;display:flex}
.icon-lg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}
.brand-tile{height:calc(var(--spacing) * 16);width:calc(var(--spacing) * 16);align-items:center;justify-content:center;display:flex}
.icon-logo{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9)}
.page-main{max-width:var(--container-7xl);flex-grow:1}
.content-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));align-items:flex-start;gap:calc(var(--spacing) * 8)}
.content-primary{grid-column:span 8 / span 8}
.form-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:calc(var(--spacing) * 6)}
.full-width{width:100%}
.radio-group{align-items:center;gap:calc(var(--spacing) * 6);display:flex}
.radio-option{display:inline-flex;align-items:center}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}
.radio-control{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);align-items:center;justify-content:center;display:flex}
.radio-dot{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);scale:var(--tw-scale-x) var(--tw-scale-y)}
.recaptcha-box{max-width:var(--container-sm);align-items:center;justify-content:space-between;display:flex}
.cluster-md{align-items:center;gap:calc(var(--spacing) * 4);display:flex}
.recaptcha-check-wrap{position:relative;height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}
.recaptcha-button{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);align-items:center;justify-content:center;display:flex}
.icon-check{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);display:none}
.spinner-overlay{position:absolute;inset:calc(var(--spacing) * 0);align-items:center;justify-content:center;display:none}
.recaptcha-logo-stack{scale:var(--tw-scale-x) var(--tw-scale-y);flex-direction:column;align-items:center;justify-content:center;display:flex}
.recaptcha-logo{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}
.button-inline{display:inline-flex;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);align-items:center;gap:calc(var(--spacing) * 2)}
.content-sidebar{grid-column:span 4 / span 4}
.feature-item{align-items:flex-start;gap:calc(var(--spacing) * 4);display:flex}
.feature-icon-layout{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);flex-shrink:0;align-items:center;justify-content:center;display:flex}
.contact-row{align-items:center;gap:calc(var(--spacing) * 3.5);display:flex}
.square-center{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);align-items:center;justify-content:center;display:flex}
.icon-contact{height:calc(var(--spacing) * 4.5);width:calc(var(--spacing) * 4.5)}
.footer-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:calc(var(--spacing) * 10)}
.footer-logo-svg{height:calc(var(--spacing) * 5.5);width:calc(var(--spacing) * 5.5)}
.measure-footer{max-width:var(--container-sm)}
.footer-bottom{flex-direction:column;align-items:center;justify-content:space-between;gap:calc(var(--spacing) * 6);display:flex}
.footer-actions{flex-direction:column;align-items:center;gap:calc(var(--spacing) * 6);display:flex}
.store-badge{align-items:center;gap:calc(var(--spacing) * 2);display:flex}
.modal-backdrop{position:fixed;inset:calc(var(--spacing) * 0);z-index:50;align-items:center;justify-content:center;display:none}
.modal-dialog-sm{width:100%;max-width:var(--container-md);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);flex-direction:column;align-items:center;scale:var(--tw-scale-x) var(--tw-scale-y);display:flex}
.success-icon{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10)}
.modal-dialog-md{width:100%;max-width:var(--container-lg);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);scale:var(--tw-scale-x) var(--tw-scale-y)}
.cookie-row{align-items:center;justify-content:space-between;display:flex}
.half-width{width:calc(1/2 * 100%)}

/* =========================================================
   PAGE-SPECIFIC SURFACE / SPACING CLASSES
   ========================================================= */
.page-surface{background-color:#f8fafc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.site-header-surface{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;background-color:var(--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);transition-property:box-shadow;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:200ms;border-color:var(--color-slate-100)}
.container-pad{margin-inline:auto;padding-inline:calc(var(--spacing) * 4)}
.brand-mark-surface{border-radius:var(--radius-lg);background-color:#0f172a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform, translate, scale, rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:300ms}
.transition-link{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))}
.button-dark-pill-surface{border-radius:calc(infinity * 1px);background-color:#0f172a;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:200ms}
.icon-button-box{padding:calc(var(--spacing) * 2)}
.nav-mobile-surface{border-top-style:var(--tw-border-style);border-top-width:1px;background-color:var(--color-white);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--color-slate-100)}
.nav-mobile-link-box{padding-block:calc(var(--spacing) * 2)}
.menu-divider{margin-block:calc(var(--spacing) * 2);border-color:var(--color-slate-100)}
.nav-mobile-cta-box{border-radius:var(--radius-xl);background-color:#0f172a;padding-block:calc(var(--spacing) * 3)}
.hero-surface{padding-block:calc(var(--spacing) * 12);background-color:#020512;background-image:radial-gradient(at 100% 0%, rgba(59, 130, 246, 0.15) 0px, transparent 50%), radial-gradient(at 80% 100%, rgba(79, 70, 229, 0.12) 0px, transparent 50%), radial-gradient(at 0% 0%, rgba(15, 23, 42, 0.9) 0px, transparent 100%)}
.breadcrumbs-spacing{margin-bottom:calc(var(--spacing) * 8)}
.badge-affiliate-surface{border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:#3730a3;background-color:#1e1b4b;padding-inline:calc(var(--spacing) * 3.5);padding-block:calc(var(--spacing) * 1.5);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.heading-gap{margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))}
.text-gradient-brand{background-image:linear-gradient(to right, var(--tw-gradient-stops));background-clip:text}
.flow-gap-lg{margin-top:1.5rem}
.hero-graphic-pad{padding:calc(var(--spacing) * 4)}
.glass-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, #fff 10%, transparent);background-color:color-mix(in srgb, #fff 5%, transparent);padding:calc(var(--spacing) * 4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-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-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:300ms}
.animate-pulse{animation:var(--animate-pulse)}
.mini-label-gap{margin-top:calc(var(--spacing) * 2)}
.arrow-orb-surface{animation:var(--animate-bounce);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, oklch(67.3% 0.182 276.935) 30%, transparent);background-color:color-mix(in srgb, oklch(58.5% 0.233 277.117) 10%, transparent);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-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,)}
.brand-tile-surface{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:#0f172a;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.page-main-pad{margin-inline:auto;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 12)}
.panel-form{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-white);padding:calc(var(--spacing) * 6);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);border-color:var(--color-slate-100)}
.panel-heading-rule{margin-bottom:calc(var(--spacing) * 8);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-bottom:calc(var(--spacing) * 6);border-color:var(--color-slate-100)}
.form-label-gap{margin-bottom:calc(var(--spacing) * 2)}
.input-surface{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}
.radio-group-gap{margin-top:calc(var(--spacing) * 3)}
.clickable{cursor:pointer}
.sr-only-box{padding:0;margin:-1px;border-width:0}
.radio-control-surface{width: 1rem; height: 1rem; aspect-ratio: 1; border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-300);background-color:var(--color-slate-50);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}
.radio-dot-surface{scale:0;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-600);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))}
.radio-text-gap{margin-left:calc(var(--spacing) * 2.5)}
.textarea-surface{resize:vertical;border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}
.recaptcha-surface{margin-top:1.5rem;border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}
.recaptcha-button-surface{border-radius:0.25rem;border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-slate-300);background-color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}
.spinner-overlay-surface{border-radius:0.25rem;background-color:var(--color-white)}
.animate-spin{animation:var(--animate-spin)}
.spinner-track{opacity:25%}
.spinner-fill{opacity:75%}
.no-select{-webkit-user-select:none;user-select:none}
.scale-muted{opacity:85%}
.tiny-top-gap{margin-top:calc(var(--spacing) * 0.5)}
.submit-row{margin-top:1.5rem;margin-bottom:1.5rem;padding-top:calc(var(--spacing) * 2)}
.button-primary-surface{border:0px;border-radius:calc(infinity * 1px);background-color:var(--color-indigo-600);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 4);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:200ms}
.panel-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-white);padding:calc(var(--spacing) * 6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--color-slate-100)}
.panel-title-rule{margin-bottom:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;padding-bottom:calc(var(--spacing) * 4);border-color:var(--color-slate-100)}
.feature-icon-surface{margin-top:calc(var(--spacing) * 0.5);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-indigo-100);background-color:var(--color-indigo-50)}
.feature-title-gap{margin-bottom:calc(var(--spacing) * 1)}
.panel-contact{margin-top:2rem;border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-slate-50);padding:calc(var(--spacing) * 6);border-color:var(--color-slate-100)}
.paragraph-gap{margin-bottom:calc(var(--spacing) * 6)}
.contact-link-surface{margin:calc(var(--spacing) * -2);border-radius:var(--radius-xl);padding:calc(var(--spacing) * 2);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:200ms}
.contact-icon-surface{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);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))}
.contact-row-static-box{margin:calc(var(--spacing) * -2);padding:calc(var(--spacing) * 2)}
.hours-icon-surface{margin-top:1rem;margin-bottom:1rem;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white)}
.footer-surface{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-900);background-color:#0b0f19;padding-top:calc(var(--spacing) * 16);padding-bottom:calc(var(--spacing) * 8)}
.footer-grid-rule{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-900);padding-bottom:calc(var(--spacing) * 12)}
.footer-logo-surface{border-radius:var(--radius-lg);background-color:var(--color-slate-800);transition-property:transform, translate, scale, rotate;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:300ms}
.footer-copy-gap{padding-top:calc(var(--spacing) * 2)}
.footer-heading-gap{margin-bottom:calc(var(--spacing) * 4)}
.footer-bottom-gap{padding-top:calc(var(--spacing) * 8)}
.social-button-surface{border-radius:calc(infinity * 1px);background-color:var(--color-slate-900);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);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))}
.store-badge-surface{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-black);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}
.icon-scale-transition{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))}
.modal-backdrop-surface{background-color:color-mix(in oklab, #020617 80%, transparent);padding:calc(var(--spacing) * 4);-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-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:300ms}
.modal-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;background-color:var(--color-white);padding:calc(var(--spacing) * 6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:300ms;border-color:var(--color-slate-100)}
.success-icon-surface{margin-bottom:calc(var(--spacing) * 6);animation:var(--animate-bounce);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-emerald-100);background-color:var(--color-emerald-50)}
.button-modal-dismiss{border-radius:var(--radius-xl);background-color:#0f172a;padding-block:calc(var(--spacing) * 4);transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:200ms}
.cookie-row-surface{border-radius:var(--radius-xl);background-color:var(--color-slate-50);padding:calc(var(--spacing) * 3)}
.cookie-pill-surface{border-radius:0.25rem;background-color:var(--color-indigo-50);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1)}
.checkbox-input{border-radius:0.25rem;border-color:var(--color-slate-300)}
.button-secondary-surface{border-radius:var(--radius-xl);background-color:var(--color-slate-100);padding-block:calc(var(--spacing) * 3.5);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))}
.button-dark-surface{border-radius:var(--radius-xl);background-color:#0f172a;padding-block:calc(var(--spacing) * 3.5);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))}
/* Typography / colour / content visual classes: t* */
.page-text{font-family:var(--font-sans);color:var(--color-slate-800)}
.colour-white{color:var(--color-white)}
.brand-wordmark{font-size:var(--text-lg);line-height:1;font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-wider);color:#0f172a;text-transform:uppercase}
.nav-link{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}
.text-button-xs-uppercase{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);color:var(--color-white);text-transform:uppercase}
.icon-muted{color:var(--color-slate-600)}
.nav-mobile-link{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height));font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}
.nav-mobile-cta-text{text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);color:var(--color-white);text-transform:uppercase}
.breadcrumbs-text{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-medium);color:var(--color-slate-400)}
.colour-indigo-accent{color:#818cf8}
.badge-affiliate-text{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);color:#a5b4fc}
.hero-heading{font-size:var(--text-3xl);line-height:1;font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-tight)}
.text-transparent{color:transparent}
.hero-copy-text{font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-slate-300)}
.mini-label{font-size:11px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);color:var(--color-slate-300);text-transform:uppercase}
.icon-indigo{color:var(--color-indigo-400)}
.heading-section{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));font-weight:var(--font-weight-bold);color:var(--color-slate-900)}
.text-helper{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-slate-500)}
.form-label{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-semibold);color:var(--color-slate-700)}
.required-marker{color:var(--color-rose-500)}
.input-text{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));color:var(--color-slate-900)}
.radio-label{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-medium);color:var(--color-slate-700)}
.icon-success{color:var(--color-emerald-600)}
.icon-primary{color:var(--color-indigo-600)}
.recaptcha-caption{font-size:8px;font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-slate-400);text-transform:uppercase}
.button-primary-text{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);color:var(--color-white);text-transform:uppercase}
.heading-card{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));font-weight:var(--font-weight-extrabold);color:var(--color-slate-900)}
.feature-title{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-bold);color:var(--color-slate-800)}
.feature-copy{font-size:var(--text-xs);line-height:var(--leading-relaxed);color:var(--color-slate-500)}
.heading-small-card{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height));font-weight:var(--font-weight-bold);color:var(--color-slate-900)}
.contact-email{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height));font-weight:var(--font-weight-semibold);word-break:break-all;color:var(--color-slate-700)}
.hours-copy{font-size:var(--text-xs);line-height:var(--leading-normal);font-weight:var(--font-weight-semibold);color:var(--color-slate-600)}
.footer-text-muted{color:var(--color-slate-400)}
.footer-wordmark{line-height:1;font-weight:var(--font-weight-extrabold);letter-spacing:var(--tracking-wider);color:var(--color-white);text-transform:uppercase}
.footer-copy{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-slate-500)}
.footer-heading{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-widest);color:var(--color-white);text-transform:uppercase}
.footer-list{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}
.link-button-text{text-align:left}
.copyright-text{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-slate-600)}
.store-copy{text-align:left;font-size:9px;line-height:1;font-weight:var(--font-weight-medium);color:var(--color-white)}
.store-kicker{font-size:7px;font-weight:var(--font-weight-normal);color:var(--color-slate-400)}
.store-name{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-bold)}
.text-center{text-align:center}
.modal-title{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height));font-weight:var(--font-weight-bold);color:var(--color-slate-900)}
.text-emphasis{font-weight:var(--font-weight-bold);color:var(--color-slate-800)}
.modal-button-text{font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-wider);color:var(--color-white)}
.cookie-copy{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));color:var(--color-slate-500)}
.cookie-title{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-bold);color:var(--color-slate-800)}
.cookie-copy-small{font-size:10px;color:var(--color-slate-500)}
.cookie-pill-text{font-size:10px;font-weight:var(--font-weight-bold);color:var(--color-indigo-600)}
.button-dark-text{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height));font-weight:var(--font-weight-bold);color:var(--color-white)}
.hero-copy{padding: 0rem 2rem}
/* Responsive overrides */

@media (max-width: 767px){
  .hero-grid{grid-template-columns:1fr}
  .hero-copy{grid-column:1 / -1}
  .hero-graphic-column{grid-column:1 / -1}
  .content-grid{grid-template-columns:1fr}
  .content-primary{grid-column:1 / -1}
  .form-grid{grid-template-columns:1fr}
  .content-sidebar{grid-column:1 / -1}
  [class^="l"], [class*=" l"]{max-width:100%}
  body{overflow-x:hidden}
}
@media (min-width: 768px){
  /* Optional desktop recovery for elements that were originally md:flex/md:hidden before inlining */
  header nav.hidden{display:flex!important}
  header > div > div.hidden{display:flex!important}
  #mobileMenuBtn{display:none!important}
  #mobileMenu.hidden{display:none!important}
}


/* =========================================================
   RESPONSIVE SITE RULES
   ========================================================= */
@media (max-width: 767px){
    .hero-grid,
    .content-grid,
    .footer-grid{
        grid-template-columns:1fr!important;
    }
    .hero-copy,
    .hero-graphic-column,
    .content-primary,
    .content-sidebar{
        grid-column:1 / -1!important;
    }
    .radio-group{align-items:flex-start;flex-direction:column;gap:var(--space-3)!important;}
    .recaptcha-box{max-width:none;}
    .button-primary,.button-inline{width:100%;justify-content:center;}
}
@media (min-width:768px){
    .nav-desktop,.nav-actions{display:flex!important;}
    #mobileMenuBtn{display:none!important;}
}

