.comment-scroll-btn{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);width:34px;height:34px;padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-600,oklch(44.6% .043 257.281));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:inline-flex}@media (hover:hover){.comment-scroll-btn:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-900,oklch(20.8% .042 265.755))}}.social-facebook{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-facebook,#3b5998);border-radius:3.40282e38px}@media (hover:hover){.social-facebook:hover{background-color:var(--color-facebook,#3b5998);color:var(--color-white,#fff)}}.social-twitter{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-twitter,#000);border-radius:3.40282e38px}@media (hover:hover){.social-twitter:hover{background-color:var(--color-twitter,#000);color:var(--color-white,#fff)}}.social-instagram{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-instagram,#c13584);border-radius:3.40282e38px}@media (hover:hover){.social-instagram:hover{background-color:var(--color-instagram,#c13584);color:var(--color-white,#fff)}}.social-youtube{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-youtube,#f26522);border-radius:3.40282e38px}@media (hover:hover){.social-youtube:hover{background-color:var(--color-youtube,#f26522);color:var(--color-white,#fff)}}.social-tiktok{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-tiktok,#000);border-radius:3.40282e38px}@media (hover:hover){.social-tiktok:hover{background-color:var(--color-tiktok,#000);color:var(--color-white,#fff)}}.navbar__bg{top:calc(var(--spacing,.25rem) * 0);z-index:50;background-color:var(--color-background,hsl(var(--background)));width:100%;position:sticky}.navbar__logo{height:calc(var(--spacing,.25rem) * 28);object-fit:contain}.hl-big__title,.recent-first__title{text-transform:capitalize;color:rgb(255 255 255/var(--tw-text-opacity));margin-bottom:.75rem;padding-top:5px;font-size:1.125rem;font-weight:600;line-height:1.25rem}.hl-big__subtitle,.recent-first__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-100,oklch(96.7% .003 264.542))}.pagination{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 5);justify-content:center;width:100%;display:flex}.static-content :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.static-content :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.static-content{color:var(--tw-prose-body);max-width:65ch}.static-content :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.static-content :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.static-content :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.static-content :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.static-content :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.static-content :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.static-content :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.static-content :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.static-content :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.static-content :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.static-content :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.static-content :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.static-content :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.static-content :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.static-content :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.static-content :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.static-content :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.static-content :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.static-content :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.static-content :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.static-content :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.static-content :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.static-content :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.static-content :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.static-content :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.static-content :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.static-content :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.static-content :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.static-content :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.static-content :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.static-content :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.static-content :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.static-content :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.static-content :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.static-content :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.static-content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.static-content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.static-content :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.static-content :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.static-content :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.static-content :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.static-content :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.static-content :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.static-content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.static-content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.static-content :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.static-content :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.static-content :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.static-content :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.static-content :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.static-content :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.static-content :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.static-content :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.static-content :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.static-content :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.static-content :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.static-content :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.static-content{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.static-content :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.static-content :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.static-content :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.static-content :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.static-content :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.static-content :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.static-content :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.static-content :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.static-content :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.static-content :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.static-content :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.static-content :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.static-content :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.static-content :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.static-content :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.static-content :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.static-content :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.static-content :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.static-content :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.static-content :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.static-content :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.static-content{margin-top:calc(var(--spacing,.25rem) * 5);padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-gray-900,oklch(21% .034 264.665))}.static-content :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-600,oklch(54.6% .245 262.881));text-decoration-line:none}@media (hover:hover){.static-content:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-blue-500,oklch(62.3% .214 259.815))}}.static-content :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-900,oklch(21% .034 264.665))}.footer-container{margin-top:calc(var(--spacing,.25rem) * 16);width:100%;color:var(--color-white,#fff);background:linear-gradient(160deg, var(--color-primary) 0%, color-mix(in srgb, hsl(var(--primary)) 70%, black) 100%);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.footer-container{background:linear-gradient(160deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 70%, black) 100%)}}.footer-accent-bar{height:calc(var(--spacing,.25rem) * .5);background-color:#fff3;width:100%}@supports (color:color-mix(in lab, red, red)){.footer-accent-bar{background-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.footer-inner{gap:calc(var(--spacing,.25rem) * 10);padding-inline:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 10);padding-bottom:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.footer-inner{padding-inline:calc(var(--spacing,.25rem) * 12);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.footer-inner{padding-inline:calc(var(--spacing,.25rem) * 16);grid-template-columns:repeat(3,minmax(0,1fr))}}.footer-brand{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.footer__logo-wrap{display:inline-block}.footer__logo{max-height:calc(var(--spacing,.25rem) * 16);object-fit:contain;width:auto}.footer-orgs{border-radius:var(--radius-xl,.75rem);background-color:#ffffff26;display:inline-block}@supports (color:color-mix(in lab, red, red)){.footer-orgs{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.footer-orgs{padding:calc(var(--spacing,.25rem) * 3);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.footer-orgs__img{object-fit:contain;width:auto}.footer-brand__desc{max-width:var(--container-xs,20rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.footer-brand__desc{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.footer-col__heading{margin-bottom:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:.2em;letter-spacing:.2em;color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.footer-col__heading{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.footer-col__heading{text-transform:uppercase}.footer-nav{flex-direction:column;display:flex}.footer-nav__grid{gap:calc(var(--spacing,.25rem) * 6);flex-flow:wrap;display:flex}.footer-nav__list{gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 0);flex-direction:column;list-style-type:none;display:flex}.footer-nav__link{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.footer-nav__link:hover{color:var(--color-white,#fff)}}.footer-nav__link-dot{height:calc(var(--spacing,.25rem) * 1);width:calc(var(--spacing,.25rem) * 1);background-color:color-mix(in oklab, var(--color-white,#fff) 30%, transparent);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;flex-shrink:0;transition-duration:.2s;animation-duration:.2s}.footer-nav__link:hover .footer-nav__link-dot{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%;scale:var(--tw-scale-x) var(--tw-scale-y);background-color:var(--color-white,#fff)}.footer-social-col{flex-direction:column;display:flex}.footer-social__desc{margin-bottom:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#fff9}@supports (color:color-mix(in lab, red, red)){.footer-social__desc{color:color-mix(in oklab, var(--color-white,#fff) 60%, transparent)}}.footer-social__icons{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.footer-social__btn{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,.75rem);background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;justify-content:center;align-items:center;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.footer-social__btn:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.footer-social__btn--fb:hover{background-color:#1877f2}.footer-social__btn--tw:hover{background-color:var(--color-black,#000)}.footer-social__btn--ig:hover{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888)}.footer-social__btn--yt:hover{background-color:red}.footer-social__btn--tk:hover{background-color:var(--color-black,#000)}.footer-bottom-bar{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.footer-bottom-bar{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.footer-bottom-bar{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4)}@media (min-width:48rem){.footer-bottom-bar{padding-inline:calc(var(--spacing,.25rem) * 12);flex-direction:row}}@media (min-width:64rem){.footer-bottom-bar{padding-inline:calc(var(--spacing,.25rem) * 16)}}.footer-copyright{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.footer-copyright{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.footer-bottom__links{align-items:center;column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 1.5);padding:calc(var(--spacing,.25rem) * 0);flex-wrap:wrap;list-style-type:none;display:flex}.footer-bottom__link{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.footer-bottom__link:hover{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.footer-bottom__link:hover{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}.footer-contact{margin-top:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}:where(.footer-contact>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.footer-contact-item{align-items:center;display:flex}:where(.footer-contact-item>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.footer-social{color:var(--color-white,#fff)}.footer-social-item{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;display:flex}:where(.footer-social-item>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-x-reverse)))}.footer-bottom{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 10);color:var(--color-white,#fff);border-top-width:1px;flex-direction:column-reverse;justify-content:space-between;display:flex}@media (min-width:64rem){.footer-bottom{flex-direction:row}}.label__title{margin-bottom:calc(var(--spacing,.25rem) * 4);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase;display:flex}@media (min-width:48rem){.label__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.label__title:before{content:"";height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px}.icon-social{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}.icons{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);color:var(--color-secondary,hsl(var(--secondary)));border-radius:3.40282e38px}@media (hover:hover){.icons:hover{background-color:var(--color-secondary,hsl(var(--secondary)));color:var(--color-white,#fff)}}.caption,figcaption{text-align:center;color:#888585;font-size:.75rem}.other__articles{margin-block:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-sm,calc(var(--radius) - 4px));border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-primary,hsl(var(--primary)));background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.other__articles{background-color:color-mix(in oklab, var(--color-gray-500,oklch(55.1% .027 264.364)) 10%, transparent)}}.other__articles{padding:calc(var(--spacing,.25rem) * 4);font-size:18px}.other__articles a strong{color:var(--color-primary,hsl(var(--primary)))}.more{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary,hsl(var(--primary)));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;display:inline-block}@media (hover:hover){.more:hover{background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff)}}.ads__display{display:block}.image__article{margin-bottom:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;align-self:center;transition-duration:.3s;animation-duration:.3s;overflow:hidden}.image__article img{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.7s;animation-timing-function:cubic-bezier(0,0,.2,1)}.image__article:hover img{scale:1.015}.image__article figcaption{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3.5);text-align:center;font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-slate-500,oklch(55.4% .046 257.417));font-style:italic;display:block}.video_player{margin-bottom:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);align-self:center;overflow:hidden}.image__caption{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-500,oklch(55.4% .046 257.417))}.content__article :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content__article :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content__article{color:var(--tw-prose-body);max-width:65ch}.content__article :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.content__article :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.content__article :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.content__article :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.content__article :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content__article :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.content__article :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.content__article :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.content__article :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.content__article :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.content__article :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.content__article :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.content__article :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.content__article :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.content__article :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.content__article :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.content__article :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.content__article :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.content__article :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.content__article :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.content__article :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.content__article :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.content__article :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.content__article :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.content__article :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.content__article :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.content__article :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.content__article :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.content__article :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.content__article :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.content__article :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.content__article :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.content__article :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.content__article :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.content__article :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%), 0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.content__article :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.content__article :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.content__article :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.content__article :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content__article :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.content__article :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.content__article :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.content__article :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.content__article :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.content__article :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.content__article :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.content__article :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.content__article :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.content__article :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.content__article :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.content__article :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.content__article :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.content__article :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.content__article :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.content__article :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.content__article :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.content__article :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.content__article{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:NaN NaN NaN;--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:255 255 255;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.content__article :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.content__article :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.content__article :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.content__article :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.content__article :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.content__article :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.content__article :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.content__article :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.content__article :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.content__article :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.content__article :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.content__article :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.content__article :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content__article :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.content__article :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.content__article :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.content__article :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.content__article :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.content__article :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.content__article :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.content__article :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.content__article{max-width:100%;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);-webkit-hyphens:auto;hyphens:auto;color:var(--color-gray-900,oklch(21% .034 264.665));margin-top:calc(var(--spacing,.25rem) * 0)!important}.content__article :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 0)}.content__article :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){overflow-wrap:break-word}.content__article :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){word-break:break-all;color:var(--color-secondary,hsl(var(--secondary)));text-decoration-line:none}@media (hover:hover){.content__article:hover :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-primary,hsl(var(--primary)))}}.content__article :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--color-gray-900,oklch(21% .034 264.665))}.content__article.prose-tight{--leading:1.35}.content__article.prose-normal{--leading:1.75}.content__article.prose-loose{--leading:2.1}.content__article p,.content__article li,.content__article span{line-height:var(--leading,inherit)!important}.content__article.prose-sm,.content__article.prose-sm p,.content__article.prose-sm li,.content__article.prose-sm span{font-size:.875rem!important}.content__article.prose-xl,.content__article.prose-xl p,.content__article.prose-xl li,.content__article.prose-xl span{font-size:1.25rem!important}.content__article strong a{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.content__article a strong{color:var(--color-primary,hsl(var(--primary)))}@media (hover:hover){.content__article a strong:hover{color:var(--color-secondary,hsl(var(--secondary)))}}.read-content-share{margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;display:flex}:where(.read-content-share>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.read-content-share{text-align:left;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}.read-content-publisher{margin-bottom:calc(var(--spacing,.25rem) * 6);flex-direction:column;width:100%;display:flex}:where(.read-content-publisher>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.read-content-publisher{border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);border-width:1px}.read-content-publisher-author{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}:where(.read-content-publisher-author>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.read-content-publisher-author{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));padding-top:1px}.read-content-publisher__avatar{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);background-color:var(--color-slate-400,oklch(70.4% .04 256.788));object-fit:cover;border-radius:3.40282e38px}.read-content-publisher-editor{margin-top:calc(var(--spacing,.25rem) * 3);flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}:where(.read-content-publisher-editor>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 2) * calc(1 - var(--tw-space-x-reverse)))}.read-content-publisher-editor{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.read-content-publisher__title{padding-inline:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.read-content-tags{margin-top:calc(var(--spacing,.25rem) * 12)}.read-content-tags__title{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--color-primary,hsl(var(--primary)));padding-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));color:var(--color-gray-700,oklch(37.3% .034 259.733))}.read-content-tags-list{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.read-content-tags-list__link{border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);background-color:var(--color-primary,hsl(var(--primary)));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);color:var(--color-white,#fff);border-width:1px;display:inline-block}@media (hover:hover){.read-content-tags-list__link:hover{color:var(--color-black,#000)}}.product__desc{margin-top:calc(var(--spacing,.25rem) * 5);border-top-color:var(--color-stone-300,oklch(86.9% .005 56.366))}.product__desc svg{display:inline}.article__title{margin-inline:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-900,oklch(21% .034 264.665))}@media (min-width:48rem){.article__title{margin-inline:calc(var(--spacing,.25rem) * 0);font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.articlebytag-category__text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-black,#000);text-transform:uppercase}.articlebytag-box{flex-direction:column;display:flex}:where(.articlebytag-box>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.articlebytag-item,.category-tab-small-item{margin-top:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 2);flex-direction:row;display:flex}.articlebytag-right,.related-right{flex:none;order:2;width:33.3333%}.articlebytag__img{height:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));object-fit:cover;width:100%}.articlebytag-left{margin-right:calc(var(--spacing,.25rem) * 2);flex:0 auto;order:1}.articlebytag-category{flex-direction:row;align-items:center;display:flex}:where(.articlebytag-category>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 1) * calc(1 - var(--tw-space-x-reverse)))}.articlebytag-category__title,.category-tab-small__title{-webkit-line-clamp:3;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--color-black,#000);-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.category-recent__date{padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.breadcrumb{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.breadcrumb__list{padding:calc(var(--spacing,.25rem) * 0);list-style-type:none;display:inline-flex}.breadcrumb__item{align-items:center;display:flex}.breadcrumb__item a{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-secondary,hsl(var(--secondary)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.breadcrumb__item a:hover{color:var(--color-primary,hsl(var(--primary)));text-decoration-line:underline}}.breadcrumb__item span{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-secondary,hsl(var(--secondary)))}.button__epaper{border-radius:var(--radius-md,calc(var(--radius) - 2px));background-color:var(--color-gray-600,oklch(44.6% .03 256.802));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));white-space:nowrap;color:var(--color-primary-foreground,hsl(var(--primary-foreground)));justify-content:center;align-items:center;display:inline-flex}.logo__primary{max-width:calc(var(--spacing,.25rem) * 40)}.popular-widget{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.popular-widget__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:#f9fafb4d}@supports (color:color-mix(in lab, red, red)){.popular-widget__header{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 30%, transparent)}}.popular-widget__header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.popular-widget__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase;display:flex}:where(.popular-widget__list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.popular-widget__item{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.popular-widget__item:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.popular-widget__item:hover{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 50%, transparent)}}}.popular-widget__link{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);padding:calc(var(--spacing,.25rem) * 4);text-decoration-line:none;display:flex}.popular-widget__rank{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:flex}@media (hover:hover){.popular-widget__rank:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.popular-widget__rank.rank-1{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.popular-widget__rank.rank-1{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.popular-widget__rank.rank-1{color:var(--color-primary,hsl(var(--primary)))}.popular-widget__rank.rank-2{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-600,oklch(44.6% .03 256.802))}.popular-widget__rank.rank-3{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-400,oklch(70.7% .022 261.325))}.group:hover .popular-widget__rank{background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent);rotate:3deg}@supports (color:color-mix(in lab, red, red)){.group:hover .popular-widget__rank{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.popular-widget__content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.popular-widget__item-title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-bold,700);line-height:1.4;font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.popular-widget__item-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.popular-widget__meta{margin-top:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.popular-widget__views{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-gray-400,oklch(70.7% .022 261.325));text-transform:uppercase}.cat-one-wrap{gap:calc(var(--spacing,.25rem) * 5);flex-direction:column;display:flex}.cat-one-hero{border-radius:var(--radius-2xl,1rem);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);height:380px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block;position:relative;overflow:hidden}.cat-one-hero__img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transition-duration:.7s;animation-duration:.7s}@media (hover:hover){.cat-one-hero__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.cat-one-hero__overlay{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.cat-one-hero__overlay{--tw-gradient-position:to top in oklab}}.cat-one-hero__overlay{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 90%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 30%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.cat-one-hero__content{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:absolute}.cat-one-hero__cat{background-color:var(--color-primary,hsl(var(--primary)));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-white,#fff);text-transform:uppercase;border-radius:3.40282e38px;align-self:flex-start}.cat-one-hero__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.cat-one-hero__title:is(:where(.group):hover *){color:color-mix(in srgb, hsl(var(--primary)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-one-hero__title:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 90%, transparent)}}}.cat-one-hero__time{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.cat-one-hero__time{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.cat-one-hero__time{text-transform:uppercase}.cat-one-list{flex-direction:column;display:flex}:where(.cat-one-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.cat-one-list__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.cat-one-list__item:first-child{padding-top:calc(var(--spacing,.25rem) * 0)}.cat-one-list__item:last-child{padding-bottom:calc(var(--spacing,.25rem) * 0)}.cat-one-list__num{width:calc(var(--spacing,.25rem) * 8);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);font-size:28px;line-height:1;font-weight:var(--font-weight-black,900);color:var(--color-gray-100,oklch(96.7% .003 264.542));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;-webkit-user-select:none;user-select:none;flex-shrink:0;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.cat-one-list__num:is(:where(.group):hover *){color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-one-list__num:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}}.cat-one-list__body{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.cat-one-list__title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.cat-one-list__title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.cat-one-list__meta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.cat-one-list__cat{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.cat-one-list__cat:hover{opacity:.7}}.cat-one-list__dot{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-300,oklch(87.2% .01 258.338))}.cat-one-list__time{color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:11px}.cat-col-list{flex-direction:column;display:flex}:where(.cat-col-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.cat-col-list__item{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);display:flex}.cat-col-list__item:first-child{padding-top:calc(var(--spacing,.25rem) * 0)}.cat-col-list__item:last-child{padding-bottom:calc(var(--spacing,.25rem) * 0)}.cat-col-list__num{width:calc(var(--spacing,.25rem) * 8);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);font-size:28px;line-height:1;font-weight:var(--font-weight-black,900);color:var(--color-gray-100,oklch(96.7% .003 264.542));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;-webkit-user-select:none;user-select:none;flex-shrink:0;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.cat-col-list__num:is(:where(.group):hover *){color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-col-list__num:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}}.cat-col-list__body{gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.cat-col-list__title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.cat-col-list__title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.cat-col-list__meta{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-wrap:wrap;display:flex}.cat-col-list__cat{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.cat-col-list__cat:hover{opacity:.7}}.cat-col-list__dot{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-gray-300,oklch(87.2% .01 258.338))}.cat-col-list__time{color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:11px}.cat-side-wrap{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.cat-side-hero{border-radius:var(--radius-2xl,1rem);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);height:360px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:block;position:relative;overflow:hidden}.cat-side-hero__img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transition-duration:.7s;animation-duration:.7s}@media (hover:hover){.cat-side-hero__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.cat-side-hero__overlay{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.cat-side-hero__overlay{--tw-gradient-position:to top in oklab}}.cat-side-hero__overlay{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 90%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 30%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.cat-side-hero__content{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex;position:absolute}.cat-side-hero__cat{background-color:var(--color-primary,hsl(var(--primary)));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-white,#fff);text-transform:uppercase;border-radius:3.40282e38px;align-self:flex-start}.cat-side-hero__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.cat-side-hero__title:is(:where(.group):hover *){color:color-mix(in srgb, hsl(var(--primary)) 90%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-side-hero__title:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 90%, transparent)}}}.cat-side-hero__time{--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.cat-side-hero__time{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.cat-side-hero__time{text-transform:uppercase}.cat-side-list{flex-direction:column;display:flex}:where(.cat-side-list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.cat-side-item{margin-inline:calc(var(--spacing,.25rem) * -2);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-lg,var(--radius));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;animation-duration:.15s;display:flex}.cat-side-item:first-child{padding-top:calc(var(--spacing,.25rem) * 0)}.cat-side-item:last-child{padding-bottom:calc(var(--spacing,.25rem) * 0)}@media (hover:hover){.cat-side-item:hover{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.cat-side-item:hover{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 80%, transparent)}}}.cat-side-item__thumb{height:76px;width:calc(var(--spacing,.25rem) * 28);border-radius:var(--radius-xl,.75rem);flex-shrink:0;overflow:hidden}.cat-side-item__img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;animation-duration:.5s}@media (hover:hover){.cat-side-item__img:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.cat-side-item__body{min-width:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.cat-side-item__cat{--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:.15em;letter-spacing:.15em;color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase}.cat-side-item__title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.cat-side-item__title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.cat-side-item__time{color:var(--color-gray-400,oklch(70.7% .022 261.325));font-size:11px}:where(.category-supreme>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 12) * calc(1 - var(--tw-space-y-reverse)))}.category-supreme{padding-block:calc(var(--spacing,.25rem) * 8)}.category-supreme__hero{width:100%;height:500px;position:relative}.category-supreme__hero-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:2s;transition-duration:2s;animation-duration:2s}@media (hover:hover){.category-supreme__hero-img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.category-supreme__hero-overlay{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950,oklch(12.9% .042 264.695));--tw-gradient-via:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 20%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;position:absolute}.category-supreme__hero-content{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 12);position:absolute}.category-supreme__brand-row{margin-bottom:calc(var(--spacing,.25rem) * 6);align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.category-supreme__brand-icon{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-primary,hsl(var(--primary)));--tw-font-weight:var(--font-weight-black,900);font-size:11px;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in srgb, hsl(var(--primary)) 30%, transparent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.category-supreme__brand-icon{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.category-supreme__brand-name{--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:.2em;letter-spacing:.2em;color:var(--color-white,#fff);text-transform:uppercase}.category-supreme__hero-title{margin-bottom:calc(var(--spacing,.25rem) * 4);max-width:800px;font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-leading:1.1;--tw-font-weight:var(--font-weight-black,900);line-height:1.1;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.category-supreme__hero-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.category-supreme__list{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}.category-supreme__list-item{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-bottom:calc(var(--spacing,.25rem) * 6)}.category-supreme__list-item:last-child{border-style:var(--tw-border-style);border-width:0}.category-supreme__list-dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.category-supreme__list-dot:is(:where(.group):hover *){background-color:var(--color-primary,hsl(var(--primary)))}}.category-supreme__list-title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.category-supreme__list-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.category-supreme__column{width:100%}.category-supreme__infographic{gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.category-supreme__infographic-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;transition-duration:.7s;animation-duration:.7s}@media (hover:hover){.category-supreme__infographic-img:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.category-supreme__infographic-overlay{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950,oklch(12.9% .042 264.695));--tw-gradient-via:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 40%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;padding:calc(var(--spacing,.25rem) * 6);align-items:flex-end;display:flex;position:absolute}.category-supreme__infographic-title{-webkit-line-clamp:3;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;-webkit-box-orient:vertical;transition-duration:.3s;animation-duration:.3s;display:-webkit-box;overflow:hidden}@media (hover:hover){.category-supreme__infographic-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.category-supreme__swiper{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 6);flex-wrap:nowrap;display:flex;overflow-x:auto}.category-supreme__swiper-item{flex-shrink:0;width:85%;height:300px}@media (min-width:40rem){.category-supreme__swiper-item{width:500px}}.category-supreme__swiper-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:1s;transition-duration:1s;animation-duration:1s}@media (hover:hover){.category-supreme__swiper-img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.category-supreme__swiper-overlay{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 80%, transparent);--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;padding:calc(var(--spacing,.25rem) * 10);align-items:flex-end;display:flex;position:absolute}.category-supreme__swiper-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.category-supreme__swiper-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@keyframes reading-progress-scale{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.reading-progress{background:var(--color-primary);transform-origin:0;z-index:9999;width:100%;height:3px;animation:linear both reading-progress-scale;animation-timeline:scroll(root);position:fixed;top:0;left:0}.reading-time{color:hsl(var(--muted-foreground));background:hsl(var(--muted));border-radius:100px;align-items:center;gap:5px;padding:2px 8px;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}.reading-time svg{width:12px;height:12px;stroke:hsl(var(--muted-foreground));flex-shrink:0}.quote-share-tooltip{z-index:9998;background:hsl(var(--foreground));color:hsl(var(--background));white-space:nowrap;pointer-events:auto;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;animation:.15s ease-out both quote-share-in;display:inline-flex;position:absolute;box-shadow:0 8px 24px #0000002e,0 2px 8px #0000001f}@keyframes quote-share-in{0%{opacity:0;transform:translateY(6px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.quote-share-tooltip__arrow{background:hsl(var(--foreground));clip-path:polygon(0 0,100% 0,50% 100%);width:10px;height:5px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}.quote-share-tooltip__icon{opacity:.5;align-items:center;display:flex}.quote-share-btn{color:hsl(var(--background));cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:.75rem;font-weight:600;transition:background .15s;display:inline-flex}.quote-share-btn:hover{background:#ffffff26}.quote-share-btn--copied{color:#4ade80}.quote-share-btn--twitter:hover{background:#ffffff26}.quote-share-divider{background:#ffffff40;flex-shrink:0;width:1px;height:14px}.follow-btn{border:1.5px solid var(--color-primary);color:var(--color-primary);cursor:pointer;background:0 0;border-radius:100px;align-items:center;gap:6px;padding:6px 16px;font-size:.8125rem;font-weight:700;line-height:1;transition:all .2s;display:inline-flex}.follow-btn:hover{background:var(--color-primary);color:hsl(var(--primary-foreground));box-shadow:0 4px 12px color-mix(in srgb, hsl(var(--primary)) 30%, transparent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.follow-btn:hover{box-shadow:0 4px 12px color-mix(in srgb, var(--color-primary) 30%, transparent)}}.follow-btn--active{background:var(--color-primary);color:hsl(var(--primary-foreground))}.follow-btn--active:hover{color:var(--color-primary);box-shadow:none;background:0 0;transform:none}.follow-btn svg{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.follow-btn:hover svg,.follow-btn--active svg{transform:scale(1.2)}.photo-lightbox-dialog{z-index:10000;background:#000000f5;border:none;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;max-height:100%;margin:0;padding:0;animation:.25s ease-out both lightbox-in;display:flex;position:fixed;inset:0}@keyframes lightbox-in{0%{opacity:0}to{opacity:1}}.photo-lightbox-dialog::backdrop{background:#000000f5}.photo-lightbox__close{color:#fff;cursor:pointer;z-index:10;background:#ffffff1a;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;line-height:1;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}.photo-lightbox__close:hover{background:#fff3}.photo-lightbox__counter{color:#fff9;letter-spacing:.05em;font-size:.8125rem;font-weight:600;position:absolute;top:18px;left:50%;transform:translate(-50%)}.photo-lightbox__main{flex:1;justify-content:center;align-items:center;width:100%;padding:60px 60px 0;display:flex;position:relative;overflow:hidden}.photo-lightbox__img{object-fit:contain;border-radius:4px;max-width:100%;max-height:100%;animation:.2s ease-out both lightbox-img-in}@keyframes lightbox-img-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.photo-lightbox__caption{color:#ffffff8c;text-align:center;max-width:700px;padding:8px 16px 4px;font-size:.8125rem}.photo-lightbox__nav{color:#fff;cursor:pointer;z-index:5;background:#ffffff1a;border:1px solid #ffffff26;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;line-height:1;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.photo-lightbox__nav:hover{background:#ffffff40}.photo-lightbox__nav:disabled{opacity:.3;cursor:default}.photo-lightbox__nav--prev{left:10px}.photo-lightbox__nav--next{right:10px}.photo-lightbox__thumbs{scrollbar-width:thin;scrollbar-color:#fff3 transparent;gap:8px;max-width:100%;padding:12px 16px;display:flex;overflow-x:auto}.photo-lightbox__thumb{object-fit:cover;cursor:pointer;opacity:.45;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:52px;height:52px;transition:opacity .2s,border-color .2s}.photo-lightbox__thumb:hover{opacity:.75}.photo-lightbox__thumb--active{opacity:1;border-color:var(--color-primary)}.emoji-reactions{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.emoji-reaction-btn{border:1.5px solid hsl(var(--border));background:hsl(var(--background));cursor:pointer;color:hsl(var(--muted-foreground));border-radius:100px;align-items:center;gap:4px;padding:3px 10px;font-size:.875rem;font-weight:600;line-height:1.4;transition:all .18s;display:inline-flex}.emoji-reaction-btn:hover{border-color:var(--color-primary);background:color-mix(in srgb, hsl(var(--primary)) 8%, transparent)}@supports (color:color-mix(in lab, red, red)){.emoji-reaction-btn:hover{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}}.emoji-reaction-btn:hover{color:var(--color-primary);transform:scale(1.07)}.emoji-reaction-btn--active{border-color:var(--color-primary);background:color-mix(in srgb, hsl(var(--primary)) 12%, transparent)}@supports (color:color-mix(in lab, red, red)){.emoji-reaction-btn--active{background:color-mix(in srgb, var(--color-primary) 12%, transparent)}}.emoji-reaction-btn--active{color:var(--color-primary)}.emoji-reaction-btn--active:hover{background:color-mix(in srgb, hsl(var(--primary)) 18%, transparent)}@supports (color:color-mix(in lab, red, red)){.emoji-reaction-btn--active:hover{background:color-mix(in srgb, var(--color-primary) 18%, transparent)}}.emoji-reaction-btn .emoji{font-size:1rem;line-height:1}.emoji-reaction-count{min-width:14px;font-size:.75rem}.trending-widget{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.trending-widget__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:#f9fafb4d}@supports (color:color-mix(in lab, red, red)){.trending-widget__header{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 30%, transparent)}}.trending-widget__header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.trending-widget__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase;display:flex}:where(.trending-widget__list>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-color:var(--color-gray-50,oklch(98.5% .002 247.839))}.trending-widget__item{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.trending-widget__item:hover{background-color:#f9fafb80}@supports (color:color-mix(in lab, red, red)){.trending-widget__item:hover{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 50%, transparent)}}}.trending-widget__link{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);padding:calc(var(--spacing,.25rem) * 4);text-decoration-line:none;display:flex}.trending-widget__rank{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:flex}.trending-widget__rank.rank-1{background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-500,oklch(76.9% .188 70.08))}.trending-widget__rank.rank-2{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.trending-widget__rank.rank-3{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-400,oklch(75% .183 55.934))}.trending-widget__content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.trending-widget__item-title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1.4;--tw-font-weight:var(--font-weight-bold,700);line-height:1.4;font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.trending-widget__item-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.trending-widget__meta{margin-top:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.trending-widget__cat{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase}.followed-topics-widget{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.followed-topics-widget__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:#f9fafb4d}@supports (color:color-mix(in lab, red, red)){.followed-topics-widget__header{background-color:color-mix(in oklab, var(--color-gray-50,oklch(98.5% .002 247.839)) 30%, transparent)}}.followed-topics-widget__header{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}.followed-topics-widget__title{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-black,900);font-size:13px;font-weight:var(--font-weight-black,900);--tw-tracking:.1em;letter-spacing:.1em;color:var(--color-gray-900,oklch(21% .034 264.665));text-transform:uppercase;display:flex}.followed-topics-widget__body{gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.followed-topics-widget__chip-wrapper{align-items:center;display:inline-flex;position:relative}.followed-topics-widget__chip{background:color-mix(in srgb, hsl(var(--primary)) 8%, transparent);border-radius:100px;align-items:center;gap:4px;padding:5px 28px 5px 10px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.followed-topics-widget__chip{background:color-mix(in srgb, var(--color-primary) 8%, transparent)}}.followed-topics-widget__chip{border:1.5px solid color-mix(in srgb, hsl(var(--primary)) 25%, transparent)}@supports (color:color-mix(in lab, red, red)){.followed-topics-widget__chip{border:1.5px solid color-mix(in srgb, var(--color-primary) 25%, transparent)}}.followed-topics-widget__chip{color:var(--color-primary);white-space:nowrap;text-transform:capitalize;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .18s}.followed-topics-widget__chip:hover{background:var(--color-primary);color:hsl(var(--primary-foreground));border-color:var(--color-primary);text-decoration:none}.followed-topics-widget__chip-type{opacity:.6;text-transform:uppercase;letter-spacing:.04em;border-right:1px solid;margin-right:2px;padding-right:5px;font-size:.6rem}.followed-topics-widget__unfollow{background:var(--color-primary);color:#fff;cursor:pointer;opacity:0;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .18s;display:flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.followed-topics-widget__chip-wrapper:hover .followed-topics-widget__unfollow{opacity:1}.followed-topics-widget__chip-wrapper:hover .followed-topics-widget__chip{padding-right:28px}.side-widgets-mobile{margin-top:8px;margin-bottom:8px}.side-widgets-mobile .trending-widget,.side-widgets-mobile .followed-topics-widget{border-radius:12px;margin-bottom:12px}.side-widgets-mobile .trending-widget__link{padding:10px 12px}.side-widgets-mobile .trending-widget__rank{width:28px;height:28px}.side-widgets-mobile .followed-topics-widget__body{padding:10px 12px}.hl-bento{margin-bottom:calc(var(--spacing,.25rem) * 8);-webkit-user-select:none;user-select:none;width:100%}.hl-bento__grid{align-items:stretch;gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:64rem){.hl-bento__grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(12,minmax(0,1fr))}}.hl-bento__col-hero{flex-direction:column;display:flex}@media (min-width:64rem){.hl-bento__col-hero{grid-column:span 7/span 7}}.hl-bento__col-hero--full{flex-direction:column;display:flex}@media (min-width:64rem){.hl-bento__col-hero--full{grid-column:span 12/span 12}}.hl-bento__hero{border-radius:var(--radius-2xl,1rem);background-color:var(--color-neutral-900,oklch(20.5% 0 0));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:100%;height:100%;min-height:440px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;justify-content:space-between;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.hl-bento__hero:hover{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:64rem){.hl-bento__hero{border-radius:var(--radius-3xl,1.5rem);min-height:520px}}.hl-bento__col-side{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));min-height:440px;display:grid}@media (min-width:40rem){.hl-bento__col-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hl-bento__col-side{gap:calc(var(--spacing,.25rem) * 5);grid-column:span 5/span 5;grid-template-rows:1fr 1fr;grid-template-columns:repeat(2,minmax(0,1fr));min-height:520px}}.hl-bento__card{border-radius:var(--radius-2xl,1rem);background-color:var(--color-neutral-900,oklch(20.5% 0 0));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);width:100%;height:100%;min-height:210px;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;justify-content:space-between;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.hl-bento__card:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:64rem){.hl-bento__card{min-height:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-3xl,1.5rem)}}.hl-bento__card--wide{grid-column:span 1/span 1}@media (min-width:40rem){.hl-bento__card--wide{grid-column:span 2/span 2}}@media (min-width:64rem){.hl-bento__card--wide{grid-area:span 1/span 2/span 1/span 2}}.hl-bento__media{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:0;position:absolute}.hl-bento__img{width:100%;height:100%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.7s;animation-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.hl-bento__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.hl-bento__scrim-tint{inset:calc(var(--spacing,.25rem) * 0);background-color:color-mix(in oklab, var(--color-black,#000) 20%, transparent);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;animation-duration:.5s;position:absolute}@media (hover:hover){.hl-bento__scrim-tint:is(:where(.group):hover *){background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.hl-bento__scrim-tint:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black,#000) 10%, transparent)}}}.hl-bento__scrim-grad{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 95%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-black,#000) 45%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;position:absolute}.hl-bento__badge-wrap{z-index:20;position:relative}.hl-bento__hero-badge-wrap{padding:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.hl-bento__hero-badge-wrap{padding:calc(var(--spacing,.25rem) * 5)}}@media (min-width:64rem){.hl-bento__hero-badge-wrap{padding:calc(var(--spacing,.25rem) * 6)}}.hl-bento__card-badge-wrap{padding:calc(var(--spacing,.25rem) * 4)}.hl-bento__badge{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;align-items:center;display:inline-flex}@media (hover:hover){.hl-bento__badge:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.hl-bento__badge:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hl-bento__content{z-index:20;flex-direction:column;display:flex;position:relative}.hl-bento__hero-content{padding:calc(var(--spacing,.25rem) * 4)}@media (min-width:40rem){.hl-bento__hero-content{padding:calc(var(--spacing,.25rem) * 5)}}@media (min-width:64rem){.hl-bento__hero-content{padding:calc(var(--spacing,.25rem) * 8)}}.hl-bento__card-content{padding:calc(var(--spacing,.25rem) * 4)}@media (min-width:64rem){.hl-bento__card-content{padding:calc(var(--spacing,.25rem) * 5)}}.hl-bento__title{--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff)}.hl-bento__hero-title{-webkit-line-clamp:3;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:40rem){.hl-bento__hero-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@media (min-width:64rem){.hl-bento__hero-title{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}.hl-bento__card-title{-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:64rem){.hl-bento__card-title{font-size:15px}}.hl-bento__card-title--wide{-webkit-line-clamp:2;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:40rem){.hl-bento__card-title--wide{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@media (min-width:64rem){.hl-bento__card-title--wide{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.hl-bento__title-link{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.hl-bento__title-link:after{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing,.25rem) * 0);content:var(--tw-content);z-index:10;position:absolute}@media (hover:hover){.hl-bento__title-link:hover{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hl-bento__title-link:hover{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}.hl-bento__title-link:focus{--tw-outline-style:none;outline-style:none}.hl-bento__meta{z-index:20;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffbf;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.hl-bento__meta{color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.hl-bento__hero-meta{margin-top:calc(var(--spacing,.25rem) * 3.5);gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.hl-bento__card-meta{margin-top:calc(var(--spacing,.25rem) * 2);gap:calc(var(--spacing,.25rem) * 1.5);font-size:11px}.hl-bento__author{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hl-bento__dot{opacity:.6}.hl-bento__date{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.hl-bento__date{color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.rec-slider{margin-block:calc(var(--spacing,.25rem) * 8);-webkit-user-select:none;user-select:none;width:100%}.rec-slider__header{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}@media (min-width:40rem){.rec-slider__header{margin-bottom:calc(var(--spacing,.25rem) * 5)}}.rec-slider__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.rec-slider__accent-bar{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-red-600,oklch(57.7% .245 27.325));border-radius:3.40282e38px;display:inline-block}@media (min-width:40rem){.rec-slider__accent-bar{height:calc(var(--spacing,.25rem) * 5)}}.rec-slider__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665))}@media (min-width:40rem){.rec-slider__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@media (min-width:64rem){.rec-slider__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.rec-slider__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.rec-slider__btn-nav{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);color:var(--color-gray-500,oklch(55.1% .027 264.364));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (hover:hover){.rec-slider__btn-nav:hover{border-color:var(--color-gray-400,oklch(70.7% .022 261.325));background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-gray-900,oklch(21% .034 264.665))}}.rec-slider__btn-nav:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (min-width:40rem){.rec-slider__btn-nav{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8)}}.rec-slider__track{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem) * 4);scroll-behavior:smooth;padding-top:calc(var(--spacing,.25rem) * 1);padding-bottom:calc(var(--spacing,.25rem) * 2);scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.rec-slider__track::-webkit-scrollbar{display:none}.rec-slider__card{scroll-snap-align:start;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);width:260px;padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;flex-shrink:0;justify-content:space-between;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative}@media (hover:hover){.rec-slider__card:hover{border-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:40rem){.rec-slider__card{width:280px;padding:calc(var(--spacing,.25rem) * 3.5)}}@media (min-width:64rem){.rec-slider__card{width:calc(25% - 12px)}}.rec-slider__thumb{aspect-ratio:16/10;border-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));flex-shrink:0;width:100%;position:relative;overflow:hidden}.rec-slider__img{width:100%;height:100%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.rec-slider__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.rec-slider__body{padding-top:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;justify-content:space-between;display:flex}.rec-slider__card-title{-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:14px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.rec-slider__card-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@media (min-width:40rem){.rec-slider__card-title{font-size:15px}}.rec-slider__card-link:after{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing,.25rem) * 0);content:var(--tw-content);z-index:10;position:absolute}.rec-slider__card-link:focus{--tw-outline-style:none;outline-style:none}.rec-slider__desc{margin-top:calc(var(--spacing,.25rem) * 2);-webkit-line-clamp:2;--tw-leading:var(--leading-relaxed,1.625);font-size:12px;line-height:var(--leading-relaxed,1.625);color:var(--color-gray-500,oklch(55.1% .027 264.364));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rec-slider__footer{z-index:20;margin-top:calc(var(--spacing,.25rem) * 4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex;position:relative}.rec-slider__meta{min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.rec-slider__author{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));overflow:hidden}.rec-slider__date{margin-top:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325))}.rec-slider__bookmark{margin-right:calc(var(--spacing,.25rem) * -1);cursor:pointer;padding:calc(var(--spacing,.25rem) * 1.5);color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px}@media (hover:hover){.rec-slider__bookmark:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-primary,hsl(var(--primary)))}}.rec-slider__bookmark:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rec-slider__bookmark--active,.rec-slider__bookmark.is-bookmarked{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.rec-slider__bookmark--active,.rec-slider__bookmark.is-bookmarked{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.rec-slider__bookmark--active,.rec-slider__bookmark.is-bookmarked{color:var(--color-primary,hsl(var(--primary)))}.rec-slider__bookmark--active svg,.rec-slider__bookmark.is-bookmarked svg{fill:currentColor}.recent-posts{margin-bottom:calc(var(--spacing,.25rem) * 8);-webkit-user-select:none;user-select:none;width:100%}.recent-posts__header{margin-bottom:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}@media (min-width:40rem){.recent-posts__header{margin-bottom:calc(var(--spacing,.25rem) * 5)}}.recent-posts__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.recent-posts__accent-bar{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-red-600,oklch(57.7% .245 27.325));border-radius:3.40282e38px;display:inline-block}@media (min-width:40rem){.recent-posts__accent-bar{height:calc(var(--spacing,.25rem) * 5)}}.recent-posts__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665))}@media (min-width:40rem){.recent-posts__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@media (min-width:64rem){.recent-posts__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.recent-posts__show-all{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,var(--radius));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,oklch(55.1% .027 264.364));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:flex}@media (hover:hover){.recent-posts__show-all:hover{background-color:#f3f4f6cc}@supports (color:color-mix(in lab, red, red)){.recent-posts__show-all:hover{background-color:color-mix(in oklab, var(--color-gray-100,oklch(96.7% .003 264.542)) 80%, transparent)}}.recent-posts__show-all:hover{color:var(--color-gray-900,oklch(21% .034 264.665))}}@media (min-width:40rem){.recent-posts__show-all{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.recent-posts__grid{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.recent-posts__grid{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.recent-posts__grid{gap:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(2,minmax(0,1fr))}}.recent-posts__card{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:row;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative}@media (hover:hover){.recent-posts__card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:40rem){.recent-posts__card{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 3.5)}}@media (min-width:64rem){.recent-posts__card{padding:calc(var(--spacing,.25rem) * 4)}}.recent-posts__card--featured{grid-column:1/-1}.recent-posts__thumb{aspect-ratio:16/10;border-radius:var(--radius-xl,.75rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));flex-shrink:0;align-self:center;width:115px;position:relative;overflow:hidden}@media (min-width:40rem){.recent-posts__thumb{align-self:stretch;width:135px}}@media (min-width:48rem){.recent-posts__thumb{width:170px}}@media (min-width:64rem){.recent-posts__thumb{width:195px}}.recent-posts__img{width:100%;height:100%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.recent-posts__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.recent-posts__badge-lock{top:calc(var(--spacing,.25rem) * 2);right:calc(var(--spacing,.25rem) * 2);z-index:20;align-items:center;gap:calc(var(--spacing,.25rem) * .5);border-radius:var(--radius-md,calc(var(--radius) - 2px));background-color:#f99c00e6;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.recent-posts__badge-lock{background-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 90%, transparent)}}.recent-posts__badge-lock{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-black,900);font-size:9px;font-weight:var(--font-weight-black,900);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.recent-posts__body{min-width:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * .5);flex-direction:column;flex:1;justify-content:space-between;display:flex}.recent-posts__content{flex-direction:column;flex:1;display:flex}.recent-posts__card-title{-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:13.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.recent-posts__card-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@media (min-width:40rem){.recent-posts__card-title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}@media (min-width:64rem){.recent-posts__card-title{font-size:15px}}.recent-posts__card-link:after{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing,.25rem) * 0);content:var(--tw-content);z-index:10;position:absolute}.recent-posts__card-link:focus{--tw-outline-style:none;outline-style:none}.recent-posts__desc{margin-top:calc(var(--spacing,.25rem) * 1.5);-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-500,oklch(55.1% .027 264.364));-webkit-box-orient:vertical;display:none;overflow:hidden}@media (min-width:40rem){.recent-posts__desc{display:block}}.recent-posts__footer{z-index:20;margin-top:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem) * 2);justify-content:space-between;align-items:center;display:flex;position:relative}.recent-posts__meta{min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.recent-posts__author{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));overflow:hidden}.recent-posts__date{margin-top:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325))}.recent-posts__bookmark{margin-right:calc(var(--spacing,.25rem) * -1);cursor:pointer;padding:calc(var(--spacing,.25rem) * 1.5);color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0}@media (hover:hover){.recent-posts__bookmark:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-primary,hsl(var(--primary)))}}.recent-posts__bookmark:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.recent-posts__bookmark--active,.recent-posts__bookmark.is-bookmarked{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.recent-posts__bookmark--active,.recent-posts__bookmark.is-bookmarked{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.recent-posts__bookmark--active,.recent-posts__bookmark.is-bookmarked{color:var(--color-primary,hsl(var(--primary)))}.recent-posts__bookmark--active svg,.recent-posts__bookmark.is-bookmarked svg{fill:currentColor}.netizen-rank{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000008);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none;overflow:hidden;container-type:inline-size}.netizen-rank__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.netizen-rank__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.netizen-rank__accent-bar{height:calc(var(--spacing,.25rem) * 4.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-teal-800,oklch(43.7% .078 188.216));border-radius:3.40282e38px;display:inline-block}.netizen-rank__title{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-900,oklch(20.8% .042 265.755));text-transform:uppercase;display:flex}.netizen-rank__year{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.netizen-rank__item{cursor:pointer;color:inherit;text-decoration-line:none}.netizen-rank__position{width:calc(var(--spacing,.25rem) * 8);flex-shrink:0;justify-content:center;align-items:center;display:flex}.netizen-rank__icon--gold{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);color:var(--color-amber-500,oklch(76.9% .188 70.08));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.netizen-rank__icon--gold:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.netizen-rank__icon--silver{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.netizen-rank__icon--silver:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.netizen-rank__icon--bronze{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);color:var(--color-amber-600,oklch(66.6% .179 58.318));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.netizen-rank__icon--bronze:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.netizen-rank__number{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.netizen-rank__number:is(:where(.group):hover *){color:var(--color-slate-600,oklch(44.6% .043 257.281))}}.netizen-rank__avatar{flex-shrink:0;position:relative}.netizen-rank__avatar-img{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;overflow:hidden}.netizen-rank__info{min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 2);flex:1}.netizen-rank__name{margin:calc(var(--spacing,.25rem) * 0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-900,oklch(20.8% .042 265.755));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s;overflow:hidden}@media (hover:hover){.netizen-rank__name:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.netizen-rank__handle{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-slate-400,oklch(70.4% .04 256.788));overflow:hidden}.netizen-rank__stats{flex-direction:column;flex-shrink:0;align-items:center;min-width:44px;display:flex}.netizen-rank__badge{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-teal-50,oklch(98.4% .014 180.72));min-width:32px;padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);text-align:center;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-teal-700,oklch(51.1% .096 186.391));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:inline-flex}@media (hover:hover){.netizen-rank__badge:is(:where(.group):hover *){background-color:var(--color-teal-700,oklch(51.1% .096 186.391));color:var(--color-white,#fff)}}.netizen-rank__badge-label{margin-top:calc(var(--spacing,.25rem) * 1);text-align:center;--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:9px;line-height:1;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-slate-400,oklch(70.4% .04 256.788));text-transform:uppercase}.trending-grid{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none;overflow:hidden;container-type:inline-size}.trending-grid--wide{width:100%}.trending-grid__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-wrap:wrap;display:flex}.trending-grid__title-group{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.trending-grid__accent-bar{height:calc(var(--spacing,.25rem) * 4.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-amber-500,oklch(76.9% .188 70.08));border-radius:3.40282e38px;flex-shrink:0;display:inline-block}.trending-grid__title{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-900,oklch(20.8% .042 265.755));text-transform:uppercase;display:flex}.trending-grid__subtitle{margin-left:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-left:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-400,oklch(70.4% .04 256.788));display:none;overflow:hidden}@media (min-width:40rem){.trending-grid__subtitle{display:inline-block}}.trending-grid__header-actions{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);flex-shrink:0;display:flex}.trending-grid__switcher{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.trending-grid__switcher{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.trending-grid__switcher{background-color:#f1f5f9e6}@supports (color:color-mix(in lab, red, red)){.trending-grid__switcher{background-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 90%, transparent)}}.trending-grid__switcher{padding:calc(var(--spacing,.25rem) * 1)}.trending-grid__switch-btn{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);color:var(--color-slate-500,oklch(55.4% .046 257.417));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#0000;border-width:0;transition-duration:.2s;animation-duration:.2s;display:inline-flex}@media (hover:hover){.trending-grid__switch-btn:hover{color:var(--color-slate-900,oklch(20.8% .042 265.755))}}.trending-grid__switch-btn--active{background-color:var(--color-white,#fff);color:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.trending-grid__badge-live{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-amber-50,oklch(98.7% .022 95.277));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-extrabold,800);font-size:10px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-amber-600,oklch(66.6% .179 58.318));border-radius:3.40282e38px;display:inline-flex}.trending-grid__badge-text{--tw-leading:1;line-height:1}.trending-grid__item{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}.trending-grid__link{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3.5);color:inherit;text-decoration-line:none;display:flex}.trending-grid__rank{border-radius:var(--radius-lg,var(--radius));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-user-select:none;user-select:none;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:flex}.trending-grid__rank-num{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);--tw-leading:1;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);line-height:1}.trending-grid__content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.trending-grid__item-title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.trending-grid__item-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.trending-grid__item-title{overflow:clip}.trending-grid__v1{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3.5);padding:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.trending-grid__v1{padding:calc(var(--spacing,.25rem) * 5)}}@container (min-width:32rem){.trending-grid__v1{grid-template-columns:repeat(12,minmax(0,1fr))}}.trending-grid__v1-hero{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-gradient-position:to bottom right;flex-direction:column;justify-content:space-between;min-height:210px;display:flex;position:relative;overflow:hidden}@supports (background-image:linear-gradient(in lab, red, red)){.trending-grid__v1-hero{--tw-gradient-position:to bottom right in oklab}}.trending-grid__v1-hero{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-gradient-via:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-800,oklch(27.9% .041 260.031));padding:calc(var(--spacing,.25rem) * 5);color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.trending-grid__v1-hero:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.trending-grid__v1-hero:hover{border-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 50%, transparent)}}.trending-grid__v1-hero:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:40rem){.trending-grid__v1-hero{padding:calc(var(--spacing,.25rem) * 6)}}@container (min-width:32rem){.trending-grid__v1-hero{grid-column:span 5/span 5}}.trending-grid__v1-glow{pointer-events:none;top:calc(var(--spacing,.25rem) * -12);right:calc(var(--spacing,.25rem) * -12);height:calc(var(--spacing,.25rem) * 44);width:calc(var(--spacing,.25rem) * 44);background-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 15%, transparent);opacity:.75;--tw-blur:blur(var(--blur-2xl,40px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;animation-duration:.3s;position:absolute}@media (hover:hover){.trending-grid__v1-glow:is(:where(.group):hover *){opacity:1}}.trending-grid__v1-watermark{pointer-events:none;right:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * -3);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);font-size:84px;line-height:1;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;-webkit-user-select:none;user-select:none;transition-duration:.3s;animation-duration:.3s;position:absolute}@media (hover:hover){.trending-grid__v1-watermark:is(:where(.group):hover *){color:#fcbb0017}@supports (color:color-mix(in lab, red, red)){.trending-grid__v1-watermark:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 9%, transparent)}}}.trending-grid__v1-hero-top{z-index:10;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex;position:relative}.trending-grid__v1-crown{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-amber-500,oklch(76.9% .188 70.08));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);--tw-font-weight:var(--font-weight-black,900);font-size:11px;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-950,oklch(12.9% .042 264.695));--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:inline-flex}.trending-grid__v1-cat{border-radius:var(--radius-md,calc(var(--radius) - 2px));border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.trending-grid__v1-cat{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.trending-grid__v1-cat{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.trending-grid__v1-cat{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.trending-grid__v1-cat{padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-200,oklch(92.9% .013 255.508));text-transform:uppercase}.trending-grid__v1-hero-body{z-index:10;margin-block:calc(var(--spacing,.25rem) * 4);min-width:calc(var(--spacing,.25rem) * 0);flex:1;align-items:center;display:flex;position:relative}.trending-grid__v1-hero-title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:3;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.trending-grid__v1-hero-title:is(:where(.group):hover *){color:var(--color-amber-300,oklch(87.9% .169 91.605))}}@media (min-width:40rem){.trending-grid__v1-hero-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@container (min-width:32rem){.trending-grid__v1-hero-title{font-size:19px}}.trending-grid__v1-hero-title{overflow:clip}.trending-grid__v1-hero-footer{z-index:10;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-color:#ffffff1a;border-top-width:1px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.trending-grid__v1-hero-footer{border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.trending-grid__v1-hero-footer{padding-top:calc(var(--spacing,.25rem) * 3.5)}.trending-grid__v1-cta-text{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-300,oklch(86.9% .022 252.894));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.trending-grid__v1-cta-text:is(:where(.group):hover *){color:var(--color-amber-300,oklch(87.9% .169 91.605))}}.trending-grid__v1-cta-icon{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent);background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent);color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.trending-grid__v1-cta-icon:is(:where(.group):hover *){border-color:var(--color-amber-500,oklch(76.9% .188 70.08));background-color:var(--color-amber-500,oklch(76.9% .188 70.08));color:var(--color-slate-950,oklch(12.9% .042 264.695))}}.trending-grid__v1-side{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container (min-width:24rem){.trending-grid__v1-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:32rem){.trending-grid__v1-side{grid-column:span 7/span 7}}.trending-grid__v1-card{min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 45%, transparent);padding:calc(var(--spacing,.25rem) * 4);color:inherit;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;justify-content:space-between;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.trending-grid__v1-card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:#fcbb0080}@supports (color:color-mix(in lab, red, red)){.trending-grid__v1-card:hover{border-color:color-mix(in oklab, var(--color-amber-400,oklch(82.8% .189 84.429)) 50%, transparent)}}.trending-grid__v1-card:hover{background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.trending-grid__v1-card:active{scale:.99}.trending-grid__v1-card-top{margin-bottom:calc(var(--spacing,.25rem) * 2.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.trending-grid__v1-card-meta{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.trending-grid__v1-card-cat{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-size:10.5px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-400,oklch(70.4% .04 256.788));text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}@media (hover:hover){.trending-grid__v1-card-cat:is(:where(.group):hover *){color:var(--color-slate-600,oklch(44.6% .043 257.281))}}.trending-grid__v1-card-title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:13.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.trending-grid__v1-card-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@media (min-width:40rem){.trending-grid__v1-card-title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.trending-grid__v1-card-title{overflow:clip}.trending-grid__v2{align-items:stretch;gap:calc(var(--spacing,.25rem) * 2.5);padding:calc(var(--spacing,.25rem) * 3.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@container (min-width:24rem){.trending-grid__v2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:32rem){.trending-grid__v2{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 5);grid-template-columns:repeat(5,minmax(0,1fr))}}.trending-grid__v2-card{min-width:calc(var(--spacing,.25rem) * 0);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);color:inherit;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;justify-content:space-between;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.trending-grid__v2-card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:color-mix(in srgb, hsl(var(--primary)) 35%, transparent)}@supports (color:color-mix(in lab, red, red)){.trending-grid__v2-card:hover{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 35%, transparent)}}.trending-grid__v2-card:hover{background-color:#f8fafc66}@supports (color:color-mix(in lab, red, red)){.trending-grid__v2-card:hover{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 40%, transparent)}}.trending-grid__v2-card:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.trending-grid__v2-card:active{scale:.99}@container (min-width:32rem){.trending-grid__v2-card{padding:calc(var(--spacing,.25rem) * 4)}}.trending-grid__v2-card--featured{border-color:color-mix(in oklab, var(--color-amber-200,oklch(92.4% .12 95.746)) 90%, transparent);--tw-gradient-position:to bottom}@supports (background-image:linear-gradient(in lab, red, red)){.trending-grid__v2-card--featured{--tw-gradient-position:to bottom in oklab}}.trending-grid__v2-card--featured{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 75%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-amber-50,oklch(98.7% .022 95.277)) 20%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.trending-grid__v2-card--featured:before{content:var(--tw-content);content:var(--tw-content);inset-inline:calc(var(--spacing,.25rem) * 0);content:var(--tw-content);top:calc(var(--spacing,.25rem) * 0);content:var(--tw-content);height:calc(var(--spacing,.25rem) * 1);content:var(--tw-content);background-color:var(--color-amber-500,oklch(76.9% .188 70.08));--tw-content:"";content:var(--tw-content);position:absolute}@media (hover:hover){.trending-grid__v2-card--featured:hover{border-color:var(--color-amber-400,oklch(82.8% .189 84.429))}}@container (min-width:24rem){.trending-grid__v2-card--featured{grid-column:span 2/span 2}}@container (min-width:32rem){.trending-grid__v2-card--featured{padding:calc(var(--spacing,.25rem) * 4);grid-column:span 1/span 1}}.trending-grid__v2-top{margin-bottom:calc(var(--spacing,.25rem) * 1.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}@container (min-width:32rem){.trending-grid__v2-top{margin-bottom:calc(var(--spacing,.25rem) * 0)}}.trending-grid__v2-num{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);color:var(--color-slate-300,oklch(86.9% .022 252.894));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.trending-grid__v2-num:is(:where(.group):hover *){color:color-mix(in srgb, hsl(var(--primary)) 70%, transparent)}@supports (color:color-mix(in lab, red, red)){.trending-grid__v2-num:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 70%, transparent)}}}@container (min-width:32rem){.trending-grid__v2-num{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.trending-grid__v2-num--1{color:var(--color-amber-500,oklch(76.9% .188 70.08))}@media (hover:hover){.trending-grid__v2-num--1:is(:where(.group):hover *){color:var(--color-amber-600,oklch(66.6% .179 58.318))}}.trending-grid__v2-num--2{color:var(--color-slate-600,oklch(44.6% .043 257.281))}@media (hover:hover){.trending-grid__v2-num--2:is(:where(.group):hover *){color:var(--color-slate-800,oklch(27.9% .041 260.031))}}.trending-grid__v2-num--3{color:var(--color-orange-400,oklch(75% .183 55.934))}@media (hover:hover){.trending-grid__v2-num--3:is(:where(.group):hover *){color:var(--color-orange-500,oklch(70.5% .213 47.604))}}.trending-grid__v2-pill{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md,calc(var(--radius) - 2px));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:120px;padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-600,oklch(44.6% .043 257.281));text-transform:uppercase;align-items:center;display:inline-flex;overflow:hidden}.trending-grid__v2-pill--featured{background-color:var(--color-amber-500,oklch(76.9% .188 70.08));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-slate-950,oklch(12.9% .042 264.695))}.trending-grid__v2-rule{margin-block:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 6);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;animation-duration:.3s;display:none}@media (hover:hover){.trending-grid__v2-rule:is(:where(.group):hover *){width:calc(var(--spacing,.25rem) * 12);background-color:var(--color-primary,hsl(var(--primary)))}}@container (min-width:32rem){.trending-grid__v2-rule{display:block}}.trending-grid__v2-rule--featured{margin-block:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 8);background-color:var(--color-amber-400,oklch(82.8% .189 84.429));display:block}@media (hover:hover){.trending-grid__v2-rule--featured:is(:where(.group):hover *){width:calc(var(--spacing,.25rem) * 14);background-color:var(--color-amber-500,oklch(76.9% .188 70.08))}}@container (min-width:32rem){.trending-grid__v2-rule--featured{margin-block:calc(var(--spacing,.25rem) * 3)}}.trending-grid__v2-title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:13px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;flex:1;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.trending-grid__v2-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@container (min-width:32rem){.trending-grid__v2-title{-webkit-line-clamp:3;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.trending-grid__v2-title{overflow:clip}.trending-grid__v2-footer{margin-top:calc(var(--spacing,.25rem) * 3.5);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-top:calc(var(--spacing,.25rem) * 2.5);display:none}@container (min-width:32rem){.trending-grid__v2-footer{display:flex}}.trending-grid__v2-read{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));overflow:hidden}@media (hover:hover){.trending-grid__v2-read:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@media (prefers-reduced-motion:reduce){.trending-grid__v1-card,.trending-grid__v2-card,.trending-grid__v2-rule,.trending-grid__v1-hero{transition:none!important;transform:none!important}}.topic-grid{margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none;overflow:hidden}.topic-grid__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.topic-grid__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.topic-grid__accent-bar{height:calc(var(--spacing,.25rem) * 4.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-rose-500,oklch(64.5% .246 16.439));border-radius:3.40282e38px;display:inline-block}.topic-grid__title{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-900,oklch(20.8% .042 265.755));text-transform:uppercase;display:flex}.topic-grid__badge{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-rose-50,oklch(96.9% .015 12.422));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-extrabold,800);font-size:10px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-rose-600,oklch(58.6% .253 17.585));border-radius:3.40282e38px;display:inline-flex}.topic-grid__badge-text{--tw-leading:1;line-height:1}.topic-grid__item{align-items:center;gap:calc(var(--spacing,.25rem) * 3);color:inherit;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex}.topic-grid__rank{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);flex-shrink:0}.topic-grid__content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.topic-grid__name{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s;display:block;overflow:hidden}@media (hover:hover){.topic-grid__name:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.topic-grid__action{flex-shrink:0;justify-content:center;align-items:center;display:flex}.tag-widget{margin-bottom:calc(var(--spacing,.25rem) * 10);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000008);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none;overflow:hidden}.tag-widget__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);justify-content:space-between;align-items:center;display:flex}.tag-widget__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);flex-wrap:wrap;display:flex}.tag-widget__accent-bar{height:calc(var(--spacing,.25rem) * 4.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;display:inline-block}.tag-widget__title{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,oklch(20.8% .042 265.755));text-transform:uppercase;display:flex}@media (min-width:40rem){.tag-widget__title{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)))}}.tag-widget__tag-hash{--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-primary,hsl(var(--primary)))}.tag-widget__badge-tag{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.tag-widget__badge-tag{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.tag-widget__badge-tag{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-black,900);font-size:10px;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary,hsl(var(--primary)))}.tag-widget__see-all{align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-500,oklch(55.4% .046 257.417));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:none;display:inline-flex}@media (hover:hover){.tag-widget__see-all:hover{color:var(--color-primary,hsl(var(--primary)))}}.tag-widget__body{width:100%}.tag-widget__hero{background-color:var(--color-slate-950,oklch(12.9% .042 264.695));position:relative;overflow:hidden}.tag-widget__hero-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.7s;animation-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.tag-widget__hero-img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.tag-widget__hero-scrim{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top;position:absolute}@supports (background-image:linear-gradient(in lab, red, red)){.tag-widget__hero-scrim{--tw-gradient-position:to top in oklab}}.tag-widget__hero-scrim{background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-950,oklch(12.9% .042 264.695));--tw-gradient-via:color-mix(in oklab, var(--color-slate-950,oklch(12.9% .042 264.695)) 40%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.tag-widget__hero-badge{top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 4);z-index:10;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:#fff3;border-radius:3.40282e38px;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.tag-widget__hero-badge{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.tag-widget__hero-badge{background-color:var(--color-primary,hsl(var(--primary)));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-shadow-color:color-mix(in srgb, hsl(var(--primary)) 25%, transparent)}@supports (color:color-mix(in lab, red, red)){.tag-widget__hero-badge{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.tag-widget__hero-link{inset:calc(var(--spacing,.25rem) * 0);z-index:20;position:absolute}.tag-widget__hero-content{inset-inline:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);z-index:30;gap:calc(var(--spacing,.25rem) * 2);padding:calc(var(--spacing,.25rem) * 6);color:var(--color-white,#fff);flex-direction:column;display:flex;position:absolute}@media (min-width:48rem){.tag-widget__hero-content{padding:calc(var(--spacing,.25rem) * 8)}}.tag-widget__hero-category{align-items:center;gap:calc(var(--spacing,.25rem) * 2);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:#ffffffe6;display:flex}@supports (color:color-mix(in lab, red, red)){.tag-widget__hero-category{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.tag-widget__hero-category{text-transform:uppercase}.tag-widget__hero-bar{height:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px}.tag-widget__hero-title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:3;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-white,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.tag-widget__hero-title:is(:where(.group):hover *){color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.tag-widget__hero-title:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}}@media (min-width:40rem){.tag-widget__hero-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}@media (min-width:48rem){.tag-widget__hero-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.tag-widget__hero-desc{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;max-width:var(--container-xl,36rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:#e2e8f0e6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.tag-widget__hero-desc{color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 90%, transparent)}}.tag-widget__hero-meta{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 1);display:flex}.tag-widget__hero-time{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-300,oklch(86.9% .022 252.894));display:inline-flex}.tag-widget__side{background-color:#f8fafc66}@supports (color:color-mix(in lab, red, red)){.tag-widget__side{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 40%, transparent)}}.tag-widget__side-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}.tag-widget__side-title-label{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-700,oklch(37.2% .044 257.287));text-transform:uppercase;display:flex}.tag-widget__side-pulse{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px}.tag-widget__side-item{border-radius:var(--radius-xl,.75rem);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.tag-widget__side-item:hover{background-color:var(--color-white,#fff);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.tag-widget__side-link{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);padding:calc(var(--spacing,.25rem) * 2.5);color:inherit;text-decoration-line:none;display:flex}.tag-widget__side-thumb{height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 20);border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));flex-shrink:0;overflow:hidden}.tag-widget__side-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;animation-duration:.5s}@media (hover:hover){.tag-widget__side-img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.tag-widget__side-content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.tag-widget__side-meta{margin-bottom:calc(var(--spacing,.25rem) * 1);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-font-weight:var(--font-weight-medium,500);font-size:11px;font-weight:var(--font-weight-medium,500);color:var(--color-slate-400,oklch(70.4% .04 256.788));display:flex}.tag-widget__side-cat{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase}.tag-widget__side-dot{color:var(--color-slate-300,oklch(86.9% .022 252.894))}.tag-widget__side-time{font-size:11px}.tag-widget__side-item-title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:13.5px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.tag-widget__side-item-title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}.tag-widget__side-footer{margin:calc(var(--spacing,.25rem) * 4);margin-top:calc(var(--spacing,.25rem) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-700,oklch(37.2% .044 257.287));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.tag-widget__side-footer:hover{border-color:var(--color-primary,hsl(var(--primary)));background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff)}}.cat-showcase{margin-bottom:calc(var(--spacing,.25rem) * 8);-webkit-user-select:none;user-select:none;width:100%}.cat-showcase__header{margin-bottom:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));padding-bottom:calc(var(--spacing,.25rem) * 2.5);justify-content:space-between;align-items:center;display:flex}.cat-showcase__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.cat-showcase__accent-bar{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 1);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;flex-shrink:0;display:block}.cat-showcase__title{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-slate-900,oklch(20.8% .042 265.755));text-transform:uppercase}.cat-showcase__header-right{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.cat-showcase__show-all{align-items:center;gap:calc(var(--spacing,.25rem) * .5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.cat-showcase__show-all:hover{color:var(--color-primary,hsl(var(--primary)))}}.cat-showcase__nav{align-items:center;gap:calc(var(--spacing,.25rem) * 1);display:flex}.cat-showcase__nav-btn{height:calc(var(--spacing,.25rem) * 7);width:calc(var(--spacing,.25rem) * 7);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);color:var(--color-slate-600,oklch(44.6% .043 257.281));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.cat-showcase__nav-btn:hover{border-color:var(--color-primary,hsl(var(--primary)));background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff)}}.cat-showcase__hero{border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-900,oklch(20.8% .042 265.755));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;text-decoration-line:none;transition-duration:.3s;animation-duration:.3s;display:block;position:relative;overflow:hidden}@media (hover:hover){.cat-showcase__hero:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.cat-showcase__hero-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;transition-duration:.5s;animation-duration:.5s}@media (hover:hover){.cat-showcase__hero-img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.cat-showcase__hero-scrim{inset:calc(var(--spacing,.25rem) * 0);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-black,#000) 85%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-black,#000) 35%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;position:absolute}.cat-showcase__hero-content{right:calc(var(--spacing,.25rem) * 0);bottom:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 4);position:absolute}@media (min-width:40rem){.cat-showcase__hero-content{padding:calc(var(--spacing,.25rem) * 5)}}.cat-showcase__hero-title{margin:calc(var(--spacing,.25rem) * 0);margin-bottom:calc(var(--spacing,.25rem) * 2);-webkit-line-clamp:3;--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cat-showcase__hero-meta{margin:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#fffc;display:flex}@supports (color:color-mix(in lab, red, red)){.cat-showcase__hero-meta{color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.cat-showcase__hero-author{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.cat-showcase__hero-author{color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.cat-showcase__hero-sep{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.cat-showcase__hero-sep{color:color-mix(in oklab, var(--color-white,#fff) 50%, transparent)}}.cat-showcase__hero-date{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.cat-showcase__hero-date{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.cat-showcase__right-col{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex;overflow:hidden}.cat-showcase__track{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;display:flex;overflow-x:auto}.cat-showcase__track::-webkit-scrollbar{display:none}.cat-showcase__grid{display:grid}.cat-showcase__card{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));background-color:var(--color-white,#fff);--tw-shadow:0 1px 4px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s;display:flex;overflow:hidden}@media (hover:hover){.cat-showcase__card:hover{border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.cat-showcase__thumb{border-radius:var(--radius-lg,var(--radius));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));flex-shrink:0;overflow:hidden}.cat-showcase__thumb-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s}@media (hover:hover){.cat-showcase__thumb-img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.cat-showcase__thumb-placeholder{background-color:var(--color-slate-200,oklch(92.9% .013 255.508));width:100%;height:100%}.cat-showcase__card-body{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;flex:1;justify-content:space-between;display:flex}.cat-showcase__card-content{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.cat-showcase__card-title{margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0)}.cat-showcase__card-link{-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;text-decoration-line:none;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.cat-showcase__card-link:hover{color:var(--color-primary,hsl(var(--primary)))}}@media (min-width:40rem){.cat-showcase__card-link{font-size:13px}}.cat-showcase__card-desc{margin:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * .5);-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:11px;line-height:var(--leading-snug,1.375);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cat-showcase__card-footer{z-index:20;margin-top:calc(var(--spacing,.25rem) * 1);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-top:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;display:flex;position:relative}.cat-showcase__card-meta{min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 1);flex-direction:column;display:flex}.cat-showcase__card-author{text-overflow:ellipsis;white-space:nowrap;--tw-leading:var(--leading-tight,1.25);font-size:11px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-700,oklch(37.2% .044 257.287));overflow:hidden}.cat-showcase__card-date{--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);color:var(--color-slate-400,oklch(70.4% .04 256.788));display:block}.cat-showcase__bookmark{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.cat-showcase__bookmark:hover{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-showcase__bookmark:hover{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.cat-showcase__bookmark:hover{color:var(--color-primary,hsl(var(--primary)))}}.cat-showcase__bookmark--active,.cat-showcase__bookmark.is-bookmarked{border-color:color-mix(in srgb, hsl(var(--primary)) 30%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-showcase__bookmark--active,.cat-showcase__bookmark.is-bookmarked{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 30%, transparent)}}.cat-showcase__bookmark--active,.cat-showcase__bookmark.is-bookmarked{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.cat-showcase__bookmark--active,.cat-showcase__bookmark.is-bookmarked{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.cat-showcase__bookmark--active,.cat-showcase__bookmark.is-bookmarked{color:var(--color-primary,hsl(var(--primary)))}.cat-showcase__bookmark-icon{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}.cat-showcase__bookmark--active .cat-showcase__bookmark-icon,.cat-showcase__bookmark.is-bookmarked .cat-showcase__bookmark-icon{fill:currentColor}.ad-banner{margin-block:calc(var(--spacing,.25rem) * 3);width:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;-webkit-user-select:none;user-select:none;transition-duration:.3s;animation-duration:.3s;position:relative}@media (min-width:40rem){.ad-banner{margin-block:calc(var(--spacing,.25rem) * 5)}}.ad-banner__shell{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 90%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 50%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 40%, transparent);width:100%;padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 2px 10px var(--tw-shadow-color,#00000005);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.ad-banner__shell:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894));--tw-shadow:0 4px 16px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (min-width:40rem){.ad-banner__shell{padding:calc(var(--spacing,.25rem) * 2)}}.ad-banner__header{margin-bottom:calc(var(--spacing,.25rem) * 1);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);justify-content:space-between;align-items:center;display:flex}.ad-banner__eyebrow{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:flex}.ad-banner__dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-slate-300,oklch(86.9% .022 252.894));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;animation-duration:.3s}.ad-banner:hover .ad-banner__dot{background-color:var(--color-primary,hsl(var(--primary)))}.ad-banner__label{--tw-font-weight:var(--font-weight-extrabold,800);font-size:9px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:.22em;letter-spacing:.22em;color:var(--color-slate-400,oklch(70.4% .04 256.788));text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (min-width:40rem){.ad-banner__label{font-size:9.5px}}.ad-banner:hover .ad-banner__label{color:var(--color-slate-600,oklch(44.6% .043 257.281))}.ad-banner__badge{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;border-radius:.25rem;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ad-banner__badge{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 60%, transparent)}}.ad-banner__badge{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.ad-banner__badge{background-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.ad-banner__badge{padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:8.5px;font-weight:var(--font-weight-semibold,600);color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.ad-banner__core{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 90%, transparent);background-color:var(--color-white,#fff);--tw-shadow:inset 0 1px 2px var(--tw-shadow-color,#00000005);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;background-image:radial-gradient(#94a3b82e 1px,#0000 1px);background-size:16px 16px;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}.ad-banner__slot{z-index:10;min-height:inherit;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.ad-banner__watermark{pointer-events:none;inset:calc(var(--spacing,.25rem) * 0);z-index:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.ad-banner__watermark-box{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f099;flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.ad-banner__watermark-box{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 60%, transparent)}}.ad-banner__watermark-box{background-color:#f8fafccc}@supports (color:color-mix(in lab, red, red)){.ad-banner__watermark-box{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 80%, transparent)}}.ad-banner__watermark-box{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:center;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ad-banner__watermark-title{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:#62748ee6}@supports (color:color-mix(in lab, red, red)){.ad-banner__watermark-title{color:color-mix(in oklab, var(--color-slate-500,oklch(55.4% .046 257.417)) 90%, transparent)}}.ad-banner__watermark-title{text-transform:uppercase}@media (min-width:40rem){.ad-banner__watermark-title{font-size:11px}}.ad-banner__watermark-meta{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-tight,1.25);font-size:9px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.ad-banner__placeholder{height:100%;min-height:inherit;width:100%;padding:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.ad-banner__placeholder{padding:calc(var(--spacing,.25rem) * 6)}}.ad-banner__placeholder-box{z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ad-banner__placeholder-box{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.ad-banner__placeholder-box{background-color:#f8fafcd9}@supports (color:color-mix(in lab, red, red)){.ad-banner__placeholder-box{background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 85%, transparent)}}.ad-banner__placeholder-box{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ad-banner__placeholder-title{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-tight,1.25);font-size:10px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-slate-500,oklch(55.4% .046 257.417));text-transform:uppercase}@media (min-width:40rem){.ad-banner__placeholder-title{font-size:11px}}.ad-banner__placeholder-meta{margin:calc(var(--spacing,.25rem) * 0);--tw-leading:var(--leading-tight,1.25);font-size:9px;line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.display__banner{margin-block:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 90%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 50%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 40%, transparent);width:100%;padding:calc(var(--spacing,.25rem) * 2);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}.display__banner:before{content:"ADVERTISEMENT";top:calc(var(--spacing,.25rem) * 1.5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-font-weight:var(--font-weight-extrabold,800);font-size:8.5px;font-weight:var(--font-weight-extrabold,800);--tw-tracking:.25em;letter-spacing:.25em;color:var(--color-slate-400,oklch(70.4% .04 256.788));text-transform:uppercase;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));z-index:10;position:absolute;left:50%}.display__banner:hover:before{color:var(--color-primary,hsl(var(--primary)))}.ads__banner{margin-bottom:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);background-color:#f1f5f999;justify-content:center;align-items:center;width:100%;min-height:250px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ads__banner{background-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 60%, transparent)}}.cat-latest{margin-bottom:calc(var(--spacing,.25rem) * 8);-webkit-user-select:none;user-select:none;width:100%}.cat-latest__header{margin-bottom:calc(var(--spacing,.25rem) * 6);justify-content:space-between;align-items:center;display:flex}.cat-latest__title-group{align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}.cat-latest__accent{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;display:inline-block}.cat-latest__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-extrabold,800);font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665))}@media (min-width:64rem){.cat-latest__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.cat-latest__grid{gap:calc(var(--spacing,.25rem) * 5);display:grid}.cat-latest__ad{grid-column:1/-1}.cat-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));background-color:var(--color-white,#fff);--tw-shadow:0 2px 8px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.cat-card:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);border-color:var(--color-gray-200,oklch(92.8% .006 264.531));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.cat-card__thumb{aspect-ratio:16/10;background-color:var(--color-gray-100,oklch(96.7% .003 264.542));position:relative;overflow:hidden}.cat-card__img{width:100%;height:100%;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);object-fit:cover;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.cat-card__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.cat-card__body{padding:calc(var(--spacing,.25rem) * 4);flex-direction:column;flex:1;display:flex}.cat-card__title{margin-bottom:calc(var(--spacing,.25rem) * 2);-webkit-line-clamp:2;--tw-leading:var(--leading-snug,1.375);font-size:14px;line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (hover:hover){.cat-card__title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@media (min-width:64rem){.cat-card__title{font-size:15px}}.cat-card__link:after{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing,.25rem) * 0);content:var(--tw-content);z-index:10;position:absolute}.cat-card__link:focus{--tw-outline-style:none;outline-style:none}.cat-card__desc{-webkit-line-clamp:2;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-gray-500,oklch(55.1% .027 264.364));-webkit-box-orient:vertical;margin-bottom:auto;display:-webkit-box;overflow:hidden}.cat-card__footer{z-index:20;margin-top:calc(var(--spacing,.25rem) * 3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-top:calc(var(--spacing,.25rem) * 2.5);justify-content:space-between;align-items:center;display:flex;position:relative}.cat-card__meta{min-width:calc(var(--spacing,.25rem) * 0);padding-right:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.cat-card__author{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(27.8% .033 256.848));overflow:hidden}.cat-card__date{margin-top:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-medium,500);font-size:11px;line-height:1;font-weight:var(--font-weight-medium,500);color:var(--color-gray-400,oklch(70.7% .022 261.325))}.cat-card__bookmark{margin-right:calc(var(--spacing,.25rem) * -1);cursor:pointer;padding:calc(var(--spacing,.25rem) * 1.5);color:var(--color-gray-400,oklch(70.7% .022 261.325));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0}@media (hover:hover){.cat-card__bookmark:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:var(--color-primary,hsl(var(--primary)))}}.cat-card__bookmark:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.cat-card--entering{opacity:0;transition:opacity .4s ease-out,transform .4s ease-out;transform:translateY(20px)}.cat-loadmore{margin-top:calc(var(--spacing,.25rem) * 10);margin-bottom:calc(var(--spacing,.25rem) * 8);justify-content:center;align-items:center;width:100%;display:flex}.cat-loadmore__btn{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--color-gray-900,oklch(21% .034 264.665));padding-inline:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;margin-inline:auto;transition-duration:.3s;animation-duration:.3s;display:inline-flex}@media (hover:hover){.cat-loadmore__btn:hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.cat-loadmore__btn:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.cat-loadmore__btn:disabled{cursor:not-allowed;opacity:.5}.cat-loadmore__text{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.cat-loadmore__spinner{justify-content:center;align-items:center;display:flex}.index-header{justify-content:space-between;align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 90%, transparent);background-color:var(--color-white,#fff);width:100%;padding:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 2px 12px var(--tw-shadow-color,#00000008);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-direction:column;transition-duration:.2s;animation-duration:.2s;display:flex}@media (min-width:40rem){.index-header{align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);flex-direction:row}}.index-header--mobile{border-radius:var(--radius-xl,.75rem);border-color:#e2e8f0b3}@supports (color:color-mix(in lab, red, red)){.index-header--mobile{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.index-header--mobile{padding:calc(var(--spacing,.25rem) * 3)}.index-header__main{min-width:calc(var(--spacing,.25rem) * 0);justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}@media (min-width:40rem){.index-header__main{justify-content:flex-start}}.index-header__lead{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);display:flex}@media (min-width:40rem){.index-header__lead{gap:calc(var(--spacing,.25rem) * 3)}}.index-header__accent{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-primary,hsl(var(--primary)));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}@media (min-width:40rem){.index-header__accent{height:calc(var(--spacing,.25rem) * 7)}}.index-header__text-group{min-width:calc(var(--spacing,.25rem) * 0);flex-direction:column;display:flex}.index-header__title-row{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (min-width:40rem){.index-header__title-row{gap:calc(var(--spacing,.25rem) * 2.5)}}.index-header__title{margin:calc(var(--spacing,.25rem) * 0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,oklch(20.8% .042 265.755))}@media (min-width:40rem){.index-header__title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@media (min-width:48rem){.index-header__title{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.index-header__badge{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0b3;border-radius:3.40282e38px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.index-header__badge{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent)}}.index-header__badge{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287))}@media (min-width:40rem){.index-header__badge{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.index-header__badge--active{border-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.index-header__badge--active{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}.index-header__badge--active{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.index-header__badge--active{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.index-header__badge--active{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,hsl(var(--primary)))}.index-header__subtitle{margin-top:calc(var(--spacing,.25rem) * .5);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-slate-500,oklch(55.4% .046 257.417));display:none;overflow:hidden}@media (min-width:48rem){.index-header__subtitle{display:block}}.index-header__filter{flex-shrink:0;justify-content:flex-end;align-items:center;width:100%;display:flex}@media (min-width:40rem){.index-header__filter{width:auto}}.index-header__date-btn{height:calc(var(--spacing,.25rem) * 9);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 90%, transparent);background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 80%, transparent);width:100%;min-width:200px;padding-inline:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-800,oklch(27.9% .041 260.031));--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.index-header__date-btn:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894));background-color:#f1f5f9e6}@supports (color:color-mix(in lab, red, red)){.index-header__date-btn:hover{background-color:color-mix(in oklab, var(--color-slate-100,oklch(96.8% .007 247.896)) 90%, transparent)}}.index-header__date-btn:hover{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.index-header__date-btn:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.index-header__date-btn:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}.index-header__date-btn:focus{--tw-outline-style:none;outline-style:none}.index-header__date-btn:active{scale:.99}@media (min-width:40rem){.index-header__date-btn{height:calc(var(--spacing,.25rem) * 10);width:auto;min-width:230px;padding-inline:calc(var(--spacing,.25rem) * 3.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.index-header__date-btn--active{border-color:color-mix(in srgb, hsl(var(--primary)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.index-header__date-btn--active{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 40%, transparent)}}.index-header__date-btn--active{background-color:color-mix(in srgb, hsl(var(--primary)) 5%, transparent)}@supports (color:color-mix(in lab, red, red)){.index-header__date-btn--active{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 5%, transparent)}}.index-header__date-btn--active{color:var(--color-primary,hsl(var(--primary)))}.index-header__date-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-primary,hsl(var(--primary)));flex-shrink:0}.index-header__date-text{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;overflow:hidden}.index-header__date-arrow{margin-left:calc(var(--spacing,.25rem) * 1);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-slate-400,oklch(70.4% .04 256.788));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s;animation-duration:.2s}.author-profile{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-slate-50,oklch(98.4% .003 247.858));--tw-gradient-via:var(--color-white,#fff);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 60%, transparent);position:relative;overflow:hidden}.author-profile__glow{pointer-events:none;--tw-blur:blur(var(--blur-3xl,64px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);border-radius:3.40282e38px;position:absolute}.author-profile__glow--top-left{top:calc(var(--spacing,.25rem) * -32);left:calc(var(--spacing,.25rem) * -32);height:calc(var(--spacing,.25rem) * 80);width:calc(var(--spacing,.25rem) * 80);background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.author-profile__glow--top-left{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.author-profile__glow--bottom-right{top:50%;right:calc(var(--spacing,.25rem) * -32);height:calc(var(--spacing,.25rem) * 96);width:calc(var(--spacing,.25rem) * 96);background-color:color-mix(in srgb, hsl(var(--primary)) 4%, transparent)}@supports (color:color-mix(in lab, red, red)){.author-profile__glow--bottom-right{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 4%, transparent)}}.author-profile__container{z-index:1;width:100%;position:relative}@media (min-width:1400px){.author-profile__container{max-width:1400px}}@media (min-width:40rem){.author-profile__container{max-width:40rem}}@media (min-width:48rem){.author-profile__container{max-width:48rem}}@media (min-width:64rem){.author-profile__container{max-width:64rem}}@media (min-width:80rem){.author-profile__container{max-width:80rem}}.author-profile__container{padding-inline:2rem}@media (min-width:1400px){.author-profile__container{max-width:1400px}}.author-profile__container{max-width:var(--container-6xl,72rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 10);margin-inline:auto}@media (min-width:40rem){.author-profile__container{padding-inline:calc(var(--spacing,.25rem) * 6)}}@media (min-width:48rem){.author-profile__container{padding-block:calc(var(--spacing,.25rem) * 14)}}.author-profile__layout{align-items:center;gap:calc(var(--spacing,.25rem) * 8);flex-direction:column;display:flex}@media (min-width:48rem){.author-profile__layout{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 12);flex-direction:row}}.author-profile__avatar-col{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.author-profile__avatar-wrap{position:relative}.author-profile__avatar-halo{pointer-events:none;inset:calc(var(--spacing,.25rem) * -2);--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 25%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;opacity:0;--tw-blur:blur(var(--blur-xl,24px));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;border-radius:2.8rem;transition-duration:.5s;animation-duration:.5s;position:absolute}.author-profile__avatar-wrap:hover .author-profile__avatar-halo{opacity:1}.author-profile__avatar-frame{background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 2);--tw-shadow:0 12px 36px -10px var(--tw-shadow-color,#0f172a1f);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 5%, transparent);border-radius:2.4rem;position:relative}@media (min-width:48rem){.author-profile__avatar-frame{border-radius:2.7rem}}.author-profile__avatar-box{height:calc(var(--spacing,.25rem) * 36);width:calc(var(--spacing,.25rem) * 36);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#e2e8f0cc;border-radius:1.9rem;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.author-profile__avatar-box{--tw-ring-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}@media (min-width:48rem){.author-profile__avatar-box{height:calc(var(--spacing,.25rem) * 44);width:calc(var(--spacing,.25rem) * 44);border-radius:2.2rem}}.author-profile__avatar-img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.7s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.7s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.7s;animation-timing-function:cubic-bezier(0,0,.2,1)}.author-profile__avatar-wrap:hover .author-profile__avatar-img{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.author-profile__avatar-initials{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 15%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 5%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:var(--color-slate-100,oklch(96.8% .007 247.896));width:100%;height:100%;font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)));--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);color:var(--color-primary,hsl(var(--primary)));-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}.author-profile__emblem{right:calc(var(--spacing,.25rem) * -1);bottom:calc(var(--spacing,.25rem) * -1);height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white,#fff);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:flex;position:absolute}@media (min-width:48rem){.author-profile__emblem{height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10)}}.author-profile__avatar-wrap:hover .author-profile__emblem{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.author-profile__emblem-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}@media (min-width:48rem){.author-profile__emblem-icon{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}}.author-profile__socials{margin-top:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;display:flex}@supports (color:color-mix(in lab, red, red)){.author-profile__socials{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.author-profile__socials{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.author-profile__socials{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.author-profile__socials{padding:calc(var(--spacing,.25rem) * 1.5);--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xs,4px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.author-profile__social-link{height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 70%, transparent);background-color:var(--color-slate-50,oklch(98.4% .003 247.858));color:var(--color-slate-500,oklch(55.4% .046 257.417));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;animation-duration:.2s;display:flex}@media (hover:hover){.author-profile__social-link:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.author-profile__social-link--fb:hover{color:var(--color-white,#fff);background-color:#1877f2;border-color:#1877f2}.author-profile__social-link--ig:hover{color:var(--color-white,#fff);background-color:#e4405f;border-color:#e4405f}.author-profile__social-link--tw:hover{border-color:var(--color-slate-900,oklch(20.8% .042 265.755));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-white,#fff)}.author-profile__social-link--yt:hover{color:var(--color-white,#fff);background-color:red;border-color:red}}.author-profile__social-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}.author-profile__body{text-align:center;flex-direction:column;flex:1;justify-content:center;display:flex}@media (min-width:48rem){.author-profile__body{text-align:left}}.author-profile__badges{margin-bottom:calc(var(--spacing,.25rem) * 3);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}@media (min-width:48rem){.author-profile__badges{justify-content:flex-start}}.author-profile__badge{align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);text-transform:uppercase;border-radius:3.40282e38px;display:inline-flex}.author-profile__badge--role{border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, hsl(var(--primary)) 20%, transparent)}@supports (color:color-mix(in lab, red, red)){.author-profile__badge--role{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 20%, transparent)}}.author-profile__badge--role{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.author-profile__badge--role{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.author-profile__badge--role{color:var(--color-primary,hsl(var(--primary)))}.author-profile__badge--verified{border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc}@supports (color:color-mix(in lab, red, red)){.author-profile__badge--verified{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.author-profile__badge--verified{background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-600,oklch(44.6% .043 257.281));--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.author-profile__badge-dot{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);display:flex;position:relative}.author-profile__badge-dot-ping{width:100%;height:100%;animation:var(--animate-ping,ping 1s cubic-bezier(0, 0, .2, 1) infinite);background-color:var(--color-primary,hsl(var(--primary)));opacity:.75;border-radius:3.40282e38px;display:inline-flex;position:absolute}.author-profile__badge-dot-core{height:calc(var(--spacing,.25rem) * 2);width:calc(var(--spacing,.25rem) * 2);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;display:inline-flex;position:relative}.author-profile__badge-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-primary,hsl(var(--primary)))}.author-profile__name{margin-bottom:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-leading:1.1;--tw-font-weight:var(--font-weight-extrabold,800);line-height:1.1;font-weight:var(--font-weight-extrabold,800);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,oklch(20.8% .042 265.755))}@media (min-width:40rem){.author-profile__name{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5 / 2.25)))}}@media (min-width:48rem){.author-profile__name{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1))}}.author-profile__meta{margin-bottom:calc(var(--spacing,.25rem) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-500,oklch(55.4% .046 257.417));flex-wrap:wrap;display:flex}@media (min-width:48rem){.author-profile__meta{justify-content:flex-start}}.author-profile__role{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,var(--radius));background-color:var(--color-slate-900,oklch(20.8% .042 265.755));padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:inline-flex}.author-profile__role-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-slate-300,oklch(86.9% .022 252.894))}.author-profile__site{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,var(--radius));border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.author-profile__site{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.author-profile__site{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-700,oklch(37.2% .044 257.287));--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.author-profile__site-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);color:var(--color-primary,hsl(var(--primary)))}.author-profile__username{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-400,oklch(70.4% .04 256.788));align-items:center;display:inline-flex}.author-profile__quote{margin-block:calc(var(--spacing,.25rem) * 2);max-width:var(--container-2xl,42rem);border-top-right-radius:var(--radius-2xl,1rem);border-bottom-right-radius:var(--radius-2xl,1rem);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 50%, transparent);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 4%, transparent);--tw-gradient-via:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 1%, transparent);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent;padding-block:calc(var(--spacing,.25rem) * 2);padding-left:calc(var(--spacing,.25rem) * 4);text-align:left;position:relative}@media (min-width:40rem){.author-profile__quote{padding-left:calc(var(--spacing,.25rem) * 5)}}.author-profile__quote-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-slate-600,oklch(44.6% .043 257.281));font-style:italic}@media (min-width:40rem){.author-profile__quote-text{font-size:15px}}.author-profile__stats{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 5);max-width:var(--container-lg,32rem);gap:calc(var(--spacing,.25rem) * 3.5);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.author-profile__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.author-profile__stats{margin-inline:calc(var(--spacing,.25rem) * 0)}}.author-profile__stat-card{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3.5);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s;display:flex}@media (hover:hover){.author-profile__stat-card:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.author-profile__stat-card--primary:hover{border-color:color-mix(in srgb, hsl(var(--primary)) 40%, transparent)}@supports (color:color-mix(in lab, red, red)){.author-profile__stat-card--primary:hover{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 40%, transparent)}}.author-profile__stat-card--neutral:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}}.author-profile__stat-icon{height:calc(var(--spacing,.25rem) * 12);width:calc(var(--spacing,.25rem) * 12);border-radius:var(--radius-xl,.75rem);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.3s;animation-duration:.3s;display:flex}.author-profile__stat-icon--primary{background-color:color-mix(in srgb, hsl(var(--primary)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){.author-profile__stat-icon--primary{background-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 10%, transparent)}}.author-profile__stat-icon--primary{color:var(--color-primary,hsl(var(--primary)))}.author-profile__stat-card--primary:hover .author-profile__stat-icon--primary{background-color:var(--color-primary,hsl(var(--primary)));color:var(--color-white,#fff)}.author-profile__stat-icon--neutral{background-color:var(--color-slate-100,oklch(96.8% .007 247.896));color:var(--color-slate-700,oklch(37.2% .044 257.287))}.author-profile__stat-card--neutral:hover .author-profile__stat-icon--neutral{background-color:var(--color-slate-900,oklch(20.8% .042 265.755));color:var(--color-white,#fff)}.author-profile__stat-icon-svg{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6)}.author-profile__stat-info{text-align:left}.author-profile__stat-label{margin-bottom:calc(var(--spacing,.25rem) * 1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-slate-400,oklch(70.4% .04 256.788));text-transform:uppercase}.author-profile__stat-value{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:1;--tw-font-weight:var(--font-weight-black,900);line-height:1;font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,oklch(20.8% .042 265.755))}.author-profile__stat-unit{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-400,oklch(70.4% .04 256.788))}.author-profile__stat-status{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);--tw-leading:1;line-height:1;display:flex}.author-profile__stat-status-dot{height:calc(var(--spacing,.25rem) * 1.5);width:calc(var(--spacing,.25rem) * 1.5);animation:var(--animate-pulse,pulse 2s cubic-bezier(.4, 0, .6, 1) infinite);background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));border-radius:3.40282e38px}.author-profile__stat-status-text{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-slate-800,oklch(27.9% .041 260.031))}.rec-inline-wrap{margin-block:calc(var(--spacing,.25rem) * 5);-webkit-user-select:none;user-select:none;width:100%}.rec-inline{align-items:center;gap:calc(var(--spacing,.25rem) * 3.5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent);background-color:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent);padding:calc(var(--spacing,.25rem) * 3);--tw-shadow:0 1px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s;animation-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.rec-inline:hover{border-color:color-mix(in srgb, hsl(var(--primary)) 35%, transparent)}@supports (color:color-mix(in lab, red, red)){.rec-inline:hover{border-color:color-mix(in oklab, var(--color-primary,hsl(var(--primary))) 35%, transparent)}}.rec-inline:hover{background-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.rec-inline:active{scale:.995}@media (min-width:40rem){.rec-inline{gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 3.5)}}.rec-inline{text-decoration:none!important}.rec-inline__media{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 24);border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#0f172b0d;flex-shrink:0;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.rec-inline__media{--tw-ring-color:color-mix(in oklab, var(--color-slate-900,oklch(20.8% .042 265.755)) 5%, transparent)}}@media (min-width:40rem){.rec-inline__media{height:88px;width:calc(var(--spacing,.25rem) * 32)}}.rec-inline__img{object-fit:cover;width:100%;height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-out,cubic-bezier(0, 0, .2, 1));transition-duration:.5s;transition-timing-function:var(--ease-out,cubic-bezier(0, 0, .2, 1));animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1)}@media (hover:hover){.rec-inline__img:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.rec-inline__lock{top:calc(var(--spacing,.25rem) * 1.5);left:calc(var(--spacing,.25rem) * 1.5);align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-radius:var(--radius-md,calc(var(--radius) - 2px));background-color:var(--color-amber-500,oklch(76.9% .188 70.08));padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:inline-flex;position:absolute}.rec-inline__body{min-width:calc(var(--spacing,.25rem) * 0);justify-content:center;gap:calc(var(--spacing,.25rem) * 1);flex-direction:column;flex:1;display:flex}.rec-inline__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.rec-inline__label-group{min-width:calc(var(--spacing,.25rem) * 0);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}.rec-inline__accent{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 1);background-color:var(--color-primary,hsl(var(--primary)));border-radius:3.40282e38px;flex-shrink:0}.rec-inline__label{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-500,oklch(55.4% .046 257.417));overflow:hidden}.rec-inline__cat{border-style:var(--tw-border-style);border-width:1px;border-color:#e2e8f0cc;border-radius:3.40282e38px;flex-shrink:0;align-items:center;display:none}@supports (color:color-mix(in lab, red, red)){.rec-inline__cat{border-color:color-mix(in oklab, var(--color-slate-200,oklch(92.9% .013 255.508)) 80%, transparent)}}.rec-inline__cat{background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);--tw-leading:1;--tw-font-weight:var(--font-weight-bold,700);font-size:10px;line-height:1;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary,hsl(var(--primary)));text-transform:uppercase}@media (min-width:40rem){.rec-inline__cat{display:inline-flex}}.rec-inline__title{margin:calc(var(--spacing,.25rem) * 0);-webkit-line-clamp:2;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:var(--leading-snug,1.375);line-height:var(--leading-snug,1.375);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-slate-900,oklch(20.8% .042 265.755));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;-webkit-box-orient:vertical;transition-duration:.2s;animation-duration:.2s;display:-webkit-box;overflow:hidden}@media (hover:hover){.rec-inline__title:is(:where(.group):hover *){color:var(--color-primary,hsl(var(--primary)))}}@media (min-width:40rem){.rec-inline__title{font-size:15px}}.rec-inline__cta{margin-top:calc(var(--spacing,.25rem) * .5);align-items:center;gap:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,hsl(var(--primary)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s;display:inline-flex}.rec-inline__cta-icon{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;transition-duration:.2s;animation-duration:.2s}@media (hover:hover){.rec-inline__cta-icon:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing,.25rem) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}