.blog_page__i3gIe{max-width:1200px;margin-inline:auto;padding:56px 24px 96px}.blog_hero__m_tED{position:relative;margin-bottom:36px;padding:8px 0 28px}.blog_hero__m_tED:before{content:"";position:absolute;top:-40px;left:-60px;width:380px;height:280px;background:radial-gradient(circle,var(--color-accent-light) 0,transparent 70%);opacity:.9;pointer-events:none;z-index:-1}.blog_eyebrow__BA9dX{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin-bottom:14px}.blog_title__zAWCj{font-size:clamp(2.4rem,5vw,3.6rem);font-weight:800;line-height:1.05}.blog_subtitle__jM4nQ{margin-top:16px;max-width:62ch;font-size:1.05rem;color:var(--color-text-secondary)}.blog_browse__S9GoQ{display:inline-flex;align-items:center;gap:8px;margin-top:22px;font-weight:700;color:var(--color-accent)}.blog_browse__S9GoQ svg{transition:transform .2s ease}.blog_browse__S9GoQ:hover svg{transform:translateX(4px)}.FAQ_section__ve5X4{padding:48px 20px}.FAQ_heading__Tm2m5{font-size:1.6rem;margin-bottom:20px}.FAQ_list__w7n53{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.FAQ_item__ZDn22{border-bottom:1px solid var(--color-border);border-left:3px solid transparent;scroll-margin-top:80px;transition:border-left-color .2s ease}.FAQ_item__ZDn22:last-child{border-bottom:none}.FAQ_item__ZDn22:has(button[aria-expanded=true]){border-left-color:var(--color-accent)}.FAQ_qHeading__ypB_8{margin:0;font-size:inherit;font-weight:inherit}.FAQ_question__ZcogC{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;text-align:left;font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-text);background:var(--color-bg-card);transition:background .15s ease}.FAQ_question__ZcogC:hover{background:var(--color-bg-secondary)}.FAQ_toggle__0x_rU{position:relative;flex-shrink:0;width:22px;height:22px;border-radius:6px;background:var(--color-accent-light)}.FAQ_toggle__0x_rU:after,.FAQ_toggle__0x_rU:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:2px;border-radius:999px;background:var(--color-accent);transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.FAQ_toggle__0x_rU:after{transform:translate(-50%,-50%) rotate(90deg)}.FAQ_toggleOpen__0hGBW:after{transform:translate(-50%,-50%) rotate(0deg);opacity:0}.FAQ_answer__y06ml{padding:0 20px 18px;animation:FAQ_fadeIn__YVqKk .2s ease}.FAQ_answer__y06ml p{font-size:.95rem;color:var(--color-text-secondary);max-width:64ch}@keyframes FAQ_fadeIn__YVqKk{0%{opacity:0;transform:translateY(-4px)}}.Hero_hero__Bbyie{--companion-1:#fbbf24;--companion-2:#ef4444;--glow-opacity:0.15;position:relative;overflow:clip;padding:80px 0 60px;background-color:var(--color-bg);border-bottom:1px solid var(--color-border)}.Hero_backgroundLayers__qez_c{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.Hero_bgMesh__GBg31{position:absolute;inset:-50%;background:radial-gradient(circle at 20% 30%,rgba(239,35,60,var(--glow-opacity)) 0,transparent 40%),radial-gradient(circle at 80% 70%,rgba(248,90,43,calc(var(--glow-opacity) * .8)) 0,transparent 40%),radial-gradient(circle at 50% 10%,rgba(251,191,36,.08) 0,transparent 50%);filter:blur(60px);animation:Hero_meshFlow__U78zZ 20s ease-in-out infinite alternate;will-change:transform}.Hero_gridOverlay__FAnaC{position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,var(--color-text) 0,var(--color-text) 1px,transparent 1px,transparent 30px),repeating-linear-gradient(-45deg,var(--color-text) 0,var(--color-text) 1px,transparent 1px,transparent 30px);opacity:.03;mask-image:radial-gradient(ellipse at center,#000 10%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 10%,transparent 80%)}.Hero_floatingOrb1__h342m,.Hero_floatingOrb2__m3uCy{position:absolute;border-radius:50%;filter:blur(40px);opacity:.4}.Hero_floatingOrb1__h342m{width:300px;height:300px;background:rgba(239,35,60,.25);top:-10%;left:10%;animation:Hero_floatOrb__dFjoB 15s ease-in-out infinite alternate;will-change:transform}.Hero_floatingOrb2__m3uCy{width:250px;height:250px;background:rgba(248,90,43,.25);bottom:0;right:15%;animation:Hero_floatOrb__dFjoB 18s ease-in-out infinite alternate-reverse;will-change:transform}.Hero_inner__6w8Ws{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;width:100%;max-width:1600px;margin-inline:auto;padding-inline:16px}.Hero_title__aHi6w{font-size:clamp(2.5rem,6vw,4.2rem);font-weight:800;max-width:16ch;line-height:1.1;background:linear-gradient(135deg,var(--color-text) 20%,var(--color-accent) 90%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:var(--color-text);letter-spacing:-.03em;margin-bottom:8px}.Hero_subtitle__K8jGq{font-size:clamp(1.05rem,2vw,1.2rem);color:var(--color-text-secondary);max-width:58ch;line-height:1.6}.Hero_uspRow__0LK9j{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:-8px}.Hero_uspPill__jGsZu{font-size:.82rem;font-weight:600;letter-spacing:.01em;padding:7px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .2s ease,box-shadow .2s ease;cursor:default;white-space:nowrap}.Hero_uspPill__jGsZu:hover{transform:translateY(-2px) scale(1.04)}.Hero_uspFree__AzEu_{color:var(--color-text);background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.25);box-shadow:0 0 12px rgba(52,211,153,.08)}.Hero_uspFree__AzEu_:hover{box-shadow:0 4px 20px rgba(52,211,153,.2)}.Hero_uspNoSignup__W3x4E{color:var(--color-text);background:rgba(56,189,248,.1);border:1px solid rgba(56,189,248,.25);box-shadow:0 0 12px rgba(56,189,248,.08)}.Hero_uspNoSignup__W3x4E:hover{box-shadow:0 4px 20px rgba(56,189,248,.2)}.Hero_uspInstant__qWAhY{color:var(--color-text);background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.25);box-shadow:0 0 12px rgba(251,191,36,.08)}.Hero_uspInstant__qWAhY:hover{box-shadow:0 4px 20px rgba(251,191,36,.2)}.Hero_uspPrivacy__WST9j{color:var(--color-text);background:rgba(167,139,250,.1);border:1px solid rgba(167,139,250,.25);box-shadow:0 0 12px rgba(167,139,250,.08)}.Hero_uspPrivacy__WST9j:hover{box-shadow:0 4px 20px rgba(167,139,250,.2)}@media (max-width:600px){.Hero_uspRow__0LK9j{gap:8px}.Hero_uspPill__jGsZu{font-size:.75rem;padding:5px 12px;gap:5px}}@media (max-width:480px){.Hero_hero__Bbyie{padding:40px 0 28px}}.Hero_inner__6w8Ws>div{width:100%;max-width:none;margin-top:16px}@keyframes Hero_meshFlow__U78zZ{0%{transform:scale(1) translate(0) rotate(0deg)}50%{transform:scale(1.1) translate(3%,4%) rotate(2deg)}to{transform:scale(1.05) translate(-2%,-3%) rotate(-1deg)}}@keyframes Hero_floatOrb__dFjoB{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}.Formula_section__MHkWj{padding:48px 20px}.Formula_heading__VK7J5{font-size:2rem;margin-bottom:24px;text-align:center}.Formula_leftCol__jnE9M{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.Formula_explanation__5rprd{font-size:1.05rem;color:var(--color-text-secondary);line-height:1.7}.Formula_methods___m3Tx{background:var(--color-bg-secondary);padding:1.5rem;border-radius:var(--radius-md);border-left:4px solid var(--color-accent)}.Formula_methodsTitle__eAYyq{font-size:1.25rem;margin-bottom:1rem;color:var(--color-text)}.Formula_methodsList__u11Pb{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.Formula_methodItem__A7n4w{font-size:.95rem;line-height:1.6}.Formula_methodName__Tg_kK{color:var(--color-accent)}.Formula_methodDesc__z14ai{color:var(--color-text-secondary)}.Formula_rightCol__MuyO7{display:flex;flex-direction:column;height:100%;min-width:0}.Formula_formulaWrapper__LW85I{position:relative;border-radius:var(--radius-lg);overflow:hidden}.Formula_formulaContent__886TI{padding:24px;display:flex;flex-direction:column;gap:1.5rem;height:100%;min-width:0}.Formula_formula__pJzRm{background:var(--color-bg-input);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:20px;overflow-x:auto;font-size:1.05rem}.Formula_formula__pJzRm code{font-family:ui-monospace,SFMono-Regular,Cascadia Code,Consolas,Menlo,monospace;font-weight:600;color:var(--color-text)}.Formula_example__2zBQ6{background:var(--color-bg-secondary);border-radius:var(--radius-sm);padding:16px 20px}.Formula_exampleLabel__FczT6{display:inline-block;font-size:.68rem;text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-accent);background:var(--color-accent-light);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);border-radius:999px;padding:3px 10px;margin-bottom:10px}.Formula_example__2zBQ6 p{font-size:.95rem;color:var(--color-text-secondary)}.ConversionTable_section__elxyE{padding:48px 20px}.ConversionTable_heading__NxVsv{font-size:2rem;margin-bottom:24px;text-align:center}.ConversionTable_leftCol__jmMGN{display:flex;flex-direction:column;gap:16px;min-width:0}.ConversionTable_explanation__MsmZB{font-size:1.05rem;color:var(--color-text-secondary);line-height:1.7}.ConversionTable_rightCol__EUZvZ{display:flex;flex-direction:column;height:100%;min-width:0}.ConversionTable_scroll__KEt5J{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-card)}.ConversionTable_table__pDGhj{min-width:480px;font-size:.9rem}.ConversionTable_caption__yOqiP{caption-side:bottom;padding:16px;font-size:.85rem;color:var(--color-text-muted);text-align:left}.ConversionTable_table__pDGhj td,.ConversionTable_table__pDGhj th{padding:10px 16px;text-align:left;border-bottom:1px solid var(--color-border)}.ConversionTable_table__pDGhj thead th{background:color-mix(in srgb,var(--color-accent) 12%,var(--color-bg-secondary));font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text);position:-webkit-sticky;position:sticky;top:0}.ConversionTable_table__pDGhj tbody th{font-weight:600}.ConversionTable_badge__N03cm{display:inline-block;font-size:.78rem;font-weight:700;color:var(--color-accent);background:var(--color-accent-light);border:1px solid color-mix(in srgb,var(--color-accent) 28%,transparent);border-radius:999px;padding:3px 12px}.ConversionTable_amber__za2k4{color:#b45309;background:color-mix(in srgb,#f59e0b 16%,transparent);border-color:color-mix(in srgb,#f59e0b 40%,transparent)}.ConversionTable_green__W2lA4{color:#15803d;background:color-mix(in srgb,#16a34a 16%,transparent);border-color:color-mix(in srgb,#16a34a 40%,transparent)}.ConversionTable_orange__Ey_Ym{color:#c2410c;background:color-mix(in srgb,#f97316 16%,transparent);border-color:color-mix(in srgb,#f97316 40%,transparent)}.ConversionTable_red__gKhW8{color:#b91c1c;background:color-mix(in srgb,#dc2626 16%,transparent);border-color:color-mix(in srgb,#dc2626 40%,transparent)}[data-theme=dark] .ConversionTable_amber__za2k4{color:#fbbf24}[data-theme=dark] .ConversionTable_green__W2lA4{color:#4ade80}[data-theme=dark] .ConversionTable_orange__Ey_Ym{color:#fb923c}[data-theme=dark] .ConversionTable_red__gKhW8{color:#f87171}.ConversionTable_table__pDGhj tbody tr:nth-child(2n){background:var(--color-bg-secondary)}.ConversionTable_table__pDGhj tbody tr:last-child td,.ConversionTable_table__pDGhj tbody tr:last-child th{border-bottom:none}.PostCard_card__w38w1{height:100%;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;position:relative;display:flex;flex-direction:column}.PostCard_card__w38w1:hover{border-color:color-mix(in srgb,var(--color-accent) 50%,var(--color-border));transform:translateY(-4px);box-shadow:var(--shadow-lg)}.PostCard_link__jq0aO{color:inherit;text-decoration:none}.PostCard_link__jq0aO:after{content:"";position:absolute;inset:0;z-index:10}.PostCard_cover__DrWkF{position:relative;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 15% 15%,color-mix(in srgb,var(--from) 90%,#fff) 0,transparent 45%),linear-gradient(135deg,var(--from) 0,var(--to) 100%);overflow:hidden}.PostCard_cover__DrWkF:after{content:"";position:absolute;right:-30px;bottom:-50px;width:160px;height:160px;border-radius:50%;background:hsla(0,0%,100%,.12);filter:blur(2px)}.PostCard_glyph__ufbCr{color:hsla(0,0%,100%,.95);display:grid;place-items:center;width:76px;height:76px;border-radius:18px;background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.25);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .3s ease;z-index:1}.PostCard_card__w38w1:hover .PostCard_glyph__ufbCr{transform:scale(1.08) rotate(-3deg)}.PostCard_badge__z8x6J{position:absolute;top:12px;left:12px;z-index:1;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:#fff;background:rgba(0,0,0,.28);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;padding:4px 11px;text-transform:capitalize;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.PostCard_cornerTime__BHFSV{position:absolute;bottom:12px;right:12px;z-index:1;font-size:.72rem;font-weight:600;color:hsla(0,0%,100%,.9)}.PostCard_body__E6YGU{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;flex:1 1}.PostCard_meta__tJhS0{display:flex;align-items:center;gap:8px;font-size:.78rem;color:var(--color-text-muted)}.PostCard_tag__2y0l6{color:var(--color-accent);font-weight:700;text-transform:uppercase;letter-spacing:.03em;font-size:.7rem}.PostCard_title__74YMX{font-size:1.15rem;line-height:1.3;color:var(--color-text)}.PostCard_desc__aSIrb{font-size:.9rem;color:var(--color-text-secondary);flex:1 1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostCard_readmore__3axLe{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:.85rem;font-weight:700;color:var(--color-accent)}.PostCard_readmore__3axLe svg{transition:transform .2s ease}.PostCard_card__w38w1:hover .PostCard_readmore__3axLe svg{transform:translateX(4px)}.PostCard_card__w38w1[data-view=list]{flex-direction:row}.PostCard_card__w38w1[data-view=list] .PostCard_cover__DrWkF{aspect-ratio:auto;width:220px;flex-shrink:0}.PostCard_card__w38w1[data-view=list] .PostCard_desc__aSIrb{-webkit-line-clamp:3}@media (max-width:600px){.PostCard_card__w38w1[data-view=list]{flex-direction:column}.PostCard_card__w38w1[data-view=list] .PostCard_cover__DrWkF{width:100%;aspect-ratio:16/9}}.BlogExplorer_explorer__k_NVb{display:flex;flex-direction:column;gap:20px}.BlogExplorer_toolbar__DbOeG{display:flex;gap:12px;align-items:center;padding:14px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.BlogExplorer_searchWrap__eQVLs{position:relative;flex:1 1;display:flex;align-items:center}.BlogExplorer_searchIcon__FGy_R{position:absolute;left:14px;color:var(--color-text-muted);pointer-events:none}.BlogExplorer_search__X8p9P{width:100%;padding:12px 16px 12px 42px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text);font-size:.95rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.BlogExplorer_search__X8p9P:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.BlogExplorer_sortWrap___hXp2{position:relative}.BlogExplorer_sortBtn__yKRsq{display:inline-flex;align-items:center;gap:8px;padding:11px 14px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text);font-size:.9rem;font-weight:600;white-space:nowrap;transition:border-color .15s ease}.BlogExplorer_sortBtn__yKRsq:hover{border-color:var(--color-accent)}.BlogExplorer_chevron__wIVSV{transition:transform .2s ease}.BlogExplorer_chevron__wIVSV[data-open=true]{transform:rotate(180deg)}.BlogExplorer_backdrop__6mzHW{position:fixed;inset:0;z-index:20}.BlogExplorer_sortMenu__CN8AF{position:absolute;top:calc(100% + 8px);right:0;z-index:21;min-width:180px;padding:6px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:BlogExplorer_pop__vgSD5 .14s ease}@keyframes BlogExplorer_pop__vgSD5{0%{opacity:0;transform:translateY(-6px)}}.BlogExplorer_sortOption__tFYJo{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border-radius:var(--radius-sm);font-size:.9rem;color:var(--color-text);text-align:left;transition:background .12s ease}.BlogExplorer_sortOption__tFYJo:hover{background:var(--color-bg-input)}.BlogExplorer_sortOption__tFYJo[data-active=true]{color:var(--color-accent);font-weight:700;background:var(--color-accent-light)}.BlogExplorer_viewToggle__GfPOT{display:inline-flex;gap:4px;padding:4px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-input)}.BlogExplorer_viewBtn__Kqwgy{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-sm);color:var(--color-text-muted);transition:background .15s ease,color .15s ease}.BlogExplorer_viewBtn__Kqwgy[data-active=true]{background:var(--color-accent);color:#fff}.BlogExplorer_topics__yQcUw{display:flex;flex-wrap:wrap;gap:8px}.BlogExplorer_chip__bDt78{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:.85rem;font-weight:600;transition:all .15s ease}.BlogExplorer_chip__bDt78:hover{border-color:var(--color-accent);color:var(--color-text)}.BlogExplorer_chip__bDt78[data-active=true]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.BlogExplorer_chipCount__tbU9t{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:color-mix(in srgb,currentColor 16%,transparent);font-size:.72rem;font-weight:700}.BlogExplorer_count__kPymm{font-size:.95rem;color:var(--color-text-secondary)}.BlogExplorer_count__kPymm strong{color:var(--color-text)}.BlogExplorer_countTag__P1m6Y{color:var(--color-accent);font-weight:700}.BlogExplorer_results__Zz1A_[data-view=grid]{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.BlogExplorer_results__Zz1A_[data-view=list]{display:flex;flex-direction:column;gap:16px}.BlogExplorer_pagination__FYcxD{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:32px;padding-top:24px;border-top:1px solid var(--color-border)}.BlogExplorer_showingWrap__7iJeK{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.BlogExplorer_showing__gchLl{font-size:.9rem;color:var(--color-text-secondary)}.BlogExplorer_showing__gchLl strong{color:var(--color-text)}.BlogExplorer_perPage__94vtf{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:var(--color-text-secondary)}.BlogExplorer_perPageWrap__4qQqa{position:relative}.BlogExplorer_perPageBtn__ehbUT{display:inline-flex;align-items:center;gap:6px;padding:7px 10px 7px 14px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text);font-size:.85rem;font-weight:700;transition:border-color .15s ease}.BlogExplorer_perPageBtn__ehbUT:hover{border-color:var(--color-accent)}.BlogExplorer_perPageMenu__Ug1uR{top:auto;bottom:calc(100% + 8px);right:auto;left:0;min-width:84px}.BlogExplorer_pager__pLCbs{display:flex;align-items:center;gap:6px}.BlogExplorer_pageArrow__ueieo,.BlogExplorer_pageNum__pD_Am{display:grid;place-items:center;min-width:38px;height:38px;padding:0 8px;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text-secondary);font-size:.9rem;font-weight:700;transition:all .15s ease}.BlogExplorer_pageArrow__ueieo:hover:not(:disabled),.BlogExplorer_pageNum__pD_Am:hover:not([data-active=true]){border-color:var(--color-accent);color:var(--color-text)}.BlogExplorer_pageNum__pD_Am[data-active=true]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.BlogExplorer_pageArrow__ueieo:disabled{opacity:.4;cursor:not-allowed}.BlogExplorer_ellipsis__D7C1k{padding:0 4px;color:var(--color-text-muted);font-weight:700}.BlogExplorer_empty__V_OEo{text-align:center;padding:80px 20px;display:flex;flex-direction:column;gap:16px;align-items:center}.BlogExplorer_emptyIcon___lRC8{width:88px;height:88px;border-radius:50%;background:var(--color-accent-light);display:flex;align-items:center;justify-content:center;color:var(--color-accent);margin-bottom:8px}.BlogExplorer_emptyTitle__P0O3C{font-size:1.4rem;font-weight:600;color:var(--color-text-primary)}.BlogExplorer_emptyText__fCW_x{font-size:1rem;color:var(--color-text-secondary);max-width:38ch;line-height:1.6}.BlogExplorer_emptyAction__B1P9S{margin-top:8px;display:inline-flex;align-items:center;padding:10px 24px;border-radius:var(--radius-md);background:var(--color-accent);color:#fff;font-weight:600;font-size:.95rem;text-decoration:none;transition:background .15s ease}.BlogExplorer_emptyAction__B1P9S:hover{background:var(--color-accent-dark)}@media (max-width:640px){.BlogExplorer_toolbar__DbOeG{flex-wrap:wrap}.BlogExplorer_searchWrap__eQVLs{flex-basis:100%;order:-1}}.HowItWorks_section__g_FCX{padding:48px 20px;max-width:1200px;margin-inline:auto}.HowItWorks_header__VP_Df{margin-bottom:32px}.HowItWorks_heading__Vbuzb{font-size:1.8rem;margin-bottom:8px;display:flex;align-items:center;gap:12px}.HowItWorks_heading__Vbuzb:before{content:"";display:block;width:4px;height:24px;background:var(--color-accent);border-radius:2px}.HowItWorks_subtitle__NmU1G{color:var(--color-text-secondary);font-size:1rem}.HowItWorks_layout__9wW7K{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;align-items:start}.HowItWorks_stepsList__Otjnl{display:flex;flex-direction:column;gap:16px}.HowItWorks_stepItem__2_bqV{display:flex;gap:16px;cursor:pointer;padding:16px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-card);transition:all .2s ease;position:relative}.HowItWorks_stepItem__2_bqV:hover{background:var(--color-bg-subtle)}.HowItWorks_stepItemActive__pnmn4{border-color:var(--color-accent);background:var(--color-bg-card)}.HowItWorks_stepIndicator__spOV0{display:flex;flex-direction:column;align-items:center;position:relative}.HowItWorks_num__z5A9n{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--color-bg-subtle);color:var(--color-text-secondary);font-family:var(--font-display);font-weight:700;font-size:.9rem;z-index:2;transition:all .2s ease}.HowItWorks_stepItemActive__pnmn4 .HowItWorks_num__z5A9n{background:var(--color-accent);color:#fff}.HowItWorks_connector__zeUXQ{position:absolute;left:31px;top:48px;bottom:-16px;width:2px;background:var(--color-border);z-index:1}.HowItWorks_stepItemContent__dV4tA{flex:1 1}.HowItWorks_stepItemTitle__9INIu{font-size:1rem;margin-bottom:4px;color:var(--color-text-secondary);font-weight:600;transition:color .2s ease}.HowItWorks_stepItemActive__pnmn4 .HowItWorks_stepItemTitle__9INIu{color:var(--color-text)}.HowItWorks_stepItemDesc__2bsxb{font-size:.85rem;color:var(--color-text-secondary);line-height:1.4;opacity:.8}.HowItWorks_rightColumn__T8M4K{position:-webkit-sticky;position:sticky;top:120px}.HowItWorks_detailCard__XKxZu{position:relative;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:40px;box-shadow:var(--shadow-lg);overflow:hidden;height:100%;display:flex;flex-direction:column}.HowItWorks_detailCard__XKxZu:before{content:"";position:absolute;top:0;right:0;bottom:0;width:70%;background:radial-gradient(circle at right center,color-mix(in srgb,var(--color-accent) 15%,transparent),transparent 70%);z-index:0;pointer-events:none}.HowItWorks_detailHeader__HOA9Y{position:relative;z-index:1;margin-bottom:24px}.HowItWorks_detailLabel__9P2nO{font-size:.8rem;font-weight:700;color:var(--color-accent);text-transform:uppercase;letter-spacing:.05em}.HowItWorks_detailTitle__ypofC{position:relative;z-index:1;font-size:1.8rem;margin-bottom:16px;font-family:var(--font-display)}.HowItWorks_detailDesc__RyHU_{position:relative;z-index:1;font-size:1.05rem;color:var(--color-text-secondary);line-height:1.6;flex:1 1}.HowItWorks_progressBar__71g6r{position:relative;z-index:1;display:flex;gap:8px;margin-top:40px}.HowItWorks_progressSegment__87ZQP{height:4px;flex:1 1;background:var(--color-border);border-radius:2px;transition:background .3s ease}.HowItWorks_progressSegmentActive__l5Klr{background:var(--color-accent)}@media (max-width:768px){.HowItWorks_layout__9wW7K{grid-template-columns:1fr}.HowItWorks_rightColumn__T8M4K{position:static}.HowItWorks_connector__zeUXQ{display:none}.HowItWorks_detailCard__XKxZu{padding:24px}}@media (max-width:480px){.HowItWorks_detailCard__XKxZu{padding:16px}}.MoreCalculators_section__u3PXy{padding:4rem 0;margin:0 auto}.MoreCalculators_headerRow___TtHR{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem}.MoreCalculators_titleWrapper__m_5kG h2{font-size:2rem;font-weight:800;color:var(--color-text);margin-bottom:.5rem;background:linear-gradient(135deg,var(--color-text) 20%,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.MoreCalculators_titleWrapper__m_5kG p{color:var(--color-text-secondary);font-size:1.05rem}.MoreCalculators_viewAll__rAjm8{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;color:var(--color-accent);text-decoration:none;font-size:.95rem;transition:opacity .2s}.MoreCalculators_viewAll__rAjm8:hover{opacity:.7}.MoreCalculators_controlsRow__3F6PI{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem;min-width:0}.MoreCalculators_tabs___LBvV{display:flex;gap:.5rem;background:var(--color-bg-input);padding:.25rem;border-radius:9999px;overflow-x:auto;border:1px solid var(--color-border);-webkit-overflow-scrolling:touch;scrollbar-width:none}.MoreCalculators_tabs___LBvV::-webkit-scrollbar{display:none}.MoreCalculators_tab__IUe1o{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.5rem 1.25rem;border-radius:9999px;border:none;background:transparent;font-size:.9rem;font-weight:600;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;white-space:nowrap}.MoreCalculators_tab__IUe1o.MoreCalculators_active__4Oj_C{background:var(--color-bg-card);color:var(--color-text);box-shadow:var(--shadow-sm);border:1px solid var(--color-border)}.MoreCalculators_tab__IUe1o:hover:not(.MoreCalculators_active__4Oj_C){color:var(--color-text);background:hsla(0,0%,100%,.05)}.MoreCalculators_searchWrapper__aVsgb{position:relative;width:100%;max-width:300px}.MoreCalculators_searchIcon__PK5aG{position:absolute;left:1.2rem;top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.MoreCalculators_searchInput__MZm_2{width:100%;padding:.7rem 1rem .7rem 2.8rem;border-radius:9999px;border:1px solid var(--color-border);background:var(--color-bg-input);color:var(--color-text);font-size:.95rem;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.MoreCalculators_searchInput__MZm_2::placeholder{color:var(--color-text-muted)}.MoreCalculators_searchInput__MZm_2:focus{border-color:var(--color-accent);background:var(--color-bg-card);box-shadow:0 0 0 2px rgba(var(--accent-rgb,239,35,60),.15)}.MoreCalculators_grid__Sx65r{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));grid-gap:1.5rem;gap:1.5rem}.MoreCalculators_card__J_ePT{display:flex;gap:1.25rem;padding:1.5rem;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:1.25rem;text-decoration:none;color:inherit;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:var(--shadow-sm);position:relative;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.MoreCalculators_card__J_ePT:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--gradient-primary);opacity:0;transition:opacity .3s ease}.MoreCalculators_card__J_ePT:hover{border-color:rgba(var(--accent-rgb,239,35,60),.4);box-shadow:0 12px 24px rgba(0,0,0,.08),0 4px 8px rgba(var(--accent-rgb,239,35,60),.08);transform:translateY(-6px) scale(1.01);background:linear-gradient(135deg,var(--color-bg-card) 0,rgba(var(--accent-rgb,239,35,60),.04) 100%)}.MoreCalculators_card__J_ePT:hover:before{opacity:1}.MoreCalculators_card__J_ePT:hover .MoreCalculators_iconWrapper__5FfaQ{transform:scale(1.1) rotate(5deg)}.MoreCalculators_iconWrapper__5FfaQ{flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:.85rem;display:flex;align-items:center;justify-content:center;background:var(--icon-bg,#fff3e0);color:var(--icon-color,#f97316);font-size:1.35rem;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 2px 4px hsla(0,0%,100%,.5)}.MoreCalculators_cardContent__tmaYb{display:flex;flex-direction:column}.MoreCalculators_cardTitle__NMdVy{font-weight:700;font-size:1.1rem;color:var(--color-text);margin-bottom:.35rem;letter-spacing:-.01em}.MoreCalculators_cardDesc__6MiEM{font-size:.88rem;color:var(--color-text-secondary);line-height:1.5;margin-bottom:1rem;flex-grow:1}.MoreCalculators_cardCategory__Ei0HW{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary)}.MoreCalculators_layoutWrapper__oQJC_{display:flex;gap:2rem;align-items:flex-start}.MoreCalculators_leftColumn__Un0tg{flex:1 1;min-width:0}.MoreCalculators_rightColumn___AsQR{width:320px;flex-shrink:0;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:1.25rem;padding:1.5rem;box-shadow:var(--shadow-sm);display:flex;flex-direction:column}.MoreCalculators_sidebarTitle__0wE5d{font-size:1.1rem;font-weight:700;color:var(--color-text);margin-bottom:1.25rem;text-align:center}.MoreCalculators_sidebarPills__5GdoG{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:1.5rem}.MoreCalculators_pill__mk5_w{padding:.5rem 1rem;border:1px solid var(--color-border);border-radius:9999px;text-decoration:none;color:var(--color-text);font-size:.85rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;transition:all .2s;background:var(--color-bg-body)}.MoreCalculators_pill__mk5_w:hover{border-color:var(--color-accent);color:#fff;background:var(--color-accent);transform:translateY(-3px) scale(1.05);box-shadow:0 4px 12px rgba(var(--accent-rgb,239,35,60),.25)}.MoreCalculators_sidebarFooter__XSAHP{margin-top:auto;text-align:center;padding-top:1rem;border-top:1px solid var(--color-border)}.MoreCalculators_sidebarViewAll__3F7GZ{color:var(--color-accent);text-decoration:none;font-size:.9rem;font-weight:600;display:inline-flex;align-items:center;transition:opacity .2s}.MoreCalculators_sidebarViewAll__3F7GZ:hover{opacity:.8}@media (max-width:992px){.MoreCalculators_layoutWrapper__oQJC_{flex-direction:column}.MoreCalculators_rightColumn___AsQR{width:100%}}@media (max-width:768px){.MoreCalculators_headerRow___TtHR{flex-direction:column;gap:1rem}.MoreCalculators_controlsRow__3F6PI{flex-direction:column;align-items:stretch;width:100%}.MoreCalculators_tabs___LBvV{width:100%}.MoreCalculators_searchWrapper__aVsgb{max-width:100%}}.QuickFacts_section__dW71X{padding:64px 20px;margin:0 40px;border-radius:24px}.QuickFacts_headerContainer__pxR_S{text-align:center;margin-bottom:40px}.QuickFacts_didYouKnow__028Y1{display:block;font-size:.85rem;font-weight:700;text-transform:uppercase;color:var(--color-accent,#ff5722);letter-spacing:1.5px;margin-bottom:8px}.QuickFacts_heading__IkZp4{font-size:2.2rem;font-weight:800;color:var(--color-text);margin:0}.QuickFacts_grid__WNAaT{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;list-style:none;padding:0}.QuickFacts_card__bJLbE{position:relative;overflow:hidden;background:var(--color-bg-card);border-radius:12px;box-shadow:var(--shadow-sm);transition:all .3s cubic-bezier(.25,.8,.25,1);border:1px solid var(--color-border);min-height:220px;cursor:pointer}.QuickFacts_card__bJLbE:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg);border-color:rgba(var(--accent-rgb,239,35,60),.4)}.QuickFacts_cardImageWrapper___5Urb{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.QuickFacts_bgImage__aVpPr{object-fit:cover;opacity:.15;transition:opacity .3s ease}.QuickFacts_card__bJLbE:hover .QuickFacts_bgImage__aVpPr{opacity:.25;transform:scale(1.05);transition:all .5s ease}.QuickFacts_overlay__np48X{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,var(--color-bg-card) 100%)}.QuickFacts_cardContent__LbxSW{position:relative;z-index:1;padding:24px;display:flex;flex-direction:column;height:100%}.QuickFacts_iconContainer__F05ZI{width:48px;height:48px;background:linear-gradient(135deg,var(--color-accent,#ff5722) 0,#d83e10 100%);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;box-shadow:0 6px 16px rgba(255,87,34,.3);transition:transform .3s ease}.QuickFacts_card__bJLbE:hover .QuickFacts_iconContainer__F05ZI{transform:scale(1.1) rotate(5deg)}.QuickFacts_icon__c8qBN{width:24px;height:24px;color:#fff}.QuickFacts_factText__z7LbP{font-size:.98rem;line-height:1.6;color:var(--color-text-secondary);font-weight:500}.AuthorBox_section__MiIzR{padding:48px 20px}.AuthorBox_box__2HeVJ{display:flex;gap:20px;align-items:flex-start;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px}.AuthorBox_avatar__op_UL{border-radius:50%;flex-shrink:0;object-fit:cover}.AuthorBox_initials__wm7zl{display:grid;place-items:center;width:72px;height:72px;flex-shrink:0;border-radius:50%;font-family:var(--font-display);font-size:1.5rem;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-dark))}.AuthorBox_body__8R1BV{display:flex;flex-direction:column;gap:4px}.AuthorBox_name__aFr6_{font-size:1.2rem}.AuthorBox_title__jpzdp{font-size:.9rem;color:var(--color-accent);font-weight:600}.AuthorBox_creds__TRefg{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0}.AuthorBox_cred__cjIfs{font-size:.72rem;font-weight:700;color:var(--color-accent);background:var(--color-accent-light);border:1px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-radius:999px;padding:3px 10px}.AuthorBox_bio__HQ0zo{font-size:.92rem;color:var(--color-text-secondary);margin-top:4px;max-width:60ch}@media (max-width:560px){.AuthorBox_box__2HeVJ{flex-direction:column;align-items:center;text-align:center}.AuthorBox_creds__TRefg{justify-content:center}}.LatestPosts_section__YIWgF{padding:48px 20px}.LatestPosts_head__pD0_m{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.LatestPosts_heading__BKdun{font-size:1.6rem}.LatestPosts_all__T0L_T{font-size:.88rem;font-weight:600;color:var(--color-accent);flex-shrink:0}.LatestPosts_all__T0L_T:hover{text-decoration:underline}.LatestPosts_grid__pmYXl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}@media (max-width:768px){.LatestPosts_grid__pmYXl{grid-template-columns:1fr}}.AnimatedRoofImage_imageWrapper__A7eEK{display:flex;justify-content:center;align-items:center;padding:2rem;width:100%}.AnimatedRoofImage_animatedImage__Ykjke{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.RoofingMaterialsCalculatorUI_container__46fcj{display:flex;flex-direction:column;gap:4rem;margin:2rem 0;width:100%}.RoofingMaterialsCalculatorUI_calculatorSection__hOIuZ{display:flex;flex-direction:column;gap:2rem;background:color-mix(in srgb,var(--color-bg-card) 60%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--color-border);border-radius:24px;padding:3rem 2rem;box-shadow:var(--shadow-lg);position:relative;overflow:hidden;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,border-color .4s ease}.RoofingMaterialsCalculatorUI_calculatorSection__hOIuZ:hover{transform:translateY(-6px);box-shadow:0 24px 48px rgba(0,0,0,.12);border-color:rgba(239,35,60,.25)}.RoofingMaterialsCalculatorUI_calculatorSection__hOIuZ:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary);opacity:.85;transition:opacity .4s ease}.RoofingMaterialsCalculatorUI_calculatorSection__hOIuZ:hover:before{opacity:1}.RoofingMaterialsCalculatorUI_calculatorSection__hOIuZ:after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle at 80% 20%,rgba(239,35,60,.04) 0,transparent 40%);pointer-events:none;z-index:0;transition:transform .6s ease}.RoofingMaterialsCalculatorUI_calculatorSection__hOIuZ:hover:after{transform:scale(1.1)}.RoofingMaterialsCalculatorUI_calculatorRow__mxR7n{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem;align-items:center}@media (min-width:768px){.RoofingMaterialsCalculatorUI_calculatorRow__mxR7n{grid-template-columns:1fr 1fr}}.RoofingMaterialsCalculatorUI_sectionTitle__b46TU{font-size:2.5rem;font-weight:800;color:var(--color-text);background:linear-gradient(135deg,var(--color-text) 30%,var(--color-accent) 100%);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:.5rem;text-align:center;animation:RoofingMaterialsCalculatorUI_shimmerTitle__W1SN7 6s linear infinite alternate}@keyframes RoofingMaterialsCalculatorUI_shimmerTitle__W1SN7{0%{background-position:0}to{background-position:100%}}.RoofingMaterialsCalculatorUI_sectionDesc__6OThK{font-size:1.05rem;color:var(--color-text-secondary);text-align:center;margin-bottom:2rem;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.6}.Sources_section__Aw4sl{padding:48px 20px}.Sources_heading__M8JgK{font-size:1.6rem;margin-bottom:20px}.Sources_list__0a4e9{display:flex;flex-direction:column;gap:12px}.Sources_item__KdUC2{display:flex;gap:8px;font-size:.9rem}.Sources_num__D0vVd{color:var(--color-text-muted);flex-shrink:0}.Sources_body__k_IvM{display:flex;flex-direction:column;gap:2px}.Sources_link___v7sG{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.Sources_link___v7sG:hover{color:var(--color-accent-dark)}.Sources_meta__YKe0U{font-size:.78rem;color:var(--color-text-muted)}.Testimonials_section__AD68F{padding:64px 0;position:relative;overflow:hidden}.Testimonials_inner__GrApt{max-width:1200px;margin:0 auto;padding:0 32px}.Testimonials_header__2q0kR{text-align:center;margin-bottom:40px}.Testimonials_eyebrow__mNhw5{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent,#f97316);background:rgba(var(--accent-rgb,249,115,22),.1);border:1px solid rgba(var(--accent-rgb,249,115,22),.2);border-radius:999px;padding:6px 16px;margin-bottom:16px}.Testimonials_heading__gFkFD{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;background:linear-gradient(135deg,var(--color-text),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:8px}.Testimonials_subtitle__5Tuuy{color:var(--color-text-secondary);font-size:1rem;max-width:520px;margin:0 auto}.Testimonials_carousel__jqCss{position:relative;overflow:hidden;border-radius:var(--radius-lg,20px)}.Testimonials_track___QlHr{display:flex;transition:transform .6s cubic-bezier(.22,1,.36,1)}.Testimonials_slide__eZHmZ{min-width:100%;padding:0 4px;box-sizing:border-box}.Testimonials_card__5PQ3p{background:rgba(var(--accent-rgb,249,115,22),.04);border:1px solid rgba(var(--accent-rgb,249,115,22),.12);border-radius:var(--radius-lg,20px);padding:40px 36px;text-align:center;position:relative;overflow:hidden}.Testimonials_card__5PQ3p:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--color-accent,#f97316),#fbbf24,var(--color-accent,#f97316));background-size:200% 100%;animation:Testimonials_shimmer__n9LCO 4s ease infinite}@keyframes Testimonials_shimmer__n9LCO{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.Testimonials_quoteIcon__VK_fO{color:var(--color-accent,#f97316);opacity:.3;margin-bottom:20px}.Testimonials_stars__FJeVS{display:flex;gap:4px;justify-content:center;margin-bottom:20px}.Testimonials_star__Mofzg{color:#fbbf24;filter:drop-shadow(0 0 3px rgba(251,191,36,.4))}.Testimonials_quoteText__Qb0fO{font-size:1.15rem;font-weight:500;line-height:1.7;color:var(--color-text);max-width:640px;margin:0 auto 28px;font-style:italic}.Testimonials_author__hS4mX{display:flex;flex-direction:column;align-items:center;gap:4px}.Testimonials_avatar__vNZT4{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;color:#fff;background:linear-gradient(135deg,var(--color-accent,#f97316),#ef4444);margin-bottom:8px;box-shadow:0 4px 12px rgba(var(--accent-rgb,249,115,22),.3)}.Testimonials_authorName__BpHxQ{font-weight:700;font-size:1rem;color:var(--color-text)}.Testimonials_authorRole__l3wL1{font-size:.85rem;color:var(--color-text-muted)}.Testimonials_nav__8gGjZ{gap:16px;margin-top:28px}.Testimonials_navBtn__gQbgu,.Testimonials_nav__8gGjZ{display:flex;align-items:center;justify-content:center}.Testimonials_navBtn__gQbgu{width:44px;height:44px;border-radius:50%;border:1px solid rgba(var(--accent-rgb,249,115,22),.2);background:rgba(var(--accent-rgb,249,115,22),.06);color:var(--color-text-secondary);cursor:pointer;transition:all .25s ease}.Testimonials_navBtn__gQbgu:hover{background:rgba(var(--accent-rgb,249,115,22),.15);border-color:rgba(var(--accent-rgb,249,115,22),.4);color:var(--color-accent,#f97316);transform:scale(1.08)}.Testimonials_dots__FMAyt{display:flex;gap:8px}.Testimonials_dot__DucAh{width:10px;height:10px;border-radius:50%;border:none;background:rgba(var(--accent-rgb,249,115,22),.2);cursor:pointer;transition:all .3s ease;padding:0;margin:8px;position:relative}.Testimonials_dot__DucAh:before{content:"";position:absolute;inset:-8px}.Testimonials_dotActive__9A5lw{background:var(--color-accent,#f97316);box-shadow:0 0 8px rgba(var(--accent-rgb,249,115,22),.5);transform:scale(1.2)}@media (max-width:640px){.Testimonials_card__5PQ3p{padding:28px 20px}.Testimonials_quoteText__Qb0fO{font-size:1rem}.Testimonials_heading__gFkFD{font-size:1.5rem}}.Uploader_section__893EP{padding:48px 20px}.Uploader_heading__jVL6v{font-size:1.6rem;margin-bottom:20px}.Uploader_dropzone__snIl_{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;border:2px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-secondary);color:var(--color-text-secondary);cursor:pointer;transition:border-color .15s ease,background .15s ease}.Uploader_dragging__RRe5f,.Uploader_dropzone__snIl_:hover{border-color:var(--color-accent);background:var(--color-accent-light)}.Uploader_dropzone__snIl_ svg{color:var(--color-accent)}.Uploader_prompt__2W8_P{font-size:.95rem}.Uploader_prompt__2W8_P strong{color:var(--color-accent)}.Uploader_hint__JcBrQ{font-size:.8rem;color:var(--color-text-muted)}.Uploader_error__KJR01{margin-top:12px;font-size:.85rem;font-weight:500;color:var(--color-error)}.Uploader_file__wry4y{margin-top:16px;display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.Uploader_fileName__y1Csy{font-weight:600;font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Uploader_fileSize__La5Hv{font-size:.8rem;color:var(--color-text-muted);margin-left:auto}.Uploader_remove__BacTc{font-size:.82rem;font-weight:600;color:var(--color-error)}.Uploader_remove__BacTc:hover{text-decoration:underline}.sectionRenderer_plain__99apZ{position:relative;background:linear-gradient(180deg,var(--color-bg),rgba(var(--accent-rgb,249,115,22),.02));overflow:hidden}.sectionRenderer_tint__t_IaB{position:relative;background:linear-gradient(135deg,rgba(var(--accent-rgb,249,115,22),.04),rgba(251,191,36,.04));overflow:hidden}.sectionRenderer_tint__t_IaB:before{top:-50%;left:-20%;background:radial-gradient(ellipse at center,rgba(var(--accent-rgb,249,115,22),.06),transparent 60%)}.sectionRenderer_tint__t_IaB:after,.sectionRenderer_tint__t_IaB:before{content:"";position:absolute;width:80%;height:200%;pointer-events:none;z-index:0}.sectionRenderer_tint__t_IaB:after{bottom:-50%;right:-20%;background:radial-gradient(ellipse at center,rgba(239,68,68,.06),transparent 60%)}.sectionRenderer_plain__99apZ h2[id],.sectionRenderer_tint__t_IaB h2[id]{position:relative;z-index:1;display:flex;align-items:center;gap:12px;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:800;text-align:left;background:linear-gradient(135deg,var(--color-text),var(--color-accent));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sectionRenderer_plain__99apZ h2[id]:before,.sectionRenderer_tint__t_IaB h2[id]:before{content:"";flex-shrink:0;width:4px;height:1.05em;border-radius:999px;background:var(--color-accent)}