.Breadcrumbs_nav__tCGDR{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;margin-bottom:1.5rem;font-size:.8125rem;font-weight:500}.Breadcrumbs_link__zXJHY{color:var(--ink-tertiary);transition:color .15s ease}.Breadcrumbs_link__zXJHY:hover{color:var(--accent-coral)}.Breadcrumbs_sep__ORtPu{color:var(--ink-tertiary);opacity:.5;flex-shrink:0}.Breadcrumbs_current__pSFvt{color:var(--ink-primary)}.CardPager_root__FyQmb{width:100%}.CardPager_track__P18Cw{position:relative;width:100%;gap:.9rem}.CardPager_trackDesktop__3QYsh{display:grid!important;grid-template-columns:repeat(var(--items-per-page),minmax(0,1fr))!important;overflow:hidden!important}.CardPager_trackMobile__T7a4Z{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(86%,1fr)!important;grid-template-columns:none!important;overflow-x:auto!important;overscroll-behavior-inline:contain;padding-bottom:.2rem;scroll-snap-type:x mandatory;scrollbar-width:none!important;-webkit-overflow-scrolling:touch}.CardPager_trackMobile__T7a4Z::-webkit-scrollbar{display:none}.CardPager_trackMobile__T7a4Z>*{min-width:0;scroll-snap-align:start}@media(min-width:640px)and (max-width:1024px){.CardPager_trackMobile__T7a4Z{grid-auto-columns:calc((100% - .9rem)/2)!important}}.CardPager_controls__6rbNG{display:flex;align-items:center;justify-content:center;gap:.65rem;margin-top:.9rem}.CardPager_controlButton__IFWyk{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--border-subtle);border-radius:999px;background:var(--surface-raised);color:var(--ink-secondary);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.CardPager_controlButton__IFWyk:hover:not(:disabled){border-color:var(--accent-teal);background:color-mix(in srgb,var(--accent-teal) 8%,var(--surface-raised));color:var(--accent-teal)}.CardPager_controlButton__IFWyk:disabled{cursor:not-allowed;opacity:.35}.CardPager_controlButton__IFWyk:focus-visible{outline:2px solid var(--accent-teal);outline-offset:2px}.CardPager_mobilePagination__F9b7k{display:flex;align-items:center;justify-content:center;gap:.35rem;margin-top:.75rem}.CardPager_mobileDot__lqwqq{width:.8rem;height:.8rem;position:relative;border:0;border-radius:999px;background:rgba(0,0,0,0);cursor:pointer}.CardPager_mobileDot__lqwqq:after{position:absolute;top:50%;left:50%;width:.4rem;height:.4rem;border-radius:999px;background:var(--border-strong);content:"";transform:translate(-50%,-50%);transition:width .2s ease,background .2s ease}.CardPager_mobileDotActive__Sb8NC:after{width:1.1rem;background:var(--accent-teal)}.CardPager_mobileDot__lqwqq:focus-visible{outline:2px solid var(--accent-teal);outline-offset:1px}.GuideArticle_articleCard__rEYS5{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:24px;box-shadow:var(--shadow-sm);overflow:hidden;margin-top:2rem;margin-bottom:3rem}.GuideArticle_articleHeader__u_1Gc{padding:2.5rem 1.5rem 2rem;border-bottom:1px solid var(--border-subtle);background:linear-gradient(to bottom right,var(--surface),var(--surface-sunken))}@media(min-width:768px){.GuideArticle_articleHeader__u_1Gc{padding:3.5rem 3rem 2.5rem}}.GuideArticle_meta____PCc{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.GuideArticle_categoryTag__94_bD{font-family:var(--font-sans);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-coral);background:color-mix(in srgb,var(--accent-coral) 12%,transparent);padding:.375rem .75rem;border-radius:9999px}.GuideArticle_readTime__VdEWG{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--ink-tertiary);font-weight:600;text-transform:uppercase;letter-spacing:.05em}.GuideArticle_title__Yvzx3{font-family:var(--font-heading);font-size:2rem;font-weight:900;color:var(--ink-primary);line-height:1.15;letter-spacing:-.03em;margin-bottom:1.5rem}@media(min-width:768px){.GuideArticle_title__Yvzx3{font-size:2.75rem}}.GuideArticle_excerpt__swK3v{font-size:1.125rem;line-height:1.6;color:var(--ink-secondary)}@media(min-width:768px){.GuideArticle_excerpt__swK3v{font-size:1.25rem}}.GuideArticle_articleBody__olFkI{padding:2.5rem 1.5rem}@media(min-width:768px){.GuideArticle_articleBody__olFkI{padding:3.5rem 3rem}}.GuideArticle_articleBody__olFkI a{color:var(--accent-teal);text-decoration:underline;text-underline-offset:2px;font-weight:500;transition:opacity .15s ease;overflow-wrap:anywhere}.GuideArticle_articleBody__olFkI a:hover{opacity:.8}.GuideArticle_backLink__3_jdY{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--ink-secondary);transition:color .2s ease}.GuideArticle_backLink__3_jdY:hover{color:var(--accent-teal)}.GuideArticle_footerLink__JaETC{display:inline-flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:600;color:var(--accent-teal);text-decoration:none;transition:opacity .2s ease}.GuideArticle_footerLink__JaETC:hover{opacity:.8}.GuideArticle_footerWrapper__NuuRB{text-align:center;margin-top:4rem}.GuideArticle_tableContainer__sZdHP{margin:2.5rem 0;overflow:hidden;border-radius:20px;border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);background:var(--surface)}.GuideArticle_tableWrapper__1azv0{overflow-x:auto}.GuideArticle_table__yYiQU{width:100%;text-align:left;border-collapse:collapse;white-space:normal}.GuideArticle_tableHead__HQ6EV{background:var(--surface-sunken);border-bottom:1px solid var(--border-subtle)}.GuideArticle_tableTh__Q3zLR{padding:1.25rem 1.5rem;font-family:var(--font-heading);font-weight:700;font-size:1.125rem;color:var(--ink-primary);text-align:left}.GuideArticle_tableTr__DDrnw{border-bottom:1px solid var(--border-subtle);transition:background-color .2s ease}.GuideArticle_tableTr__DDrnw:last-child{border-bottom:none}.GuideArticle_tableTr__DDrnw:hover{background:color-mix(in srgb,var(--surface-sunken) 40%,transparent)}.GuideArticle_tableTd__nfhwz{padding:1rem 1.5rem;color:var(--ink-secondary);font-size:1rem;vertical-align:top;transition:color .2s ease}.GuideArticle_tableTr__DDrnw:hover .GuideArticle_tableTd__nfhwz{color:var(--ink-primary)}.GuideArticle_relatedToolBanner__2spG1{margin-top:3rem;padding:1.5rem 2rem;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:20px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}@media(min-width:768px){.GuideArticle_relatedToolBanner__2spG1{flex-direction:row;align-items:center;justify-content:space-between;padding:2rem 2.5rem}}.GuideArticle_relatedToolInfo__lbSx7{flex:1 1}.GuideArticle_relatedToolTitle__D2jFJ{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:var(--ink-primary);margin-bottom:.5rem;display:flex;align-items:center;gap:.5rem}.GuideArticle_relatedToolTitle__D2jFJ svg{color:var(--accent-coral)}.GuideArticle_relatedToolDesc__d5y3_{color:var(--ink-secondary);line-height:1.5;margin:0}.GuideArticle_relatedToolButton__mo7On{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background-color:var(--accent-brand,var(--accent-coral));color:#fff!important;font-weight:600;border-radius:12px;text-decoration:none;transition:opacity .2s ease,transform .1s ease;white-space:nowrap;width:100%;box-shadow:var(--shadow-sm)}@media(min-width:768px){.GuideArticle_relatedToolButton__mo7On{width:auto}}.GuideArticle_relatedToolButton__mo7On:hover{opacity:.9;transform:translateY(-1px)}.Pagination_pagination__al0RI{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin-top:3rem}.Pagination_item__j0mLs{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;min-width:2.5rem;padding:0 .5rem;border-radius:.6rem;border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--ink-secondary);font-weight:600;font-size:.9rem;text-decoration:none;transition:color .15s ease,border-color .15s ease,background .15s ease}.Pagination_item__j0mLs:hover{color:var(--ink-primary);border-color:var(--border-strong);background:var(--surface-sunken)}.Pagination_nav__fOmYc{gap:.4rem;padding:0 1rem}.Pagination_active__uZ4SH,.Pagination_active__uZ4SH:hover{background:var(--accent-coral);border-color:var(--accent-coral);color:#fff}.Pagination_ellipsis__LhNUq{border:none;background:rgba(0,0,0,0);color:var(--ink-tertiary);pointer-events:none}.Pagination_disabled__TvzNb{opacity:.4;pointer-events:none}@media(max-width:480px){.Pagination_navLabel__YueSn{display:none}.Pagination_nav__fOmYc{padding:0 .6rem}}.ArticlesBlock_container__0lQ8b{margin-top:3.5rem;margin-bottom:4rem}.ArticlesBlock_title__kBS4p{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--ink-primary);margin-bottom:1.5rem;letter-spacing:-.02em}@media(min-width:768px){.ArticlesBlock_title__kBS4p{font-size:1.875rem;margin-bottom:2rem}}.ArticlesBlock_grid__zT1GZ{display:grid;grid-template-columns:1fr;gap:1.25rem}@media(min-width:768px){.ArticlesBlock_grid__zT1GZ{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.ArticlesBlock_card__xaK8K{display:flex;flex-direction:column;padding:1.75rem;background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:var(--shadow-sm);text-decoration:none;transition:all .3s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.ArticlesBlock_card__xaK8K:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,0);transition:box-shadow .3s ease;pointer-events:none}.ArticlesBlock_card__xaK8K:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);background:color-mix(in srgb,var(--surface-raised) 98%,var(--accent-coral) 2%);border-color:rgba(0,0,0,0)}.ArticlesBlock_card__xaK8K:hover:before{box-shadow:inset 0 0 0 1px var(--accent-coral)}.ArticlesBlock_card__xaK8K:hover .ArticlesBlock_cardTitle__NAGC_{color:var(--accent-coral)}.ArticlesBlock_card__xaK8K:hover .ArticlesBlock_arrow__7zaeu{transform:translateX(4px)}.ArticlesBlock_meta__rusl2{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem}.ArticlesBlock_categoryTag__T9Vll{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-coral);background:color-mix(in srgb,var(--accent-coral) 12%,transparent);padding:.25rem .625rem;border-radius:9999px;font-family:var(--font-sans)}.ArticlesBlock_readTime__pXBye{font-size:.8125rem;color:var(--ink-tertiary);font-weight:500}.ArticlesBlock_cardTitle__NAGC_{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--ink-primary);line-height:1.35;margin-bottom:.75rem;transition:color .2s ease}.ArticlesBlock_excerpt__8NW1g{font-size:.9375rem;line-height:1.6;color:var(--ink-secondary);margin-bottom:1.5rem;flex-grow:1}.ArticlesBlock_readMore__UWBmr{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:600;color:var(--accent-coral);margin-top:auto}.ArticlesBlock_arrow__7zaeu{transition:transform .3s ease}.ArticlesBlock_compactContainer__rPkXR{margin-top:2.5rem;margin-bottom:2.5rem}.ArticlesBlock_compactContainer__rPkXR .ArticlesBlock_title__kBS4p{margin-bottom:1rem;font-size:clamp(1.35rem,2vw,1.75rem)}.ArticlesBlock_compactGrid__J3k2B{gap:.75rem}.ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_card__xaK8K{min-height:10rem;padding:1.1rem;border-radius:14px;box-shadow:0 5px 16px color-mix(in srgb,var(--ink-primary) 4%,transparent)}.ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_meta__rusl2{margin-bottom:.6rem}.ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_categoryTag__T9Vll{padding:.2rem .5rem;font-size:.625rem}.ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_cardTitle__NAGC_{margin-bottom:.45rem;font-size:1rem}.ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_excerpt__8NW1g{margin-bottom:.9rem;font-size:.8125rem;line-height:1.5}.ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_readMore__UWBmr{font-size:.75rem}.ArticlesBlock_compactAccordion__Dy2kW{margin-top:2rem;margin-bottom:2.5rem;border:1px solid var(--border-subtle);border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 76%,var(--surface-sunken));box-shadow:0 5px 16px color-mix(in srgb,var(--ink-primary) 4%,transparent);overflow:hidden}.ArticlesBlock_compactSummary__PiTnm{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;cursor:pointer;list-style:none}.ArticlesBlock_compactSummary__PiTnm::-webkit-details-marker{display:none}.ArticlesBlock_compactSummary__PiTnm>span{display:flex;flex-direction:column;gap:.2rem}.ArticlesBlock_compactEyebrow__UUW4C{color:var(--accent-teal);font-size:.625rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.ArticlesBlock_compactSummaryTitle__7lwmA{color:var(--ink-primary);font-family:var(--font-heading);font-size:1rem;font-weight:750}.ArticlesBlock_compactChevron__YLzeE{flex:0 0 auto;color:var(--ink-tertiary);transition:transform .2s ease}.ArticlesBlock_compactAccordion__Dy2kW[open] .ArticlesBlock_compactChevron__YLzeE{transform:rotate(180deg)}.ArticlesBlock_compactAccordionContent__SKsLf{padding:0 1.1rem 1.1rem}.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B{margin:0}@media(min-width:1024px){.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B{grid-template-columns:repeat(3,minmax(0,1fr))}}.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_card__xaK8K{min-height:11rem;border-color:color-mix(in srgb,var(--accent-coral) 13%,var(--border-subtle));background:linear-gradient(145deg,color-mix(in srgb,var(--accent-coral) 5%,var(--surface-raised)),var(--surface-raised));box-shadow:0 7px 18px color-mix(in srgb,var(--ink-primary) 4%,transparent)}.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_card__xaK8K:hover{border-color:color-mix(in srgb,var(--accent-coral) 38%,var(--border-subtle));box-shadow:0 14px 28px color-mix(in srgb,var(--accent-coral) 10%,transparent)}.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_cardTitle__NAGC_{letter-spacing:-.025em}.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_card__xaK8K,.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_card__xaK8K:hover{transform:none}.ArticlesBlock_compactAccordionContent__SKsLf .ArticlesBlock_compactGrid__J3k2B .ArticlesBlock_card__xaK8K{transition:border-color .2s ease,box-shadow .2s ease}.AuthorBioBlock_section__eQEF_{margin:0 0 3rem;padding:3rem 2rem;background:linear-gradient(135deg,rgba(139,92,246,.05),rgba(59,130,246,.05));border-radius:16px;border:1.5px solid var(--border-subtle);position:relative;overflow:hidden}.AuthorBioBlock_section__eQEF_:before{content:"";position:absolute;top:-50%;left:-50%;width:500px;height:500px;background:radial-gradient(circle,rgba(139,92,246,.1) 0,transparent 70%);pointer-events:none}@media(max-width:768px){.AuthorBioBlock_section__eQEF_{padding:2rem 1.5rem;margin:2.5rem 0}}@media(max-width:480px){.AuthorBioBlock_section__eQEF_{padding:1.5rem 1rem;margin:2rem 0}}.AuthorBioBlock_container__Kg1OU{display:flex;align-items:center;gap:3rem;position:relative;z-index:1}@media(max-width:768px){.AuthorBioBlock_container__Kg1OU{flex-direction:column;text-align:center;gap:2rem}}.AuthorBioBlock_avatarWrapper___hI67{flex-shrink:0;position:relative}.AuthorBioBlock_verifiedBadge__MybN4{position:absolute;bottom:4px;right:4px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:3px solid #fff;box-shadow:0 2px 8px rgba(102,126,234,.3)}.AuthorBioBlock_avatar__uOzrX{width:140px;height:140px;border-radius:50%;object-fit:cover;border:4px solid #3b82f6;box-shadow:0 12px 32px rgba(59,130,246,.3);transition:all .3s cubic-bezier(.4,0,.2,1)}.AuthorBioBlock_avatar__uOzrX:hover{transform:scale(1.05);box-shadow:0 16px 40px rgba(59,130,246,.4)}@media(max-width:768px){.AuthorBioBlock_avatar__uOzrX{width:120px;height:120px}}@media(max-width:480px){.AuthorBioBlock_avatar__uOzrX{width:100px;height:100px}}.AuthorBioBlock_avatarPlaceholder__ZD2D8{width:140px;height:140px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;color:#fff;border:4px solid #3b82f6;box-shadow:0 12px 32px rgba(59,130,246,.3)}@media(max-width:768px){.AuthorBioBlock_avatarPlaceholder__ZD2D8{width:120px;height:120px;font-size:40px}}.AuthorBioBlock_avatarInitials__gjfqm{width:140px;height:140px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:700;color:#fff;border:4px solid #3b82f6;box-shadow:0 12px 32px rgba(59,130,246,.3);letter-spacing:2px;transition:all .3s cubic-bezier(.4,0,.2,1)}.AuthorBioBlock_avatarInitials__gjfqm:hover{transform:scale(1.05);box-shadow:0 16px 40px rgba(59,130,246,.4)}@media(max-width:768px){.AuthorBioBlock_avatarInitials__gjfqm{width:120px;height:120px;font-size:40px}}@media(max-width:480px){.AuthorBioBlock_avatarInitials__gjfqm{width:100px;height:100px;font-size:32px}}.AuthorBioBlock_content__S3rl5{flex:1 1}.AuthorBioBlock_heading__UTbUv{font-size:.85rem;font-weight:700;color:#3b82f6;text-transform:uppercase;letter-spacing:.1em;display:block;margin-bottom:.5rem}.AuthorBioBlock_name__fqSAd{font-size:1.5rem;line-height:1.25;font-weight:800;color:var(--ink-primary,#1a1a1a);margin:0 0 .5rem}@media(max-width:480px){.AuthorBioBlock_name__fqSAd{font-size:1.25rem}}.AuthorBioBlock_title__oYrhH{font-size:1rem;color:#667eea;margin:0 0 .5rem;font-weight:600}.AuthorBioBlock_credentials__TDb4n{font-size:.9rem;color:var(--ink-tertiary,#999);margin:0 0 1rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.AuthorBioBlock_description__I3yZR{font-size:.95rem;color:var(--ink-secondary,#555);margin:0 0 1.25rem;line-height:1.8;font-weight:500}.AuthorBioBlock_socials___L08W{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:768px){.AuthorBioBlock_socials___L08W{justify-content:center}}.AuthorBioBlock_socialLink__ClXn8{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:8px;background:#fff;border:1px solid #e5e7eb;color:#666;text-decoration:none;font-size:13px;font-weight:600;transition:all .3s ease}.AuthorBioBlock_socialLink__ClXn8:hover{background:#667eea;border-color:#667eea;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.BenefitsBlock_block__soGSC{margin-bottom:4rem}.BenefitsBlock_heading__8_flP{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--ink-primary);margin-bottom:1.5rem;letter-spacing:-.02em}@media(min-width:768px){.BenefitsBlock_heading__8_flP{font-size:2rem}}.BenefitsBlock_grid__bR_kF{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.BenefitsBlock_grid__bR_kF{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.BenefitsBlock_card__cG7d0{padding:1.5rem;background:var(--surface-sunken);border:1px solid var(--border-subtle);border-radius:12px}.BenefitsBlock_title__FcKuS{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--ink-primary);margin-bottom:.5rem}.BenefitsBlock_desc__TAs7y{font-size:.9375rem;line-height:1.6;color:var(--ink-secondary)}.BenefitsBlock_compactBlock__gAgSw{margin-bottom:2.5rem}.BenefitsBlock_compactBlock__gAgSw .BenefitsBlock_heading__8_flP{margin-bottom:1rem;font-size:clamp(1.35rem,2vw,1.75rem)}.BenefitsBlock_compactGrid__0SHQ3{gap:.75rem}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0{padding:1rem 1.1rem;border-radius:14px;background:color-mix(in srgb,var(--surface-raised) 72%,var(--surface-sunken))}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_title__FcKuS{margin-bottom:.35rem;font-size:.98rem}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_desc__TAs7y{font-size:.8125rem;line-height:1.5}.BenefitsBlock_compactGrid__0SHQ3{grid-template-columns:1fr}@media(min-width:640px){.BenefitsBlock_compactGrid__0SHQ3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.BenefitsBlock_compactGrid__0SHQ3{grid-template-columns:repeat(3,minmax(0,1fr))}}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0{position:relative;min-height:8.5rem;overflow:hidden;padding:1.2rem;border-color:color-mix(in srgb,var(--accent-violet) 14%,var(--border-subtle));border-radius:18px;background:linear-gradient(145deg,color-mix(in srgb,var(--accent-violet) 6%,var(--surface-raised)),var(--surface-raised));box-shadow:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0:before{position:absolute;top:0;right:0;left:0;height:.2rem;background:linear-gradient(90deg,var(--accent-violet),var(--accent-teal));content:"";opacity:.8}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0:after{position:absolute;right:-1.5rem;bottom:-1.5rem;width:5rem;height:5rem;border:1px solid color-mix(in srgb,var(--accent-violet) 12%,transparent);border-radius:50%;content:""}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0:hover{border-color:color-mix(in srgb,var(--accent-violet) 38%,var(--border-subtle));box-shadow:none;transform:translateY(-3px)}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_desc__TAs7y,.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_title__FcKuS{position:relative;z-index:1}.BenefitsBlock_compactGrid__0SHQ3{display:flex;grid-template-columns:none;gap:.9rem;overflow-x:auto;padding-bottom:.4rem;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-color:var(--border-strong) rgba(0,0,0,0);scrollbar-width:thin}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 2.7rem)/4);min-width:0;scroll-snap-align:start}@media(min-width:640px)and (max-width:1023px){.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0{flex-basis:calc((100% - .9rem)/2)}}@media(max-width:639px){.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0{flex-basis:100%}}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0,.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0:hover{transform:none}.BenefitsBlock_compactGrid__0SHQ3 .BenefitsBlock_card__cG7d0{transition:border-color .2s ease,box-shadow .2s ease}.FaqBlock_block__wXlWU{margin-bottom:4rem}.FaqBlock_heading__iNCYU{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--ink-primary);margin-bottom:1.5rem;letter-spacing:-.02em}@media(min-width:768px){.FaqBlock_heading__iNCYU{font-size:2rem}}.FaqBlock_list__q4eS8{display:flex;flex-direction:column;gap:.75rem}.FaqBlock_details__Dxt_E{background:var(--surface-raised);border:1px solid var(--border-subtle);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-sm)}.FaqBlock_details__Dxt_E[open] .FaqBlock_chevron__hE0J0{transform:rotate(180deg)}.FaqBlock_summary__1jhLN{display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;padding:1.25rem 1.5rem;cursor:pointer;font-size:1.0625rem;font-weight:600;color:var(--ink-primary)}.FaqBlock_summary__1jhLN::-webkit-details-marker{display:none}.FaqBlock_qWrap__HOJkG{display:flex;align-items:center;gap:.75rem}.FaqBlock_qIcon__8kwQu{color:var(--accent-teal);flex-shrink:0}.FaqBlock_chevron__hE0J0{color:var(--ink-tertiary);flex-shrink:0;transition:transform .2s ease}.FaqBlock_answer__kWQFV{font-size:.9375rem;line-height:1.6;color:var(--ink-secondary);border-top:1px solid var(--border-subtle);margin:0 1.5rem 1.25rem;padding:1.25rem 1.5rem 1.25rem 3.125rem}.FaqBlock_compactBlock__lb78a{margin-bottom:2.5rem}.FaqBlock_compactBlock__lb78a .FaqBlock_heading__iNCYU{margin-bottom:1rem;font-size:clamp(1.35rem,2vw,1.75rem)}.FaqBlock_compactList__lbUG7{gap:.5rem}.FaqBlock_compactList__lbUG7 .FaqBlock_details__Dxt_E{border-radius:14px;box-shadow:0 4px 14px color-mix(in srgb,var(--ink-primary) 4%,transparent)}.FaqBlock_compactList__lbUG7 .FaqBlock_summary__1jhLN{min-height:3.25rem;padding:.85rem 1rem;font-size:.9rem}.FaqBlock_compactList__lbUG7 .FaqBlock_qWrap__HOJkG{gap:.55rem}.FaqBlock_compactList__lbUG7 .FaqBlock_chevron__hE0J0,.FaqBlock_compactList__lbUG7 .FaqBlock_qIcon__8kwQu{width:.95rem;height:.95rem}.FaqBlock_compactList__lbUG7 .FaqBlock_answer__kWQFV{margin:0 1rem .9rem;padding:.85rem 0 0 2.4rem;font-size:.8125rem;line-height:1.55}.FaqBlock_compactOuterAccordion__gIdpH{border:1px solid color-mix(in srgb,var(--accent-teal) 18%,var(--border-subtle));border-radius:16px;background:color-mix(in srgb,var(--surface-raised) 82%,var(--surface-sunken));overflow:hidden}.FaqBlock_compactOuterSummary__nlPEw{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.1rem;cursor:pointer;list-style:none}.FaqBlock_compactOuterSummary__nlPEw::-webkit-details-marker{display:none}.FaqBlock_compactOuterSummary__nlPEw>span{display:flex;flex-direction:column;gap:.2rem}.FaqBlock_compactOuterEyebrow__raAxZ{color:var(--accent-teal);font-size:.625rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.FaqBlock_compactOuterTitle__X6Q_9{color:var(--ink-primary);font-family:var(--font-heading);font-size:1rem;font-weight:750}.FaqBlock_outerChevron__u2yvG{flex:0 0 auto;color:var(--ink-tertiary);transition:transform .2s ease}.FaqBlock_compactOuterAccordion__gIdpH[open] .FaqBlock_outerChevron__u2yvG{transform:rotate(180deg)}.FaqBlock_compactOuterContent__TL0K3{padding:0 .85rem .85rem}.FaqBlock_compactOuterContent__TL0K3 .FaqBlock_compactList__lbUG7{margin:0}.FaqBlock_compactDetails__hjQMV{background:var(--surface-sunken);box-shadow:none}.FaqBlock_plusMinus__CbZfy{position:relative;display:inline-flex;width:1.3rem;height:1.3rem;flex:0 0 1.3rem;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--accent-teal) 35%,var(--border-strong));border-radius:50%;color:var(--accent-teal);font-family:var(--font-sans);font-size:1rem;font-weight:500;line-height:1}.FaqBlock_plusMinus__CbZfy:before{content:"+";transform:translateY(-.03rem)}.FaqBlock_compactDetails__hjQMV[open] .FaqBlock_plusMinus__CbZfy{background:color-mix(in srgb,var(--accent-teal) 10%,transparent)}.FaqBlock_compactDetails__hjQMV[open] .FaqBlock_plusMinus__CbZfy:before{content:"−"}.FaqBlock_compactList__lbUG7 .FaqBlock_summary__1jhLN{padding-right:.9rem}@media(max-width:639px){.FaqBlock_compactOuterSummary__nlPEw{min-height:3.6rem;padding:.8rem .9rem}.FaqBlock_compactOuterContent__TL0K3{padding:0 .6rem .6rem}}.HowToUseBlock_block__3v1Z8{margin-bottom:4rem}.HowToUseBlock_heading__OF5Hz{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--ink-primary);margin-bottom:2rem;letter-spacing:-.02em}@media(min-width:768px){.HowToUseBlock_heading__OF5Hz{font-size:2rem}}.HowToUseBlock_stepsContainer__9iynz{display:flex;flex-direction:column;gap:1.5rem;position:relative}@media(min-width:768px){.HowToUseBlock_stepsContainer__9iynz{flex-direction:row;align-items:stretch;gap:1.5rem}}.HowToUseBlock_stepWrap__12lQK{flex:1 1;position:relative;display:flex;flex-direction:column}.HowToUseBlock_connector__rsO86{display:none}@media(min-width:768px){.HowToUseBlock_connector__rsO86{display:block;position:absolute;top:56px;left:calc(50% + 40px);width:calc(100% - 64px);height:2px;background:repeating-linear-gradient(to right,var(--border-strong) 0,var(--border-strong) 6px,transparent 6px,transparent 12px);z-index:0}}.HowToUseBlock_card__WwnZF{z-index:1;flex-direction:column;text-align:center;padding:1.5rem;background:var(--surface-raised);border:1px solid var(--border-subtle);box-shadow:var(--shadow-sm);height:100%}.HowToUseBlock_card__WwnZF,.HowToUseBlock_iconWrap__BbsDu{position:relative;display:flex;align-items:center;border-radius:16px}.HowToUseBlock_iconWrap__BbsDu{width:64px;height:64px;background:color-mix(in srgb,var(--accent-teal) 12%,transparent);color:var(--accent-teal);justify-content:center;margin-bottom:1.5rem;border:1px solid color-mix(in srgb,var(--accent-teal) 30%,transparent)}.HowToUseBlock_stepNum__Fptr4{position:absolute;top:-8px;right:-8px;width:24px;height:24px;border-radius:50%;background:var(--accent-teal);color:#fff;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);box-shadow:0 0 0 3px var(--surface-raised)}.HowToUseBlock_title__lfXcK{font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--ink-primary);margin-bottom:.75rem}.HowToUseBlock_desc__Zwzmr{font-size:.9375rem;line-height:1.6;color:var(--ink-secondary)}.HowToUseBlock_compactBlock__gzMDa{margin-bottom:2.5rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_heading__OF5Hz{margin-bottom:1rem;font-size:clamp(1.35rem,2vw,1.75rem)}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_stepsContainer__9iynz{gap:.75rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF{padding:1rem;border-radius:14px;box-shadow:0 5px 16px color-mix(in srgb,var(--ink-primary) 4%,transparent)}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_iconWrap__BbsDu{width:3rem;height:3rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_stepNum__Fptr4{width:1.35rem;height:1.35rem;top:-.35rem;right:-.35rem;font-size:.6875rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_title__lfXcK{margin-bottom:.4rem;font-size:.98rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_desc__Zwzmr{line-height:1.5}@media(min-width:768px){.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_connector__rsO86{top:45px;left:calc(50% + 30px);width:calc(100% - 48px)}}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_stepsContainer__9iynz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_stepWrap__12lQK{min-width:0}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_connector__rsO86{display:none}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF{position:relative;min-height:10rem;align-items:flex-start;padding:1.25rem;overflow:hidden;border-color:color-mix(in srgb,var(--accent-teal) 15%,var(--border-subtle));border-radius:18px;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent-teal) 10%,transparent),transparent 42%),var(--surface-raised);text-align:left;box-shadow:0 8px 20px color-mix(in srgb,var(--ink-primary) 5%,transparent);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF:after{position:absolute;right:-1.25rem;bottom:-1.25rem;width:4.5rem;height:4.5rem;border:1px solid color-mix(in srgb,var(--accent-teal) 13%,transparent);border-radius:50%;content:""}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF:hover{border-color:color-mix(in srgb,var(--accent-teal) 38%,var(--border-subtle));box-shadow:0 14px 28px color-mix(in srgb,var(--accent-teal) 10%,transparent);transform:translateY(-3px)}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_iconWrap__BbsDu{width:2.75rem;height:2.75rem;margin-bottom:1rem;border-radius:12px;box-shadow:0 5px 12px color-mix(in srgb,var(--accent-teal) 12%,transparent)}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_stepNum__Fptr4{top:-.3rem;right:-.3rem;width:1.25rem;height:1.25rem;box-shadow:0 0 0 3px var(--surface-raised)}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_title__lfXcK{position:relative;z-index:1;font-size:1rem}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_desc__Zwzmr{position:relative;z-index:1;font-size:.8125rem}@media(max-width:767px){.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_stepsContainer__9iynz{grid-template-columns:1fr}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF{min-height:0}}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF,.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF:hover{transform:none}.HowToUseBlock_compactBlock__gzMDa .HowToUseBlock_card__WwnZF{transition:border-color .2s ease,box-shadow .2s ease}.ReviewsBlock_container__FUn_Q{padding:20px 0 0}.ReviewsBlock_header__tH4lo{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-bottom:24px;align-items:start}@media(max-width:768px){.ReviewsBlock_header__tH4lo{grid-template-columns:1fr;gap:24px}}.ReviewsBlock_titleSection__DKFdZ{display:flex;flex-direction:column;gap:10px}.ReviewsBlock_title__yDwHH{font-size:28px;font-weight:700;color:var(--ink-primary,#1a1a1a);margin:0}@media(max-width:768px){.ReviewsBlock_title__yDwHH{font-size:24px}}@media(max-width:480px){.ReviewsBlock_title__yDwHH{font-size:20px}}.ReviewsBlock_subtitle__MwTJX{font-size:14px;color:var(--ink-secondary,#666);margin:0}.ReviewsBlock_writeReviewBtn__nTtbB{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;width:fit-content;margin-top:4px}.ReviewsBlock_writeReviewBtn__nTtbB:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(102,126,234,.4)}.ReviewsBlock_writeReviewBtn__nTtbB:active{transform:translateY(0)}.ReviewsBlock_ratingCard__ZuTFp{background:var(--surface-raised,white);border-radius:12px;padding:24px;border:1px solid var(--border-subtle,#e5e7eb);box-shadow:0 1px 3px rgba(0,0,0,.05)}.ReviewsBlock_ratingDisplay___uDwz{display:flex;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid var(--border-subtle,#f0f0f0)}.ReviewsBlock_ratingNumber__7EO1N{font-size:48px;font-weight:700;color:#667eea;line-height:1;min-width:60px}@media(max-width:480px){.ReviewsBlock_ratingNumber__7EO1N{font-size:36px}}.ReviewsBlock_ratingStars__IEoTO{display:flex;gap:4px}.ReviewsBlock_ratingStars__IEoTO svg{color:#ffc107}.ReviewsBlock_ratingStars__IEoTO svg.ReviewsBlock_empty__1loVw{color:#e0e0e0}.ReviewsBlock_ratingStars__IEoTO svg.ReviewsBlock_filled__6Qdzz{fill:currentColor}.ReviewsBlock_ratingText__4foKJ{font-size:14px;color:#666;font-weight:600}.ReviewsBlock_distribution__0YSRU{display:flex;flex-direction:column;gap:12px}.ReviewsBlock_distributionRow__JlwuZ{display:grid;grid-template-columns:40px 1fr 30px;gap:12px;align-items:center;font-size:12px}.ReviewsBlock_ratingLabel__JdwsR{font-weight:600;color:var(--ink-primary,#1a1a1a);text-align:center}.ReviewsBlock_progressBar___4GLf{height:6px;background:var(--border-subtle,#e0e0e0);border-radius:3px;overflow:hidden}.ReviewsBlock_progress__CFeg6{height:100%;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px;transition:width .3s ease}.ReviewsBlock_ratingCount__oJMOr{font-weight:600;color:var(--ink-primary,#1a1a1a);text-align:right}.ReviewsBlock_actionBtn__3QwnR{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:var(--surface-raised,white);border:1px solid var(--border-subtle,#e0e0e0);border-radius:8px;font-size:13px;font-weight:600;color:var(--ink-secondary,#555);cursor:pointer;transition:all .2s ease;text-decoration:none}.ReviewsBlock_actionBtn__3QwnR:hover{border-color:#667eea;color:#667eea;background:rgba(102,126,234,.05)}.ReviewsBlock_actionBtn__3QwnR.ReviewsBlock_actionActive__L6YfA{background:#667eea;border-color:#667eea;color:#fff}@media(max-width:480px){.ReviewsBlock_actionBtn__3QwnR{padding:6px 12px;font-size:12px}}.ReviewsBlock_filledIcon__riLEP{fill:currentColor}.ReviewsBlock_controls__P3Zhx{display:flex;gap:16px;margin-bottom:28px;align-items:center;flex-wrap:wrap}@media(max-width:768px){.ReviewsBlock_controls__P3Zhx{flex-direction:column;align-items:stretch}}.ReviewsBlock_select__yAqha{padding:10px 14px;border:1px solid var(--border-subtle,#e5e7eb);border-radius:8px;font-size:14px;background:var(--surface-raised,white);color:var(--ink-primary,#1a1a1a);cursor:pointer;transition:border-color .2s;min-width:160px}.ReviewsBlock_select__yAqha:hover{border-color:#667eea}.ReviewsBlock_select__yAqha:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}@media(max-width:768px){.ReviewsBlock_select__yAqha{width:100%}}.ReviewsBlock_filterTabs__PMNLh{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:768px){.ReviewsBlock_filterTabs__PMNLh{width:100%}}@media(max-width:480px){.ReviewsBlock_filterTabs__PMNLh{gap:4px}}.ReviewsBlock_filterTab__EQZum{padding:8px 14px;background:var(--surface-raised,white);border:1px solid var(--border-subtle,#e5e7eb);border-radius:6px;font-size:13px;font-weight:600;color:var(--ink-secondary,#333);cursor:pointer;transition:all .2s;white-space:nowrap}.ReviewsBlock_filterTab__EQZum:hover{border-color:#667eea;color:#667eea}.ReviewsBlock_filterTab__EQZum.ReviewsBlock_active__fciO3{background:#667eea;color:#fff;border-color:#667eea}@media(max-width:480px){.ReviewsBlock_filterTab__EQZum{padding:6px 10px;font-size:12px}}.ReviewsBlock_reviewsList__I7fuZ{display:flex;flex-direction:column;gap:16px}.ReviewsBlock_reviewCard__tnl4J{background:var(--surface-raised,white);border:1px solid var(--border-subtle,#e5e7eb);border-radius:12px;padding:20px;transition:all .3s ease}.ReviewsBlock_reviewCard__tnl4J:hover{border-color:#667eea;box-shadow:0 8px 24px rgba(102,126,234,.12)}@media(max-width:480px){.ReviewsBlock_reviewCard__tnl4J{padding:14px}}.ReviewsBlock_cardHeader__lvHxW{margin-bottom:14px}.ReviewsBlock_authorSection__fK2OL{display:flex;gap:12px;align-items:flex-start}.ReviewsBlock_avatarWrapper__NnJg9{position:relative;flex-shrink:0;width:48px;height:48px}@media(max-width:480px){.ReviewsBlock_avatarWrapper__NnJg9{width:40px;height:40px}}.ReviewsBlock_initialsAvatar__AWpiy{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;letter-spacing:.5px;border-radius:50%}@media(max-width:480px){.ReviewsBlock_initialsAvatar__AWpiy{font-size:14px}}.ReviewsBlock_verifiedBadge__pqFlA{position:absolute;bottom:-3px;right:-3px;background:#667eea;color:#fff;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;z-index:2}.ReviewsBlock_verifiedBadge__pqFlA svg{width:10px;height:10px}.ReviewsBlock_authorInfo__D4YqM{flex:1 1;min-width:0}.ReviewsBlock_authorName__WvgHz{font-size:14px;font-weight:700;color:var(--ink-primary,#1a1a1a);margin:0 0 4px}.ReviewsBlock_ratingInfo__DozNf{display:flex;gap:8px;align-items:center;font-size:12px;color:#999}.ReviewsBlock_stars__UvQdC{display:flex;gap:2px}.ReviewsBlock_stars__UvQdC svg{width:12px;height:12px;color:#ffc107}.ReviewsBlock_stars__UvQdC svg.ReviewsBlock_filled__6Qdzz{fill:currentColor}.ReviewsBlock_stars__UvQdC svg.ReviewsBlock_empty__1loVw{color:#e0e0e0}.ReviewsBlock_date__z60ch{color:#999}.ReviewsBlock_content__cZSUY{margin-bottom:14px}.ReviewsBlock_reviewTitle__tE0Ch{font-size:15px;font-weight:700;color:var(--ink-primary,#1a1a1a);margin:0 0 8px}.ReviewsBlock_reviewText__fVvKE{font-size:14px;line-height:1.6;color:var(--ink-secondary,#555);margin:0}.ReviewsBlock_cardFooter__UgpIW{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border-subtle,#f5f5f5)}.ReviewsBlock_helpfulBtn__qYviC{display:flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(0,0,0,0);border:1px solid var(--border-subtle,#e5e7eb);border-radius:6px;font-size:12px;font-weight:600;color:var(--ink-secondary,#666);cursor:pointer;transition:all .2s}.ReviewsBlock_helpfulBtn__qYviC:hover:not(:disabled){background:#f0f4ff;border-color:#667eea;color:#667eea}.ReviewsBlock_helpfulBtn__qYviC.ReviewsBlock_helpfulActive__SaNN2{background:#667eea;border-color:#667eea;color:#fff;cursor:default;pointer-events:none}.ReviewsBlock_helpfulBtn__qYviC:disabled{opacity:.85;cursor:not-allowed}.ReviewsBlock_featuredBadge__ZIVWN{display:flex;align-items:center;gap:4px;padding:4px 10px;background:#f0f4ff;color:#667eea;border-radius:4px;font-size:12px;font-weight:600}.ReviewsBlock_toast__pVjgC{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);background:#1a1a1a;color:#fff;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:500;z-index:1100;animation:ReviewsBlock_toastIn__cgvGK .3s ease;box-shadow:0 8px 24px rgba(0,0,0,.2)}@keyframes ReviewsBlock_toastIn__cgvGK{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ReviewsBlock_modalOverlay__9F7g5{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:ReviewsBlock_fadeIn__0Sf9Z .2s ease}.ReviewsBlock_modal__9lzdp{background:var(--surface-raised,white);border-radius:16px;max-width:90vw;width:560px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px rgba(0,0,0,.2);animation:ReviewsBlock_modalIn__oAhND .3s cubic-bezier(.34,1.56,.64,1)}@media(max-width:768px){.ReviewsBlock_modal__9lzdp{width:95vw;max-height:85vh}}@media(max-width:480px){.ReviewsBlock_modal__9lzdp{width:100vw;max-height:90vh;border-radius:16px 16px 0 0;align-self:flex-end}}.ReviewsBlock_modalHeader__QT_5T{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid var(--border-subtle,#f0f0f0);position:sticky;top:0;background:var(--surface-raised,white);border-radius:16px 16px 0 0;z-index:1}.ReviewsBlock_modalTitle__EJYE8{font-size:20px;font-weight:700;color:var(--ink-primary,#1a1a1a);margin:0}.ReviewsBlock_modalClose__AZL_h{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--surface-sunken,#f5f5f5);border:none;border-radius:8px;color:var(--ink-secondary,#666);cursor:pointer;transition:all .2s}.ReviewsBlock_modalClose__AZL_h:hover{background:var(--border-subtle,#e5e7eb);color:var(--ink-primary,#1a1a1a)}.ReviewsBlock_modalBody__7xteZ{padding:24px;display:flex;flex-direction:column;gap:20px}.ReviewsBlock_field__9bq_T{display:flex;flex-direction:column;gap:6px}.ReviewsBlock_field__9bq_T label{font-size:14px;font-weight:600;color:var(--ink-primary,#333)}.ReviewsBlock_field__9bq_T input,.ReviewsBlock_field__9bq_T textarea{padding:10px 14px;border:1px solid var(--border-subtle,#e5e7eb);border-radius:8px;font-size:14px;transition:border-color .2s;width:100%;resize:vertical;background:var(--surface-raised,white);color:var(--ink-primary,#1a1a1a)}.ReviewsBlock_field__9bq_T input:focus,.ReviewsBlock_field__9bq_T textarea:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.ReviewsBlock_fieldRow__h461V{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:480px){.ReviewsBlock_fieldRow__h461V{grid-template-columns:1fr}}.ReviewsBlock_req__y09sw{color:#ff6b6b}.ReviewsBlock_charCount__j9_UP{font-size:12px;color:#999;text-align:right}.ReviewsBlock_hint__igSTt{font-size:12px;color:#999}.ReviewsBlock_modalStars__985Od{display:flex;align-items:center;gap:4px}.ReviewsBlock_modalStar__VKrBK{background:none;border:none;font-size:28px;cursor:pointer;color:#e0e0e0;transition:color .15s,transform .15s;padding:0 2px}.ReviewsBlock_modalStar__VKrBK:hover{transform:scale(1.2)}.ReviewsBlock_modalStar__VKrBK.ReviewsBlock_starActive__Fuoyj{color:#ffc107}.ReviewsBlock_starLabel__lnQXv{font-size:14px;font-weight:600;color:#666;margin-left:8px}.ReviewsBlock_alert__xBvei{padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500}.ReviewsBlock_alert__xBvei.ReviewsBlock_success___1wQq{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.ReviewsBlock_alert__xBvei.ReviewsBlock_error__Imcr5{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.ReviewsBlock_submitBtn__sfRNt{padding:12px 24px;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;margin-top:8px}.ReviewsBlock_submitBtn__sfRNt:hover:not(:disabled){box-shadow:0 8px 24px rgba(102,126,234,.4);transform:translateY(-1px)}.ReviewsBlock_submitBtn__sfRNt:disabled{opacity:.6;cursor:not-allowed}.ReviewsBlock_noResults__4tRl5{text-align:center;padding:40px 20px;color:#999;font-size:14px}.ReviewsBlock_skeleton__6KUbh{height:600px;background:linear-gradient(90deg,#f0f0f0,#e0e0e0 50%,#f0f0f0);background-size:200% 100%;animation:ReviewsBlock_loading__DM4J1 1.5s infinite;border-radius:16px}@keyframes ReviewsBlock_loading__DM4J1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes ReviewsBlock_fadeIn__0Sf9Z{0%{opacity:0}to{opacity:1}}@keyframes ReviewsBlock_modalIn__oAhND{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.StatsBlock_section__YJM_4{margin:2rem 0;padding:1.75rem 1.25rem;background:linear-gradient(135deg,rgba(59,130,246,.05),rgba(139,92,246,.05));border-radius:16px;border:1px solid var(--border-subtle);position:relative;overflow:hidden}.StatsBlock_section__YJM_4:before{content:"";position:absolute;top:-50%;right:-50%;width:500px;height:500px;background:radial-gradient(circle,rgba(59,130,246,.1) 0,transparent 70%);pointer-events:none}.StatsBlock_section__YJM_4.StatsBlock_compact__FDB4Z{margin:1.25rem 0;padding:1.25rem}.StatsBlock_header__W42l8{margin-bottom:1.5rem;display:flex;flex-direction:column;gap:.5rem}.StatsBlock_compact__FDB4Z .StatsBlock_header__W42l8{margin-bottom:1rem}.StatsBlock_titleGroup__HFKD_{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.StatsBlock_icon__iGLAf{width:28px;height:28px;color:#3b82f6;animation:StatsBlock_pulse__nQpy6 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes StatsBlock_pulse__nQpy6{0%,to{opacity:1}50%{opacity:.8}}.StatsBlock_title__4G_uV{font-size:1.5rem;font-weight:700;color:var(--ink-primary,#1a1a1a);margin:0}.StatsBlock_compact__FDB4Z .StatsBlock_title__4G_uV{font-size:1.25rem}.StatsBlock_subtitle__ZtTgH{font-size:.95rem;color:var(--ink-secondary,#666);margin:0;font-weight:500}.StatsBlock_carousel__u1DvR{--track-gap:2rem;position:relative;z-index:1}.StatsBlock_compact__FDB4Z .StatsBlock_carousel__u1DvR{--track-gap:1.5rem}.StatsBlock_grid__EwXjw{min-width:100%;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--track-gap)!important;padding:.5rem .5rem 1rem}.StatsBlock_stat__Pipmp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:1.5rem;background:var(--surface-raised,rgba(255,255,255,.9));border:1px solid var(--border-subtle,rgba(0,0,0,.08));border-radius:12px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.StatsBlock_stat__Pipmp:hover{border-color:rgba(59,130,246,.3);transform:translateY(-4px);box-shadow:0 8px 24px rgba(59,130,246,.1)}@media(max-width:768px){.StatsBlock_stat__Pipmp{flex:0 0 100%;min-width:0;padding:1rem;scroll-snap-align:start}}.StatsBlock_stat0__RNjLF{--gradient-start:#3b82f6;--gradient-end:#0ea5e9}.StatsBlock_stat1__KRt72{--gradient-start:#8b5cf6;--gradient-end:#7c3aed}.StatsBlock_stat2__LRcMF{--gradient-start:#ec4899;--gradient-end:#f43f5e}.StatsBlock_stat3__6pN9Z{--gradient-start:#06b6d4;--gradient-end:#14b8a6}.StatsBlock_valueWrapper__Y_Gmu{width:100%}.StatsBlock_value__hWUBx{font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,var(--gradient-start) 0,var(--gradient-end) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;line-height:1;margin:0}.StatsBlock_compact__FDB4Z .StatsBlock_value__hWUBx{font-size:1.75rem}@media(max-width:768px){.StatsBlock_value__hWUBx{font-size:1.5rem}}.StatsBlock_label__bRvpR{font-size:.9rem;color:var(--ink-secondary,#666);font-weight:600;text-transform:uppercase;letter-spacing:.08em;margin:0}.StatsBlock_compact__FDB4Z .StatsBlock_label__bRvpR{font-size:.8rem}[data-theme=dark] .StatsBlock_section__YJM_4{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(139,92,246,.08));border-color:hsla(0,0%,100%,.1)}[data-theme=dark] .StatsBlock_section__YJM_4:before{background:radial-gradient(circle,rgba(59,130,246,.15) 0,transparent 70%)}[data-theme=dark] .StatsBlock_stat__Pipmp{background:rgba(30,30,40,.8);border-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-theme=dark] .StatsBlock_stat__Pipmp:hover{background:rgba(40,40,55,.9);border-color:rgba(59,130,246,.4);box-shadow:0 8px 24px rgba(59,130,246,.15)}[data-theme=dark] .StatsBlock_title__4G_uV{color:#f0f0f0}[data-theme=dark] .StatsBlock_subtitle__ZtTgH{color:#aaa}[data-theme=dark] .StatsBlock_label__bRvpR{color:#bbb}@media(prefers-color-scheme:dark){.StatsBlock_section__YJM_4{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(139,92,246,.08));border-color:hsla(0,0%,100%,.1)}.StatsBlock_section__YJM_4:before{background:radial-gradient(circle,rgba(59,130,246,.15) 0,transparent 70%)}.StatsBlock_stat__Pipmp{background:rgba(30,30,40,.8);border-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.StatsBlock_stat__Pipmp:hover{background:rgba(40,40,55,.9);border-color:rgba(59,130,246,.4);box-shadow:0 8px 24px rgba(59,130,246,.15)}.StatsBlock_title__4G_uV{color:#f0f0f0}.StatsBlock_subtitle__ZtTgH{color:#aaa}.StatsBlock_label__bRvpR{color:#bbb}}