/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties;@layer utilities{.sticky{position:sticky}.top-20{top:calc(var(--spacing,.25rem)*20)}.top-\[74px\]{top:74px}.top-\[154px\]{top:154px}.bottom-0{bottom:calc(var(--spacing,.25rem)*0)}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.-mx-5{margin-inline:calc(var(--spacing,.25rem)*-5)}.my-10{margin-block:calc(var(--spacing,.25rem)*10)}.-mt-5{margin-top:calc(var(--spacing,.25rem)*-5)}.mb-12{margin-bottom:calc(var(--spacing,.25rem)*12)}.ml-0\.5{margin-left:calc(var(--spacing,.25rem)*.5)}.table{display:table}.h-1\/2{height:50%}.h-6{height:calc(var(--spacing,.25rem)*6)}.h-20{height:calc(var(--spacing,.25rem)*20)}.h-24{height:calc(var(--spacing,.25rem)*24)}.min-h-10{min-height:calc(var(--spacing,.25rem)*10)}.min-h-11{min-height:calc(var(--spacing,.25rem)*11)}.min-h-14{min-height:calc(var(--spacing,.25rem)*14)}.w-6{width:calc(var(--spacing,.25rem)*6)}.w-7{width:calc(var(--spacing,.25rem)*7)}.w-72{width:calc(var(--spacing,.25rem)*72)}.w-auto{width:auto}.max-w-\[98rem\]{max-width:98rem}.min-w-9{min-width:calc(var(--spacing,.25rem)*9)}.min-w-20{min-width:calc(var(--spacing,.25rem)*20)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.grid-cols-\[minmax\(12rem\,1\.1fr\)_minmax\(7\.25rem\,0\.55fr\)_repeat\(3\,minmax\(9rem\,0\.9fr\)\)\]{grid-template-columns:minmax(12rem,1.1fr) minmax(7.25rem,.55fr) repeat(3,minmax(9rem,.9fr))}.gap-0\.5{gap:calc(var(--spacing,.25rem)*.5)}.gap-y-1{row-gap:calc(var(--spacing,.25rem)*1)}.gap-y-5{row-gap:calc(var(--spacing,.25rem)*5)}.gap-y-8{row-gap:calc(var(--spacing,.25rem)*8)}.divide-x{:where(&>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem)}.rounded-t-lg{border-top-left-radius:var(--radius-lg,.5rem);border-top-right-radius:var(--radius-lg,.5rem)}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl,1rem)}.rounded-tr-2xl{border-top-right-radius:var(--radius-2xl,1rem)}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl,1rem)}.rounded-bl-2xl{border-bottom-left-radius:var(--radius-2xl,1rem)}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-green-300{border-color:var(--color-green-300,oklch(87.1% .15 154.449))}.border-green-700{border-color:var(--color-green-700,#007035)}.border-purple-200{border-color:var(--color-purple-200,oklch(90.2% .063 306.703))}.bg-gray-50\/70{background-color:#f9fafbb3;@supports (color:color-mix(in lab, red, red)){background-color:color-mix(in oklab,var(--color-gray-50,oklch(98.5% .002 247.839))70%,transparent)}}.bg-gray-50\/95{background-color:#f9fafbf2;@supports (color:color-mix(in lab, red, red)){background-color:color-mix(in oklab,var(--color-gray-50,oklch(98.5% .002 247.839))95%,transparent)}}.bg-green-50\/40{background-color:#f0fdf466;@supports (color:color-mix(in lab, red, red)){background-color:color-mix(in oklab,var(--color-green-50,oklch(98.2% .018 155.826))40%,transparent)}}.bg-purple-50{background-color:var(--color-purple-50,oklch(97.7% .014 308.299))}.bg-white\/95{background-color:#fffffff2;@supports (color:color-mix(in lab, red, red)){background-color:color-mix(in oklab,var(--color-white,#fff)95%,transparent)}}.fill-gray-300{fill:var(--color-gray-300,oklch(87.2% .01 258.338))}.fill-purple-700{fill:var(--color-purple-700,oklch(49.6% .265 301.924))}.px-3\.5{padding-inline:calc(var(--spacing,.25rem)*3.5)}.py-0{padding-block:calc(var(--spacing,.25rem)*0)}.py-0\.5{padding-block:calc(var(--spacing,.25rem)*.5)}.py-5{padding-block:calc(var(--spacing,.25rem)*5)}.pt-14{padding-top:calc(var(--spacing,.25rem)*14)}.pr-6{padding-right:calc(var(--spacing,.25rem)*6)}.pr-10{padding-right:calc(var(--spacing,.25rem)*10)}.pb-0{padding-bottom:calc(var(--spacing,.25rem)*0)}.pb-1{padding-bottom:calc(var(--spacing,.25rem)*1)}.pb-3{padding-bottom:calc(var(--spacing,.25rem)*3)}.pb-12{padding-bottom:calc(var(--spacing,.25rem)*12)}.pl-2\.5{padding-left:calc(var(--spacing,.25rem)*2.5)}.pl-3{padding-left:calc(var(--spacing,.25rem)*3)}.pl-7{padding-left:calc(var(--spacing,.25rem)*7)}.text-right{text-align:right}.align-middle{vertical-align:middle}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.text-green-950{color:var(--color-green-950,oklch(26.6% .065 152.934))}.text-h1{color:var(--color-h1,#343a40)}.text-purple-900{color:var(--color-purple-900,oklch(38.1% .176 304.987))}.accent-green-700{accent-color:var(--color-green-700,#007035)}.shadow-\[0_1px_0_0_rgb\(229_231_235\)\]{--tw-shadow:0 1px 0 0 var(--tw-shadow-color,#e5e7eb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-green-500\/20{--tw-ring-color:#02b87533;@supports (color:color-mix(in lab, red, red)){--tw-ring-color:color-mix(in oklab,var(--color-green-500,#02b875)20%,transparent)}}.backdrop-blur{--tw-backdrop-blur:blur(8px);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,)}.group-open\/mobile-benefit\:rotate-180{&:is(:where(.group\/mobile-benefit):is([open],:popover-open,:open) *){rotate:180deg}}.group-open\/mobile-more\:rotate-180{&:is(:where(.group\/mobile-more):is([open],:popover-open,:open) *){rotate:180deg}}.group-hover\/row\:bg-gray-50{&:is(:where(.group\/row):hover *){@media (hover:hover){background-color:var(--color-gray-50,oklch(98.5% .002 247.839))}}}.group-hover\/row\:bg-green-100\/60{&:is(:where(.group\/row):hover *){@media (hover:hover){background-color:#dcfce799@supports (color:color-mix(in lab, red, red)){background-color:color-mix(in oklab,var(--color-green-100,oklch(96.2% .044 156.743))60%,transparent)}}}}.after\:pointer-events-none{&:after{content:var(--tw-content);pointer-events:none}}.after\:absolute{&:after{content:var(--tw-content);position:absolute}}.after\:right-4{&:after{content:var(--tw-content);right:calc(var(--spacing,.25rem)*4)}}.after\:h-2{&:after{content:var(--tw-content);height:calc(var(--spacing,.25rem)*2)}}.after\:w-2{&:after{content:var(--tw-content);width:calc(var(--spacing,.25rem)*2)}}.after\:-translate-x-1{&:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing,.25rem)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.after\:rotate-45{&:after{content:var(--tw-content);rotate:45deg}}.after\:border-t-2{&:after{content:var(--tw-content);border-top-style:var(--tw-border-style);border-top-width:2px}}.after\:border-r-2{&:after{content:var(--tw-content);border-right-style:var(--tw-border-style);border-right-width:2px}}.after\:border-current{&:after{content:var(--tw-content);border-color:currentColor}}.after\:opacity-0{&:after{content:var(--tw-content);opacity:0}}.after\:transition-all{&:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}}.after\:duration-200{&:after{content:var(--tw-content);--tw-duration:.2s;transition-duration:.2s}}.after\:ease-out{&:after{content:var(--tw-content);--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1))}}.after\:content-\[\'\'\]{&:after{--tw-content:"";content:var(--tw-content)}}.hover\:border-green-400{&:hover{@media (hover:hover){border-color:var(--color-green-400,oklch(79.2% .209 151.711))}}}.hover\:text-gray-800{&:hover{@media (hover:hover){color:var(--color-gray-800,oklch(27.8% .033 256.848))}}}.hover\:text-green-950{&:hover{@media (hover:hover){color:var(--color-green-950,oklch(26.6% .065 152.934))}}}.hover\:shadow-sm{&:hover{@media (hover:hover){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.hover\:shadow-green-900\/10{&:hover{@media (hover:hover){--tw-shadow-color:#0030001a@supports (color:color-mix(in lab, red, red)){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-green-900,#003000)10%,transparent)var(--tw-shadow-alpha),transparent)}}}}.not-disabled\:hover\:-translate-y-0\.5{&:not(:disabled){&:hover{@media (hover:hover){--tw-translate-y:calc(var(--spacing,.25rem)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}}}}.not-disabled\:hover\:shadow-md{&:not(:disabled){&:hover{@media (hover:hover){--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}}.hover\:after\:translate-x-0{&:hover{@media (hover:hover){&:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}}}.hover\:after\:opacity-100{&:hover{@media (hover:hover){&:after{content:var(--tw-content);opacity:1}}}}.focus\:border-green-600{&:focus{border-color:var(--color-green-600,#009454)}}.focus\:ring-green-600\/20{&:focus{--tw-ring-color:#00945433;@supports (color:color-mix(in lab, red, red)){--tw-ring-color:color-mix(in oklab,var(--color-green-600,#009454)20%,transparent)}}}.focus-visible\:ring-offset-2{&:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}}.focus-visible\:outline-2{&:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}}.focus-visible\:outline-offset-2{&:focus-visible{outline-offset:2px}}.focus-visible\:outline-green-600{&:focus-visible{outline-color:var(--color-green-600,#009454)}}.focus-visible\:outline-none{&:focus-visible{--tw-outline-style:none;outline-style:none}}.not-disabled\:active\:translate-y-0{&:not(:disabled){&:active{--tw-translate-y:calc(var(--spacing,.25rem)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}}.not-disabled\:active\:shadow-sm{&:not(:disabled){&:active{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}}.disabled\:opacity-70{&:disabled{opacity:.7}}.disabled\:after\:hidden{&:disabled{&:after{content:var(--tw-content);display:none}}}.data-\[action\=confirm\]\:border-green-400{&[data-action=confirm]{border-color:var(--color-green-400,oklch(79.2% .209 151.711))}}.data-\[action\=confirm\]\:bg-green-100{&[data-action=confirm]{background-color:var(--color-green-100,oklch(96.2% .044 156.743))}}.data-\[action\=confirm\]\:text-green-950{&[data-action=confirm]{color:var(--color-green-950,oklch(26.6% .065 152.934))}}.data-\[action\=confirm\]\:hover\:border-green-500{&[data-action=confirm]{&:hover{@media (hover:hover){border-color:var(--color-green-500,#02b875)}}}}.data-\[action\=confirm\]\:hover\:bg-green-200{&[data-action=confirm]{&:hover{@media (hover:hover){background-color:var(--color-green-200,oklch(92.5% .084 155.995))}}}}.data-\[action\=confirm\]\:focus-visible\:ring-green-600\/30{&[data-action=confirm]{&:focus-visible{--tw-ring-color:#0094544d;@supports (color:color-mix(in lab, red, red)){--tw-ring-color:color-mix(in oklab,var(--color-green-600,#009454)30%,transparent)}}}}.data-\[action\=downgrade\]\:border-amber-400{&[data-action=downgrade]{border-color:var(--color-amber-400,oklch(82.8% .189 84.429))}}.data-\[action\=downgrade\]\:bg-amber-100{&[data-action=downgrade]{background-color:var(--color-amber-100,oklch(96.2% .059 95.617))}}.data-\[action\=downgrade\]\:text-amber-950{&[data-action=downgrade]{color:var(--color-amber-950,oklch(27.9% .077 45.635))}}.data-\[action\=downgrade\]\:hover\:border-amber-500{&[data-action=downgrade]{&:hover{@media (hover:hover){border-color:var(--color-amber-500,oklch(76.9% .188 70.08))}}}}.data-\[action\=downgrade\]\:hover\:bg-amber-200{&[data-action=downgrade]{&:hover{@media (hover:hover){background-color:var(--color-amber-200,oklch(92.4% .12 95.746))}}}}.data-\[action\=downgrade\]\:focus-visible\:ring-amber-500\/30{&[data-action=downgrade]{&:focus-visible{--tw-ring-color:#f99c004d;@supports (color:color-mix(in lab, red, red)){--tw-ring-color:color-mix(in oklab,var(--color-amber-500,oklch(76.9% .188 70.08))30%,transparent)}}}}.data-\[action\=upgrade\]\:border-green-600{&[data-action=upgrade]{border-color:var(--color-green-600,#009454)}}.data-\[action\=upgrade\]\:bg-green-600{&[data-action=upgrade]{background-color:var(--color-green-600,#009454)}}.data-\[action\=upgrade\]\:text-white{&[data-action=upgrade]{color:var(--color-white,#fff)}}.data-\[action\=upgrade\]\:hover\:border-green-700{&[data-action=upgrade]{&:hover{@media (hover:hover){border-color:var(--color-green-700,#007035)}}}}.data-\[action\=upgrade\]\:hover\:bg-green-700{&[data-action=upgrade]{&:hover{@media (hover:hover){background-color:var(--color-green-700,#007035)}}}}.data-\[action\=upgrade\]\:focus-visible\:ring-green-600\/30{&[data-action=upgrade]{&:focus-visible{--tw-ring-color:#0094544d;@supports (color:color-mix(in lab, red, red)){--tw-ring-color:color-mix(in oklab,var(--color-green-600,#009454)30%,transparent)}}}}.data-\[current\=true\]\:border-green-600{&[data-current=true]{border-color:var(--color-green-600,#009454)}}.data-\[current\=true\]\:ring-2{&[data-current=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.data-\[current\=true\]\:ring-green-600\/20{&[data-current=true]{--tw-ring-color:#00945433;@supports (color:color-mix(in lab, red, red)){--tw-ring-color:color-mix(in oklab,var(--color-green-600,#009454)20%,transparent)}}}.data-\[current\=true\]\:outline-none{&[data-current=true]{--tw-outline-style:none;outline-style:none}}.sm\:col-span-2{@media (width>=40rem){grid-column:span 2/span 2}}.sm\:-mx-6{@media (width>=40rem){margin-inline:calc(var(--spacing,.25rem)*-6)}}.sm\:-mt-6{@media (width>=40rem){margin-top:calc(var(--spacing,.25rem)*-6)}}.sm\:px-5{@media (width>=40rem){padding-inline:calc(var(--spacing,.25rem)*5)}}.sm\:pt-6{@media (width>=40rem){padding-top:calc(var(--spacing,.25rem)*6)}}.sm\:pt-16{@media (width>=40rem){padding-top:calc(var(--spacing,.25rem)*16)}}.sm\:pb-0{@media (width>=40rem){padding-bottom:calc(var(--spacing,.25rem)*0)}}.lg\:hidden{@media (width>=64rem){display:none}}.lg\:w-1\/2{@media (width>=64rem){width:50%}}.lg\:pt-20{@media (width>=64rem){padding-top:calc(var(--spacing,.25rem)*20)}}.lg\:text-\[3\.5rem\]{@media (width>=64rem){font-size:3.5rem}}.xl\:gap-3{@media (width>=80rem){gap:calc(var(--spacing,.25rem)*3)}}.\32 xl\:grid-cols-4{@media (width>=96rem){grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&_a\]\:hover\:text-green-800{& a{&:hover{@media (hover:hover){color:var(--color-green-800,#004f17)}}}}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}