.home-landing{--home-section-py: 8rem;--home-section-py-sm: 10rem;--home-section-py-lg: 12rem;--home-section-py-compact: 5rem;--home-presets-py: 5rem;--home-presets-py-sm: 6rem;--home-hero-pt: 4rem;--home-hero-pb: var(--home-section-py);--home-hero-pt-lg: 6rem;--home-hero-pb-lg: var(--home-section-py-lg);--home-hero-pt-compact: 2.5rem;--home-hero-pb-compact: var(--home-section-py-compact)}.home-landing>section:not(.hero-grid-bg):not(.home-presets-section):not(.home-stats-section){padding-block:var(--home-section-py)}@media(min-width:640px){.home-landing>section:not(.hero-grid-bg):not(.home-presets-section):not(.home-stats-section):not(.home-trust){padding-block:var(--home-section-py-sm)}.home-landing>section.home-trust{padding-block:var(--home-section-py-lg)}}.home-landing>section.hero-grid-bg>.max-w-layout{padding-top:var(--home-hero-pt);padding-bottom:var(--home-hero-pb)}@media(min-width:640px){.home-landing>section.hero-grid-bg>.max-w-layout{padding-top:var(--home-hero-pt-lg);padding-bottom:var(--home-hero-pb-lg)}}.home-presets-section__header-wrap{padding-top:var(--home-presets-py)}@media(min-width:640px){.home-presets-section__header-wrap{padding-top:var(--home-presets-py-sm)}}.home-presets-section__footer{padding-top:1.5rem;padding-bottom:2rem}@media(min-width:640px){.home-presets-section__footer{padding-bottom:2.5rem}}.home-stats-section{padding-top:3rem;padding-bottom:1.25rem;background:hsl(var(--background))}@media(min-width:640px){.home-stats-section{padding-top:4rem;padding-bottom:1.75rem}}.home-landing .faq-section{padding-block:4rem}@media(min-width:640px){.home-landing .faq-section{padding-block:5rem}}@media(min-width:1024px){.home-landing .faq-section{padding-block:6rem}}.hero-grid-bg .eyebrow-pill{opacity:0;animation:fadeSlideUp 1s var(--ease-out-quart) both;animation-delay:.15s}.hero-grid-bg h1.hero-title{display:flex;flex-direction:column;align-items:center;gap:.2em}.hero-grid-bg .hero-title__line{display:block;opacity:0;animation:fadeSlideUp 1s var(--ease-out-quart) both}.hero-grid-bg .hero-title__line--primary{animation-delay:.25s}.hero-grid-bg .hero-title__line--secondary{font-size:.55em;font-weight:600;line-height:1.25;letter-spacing:-.01em;color:hsl(var(--muted-foreground));animation-delay:.35s}.hero-grid-bg .hero-title__line--secondary .text-gradient{font-weight:700}.hero-grid-bg .text-lg{opacity:0;animation:fadeSlideUp 1s var(--ease-out-quart) both;animation-delay:.45s}.hero-grid-bg .highlight-badge-group{opacity:0;animation:fadeSlideUp 1s var(--ease-out-quart) both;animation-delay:.55s;gap:.625rem}.hero-grid-bg .highlight-badge{opacity:0;animation:fadeScaleIn .8s var(--ease-out-cubic) both;transition:var(--transition-smooth)}.hero-grid-bg .highlight-badge:nth-child(1){animation-delay:.65s}.hero-grid-bg .highlight-badge:nth-child(2){animation-delay:.7s}.hero-grid-bg .highlight-badge:nth-child(3){animation-delay:.75s}.hero-grid-bg .highlight-badge:nth-child(4){animation-delay:.8s}.hero-grid-bg .highlight-badge:nth-child(5){animation-delay:.85s}.hero-grid-bg .highlight-badge:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 4px 12px hsl(var(--violet-deep) / .1)}.hero-grid-bg .highlight-badge:hover .highlight-badge__icon{transform:scale(1.15) rotate(8deg);opacity:1}.hero-grid-bg .card-premium{opacity:0;animation:fadeScaleIn .8s var(--ease-out-cubic) both;animation-delay:.55s}.hero-grid-bg .btn-gradient,.hero-grid-bg a.h-12{opacity:0;animation:fadeSlideUp .8s var(--ease-out-cubic) both;animation-delay:.7s}.home-hero-stats__card{animation:fadeSlideUp var(--duration-slow) var(--ease-out-expo) both;transition:var(--transition-smooth)}.home-hero-stats__card--1{animation-delay:.7s}.home-hero-stats__card--2{animation-delay:.75s}.home-hero-stats__card--3{animation-delay:.8s}.home-hero-stats__card--4{animation-delay:.85s}.home-hero-stats__card .stat-value{animation:countUp var(--duration-slow) var(--ease-out-quart) both;animation-delay:.9s}.home-hero-stats__card:hover{transform:translateY(-4px);box-shadow:0 8px 20px hsl(var(--violet-deep) / .12)}.home-steps-grid .card-premium{animation:fadeSlideUp var(--duration-slow) var(--ease-out-expo) both;transition:var(--transition-smooth)}.home-steps-grid .card-premium:nth-child(1){animation-delay:.1s}.home-steps-grid .card-premium:nth-child(2){animation-delay:.2s}.home-steps-grid .card-premium:nth-child(3){animation-delay:.3s}.home-step-icon{transition:var(--transition-subtle)}.home-steps-grid .card-premium:hover .home-step-icon{transform:scale(1.1) rotate(5deg);background:linear-gradient(145deg,hsl(var(--violet-mid) / .2),hsl(var(--violet-mid) / .1))}.home-steps-grid{position:relative}@media(min-width:768px){.home-steps-grid:before{content:"";position:absolute;top:3.5rem;left:16.666%;right:16.666%;height:2px;background:linear-gradient(90deg,hsl(var(--violet-mid) / .08),hsl(var(--violet-mid) / .35),hsl(var(--violet-mid) / .35),hsl(var(--violet-mid) / .08));pointer-events:none}}.home-step-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-md);background:linear-gradient(145deg,hsl(var(--violet-mid) / .14),hsl(var(--violet-mid) / .06));border:1px solid hsl(var(--violet-mid) / .2);color:hsl(var(--primary));box-shadow:0 2px 8px hsl(var(--violet-deep) / .06)}.home-trust-icon{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);background:hsl(var(--violet-light) / .12);border:1px solid hsl(var(--violet-light) / .22);color:hsl(var(--violet-light));transition:var(--transition-subtle)}.home-trust{position:relative;overflow:hidden}.home-trust:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 55% 45% at 12% 18%,hsl(var(--violet-light) / .14),transparent 60%),radial-gradient(ellipse 45% 40% at 88% 82%,hsl(var(--primary) / .1),transparent 55%);pointer-events:none}.home-trust>.mx-auto{position:relative;z-index:1}.home-trust__eyebrow{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--radius-md);padding:.35rem .85rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--violet-light));background:hsl(var(--violet-light) / .1);border:1px solid hsl(var(--violet-light) / .22)}.home-trust__proof-item{display:flex;align-items:flex-start;gap:.75rem;font-size:.9375rem;line-height:1.5;color:hsl(var(--brand-paper) / .82)}.home-trust__proof-check{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;margin-top:.125rem;border-radius:var(--radius-md);background:hsl(var(--primary) / .18);border:1px solid hsl(var(--primary) / .35);color:hsl(var(--violet-light))}.home-trust__cta{box-shadow:0 10px 28px hsl(var(--violet-deep) / .35)}.home-trust-card{position:relative;display:flex;flex-direction:column;min-height:100%;padding:1.35rem 1.35rem 1.5rem;overflow:hidden;background:linear-gradient(155deg,hsl(var(--violet-light) / .07),#263220eb 48%,#1c2518fa)}.home-trust-card:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsl(var(--violet-light) / .12);pointer-events:none}.home-trust-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.home-trust-card__num{font-family:var(--font-heading, inherit);font-size:.75rem;font-weight:800;letter-spacing:.12em;color:hsl(var(--violet-light) / .55)}.home-trust-card__title{letter-spacing:-.02em}.home-trust-card:hover .home-trust-icon{background:hsl(var(--violet-light) / .18);border-color:hsl(var(--violet-light) / .35);transform:translateY(-2px) scale(1.05);transition:var(--transition-subtle)}.home-trust-card:hover .home-trust-card__num{color:hsl(var(--violet-light) / .7);transition:var(--transition-subtle)}.home-trust-card .home-trust-icon{margin-bottom:0;transition:var(--transition-subtle)}.home-trust__proof-check{transition:var(--transition-subtle)}.home-trust__proof-item:hover .home-trust__proof-check{transform:scale(1.1);background:hsl(var(--primary) / .25);border-color:hsl(var(--primary) / .45)}.home-comparison-ours{display:inline-flex;align-items:center;gap:.375rem;font-weight:700;color:hsl(var(--primary))}.home-comparison-other{display:inline-flex;align-items:center;gap:.375rem;color:hsl(var(--muted-foreground))}.home-comparison-feature{display:inline-flex;align-items:center;gap:.625rem}.home-comparison-feature__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-md);background:hsl(var(--muted) / .55);color:hsl(var(--muted-foreground))}.home-comparison-table__ours-head,.home-comparison-table__ours-cell{background:hsl(var(--primary) / .04)}.home-comparison-table__ours-head{color:hsl(var(--primary))}.home-comparison-row--featured .home-comparison-table__ours-cell{background:hsl(var(--primary) / .08)}.home-comparison-row--featured .home-comparison-ours{font-size:.9375rem}.home-comparison-soon__pill{display:inline-flex;align-items:center;border-radius:var(--radius-md);padding:.2rem .625rem;font-size:.75rem;font-weight:700;letter-spacing:.02em;color:hsl(var(--violet-deep));background:hsl(var(--violet-mid) / .14);box-shadow:inset 0 0 0 1px hsl(var(--violet-mid) / .22)}.home-comparison-table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .35) transparent}.home-comparison-table-wrap::-webkit-scrollbar{height:6px}.home-comparison-table-wrap::-webkit-scrollbar-thumb{border-radius:var(--radius-md);background:hsl(var(--muted-foreground) / .35)}.home-comparison-table{overflow:visible;min-width:540px}.home-data-shell{display:grid!important;gap:1.5rem}@media(min-width:1024px){.home-data-shell{grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:2rem;align-items:start}.home-data-shell>[data-slot=tabs-list]{grid-column:1;grid-row:1}.home-data-shell>[data-slot=tabs-content]{grid-column:2;grid-row:1}}.home-data-tabs-list{display:flex;flex-direction:row;gap:.375rem;width:100%;height:auto;padding:.375rem;border-radius:var(--radius-md);border:1px solid hsl(var(--violet-mid) / .18);background:hsl(var(--card) / .9);box-shadow:0 4px 16px hsl(var(--violet-deep) / .04)}.home-data-tabs-list--scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .35) transparent}.home-data-tabs-list--scroll::-webkit-scrollbar{height:6px}.home-data-tabs-list--scroll::-webkit-scrollbar-thumb{border-radius:var(--radius-md);background:hsl(var(--muted-foreground) / .35)}.home-data-tabs-list--scroll .home-data-tab-trigger{flex:0 0 auto;white-space:nowrap}@media(min-width:1024px){.home-data-tabs-list{flex-direction:column;position:sticky;top:5.5rem}.home-data-tabs-list--scroll{overflow-x:visible}.home-data-tabs-list--scroll .home-data-tab-trigger{flex:none;width:100%;white-space:normal}}.home-data-tab-trigger{flex:1;display:flex;align-items:center;gap:.625rem;justify-content:center;padding:.75rem 1rem;border-radius:var(--radius-md);font-size:.875rem;font-weight:600;color:hsl(var(--muted-foreground));transition:background .18s ease,color .18s ease,box-shadow .18s ease}@media(min-width:1024px){.home-data-tab-trigger{flex:none;justify-content:flex-start;width:100%;padding:.875rem 1rem}}.home-data-tab-trigger[data-state=active]{background:linear-gradient(135deg,hsl(var(--violet-mid) / .14),hsl(var(--violet-mid) / .06));color:hsl(var(--primary));box-shadow:0 2px 8px hsl(var(--violet-deep) / .06);border:1px solid hsl(var(--violet-mid) / .15)}.home-data-panel{border-radius:var(--radius-md);border:1px solid hsl(var(--border));border-top-color:hsl(var(--violet-light) / .35);background:linear-gradient(165deg,hsl(var(--card)),hsl(var(--muted) / .35));box-shadow:0 8px 32px hsl(var(--violet-deep) / .06);overflow:hidden}.home-data-panel-header{padding:1.5rem 1.75rem 0}.home-data-panel-body{padding:1.25rem 1.75rem 1.75rem}.home-data-item{display:flex;gap:1rem;padding:1.125rem 1.25rem;border-radius:var(--radius-md);background:hsl(var(--card) / .85);border:1px solid hsl(var(--border));transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.home-data-item:hover{transform:translateY(-1px);border-color:hsl(var(--violet-mid) / .25);box-shadow:0 6px 20px hsl(var(--violet-deep) / .06)}.home-data-item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-md);background:hsl(var(--violet-mid) / .1);border:1px solid hsl(var(--violet-mid) / .15);color:hsl(var(--primary))}.home-data-source-code{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0 .5rem;border-radius:var(--radius-md);font-family:ui-monospace,monospace;font-size:.6875rem;font-weight:800;letter-spacing:.04em;background:linear-gradient(145deg,hsl(var(--violet-deep) / .85),hsl(var(--violet-mid) / .75));color:hsl(var(--brand-paper));border:1px solid hsl(var(--violet-light) / .2)}.home-field-tag{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:var(--radius-md);font-size:.75rem;font-weight:500;background:hsl(var(--violet-mid) / .08);border:1px solid hsl(var(--violet-mid) / .12);color:hsl(var(--foreground) / .85)}.home-testimonial-card{display:flex;flex-direction:column;height:100%;padding:1.75rem;margin:0}.home-testimonial-quote-icon{color:hsl(var(--violet-mid) / .35);margin-bottom:.75rem}.home-testimonial-stars{display:flex;gap:.125rem;margin-bottom:1rem;color:#7bbb1b}.home-testimonial-avatar{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);font-size:.8125rem;font-weight:800;background:linear-gradient(135deg,hsl(var(--violet-mid) / .2),hsl(var(--violet-mid) / .08));border:1px solid hsl(var(--violet-mid) / .2);color:hsl(var(--primary))}.home-guarantee-section{position:relative;overflow:hidden;background:hsl(var(--muted) / .35)}.home-guarantee-section:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 40% 50% at 8% 50%,hsl(var(--violet-mid) / .06),transparent 65%),radial-gradient(ellipse 35% 45% at 92% 40%,hsl(var(--primary) / .04),transparent 60%);pointer-events:none}.home-guarantee-section>.mx-auto{position:relative;z-index:1}.home-guarantee-card{position:relative;overflow:hidden;border-radius:var(--radius-md)}.home-guarantee-card__content{position:relative;z-index:1}.home-guarantee-card--dark{min-height:100%;padding:2rem;background:linear-gradient(155deg,#304026,#212c1c 52%,#192216);border:1px solid hsl(var(--violet-light) / .14);box-shadow:0 8px 28px hsl(var(--violet-deep) / .28)}.home-guarantee-card--dark:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid hsl(var(--violet-light) / .1);pointer-events:none}.home-guarantee-card__blob{position:absolute;top:-35%;right:-25%;width:85%;height:90%;border-radius:50%;background:radial-gradient(circle at 42% 45%,hsl(var(--violet-light) / .55) 0%,hsl(var(--primary) / .32) 28%,hsl(var(--violet-mid) / .12) 52%,transparent 68%);filter:blur(56px);transform:translateZ(0);pointer-events:none}.home-guarantee-card--dark:before{content:"";position:absolute;bottom:-40%;left:-30%;width:75%;height:80%;border-radius:50%;background:radial-gradient(circle at 50% 50%,hsl(var(--primary) / .38) 0%,hsl(var(--violet-mid) / .18) 35%,hsl(var(--violet-light) / .06) 55%,transparent 72%);filter:blur(48px);transform:translateZ(0);pointer-events:none}.home-guarantee-card__eyebrow{display:inline-flex;align-items:center;border-radius:var(--radius-md);padding:.3rem .75rem;font-size:.6875rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:hsl(var(--violet-light));background:hsl(var(--violet-light) / .12);border:1px solid hsl(var(--violet-light) / .22)}.home-guarantee-card__eyebrow--accent{color:hsl(var(--primary));background:hsl(var(--primary) / .08);border-color:hsl(var(--primary) / .18)}.home-guarantee-card__title{margin-top:1rem;letter-spacing:-.02em;color:hsl(var(--brand-paper))}.home-guarantee-card__title--accent{color:hsl(var(--foreground))}.home-guarantee-card__body{color:hsl(var(--brand-paper) / .72)}.home-guarantee-card__body--accent{color:hsl(var(--muted-foreground))}.home-guarantee-card--accent{min-height:100%;background:linear-gradient(165deg,hsl(var(--card)),hsl(var(--violet-mid) / .04))}.home-guarantee-card__accent-bar{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,hsl(var(--primary) / .15),hsl(var(--violet-mid) / .55) 45%,hsl(var(--primary) / .2));pointer-events:none}.home-guarantee-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--radius-md);margin-bottom:1rem;background:hsl(var(--violet-mid) / .1);border:1px solid hsl(var(--violet-mid) / .15);color:hsl(var(--primary));transition:var(--transition-smooth)}.home-guarantee-icon--dark{background:hsl(var(--violet-light) / .14);border-color:hsl(var(--violet-light) / .28);color:hsl(var(--violet-light))}.home-guarantee-icon--accent{background:hsl(var(--primary) / .1);border-color:hsl(var(--primary) / .2);color:hsl(var(--primary))}.home-guarantee-card--dark:hover .home-guarantee-icon--dark{transform:scale(1.08) rotate(-3deg);background:hsl(var(--violet-light) / .2);border-color:hsl(var(--violet-light) / .38)}.home-guarantee-card--accent:hover .home-guarantee-icon--accent{transform:scale(1.08) rotate(3deg);background:hsl(var(--primary) / .16);border-color:hsl(var(--primary) / .3)}.home-registry-icon{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:var(--radius-md);margin-bottom:1rem;background:hsl(var(--violet-mid) / .1);border:1px solid hsl(var(--violet-mid) / .15);color:hsl(var(--primary));transition:var(--transition-subtle)}.home-registry-link:hover .home-registry-icon{background:hsl(var(--violet-mid) / .18);transform:scale(1.08) rotate(3deg)}.home-registry-link__arrow{transition:var(--transition-subtle)}.home-registry-link:hover .home-registry-link__arrow{transform:translate(4px)}.home-comparison-table tbody tr{transition:var(--transition-subtle)}.home-comparison-table tbody tr:hover{transform:scale(1.01);box-shadow:0 2px 8px hsl(var(--violet-deep) / .08)}.home-data-tab-trigger{transition:var(--transition-subtle)}.home-data-item{transition:var(--transition-smooth)}.home-data-item:hover{transform:translate(4px);border-color:hsl(var(--primary) / .3)}.home-data-item-icon{transition:var(--transition-subtle)}.home-data-item:hover .home-data-item-icon{transform:scale(1.1) rotate(5deg);background:hsl(var(--violet-mid) / .15)}.home-testimonial-card{transition:var(--transition-smooth)}.home-testimonial-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px hsl(var(--violet-deep) / .08)}.home-testimonial-stars{transition:var(--transition-subtle)}.home-testimonial-card:hover .home-testimonial-stars{transform:scale(1.05)}.home-presets-section{position:relative;overflow:hidden;background:hsl(var(--background))}.home-presets-section__header{position:relative;z-index:1}.home-presets-section__stage{position:relative;z-index:1;width:100%}.home-presets-section__link{display:inline-flex;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;text-decoration:none;transition:color .16s ease,transform .16s ease}.home-presets-section__link:hover{transform:translate(2px)}.home-presets-section__link--pkd{color:hsl(var(--primary))}.home-presets-section__link--zawod{color:#295899}.home-presets-marquee{display:flex;flex-direction:column;gap:1.75rem}.home-presets-marquee--hero{gap:0}.home-presets-marquee--hero .home-marquee-block{position:relative;padding-block:1.125rem}.home-presets-marquee--hero .home-marquee-block+.home-marquee-block{border-top:1px solid hsl(var(--border) / .55)}.home-presets-marquee--hero .home-marquee-block__label-wrap{padding-inline:1rem}@media(min-width:640px){.home-presets-marquee--hero .home-marquee-block__label-wrap{padding-inline:1.5rem}}@media(min-width:1024px){.home-presets-marquee--hero .home-marquee-block__label-wrap{padding-inline:2rem}}.home-presets-marquee--hero .home-marquee-chip{padding:.5rem 1rem;font-size:.8125rem}.home-presets-marquee--hero .home-marquee-row{mask-image:linear-gradient(90deg,transparent 0%,hsl(0 0% 0%) 4%,hsl(0 0% 0%) 96%,transparent 100%)}.home-marquee-block__label-wrap{margin-bottom:.625rem;padding-inline:.25rem}.home-marquee-block__label{margin:0}.home-marquee-block__rows{display:flex;flex-direction:column;gap:.625rem}.home-marquee-row{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent 0%,hsl(0 0% 0%) 8%,hsl(0 0% 0%) 92%,transparent 100%)}.home-marquee-track{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;width:max-content;animation:home-marquee-scroll-right var(--home-marquee-duration, 60s) linear infinite;will-change:transform}.home-marquee-track--left{animation-name:home-marquee-scroll-left}.home-marquee-row:hover .home-marquee-track{animation-play-state:paused}.home-marquee-chip{flex-shrink:0;text-decoration:none;white-space:nowrap;padding:.4375rem .875rem;font-size:.75rem;border-radius:var(--radius-md);box-shadow:0 1px 2px hsl(var(--violet-deep) / .04),inset 0 1px #ffffff8c}.home-marquee-chip--pkd{border-color:hsl(var(--violet-mid) / .22);background:linear-gradient(145deg,hsl(var(--card)),hsl(var(--violet-mid) / .06))}.home-marquee-chip--zawod{border-color:#afc7de8c;background:linear-gradient(145deg,hsl(var(--card)),#eff5fb)}.home-marquee-chip--zawod .home-marquee-chip__icon{color:#2d61a9}.home-marquee-chip__icon{width:.875rem;height:.875rem;flex-shrink:0;color:hsl(var(--primary) / .85)}.home-marquee-chip__label{font-weight:600;line-height:1.2}.home-marquee-chip:hover{border-color:hsl(var(--primary) / .35);background:hsl(var(--primary) / .06);box-shadow:0 2px 8px hsl(var(--violet-deep) / .08),inset 0 1px #ffffff8c}@keyframes home-marquee-scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes home-marquee-scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.home-marquee-track{animation:none;flex-wrap:wrap;width:100%;justify-content:center}.home-marquee-row{mask-image:none;overflow:visible}}.home-hero-stats__card{position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid transparent;box-shadow:0 1px 1px #3a48320a,0 4px 14px #3a48320d;transition:box-shadow .2s ease,transform .2s ease}.home-hero-stats__card:hover{transform:translateY(-2px)}.home-hero-stats__card .stat-value{position:relative;z-index:1}.home-hero-stats__label{position:relative;z-index:1;font-weight:600;line-height:1.35}.home-hero-stats__card--1{background:linear-gradient(145deg,#fafbf9,#f3f5ef 55%,#eef0ea);border-color:#dde0d6a6;box-shadow:0 1px 2px #6d7a520a,0 4px 12px #8796690d,inset 0 1px #ffffffbf}.home-hero-stats__card--1 .stat-value{color:#616c4b}.home-hero-stats__card--1 .home-hero-stats__label{color:#758060}.home-hero-stats__card--1:hover{box-shadow:0 2px 4px #6d7a520f,0 8px 18px #87966912,inset 0 1px #fffc}.home-hero-stats__card--2{background:linear-gradient(145deg,#fafbf9,#f2f5ef 55%,#edf0ea);border-color:#dce0d6a6;box-shadow:0 1px 2px #677a520a,0 4px 12px #8196690d,inset 0 1px #ffffffbf}.home-hero-stats__card--2 .stat-value{color:#5d6c4b}.home-hero-stats__card--2 .home-hero-stats__label{color:#718060}.home-hero-stats__card--2:hover{box-shadow:0 2px 4px #677a520f,0 8px 18px #81966912,inset 0 1px #fffc}.home-hero-stats__card--3{background:linear-gradient(145deg,#fafbf9,#f2f5ef 55%,#ecf0ea);border-color:#dbe0d6a6;box-shadow:0 1px 2px #627a520a,0 4px 12px #7b96690d,inset 0 1px #ffffffbf}.home-hero-stats__card--3 .stat-value{color:#586c4b}.home-hero-stats__card--3 .home-hero-stats__label{color:#6d8060}.home-hero-stats__card--3:hover{box-shadow:0 2px 4px #627a520f,0 8px 18px #7b966912,inset 0 1px #fffc}.home-hero-stats__card--4{background:linear-gradient(145deg,#f9fbf9,#f0f5f0 55%,#ebf0ea);border-color:#dbe2daa6;box-shadow:0 1px 2px #5d7e580a,0 4px 12px #71946b0d,inset 0 1px #ffffffbf}.home-hero-stats__card--4 .stat-value{color:#567051}.home-hero-stats__card--4 .home-hero-stats__label{color:#6b8367}.home-hero-stats__card--4:hover{box-shadow:0 2px 4px #5d7e580f,0 8px 18px #71946b12,inset 0 1px #fffc}@media(max-width:767px){.home-landing>section.hero-grid-bg>div{padding-top:var(--home-hero-pt-compact);padding-bottom:var(--home-hero-pb-compact)}.home-landing>section:not(.hero-grid-bg):not(.home-presets-section){padding-top:var(--home-section-py-compact)!important;padding-bottom:var(--home-section-py-compact)!important}.home-landing .home-presets-section__header-wrap{padding-top:var(--home-section-py-compact)}.home-landing .home-presets-section__footer{padding-bottom:var(--home-section-py-compact)}.home-landing .faq-section{padding-block:var(--home-section-py-compact)!important}.home-landing .max-w-layout{padding-inline:.75rem!important}.home-landing .hero-grid-bg .eyebrow-pill{margin-bottom:1rem;font-size:.6875rem;padding:.1875rem .625rem}.home-landing .hero-grid-bg h1{font-size:2rem;line-height:1.12}.home-landing .hero-grid-bg .hero-title__line--primary{font-size:clamp(2.5rem,11vw,3rem);line-height:1.06;letter-spacing:-.025em}.home-landing .hero-grid-bg .text-lg{margin-top:.875rem;font-size:.9375rem;line-height:1.5}.home-landing .hero-grid-bg .highlight-badge-group{flex-direction:column;align-items:center;gap:.625rem}.home-landing .hero-grid-bg .highlight-badge{padding:.375rem .625rem;font-size:.6875rem}.home-landing .hero-grid-bg .mt-10{margin-top:1.25rem!important}.home-landing .hero-grid-bg .mt-8{margin-top:1rem!important}.home-landing .hero-grid-bg .mt-14{margin-top:1.5rem!important}.home-landing .hero-grid-bg .card-premium.card-lift.p-1{padding:.25rem!important}.home-landing .hero-grid-bg input[type=search]{padding-top:.75rem;padding-bottom:.75rem;font-size:.9375rem}.home-landing .hero-grid-bg .btn-gradient,.home-landing .hero-grid-bg a.h-12{height:2.75rem;padding-inline:1.25rem;font-size:.8125rem}.home-landing .hero-grid-bg .gap-4{gap:.625rem!important}.home-landing .hero-grid-bg .card-premium.card-lift.p-5,.home-landing .home-stats-section .home-hero-stats__card{padding:.875rem!important}.home-landing .home-stats-section .home-hero-stats__label{font-size:.6875rem;line-height:1.25}.home-landing .home-stats-section .home-hero-stats .stat-value{font-size:1.375rem;line-height:1.1}.home-landing .section-label{font-size:.6875rem;letter-spacing:.06em}.home-landing h2.font-heading{font-size:1.375rem;line-height:1.25}.home-landing .mt-12,.home-landing .mt-10{margin-top:2rem!important}.home-landing .mt-6{margin-top:1.25rem!important}.home-landing .mt-5{margin-top:1rem!important}.home-landing .mt-4{margin-top:.875rem!important}.home-landing .mt-3{margin-top:.75rem!important}.home-landing .mt-2{margin-top:.625rem!important}.home-landing .gap-6{gap:1.25rem!important}.home-landing .gap-4{gap:1rem!important}.home-landing .home-steps-grid{gap:1.25rem!important}.home-landing .home-steps-grid .card-premium.p-8{padding:1.125rem!important}.home-landing .home-step-icon{width:2.5rem;height:2.5rem;border-radius:var(--radius-md)}.home-landing .home-steps-grid .text-4xl{font-size:1.75rem;margin-top:.75rem!important}.home-landing .home-steps-grid h3.text-xl{font-size:1rem;margin-top:.625rem!important}.home-landing .home-steps-grid p.mt-2{margin-top:.75rem!important}.home-landing .home-trust .home-trust__grid,.home-landing .home-trust .gap-12{gap:2.75rem!important}.home-landing .home-trust__title{font-size:1.5rem;margin-top:1.25rem!important}.home-landing .home-trust__lead{font-size:.9375rem;margin-top:1.25rem!important}.home-landing .home-trust__proof{margin-top:2rem!important}.home-landing .home-trust__proof>li+li{margin-top:1rem!important}.home-landing .home-trust__copy>.mt-8{margin-top:2rem!important}.home-landing .home-trust__copy>.flex.flex-col{gap:1rem!important}.home-landing .home-trust__cards{gap:1.25rem!important}.home-landing .home-trust-card{padding:1.375rem}.home-landing .home-trust-card__top{margin-bottom:1.25rem}.home-landing .home-trust-card__title{font-size:1rem}.home-landing .home-trust-card__body{margin-top:.75rem!important}.home-landing .home-trust__proof-item{font-size:.875rem;gap:.875rem}.home-landing .home-comparison .section-label+h2,.home-landing .home-comparison h2.mt-3{margin-top:1rem!important}.home-landing .home-comparison .max-w-3xl>.mt-4{margin-top:1.25rem!important}.home-landing .home-comparison .home-comparison-table-wrap{margin-top:2.5rem!important}.home-landing .home-comparison .home-comparison-table-wrap+p,.home-landing .home-comparison .max-w-3xl.text-center.mt-4{margin-top:1.25rem!important}.home-landing .home-comparison .table-premium th,.home-landing .home-comparison .table-premium td{padding:.875rem 1rem!important;font-size:.8125rem}.home-landing .home-comparison .home-comparison-ours,.home-landing .home-comparison .home-comparison-other{gap:.5rem}.home-landing .section-violet-glow .gap-12{gap:1.5rem!important}.home-landing .section-violet-glow h2{font-size:1.375rem}.home-landing .section-violet-glow .text-base{font-size:.875rem;margin-top:.75rem!important}.home-landing .card-premium-dark.p-6{padding:1rem!important}.home-landing .home-trust-icon{width:2rem;height:2rem;margin-bottom:.5rem}.home-landing .card-premium-dark .text-2xl{font-size:1.125rem}.home-landing .table-premium th,.home-landing .table-premium td{padding:.625rem .75rem!important;font-size:.75rem}.home-landing .home-data-shell{gap:1.125rem!important}.home-landing .home-data-tabs-list{padding:.25rem;gap:.25rem}.home-landing .home-data-tab-trigger{padding:.5rem .625rem;font-size:.75rem;gap:.375rem}.home-landing .home-data-panel-header{padding:1rem 1rem 0}.home-landing .home-data-panel-body{padding:.875rem 1rem 1rem}.home-landing .home-data-item{gap:.75rem;padding:.75rem .875rem;border-radius:var(--radius-md)}.home-landing .home-data-item-icon,.home-landing .home-data-source-code{width:2.25rem;height:2.25rem;min-width:2.25rem;font-size:.625rem}.home-landing .home-testimonial-card{padding:1.125rem}.home-landing section:has(.home-testimonial-card) .grid{gap:1.25rem!important}.home-landing .home-testimonial-quote-icon{width:1.5rem;height:1.5rem;margin-bottom:.5rem}.home-landing .home-testimonial-stars{margin-bottom:.625rem}.home-landing .home-testimonial-card p.text-base{font-size:.875rem;line-height:1.5}.home-landing .home-testimonial-card footer{margin-top:1rem!important;padding-top:.875rem!important}.home-landing .home-guarantee-icon{width:2.5rem;height:2.5rem;margin-bottom:.875rem;border-radius:var(--radius-md)}.home-landing .home-guarantee-card--dark{padding:1.5rem}.home-landing .home-guarantee-card--accent .home-guarantee-card__content{padding:1.5rem!important}.home-landing .home-guarantee-card__title{font-size:1.125rem}.home-landing .card-premium.p-8 .section-label+h3.mt-3{margin-top:.875rem!important}.home-landing .card-premium.p-8 p.mt-3{margin-top:1rem!important}.home-landing .card-premium.p-8{padding:1.125rem!important}.home-landing .home-registry-link.p-6{padding:1rem!important}.home-landing .home-registry-icon{width:2.25rem;height:2.25rem;margin-bottom:.625rem}.home-landing .home-registry-link h3.text-lg{font-size:1rem}.home-landing .home-registry-link .mt-2{margin-top:.75rem!important}.home-landing .home-registry-link__footer{margin-top:1rem}}@media(min-width:1024px){.home-data-shell--stretch{align-items:stretch}.home-data-shell--stretch>[data-slot=tabs-content]{display:flex;flex-direction:column}.home-data-shell--stretch .home-verification-panel{flex:1}}.home-verification-insight{display:flex;flex-direction:column;gap:.625rem;padding:1.125rem 1.25rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card) / .88)}.home-verification-insight__label{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--primary))}.home-verification-insight__text{font-size:.9375rem;line-height:1.55;color:hsl(var(--foreground) / .88)}.home-verification-detects,.home-verification-examples{padding:1.125rem 1.25rem;border-radius:1rem;border:1px solid hsl(var(--border));background:hsl(var(--card) / .88)}.home-verification-detects__label,.home-verification-examples__label,.home-verification-list-heading{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground))}.home-verification-detects__list{margin-top:.875rem;display:grid;gap:.625rem}.home-verification-detects__item{display:flex;align-items:flex-start;gap:.625rem;font-size:.9375rem;line-height:1.45;color:hsl(var(--foreground))}.home-verification-examples__list{margin-top:.875rem;display:grid;gap:.5rem}.home-verification-examples__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.home-verification-examples__email{font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;color:hsl(var(--foreground));word-break:break-all}.home-verification-examples__status{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--radius-md);flex-shrink:0}.home-verification-examples__status--valid{background:#22b47024;color:#1a8955}.home-verification-examples__status--invalid{background:#dd2c2c1f;color:#b81e1e}.home-verification-chip-list{margin-top:.875rem;display:flex;flex-wrap:wrap;gap:.5rem}.home-verification-chip{display:inline-flex;align-items:center;border-radius:var(--radius-md);border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.375rem .75rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem;color:hsl(var(--foreground))}.home-verification-scores{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:768px){.home-verification-scores{grid-template-columns:repeat(4,minmax(0,1fr))}}.home-verification-score-card{border-radius:var(--radius-md);border:1px solid hsl(var(--border));background:hsl(var(--card) / .92);padding:1rem;text-align:center}.home-verification-score-card__value{font-family:var(--font-mono, ui-monospace, monospace);font-size:1.125rem;font-weight:700;color:hsl(var(--primary))}.home-verification-score-card__label{margin-top:.375rem;font-size:.8125rem;line-height:1.35;color:hsl(var(--muted-foreground))}
