.GradientCategoryCard_card__ovip7{--shift-x:0px;--shift-y:0px;display:flex;flex-direction:column;position:relative;width:100%;min-width:0;height:100%;overflow:hidden;border-radius:14px;background:var(--color-card,#fff);border:1px solid var(--color-border,#e2e8f0);color:var(--color-foreground,#102a43);text-decoration:none;font-family:var(--font-outfit),Arial,sans-serif;isolation:isolate;transition:border-color .18s ease,box-shadow .18s ease}.GradientCategoryCard_card__ovip7:focus-visible{outline:3px solid var(--interaction-border,#2563eb);outline-offset:5px}.GradientCategoryCard_art__Ho5fN{height:220px;position:relative;overflow:hidden;display:grid;place-items:center;background:radial-gradient(ellipse at var(--art-x) 0,color-mix(in srgb,var(--art-main) calc(var(--art-glow) * 60%),transparent),transparent 72%)}.GradientCategoryCard_number___zNXy{position:absolute;top:22px;left:24px;color:var(--color-muted-foreground,#475569);font-size:11px;letter-spacing:.15em}.GradientCategoryCard_shape__VumzH{width:132px;height:132px;border-radius:50%;background:radial-gradient(circle at var(--art-x) var(--art-y),var(--art-light) 0,var(--art-main) 38%,var(--art-shadow) 75%,var(--art-shadow) 100%);box-shadow:inset -12px -14px 24px #0b162855,0 0 44px color-mix(in srgb,var(--art-main) calc(var(--art-glow) * 40%),transparent);transform:translate3d(var(--shift-x),var(--shift-y),0);transition:transform .24s ease-out}.GradientCategoryCard_sphere__AC21p{border-radius:50%}.GradientCategoryCard_halo__ZNp_7{background:radial-gradient(circle at 50% 50%,var(--color-card,#fff) 28%,var(--art-shadow) 32%,var(--art-main) 48%,var(--art-light) 57%,var(--art-shadow) 67%,transparent 71%);box-shadow:none}.GradientCategoryCard_rounded__gn0D0{border-radius:32%;transform:translate3d(var(--shift-x),var(--shift-y),0) rotate(-18deg)}.GradientCategoryCard_copy__1wARj{background:var(--color-card,#fff);padding:0 24px 24px;flex:1;display:flex;flex-direction:column;gap:12px;position:relative}.GradientCategoryCard_copy__1wARj h3{margin:0;color:var(--color-foreground,#102a43);font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.GradientCategoryCard_copy__1wARj p{margin:0;color:var(--color-muted-foreground,#475569);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.GradientCategoryCard_action__nIUSd{display:flex;justify-content:space-between;padding-top:20px;margin-top:auto;color:var(--interaction-accent,#1d4ed8);font-size:13px}@media (hover:hover) and (pointer:fine){.GradientCategoryCard_card__ovip7:not([data-preview=true]):hover{border-color:var(--interaction-border,#2563eb);box-shadow:0 8px 24px rgb(0 0 0/.08)}.GradientCategoryCard_card__ovip7[data-motion=subtle]:hover .GradientCategoryCard_shape__VumzH{filter:brightness(1.06)}}@media (hover:none){.GradientCategoryCard_card__ovip7:active{border-color:var(--interaction-border,#2563eb)}}@media (prefers-reduced-motion:reduce){.GradientCategoryCard_card__ovip7{transition:none}.GradientCategoryCard_shape__VumzH{transform:none!important;transition:none}}@media (max-width:380px){.GradientCategoryCard_art__Ho5fN{height:180px}.GradientCategoryCard_copy__1wARj{padding:0 20px 22px}}.GradientCategoryCard_card__ovip7[data-preview=true]{height:auto}.HeroHeadlineText_highlight__ycxZf{color:#30237e;background:#e9e3ff;font:inherit;padding-inline:.08em;border-radius:.04em;box-decoration-break:clone;-webkit-box-decoration-break:clone}:root[data-theme=dark] .HeroHeadlineText_highlight__ycxZf{color:#c6adff;background:#21172d}.ProductShowcaseHero_hero__a6KG3{--hero-text:#0c1830;--hero-muted:#526076;--hero-highlight:#e9e3ff;background:#fff;color:var(--hero-text);padding:clamp(2rem,3.5vw,3rem) 1.25rem 1.5rem;overflow:clip}.ProductShowcaseHero_copy__lzimw{max-width:960px;margin-inline:auto;text-align:center}.ProductShowcaseHero_eyebrow__So34q{margin:0 0 .9rem;font-size:.75rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--hero-muted)}.ProductShowcaseHero_title__5c4i0{display:flex;flex-direction:column;align-items:center;gap:.08em;margin:0;font-family:var(--font-space-grotesk),sans-serif;font-size:clamp(2.2rem,4.2vw,3.6rem);font-weight:500;line-height:1.16;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere}.ProductShowcaseHero_headlineLine__DliZP{display:block;max-width:100%}.ProductShowcaseHero_description__cXOdT{max-width:800px;margin:1rem auto 0;color:var(--hero-muted);font-size:clamp(.95rem,1.1vw,1rem);line-height:1.6;text-wrap:pretty}.ProductShowcaseHero_actions__IbDRE{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.7rem;margin-top:1.1rem}.ProductShowcaseHero_primary__pffkJ,.ProductShowcaseHero_secondary__smHQ8{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;min-height:48px;border-radius:100px;padding:.7rem 1.6rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background-color .18s,transform .18s}.ProductShowcaseHero_primary__pffkJ{background:#2459f5;border:1px solid #2459f5;color:#fff}.ProductShowcaseHero_secondary__smHQ8{background:transparent;border:1px solid #cbd1dc;color:var(--hero-text)}.ProductShowcaseHero_primary__pffkJ:hover{background:#1c46c3}.ProductShowcaseHero_secondary__smHQ8:hover{background:var(--hero-highlight)}.ProductShowcaseHero_primary__pffkJ:focus-visible,.ProductShowcaseHero_product__H_M07:focus-visible,.ProductShowcaseHero_secondary__smHQ8:focus-visible{outline:3px solid #7e75dc;outline-offset:5px}.ProductShowcaseHero_note__E3Eq8{margin:.75rem 0 0;color:var(--hero-muted);font-size:.75rem;line-height:1.5}.ProductShowcaseHero_stage__27ab1{position:relative;display:flex;align-items:flex-start;justify-content:center;isolation:isolate;max-width:1180px;margin:.25rem auto 0;padding:.25rem 0 3rem}.ProductShowcaseHero_stage__27ab1:before{content:"";position:absolute;z-index:-1;inset:10% 14% 5%;background:radial-gradient(ellipse,#eee9ff80,transparent 68%);pointer-events:none}.ProductShowcaseHero_product__H_M07{position:relative;flex:0 1 340px;min-width:0;height:clamp(230px,22vw,300px);margin-inline:-1.5%;text-decoration:none;border-radius:2rem}.ProductShowcaseHero_stage__27ab1[data-count="5"] .ProductShowcaseHero_product__H_M07{flex-basis:275px}.ProductShowcaseHero_bottle__wRgyy{position:absolute;inset:0 -18% 0;transform:translateY(var(--product-lift)) rotate(var(--product-tilt)) scale(var(--product-scale));transform-origin:center 80%;transition:transform .28s cubic-bezier(.2,.7,.2,1)}.ProductShowcaseHero_image__D8Lfy{object-fit:contain;object-position:center}.ProductShowcaseHero_shadow__zh_pE{position:absolute;left:28%;right:28%;height:10px;bottom:0;border-radius:50%;background:#1b193b30;filter:blur(6px);transform:translateY(var(--product-lift));transition:opacity .28s,scale .28s}.ProductShowcaseHero_productName__f4wd7{position:absolute;top:calc(100% + 1.75rem);left:-10%;right:-10%;color:var(--hero-muted);text-align:center;font-size:.75rem;line-height:1.4;opacity:0;transition:opacity .18s;pointer-events:none}.ProductShowcaseHero_product__H_M07:active .ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_product__H_M07:focus-visible .ProductShowcaseHero_bottle__wRgyy{transform:translateY(calc(var(--product-lift) - 18px)) rotate(0deg) scale(var(--product-scale))}.ProductShowcaseHero_product__H_M07:focus-visible .ProductShowcaseHero_productName__f4wd7{opacity:1}@media (hover:hover){.ProductShowcaseHero_product__H_M07:hover .ProductShowcaseHero_bottle__wRgyy{transform:translateY(calc(var(--product-lift) - 18px)) rotate(0deg) scale(var(--product-scale))}.ProductShowcaseHero_product__H_M07:hover .ProductShowcaseHero_shadow__zh_pE{opacity:.55;scale:.8}.ProductShowcaseHero_product__H_M07:hover .ProductShowcaseHero_productName__f4wd7{opacity:1}}:root[data-theme=dark] .ProductShowcaseHero_hero__a6KG3{--hero-text:#fff;--hero-muted:#c6c6cf;--hero-highlight:#21172d;background:#000}:root[data-theme=dark] .ProductShowcaseHero_secondary__smHQ8{border-color:#444}:root[data-theme=dark] .ProductShowcaseHero_stage__27ab1:before{background:radial-gradient(ellipse,#a095ff18,transparent 68%)}:root[data-theme=dark] .ProductShowcaseHero_shadow__zh_pE{background:#b3a6ff35}@media (max-width:600px){.ProductShowcaseHero_hero__a6KG3{padding:1.75rem 1rem 1.5rem}.ProductShowcaseHero_eyebrow__So34q{font-size:.625rem;letter-spacing:.055em;line-height:1.6}.ProductShowcaseHero_title__5c4i0{font-size:clamp(2rem,8.2vw,3rem)}.ProductShowcaseHero_description__cXOdT{font-size:.9rem;margin-top:1.25rem}.ProductShowcaseHero_actions__IbDRE{gap:.5rem}.ProductShowcaseHero_primary__pffkJ,.ProductShowcaseHero_secondary__smHQ8{padding-inline:1.2rem;font-size:.8rem;gap:.6rem}.ProductShowcaseHero_stage__27ab1{flex-wrap:wrap;max-width:440px;margin-top:.5rem;padding-bottom:1rem;row-gap:0}.ProductShowcaseHero_product__H_M07,.ProductShowcaseHero_stage__27ab1[data-count="5"] .ProductShowcaseHero_product__H_M07{flex:0 1 50%;height:clamp(190px,55vw,260px);margin:0}.ProductShowcaseHero_bottle__wRgyy{inset:0 -8%;transform:rotate(var(--product-tilt)) scale(.94)}.ProductShowcaseHero_shadow__zh_pE{bottom:10%;transform:none}.ProductShowcaseHero_productName__f4wd7{display:none}.ProductShowcaseHero_product__H_M07:active .ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_product__H_M07:focus-visible .ProductShowcaseHero_bottle__wRgyy{transform:translateY(-10px) rotate(0deg) scale(.94)}}@media (min-width:768px) and (max-height:800px){.ProductShowcaseHero_hero__a6KG3{padding-top:1.5rem;padding-bottom:1rem}.ProductShowcaseHero_title__5c4i0{font-size:clamp(2.2rem,4vw,3rem)}.ProductShowcaseHero_product__H_M07{height:230px}}@media (prefers-reduced-motion:reduce){.ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_primary__pffkJ,.ProductShowcaseHero_productName__f4wd7,.ProductShowcaseHero_secondary__smHQ8,.ProductShowcaseHero_shadow__zh_pE{transition:none}.ProductShowcaseHero_product__H_M07:active .ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_product__H_M07:focus-visible .ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_product__H_M07:hover .ProductShowcaseHero_bottle__wRgyy{transform:translateY(var(--product-lift)) rotate(var(--product-tilt)) scale(var(--product-scale))}.ProductShowcaseHero_product__H_M07:hover .ProductShowcaseHero_shadow__zh_pE{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce) and (max-width:600px){.ProductShowcaseHero_product__H_M07:active .ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_product__H_M07:focus-visible .ProductShowcaseHero_bottle__wRgyy,.ProductShowcaseHero_product__H_M07:hover .ProductShowcaseHero_bottle__wRgyy{transform:rotate(var(--product-tilt)) scale(.94)}}.CategoryPanels_panels__dAkKY{display:grid;gap:22px;max-width:1192px;margin-inline:auto}.CategoryPanels_panel__VO_ni{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(28px,3.5vw,44px);border:1px solid var(--color-border);border-radius:24px;background:var(--color-card);color:var(--color-card-foreground)}.CategoryPanels_panel__VO_ni[data-has-benefits=false]{grid-template-columns:minmax(0,1fr)}.CategoryPanels_overview__HnUO_{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:22px;min-width:0}.CategoryPanels_icon__9wFw6{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--color-secondary);color:var(--customer-body-link,var(--color-brand-indigo))}.CategoryPanels_copy__sWGIR{min-width:0;max-width:680px;overflow-wrap:anywhere}.CategoryPanels_eyebrow__wB5l2{margin:0 0 12px;color:var(--customer-body-link,var(--color-brand-indigo));font-size:14px;font-weight:600;line-height:1.5}.CategoryPanels_title__6TK_5{margin:0;color:var(--color-card-foreground);font-size:clamp(24px,2.5vw,32px);font-weight:600;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.CategoryPanels_description___pZto{margin:16px 0 0;color:var(--customer-muted,var(--color-ink));font-size:15px;line-height:1.75}.CategoryPanels_action__9ndr9{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;max-width:100%;margin-top:24px;padding:11px 18px;border-radius:12px;background:#2563eb;color:#fff;font-size:14px;font-weight:600;line-height:1.5;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.CategoryPanels_action__9ndr9 svg{flex-shrink:0}.CategoryPanels_action__9ndr9:focus-visible{outline:3px solid var(--color-ring);outline-offset:4px}.CategoryPanels_benefits__pAjWI{display:grid;gap:22px;min-width:0;margin:0;padding:0;list-style:none}.CategoryPanels_benefits__pAjWI li{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:13px;color:var(--color-card-foreground);font-size:14px;line-height:1.6;overflow-wrap:anywhere}.CategoryPanels_benefits__pAjWI svg{margin-top:3px;color:var(--customer-body-link,var(--color-brand-indigo))}@media (hover:hover) and (pointer:fine){.CategoryPanels_action__9ndr9:hover{background:#1d4ed8;transform:translateY(-2px)}}@media (max-width:767px){.CategoryPanels_panel__VO_ni{grid-template-columns:minmax(0,1fr);gap:28px;padding:26px;border-radius:20px}.CategoryPanels_overview__HnUO_{gap:16px}.CategoryPanels_benefits__pAjWI{gap:16px;padding-top:24px;border-top:1px solid var(--color-border)}}@media (max-width:399px){.CategoryPanels_panel__VO_ni{padding:22px}.CategoryPanels_overview__HnUO_{grid-template-columns:minmax(0,1fr)}.CategoryPanels_action__9ndr9{width:100%}}@media (prefers-reduced-motion:reduce){.CategoryPanels_action__9ndr9{transition:none}.CategoryPanels_action__9ndr9:hover{transform:none}}.ProductPresentation_platformCard__5eFeb{--product-stage-height:clamp(18rem,28vw,22rem);position:relative;isolation:isolate;min-width:0;overflow:visible}.ProductPresentation_platformCard__5eFeb:before{content:"";position:absolute;z-index:-1;inset:calc(var(--product-stage-height) * .64) 0 0;border:1px solid var(--color-border,#e5e7eb);border-radius:1.75rem;background:var(--color-card,#fff);box-shadow:0 10px 28px rgb(0 0 0/.055);transition:box-shadow .22s ease,border-color .22s ease}.ProductPresentation_stage__Q87Zx{position:relative;height:var(--product-stage-height);flex:0 0 var(--product-stage-height);padding:.5rem 1rem 0}.ProductPresentation_stageShadow__OhVh9{pointer-events:none;position:absolute;bottom:12%;left:50%;width:38%;height:1rem;border-radius:50%;background:radial-gradient(ellipse,rgb(0 0 0/.18),transparent 72%);filter:blur(4px);transform:translateX(-50%);transition:transform .24s ease,opacity .24s ease}.ProductPresentation_imageMotion__Pp8Rn{position:relative;width:100%;height:100%;transform-origin:50% 90%;transition:transform .24s cubic-bezier(.2,.75,.25,1)}.ProductPresentation_imageLink__LG8lB{display:flex;width:100%;height:100%;border-radius:1.5rem}.ProductPresentation_content__THVL7{position:relative;padding-top:.75rem}@media (hover:hover) and (pointer:fine){.ProductPresentation_platformCard__5eFeb:hover .ProductPresentation_imageMotion__Pp8Rn{transform:translateY(-14px) scale(1.025)}.ProductPresentation_platformCard__5eFeb:hover .ProductPresentation_stageShadow__OhVh9{transform:translateX(-50%) scale(.82);opacity:.65}.ProductPresentation_platformCard__5eFeb:hover:before{box-shadow:0 18px 38px rgb(0 0 0/.1)}}.ProductPresentation_platformCard__5eFeb:active .ProductPresentation_imageMotion__Pp8Rn,.ProductPresentation_platformCard__5eFeb:has(:focus-visible) .ProductPresentation_imageMotion__Pp8Rn{transform:translateY(-12px) scale(1.02)}.ProductPresentation_platformCard__5eFeb:active .ProductPresentation_stageShadow__OhVh9,.ProductPresentation_platformCard__5eFeb:has(:focus-visible) .ProductPresentation_stageShadow__OhVh9{transform:translateX(-50%) scale(.85);opacity:.7}.ProductPresentation_galleryFrame__6Hydl{position:relative;aspect-ratio:1;width:100%;touch-action:pan-y}.ProductPresentation_galleryPanel__H1l_K{border:1px solid var(--color-border,#e5e7eb);background:var(--color-card,#fff);box-shadow:0 16px 48px rgb(0 0 0/.06)}.ProductPresentation_gallerySlide__03_X1{pointer-events:none;position:absolute;inset:0;padding:clamp(1rem,4vw,2.5rem);transition:opacity .32s ease,transform .32s ease}.ProductPresentation_galleryImageFrame__Gt1dL{position:relative;min-width:0;min-height:0;width:100%;height:100%}.ProductPresentation_galleryThumbnail__suW9_{position:relative;width:4rem;height:4rem}.ProductPresentation_fullscreenPanel__eIMsR{display:flex;align-items:center;justify-content:center;flex:0 1 auto;min-height:0;width:100%;height:min(68dvh,56rem);padding:clamp(1rem,3vw,2rem);overflow:hidden}.ProductPresentation_fullscreenImageFrame__igGSl{position:relative;width:100%;height:100%}.ProductPresentation_fullscreenThumbnail__b_GJH{position:relative;width:3rem;height:3rem}@media (max-width:639px){.ProductPresentation_platformCard__5eFeb{--product-stage-height:19rem}}@media (prefers-reduced-motion:reduce){.ProductPresentation_gallerySlide__03_X1,.ProductPresentation_imageMotion__Pp8Rn,.ProductPresentation_platformCard__5eFeb:before,.ProductPresentation_stageShadow__OhVh9{transition:none}.ProductPresentation_platformCard__5eFeb:active .ProductPresentation_imageMotion__Pp8Rn,.ProductPresentation_platformCard__5eFeb:has(:focus-visible) .ProductPresentation_imageMotion__Pp8Rn,.ProductPresentation_platformCard__5eFeb:hover .ProductPresentation_imageMotion__Pp8Rn{transform:none}.ProductPresentation_platformCard__5eFeb:active .ProductPresentation_stageShadow__OhVh9,.ProductPresentation_platformCard__5eFeb:has(:focus-visible) .ProductPresentation_stageShadow__OhVh9,.ProductPresentation_platformCard__5eFeb:hover .ProductPresentation_stageShadow__OhVh9{transform:translateX(-50%);opacity:1}.ProductPresentation_gallerySlide__03_X1{transform:none;translate:none}}.Blog_page__6ZrKx{background:var(--color-background);color:var(--color-foreground);min-height:60vh}.Blog_container___TJhG{max-width:1160px;margin:0 auto;padding:40px 24px 72px}.Blog_breadcrumb__sFZMm{display:flex;gap:8px;flex-wrap:wrap;font-size:14px;color:var(--color-muted-foreground);margin-bottom:28px}.Blog_breadcrumb__sFZMm a:hover{color:var(--color-primary)}.Blog_eyebrow__F2Qdg{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted-foreground);margin-bottom:12px}.Blog_heading__MVXmz{font-size:clamp(38px,6vw,64px);font-weight:600;letter-spacing:-.045em;line-height:1.12;margin:0;overflow-wrap:anywhere}.Blog_intro__HU4hH{max-width:680px;font-size:18px;line-height:1.65;color:var(--color-muted-foreground);margin:20px 0 30px}.Blog_filters__84uY_{display:grid;gap:14px;grid-template-columns:minmax(220px,2fr) repeat(3,minmax(130px,1fr)) auto;align-items:end;margin:28px 0 20px}.Blog_field__EP78M{display:grid;gap:7px;min-width:0;font-size:13px;font-weight:500}.Blog_field__EP78M input,.Blog_field__EP78M select{min-width:0;width:100%;min-height:46px;padding:10px 12px;background:var(--color-card);color:var(--color-foreground);border:1px solid var(--color-border);border-radius:12px;font:inherit;font-size:15px}.Blog_button__ZoV3d{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 20px;border-radius:999px;background:var(--color-primary);color:var(--color-primary-foreground);font-size:14px;font-weight:600;border:0;cursor:pointer}.Blog_button__ZoV3d:hover{filter:brightness(.95)}.Blog_page__6ZrKx a:focus-visible,.Blog_page__6ZrKx button:focus-visible,.Blog_page__6ZrKx input:focus-visible,.Blog_page__6ZrKx select:focus-visible{outline:3px solid var(--color-ring);outline-offset:4px}.Blog_resultsBar__XbZIL{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--color-muted-foreground);margin:24px 0}.Blog_resultsBar__XbZIL a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.Blog_grid__Txfex{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 28px}.Blog_card__S6XAr{min-width:0}.Blog_imageLink__gfs2D{display:block;overflow:hidden;border-radius:20px;background:var(--color-card);aspect-ratio:16/10;margin-bottom:18px;border:1px solid var(--color-border)}.Blog_image__Z0ogX{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.Blog_imageLink__gfs2D:hover .Blog_image__Z0ogX{transform:scale(1.025)}.Blog_placeholder__Nbwrg{height:100%;align-items:center;justify-content:center;font-size:18px;letter-spacing:-.02em}.Blog_byline__9IZoG,.Blog_placeholder__Nbwrg{display:flex;color:var(--color-muted-foreground)}.Blog_byline__9IZoG{flex-wrap:wrap;gap:5px 12px;font-size:13px;line-height:1.6;margin:8px 0}.Blog_title___8buA{font-size:23px;line-height:1.22;font-weight:600;letter-spacing:-.025em;overflow-wrap:anywhere;margin:8px 0 12px}.Blog_title___8buA a:hover{color:var(--color-primary)}.Blog_summary__BRRwh{font-size:15px;line-height:1.7;color:var(--color-muted-foreground);overflow-wrap:anywhere}.Blog_tags__sM3WY{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.Blog_tag__3t_fm{display:inline-flex;min-height:28px;align-items:center;border-radius:999px;padding:3px 10px;font-size:12px;background:var(--color-card);color:var(--color-foreground);border:1px solid var(--color-border);overflow-wrap:anywhere}.Blog_lead__9R77l{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:38px;align-items:center;margin:34px 0 48px;border-bottom:1px solid var(--color-border);padding-bottom:40px}.Blog_lead__9R77l .Blog_title___8buA{font-size:clamp(28px,3vw,40px)}.Blog_lead__9R77l .Blog_imageLink__gfs2D{margin:0}.Blog_pagination__EX4m8{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding-top:44px;font-size:14px}.Blog_pagination__EX4m8 a{min-height:44px;display:inline-flex;align-items:center;padding:8px 16px;border:1px solid var(--color-border);border-radius:999px}.Blog_empty__aTUJI{padding:48px 24px;border:1px solid var(--color-border);border-radius:20px;text-align:center;background:var(--color-card)}.Blog_empty__aTUJI h2{font-size:24px;font-weight:600;margin-bottom:12px}.Blog_empty__aTUJI p{color:var(--color-muted-foreground);line-height:1.7}.Blog_articleHeader__6_V3v{max-width:900px;margin:0 auto 32px}.Blog_articleHeading__opwWr{font-size:clamp(32px,5vw,56px);line-height:1.14;letter-spacing:-.035em;font-weight:600;overflow-wrap:anywhere}.Blog_articleCover___a0rf{width:100%;max-height:540px;object-fit:contain;border-radius:22px;margin:24px 0 40px;background:var(--color-card)}.Blog_articleBody__AfLI3{max-width:800px;margin:0 auto;font-size:18px;line-height:1.85}.Blog_articleBody__AfLI3 blockquote,.Blog_articleBody__AfLI3 figure,.Blog_articleBody__AfLI3 ol,.Blog_articleBody__AfLI3 p,.Blog_articleBody__AfLI3 ul{margin:0 0 1.3em}.Blog_articleBody__AfLI3 h2{margin:1.6em 0 .6em;font-size:30px;line-height:1.25;font-weight:600}.Blog_articleBody__AfLI3 h3{margin:1.4em 0 .6em;font-size:24px;line-height:1.3;font-weight:600}.Blog_articleBody__AfLI3 img{max-width:100%;height:auto;border-radius:12px}.Blog_articleBody__AfLI3 figcaption{font-size:14px;line-height:1.6;color:var(--color-muted-foreground);margin-top:10px}.Blog_articleBody__AfLI3 ul{list-style:disc;padding-left:1.5em}.Blog_articleBody__AfLI3 ol{list-style:decimal;padding-left:1.5em}.Blog_articleBody__AfLI3 a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.Blog_articleBody__AfLI3 blockquote{padding:16px 24px;border-left:3px solid var(--color-primary);background:var(--color-card)}.Blog_articleBody__AfLI3 table{display:block;max-width:100%;overflow:auto;border-collapse:collapse}.Blog_articleBody__AfLI3 td,.Blog_articleBody__AfLI3 th{padding:10px;border:1px solid var(--color-border)}.Blog_preview__Tecb5{padding:16px 20px;margin:0 0 24px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-card);font-size:14px}.Blog_featured__KTQaQ{padding:32px 24px 64px;background:var(--color-background);color:var(--color-foreground)}.Blog_featuredInner__nCkQp{max-width:1160px;margin:0 auto}.Blog_sectionHeading___gubV{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.Blog_sectionHeading___gubV h2{font-size:clamp(28px,4vw,38px);font-weight:600;letter-spacing:-.035em}.Blog_sectionHeading___gubV a{color:var(--color-primary);font-size:15px}.Blog_searchForm__MYQ3T{display:flex;align-items:end;gap:12px;max-width:760px;margin:30px 0}.Blog_searchForm__MYQ3T .Blog_field__EP78M{flex:1}.Blog_searchTabs__AHXen{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.Blog_searchTabs__AHXen a{border:1px solid var(--color-border);border-radius:999px;min-height:42px;padding:8px 16px}.Blog_searchTabs__AHXen a[aria-current=page]{background:var(--color-primary);color:var(--color-primary-foreground)}.Blog_searchResults__7ixZe{max-width:850px;display:grid;gap:22px}.Blog_searchResult__b59rk{border-bottom:1px solid var(--color-border);padding-bottom:22px}.Blog_searchResult__b59rk h2{font-size:23px;font-weight:600;margin:6px 0}.Blog_searchResult__b59rk a:hover{color:var(--color-primary)}@media (max-width:900px){.Blog_filters__84uY_{grid-template-columns:repeat(2,minmax(0,1fr))}.Blog_filters__84uY_ .Blog_field__EP78M:first-child{grid-column:1/-1}.Blog_grid__Txfex{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.Blog_container___TJhG{padding:28px 20px 48px}.Blog_grid__Txfex,.Blog_lead__9R77l{grid-template-columns:minmax(0,1fr)}.Blog_lead__9R77l{gap:20px;margin-top:28px;padding-bottom:30px}.Blog_grid__Txfex{gap:34px}.Blog_filters__84uY_{gap:12px}.Blog_filters__84uY_ .Blog_button__ZoV3d{grid-column:1/-1}.Blog_articleBody__AfLI3{font-size:16px}.Blog_searchForm__MYQ3T{flex-wrap:wrap}.Blog_searchForm__MYQ3T .Blog_field__EP78M{min-width:100%}.Blog_featured__KTQaQ{padding:30px 20px 48px}}@media (prefers-reduced-motion:reduce){.Blog_image__Z0ogX{transition:none}.Blog_imageLink__gfs2D:hover .Blog_image__Z0ogX{transform:none}}