@keyframes _smooth-bounce_1m0pk_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fade-in_1m0pk_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_1m0pk_1{0%{opacity:0;transform:translateY(var(--slide-up-distance, 20px))}to{opacity:1;transform:translateY(0)}}._homePage_1m0pk_27{width:100%;overflow-x:hidden}._finalCtaSection_1m0pk_32,._openSourceSection_1m0pk_32,._useCaseSection_1m0pk_32,._featuresSection_1m0pk_32,._stepsSection_1m0pk_32,._heroSection_1m0pk_32,._section_1m0pk_32{padding:3rem 1rem;position:relative}@media(min-width:768px){._finalCtaSection_1m0pk_32,._openSourceSection_1m0pk_32,._useCaseSection_1m0pk_32,._featuresSection_1m0pk_32,._stepsSection_1m0pk_32,._heroSection_1m0pk_32,._section_1m0pk_32{padding:4rem 1.5rem}}@media(min-width:992px){._finalCtaSection_1m0pk_32,._openSourceSection_1m0pk_32,._useCaseSection_1m0pk_32,._featuresSection_1m0pk_32,._stepsSection_1m0pk_32,._heroSection_1m0pk_32,._section_1m0pk_32{padding:6rem 2.5rem}}._container_1m0pk_47{max-width:1320px;margin:0 auto;padding:0 1rem}@media(min-width:768px){._container_1m0pk_47{padding:0 1.5rem}}._sectionTitle_1m0pk_58{text-align:center;font-size:2rem;font-weight:600;color:#0a0a0a;margin-bottom:2.5rem;letter-spacing:-.02em;line-height:1.2;position:relative;padding-bottom:1rem}@media(min-width:768px){._sectionTitle_1m0pk_58{font-size:2rem}}._sectionTitle_1m0pk_58:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(135deg,#fb923c,#ea580c);border-radius:50rem}._githubButton_1m0pk_86,._secondaryCta_1m0pk_86,._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32,._primaryCta_1m0pk_86,._ctaButton_1m0pk_86{padding:1rem 2.5rem;min-height:56px;font-size:1.125rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:48px;font-family:Inter,-apple-system,blinkmacsystemfont,SF Pro Display,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.025em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);background-color:#f97316;border-color:#f97316;color:#fff;box-shadow:0 4px 12px -2px #f9731640}._githubButton_1m0pk_86:hover:not(:disabled),._secondaryCta_1m0pk_86:hover:not(:disabled),._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:hover:not(:disabled),._primaryCta_1m0pk_86:hover:not(:disabled),._ctaButton_1m0pk_86:hover:not(:disabled){background-color:#e05f06;border-color:#d65b06;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px -3px #f9731659}._githubButton_1m0pk_86:active:not(:disabled),._secondaryCta_1m0pk_86:active:not(:disabled),._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:active:not(:disabled),._primaryCta_1m0pk_86:active:not(:disabled),._ctaButton_1m0pk_86:active:not(:disabled){background-color:#cd5705;border-color:#be5105;transform:translateY(0);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._githubButton_1m0pk_86:disabled,._secondaryCta_1m0pk_86:disabled,._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:disabled,._primaryCta_1m0pk_86:disabled,._disabled_1m0pk_131._githubButton_1m0pk_86,._disabled_1m0pk_131._secondaryCta_1m0pk_86,._finalCtaSection_1m0pk_32 ._disabled_1m0pk_131._finalCta_1m0pk_32,._disabled_1m0pk_131._primaryCta_1m0pk_86,._ctaButton_1m0pk_86:disabled,._ctaButton_1m0pk_86._disabled_1m0pk_131{opacity:.6;cursor:not-allowed;pointer-events:none}._githubButton_1m0pk_86:focus-visible,._secondaryCta_1m0pk_86:focus-visible,._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:focus-visible,._primaryCta_1m0pk_86:focus-visible,._ctaButton_1m0pk_86:focus-visible{outline:2px solid rgba(249,115,22,.5);outline-offset:2px;border-radius:inherit}._githubButton_1m0pk_86:focus:not(:focus-visible),._secondaryCta_1m0pk_86:focus:not(:focus-visible),._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:focus:not(:focus-visible),._primaryCta_1m0pk_86:focus:not(:focus-visible),._ctaButton_1m0pk_86:focus:not(:focus-visible){outline:none}._githubButton_1m0pk_86:hover:not(:disabled),._secondaryCta_1m0pk_86:hover:not(:disabled),._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:hover:not(:disabled),._primaryCta_1m0pk_86:hover:not(:disabled),._ctaButton_1m0pk_86:hover:not(:disabled){box-shadow:0 6px 16px -3px #f9731659}._githubButton_1m0pk_86 svg,._secondaryCta_1m0pk_86 svg,._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32 svg,._primaryCta_1m0pk_86 svg,._ctaButton_1m0pk_86 svg{font-size:1.2em}._heroSection_1m0pk_32{background:linear-gradient(to bottom,#f973161a,#fafafa);text-align:center;padding-bottom:6rem;position:relative;overflow:visible;min-height:500px}@media(max-width:767px){._heroSection_1m0pk_32{min-height:400px}}._heroSkeleton_1m0pk_165{width:100%;height:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;animation:_pulse_1m0pk_1 2s infinite ease-in-out;opacity:.6}._heroSkeleton_1m0pk_165 ._skeletonTitle_1m0pk_176{width:60%;height:48px;background:#eee;border-radius:8px}._heroSkeleton_1m0pk_165 ._skeletonText_1m0pk_182{width:40%;height:24px;background:#eee;border-radius:4px}._heroSkeleton_1m0pk_165 ._skeletonCta_1m0pk_188{width:200px;height:56px;background:#eee;border-radius:30px;margin-top:10px}@keyframes _pulse_1m0pk_1{0%{opacity:.4}50%{opacity:.7}to{opacity:.4}}._newHeroLayout_1m0pk_207{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:center;text-align:left}@media(min-width:992px){._newHeroLayout_1m0pk_207{grid-template-columns:1fr 1fr;gap:4rem}}._heroTextColumn_1m0pk_221{display:flex;flex-direction:column;align-items:flex-start}._heroBadge_1m0pk_227{display:inline-flex;align-items:center;gap:8px;background:#10b9811a;color:#22c55e;padding:6px 14px;border-radius:20px;font-size:.85rem;font-weight:600;margin-bottom:1rem;border:1px solid rgba(16,185,129,.2)}._heroHeadline_1m0pk_241{font-size:2.25rem;font-weight:700;color:#0a0a0a;margin-bottom:1rem;line-height:1.2;letter-spacing:-.02em}@media(min-width:768px){._heroHeadline_1m0pk_241{font-size:3rem}}@media(min-width:992px){._heroHeadline_1m0pk_241{font-size:3.75rem}}._heroHeadline_1m0pk_241 ._highlight_1m0pk_259{color:#f97316}._heroSubheadline_1m0pk_263{font-size:1.125rem;font-weight:400;color:#757575;margin-bottom:1.25rem;line-height:1.75}._heroSubheadline_1m0pk_263 strong{font-weight:600;color:#212121}._heroDescription_1m0pk_275{font-size:1.1rem;line-height:1.6;color:#757575;margin-bottom:1.5rem;max-width:600px}._heroCtaContainer_1m0pk_283{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;margin-bottom:1.25rem;width:100%}@media(min-width:576px){._heroCtaContainer_1m0pk_283{flex-direction:row;gap:1rem;width:auto}}._heroCtaContainer_1m0pk_283>._ctaButton_1m0pk_86,._heroCtaContainer_1m0pk_283>a{width:100%}@media(min-width:576px){._heroCtaContainer_1m0pk_283>._ctaButton_1m0pk_86,._heroCtaContainer_1m0pk_283>a{width:auto}}._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32,._primaryCta_1m0pk_86{min-width:200px}@media(min-width:768px){._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32,._primaryCta_1m0pk_86{min-width:240px}}._secondaryCta_1m0pk_86{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:48px;font-family:Inter,-apple-system,blinkmacsystemfont,SF Pro Display,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.025em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);background-color:transparent;border-color:#f97316;color:#f97316;box-shadow:none;background-color:#fff;color:#757575;border:1px solid #EEE}._secondaryCta_1m0pk_86:hover:not(:disabled){background-color:#f9731614;border-color:#f97316;color:#f97316;transform:translateY(-1px);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._secondaryCta_1m0pk_86:active:not(:disabled){background-color:#f9731626;transform:translateY(0)}._secondaryCta_1m0pk_86:disabled,._secondaryCta_1m0pk_86._disabled_1m0pk_131{opacity:.6;cursor:not-allowed;pointer-events:none}._secondaryCta_1m0pk_86:focus-visible{outline:2px solid rgba(249,115,22,.5);outline-offset:2px;border-radius:inherit}._secondaryCta_1m0pk_86:focus:not(:focus-visible){outline:none}._socialProof_1m0pk_373{color:#9e9e9e;font-size:.95rem;font-weight:500}._heroVisualColumn_1m0pk_379{perspective:1000px}@media(max-width:575px){._heroVisualColumn_1m0pk_379{display:none}}._mockAppBrowser_1m0pk_388{background:#fff;border-radius:12px;box-shadow:0 20px 40px #0000001a,0 0 0 1px #0000000d;overflow:hidden;transform:rotateY(-5deg) rotateX(5deg);transition:transform .3s ease}._mockAppBrowser_1m0pk_388:hover{transform:rotateY(0) rotateX(0)}@media(max-width:767px){._mockAppBrowser_1m0pk_388,._mockAppBrowser_1m0pk_388:hover{transform:none}}._browserHeader_1m0pk_408{background:#f5f5f5;padding:12px 16px;display:flex;gap:8px;border-bottom:1px solid #EEE}._dot_1m0pk_416{width:10px;height:10px;border-radius:50%}._browserBody_1m0pk_422{display:flex;height:350px}._mockExamSidebar_1m0pk_427{width:25%;background:#fafafa;border-right:1px solid #EEE;padding:16px;display:flex;flex-direction:column;gap:16px}._mockTimer_1m0pk_437{background:#e0e0e0;color:#ef4444;font-weight:700;font-family:SF Mono,sfmono-regular,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;text-align:center;padding:8px;border-radius:6px;font-size:1.1rem}._mockNavGrid_1m0pk_448{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}._mockNavItem_1m0pk_454{aspect-ratio:1;border-radius:4px;border:1px solid #E0E0E0;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:.75rem;color:#9e9e9e}._mockNavItem_1m0pk_454._mockDone_1m0pk_465{background:#22c55e;color:#fff;border-color:#22c55e}._mockNavItem_1m0pk_454._mockActive_1m0pk_470{background:#0ea5e9;color:#fff;border-color:#0ea5e9}._mockExamContent_1m0pk_476{flex:1;padding:24px;display:flex;flex-direction:column;gap:12px}._mockQTitle_1m0pk_484{font-weight:600;color:#0a0a0a;font-size:1.1rem;margin-bottom:8px}._mockTextLine_1m0pk_491{height:12px;background:#eee;border-radius:4px}._mockOption_1m0pk_497{border:1px solid #E0E0E0;border-radius:8px;padding:12px;display:flex;align-items:center;gap:12px;color:#424242;font-size:.9rem}._radio_1m0pk_508{width:16px;height:16px;border-radius:50%;border:2px solid #E0E0E0}._stepsSection_1m0pk_32{background-color:#fafafa;z-index:10}._stepsGrid_1m0pk_520{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){._stepsGrid_1m0pk_520{grid-template-columns:repeat(3,1fr);gap:2rem}}._stepCard_1m0pk_532{text-align:center;padding:1.5rem 1.25rem;position:relative;background-color:#fff;border-radius:1.25rem;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005;transition:transform all .2s cubic-bezier(.4,0,.2,1),box-shadow all .2s cubic-bezier(.4,0,.2,1)}._stepCard_1m0pk_532:hover{transform:translateY(-6px);box-shadow:0 8px 16px -4px #0000001f,0 4px 8px -2px #0000000f}._stepCard_1m0pk_532 ._stepNumber_1m0pk_545{position:absolute;top:-22px;left:50%;transform:translate(-50%);width:48px;height:48px;line-height:48px;border-radius:50%;background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff;font-size:1.125rem;font-weight:700;box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a;z-index:20;border:3px solid #fff}._stepCard_1m0pk_532 ._stepIcon_1m0pk_562{color:#f97316;margin-top:1.5rem;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(249,115,22,.2))}._stepCard_1m0pk_532 h3{font-size:1.125rem;font-weight:600;margin-bottom:.75rem;color:#0a0a0a;letter-spacing:-.01em}._stepCard_1m0pk_532 p{font-size:1rem;font-weight:300;color:#757575;line-height:1.75;margin:0}._featuresSection_1m0pk_32{background-color:#f5f5f5}._featuresGrid_1m0pk_587{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){._featuresGrid_1m0pk_587{grid-template-columns:repeat(2,1fr);gap:2rem}}@media(min-width:992px){._featuresGrid_1m0pk_587{grid-template-columns:repeat(3,1fr)}}._featureCard_1m0pk_604{background-color:#fff;padding:2rem;border-radius:1.25rem;box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a;border:none;transition:box-shadow all .2s cubic-bezier(.4,0,.2,1),transform all .2s cubic-bezier(.4,0,.2,1);text-align:center;display:flex;flex-direction:column;align-items:center}._featureCard_1m0pk_604:hover{transform:translateY(-6px);box-shadow:0 12px 24px -6px #00000024,0 6px 12px -3px #00000014}._featureIconWrapper_1m0pk_621{display:flex;flex-direction:row;justify-content:center;align-items:center;width:64px;height:64px;border-radius:1rem;background:linear-gradient(135deg,#fb923c,#ea580c);color:#fff;margin-bottom:1.25rem;box-shadow:0 4px 12px #f973164d;flex-shrink:0}._featureIconWrapper_1m0pk_621 svg{font-size:28px}._featureTitle_1m0pk_639{font-size:1.125rem;font-weight:600;color:#0a0a0a;margin-bottom:.75rem;letter-spacing:-.01em}._featureDescription_1m0pk_647{font-size:1rem;font-weight:300;color:#757575;line-height:1.75;margin:0;flex-grow:1}._useCaseSection_1m0pk_32{background-color:#fafafa}._useCaseGrid_1m0pk_660{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){._useCaseGrid_1m0pk_660{grid-template-columns:repeat(2,1fr);gap:2.5rem}}._useCaseCard_1m0pk_672{background-color:#fff;padding:2.5rem;border-radius:1.25rem;box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a;border:none;transition:box-shadow all .2s cubic-bezier(.4,0,.2,1),transform all .2s cubic-bezier(.4,0,.2,1);border-top:4px solid #F97316;text-align:center;transition:transform all .2s cubic-bezier(.4,0,.2,1),box-shadow all .2s cubic-bezier(.4,0,.2,1),border-color all .2s cubic-bezier(.4,0,.2,1)}._useCaseCard_1m0pk_672:hover{transform:translateY(-6px);box-shadow:0 12px 24px -6px #00000024,0 6px 12px -3px #00000014;border-top-color:#ea580c}._useCaseCard_1m0pk_672 ._useCaseIcon_1m0pk_688{color:#f97316;margin-bottom:1rem;filter:drop-shadow(0 2px 4px rgba(249,115,22,.2))}._useCaseCard_1m0pk_672 h4{font-size:1.25rem;font-weight:600;color:#0a0a0a;margin-bottom:.75rem;letter-spacing:-.01em}._useCaseCard_1m0pk_672 p{font-size:1rem;font-weight:300;color:#757575;line-height:1.75;margin:0}._openSourceSection_1m0pk_32{background:linear-gradient(135deg,#0a0a0a,#212121);color:#eee;text-align:center}._openSourceSection_1m0pk_32 ._sectionTitle_1m0pk_58{color:#fff}._openSourceSection_1m0pk_32 ._sectionTitle_1m0pk_58:after{background:linear-gradient(135deg,#fb923c,#ea580c)}._openSourceIntro_1m0pk_720{max-width:750px;margin:0 auto 2.5rem;color:#e0e0e0;font-size:1.125rem;font-weight:300;line-height:1.75}._openSourceContent_1m0pk_729{display:flex;flex-direction:column;align-items:center;gap:1.5rem}._githubButton_1m0pk_86{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;min-height:48px;font-family:Inter,-apple-system,blinkmacsystemfont,SF Pro Display,Segoe UI,roboto,Helvetica Neue,arial,sans-serif;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.025em;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:.75rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);background-color:transparent;border-color:#fff;color:#fff;box-shadow:none}._githubButton_1m0pk_86:hover:not(:disabled){background-color:#ffffff14;border-color:#fff;color:#fff;transform:translateY(-1px);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._githubButton_1m0pk_86:active:not(:disabled){background-color:#ffffff26;transform:translateY(0)}._githubButton_1m0pk_86:disabled,._githubButton_1m0pk_86._disabled_1m0pk_131{opacity:.6;cursor:not-allowed;pointer-events:none}._githubButton_1m0pk_86:focus-visible{outline:2px solid rgba(255,255,255,.5);outline-offset:2px;border-radius:inherit}._githubButton_1m0pk_86:focus:not(:focus-visible){outline:none}._openSourceBenefits_1m0pk_787{display:flex;flex-direction:column;gap:.75rem;align-items:center;margin-top:1rem}@media(min-width:576px){._openSourceBenefits_1m0pk_787{flex-direction:row;justify-content:center;gap:1.5rem}}._openSourceBenefits_1m0pk_787 p{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1rem;font-weight:300;color:#e0e0e0}._openSourceBenefits_1m0pk_787 p svg{color:#22c55e;flex-shrink:0;font-size:1.2em}._finalCtaSection_1m0pk_32{text-align:center;background:linear-gradient(to bottom,#fafafa,#fff)}._finalCtaSection_1m0pk_32 ._sectionTitle_1m0pk_58{color:#f97316;margin-bottom:1rem}._finalCtaSection_1m0pk_32 ._sectionTitle_1m0pk_58:after{display:none}._finalCtaSection_1m0pk_32 p{color:#757575;font-size:1.125rem;font-weight:300;margin-bottom:2.5rem;max-width:650px;margin-left:auto;margin-right:auto;line-height:1.75}._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32{background-color:#d65b06;border-color:#d65b06}._finalCtaSection_1m0pk_32 ._finalCta_1m0pk_32:hover{background-color:#be5105;border-color:#be5105}@keyframes _smooth-bounce_ayg42_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fade-in_ayg42_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_ayg42_1{0%{opacity:0;transform:translateY(var(--slide-up-distance, 20px))}to{opacity:1;transform:translateY(0)}}._featuredSection_ayg42_27{padding:3rem 1.5rem;max-width:1200px;margin:0 auto;text-align:center}._header_ayg42_34{margin-bottom:2.5rem}._header_ayg42_34 ._titleWrapper_ayg42_37{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem}._header_ayg42_34 ._titleWrapper_ayg42_37 ._fireIcon_ayg42_45{color:#ef4444;font-size:1.5rem;filter:drop-shadow(0 0 8px rgba(239,68,68,.4))}._header_ayg42_34 ._titleWrapper_ayg42_37 h2{font-size:2rem;font-weight:700;color:#0a0a0a;margin:0;letter-spacing:-.02em}._header_ayg42_34 p{color:#424242;font-size:1.1rem}._tagCloud_ayg42_62{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._pill_ayg42_69{padding:10px 24px;border-radius:50rem;background:#fffc;border:1px solid rgba(249,115,22,.15);color:#212121;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);backdrop-filter:blur(8px);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._pill_ayg42_69:hover{background:#f97316;color:#fff;border-color:#f97316;transform:scale(1.08) translateY(-2px);box-shadow:0 8px 20px #f9731640}._pill_ayg42_69:active{transform:scale(.95)}._viewAllPill_ayg42_93{padding:10px 24px;border-radius:50rem;background:transparent;border:2px dashed #EEE;color:#f97316;font-size:1rem;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}._viewAllPill_ayg42_93:hover{border-color:#f97316;background:#f973160d;transform:translate(4px)}._viewAllPill_ayg42_93 svg{font-size:.8em}._loadingGrid_ayg42_116{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:2rem}@media(max-width:767px){._featuredSection_ayg42_27{padding:2rem 1rem}._header_ayg42_34 h2{font-size:1.5rem}._pill_ayg42_69,._viewAllPill_ayg42_93{padding:8px 18px;font-size:.9rem}}@keyframes _smooth-bounce_1khsd_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fade-in_1khsd_1{0%{opacity:0}to{opacity:1}}@keyframes _slide-up_1khsd_1{0%{opacity:0;transform:translateY(var(--slide-up-distance, 20px))}to{opacity:1;transform:translateY(0)}}._modalOverlay_1khsd_27{position:fixed;inset:0;background:#0a0a0ab3;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:1050;align-items:flex-start;padding:2rem;overflow-y:auto;overscroll-behavior:contain}._modalContent_1khsd_44{background:#fff;border:1px solid #EEE;border-radius:1.25rem;width:100%;max-width:500px;display:flex;flex-direction:column;box-shadow:0 8px 16px -4px #0000001f,0 4px 8px -2px #0000000f;animation:_slide-up_1khsd_1 .3s ease-out;margin:auto}._modalHeader_1khsd_57{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #EEE;background:#fafafa;border-radius:1.25rem 1.25rem 0 0}._modalHeader_1khsd_57 h2{margin:0;font-size:1.25rem;color:#0a0a0a;font-weight:700}._modalHeader_1khsd_57 ._closeBtn_1khsd_72{background:#fff;border:1px solid #EEE;border-radius:50%;width:36px;height:36px;display:flex;flex-direction:row;justify-content:center;align-items:center;color:#757575;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._modalHeader_1khsd_57 ._closeBtn_1khsd_72 svg{max-width:none;font-size:1rem}._modalHeader_1khsd_57 ._closeBtn_1khsd_72:hover{background:#fafafa;color:#ef4444;border-color:#ef4444;transform:rotate(90deg);box-shadow:0 4px 8px -2px #00000014,0 2px 4px -1px #0000000a}._modalBody_1khsd_99{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}._modalBody_1khsd_99 p{margin:0;color:#757575;font-size:.95rem;line-height:1.75}._emptyActions_1khsd_112{display:flex;gap:.75rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}._actionBtn_1khsd_120{background:#fff;border:1px solid #EEE;color:#424242;padding:.5rem 1rem;border-radius:.5rem;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._actionBtn_1khsd_120:hover{border-color:#f97316;color:#f97316;background:#f973160d}@keyframes _slide-up_1khsd_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}
