/*!
 * Universal Reset v1.0.0
 * A modern CSS reset inspired by Tailwind Preflight
 * Author: Hedwik Ghost Themes
 * License: MIT
 * URL: https://hedwik.io
 */
*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-scrollbar{display:none}::-webkit-scrollbar-thumb{display:none}html{line-height:var(--leading-md);-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{-webkit-tap-highlight-color:transparent;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;-o-user-drag:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-style:normal}body,h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd,ul,ol,pre,fieldset,legend,hr{margin:0;padding:0}ul,ol,menu{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:var(--leading-0);vertical-align:baseline;position:relative}sub{bottom:-.25em}sup{top:-.5em}img,video,canvas,audio,iframe,embed,object{max-width:100%;height:auto;display:block}table{text-indent:0;border-collapse:collapse;border-spacing:0;border-color:inherit}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;-webkit-appearance:none;appearance:none;opacity:1;background-color:#0000;border-radius:0}::-webkit-file-upload-button{font:inherit;letter-spacing:inherit;color:inherit;-webkit-appearance:none;appearance:none;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;-webkit-appearance:none;appearance:none;opacity:1;background-color:#0000;border-radius:0}::placeholder{opacity:1;color:#9ca3af}@supports (color:color-mix(in oklab, black, white)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;appearance:button;cursor:pointer}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;cursor:pointer}::file-selector-button{-webkit-appearance:button;appearance:button;cursor:pointer}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-datetime-edit-fields-wrapper{padding:0;display:inline-flex}::-webkit-datetime-edit{padding:0;display:inline-flex}::-webkit-datetime-edit-year-field{padding:0;display:inline-flex}::-webkit-datetime-edit-month-field{padding:0;display:inline-flex}::-webkit-datetime-edit-day-field{padding:0;display:inline-flex}::-webkit-datetime-edit-hour-field{padding:0;display:inline-flex}::-webkit-datetime-edit-minute-field{padding:0;display:inline-flex}::-webkit-datetime-edit-second-field{padding:0;display:inline-flex}::-webkit-datetime-edit-millisecond-field{padding:0;display:inline-flex}::-webkit-datetime-edit-meridiem-field{padding:0;display:inline-flex}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-ms-browse{margin-right:4px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-ms-browse{margin-left:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}progress{vertical-align:baseline}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}summary{display:list-item}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[hidden]:not([hidden=until-found]){display:none!important}:-moz-ui-invalid{box-shadow:none}:root{--gh-font-heading:"Spoqa Han Sans Neo",sans-serif;--gh-font-body:"Spoqa Han Sans Neo",sans-serif;--gh-font-mono:"Spoqa Han Sans Neo",ui-monospace,monospace;--navigation-width:760px;--header-logo-size:20px;--footer-logo-size:20px;--navigation-height:56px;--cover-image-height:100px;--kg-card-margin:24px;--grid-container-width:944px;--post-container-width:696px;--container-padding:16px;--list-item-gap:1em;--cover-opacity:.8;--image-aspect-ratio:16/10;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2.25rem;--radius-full:9999px;--radius-card:12px;--radius-image:16px;--leading-0:1;--leading-xxs:1.16;--leading-xs:1.24;--leading-sm:1.36;--leading-md:1.48;--leading-lg:1.64;--leading-xl:1.72;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-30:30px;--font-size-32:32px;--font-size-34:34px;--font-size-36:36px;--font-size-40:40px;--font-size-44:44px;--font-size-48:48px;--font-size-60:60px;--font-size-72:72px;--letter-xs:.0125em;--letter-sm:.025em;--letter-md:.0375em;--letter-lg:.05em;--letter-xl:.0625em;--letter-2xl:.075em;--card-padding:16px;--card-background:var(--bg-0);--card-border:1px solid var(--border-0);--card-shadow:0 3px 10px -3px #0000000f}[data-theme=dark]:root{--card-background:var(--bg-1);--card-border:1px solid var(--border-1)}@media (max-width:1024px){:root{--grid-container-width:100%}}@media (max-width:479px){:root{--container-padding:16px}}[data-theme=light]{--green-color:#00a247;--red-color:#e40042;--blue-color:#2e6aff;--premium-color:#ffad4f;--nav-shadow:inset 0 0 0 1.6px color-mix(in oklch,var(--border-3)30%,transparent),0 6px 24px -2px #00000010;--chroma:.004;--hue:286;--bg-0:oklch(100% var(--chroma)var(--hue));--bg-1:oklch(98% var(--chroma)var(--hue));--bg-2:oklch(94% var(--chroma)var(--hue));--bg-3:oklch(91% var(--chroma)var(--hue));--border-0:oklch(96% var(--chroma)var(--hue));--border-1:oklch(92% var(--chroma)var(--hue));--border-2:oklch(88% var(--chroma)var(--hue));--border-3:oklch(84% var(--chroma)var(--hue));--text-0:oklch(2% var(--chroma)var(--hue));--text-1:oklch(24% var(--chroma)var(--hue));--text-2:oklch(40% var(--chroma)var(--hue));--text-3:oklch(64% var(--chroma)var(--hue))}@supports (color:lab(0% 0 0)){[data-theme=light]{--green-color:lab(58.3654% -61.3311 41.6345);--red-color:lab(48.5345% 80.5747 36.5404);--blue-color:lab(48.2227% 26.6188 -84.483);--premium-color:lab(78.0916% 49.5496 174.611);--nav-shadow:inset 0 0 0 1.6px color-mix(in oklch,var(--border-3)30%,transparent),0 6px 24px -2px lab(0% .0000223517 -.0000357628/.064)}}[data-theme=dark]{--green-color:#00a247;--red-color:#e40042;--blue-color:#2e6aff;--premium-color:#ffaf5a;--nav-shadow:inset 0 0 0 1.6px color-mix(in oklch,var(--border-3)50%,transparent),0 6px 24px -2px #000;--chroma:.004;--hue:286;--bg-0:oklch(8% var(--chroma)var(--hue));--bg-1:oklch(16% var(--chroma)var(--hue));--bg-2:oklch(24% var(--chroma)var(--hue));--bg-3:oklch(36% var(--chroma)var(--hue));--border-0:oklch(16% var(--chroma)var(--hue));--border-1:oklch(24% var(--chroma)var(--hue));--border-2:oklch(32% var(--chroma)var(--hue));--border-3:oklch(40% var(--chroma)var(--hue));--text-0:oklch(100% var(--chroma)var(--hue));--text-1:oklch(80% var(--chroma)var(--hue));--text-2:oklch(60% var(--chroma)var(--hue));--text-3:oklch(40% var(--chroma)var(--hue))}@supports (color:lab(0% 0 0)){[data-theme=dark]{--green-color:lab(58.3654% -61.3311 41.6345);--red-color:lab(48.5345% 80.5747 36.5404);--blue-color:lab(48.2227% 26.6188 -84.483);--premium-color:lab(78.6072% 30.299 65.9798);--nav-shadow:inset 0 0 0 1.6px color-mix(in oklch,var(--border-3)50%,transparent),0 6px 24px -2px lab(0% .0000223517 -.0000357628)}}body{font-family:var(--gh-font-body);color:var(--text-0)}html,body{word-break:break-word}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fully{text-align:center;border:1px solid var(--border-0);border-radius:var(--radius-xl);background-color:var(--bg-0);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;padding:36px;display:flex;position:relative;overflow:hidden;container-type:inline-size}@media (max-width:768px){.fully{padding:24px}}@media (max-width:479px){.fully{padding:16px}}.fully:before{content:"";background-color:var(--bg-1);z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000000' fill-opacity='1' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000000' fill-opacity='1' fill-rule='evenodd'%3E%3Cpath d='M0 40L40 0H20L0 20M40 40V20L20 40'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:40px 40px;mask-size:40px 40px;-webkit-mask-repeat:repeat;mask-repeat:repeat}.fully-font{z-index:2;color:var(--text-0);white-space:nowrap!important;font-size:11cqw!important;line-height:var(--leading-0)!important;margin:0!important}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:crisp-edges}.section-title{font-size:var(--font-size-12);text-transform:uppercase;color:var(--text-2);font-weight:700;line-height:var(--leading-xs);letter-spacing:var(--letter-2xl);width:-moz-fit-content;width:fit-content;margin-bottom:4px}.line-seperator{background:#efefef;width:100%;height:1px;display:block}.content-seperator{background:var(--bg-3);border-radius:var(--radius-lg);content:"";border:none;width:5px;height:5px;margin:64px auto;position:relative;overflow:visible}.content-seperator:before,.content-seperator:after{content:"";background:var(--bg-3);border-radius:var(--radius-lg);width:5px;height:5px;position:absolute}.content-seperator:before{left:-24px}.content-seperator:after{right:-24px}@media (max-width:768px){.content-seperator{margin:48px auto}}@media (max-width:640px){.content-seperator{margin:40px auto}}.main-advertisement{width:100%;max-width:var(--grid-container-width);padding:0 var(--container-padding);border:1px dotted red;justify-content:center;align-items:center;height:-moz-fit-content;height:fit-content;margin:64px auto 0;display:flex;position:relative}@media (max-width:1024px){.main-advertisement{gap:36px}}@media (max-width:768px){.main-advertisement{margin:48px auto 0}}@media (max-width:639px){.main-advertisement{margin:36px auto 0}}.content{word-break:break-word;overflow-wrap:break-word;-webkit-user-select:none;user-select:none}.content figcaption{text-align:center;width:100%;font-size:var(--font-size-14);margin:.6em auto 0;color:#4a4a4a!important}.content figcaption>*,.content figcaption p,.content figcaption a,.content figcaption u,.content figcaption i,.content figcaption strong,.content figcaption em,.content figcaption span{font-size:inherit}.content figcaption>a{color:#f34a4a!important}.content figcaption>u{color:#4a4a4a!important}.content h1:not(.kg-card *){font-family:var(--gh-font-heading);font-weight:800;line-height:var(--leading-xxs);margin:.48em 0}.content h1:not(.kg-card *) strong{font-weight:900}.content h1:not(.kg-card *):has(+hr){margin-bottom:0}.content h2:not(.kg-card *){font-family:var(--gh-font-heading);font-weight:800;line-height:var(--leading-xxs);margin:.48em 0}.content h2:not(.kg-card *) strong{font-weight:900}.content h2:not(.kg-card *):has(+hr){margin-bottom:0}.content h3:not(.kg-card *){font-family:var(--gh-font-heading);font-weight:800;line-height:var(--leading-xxs);margin:.48em 0}.content h3:not(.kg-card *) strong{font-weight:900}.content h3:not(.kg-card *):has(+hr){margin-bottom:0}.content h4:not(.kg-card *){font-family:var(--gh-font-heading);font-weight:800;line-height:var(--leading-xxs);margin:.48em 0}.content h4:not(.kg-card *) strong{font-weight:900}.content h4:not(.kg-card *):has(+hr){margin-bottom:0}.content h5:not(.kg-card *){font-family:var(--gh-font-heading);font-weight:800;line-height:var(--leading-xxs);margin:.48em 0}.content h5:not(.kg-card *) strong{font-weight:900}.content h5:not(.kg-card *):has(+hr){margin-bottom:0}.content h6:not(.kg-card *){font-family:var(--gh-font-heading);font-weight:800;line-height:var(--leading-xxs);margin:.48em 0}.content h6:not(.kg-card *) strong{font-weight:900}.content h6:not(.kg-card *):has(+hr){margin-bottom:0}.content h1:not(.kg-card *){font-size:var(--font-size-36)}@media (max-width:479px){.content h1:not(.kg-card *){font-size:var(--font-size-32)}}.content h2:not(.kg-card *){font-size:var(--font-size-30)}@media (max-width:479px){.content h2:not(.kg-card *){font-size:var(--font-size-26)}}.content h3:not(.kg-card *){font-size:var(--font-size-24)}@media (max-width:479px){.content h3:not(.kg-card *){font-size:var(--font-size-22)}}.content h4:not(.kg-card *){font-size:var(--font-size-20)}@media (max-width:479px){.content h4:not(.kg-card *){font-size:var(--font-size-16)}}.content h5:not(.kg-card *){font-size:var(--font-size-16)}@media (max-width:479px){.content h5:not(.kg-card *){font-size:var(--font-size-16)}}.content h6:not(.kg-card *){font-size:var(--font-size-15)}@media (max-width:479px){.content h6:not(.kg-card *){font-size:var(--font-size-14)}}.content h6:not(.kg-card *){text-transform:uppercase;letter-spacing:.04em}.content :-webkit-any(h1,h2,h3,h4,h5,h6)+:-webkit-any(h1,h2,h3,h4,h5,h6){margin-top:12px;margin-bottom:12px}.content :is(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6){margin-top:12px;margin-bottom:12px}.content :not(:-webkit-any(h1,h2,h3,h4,h5,h6,hr))+:-webkit-any(h1,h2,h3,h4,h5,h6):not(.kg-card *){margin-top:calc(1em + 12px)}.content :not(:-moz-any(h1,h2,h3,h4,h5,h6,hr))+:-moz-any(h1,h2,h3,h4,h5,h6):not(.kg-card *){margin-top:calc(1em + 12px)}.content :not(:-webkit-any(h1,h2,h3,h4,h5,h6,hr))+:-webkit-any(h1,h2,h3,h4,h5,h6):not(.kg-card *){margin-top:calc(1em + 12px)}.content :not(:is(h1,h2,h3,h4,h5,h6,hr))+:is(h1,h2,h3,h4,h5,h6):not(.kg-card *){margin-top:calc(1em + 12px)}.content hr+:-webkit-any(h1,h2,h3,h4,h5,h6){margin-top:0!important}.content hr+:is(h1,h2,h3,h4,h5,h6){margin-top:0!important}.content p:not(.kg-card * p){font-size:var(--font-size-16);line-height:var(--leading-lg);font-weight:400;color:#4a4a4a!important}.content p:not(.kg-card * p)+p{margin-top:1em}.content p:not(.kg-card * p)+div{margin-top:24px}.content .table-container:has(~p){margin-bottom:24px}.content hr:not(.data-hr){background:var(--bg-3);border-radius:var(--radius-lg);content:"";border:none;width:5px;height:5px;margin:60px auto;position:relative;overflow:visible}.content hr:not(.data-hr):before{background:var(--bg-3);content:"";border-radius:var(--radius-lg);width:5px;height:5px;position:absolute;left:-24px}.content hr:not(.data-hr):after{background:var(--bg-3);content:"";border-radius:var(--radius-lg);width:5px;height:5px;position:absolute;right:-24px}@media (max-width:768px){.content hr:not(.data-hr){margin:48px auto}}@media (max-width:639px){.content hr:not(.data-hr){margin:40px auto}}.content .data-hr[data-text]{text-align:left;width:100%;font-size:var(--font-size-13);text-transform:uppercase;letter-spacing:var(--letter-xl);-webkit-user-select:none;user-select:none;border-radius:3px;align-items:flex-start;gap:1rem;margin-bottom:1.24rem;transition:all .2s ease-out;display:flex;box-shadow:0 0 0 2px #0000;color:#4a4a4a!important}.content .data-hr[data-text]:before{content:attr(data-text);margin:0;font-weight:800;display:block}.content .data-hr[data-text]:after{content:"";background:var(--border-1);flex-grow:1;min-width:20px;height:1px;margin:auto}.content .data-hr[data-text]:hover{background:var(--bg-1);box-shadow:0 0 0 8px var(--bg-1);transition:all .2s ease-out}.content .data-hr[data-text]:active{box-shadow:0 0 0 5px var(--bg-1);transition:all .2s ease-out}.content :-webkit-any(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a{text-underline-offset:.2em;font-weight:500;-webkit-text-decoration:underline #f34a4a66;text-decoration:underline #f34a4a66;-webkit-text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);-webkit-text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration-thickness:.084em;transition:text-decoration-color .3s ease-out;display:inline-block;position:relative;color:#f34a4a!important}.content :-webkit-any(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a:hover{text-decoration-color:#f34a4a;text-decoration-color:color(display-p3 .880464 .342297 .318281);text-decoration-color:lab(57.3333% 65.0128 39.3893)}.content :-moz-any(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a{text-underline-offset:.2em;font-weight:500;-webkit-text-decoration:underline #f34a4a66;text-decoration:underline #f34a4a66;-webkit-text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);-webkit-text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration-thickness:.084em;transition:text-decoration-color .3s ease-out;display:inline-block;position:relative;color:#f34a4a!important}.content :-moz-any(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a:hover{text-decoration-color:#f34a4a;text-decoration-color:color(display-p3 .880464 .342297 .318281);text-decoration-color:lab(57.3333% 65.0128 39.3893)}.content :-webkit-any(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a{text-underline-offset:.2em;font-weight:500;-webkit-text-decoration:underline #f34a4a66;text-decoration:underline #f34a4a66;-webkit-text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);-webkit-text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration-thickness:.084em;transition:text-decoration-color .3s ease-out;display:inline-block;position:relative;color:#f34a4a!important}.content :is(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a{text-underline-offset:.2em;font-weight:500;-webkit-text-decoration:underline #f34a4a66;text-decoration:underline #f34a4a66;-webkit-text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);text-decoration:underline color(display-p3 .880464 .342297 .318281/.4);-webkit-text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration:underline lab(57.3333% 65.0128 39.3893/.4);text-decoration-thickness:.084em;transition:text-decoration-color .3s ease-out;display:inline-block;position:relative;color:#f34a4a!important}.content :-webkit-any(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a:hover{text-decoration-color:#f34a4a;text-decoration-color:color(display-p3 .880464 .342297 .318281);text-decoration-color:lab(57.3333% 65.0128 39.3893)}.content :is(p,figcaption,ul,h3,.kg-callout-text,blockquote,.footer-copyright,.hedwik-zoom-title) a:hover{text-decoration-color:#f34a4a;text-decoration-color:color(display-p3 .880464 .342297 .318281);text-decoration-color:lab(57.3333% 65.0128 39.3893)}.content u{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:.084em;display:inline-block;position:relative;text-decoration-color:#4a4a4a!important}.content strong,.content b{font-weight:700}.content code:not(.hljs){font-family:var(--gh-font-mono);text-align:center;border-radius:var(--radius-md);white-space:nowrap;background:var(--bg-1);border:1.4px solid var(--border-2);vertical-align:middle;margin:0 2px;padding:2px 4px 3px;font-size:.9rem;font-weight:500;line-height:1em;display:inline;position:relative;top:-1px;color:#4a4a4a!important}html[data-theme=dark] :is(.content code:not(.hljs)){background:var(--bg-2)}.content ul:not(.kg-card ul):not(.kg-card * ul){line-height:var(--leading-sm);font-size:var(--font-size-16);margin-bottom:1em;padding-left:1.16em;list-style-type:disc;list-style-position:outside}.content ul:not(.kg-card ul):not(.kg-card * ul) li::marker{font-size:.9em;color:#4a4a4a!important}.content ul:not(.kg-card ul):not(.kg-card * ul) li{margin-top:var(--list-item-gap)}.content ul:not(.kg-card ul):not(.kg-card * ul) li ul,.content ul:not(.kg-card ul):not(.kg-card * ul) li ol{margin-top:var(--list-item-gap);padding-left:1.36em}.content ul:not(.kg-card ul):not(.kg-card * ul) li ul{list-style-type:circle}.content ul:not(.kg-card ul):not(.kg-card * ul) li ul li ul{list-style-type:square}.content .kg-toggle-card ul{line-height:var(--leading-sm);font-size:var(--font-size-16);margin-bottom:1em;padding-left:1.16em;list-style-type:disc;list-style-position:outside}.content .kg-toggle-card ul li::marker{font-size:.9em;color:#4a4a4a!important}.content .kg-toggle-card ul li{margin-top:var(--list-item-gap)}.content .kg-toggle-card ul li ul,.content .kg-toggle-card ul li ol{margin-top:var(--list-item-gap);padding-left:1.36em}.content .kg-toggle-card ul li ul{list-style-type:circle}.content .kg-toggle-card ul li ul li ul{list-style-type:square}.content .kg-product-card ul{line-height:var(--leading-sm);font-size:var(--font-size-16);margin-bottom:1em;padding-left:1.16em;list-style-type:disc;list-style-position:outside}.content .kg-product-card ul li::marker{font-size:.9em;color:#4a4a4a!important}.content .kg-product-card ul li{margin-top:var(--list-item-gap)}.content .kg-product-card ul li ul,.content .kg-product-card ul li ol{margin-top:var(--list-item-gap);padding-left:1.36em}.content .kg-product-card ul li ul{list-style-type:circle}.content .kg-product-card ul li ul li ul{list-style-type:square}.content ol:not(.kg-card ol):not(.kg-card * ol){line-height:var(--leading-sm);font-size:var(--font-size-16);margin-bottom:1em;padding-left:1.16em;list-style-type:decimal;list-style-position:outside}.content ol:not(.kg-card ol):not(.kg-card * ol) li::marker{font-size:.96em;font-weight:500;color:#4a4a4a!important}.content ol:not(.kg-card ol):not(.kg-card * ol) li{margin-top:var(--list-item-gap)}.content ol:not(.kg-card ol):not(.kg-card * ol) li ul,.content ol:not(.kg-card ol):not(.kg-card * ol) li ol{margin-top:var(--list-item-gap);padding-left:1.36em}.content ol:not(.kg-card ol):not(.kg-card * ol) li ol{list-style-type:lower-alpha}.content ol:not(.kg-card ol):not(.kg-card * ol) li ol li{margin-bottom:var(--list-item-gap)}.content ol:not(.kg-card ol):not(.kg-card * ol) li ol li ol{list-style-type:lower-roman}.content .kg-toggle-card ol{line-height:var(--leading-sm);font-size:var(--font-size-16);margin-bottom:1em;padding-left:1.16em;list-style-type:decimal;list-style-position:outside}.content .kg-toggle-card ol li::marker{font-size:.96em;font-weight:500;color:#4a4a4a!important}.content .kg-toggle-card ol li{margin-top:var(--list-item-gap)}.content .kg-toggle-card ol li ul,.content .kg-toggle-card ol li ol{margin-top:var(--list-item-gap);padding-left:1.36em}.content .kg-toggle-card ol li ol{list-style-type:lower-alpha}.content .kg-toggle-card ol li ol li{margin-bottom:var(--list-item-gap)}.content .kg-toggle-card ol li ol li ol{list-style-type:lower-roman}.content .kg-product-card ol{line-height:var(--leading-sm);font-size:var(--font-size-16);margin-bottom:1em;padding-left:1.16em;list-style-type:decimal;list-style-position:outside}.content .kg-product-card ol li::marker{font-size:.96em;font-weight:500;color:#4a4a4a!important}.content .kg-product-card ol li{margin-top:var(--list-item-gap)}.content .kg-product-card ol li ul,.content .kg-product-card ol li ol{margin-top:var(--list-item-gap);padding-left:1.36em}.content .kg-product-card ol li ol{list-style-type:lower-alpha}.content .kg-product-card ol li ol li{margin-bottom:var(--list-item-gap)}.content .kg-product-card ol li ol li ol{list-style-type:lower-roman}.content iframe{margin-top:24px;max-width:100%!important}.content .kg-embed-card iframe{border-radius:var(--radius-xl);margin-top:0!important}.primary-button{z-index:1;width:-moz-fit-content;width:fit-content;height:100%;max-height:32px;font-family:inherit;font-size:var(--font-size-12);font-weight:800;line-height:var(--leading-xs);letter-spacing:var(--letter-lg);text-align:center;text-transform:uppercase;color:#fff;white-space:nowrap;word-break:keep-all;background:var(--ghost-accent-color);border-radius:var(--radius-xl);-webkit-user-select:none;user-select:none;cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;padding:0 12px;transition:opacity .2s ease-out;display:flex;position:relative;overflow:visible}.primary-button.small-button{font-size:var(--font-size-11);font-weight:800;line-height:var(--leading-xs);border-radius:var(--radius-md);padding:2px 8px}.primary-button:hover{opacity:.8}.primary-button:after{z-index:2;border-radius:inherit;border:1px solid color-mix(in oklch,var(--text-0)64%,transparent);mix-blend-mode:soft-light;opacity:.6;pointer-events:none;content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 3px 3px 14px #ffffffb8}.primary-button svg{flex-shrink:0;width:15px;margin-left:-2px}.primary-button span{margin-bottom:-1px}.secondary-button{z-index:1;width:-moz-fit-content;width:fit-content;height:100%;max-height:32px;font-family:inherit;font-size:var(--font-size-12);font-weight:800;line-height:var(--leading-xs);letter-spacing:var(--letter-lg);text-align:center;text-transform:uppercase;color:var(--text-1);white-space:nowrap;word-break:keep-all;background:var(--bg-2);border-radius:var(--radius-xl);-webkit-user-select:none;user-select:none;cursor:pointer;border:none;justify-content:center;align-items:center;margin:0;padding:0 12px;transition:opacity .2s ease-out;display:flex;position:relative;overflow:visible}.secondary-button:hover{opacity:.72}.secondary-button:active{opacity:1}.secondary-button svg{flex-shrink:0;width:15px;margin-left:-2px}.secondary-button span{margin-bottom:-1px}.disable-button{z-index:1;width:-moz-fit-content;width:fit-content;height:100%;max-height:30px;font-family:inherit;font-size:var(--font-size-13);color:var(--text-3);white-space:nowrap;word-break:keep-all;background:var(--bg-2);border-radius:var(--radius-full);-webkit-user-select:none;user-select:none;pointer-events:none;border:none;justify-content:center;align-items:center;margin:0;padding:0 12px;font-weight:500;display:flex;position:relative}.icon-button,.theme-toggle-button,.search-button,.mobile-menu-button{aspect-ratio:1;border:1.2px solid color-mix(in oklch,var(--border-2)60%,transparent);border-radius:var(--radius-xl);background:color-mix(in oklch,var(--bg-2)80%,transparent);height:100%;max-height:32px;color:var(--text-1);-webkit-user-select:none;user-select:none;cursor:pointer;border:none;justify-content:center;align-items:center;display:flex;position:relative}.theme-toggle-button svg,.search-button svg{z-index:1;width:16px;position:relative}.theme-toggle-button svg{width:18px}.mobile-menu-button:before,.mobile-menu-button:after{content:"";border-radius:var(--radius-sm);background-color:var(--text-1);width:14px;height:1.6px;transition:transform .2s ease-out,margin .2s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-menu-button:before{margin-top:-4px}.mobile-menu-button:after{margin-top:4px}.mobile-menu-active .mobile-menu-button:before{transition:transform .2s ease-out,margin .2s ease-out;margin-top:0!important;transform:translate(-50%,-50%)rotate(45deg)!important}.mobile-menu-active .mobile-menu-button:after{transition:transform .2s ease-out,margin .2s ease-out;margin-top:0!important;transform:translate(-50%,-50%)rotate(-45deg)!important}.theme-toggle-button .dark-icon,.theme-toggle-button .light-icon{transform-origin:50%;z-index:1;transition:none;position:relative}[data-theme=dark] .theme-toggle-button .dark-icon,[data-theme=light] .theme-toggle-button .light-icon{display:none}input,textarea{width:100%;font-size:var(--font-size-14);font-weight:500;line-height:var(--leading-sm);border-radius:var(--radius-lg);background:var(--bg-0);resize:none;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--border-1),0 2px 6px -1px #0000000a;outline:none;justify-content:start;align-items:center;padding:.4em .6em;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}:is(input,textarea)::-moz-placeholder{color:var(--text-3)}:-webkit-any(input,textarea)::placeholder{color:var(--text-3)}:is(input,textarea)::placeholder{color:var(--text-3)}:-webkit-any(input,textarea):focus{box-shadow:inset 0 0 0 1.6px var(--ghost-accent-color),0px 2px 6px -1px color-mix(in srgb,var(--ghost-accent-color)10%,transparent);outline:none}:is(input,textarea):focus{box-shadow:inset 0 0 0 1.6px var(--ghost-accent-color),0px 2px 6px -1px color-mix(in srgb,var(--ghost-accent-color)10%,transparent);outline:none}:-webkit-any(input,textarea):focus-visible{box-shadow:inset 0 0 0 1.6px var(--ghost-accent-color),0px 2px 6px -1px color-mix(in srgb,var(--ghost-accent-color)10%,transparent);outline:none}:is(input,textarea):focus-visible{box-shadow:inset 0 0 0 1.6px var(--ghost-accent-color),0px 2px 6px -1px color-mix(in srgb,var(--ghost-accent-color)10%,transparent);outline:none}:-webkit-any(input,textarea):focus+label{color:var(--ghost-accent-color);transform:translateY(-1.4rem)scale(.85)}:is(input,textarea):focus+label{color:var(--ghost-accent-color);transform:translateY(-1.4rem)scale(.85)}:-webkit-any(input,textarea):not(:-moz-placeholder-shown):valid+label{color:var(--ghost-accent-color);transform:translateY(-1.4rem)scale(.85)}:is(input,textarea):not(:-moz-placeholder-shown):valid+label{color:var(--ghost-accent-color);transform:translateY(-1.4rem)scale(.85)}:-webkit-any(input,textarea):not(:placeholder-shown):valid+label{color:var(--ghost-accent-color);transform:translateY(-1.4rem)scale(.85)}:is(input,textarea):not(:placeholder-shown):valid+label{color:var(--ghost-accent-color);transform:translateY(-1.4rem)scale(.85)}textarea{min-height:90px;line-height:var(--leading-md);white-space:pre-wrap;padding-top:.6em;padding-bottom:.6em;overflow-y:auto}#hedwik-tooltip,#hedwik-popover{z-index:1000;opacity:0;visibility:hidden;width:-moz-fit-content;width:fit-content;max-width:300px;height:-moz-fit-content;height:fit-content;line-height:var(--leading-sm);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:transform,opacity;transform-origin:50%;background:color-mix(in oklch,var(--bg-0)80%,transparent);-webkit-backdrop-filter:blur(12px)saturate(2);backdrop-filter:blur(12px)saturate(2);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0;transform:translate(0%)scale(0)}html[data-theme=dark] :-webkit-any(#hedwik-tooltip,#hedwik-popover){background:var(--bg-2)}html[data-theme=dark] :is(#hedwik-tooltip,#hedwik-popover){background:var(--bg-2)}#hedwik-tooltip{font-size:var(--font-size-13);letter-spacing:var(--letter-xs);text-align:center;color:var(--text-0);border-radius:var(--radius-lg);height:26px;box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--border-2)50%,transparent),0 2px 12px -1px #0000001a;padding:.8px 7px 0;font-weight:600}#hedwik-popover{color:var(--text-0);border-radius:var(--radius-xl);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--border-2)40%,transparent),0 8px 24px -4px #00000029;padding:4px}.author-popover{background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:4px 4px 6px;display:flex;position:relative}@media (max-width:639px){.author-popover{display:none}}.author-popover .author-popover-cover-image{border-radius:var(--radius-lg)var(--radius-lg)var(--radius-md)var(--radius-md);width:240px;height:90px;position:relative;overflow:hidden}.author-popover .author-popover-cover-image img{object-fit:cover;object-position:center;width:100%;height:100%}.author-popover .author-popover-content{z-index:2;justify-content:space-between;align-items:center;width:100%;display:flex}.author-popover .author-popover-profile-image{border-radius:var(--radius-full);background:var(--bg-2);border:3px solid color-mix(in oklch,var(--bg-0)90%,transparent);width:64px;height:64px;margin-top:-30px;margin-right:16px;position:relative;overflow:hidden}html[data-theme=dark] :is(.author-popover .author-popover-profile-image){background:var(--bg-2)}html[data-theme=dark] :is(.author-popover .author-popover-profile-image){border:3px solid var(--bg-2)}.author-popover .author-popover-profile-image img{object-fit:cover;object-position:center}.author-popover .author-popover-name{font-size:var(--font-size-15);color:var(--text-0);font-weight:700;line-height:var(--leading-xxs);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-top:4px;margin-left:2px;display:-webkit-box}.author-popover .author-popover-location{font-size:var(--font-size-13);color:var(--text-1);font-weight:500;line-height:var(--leading-xxs);-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;margin-top:1px;display:-webkit-box}.lazy{position:relative}.lazy-opacity{opacity:0;transition:opacity .3s;position:relative}.lazy-opacity.loaded{opacity:1}.lazy-blur:before{content:"";z-index:2;border-radius:inherit;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;will-change:backdrop-filter;transition:-webkit-backdrop-filter .4s,backdrop-filter .4s;position:absolute;top:0;bottom:0;left:0;right:0}.lazy-blur.loaded:before{-webkit-backdrop-filter:blur();backdrop-filter:blur()}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.header{z-index:500;background:#fff;border-bottom:1px solid #efefef;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:280px;height:60px;padding:16px 24px;display:flex;position:fixed;top:0}@media (max-width:768px){.header{padding:14px 20px}}.header .header-container{justify-content:space-between;align-items:center;width:100%;max-width:1140px;margin:0 auto;display:flex;position:relative}.header .logo-nav{align-items:center;display:flex}@media (max-width:768px){.header .logo-nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.header .menu{justify-content:center;align-items:center;gap:30px;margin-left:40px;display:flex}@media (max-width:768px){.header .menu{display:none}}.header .menu a{letter-spacing:-.3px;color:#181818;font-size:15px;font-weight:500;line-height:20px}.header .apply-button{letter-spacing:-.5px;color:#fff;background:#ef3333;border-radius:8px;place-content:center;width:max-content;padding:6px 10px;font-size:13px;font-weight:500;line-height:20px;display:flex}.header .apply-submenu{z-index:2;background-color:#fff;border-radius:8px;width:160px;padding:6px;display:none;position:absolute;top:56px;right:0;box-shadow:0 4px 15px #00000029}.header .apply-submenu.show{display:block}.header .apply-submenu li a{letter-spacing:-.3px;color:#4a4a4a;text-align:left;border-radius:8px;padding:10px 14px;font-size:14px;font-weight:500;line-height:20px;display:block;position:relative}.header .apply-submenu li a:hover{background-color:#0000000a}.header .nav-mobile{display:none}@media (max-width:768px){.header .nav-mobile{display:flex}}.header .nav-mobile-button{letter-spacing:-.3px;color:#4a4a4a;align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:24px;display:flex}.header #mobile-menu-close-button{display:none}.header .mobile-nav{z-index:999;background:#fff;width:100%;height:calc(100vh - 40px);margin-top:16px;padding:0 20px;display:none;position:fixed;top:40px;left:0}.header .mobile-nav.show{animation:.2s ease-out slide-down;display:flex}.header .mobile-menu,.header .mobile-menu li{width:100%}.header .mobile-menu a{letter-spacing:-.5px;color:#4a4a4a;padding:18px 0;font-size:15px;font-weight:500;line-height:20px;display:flex}.footer{min-width:280px}.footer .footer-wrapper{-webkit-user-select:none;user-select:none;background-color:#f7f7f7;justify-content:space-between;width:100%;padding:40px 20px 82px;display:flex}@media screen and (min-width:768px) and (max-width:1200px){.footer .footer-wrapper{padding:40px 24px 104px}}.footer .footer-container{width:100%;max-width:1140px;margin:0 auto;display:flex}@media (max-width:768px){.footer .footer-container{flex-direction:column-reverse}}.footer .footer-content-wrapper{width:100%}.footer .footer-content{flex-direction:row;width:100%;display:flex}@media (max-width:768px){.footer .footer-content{flex-direction:column}}.footer .info{flex-direction:column;margin-right:30px;display:flex}@media (max-width:768px){.footer .info{margin-bottom:30px;margin-right:0}}.footer .info:last-child{margin-right:24px}@media (max-width:768px){.footer .info:last-child{margin-bottom:0}}.footer .info-title{color:#181818;letter-spacing:-.5px;margin-bottom:28px;font-size:14px;font-weight:700;line-height:14px}.footer .info-item{color:#2e2e2e;letter-spacing:-.3px;font-size:12px;font-weight:400;line-height:26px}.footer .app-download-button-wrapper{flex-direction:column;display:flex}.footer .app-download-button-wrapper>div{margin-bottom:68px;display:flex}@media (max-width:768px){.footer .app-download-button-wrapper>div{margin-bottom:30px}}.footer .app-download-button{color:#2e2e2e;letter-spacing:-.5px;cursor:pointer;background-color:#fff;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;width:120px;height:44px;padding:6px 14px;font-size:12px;font-weight:700;line-height:12px;transition:background-color .2s;display:flex;position:relative}.footer .app-download-button:first-of-type{margin-right:8px}.footer .app-download-button:hover{background-color:#0000000a}.footer .footer-blog-wrapper{gap:10px;margin-top:15px;display:flex}.footer .footer-copyright{letter-spacing:-.5px;color:#aeaeae;text-align:right;font-size:12px;font-weight:400;line-height:26px}@media (max-width:768px){.footer .footer-copyright{display:none}}.cover{width:100%;padding:calc(var(--navigation-height) + 80px)var(--container-padding)64px;background:linear-gradient(to bottom,var(--bg-0),var(--bg-1));justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:479px){.cover{padding:calc(var(--navigation-height) + 48px)var(--container-padding)32px}}.cover .cover-content{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:480px;display:flex}@media (max-width:479px){.cover .cover-content{gap:20px}}.cover .cover-image{width:-moz-fit-content;width:fit-content;min-height:48px;height:var(--cover-image-height)}.cover .cover-image img{object-fit:contain;width:100%;height:100%}.cover .cover-title{font-family:inherit;font-size:var(--font-size-20);font-weight:700;line-height:var(--leading-md);letter-spacing:calc(0px - var(--letter-xs));text-align:center;color:var(--text-0);text-wrap:balance;display:inline-block}@media (max-width:479px){.cover .cover-title{font-size:var(--font-size-18)}}.cover.full-background{padding:calc(var(--navigation-height) + 16px + 64px)var(--container-padding)64px;background:0 0!important}@media (max-width:479px){.cover.full-background{padding:calc(var(--navigation-height) + 16px + 36px)var(--container-padding)36px}}.cover.full-background .cover-content{max-width:480px}.cover.full-background .cover-title{font-size:var(--font-size-24);font-weight:700;line-height:var(--leading-sm)}@media (max-width:479px){.cover.full-background .cover-title{font-size:var(--font-size-20);line-height:var(--leading-md)}}.cover.full-background .full-background-image{z-index:-1;pointer-events:none;-webkit-mask-mode:alpha;-webkit-mask-source-type:alpha;width:100%;height:100%;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#00000026 0%,#0003 15%,#00000040 30%,#0003 50%,#0000001a 70%,#0000000f 80%,#00000005 90%,#0000 100%);mask-image:linear-gradient(#00000026 0%,#0003 15%,#00000040 30%,#0003 50%,#0000001a 70%,#0000000f 80%,#00000005 90%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-source-type:alpha;mask-mode:alpha}.cover.full-background .full-background-image img{object-fit:cover;object-position:center;filter:saturate(1.2);width:100%;height:100%;opacity:var(--cover-opacity)!important}.page-header{padding:calc(var(--navigation-height) + 80px)var(--container-padding)64px;background:linear-gradient(to bottom,var(--bg-0),var(--bg-1));flex-direction:column;align-items:center;gap:8px;display:flex}.page-header .page-header-image{width:-moz-fit-content;width:fit-content;height:96px;min-height:48px}.page-header .page-header-image img{object-fit:contain;object-position:center;width:100%;height:100%}.page-header .page-header-title{text-align:center;max-width:420px;font-family:inherit;font-size:var(--font-size-24);font-weight:800;line-height:var(--leading-xs);color:var(--text-0);margin-top:16px}@media (max-width:639px){.page-header .page-header-title{font-size:var(--font-size-20)}}.page-header .page-header-excerpt{text-align:center;max-width:420px;font-family:inherit;font-size:var(--font-size-16);font-weight:500;line-height:var(--leading-md);color:var(--text-1);text-wrap:balance;margin-top:8px}@media (max-width:639px){.page-header .page-header-excerpt{font-size:var(--font-size-16)}}.page-container{width:100%;max-width:var(--grid-container-width);height:-moz-fit-content;height:fit-content;padding:0 var(--container-padding);margin:64px auto}@media (max-width:768px){.page-container{margin:48px auto}}@media (max-width:639px){.page-container{margin:36px auto}}.page-container .bread-crumbs{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.page-container .bread-crumbs li{align-items:flex-start;gap:6px;display:flex}.page-container .bread-crumbs img{margin-top:2px}.page-container .bread-crumbs a{letter-spacing:-.3px;color:#7c7c7c;font-size:14px;font-weight:400;line-height:20px;text-decoration:underline;display:inline-block}.page-container .bread-crumbs span{letter-spacing:-.3px;color:#7c7c7c;font-size:14px;font-weight:400;line-height:20px;display:inline-block}.error-page{width:100%;max-width:var(--post-container-width);padding:calc(var(--navigation-height) + 80px)var(--container-padding)64px;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:auto;min-height:64vh;margin:0 auto;display:flex}@media (max-width:479px){.error-page{min-height:56vh}}.error-page .error-image{object-fit:contain;object-position:center;width:90px;height:auto;margin-bottom:6px}.error-page .error-code{font-size:var(--font-size-60);color:var(--text-0);font-weight:900;line-height:var(--leading-0)}.error-page .error-title{font-size:var(--font-size-20);color:var(--text-2);font-weight:600}.error-page .error-button{text-transform:uppercase;height:36px;max-height:36px;font-size:var(--font-size-11);letter-spacing:var(--letter-xl);margin-top:4px;padding:0 16px;font-weight:700}.error-page .error-button span{margin-bottom:-1px}.home-container{flex-direction:column;justify-content:flex-start;width:100%;min-width:280px;height:100%;min-height:calc(100vh - 450px);margin:90px auto 100px;display:flex}@media screen and (min-width:1200px){.home-container{grid-template-columns:704px 356px;gap:80px;max-width:1140px;display:grid}}@media screen and (min-width:768px) and (max-width:1200px){.home-container{padding:0 24px}}@media (max-width:768px){.home-container{min-height:unset;padding:0 20px}}.home-container .list-title{letter-spacing:-.5px;color:#181818;font-size:32px;font-weight:700;line-height:46px}@media (max-width:768px){.home-container .list-title{font-size:24px;line-height:34px}}.latest-posts{flex-direction:column;gap:25px;display:flex}.loops{flex-direction:column;gap:60px;display:flex}@media (max-width:768px){.loops{gap:40px}}.loop .loop-content-container{align-items:flex-start;gap:30px;display:flex}@media (max-width:768px){.loop .loop-content-container{gap:25px}}.loop .loop-content-container>span{color:#181818;flex-basis:25px;justify-content:center;align-items:center;min-width:25px;font-size:30px;font-weight:700;line-height:26px;display:flex}@media (max-width:768px){.loop .loop-content-container>span{font-size:26px;line-height:26px}}.loop .loop-content{text-align:left;flex-direction:column;gap:14px;width:100%;display:flex}.loop .loop-title{letter-spacing:-.5px;color:#181818;width:100%;margin-bottom:6px;font-size:18px;font-weight:700;line-height:26px}@media (max-width:768px){.loop .loop-title{font-size:16px;line-height:24px}}.loop .loop-excerpt{letter-spacing:-.3px;color:#4a4a4a;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:400;line-height:24px;display:-webkit-box;overflow:hidden}.loop .loop-meta{font-size:var(--font-size-14);color:var(--text-1);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-weight:600;display:flex}.loop .loop-meta .loop-author{text-transform:capitalize;align-items:center;gap:6px;transition:color .3s;display:flex}.loop .loop-meta .loop-author:hover{color:var(--ghost-accent-color);text-underline-offset:.24em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.loop .loop-meta .loop-author .loop-author-image{border-radius:var(--radius-full);width:20px;height:20px;overflow:hidden}.loop .loop-meta .loop-author .loop-author-image img{object-fit:cover}.loop .loop-meta i{margin:0 2px 0 0}.loop .loop-date{letter-spacing:-.5px;color:#7c7c7c;font-size:12px;font-weight:400;line-height:16px}.loop .loop-tags{-webkit-user-select:none;user-select:none;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:10px;display:flex}.loop .loop-tags .loop-tag{letter-spacing:-.5px;color:#4a4a4a;background:#efefef;border-radius:4px;justify-content:center;align-items:center;width:auto;height:20px;padding:2px 6px;font-size:11px;font-weight:500;display:flex}.loop .loop-tags .loop-tag:first-of-type{color:#f34a4a}.pagination{justify-content:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-top:15px;display:flex}.pagination .pagination-button{letter-spacing:-.3px;color:#fff;background-color:#181818;border-radius:8px;justify-content:center;align-items:center;width:81px;height:44px;font-size:14px;font-weight:700;line-height:24px;display:flex}@media (max-width:768px){.pagination .pagination-button{width:100%}}.featured{width:100%;max-width:var(--grid-container-width);padding:0 var(--container-padding);flex-direction:column;gap:16px;margin:64px auto 0;display:flex}@media (max-width:768px){.featured{gap:12px;margin:48px auto 0}}@media (max-width:479px){.featured{gap:8px;margin:32px auto 0}}.featured .featured-post{flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;display:flex}.featured .featured-post .loop{align-items:center;gap:36px;display:flex}@media (max-width:768px){.featured .featured-post .loop{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}}@media (max-width:479px){.featured .featured-post .loop{gap:12px}}.featured .featured-post .loop .loop-image{aspect-ratio:16/10;width:400px}.featured .featured-post .loop .loop-image img{width:100%}@media (max-width:768px){.featured .featured-post .loop .loop-image{border-radius:var(--radius-lg);width:100%}}.featured .featured-post .loop .loop-content{gap:12px;display:flex}@media (max-width:768px){.featured .featured-post .loop .loop-content{gap:10px}}.featured .featured-post .loop .loop-content .loop-title{font-size:var(--font-size-24)}@media (max-width:768px){.featured .featured-post .loop .loop-content .loop-title{font-size:var(--font-size-20)}}@media (max-width:479px){.featured .featured-post .loop .loop-content .loop-title{font-size:var(--font-size-18)}.featured .featured-post .loop .loop-content .loop-excerpt,.featured .featured-post .loop .loop-content .loop-meta,.featured .featured-post .loop .loop-content .loop-tags{display:none}}.sidebar{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:36px;height:-moz-fit-content;height:fit-content;position:sticky;top:90px;overflow:visible}@media (max-width:1024px){.sidebar{max-width:100%;position:relative;top:auto}}.sidebar .popular-tags{border:1.4px solid #efefef;border-radius:12px;width:100%;height:100%;padding:24px 10px 10px}@media screen and (max-width:1200px){.sidebar .popular-tags{display:none}}.sidebar .popular-tags li{width:100%}.sidebar .popular-tags .popular-tags-list{flex-direction:column;display:flex}@media screen and (min-width:768px) and (max-width:1200px){.sidebar .popular-tags .popular-tags-list{flex-flow:wrap;gap:16px}}.sidebar .popular-tags .popular-tags-list .popular-tag{letter-spacing:-.5px;color:#181818;border-radius:8px;align-items:center;gap:2px;width:100%;padding:14px 10px;font-size:14px;font-weight:400;line-height:18px;transition:background-color .2s;display:flex;position:relative}.sidebar .popular-tags .popular-tags-list .popular-tag:hover{background-color:#0000000a}.sidebar #popular-tags-title{letter-spacing:-.5px;color:#181818;margin-bottom:14px;margin-left:10px;font-size:16px;font-weight:700;line-height:20px}.sidebar .sidebar-advertisement{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:250px;height:-moz-fit-content;height:fit-content;display:flex;position:relative}.social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.social-links .social-link-item{aspect-ratio:1;border-radius:var(--radius-lg);transform-origin:50%;opacity:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:relative;transform:scale(.6)}.social-links .social-link-item[href=javascript\:],.social-links .social-link-item:not([href]){display:none}.social-links .social-link-item svg{transform-origin:50%;border-radius:5px;width:20px;height:20px}.social-links .social-link-item:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in oklch,var(--bg-3)60%,transparent);-webkit-backdrop-filter:blur(8px)saturate(2);backdrop-filter:blur(8px)saturate(2);transform-origin:50%;will-change:transform;transition:transform .3s cubic-bezier(.32,1.5,.32,1.18);position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1)}.social-links .social-link-item:hover:before{transform:scale(1.08)}.social-links .social-link-item:active:before{transform:scale(1)}.author-page-header figure{border-radius:var(--radius-full);aspect-ratio:1;overflow:hidden;width:96px!important}.author-page-header figure img{object-fit:cover!important}.author-page-header .author-location{font-size:var(--font-size-12);letter-spacing:var(--letter-lg);text-transform:uppercase;color:var(--text-1);margin-top:4px;margin-bottom:-4px;font-weight:700}.author-page-header .social-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}.author-page-container{height:-moz-fit-content;height:fit-content;max-width:var(--post-container-width);flex-direction:column;gap:16px;display:flex}.tag-page-header figure{border-radius:var(--radius-full);aspect-ratio:1;overflow:hidden;width:96px!important}.tag-page-header figure img{object-fit:cover!important}.tag-page-container{max-width:704px;height:-moz-fit-content;height:fit-content;padding:unset;flex-direction:column;gap:25px;margin:0 auto;display:flex}#tag-page-title strong{letter-spacing:-.3px;color:#181818;margin-right:12px;font-size:24px;font-weight:700;line-height:32px}@media (max-width:768px){#tag-page-title strong{margin-right:8px;font-size:18px;line-height:24px}}#tag-page-title span{text-align:center;letter-spacing:-.5px;color:#f34a4a;vertical-align:text-bottom;font-size:18px;font-weight:700;line-height:24px;display:inline-block}@media (max-width:768px){#tag-page-title span{font-size:16px;line-height:20px}}.account-page-header .customer-name{text-transform:capitalize!important}.account-page-container{width:100%;max-width:var(--grid-container-width);padding:0 var(--container-padding);flex-direction:column;gap:16px;display:flex;position:relative}.account-page-container .account-details{border:1.4px solid var(--border-1);border-radius:var(--radius-2xl);grid-template-columns:1fr 1fr;gap:24px;width:100%;padding:36px;display:grid;box-shadow:0 4px 12px -2px #0000000c}@media (max-width:639px){.account-page-container .account-details{gap:16px;padding:24px}}.account-page-container .account-details>strong{font-weight:800}.account-page-container .account-details .account-details-item{flex-direction:column;gap:2px;display:flex}@media (max-width:639px){.account-page-container .account-details .account-details-item{grid-column:1/-1}}.account-page-container .account-details .account-details-item .account-details-title{font-size:var(--font-size-12);color:var(--text-2);letter-spacing:var(--letter-xl);text-transform:uppercase;font-weight:700}.account-page-container .account-details .account-details-item .account-details-description{font-size:var(--font-size-16);font-weight:700}.account-page-container .account-details .current-period-end{grid-column:1/-1}.account-page-container .account-details .current-period-end p{border-radius:var(--radius-xl);width:100%;font-size:var(--font-size-14);padding:12px;font-weight:500}.account-page-container .account-details .current-period-end p.current-period-end-warning{background:color-mix(in oklch,var(--red-color)6%,transparent);color:var(--red-color);border:1px solid color-mix(in oklch,var(--red-color)10%,transparent)}html[data-theme=dark] .account-page-container .account-details .current-period-end p.current-period-end-warning{background:color-mix(in oklch,var(--red-color)12%,transparent);border:1px solid color-mix(in oklch,var(--red-color)12%,transparent)}.account-page-container .account-details .current-period-end p.current-period-end-success{background:color-mix(in oklch,var(--green-color)6%,transparent);border:1px solid color-mix(in oklch,var(--green-color)10%,transparent);color:var(--green-color)}html[data-theme=dark] .account-page-container .account-details .current-period-end p.current-period-end-success{background:color-mix(in oklch,var(--green-color)12%,transparent);border:1px solid color-mix(in oklch,var(--green-color)12%,transparent)}.account-page-container .account-details .account-details-footer{grid-column:1/-1;justify-content:flex-start;align-items:center;gap:12px;display:flex}@media (max-width:639px){.account-page-container .account-details .account-details-footer{flex-direction:column;align-items:flex-start}}.account-page-container .account-details .account-details-footer .secondary-button{font-size:var(--font-size-11);font-weight:700;line-height:var(--leading-0);letter-spacing:var(--letter-xl);text-transform:uppercase;background:var(--bg-0);border:1px solid var(--border-1);border-radius:var(--radius-lg);height:28px;padding:0 8px;box-shadow:0 2px 5px -1px #0000000d}html[data-theme=dark] :is(.account-page-container .account-details .account-details-footer .secondary-button){background:var(--bg-2);border:1px solid var(--border-2)}.account-page-container .account-details .account-details-footer .sign-out-button{background:var(--red-color);color:#fff;box-shadow:0 2px 5px -1px color-mix(in oklch,var(--red-color)10%,transparent);border:1px solid #0000001a;border:1px solid color(display-p3 0 0 0/.1);border:1px solid lab(0% 0 0/.1);border-color:oklch(0% none none/.1) oklch(0% none none/.1) oklch(0% none none/.1) oklch(0% none none/.1);margin-left:auto;font-weight:800}html[data-theme=dark] :is(.account-page-container .account-details .account-details-footer .sign-out-button){box-shadow:0 2px 5px -1px color-mix(in oklch,var(--red-color)10%,transparent);border:1px solid #ffffff1a;border:1px solid color(display-p3 1 1 1/.1);border:1px solid lab(100% 0 0/.1);border-color:oklch(100% 5.96046e-8 none/.1) oklch(100% 5.96046e-8 none/.1) oklch(100% 5.96046e-8 none/.1) oklch(100% 5.96046e-8 none/.1)}@media (max-width:639px){.account-page-container .account-details .account-details-footer .sign-out-button{margin-left:0}}.account-page-container .account-details .account-details-seperator{background:var(--border-1);grid-column:1/-1;width:100%;height:1px}.account-page-container .account-details .cancel-error{width:100%;height:40px;font-weight:600;font-size:var(--font-size-14);color:var(--red-color);background:0 0;border:1px solid #0000;align-items:center;padding:12px 0;display:flex;position:absolute;bottom:-48px;left:0}.newsletter{flex-direction:column;align-items:flex-start;gap:12px;width:100%;height:auto;display:flex}.newsletter .subscriber-avatars{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.newsletter .subscriber-avatars .subscriber-avatar{aspect-ratio:1;border:3px solid var(--bg-0);border-radius:var(--radius-full);background-color:var(--bg-2);transform-origin:50%;background-position:50%;background-repeat:no-repeat;background-size:cover;width:36px;height:36px;margin-left:-3px;position:relative;overflow:hidden}.newsletter .subscriber-avatars .subscriber-avatar:hover{z-index:3}.newsletter .subscriber-avatars .subscriber-avatar:not(:first-child){margin-left:-8px}.newsletter .subscriber-avatars .subscriber-count{border:3px solid var(--bg-0);border-radius:var(--radius-full);background:var(--bg-2);height:36px;font-size:var(--font-size-13);font-weight:700;line-height:var(--leading-0);z-index:2;justify-content:center;align-items:center;margin-left:-8px;padding:0 8px;display:flex}.newsletter .subscriber-avatars .subscriber-animation{will-change:transform,opacity;transform-origin:50%;opacity:0;transform:scale(.6)}.newsletter .newsletter-title{font-size:var(--font-size-16);font-weight:700;line-height:var(--leading-sm);color:var(--text-0)}.newsletter .newsletter-form{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:flex-start;gap:8px;width:100%;max-width:400px;display:flex}.newsletter .newsletter-form .loading-state{display:none}.newsletter .newsletter-form.loading .loading-state{display:flex}.newsletter .newsletter-form.loading .default-state{display:none}.newsletter .newsletter-form.success .newsletter-form-success-message,.newsletter .newsletter-form.error .newsletter-form-error-message{display:block}.newsletter .newsletter-form .newsletter-form-success-message,.newsletter .newsletter-form .newsletter-form-error-message{border-radius:var(--radius-lg);width:100%;font-size:var(--font-size-13);line-height:var(--leading-sm);transform-origin:top;opacity:0;padding:6px 8px;display:none;transform:scale(.6)}.newsletter .newsletter-form .newsletter-form-success-message{background:color-mix(in oklch,var(--green-color)10%,transparent);border:1px solid color-mix(in oklch,var(--green-color)10%,transparent);color:var(--green-color)}.newsletter .newsletter-form .newsletter-form-error-message{background:color-mix(in oklch,var(--red-color)10%,transparent);border:1px solid color-mix(in oklch,var(--red-color)10%,transparent);color:var(--red-color)}.newsletter .newsletter-form .newsletter-form-wrapper{border-radius:var(--radius-lg);background:var(--bg-0);width:100%;height:34px;box-shadow:inset 0 0 0 1px var(--border-1),0 2px 6px -1px #0000000a;border:none;outline:none;justify-content:space-between;align-items:center;gap:2px;padding:4px;transition:box-shadow .3s ease-out;display:flex;position:relative;overflow:hidden}.newsletter .newsletter-form .newsletter-form-wrapper:focus-within{background:var(--bg-0);box-shadow:inset 0 0 0 1.6px var(--ghost-accent-color),0 2px 6px -1px #0000000a}.newsletter .newsletter-form .newsletter-form-wrapper .newsletter-input{width:100%;height:100%;box-shadow:none;background:0 0;border:none;outline:none;flex:1;padding:0 0 0 4px}.newsletter .newsletter-form .newsletter-form-wrapper .newsletter-input:focus{box-shadow:none}.newsletter .newsletter-form .newsletter-form-wrapper .newsletter-input::placeholder{color:var(--text-2)}.newsletter .newsletter-form .newsletter-form-wrapper .newsletter-button{flex-shrink:0;width:-moz-fit-content;width:fit-content;min-width:84px;max-width:120px}.newsletter .newsletter-form .newsletter-form-wrapper .newsletter-button svg{width:18px}.newsletter .newsletter-note{font-size:var(--font-size-12);font-weight:500;line-height:var(--leading-sm);color:var(--text-2);-webkit-user-select:none;user-select:none;margin-top:-4px;font-style:italic}.recommendations-widget{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:-moz-fit-content;height:fit-content;display:flex}.recommendations-widget .recommendations-list{flex-flow:column;gap:16px;width:100%;display:flex}@media (max-width:1024px){.recommendations-widget .recommendations-list{flex-flow:wrap;gap:20px}}@media (max-width:479px){.recommendations-widget .recommendations-list{flex-flow:column;gap:16px}}.recommendations-widget .recommendations-list .recommendations-item{justify-content:flex-start;align-items:center;gap:8px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;position:relative}.recommendations-widget .recommendations-list .recommendations-item:hover .recommendations-item-arrow{color:var(--text-0)}.recommendations-widget .recommendations-list .recommendations-item:hover i{border-top:1.6px dotted var(--text-3)}.recommendations-widget .recommendations-list .recommendations-item .recommendations-item-image{aspect-ratio:1;border-radius:var(--radius-sm);flex-shrink:0;width:24px;height:24px;position:relative;overflow:hidden}.recommendations-widget .recommendations-list .recommendations-item .recommendations-item-image img{object-fit:contain;object-position:center;border-radius:inherit;width:100%;height:100%}.recommendations-widget .recommendations-list .recommendations-item .recommendations-item-name{font-size:var(--font-size-14);color:var(--text-0);-webkit-line-clamp:1;line-clamp:1;height:-moz-fit-content;height:fit-content;font-weight:600;line-height:var(--leading-xxs);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.recommendations-widget .recommendations-list .recommendations-item .recommendations-item-description{display:none}.recommendations-widget .recommendations-list .recommendations-item i{border-top:1.6px dotted var(--border-3);width:100%;height:1.6px;line-height:var(--leading-xxs);transition:border .2s ease-out;display:inline-flex}.recommendations-widget .recommendations-list .recommendations-item .recommendations-item-arrow{width:20px;height:20px;color:var(--border-3);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s ease-out;display:inline-flex}.recommendations-widget .recommendations-list .recommendations-item .recommendations-item-arrow svg{width:14px}.archive-page{width:100%;max-width:var(--grid-container-width);height:-moz-fit-content;height:fit-content;padding:0 var(--container-padding);margin:64px auto}@media (max-width:768px){.archive-page{margin:48px auto}}@media (max-width:639px){.archive-page{margin:36px auto}}.archive-page .archive-pagination{justify-content:space-between;align-items:center;width:100%;margin-top:36px;display:flex}.archive-page .archive-pagination .page-number{font-size:var(--font-size-15);font-weight:600;line-height:var(--leading-xxs);color:var(--text-1)}.archive-page .archive-pagination .newer-posts{width:-moz-fit-content;width:fit-content;font-size:var(--font-size-12);font-weight:700;line-height:var(--leading-0);letter-spacing:var(--letter-xl);text-transform:uppercase;background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-xl);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;height:32px;padding:4px 10px;transition:background .2s ease-out;display:flex}.archive-page .archive-pagination .newer-posts:hover{background:var(--bg-2)}.archive-page .archive-pagination .newer-posts .archive-icon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.archive-page .archive-pagination .newer-posts .archive-icon svg{width:16px;height:16px}.archive-page .archive-pagination .newer-posts .archive-text{margin-bottom:-1px}@media (max-width:479px){.archive-page .archive-pagination .newer-posts .archive-text{display:none}}.archive-page .archive-pagination .newer-posts.disable{opacity:.4;pointer-events:none}.archive-page .archive-pagination .older-posts{width:-moz-fit-content;width:fit-content;font-size:var(--font-size-12);font-weight:700;line-height:var(--leading-0);letter-spacing:var(--letter-xl);text-transform:uppercase;background:var(--bg-1);border:1px solid var(--border-1);border-radius:var(--radius-xl);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:4px;height:32px;padding:4px 10px;transition:background .2s ease-out;display:flex}.archive-page .archive-pagination .older-posts:hover{background:var(--bg-2)}.archive-page .archive-pagination .older-posts .archive-icon{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.archive-page .archive-pagination .older-posts .archive-icon svg{width:16px;height:16px}.archive-page .archive-pagination .older-posts .archive-text{margin-bottom:-1px}@media (max-width:479px){.archive-page .archive-pagination .older-posts .archive-text{display:none}}.archive-page .archive-pagination .older-posts.disable{opacity:.4;pointer-events:none}.archive-page .archive-pagination .newer-posts .archive-icon svg{margin-left:-2px}@media (max-width:479px){.archive-page .archive-pagination .newer-posts .archive-icon svg{margin-right:0}}.archive-page .archive-pagination .older-posts .archive-icon svg{margin-right:-2px}@media (max-width:479px){.archive-page .archive-pagination .older-posts .archive-icon svg{margin-right:0}}.archive-loops{gap:24px}.archive-loops .loop{align-items:center;gap:16px}@media (max-width:768px){.archive-loops .loop{align-items:start!important}}.archive-loops .loop .loop-image{aspect-ratio:1;background:var(--bg-2);border-radius:var(--radius-xl);flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}.archive-loops .loop .loop-content{flex-direction:row;justify-content:space-between}@media (max-width:768px){.archive-loops .loop .loop-content{flex-direction:column;justify-content:start;gap:4px}}.archive-loops .loop .loop-title{font-size:var(--font-size-16);font-weight:700;line-height:var(--leading-sm);color:var(--text-0)}.archive-loops .loop .loop-excerpt,.archive-loops .loop .loop-author,.archive-loops .loop i,.archive-loops .loop .loop-tags{display:none}@media (max-width:768px){.archive-loops .loop .loop-meta{display:flex}}.archive-loops .loop .loop-meta .loop-date{font-weight:500}@media (max-width:768px){.archive-loops .loop .loop-meta .loop-date{display:flex}}.toast-wrapper{z-index:1000;width:-moz-fit-content;width:fit-content;position:fixed;top:90px;left:50%;transform:translate(-50%)}@media screen and (max-width:768px){.toast-wrapper{width:calc(100% - 40px);min-width:320px;top:auto;bottom:70px}}@media screen and (min-width:768px) and (max-width:1200px){.toast-wrapper{min-width:560px;padding:0 24px}}@media screen and (min-width:1200px){.toast-wrapper{min-width:560px}}.toast-item{color:#fff;background:#181818cc;border-radius:12px;justify-content:flex-start;align-items:center;gap:6px;width:100%;max-width:520px;min-height:60px;margin-bottom:16px;padding:20px;font-size:14px;font-weight:500;animation:.4s ease-in-out forwards toast-fade-in;display:flex}.toast-wrapper.hidden{display:none}@keyframes toast-fade-in{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes toast-fade-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes toast-fade-in-mobile{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes toast-fade-out-mobile{0%{transform:translateY(0%)}to{transform:translateY(200%)}}@media screen and (max-width:768px){.toast-item{min-width:320px;max-width:none;animation:.4s ease-in-out forwards toast-fade-in-mobile}}
