/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-font-weight:initial;--tw-leading:initial}}}.faq{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.faq{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.faq{padding-block:calc(var(--spacing,.25rem)*32)}}.faq__inner{max-width:var(--container-3xl,48rem);margin-inline:auto}.faq__header{margin-bottom:calc(var(--spacing,.25rem)*12);text-align:center}.faq__eyebrow{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--text-muted))}.faq__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.faq__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.faq__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.faq__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.faq__item{border-bottom:1px solid hsl(var(--border-subtle))}.faq__trigger{cursor:pointer;width:100%;padding-block:calc(var(--spacing,.25rem)*5);text-align:left;color:hsl(var(--text-primary));background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.faq__question{font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.faq__question{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.faq__question{color:hsl(var(--text-primary))}.faq__chevron{margin-left:calc(var(--spacing,.25rem)*4);color:hsl(var(--text-muted));flex-shrink:0;transition:transform .2s ease-out}.faq__chevron--open{transform:rotate(180deg)}.faq__answer{overflow:hidden}.faq__answer-text{padding-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:48rem){.faq__answer-text{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem))}}.faq__answer-text{color:hsl(var(--text-secondary))}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-font-weight:initial;--card-angle:0deg}}}.featured{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.featured{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.featured{padding-block:calc(var(--spacing,.25rem)*32)}}.featured__inner{max-width:var(--container-6xl,72rem);margin-inline:auto}.featured__header{margin-bottom:calc(var(--spacing,.25rem)*16);text-align:center}.featured__eyebrow{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--text-muted))}.featured__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.featured__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.featured__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.featured__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.featured__sub{margin-top:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem))}@media (min-width:40rem){.featured__sub{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.featured__sub{color:hsl(var(--text-secondary))}.featured__grid{gap:calc(var(--spacing,.25rem)*6);display:grid}@media (min-width:48rem){.featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tpl-card{border-radius:calc(var(--radius) + 4px);background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));transition:border-color .2s ease-out,box-shadow .2s ease-out,transform .2s ease-out;position:relative;overflow:hidden}.tpl-card:before{content:"";pointer-events:none;inset:calc(var(--spacing,.25rem)*0);border-radius:calc(var(--radius) + 4px);background:conic-gradient(from var(--card-angle,0deg),hsl(var(--cyan-primary)/0),hsl(var(--cyan-primary)/.3),hsl(var(--amber-accent)/.2),hsl(var(--cyan-primary)/0));opacity:0;padding:1px;transition:opacity .3s ease-out;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tpl-card:hover:before{opacity:1;animation:card-rotate 4s linear infinite}@keyframes card-rotate{to{--card-angle:360deg}}@property --card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.tpl-card:hover{box-shadow:0 0 0 1px hsl(var(--cyan-primary)/.1),0 8px 32px hsl(var(--cyan-primary)/.08);border-color:#0000;transform:translateY(-4px)}.tpl-card--soon{opacity:.6;filter:saturate(.4);border-style:dashed}.tpl-card--soon:hover{border-color:hsl(var(--border-subtle));box-shadow:none;opacity:.7;transform:none}.tpl-card__image{padding:calc(var(--spacing,.25rem)*4);border-bottom:1px solid hsl(var(--border-subtle))}.tpl-card__image-placeholder{border-radius:var(--radius);background:hsl(var(--bg-elevated)/.5);border:1px dashed hsl(var(--border-subtle));align-items:center}.tpl-card__image-available,.tpl-card__image-placeholder{height:calc(var(--spacing,.25rem)*40);color:hsl(var(--text-muted));justify-content:center;display:flex}.tpl-card__image-available{border-radius:var(--radius);padding:calc(var(--spacing,.25rem)*4);background:linear-gradient(hsl(var(--kit-accent,var(--cyan-primary))/.05)1px,transparent 1px),linear-gradient(90deg,hsl(var(--kit-accent,var(--cyan-primary))/.05)1px,transparent 1px);border:1px solid hsl(var(--kit-accent,var(--cyan-primary))/.15);background-size:20px 20px;align-items:flex-end;position:relative}.tpl-card__available-grid{inset:calc(var(--spacing,.25rem)*4);border:1px solid hsl(var(--kit-accent,var(--cyan-primary))/.12);border-radius:4px;position:absolute}.tpl-card__image-blueprint{height:calc(var(--spacing,.25rem)*40);border-radius:var(--radius);padding:calc(var(--spacing,.25rem)*4);background:linear-gradient(hsl(var(--cyan-primary)/.03)1px,transparent 1px),linear-gradient(90deg,hsl(var(--cyan-primary)/.03)1px,transparent 1px);border:1px dashed hsl(var(--border-subtle));color:hsl(var(--text-muted));background-size:20px 20px;justify-content:center;align-items:flex-end;display:flex;position:relative}.tpl-card__blueprint-lines{inset:calc(var(--spacing,.25rem)*4);border:1px solid hsl(var(--cyan-primary)/.1);border-radius:4px;position:absolute}.tpl-card__body{padding:calc(var(--spacing,.25rem)*4)}@media (min-width:40rem){.tpl-card__body{padding:calc(var(--spacing,.25rem)*5)}}.tpl-card__badges{margin-bottom:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*2);display:flex}.tpl-card__badge{border-radius:calc(var(--radius) - 2px);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase}.tpl-card__badge--category{color:hsl(var(--cyan-primary));background:hsl(var(--cyan-primary)/.1)}.tpl-card__badge--available{color:hsl(var(--green-success));background:hsl(var(--green-success)/.1)}.tpl-card__badge--soon{color:hsl(var(--text-muted));background:hsl(var(--bg-elevated)/.5)}.tpl-card__title{font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,2rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--text-primary))}.tpl-card__tagline{margin-top:calc(var(--spacing,.25rem)*1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));color:hsl(var(--text-secondary))}.tpl-card__footer{margin-top:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.tpl-card__price-original{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--text-muted));text-decoration:line-through}.tpl-card__price,.tpl-card__price-original{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace)}.tpl-card__price{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--text-primary))}.tpl-card__actions{gap:calc(var(--spacing,.25rem)*2);display:flex}.tpl-card__btn{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:3.40282e+38px;text-decoration:none;transition:background .2s ease-out,transform .15s ease-out,box-shadow .2s ease-out}.tpl-card__btn:active{transform:scale(.97)}.tpl-card__btn--primary{background:hsl(var(--cyan-primary));color:#0f1729}.tpl-card__btn--primary:hover{background:hsl(var(--cyan-bright));box-shadow:0 0 20px hsl(var(--cyan-primary)/.25)}.tpl-card__btn--ghost{color:hsl(var(--text-secondary));background:0 0}.tpl-card__btn--ghost:hover{background:hsl(var(--bg-elevated)/.5);color:hsl(var(--text-primary))}.tpl-card__notify{gap:calc(var(--spacing,.25rem)*2);width:100%;display:flex}.tpl-card__notify-input{border-radius:var(--radius);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));background:hsl(var(--bg-deep));border:1px solid hsl(var(--border-subtle));color:hsl(var(--text-primary));outline:none;flex:1;min-width:0}.tpl-card__notify-input::placeholder{color:hsl(var(--text-muted))}.tpl-card__notify-input:focus{border-color:hsl(var(--cyan-primary)/.5);box-shadow:0 0 0 2px hsl(var(--cyan-primary)/.1)}.tpl-card__btn--amber{background:hsl(var(--amber-accent));color:#fff;white-space:nowrap}.tpl-card__btn--amber:hover{background:hsl(var(--amber-bright));box-shadow:0 0 20px hsl(var(--amber-accent)/.25)}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.final-cta{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.final-cta{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.final-cta{padding-block:calc(var(--spacing,.25rem)*32)}}.final-cta{border-top:1px solid hsl(var(--border-subtle))}.final-cta__glow{pointer-events:none;top:calc(var(--spacing,.25rem)*0);z-index:calc(10*-1);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);width:600px;height:400px;translate:var(--tw-translate-x)var(--tw-translate-y);background:radial-gradient(ellipse at center,hsl(var(--cyan-primary)/.04)0,transparent 70%);position:absolute;left:50%}.final-cta__inner{max-width:var(--container-2xl,42rem);text-align:center;margin-inline:auto}.final-cta__heading{font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.final-cta__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.final-cta__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.final-cta__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.final-cta__sub{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*5);max-width:var(--container-xl,36rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.final-cta__sub{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.final-cta__sub{color:hsl(var(--text-secondary))}.final-cta__btn{margin-top:calc(var(--spacing,.25rem)*8);align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-radius:3.40282e+38px;display:inline-flex}@media (min-width:40rem){.final-cta__btn{margin-top:calc(var(--spacing,.25rem)*10);padding-inline:calc(var(--spacing,.25rem)*10);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem))}}.final-cta__btn{background:hsl(var(--cyan-primary));color:#0f1729;text-decoration:none;transition:background .2s ease-out,box-shadow .2s ease-out,transform .15s ease-out}.final-cta__btn:hover{background:hsl(var(--cyan-bright));box-shadow:0 0 30px hsl(var(--cyan-primary)/.3)}.final-cta__btn:active{transform:scale(.97)}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-tracking:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-space-y-reverse:0}}}.hero{min-height:90vh;padding-inline:calc(var(--spacing,.25rem)*4);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.hero{padding-inline:calc(var(--spacing,.25rem)*6)}}.hero{padding-top:2rem;padding-bottom:6rem}.hero:after{content:"";z-index:calc(5*-1);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n' x='0' y='0'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-repeat:repeat;background-size:256px 256px}.hero:after,.hero__grid{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);position:absolute}.hero__grid{z-index:calc(20*-1);background-image:radial-gradient(circle,hsl(var(--border-subtle)/.4)1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:radial-gradient(#000 30%,#0000 70%);mask-image:radial-gradient(#000 30%,#0000 70%)}.hero__glow{pointer-events:none;z-index:calc(10*-1);--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);width:900px;height:600px;translate:var(--tw-translate-x)var(--tw-translate-y);background:radial-gradient(ellipse at center,hsl(var(--cyan-primary)/.06)0,hsl(var(--cyan-primary)/.02)30%,transparent 70%);position:absolute;top:33.3333%;left:50%}.hero__content{z-index:10;max-width:var(--container-4xl,56rem);text-align:center;margin-inline:auto;position:relative}.hero__eyebrow{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*1);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);--tw-tracking:.15em;letter-spacing:.15em;text-transform:uppercase;border-radius:3.40282e+38px;font-size:10px;display:inline-block}@media (min-width:40rem){.hero__eyebrow{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em}}.hero__eyebrow{color:hsl(var(--cyan-primary));background:hsl(var(--cyan-primary)/.08);border:1px solid hsl(var(--cyan-primary)/.15)}.hero__heading{margin-top:calc(var(--spacing,.25rem)*8);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);--tw-leading:1.1;--tw-font-weight:var(--font-weight-bold,700);font-size:2.25rem;line-height:1.1;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.hero__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}@media (min-width:48rem){.hero__heading{font-size:var(--text-7xl,4rem);line-height:var(--tw-leading,var(--text-7xl--line-height,4.5rem))}}.hero__heading{color:hsl(var(--text-primary));letter-spacing:-.03em}.hero__heading-accent{color:hsl(var(--cyan-primary))}.hero__sub{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*6);max-width:var(--container-2xl,42rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.hero__sub{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}@media (min-width:48rem){.hero__sub{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,2rem))}}.hero__sub{color:hsl(var(--text-secondary))}.hero__ctas{margin-top:calc(var(--spacing,.25rem)*10);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:40rem){.hero__ctas{flex-direction:row}}.hero__cta-primary{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);background:hsl(var(--amber-accent));color:#fff;border-radius:3.40282e+38px;text-decoration:none;transition:background .2s ease-out,box-shadow .2s ease-out,transform .15s ease-out;display:inline-flex}.hero__cta-primary:hover{background:hsl(var(--amber-bright));box-shadow:0 0 24px hsl(var(--amber-accent)/.3)}.hero__cta-primary:active{transform:scale(.97)}.hero__cta-secondary{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--text-secondary));border:1px solid hsl(var(--border-subtle));background:0 0;border-radius:3.40282e+38px;text-decoration:none;transition:color .2s ease-out,border-color .2s ease-out,background .2s ease-out;display:inline-flex}.hero__cta-secondary:hover{color:hsl(var(--text-primary));border-color:hsl(var(--cyan-primary)/.4);background:hsl(var(--cyan-primary)/.05)}.hero__trust{margin-top:calc(var(--spacing,.25rem)*12);align-items:center;gap:calc(var(--spacing,.25rem)*5);flex-direction:column;display:flex}@media (min-width:40rem){.hero__trust{margin-top:calc(var(--spacing,.25rem)*20)}}.hero__trust-label{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.15em;letter-spacing:.15em;text-transform:uppercase;color:hsl(var(--text-muted))}.hero__trust-logos{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*5);flex-wrap:wrap;display:flex}@media (min-width:40rem){.hero__trust-logos{gap:calc(var(--spacing,.25rem)*8)}}.hero__trust-item{align-items:center;gap:calc(var(--spacing,.25rem)*2);opacity:.5;flex-direction:column;transition:opacity .2s ease-out;display:flex}.hero__trust-item:hover{opacity:.8}.hero__trust-icon{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8);color:hsl(var(--text-secondary))}.hero__trust-name{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);--tw-tracking:.1em;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--text-muted));font-size:10px}.hero__visual{margin-top:calc(var(--spacing,.25rem)*12);width:100%;max-width:var(--container-3xl,48rem);position:relative}@media (min-width:40rem){.hero__visual{margin-top:calc(var(--spacing,.25rem)*16)}}.hero__layer,.hero__visual{overflow:hidden}.hero__layer{border-radius:calc(var(--radius) + 4px);border:1px solid hsl(var(--border-subtle));background:hsl(var(--bg-surface));will-change:transform;transition:transform .15s ease-out}.hero__layer--back{top:calc(var(--spacing,.25rem)*-4);right:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);opacity:.3;filter:blur(1px);z-index:1;height:100%;position:absolute}.hero__layer--mid{top:calc(var(--spacing,.25rem)*-2);right:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*2);opacity:.5;z-index:2;height:100%;position:absolute}.hero__layer--front{z-index:3;box-shadow:0 8px 32px hsl(var(--bg-deep)/.5);position:relative}.hero__layer-bar{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);display:flex}@media (min-width:40rem){.hero__layer-bar{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3)}}.hero__layer-bar{background:hsl(var(--bg-elevated)/.5);border-bottom:1px solid hsl(var(--border-subtle))}.hero__layer-dot{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);border-radius:3.40282e+38px}.hero__layer-dot--red{background:#ef4343}.hero__layer-dot--yellow{background:#e7b008}.hero__layer-dot--green{background:#10b77f}.hero__layer-title{margin-left:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:hsl(var(--text-muted))}:where(.hero__layer-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.hero__layer-body{padding:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.hero__layer-body{padding:calc(var(--spacing,.25rem)*5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem))}}.hero__layer-body{color:hsl(var(--text-secondary));overflow-x:auto}.hero__layer-keyword{color:hsl(var(--cyan-primary))}.hero__layer-string{color:hsl(var(--amber-accent))}.hero__layer-comment{color:hsl(var(--text-muted));font-style:italic}.hero__layer-type{color:hsl(var(--violet-subtle))}.hero__layer-fn{color:hsl(var(--green-success))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-font-weight:initial;--tw-leading:initial;--tw-space-y-reverse:0}}}.how-it-works{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.how-it-works{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.how-it-works{padding-block:calc(var(--spacing,.25rem)*32)}}.how-it-works__inner{max-width:var(--container-5xl,64rem);margin-inline:auto}.how-it-works__header{margin-bottom:calc(var(--spacing,.25rem)*16);text-align:center}.how-it-works__eyebrow{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--text-muted))}.how-it-works__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.how-it-works__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.how-it-works__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.how-it-works__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.how-it-works__steps{gap:calc(var(--spacing,.25rem)*8);display:grid}@media (min-width:48rem){.how-it-works__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.how-it-works__step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.how-it-works__step-number{margin-bottom:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);background:hsl(var(--cyan-primary)/.1);color:hsl(var(--cyan-primary));border:1px solid hsl(var(--cyan-primary)/.2);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.how-it-works__step-title{font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,2rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--text-primary))}.how-it-works__step-desc{margin-top:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--text-secondary));max-width:100%}@media (min-width:768px){.how-it-works__step-desc{max-width:280px}}.how-it-works__step:after{content:"";top:calc(var(--spacing,.25rem)*6);display:none;position:absolute}@media (min-width:48rem){.how-it-works__step:after{display:block}}.how-it-works__step:after{background:hsl(var(--border-subtle));width:calc(100% - 64px);height:1px;left:calc(50% + 32px)}.how-it-works__step:last-child:after{display:none}.how-it-works__terminal{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*16);max-width:var(--container-2xl,42rem);border-radius:calc(var(--radius) + 4px);background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));overflow:hidden}.how-it-works__terminal-bar{align-items:center;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*3);background:hsl(var(--bg-elevated)/.5);border-bottom:1px solid hsl(var(--border-subtle));display:flex}.how-it-works__terminal-dot{height:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*2.5);border-radius:3.40282e+38px}.how-it-works__terminal-dot--red{background:#ef4343}.how-it-works__terminal-dot--yellow{background:#e7b008}.how-it-works__terminal-dot--green{background:#10b77f}.how-it-works__terminal-title{margin-left:calc(var(--spacing,.25rem)*2);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));color:hsl(var(--text-muted))}.how-it-works__terminal-body{cursor:pointer}:where(.how-it-works__terminal-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*1)*calc(1 - var(--tw-space-y-reverse)))}.how-it-works__terminal-body{padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:40rem){.how-it-works__terminal-body{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem))}}.how-it-works__terminal-body{color:hsl(var(--text-secondary));transition:background .15s ease-out,color .15s ease-out;overflow-x:auto}.how-it-works__terminal-body:hover{background:hsl(var(--bg-elevated)/.2)}.how-it-works__terminal-body--copied{animation:terminal-flash .6s ease-out}@keyframes terminal-flash{0%{background:hsl(var(--green-success)/.15)}to{background:0 0}}.how-it-works__terminal-prompt{color:hsl(var(--cyan-primary));font-weight:600}.how-it-works__terminal-success{color:hsl(var(--green-success));margin-top:.5rem}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-font-weight:initial;--tw-space-y-reverse:0;--tw-leading:initial}}}.story{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.story{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.story{padding-block:calc(var(--spacing,.25rem)*32)}}.story__inner{max-width:var(--container-3xl,48rem);text-align:center;margin-inline:auto}.story__eyebrow{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--text-muted))}.story__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.story__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.story__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.story__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.story__body{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*8);max-width:var(--container-2xl,42rem)}:where(.story__body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem)*5)*calc(1 - var(--tw-space-y-reverse)))}.story__body{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (min-width:48rem){.story__body{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.story__body{color:hsl(var(--text-secondary))}.story__author{margin-top:calc(var(--spacing,.25rem)*10);gap:calc(var(--spacing,.25rem)*4)}.story__author,.story__avatar{justify-content:center;align-items:center;display:flex}.story__avatar{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);background:hsl(var(--bg-elevated));border:2px solid hsl(var(--border-subtle));border-radius:3.40282e+38px}.story__avatar-text{font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--cyan-primary))}.story__author-info{text-align:left}.story__author-name{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:hsl(var(--text-primary))}.story__author-name,.story__author-role{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem))}.story__author-role{color:hsl(var(--text-muted))}.story__author-link{color:hsl(var(--cyan-primary));text-decoration:none;transition:opacity .2s}.story__author-link:hover{opacity:.8}.story__stats{margin-top:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:40rem){.story__stats{gap:calc(var(--spacing,.25rem)*6)}}.story__stats{border-top:1px solid hsl(var(--border-subtle));padding-top:2rem}.story__stat{align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-direction:column;display:flex}.story__stat-value{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,2rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:40rem){.story__stat-value{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem))}}@media (min-width:48rem){.story__stat-value{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}.story__stat-value{color:hsl(var(--text-primary))}.story__stat-label{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:hsl(var(--text-muted))}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-font-weight:initial}}}.stack{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.stack{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.stack{padding-block:calc(var(--spacing,.25rem)*32)}}.stack__inner{max-width:var(--container-4xl,56rem);text-align:center;margin-inline:auto}.stack__eyebrow{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--text-muted))}.stack__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.stack__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.stack__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.stack__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.stack__sub{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*4);max-width:var(--container-2xl,42rem);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.75rem))}@media (min-width:40rem){.stack__sub{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,1.75rem))}}.stack__sub{color:hsl(var(--text-secondary))}.stack__grid{margin-top:calc(var(--spacing,.25rem)*16);gap:calc(var(--spacing,.25rem)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.stack__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stack__item{align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:40rem){.stack__item{gap:calc(var(--spacing,.25rem)*3);padding:calc(var(--spacing,.25rem)*6)}}.stack__item{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));transition:border-color .2s ease-out,transform .2s ease-out}.stack__item:hover{border-color:hsl(var(--cyan-primary)/.3);transform:translateY(-2px)}.stack__item-icon{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:hsl(var(--text-secondary));opacity:.6;transition:opacity .2s ease-out}.stack__item:hover .stack__item-icon{opacity:1;color:hsl(var(--text-primary))}.stack__item-name{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;color:hsl(var(--text-muted))}

/*! tailwindcss v4.1.16 | 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)))){*,::backdrop,:after,:before{--tw-tracking:initial;--tw-font-weight:initial;--tw-leading:initial}}}.value-props{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*16);position:relative}@media (min-width:40rem){.value-props{padding-inline:calc(var(--spacing,.25rem)*6)}}@media (min-width:48rem){.value-props{padding-block:calc(var(--spacing,.25rem)*32)}}.value-props__inner{max-width:var(--container-6xl,72rem);margin-inline:auto}.value-props__header{margin-bottom:calc(var(--spacing,.25rem)*16);text-align:center}.value-props__eyebrow{font-family:var(--font-mono,"JetBrains Mono",ui-monospace,monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1rem));--tw-tracking:.2em;letter-spacing:.2em;text-transform:uppercase;color:hsl(var(--text-muted))}.value-props__heading{margin-top:calc(var(--spacing,.25rem)*4);font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,2.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em)}@media (min-width:40rem){.value-props__heading{font-size:var(--text-3xl,1.75rem);line-height:var(--tw-leading,var(--text-3xl--line-height,2.25rem))}}@media (min-width:48rem){.value-props__heading{font-size:var(--text-5xl,2.5rem);line-height:var(--tw-leading,var(--text-5xl--line-height,3rem))}}.value-props__heading{color:hsl(var(--text-primary));letter-spacing:-.02em}.value-props__grid{gap:calc(var(--spacing,.25rem)*6);display:grid}@media (min-width:48rem){.value-props__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.value-props__card{border-radius:calc(var(--radius) + 4px);padding:calc(var(--spacing,.25rem)*5)}@media (min-width:40rem){.value-props__card{padding:calc(var(--spacing,.25rem)*8)}}.value-props__card{background:hsl(var(--bg-surface));border:1px solid hsl(var(--border-subtle));transition:border-color .2s ease-out,transform .2s ease-out,box-shadow .2s ease-out}.value-props__card:hover{border-color:hsl(var(--cyan-primary)/.3);box-shadow:0 8px 24px hsl(var(--bg-deep)/.3);transform:translateY(-2px)}.value-props__icon{margin-bottom:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);border-radius:var(--radius);background:hsl(var(--cyan-primary)/.1);color:hsl(var(--cyan-primary));justify-content:center;align-items:center;transition:background .2s ease-out,transform .2s ease-out;display:flex}.value-props__card:hover .value-props__icon{background:hsl(var(--cyan-primary)/.2);transform:scale(1.1)}.value-props__card-title{font-family:var(--font-display,"Clash Display",ui-sans-serif,system-ui,sans-serif);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,2rem));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:hsl(var(--text-primary))}.value-props__card-desc{margin-top:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.5rem));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:hsl(var(--text-secondary))}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}