/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme,base;@layer components{.pricing-tier{margin:calc(var(--spacing,.25rem) * -1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border-default);background-color:#ffffff73;border-radius:2rem;height:100%;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pricing-tier{background-color:color-mix(in oklab, var(--color-white,#fff) 45%, transparent)}}.pricing-tier{--tw-shadow:var(--shadow-card-elevation);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-sm,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,);transition-property:transform,border-color,box-shadow,background-color;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));--tw-duration:.2s;transition-duration:.2s}@media not all and (width>=64rem){.pricing-tier{width:100%;max-width:var(--container-md,28rem);margin-inline:auto}}.pricing-tier:is(.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.pricing-tier:is(.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 3%, transparent)}}.pricing-tier:is(.dark *){--tw-shadow:var(--shadow-card-elevation-dark);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.pricing-tier:focus-visible{outline:2px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.pricing-tier:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 60%, transparent)}}.pricing-tier:focus-visible{outline-offset:2px}.dark .pricing-tier{border-color:var(--surface-card-border);background-color:var(--surface-card-wash)}.pricing-tier__slot{display:grid}.pricing-tier:hover{border-color:var(--primary);transform:translateY(-.375rem)}@supports (color:color-mix(in lab, red, red)){.pricing-tier:hover{border-color:color-mix(in srgb, var(--primary) 60%, transparent)}}.pricing-tier:hover{background-color:#ffffff9e;box-shadow:0 42px 110px -44px #6f86f76b}.dark .pricing-tier:hover{border-color:var(--primary);background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.dark .pricing-tier:hover{border-color:color-mix(in srgb, var(--primary) 45%, transparent)}}.pricing-tier--featured{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.pricing-tier--featured{border-color:color-mix(in srgb, var(--primary) 70%, transparent)}}.pricing-tier--featured{box-shadow:0 34px 90px -40px #6f86f773}.dark .pricing-tier--featured{box-shadow:0 34px 90px -40px var(--glow-primary-strong), var(--shadow-card-elevation-dark);background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .pricing-tier--featured{background-color:color-mix(in srgb, var(--primary) 6%, transparent)}}.dark .pricing-tier--featured .pricing-tier__body{background:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.dark .pricing-tier--featured .pricing-tier__body{background:color-mix(in srgb, var(--surface-raised) 92%, transparent)}}.pricing-tier__wash{pointer-events:none;transition-property:opacity;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));--tw-duration:.2s;background:radial-gradient(circle at top, var(--glow-primary-strong), transparent 54%), linear-gradient(180deg, var(--glow-primary-subtle), transparent 46%);border-radius:2rem;transition-duration:.2s;position:absolute;inset:0}.pricing-tier__beam{pointer-events:none;inset-inline:calc(var(--spacing,.25rem) * 8);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:transparent;--tw-gradient-via:var(--primary);height:1px;position:absolute;top:0}@supports (color:color-mix(in lab, red, red)){.pricing-tier__beam{--tw-gradient-via:color-mix(in oklab, var(--primary) 75%, transparent)}}.pricing-tier__beam{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;transition-property:opacity;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));--tw-duration:.2s;transition-duration:.2s}.pricing-tier__frame{border-radius:var(--radius-lg);width:100%;padding:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(1,minmax(0,1fr));display:grid;position:relative}.pricing-tier__body{border-radius:var(--radius-lg);background-color:var(--background);height:100%;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.pricing-tier__body{background-color:color-mix(in oklab, var(--background) 96%, transparent)}}.pricing-tier__body{padding:calc(var(--spacing,.25rem) * 6);padding-bottom:calc(var(--spacing,.25rem) * 5);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffa6);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.pricing-tier__body{--tw-ring-color:color-mix(in oklab, var(--color-black,#000) 5%, transparent)}}.pricing-tier__body{transition-property:background-color,box-shadow;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))}@media (width>=64rem){.pricing-tier__body{padding:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 9)}}.pricing-tier__body:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.pricing-tier__body:is(.dark *){background-color:color-mix(in oklab, var(--background) 92%, transparent)}}.pricing-tier__body:is(.dark *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.pricing-tier__body:is(.dark *){--tw-ring-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}@media (width>=768px){.pricing-tier,.pricing-tier__slot,.pricing-tier__frame,.pricing-tier__body{grid-template-rows:subgrid;grid-row:span 6}}.pricing-tier:hover .pricing-tier__body,.pricing-tier:focus-visible .pricing-tier__body{background-color:var(--background);box-shadow:inset 0 1px #ffffffb8}.dark .pricing-tier:hover .pricing-tier__body,.dark .pricing-tier:focus-visible .pricing-tier__body{box-shadow:var(--shadow-inset-hairline);background:#0d1521}.pricing-tier__featured-label{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-semibold,600);font-family:ui-monospace,SFMono-Regular,Cascadia Mono,Liberation Mono,Menlo,monospace;font-size:.68rem;font-weight:var(--font-weight-semibold,600);--tw-tracking:.24em;letter-spacing:.24em;border-width:1px;border-radius:3.40282e38px;display:inline-flex}.dark .pricing-tier__featured-label{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .pricing-tier__featured-label{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.dark .pricing-tier__featured-label{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark .pricing-tier__featured-label{background-color:color-mix(in oklab, var(--primary) 22%, transparent)}}.dark .pricing-tier__featured-label{color:var(--primary-emphasis)}@media (prefers-reduced-motion:reduce){.pricing-tier:hover{transform:none}}}@layer utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
