.ComparisonTable_card__0LNt_{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:3px;margin:20px;margin-top:3rem!important}.ComparisonTable_header__mVdJm{padding:.5rem;text-align:center}.ComparisonTable_header__mVdJm h5{font-size:1.2rem;font-weight:300;margin:1rem 0}.ComparisonTable_badge__c8iBV{display:inline-block;background-color:var(--primary);color:#fff;font-weight:700;font-size:12px;padding:4px 8px;border-radius:4px;margin-bottom:10px}.ComparisonTable_card__0LNt_ a{color:var(--primaryExposed);font-size:1rem;font-weight:500}.ComparisonTable_scrollArea__XzJNw{overflow-x:auto}.ComparisonTable_table__3c86_{min-width:1000px}.ComparisonTable_row__AKN1u{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;padding:.5rem 1rem;background-color:transparent;border-top:1px solid var(--border);font-size:1rem;transition:background-color .3s ease}.ComparisonTable_row__AKN1u:hover{background-color:hsla(0,0%,100%,.05)}.ComparisonTable_headerRow__FTP7D{font-weight:500}.ComparisonTable_card__0LNt_ p{font-size:.9rem}.ProductComparisonGame_calculator__acqHV{display:flex;flex-direction:column;gap:24px;width:100%;padding:32px;background:#1a1a1a;box-shadow:0 8px 30px hsla(0,0%,100%,.1);transform:translateY(0);transition:all .3s ease;color:#fff;border-radius:var(--borderMedium);margin:2rem auto 0}.ProductComparisonGame_calculator__acqHV:hover{transform:translateY(-2px);box-shadow:0 12px 40px hsla(0,0%,100%,.15)}.ProductComparisonGame_calculator__acqHV h1{font-size:28px;font-weight:600;margin:0;background:linear-gradient(135deg,#fff,#aaa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:ProductComparisonGame_fadeIn__wer96 .5s ease}.ProductComparisonGame_inputs__i8N8B{display:flex;flex-direction:column;gap:20px;margin-bottom:1rem}.ProductComparisonGame_gameTitle__Jp3z4{width:100%;text-align:center;font-size:1.6rem!important;font-weight:300!important;margin-bottom:0!important}.ProductComparisonGame_subTitle__ByvbT{margin-top:0;text-align:center;font-size:.85rem!important;font-weight:300!important;opacity:.6}.ProductComparisonGame_inputs__i8N8B label{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#ccc;font-weight:500;transition:transform .2s ease}.ProductComparisonGame_inputs__i8N8B label:hover{transform:translateX(4px)}.ProductComparisonGame_inputs__i8N8B input[type=range]{-webkit-appearance:none;width:100%;height:8px;background:#333;outline:none;padding:0;margin:10px 0}.ProductComparisonGame_inputs__i8N8B input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--accent);cursor:pointer;transition:all .15s ease-in-out}.ProductComparisonGame_inputs__i8N8B input[type=range]::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;background:var(--accent);cursor:pointer;transition:all .15s ease-in-out}.ProductComparisonGame_inputs__i8N8B input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 8px hsla(0,0%,100%,.1)}.ProductComparisonGame_inputs__i8N8B input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 8px hsla(0,0%,100%,.1)}.ProductComparisonGame_sliderContainer__SEdik{display:flex;align-items:center;gap:12px}.ProductComparisonGame_sliderValue__YZ95l{font-size:14px;font-weight:600;color:#ccc;text-align:right}.ProductComparisonGame_button__7xcLK{width:100%;padding:14px;background:var(--accent);color:#1a1a1a;border:none;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.ProductComparisonGame_button__7xcLK:hover{background:var(--secondary)}.ProductComparisonGame_button__7xcLK:disabled{opacity:.7;cursor:not-allowed}.ProductComparisonGame_results__ZV0nV{margin-top:2rem!important;padding:2.6rem 2rem;background:#222;border:1px solid var(--accentExposed);box-shadow:0 6px 20px #fdff984f;margin:auto;animation:ProductComparisonGame_slideIn__i4_aG .3s ease}.ProductComparisonGame_productContainer__GTv4j{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.ProductComparisonGame_imageWrapper__GAQsh{max-width:200px}.ProductComparisonGame_productImage__LNtj6{width:100%;height:auto;max-height:60px;object-fit:cover;transition:transform .3s ease}.ProductComparisonGame_productInfo__au89w{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1.5rem;width:100%}.ProductComparisonGame_productInfo__au89w h3{font-size:24px;font-weight:600;color:#fff;margin:0;animation:ProductComparisonGame_fadeIn__wer96 .5s ease}.ProductComparisonGame_description__gUm1c{color:#ccc;line-height:1.6;animation:ProductComparisonGame_fadeIn__wer96 .5s ease .2s both;margin:.8rem 0 2.5rem;max-width:400px}.ProductComparisonGame_featureContainer__NWZ6s{display:flex;align-items:center;justify-content:center;width:100%;gap:3rem}.ProductComparisonGame_downsides__m1E5d,.ProductComparisonGame_features__DDEpm{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem}.ProductComparisonGame_downsides__m1E5d ul,.ProductComparisonGame_features__DDEpm ul{list-style-type:none;padding:0;margin:0}.ProductComparisonGame_downsides__m1E5d li,.ProductComparisonGame_features__DDEpm li{font-size:1rem;color:#fff;margin-bottom:.7rem;padding-left:40px;position:relative}.ProductComparisonGame_downsides__m1E5d li:before,.ProductComparisonGame_features__DDEpm li:before{content:"";position:absolute;left:0;top:55%;transform:translateY(-50%);width:25px;height:25px;background-size:contain;background-repeat:no-repeat}.ProductComparisonGame_features__DDEpm li:before{background-image:url(/checkmark-accent.svg)}.ProductComparisonGame_downsides__m1E5d li:before{background-image:url(/x.svg)}.ProductComparisonGame_downsides__m1E5d ul,.ProductComparisonGame_features__DDEpm ul{margin-top:0;text-align:start;margin-bottom:3rem}.ProductComparisonGame_downsides__m1E5d h4,.ProductComparisonGame_features__DDEpm h4{margin-bottom:0}.ProductComparisonGame_ctaButton__XBM7J{background-color:var(--background);color:#000;animation:ProductComparisonGame_fadeIn__wer96 .5s ease .4s both}.ProductComparisonGame_ctaButton__XBM7J:hover{background-color:var(--accentExposed)}.ProductComparisonGame_white__K5b2D{background-color:#fff!important}@keyframes ProductComparisonGame_fadeIn__wer96{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes ProductComparisonGame_slideIn__i4_aG{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}@media (max-width:480px){.ProductComparisonGame_sliderContainer__SEdik{width:100%;align-items:stretch}.ProductComparisonGame_sliderValue__YZ95l{min-width:0}}.BlogIncomeCalculator_calculator__YrOHD{display:flex;flex-direction:column;gap:24px;width:100%;padding:2rem 3rem;background:#fff;box-shadow:0 8px 30px rgba(0,0,0,.08);transform:translateY(0);margin:3rem auto 0;transition:all .3s ease}.BlogIncomeCalculator_calculator__YrOHD:hover{transform:translateY(-2px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.BlogIncomeCalculator_inputs__IGgSQ{display:flex;flex-direction:column;gap:20px}.BlogIncomeCalculator_inputs__IGgSQ label{display:flex;flex-direction:column;gap:8px;font-size:14px;color:#555;font-weight:500;transition:transform .2s ease}.BlogIncomeCalculator_inputs__IGgSQ label:hover{transform:translateX(4px)}.BlogIncomeCalculator_inputs__IGgSQ input,.BlogIncomeCalculator_inputs__IGgSQ select{width:100%;padding:14px;border:2px solid transparent;background:#f8f8f8;font-size:16px;transition:all .2s ease}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]{-webkit-appearance:none;width:100%;height:8px;background:#f0f0f0;outline:none;padding:0;margin:10px 0}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;cursor:pointer;transition:all .15s ease-in-out}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]::-moz-range-thumb{width:20px;height:20px;border:0;border-radius:50%;cursor:pointer;transition:all .15s ease-in-out}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 0 0 8px rgba(209,255,123,.1)}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]::-moz-range-thumb:hover{box-shadow:0 0 0 8px rgba(209,255,123,.1)}.BlogIncomeCalculator_sliderContainer__6tKyN{display:flex;align-items:center;gap:12px}.BlogIncomeCalculator_sliderValue__d6R9w{min-width:60px;font-size:14px;font-weight:600;color:#555;text-align:right}.BlogIncomeCalculator_inputs__IGgSQ input:hover,.BlogIncomeCalculator_inputs__IGgSQ select:hover{background:#f2f2f2}.BlogIncomeCalculator_inputs__IGgSQ input:focus,.BlogIncomeCalculator_inputs__IGgSQ select:focus{outline:none;border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px rgba(209,255,123,.1)}.BlogIncomeCalculator_inputs__IGgSQ input::placeholder{color:#999}.BlogIncomeCalculator_sliderInput__Gkg0U{max-width:100px;background-color:transparent!important;text-align:center;padding:.3rem .1rem!important;border:1px solid var(--accentLight)!important;border-radius:var(--borderBig)!important}.BlogIncomeCalculator_calculator__YrOHD p{font-size:20px;font-weight:600;color:#222;margin:0;padding:16px;text-align:center;animation:BlogIncomeCalculator_slideIn__qhDzl .3s ease}.BlogIncomeCalculator_tiny__QbEfH{font-size:.8rem;font-weight:300;opacity:.6}.BlogIncomeCalculator_big__9BhGS{font-size:2rem}.BlogIncomeCalculator_rowInputs__QR4_D{gap:16px}.BlogIncomeCalculator_rowInputs__QR4_D label{flex:1}.BlogIncomeCalculator_infoSpan__ALCZ8{font-size:12px;color:#999;font-weight:400;display:inline!important}@keyframes BlogIncomeCalculator_fadeIn__L34J3{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes BlogIncomeCalculator_slideIn__qhDzl{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.BlogIncomeCalculator_calculator__YrOHD p[data-loading=true]{animation:BlogIncomeCalculator_pulse__hi2EE 1.5s ease-in-out infinite}@keyframes BlogIncomeCalculator_pulse__hi2EE{0%{opacity:1}50%{opacity:.7}to{opacity:1}}@media (hover:hover){.BlogIncomeCalculator_calculator__YrOHD button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(209,255,123,.3)}}.BlogIncomeCalculator_calculator__YrOHD{background:#1a1a1a;box-shadow:0 8px 30px rgba(0,0,0,.2)}.BlogIncomeCalculator_calculator__YrOHD h1{background:linear-gradient(135deg,#fff,#ccc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.BlogIncomeCalculator_inputs__IGgSQ label{color:#ccc}.BlogIncomeCalculator_inputs__IGgSQ input,.BlogIncomeCalculator_inputs__IGgSQ select{background:#2a2a2a;color:#fff}.BlogIncomeCalculator_inputs__IGgSQ input:hover,.BlogIncomeCalculator_inputs__IGgSQ select:hover{background:#333}.BlogIncomeCalculator_inputs__IGgSQ input:focus,.BlogIncomeCalculator_inputs__IGgSQ select:focus{background:#2a2a2a}.BlogIncomeCalculator_calculator__YrOHD p{color:#fff}.BlogIncomeCalculator_calculator__YrOHD .BlogIncomeCalculator_pBackground__FXRtK{background:#2a2a2a}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]{background:#3a3a3a}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]::-webkit-slider-thumb{background:var(--accent)}.BlogIncomeCalculator_inputs__IGgSQ input[type=range]::-moz-range-thumb{background:var(--accent)}.BlogIncomeCalculator_sliderValue__d6R9w{color:#ccc}@media (max-width:480px){.BlogIncomeCalculator_calculator__YrOHD{padding:1rem!important}.BlogIncomeCalculator_sliderContainer__6tKyN{flex-direction:column;align-items:stretch}.BlogIncomeCalculator_sliderValue__d6R9w{text-align:left}.BlogIncomeCalculator_rowInputs__QR4_D{flex-direction:column}}.BlogIncomeCalculator_disclaimer__j0l9x p{font-size:.75rem;font-weight:300;opacity:.7}.BlogIncomeCalculator_dropdownMenu__kivbK{position:absolute;top:calc(100% + .5rem);left:0;width:100%;background-color:var(--background);border:1px solid var(--border);opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:10;max-height:300px;overflow-y:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.BlogIncomeCalculator_dropdownMenu__kivbK.BlogIncomeCalculator_open__Tny7N{opacity:1;visibility:visible;transform:translateY(0)}.BlogIncomeCalculator_dropdownMenu__kivbK::-webkit-scrollbar{width:.4rem!important}.BlogIncomeCalculator_dropdownMenu__kivbK::-webkit-scrollbar-thumb{border-radius:4px;width:.1rem!important;background-color:#969696}.BlogIncomeCalculator_dropdownMenu__kivbK::-webkit-scrollbar-track{width:0;border-radius:4px}.BlogIncomeCalculator_dropdownMenu__kivbK{scrollbar-width:6px}.BlogIncomeCalculator_rowInputs__QR4_D{display:flex;flex-direction:column;margin-top:.4rem}.BlogIncomeCalculator_checkbox__dtunP{display:flex;align-items:center}.BlogIncomeCalculator_checkbox__dtunP input[type=checkbox]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid var(--accent);border-radius:3px;background-color:transparent!important;outline:none;transition:all .3s ease;position:relative;cursor:pointer}.BlogIncomeCalculator_checkbox__dtunP input[type=checkbox]:checked{background-color:var(--accent)!important}.BlogIncomeCalculator_checkbox__dtunP label{margin-left:10px;cursor:pointer}.BlogIncomeCalculator_calculatorSections__ttlHm{gap:3rem;display:flex;flex-direction:column;color:#fff!important;margin-top:1.5rem}.BlogIncomeCalculator_calculatorSections__ttlHm .BlogIncomeCalculator_inputs__IGgSQ,.BlogIncomeCalculator_calculatorSections__ttlHm h3{margin-top:0;margin-bottom:0}.post_post__f_2Lz{max-width:752px;margin:0 auto;padding:0}.post_postHeader__ENaDC{display:flex;align-items:center;justify-content:center}.post_youMayAlsoLike__uDUdV{margin-top:1rem;width:100%;text-align:center}.post_headerImage__0aKod{width:100%;height:100%;object-fit:cover;border-radius:var(--borderMedium);margin-top:2.5rem;border:1px solid var(--foreground)}.post_headerContent__L2YbQ{width:100%;margin:0 auto;padding:2rem .6rem}.post_title__3RoSh{font-size:2.125rem!important;margin-top:1.5rem;opacity:.84;font-weight:700!important;font-family:var(--font-lexend-deca);line-height:1.3}.post_meta__83W5S{flex-direction:column;justify-content:center;align-items:flex-start!important;text-align:center;margin-bottom:0;padding:2rem;box-sizing:border-box;width:100%;max-width:100%;border:1px solid var(--foreground);border-radius:var(--borderMedium);margin-top:3rem}.post_authorHeader__YzHc0{display:flex;align-items:center;justify-content:flex-start;width:100%}.post_authorImage__JOitO{width:65px;height:65px;border-radius:50%;margin-right:1rem}.post_authorInfo__ZdUQt{display:flex;flex-direction:column;align-items:start;justify-content:center;text-align:start;width:100%;gap:.2rem}.post_authorInfoDiv___PMHS{display:flex;align-items:center;justify-content:center;gap:1.5rem}.post_authorInfoDiv___PMHS>:not(:last-child):after{content:"•";position:absolute;right:-.75rem;font-weight:300;transform:translateX(50%)}.post_authorInfoDiv___PMHS>*{position:relative}.post_authorLink__Y1xBg,.post_authorName__m_kVS{font-weight:500;font-size:1rem}.post_authorLink__Y1xBg,.post_authorName__m_kVS,.post_date__v_BOY{padding:0!important;margin:0!important;font-family:var(--font-lexend-deca)}.post_date__v_BOY{font-size:.875rem;font-size:.875rem!important;font-weight:400;opacity:.75}.post_authorBio__igd12{text-align:start;margin-bottom:0;margin-top:0}.post_content__IzNAq{padding:0 2rem 2rem;line-height:1.7;margin-bottom:2rem}.post_content__IzNAq h1,.post_content__IzNAq h2,.post_content__IzNAq h3,.post_content__IzNAq h4{margin-top:2rem;margin-bottom:1rem}.post_content__IzNAq h2{font-size:2.6rem;font-weight:600;margin-top:4rem;line-height:1.4;width:100%;text-align:center}.post_content__IzNAq h3{font-size:1.75rem;font-weight:500;margin-top:3rem}.post_content__IzNAq h4{font-size:1.275rem;font-weight:600;margin-top:2rem}.post_content__IzNAq p{margin-bottom:1rem;font-weight:400;font-size:1.125rem}.post_content__IzNAq a{color:var(--primary);opacity:1;text-decoration:none;transition:color .4s ease-in-out;text-decoration:underline}.post_content__IzNAq h2 a,.post_content__IzNAq h3 a,.post_content__IzNAq h4 a,.post_content__IzNAq h5 a,.post_content__IzNAq h6 a{color:var(--foreground)!important}.post_content__IzNAq ol,.post_content__IzNAq ul{margin:1rem 0;padding-left:2rem}.post_content__IzNAq ul li::marker{color:var(--foreground);font-size:1rem}.post_content__IzNAq ul{list-style-type:disc}.post_content__IzNAq ol{list-style-type:decimal}.post_content__IzNAq li{margin-bottom:.5rem}.post_content__IzNAq li[data-level="3"]{margin-left:1rem;font-size:smaller;margin-top:-.2rem;list-style:none}.post_content__IzNAq li[data-level="4"]{margin-left:2rem;font-size:smaller;margin-top:-.2rem}.post_content__IzNAq li[data-level="5"]{margin-left:3rem;font-size:smaller;margin-top:-.2rem}.post_content__IzNAq blockquote{border-left:4px solid var(--foreground);padding-left:1rem;margin:1.5rem 0;font-style:italic;color:var(--foreground);font-weight:500}.post_content__IzNAq strong{font-weight:600}.post_imageWrapper__VODoZ{margin:2rem 0;border-radius:var(--borderMedium)}.post_image__g4YKT{width:100%;height:auto;object-fit:cover;object-position:top;border:1px solid var(--foreground);max-height:700px;transition:all .9s ease-in-out;animation:post_scroll-like__0eoNr 12s cubic-bezier(.4,.1,.2,.9) infinite;border-radius:var(--borderMedium);animation-play-state:running}.post_image__g4YKT:hover{animation-play-state:paused}@keyframes post_scroll-like__0eoNr{0%{object-position:top}25%{object-position:center}50%{object-position:bottom}75%{object-position:center}to{object-position:top}}.post_codeWrapper__QfBTl{background:var(--accent);color:#000!important;overflow:hidden}.post_codeWrapper__QfBTl,.post_content__IzNAq code{margin:1.5rem 0;border:1px solid var(--border);transition:all .4s ease-in-out}.post_codeBlock__M4q1N code{border:none}.post_codeWrapper__QfBTl pre{padding:.5rem 1.5rem;overflow-x:auto}.post_codeWrapper__QfBTl code{font-family:Menlo,Monaco,Courier New,monospace;font-size:.875rem;line-height:1.6;color:var(--foreground)}.post_content__IzNAq :not(pre)>code{background:var(--accent);color:#000!important;padding:.2em .4em;font-size:.875em;font-family:Menlo,Monaco,Courier New,monospace}.post_link__FyJxS{color:#2563eb;text-decoration:underline;text-underline-offset:2px}.post_link__FyJxS:hover{color:#1d4ed8}.post_content__IzNAq table{width:100%;margin:1.5rem 0;border-collapse:collapse}.post_content__IzNAq td,.post_content__IzNAq th{border:1px solid #e2e8f0;padding:.75rem;text-align:left}.post_content__IzNAq th{background:#f8fafc;font-weight:600}.post_content__IzNAq em{font-style:normal;font-weight:400;font-size:1.35rem}.post_videoWrapper__mMDru{position:relative;padding-bottom:56.25%;height:0;margin:2rem 0}.post_videoWrapper__mMDru iframe{position:absolute;top:0;left:0;width:100%;height:100%}.post_categories__EpXbl,.post_tags__wf9pC{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem}.post_category__FL93v,.post_tag__SFzAc{background-color:var(--accent);color:#000!important;padding:.25rem 1.2rem;font-size:.875rem;border-radius:var(--borderBig)}.post_category__FL93v{background-color:var(--accent);color:#000}.post_container__vTf5e{max-width:800px;margin:0 auto;padding:2rem}.post_header__FSCYe{margin-bottom:2rem}.post_title__3RoSh{font-size:2.1rem;font-weight:500}.post_meta__83W5S{display:flex;align-items:center;gap:1rem;color:var(--muted-foreground);margin-bottom:2rem}.post_author__vS_hF{display:flex;align-items:center;gap:.5rem}.post_imageContainer__qMyVv{margin:2rem 0;border-radius:var(--borderBig);overflow:hidden}.post_mainImage___ZsCZ{width:100%;height:auto;max-height:500px;border-radius:var(--borderMedium);object-fit:cover}.post_disclosure__tIoZk{font-size:.63rem;color:var(--muted-foreground);opacity:.9;text-align:center}.post_content__IzNAq{font-size:1.125rem;line-height:1.8}.post_table__a9YhY a{color:var(--primary);font-size:1rem;font-weight:500}.post_tableWrapper__McT7G{overflow-x:auto;margin-bottom:3rem}.post_table__a9YhY{width:100%;min-width:800px;border-collapse:collapse;overflow-x:auto}.post_table__a9YhY td,.post_table__a9YhY th{text-align:left;border:1px solid var(--border);gap:1.5rem;padding:0 1rem}.post_cell__dEjj7 p{font-size:.9rem!important}.post_tableHeader__T1bpc p{font-size:1rem!important;font-weight:500!important}.post_tableHeader__T1bpc{background-color:var(--foreground);color:var(--background)!important;transition:all .4s ease-in-out}@media (max-width:768px){.post_table__a9YhY{min-width:500px}.post_headerContent__L2YbQ{padding:2rem 1rem}}.post_socialLinks__fbTsr{display:flex;align-items:center;justify-content:space-between;margin-top:3rem;width:100%;gap:.4rem}.post_socialLinks__fbTsr>*{flex:1;border-radius:var(--borderBig)}@media (max-width:568px){.post_socialLinks__fbTsr{flex-direction:column;gap:1rem}.post_socialLinks__fbTsr>*{width:100%}}.post_codeBlock__M4q1N{margin:2rem 0;background:#0d1117;border:1px solid #30363d;border-radius:6px;overflow:hidden;font-size:14px;line-height:1.5;color:#e6edf3}.post_codeHeader__uRl_t{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:#161b22;border-bottom:1px solid #30363d}.post_codeLanguage__9KVBm{font-size:12px;color:#7d8590;text-transform:lowercase}.post_codeLanguage__9KVBm,.post_codePre__86ZPh{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.post_codePre__86ZPh{margin:0;padding:16px;overflow-x:auto;background:#0d1117}.post_inlineCode__U4F7j{background:rgba(175,184,193,.2);padding:.2em .4em;border-radius:6px;font-size:85%;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;color:inherit}.post_codePre__86ZPh code{color:#e6edf3}.post_codePre__86ZPh code .post_keyword__hfBny{color:#ff7b72}.post_codePre__86ZPh code .post_string__UoLxr{color:#a5d6ff}.post_codePre__86ZPh code .post_comment__wQaGn{color:#8b949e}.post_codePre__86ZPh code .post_function__6_REe{color:#d2a8ff}.post_codePre__86ZPh code .post_number__nKesE{color:#79c0ff}.post_codePre__86ZPh code .post_operator__xPPxm{color:#ff7b72}.post_codePre__86ZPh code .post_class-name__kKZkz{color:#ffa657}.post_codePre__86ZPh::-webkit-scrollbar{height:8px}.post_codePre__86ZPh::-webkit-scrollbar-thumb{background:#30363d;border-radius:4px}.post_codePre__86ZPh::-webkit-scrollbar-track{background:#161b22}.Tools_container__izMxR{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding:2rem 3rem;color:#fff;box-shadow:var(--card-shadow,0 8px 30px rgba(0,0,0,.08));transform:translateY(0);transition:all .3s ease}.Tools_container__izMxR,.Tools_container__izMxR button,.Tools_container__izMxR input,.Tools_container__izMxR label,.Tools_container__izMxR select{font-family:var(--font-lexend-deca)}.Tools_container__izMxR:hover{transform:translateY(-2px);box-shadow:var(--card-shadow-hover,0 12px 40px rgba(0,0,0,.12))}.Tools_inputGroup___IbHR{display:flex;flex-direction:column;gap:1.25rem}.Tools_formLabel__ou2ZI{display:flex;flex-direction:column;gap:.5rem;font-size:.875rem;color:var(--foreground,#555);font-weight:500;margin-top:.6rem;transition:transform .2s ease}.Tools_formLabel__ou2ZI:hover{transform:translateX(4px)}.Tools_sliderWrapper__uSdk8{display:flex;align-items:center;gap:.75rem}.Tools_slider__hk_0h{-webkit-appearance:none;width:100%;height:8px;background:var(--accent);outline:none;padding:0;margin:.625rem 0}.Tools_slider__hk_0h::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--accent);cursor:pointer;transition:all .15s ease-in-out}.Tools_slider__hk_0h::-webkit-slider-thumb:hover{background:var(--accent)}.Tools_sliderValue__IWPb1{min-width:60px;font-size:.875rem;font-weight:600;color:var(--text-secondary,#555);color:#fff;text-align:right}.Tools_sliderValueInput__mBgpE{max-width:100px;background-color:transparent;text-align:center;padding:.3rem .1rem;border:1px solid var(--accentLight);border-radius:var(--borderBig)}.Tools_helperText__lwJv2{font-size:.75rem;color:var(--muted);font-weight:400}.Tools_disclaimer__XwI9G{margin-top:1rem}.Tools_disclaimer__XwI9G p{font-size:.75rem;font-weight:300;opacity:.7;text-align:center}.Tools_row__rbC4p{display:flex;gap:1rem;align-items:center}.Tools_column__QMemu{display:flex;flex-direction:column;gap:.5rem}.Tools_select__u53hQ{width:100%;padding:14px;border:2px solid transparent;background:#f8f8f8;border-radius:4px;transition:all .2s ease}.Tools_checkbox__7ku9W checkbox{height:100px}.Tools_checkbox__7ku9W[type=checkbox]{height:20px;width:20px;border-radius:var(--borderMedium)!important;background-color:#2a2a2a!important;color:#1a1a1a!important;margin-right:0}.Tools_displayPanel__9_LwP{text-align:center;padding:1rem}.Tools_conversionDisplay__X20fl{display:flex;align-items:center;justify-content:center;gap:1rem}.Tools_valueDisplay__4EI0C{font-size:2rem;font-weight:600;color:var(--background)}.Tools_unitLabel__K9AoM{font-size:.8rem;font-weight:300;opacity:.6}.Tools_equals__Qj3F4{font-size:1.5rem;opacity:.5;margin:0 .5rem}.Tools_categoryContainer__EwQm1{display:flex;gap:.5rem;margin-bottom:0;flex-wrap:wrap}.Tools_categoryButton__D3TJO,.Tools_toggleStopButton__69Ov6{padding:.5rem 1rem;background-color:var(--accent);color:#fff;border:none;border-radius:var(--borderBig);cursor:pointer;transition:background-color .3s ease}.Tools_activeCategoryButton__sx3_Y,.Tools_activeTab__YLDvh,.Tools_categoryButton__D3TJO:hover,.Tools_tab__pAdgg:hover{background-color:var(--accentDark)}.Tools_tabContainer__rteTn{display:flex;align-items:center;justify-content:stretch;width:100%;gap:1rem}.Tools_tab__pAdgg{padding:1rem 2rem;background-color:var(--accent);color:#fff;border:none;border-radius:var(--borderSmall);cursor:pointer;flex:1;transition:background-color .3s ease}.Tools_codeExport__9BM3g,.Tools_propertiesContainer__ZuArB{background-color:var(--foreground);padding:1rem;border-radius:4px}.Tools_codeOutput__kjvIV{height:auto;min-height:50px;padding:.5rem;font-family:monospace;resize:vertical}.Tools_buttonTextInput__1tZ59,.Tools_codeOutput__kjvIV{width:100%;background-color:var(--background);color:#fff;border:1px solid var(--border);border-radius:4px}.Tools_buttonTextInput__1tZ59{padding:.8rem 1rem;margin-bottom:1rem}.Tools_resultButtonContainer__o8F2M{width:100%;display:flex;align-items:center;justify-content:center;background-color:#2b2b2b;min-height:120px;padding:1rem 0}.Tools_resultButtonContainer__o8F2M p{padding:0 2rem}.Tools_toggleStopButton__69Ov6{margin-top:1rem;margin-right:1rem}.Tools_trianglePreview__Jh2eL{width:100%;display:flex;align-items:center;justify-content:center;min-height:200px;background-color:#2b2b2b;margin-top:1.5rem}.Tools_container__izMxR{background:var(--dark-background,#1a1a1a);box-shadow:0 8px 30px rgba(0,0,0,.2)}.Tools_formLabel__ou2ZI{color:var(--dark-text-secondary,#ccc)}.Tools_select__u53hQ,.Tools_slider__hk_0h{background:var(--dark-slider-track,#3a3a3a)}.Tools_sliderValue__IWPb1{color:var(--dark-text-secondary,#ccc)}.Tools_select__u53hQ,.Tools_valueDisplay__4EI0C{color:var(--dark-text-primary,#fff)}.Tools_select__u53hQ{background-color:var(--dark-input-background,#2a2a2a)}.Tools_select__u53hQ:hover{background-color:var(--dark-input-background-hover,#333)}.Tools_select__u53hQ:focus{background-color:var(--dark-input-background-focus,#2a2a2a)}.Tools_checkbox__7ku9W{border-color:var(--dark-border-color,#555)}.Tools_categoryButton__D3TJO,.Tools_select__u53hQ,.Tools_tab__pAdgg,.Tools_toggleStopButton__69Ov6{background-color:var(--dark-accent,#3a3a3a)}.Tools_categoryButton__D3TJO:hover,.Tools_select__u53hQ:focus,.Tools_select__u53hQ:hover,.Tools_tab__pAdgg:hover,.Tools_toggleStopButton__69Ov6{background-color:var(--dark-accent-hover,#4a4a4a)}.Tools_activeCategoryButton__sx3_Y,.Tools_activeTab__YLDvh{border:1px solid var(--accent)}.Tools_copyButton__utI1K,.Tools_recommendButton__7s_iz{background-color:transparent;color:#fff;border:1px solid var(--accent)}.Tools_copyToClipboard__vho_m,.Tools_recommendButton__7s_iz{margin-top:1rem;border-radius:var(--borderBig);padding:.5rem 1rem;cursor:pointer}.Tools_codeExport__9BM3g,.Tools_propertiesContainer__ZuArB{background-color:var(--dark-foreground,#2a2a2a)}.Tools_buttonTextInput__1tZ59,.Tools_codeOutput__kjvIV{background-color:var(--dark-background,#1a1a1a);color:var(--dark-text,#fff);border-color:var(--dark-border,#444)}.Tools_animatedGradient__eo1st{position:relative}.Tools_previewContainer__PTDMv{overflow:hidden;position:relative}.Tools_backgroundFillImage__aXNKc{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.Tools_dark-mode__qkvmN .Tools_container__izMxR{background-color:#2b2b2b;color:#fff}.Tools_dark-mode__qkvmN .Tools_tab__pAdgg{color:#fff}.Tools_dark-mode__qkvmN .Tools_activeTab__YLDvh{border-bottom:2px solid #fff}.Tools_dark-mode__qkvmN .Tools_categoryButton__D3TJO{border-color:#fff;color:#fff}.Tools_dark-mode__qkvmN .Tools_activeCategoryButton__sx3_Y{background-color:#fff;color:#2b2b2b}.Tools_dark-mode__qkvmN .Tools_select__u53hQ{background-color:#333;color:#fff}.Tools_dark-mode__qkvmN .Tools_slider__hk_0h{background-color:#333}.Tools_dark-mode__qkvmN .Tools_sliderValue__IWPb1{background-color:#333;color:#fff}.Tools_dark-mode__qkvmN .Tools_toggleStopButton__69Ov6{border-color:#fff;color:#fff}.Tools_dark-mode__qkvmN .Tools_buttonTextInput__1tZ59,.Tools_dark-mode__qkvmN .Tools_codeOutput__kjvIV,.Tools_dark-mode__qkvmN .Tools_previewButton__taT0h{background-color:#333;color:#fff}.Tools_flex__pBIsV{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem}.Tools_flex__pBIsV .Tools_previewContainer__PTDMv,.Tools_flex__pBIsV .Tools_propertiesContainer__ZuArB{flex:1}.Tools_flex__pBIsV .Tools_resultButtonContainer__o8F2M{padding:0}.Tools_previewImage__9j3Td{object-fit:cover}.Tools_timelineContainer__jakQD{background-color:var(--dark-foreground,#2a2a2a);padding:1.5rem;border-radius:4px;margin-bottom:1rem}.Tools_timelineHeader__VFLrm{display:flex;justify-content:space-between;margin-bottom:.5rem}.Tools_timelineMarker__4F5PJ{font-size:.65rem;color:var(--dark-text-secondary,#ccccccd5)}.Tools_timeline__w7fP1{position:relative;height:40px;background-color:var(--dark-background,#1a1a1a);border-radius:4px}.Tools_keyframeMarker__hRdoL{position:absolute;top:50%;transform:translateY(-50%);width:12px;height:100%;display:flex;align-items:center;cursor:grab}.Tools_keyframeMarker__hRdoL:active{cursor:auto}.Tools_keyframeHandle__o4d0k{width:100%;height:60%;border:2px solid var(--accent);border-radius:3px;transition:all .2s ease}.Tools_selectedKeyframe__wHb67 .Tools_keyframeHandle__o4d0k{background-color:var(--accent);height:100%}.Tools_keyframePercentage__6_rfI{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:.75rem;color:var(--dark-text-secondary,#cccccce8);white-space:nowrap}.Tools_duplicateKeyframeButton__GSgXh,.Tools_removeKeyframeButton___tCnY{position:absolute;top:-25px;right:-15px;padding:2px;background-color:var(--dark-accent,#dd3f3f);border:none;border-radius:50%;scale:.8;color:var(--dark-text-secondary,#000);cursor:pointer;opacity:0;transition:opacity .2s ease}.Tools_duplicateKeyframeButton__GSgXh{left:-35px;opacity:1;height:40px;width:40px;background-color:var(--dark-accent,#4e4e4e);color:#fff}.Tools_keyframeMarker__hRdoL:hover .Tools_duplicateKeyframeButton__GSgXh,.Tools_keyframeMarker__hRdoL:hover .Tools_removeKeyframeButton___tCnY{opacity:1}.Tools_addKeyframeButton__h3JnL{position:absolute;right:-35px;top:50%;transform:translateY(-50%) scale(.9);padding:4px;background-color:var(--dark-accent,#3a3a3a);border:none;border-radius:50%;color:var(--dark-text-secondary,#ccc);cursor:pointer;transition:background-color .2s ease}.Tools_addKeyframeButton__h3JnL:hover{background-color:var(--dark-accent-hover,#4a4a4a)}.Tools_propertiesPanel___o1l3{background-color:var(--dark-foreground,#2a2a2a);padding:1.5rem;border-radius:4px;margin-bottom:1rem}.Tools_propertyHeader__hw_NI{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.Tools_propertyList__txjXA{display:flex;flex-direction:column;gap:1rem}.Tools_propertyLabelRow__N6LwH{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.Tools_propertyControls__ICwOu{display:flex;align-items:center;justify-content:center;gap:1rem;flex-direction:row-reverse}.Tools_keyframeToggle__tACRZ{width:10px;height:10px;border:1.5px solid var(--accent);border-radius:2px;transform:rotate(45deg);padding:0;background:none;cursor:pointer;transition:background-color .2s ease}.Tools_unitSelectorGroup__MxtfE{display:flex;overflow:hidden;background-color:rgba(57,57,61,.644);border-radius:var(--borderBig);width:fit-content;border:0}.Tools_unitButton__7PrHZ{padding:.3rem .9rem;font-size:.775rem;font-weight:500;background-color:transparent;cursor:pointer;color:#c2c2c2;border:none;transition:all .4s ease}.Tools_unitButtonSelected__18JAk{background-color:#1b1b1b}.Tools_activeKeyframe__GzW_k{background-color:var(--accent)}.Tools_noSelection__kK28M{text-align:center;padding:2rem;color:var(--dark-text-secondary,#ccc)}.Tools_removePropertyButton__RzmVO{padding:2px;background-color:var(--dark-accent,#3a3a3a);border:none;border-radius:50%;color:var(--dark-text-secondary,#ccc);cursor:pointer;opacity:.5;transition:opacity .2s ease}.Tools_removePropertyButton__RzmVO:hover{opacity:1}.Tools_propertiesPanel___o1l3{flex:1}.Tools_previewContainer__PTDMv{flex:1;display:flex;flex-direction:column;gap:1rem}.Tools_previewControls__Y1jYk{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.Tools_controlButton__XGH_t{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:1px solid var(--accent);color:var(--accent);border-radius:4px;cursor:pointer;transition:all .2s ease}.Tools_controlButton__XGH_t.Tools_activeControl__npaom,.Tools_controlButton__XGH_t:hover:not(:disabled){background-color:var(--accent);color:#000}.Tools_controlButton__XGH_t:disabled{opacity:.5;cursor:not-allowed}.Tools_animated-element__6_JQ2{display:flex;align-items:center;justify-content:center;color:#fff;font-size:.875rem;text-align:center;padding:1rem}.Tools_addPropertyContainer__qntu2{position:relative}.Tools_addPropertyButton__v_hN9{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:none;border:0;outline:none;color:var(--accent);border-radius:4px;cursor:pointer;transition:all .2s ease}.Tools_addPropertyButton__v_hN9:disabled{opacity:.4;cursor:not-allowed;transition:opacity .4s ease}.Tools_addPropertyPanel__0C5gE{position:absolute;top:100%;left:0;z-index:10;background-color:var(--dark-background,#1a1a1a);border:1px solid var(--dark-border,#444);border-radius:4px;padding:.5rem;margin-top:.5rem;display:flex;flex-direction:column;gap:1rem;max-height:400px;min-width:250px;overflow:auto}.Tools_propertyOption__oM2IM{padding:.5rem 1rem;background:none;border:none;color:var(--dark-text,#fff);cursor:pointer;transition:background-color .2s ease;text-align:left}.Tools_propertyOption__oM2IM:hover{background-color:var(--dark-accent,#3a3a3a)}.Tools_iterationCountWrapper__PpYpZ{display:flex;flex-direction:column;gap:.5rem}.Tools_presetMenus__lA5uH{margin-top:2rem;display:flex;gap:10px}.Tools_presetMenu__ZaDnh{position:relative}.Tools_presetMenuButton__WFUi6{background-color:#3b3b3b;color:#fff;padding:10px 15px;border:0 solid var(--accent);border-radius:var(--borderBig);cursor:pointer;font-size:14px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(255,207,152,.1)}.Tools_presetMenuButton__WFUi6.Tools_active__IqMKa,.Tools_presetMenuButton__WFUi6:hover{background-color:var(--accent);color:#1a1a1a}.Tools_chevron__Trovr{width:16px;height:16px;transition:transform .3s ease}.Tools_presetMenuButton__WFUi6.Tools_active__IqMKa .Tools_chevron__Trovr,.Tools_presetMenuButton__WFUi6:hover .Tools_chevron__Trovr{transform:rotate(180deg)}.Tools_presetDropdown__x82E3{position:absolute;top:calc(100% + 5px);left:0;background-color:#1a1a1a;border:1px solid var(--accent);border-radius:6px;box-shadow:0 4px 6px rgba(255,207,152,.1);width:100%;max-height:200px;overflow-y:auto;z-index:10;animation:Tools_slideDown__DQuw6 .3s ease}.Tools_undoRedoContainer__lTC4Y{display:flex;justify-content:flex-start;gap:8px}.Tools_undoRedoButton__3run6{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;transition:all .2s ease;background-color:transparent;color:#fff;border:0 solid var(--border);cursor:pointer}.Tools_undoRedoButton__3run6:disabled{opacity:.5;cursor:not-allowed}.Tools_undoRedoButton__3run6 svg{margin-right:4px}.Tools_presetsGrid__8jhqD{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;margin-bottom:2rem}.Tools_presetButton__VCj5m{position:relative;height:50px;border:none;border-radius:3px;cursor:pointer;overflow:hidden;transition:transform .3s ease}.Tools_presetButton__VCj5m:hover{transform:translateY(-4px)}.Tools_presetButton__VCj5m:hover .Tools_presetHoverPreview__PsymJ{opacity:1}.Tools_presetName__RfiE3{position:relative;z-index:2;color:#fff;font-weight:400;font-size:1rem;text-shadow:0 2px 4px rgba(0,0,0,.2)}.Tools_presetHoverPreview__PsymJ{position:absolute;inset:0;opacity:0;transition:opacity .3s ease}@keyframes Tools_slideDown__DQuw6{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Tools_presetOption__Tr1BB{display:block;width:100%;padding:10px 15px;text-align:left;background:none;border:none;color:#fff;cursor:pointer;transition:background-color .2s ease;font-size:14px}.Tools_presetOption__Tr1BB:hover{background-color:#2a2a2a}.Tools_presetDropdown__x82E3::-webkit-scrollbar{width:6px}.Tools_presetDropdown__x82E3::-webkit-scrollbar-track{background:#1a1a1a}.Tools_presetDropdown__x82E3::-webkit-scrollbar-thumb{background:var(--accent);border-radius:3px}.Tools_presetDropdown__x82E3::-webkit-scrollbar-thumb:hover{background:#ffd9b3}@media (max-width:950px){.Tools_flex__pBIsV{flex-direction:column;align-items:stretch;justify-content:cetner}}@media (max-width:640px){.Tools_timelineContainer__jakQD{padding:1rem}.Tools_timelineMarker__4F5PJ{display:none}.Tools_timelineMarker__4F5PJ:nth-child(2n){display:block}.Tools_propertyPanel__e_Yd_{padding:1rem}}@media (max-width:480px){.Tools_container__izMxR{padding:1rem}.Tools_sliderWrapper__uSdk8{flex-direction:column;align-items:stretch}.Tools_sliderValue__IWPb1{text-align:left}.Tools_row__rbC4p{flex-direction:column}.Tools_tab__pAdgg{padding:.5rem .8rem}.Tools_resultButtonContainer__o8F2M p{padding:0 .6rem}}@keyframes Tools_fadeIn__t8tou{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes Tools_slideIn__qK7z4{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.BezierEditor_container__Smyq9{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background-color:#000;border-radius:.75rem;color:#fff}.BezierEditor_presets__jBkHG{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.BezierEditor_presetButton__5eeks{padding:.5rem 1rem;background-color:#18181b;border:1px solid #27272a;border-radius:.375rem;color:#fff;font-size:.875rem;cursor:pointer;transition:all .2s}.BezierEditor_presetButton__5eeks:hover{background-color:#27272a;border-color:#3f3f46}.BezierEditor_editorSection__2Zzsf{display:flex;gap:1.5rem}.BezierEditor_bezierEditorContainer__XgAVF{position:relative;aspect-ratio:1/1;width:100%;max-width:300px;border:1px solid #27272a;border-radius:.5rem;overflow:hidden;background-color:#09090b}.BezierEditor_bezierCanvas__Ji9lE{width:100%;height:100%;cursor:crosshair}.BezierEditor_controls__FS2xw{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#18181b;border-radius:.5rem;min-width:200px}.BezierEditor_controlLabel__gKjdz{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#a1a1aa}.BezierEditor_coordinates__wTTNl{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #27272a}.BezierEditor_coordinate__71Lds{display:flex;justify-content:space-between;font-size:.875rem;color:#a1a1aa}.BezierEditor_preview__yHQhc{display:flex;flex-direction:column;gap:1rem}.BezierEditor_previewTrack__iXDdT{height:60px;background-color:#18181b;border-radius:.5rem;position:relative;overflow:hidden}.BezierEditor_previewBox__WUPUH{width:40px;height:40px;background-color:#4f46e5;border-radius:.375rem;position:absolute;top:10px;left:0}.BezierEditor_durationControl__7khtK{display:flex;flex-direction:column;gap:.5rem}.BezierEditor_durationControl__7khtK label{font-size:.875rem;color:#a1a1aa}.BezierEditor_durationControl__7khtK input{width:100%;accent-color:#4f46e5}.ToolSuggestions_toolSuggestions__v6Bxr{margin-top:2rem}.ToolSuggestions_suggestionsTitle__uPEue{padding-top:1rem}.ToolSuggestions_chipDot__da65I{background:#a855f7}@media (max-width:768px){.ToolSuggestions_suggestionsGrid__hGr1C{grid-template-columns:1fr!important;gap:1rem}.ToolSuggestions_suggestionCard__4qpjr{padding:1rem 1rem 1.1rem}.ToolSuggestions_suggestionsTitle__uPEue{font-size:1.25rem;margin-bottom:1.25rem}.ToolSuggestions_toolSuggestions__v6Bxr{margin-top:2rem;padding-top:1.5rem}}.ToolSuggestions_toolSuggestions__v6Bxr{padding-top:0;border-top:1px solid #f3f4f6}.ToolSuggestions_suggestionsTitle__uPEue{font-size:1.375rem;font-weight:600;color:#111827;margin-bottom:1.75rem;text-align:center;letter-spacing:-.025em}.ToolSuggestions_suggestionsGrid__hGr1C{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.25rem;margin-top:1.5rem}.ToolSuggestions_suggestionCard__4qpjr{display:block;padding:1.25rem 1.25rem 1.4rem;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.58));border:1px solid hsla(0,0%,100%,.6);border-radius:16px;text-decoration:none;color:inherit;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,border-color .3s ease;box-shadow:0 6px 24px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.6);position:relative;overflow:hidden;backdrop-filter:blur(8px)}.ToolSuggestions_suggestionCard__4qpjr:before{inset:0;border-radius:16px;padding:1px;background:linear-gradient(135deg,rgba(99,102,241,.35),rgba(168,85,247,.35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);pointer-events:none}.ToolSuggestions_suggestionCardFeatured__j1h3k:before{background:linear-gradient(135deg,rgba(168,85,247,.7),rgba(99,102,241,.7))}.ToolSuggestions_suggestionCardFeatured__j1h3k{box-shadow:0 10px 30px rgba(124,58,237,.18),0 6px 24px rgba(15,23,42,.06),inset 0 1px 0 hsla(0,0%,100%,.7);background-image:radial-gradient(1200px 200px at -10% -20%,rgba(168,85,247,.06),transparent 40%),radial-gradient(800px 160px at 120% -10%,rgba(99,102,241,.05),transparent 45%)}.ToolSuggestions_suggestionCard__4qpjr:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3b82f6,#8b5cf6);transform:scaleX(0);transition:transform .3s ease}.ToolSuggestions_suggestionCard__4qpjr:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(15,23,42,.12);border-color:hsla(0,0%,100%,.9)}.ToolSuggestions_suggestionCardFeatured__j1h3k:hover{box-shadow:0 28px 60px rgba(124,58,237,.28),0 18px 40px rgba(15,23,42,.12);transform:translateY(-4px) scale(1.005)}.ToolSuggestions_toolTitle__raSf8{font-size:1.125rem;font-weight:600;color:#111827;margin:0 0 .75rem;line-height:1.4;letter-spacing:-.025em}.ToolSuggestions_toolDescription__jundw{font-size:.875rem;color:#6b7280;margin:0;line-height:1.6;font-weight:400}.ToolSuggestions_suggestionBadge__tCAvR{background:linear-gradient(135deg,#a855f7,#6366f1);color:#fff;padding:4px 10px;border-radius:9999px;font-size:11px;font-weight:700;letter-spacing:.02em;box-shadow:0 6px 14px rgba(99,102,241,.35)}.ToolSuggestions_suggestionHeader__Hg4V2{display:flex;align-items:center;justify-content:space-between;margin-bottom:.9rem}.ToolSuggestions_categoryChip__NYGLc{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:9999px;font-size:12px;font-weight:600;letter-spacing:.01em;color:#0f172a;background:hsla(0,0%,100%,.7);border:1px solid rgba(15,23,42,.06);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 1px 2px rgba(15,23,42,.08)}.ToolSuggestions_chipDot__da65I{width:8px;height:8px;border-radius:9999px}.ToolSuggestions_dotStrength__3SFNT{background:#a855f7}.ToolSuggestions_dotCardio__0VgA5{background:#38bdf8}.ToolSuggestions_dotHealth__pnsEC{background:#6366f1}.ToolSuggestions_dotNutrition__q1Fqm{background:#10b981}.ToolSuggestions_tinyIcon__QPfQa{width:18px;height:18px;opacity:.8}.ToolSuggestions_headerRight__ri2_j{display:inline-flex;align-items:center;gap:8px}@media (max-width:768px){.ToolSuggestions_suggestionsGrid__hGr1C{grid-template-columns:1fr;gap:1rem}.ToolSuggestions_suggestionCard__4qpjr{padding:1rem 1rem 1.1rem}.ToolSuggestions_suggestionsTitle__uPEue{font-size:1.25rem;margin-bottom:1.25rem}.ToolSuggestions_toolSuggestions__v6Bxr{margin-top:2rem;padding-top:1.5rem}}@media (max-width:480px){.ToolSuggestions_toolSuggestions__v6Bxr{margin-top:1.5rem;padding-top:1.25rem}.ToolSuggestions_suggestionCard__4qpjr{padding:1rem}.ToolSuggestions_suggestionsTitle__uPEue{font-size:1.125rem;margin-bottom:1rem}}