@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100 900;src:url(../fonts/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:700;src:url(../fonts/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:italic;font-weight:100 700;src:url(../fonts/L0x7DF4xlVMF-BfR8bXMIjhOm32WWg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:100 700;src:url(../fonts/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--light:#fff;--dark:#15171a;--ghost-green:#d1ff19;--cta-text-light:#ccc;--accent:var(--ghost-accent-color);--font-heading:"Inter",sans-serif;--font-text:"Roboto",sans-serif;--font-monospace:"Roboto Mono",monospace;--footer-bg:#1b1d21;--footer-text-primary:#fff;--footer-text-secondary:#888;--footer-border:#888;--footer-border-light:hsla(0,0%,100%,.08);--border-radius:6px;--filter-light:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(22%) hue-rotate(36deg) brightness(104%) contrast(108%);--filter-dark:brightness(0) saturate(100%) invert(6%) sepia(8%) saturate(1089%) hue-rotate(177deg) brightness(97%) contrast(92%);--filter-accent:brightness(0) saturate(100%) invert(32%) sepia(83%) saturate(4904%) hue-rotate(321deg) brightness(101%) contrast(101%);--filter-green:brightness(0) saturate(100%) invert(55%) sepia(99%) saturate(374%) hue-rotate(89deg) brightness(93%) contrast(91%);--filter-yellow:brightness(0) saturate(100%) invert(82%) sepia(17%) saturate(4793%) hue-rotate(326deg) brightness(104%) contrast(102%)}:root[data-theme=light]{--background:#fff;--background-secondary:rgba(21,23,26,.1);--header-bg:#fff;--header-border:rgba(21,23,26,.1);--header-hover:rgba(21,23,26,.1);--header-text:#15171a;--hero-bg:#f3f4f6;--stats-bg:#15171a;--stats-text:#fff;--text-primary:#15171a;--text-secondary:#474747;--text-button:#fff;--border:#c3c3c3;--border-hover:#15171a;--border-red-hover:#ca2510;--bg-red:#ffa499;--border-button:#fff;--img-border:rgba(21,23,26,.1);--filter-theme:brightness(0) saturate(100%) invert(6%) sepia(8%) saturate(1089%) hue-rotate(177deg) brightness(97%) contrast(92%);--filter-button:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(22%) hue-rotate(36deg) brightness(104%) contrast(108%);--filter-accent:invert(16%) sepia(80%) saturate(4251%) hue-rotate(181deg) brightness(89%) contrast(86%);--scroll-btn-bg:#15171a;--filter-scroll:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(22%) hue-rotate(36deg) brightness(104%) contrast(108%);--browser-window-bg:#fff;--hover:#f9fafa}:root[data-theme=dark]{--background:#15171a;--background-secondary:hsla(0,0%,100%,.08);--header-bg:#1b1d21;--header-border:hsla(0,0%,100%,.08);--header-hover:hsla(0,0%,100%,.08);--header-text:#fff;--hero-bg:#1b1d21;--stats-bg:#fff;--stats-text:#15171a;--text-primary:#dbdbdb;--text-secondary:#a1a2a3;--text-button:#1b1d21;--border:#888;--border-hover:#fff;--border-red-hover:#ca2510;--bg-red:#520c04;--border-button:#1b1d21;--img-border:hsla(0,0%,100%,.08);--filter-theme:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(22%) hue-rotate(36deg) brightness(104%) contrast(108%);--filter-button:brightness(0) saturate(100%) invert(6%) sepia(8%) saturate(1089%) hue-rotate(177deg) brightness(97%) contrast(92%);--filter-accent:invert(81%) sepia(15%) saturate(1273%) hue-rotate(159deg) brightness(97%) contrast(95%);--scroll-btn-bg:#fff;--filter-scroll:brightness(0) saturate(100%) invert(6%) sepia(8%) saturate(1089%) hue-rotate(177deg) brightness(97%) contrast(92%);--browser-window-bg:#181818;--hover:#1c1e20}code[class*=language-],pre[class*=language-]{font-family:Roboto Mono,monospace!important}.minimal-scrollbar::-webkit-scrollbar,pre::-webkit-scrollbar{height:5px;width:5px}.minimal-scrollbar::-webkit-scrollbar-track,pre::-webkit-scrollbar-track{background-color:#e4e4e4;border-radius:5px}.minimal-scrollbar::-webkit-scrollbar-track:active,.minimal-scrollbar::-webkit-scrollbar-track:hover,pre::-webkit-scrollbar-track:active,pre::-webkit-scrollbar-track:hover{background-color:#e4e4e4}.minimal-scrollbar::-webkit-scrollbar-thumb,pre::-webkit-scrollbar-thumb{background-color:#7e7e7e;border-radius:5px}.minimal-scrollbar::-webkit-scrollbar-thumb:active,.minimal-scrollbar::-webkit-scrollbar-thumb:hover,pre::-webkit-scrollbar-thumb:active,pre::-webkit-scrollbar-thumb:hover{background-color:#7e7e7e}code:not([class]){background-color:var(--background-secondary);color:var(--text-secondary);padding:.25rem .5rem}.subscription-form .error-button,.subscription-form .error-message,.subscription-form .loading-button,.subscription-form .success-button,.subscription-form .success-message,.subscription-form.error .default-button,.subscription-form.error .loading-button,.subscription-form.error .success-button,.subscription-form.loading .default-button,.subscription-form.loading .error-button,.subscription-form.loading .success-button,.subscription-form.success .default-button,.subscription-form.success .error-button,.subscription-form.success .loading-button{display:none}.subscription-form.error .error-button,.subscription-form.error .error-message,.subscription-form.loading .loading-button,.subscription-form.success .success-button,.subscription-form.success .success-message{display:inherit}.error-message{color:darkred}.success-message{color:#006400}.post-sneak-peek{position:relative}.post-sneak-peek.fading:after{background:linear-gradient(transparent,var(--background) 90%);bottom:0;content:"";height:80%;left:0;position:absolute;right:0}.blog-content :first-child{margin-top:0}.kg-header-card,.kg-image-card{margin-top:1rem}.kg-image-card img{margin-left:auto;margin-right:auto}.kg-bookmark-card,.kg-bookmark-publisher{margin:0}.gh-signup-root,.kg-audio-card,.kg-bookmark-container,.kg-callout-card,.kg-callout-card-white,.kg-file-card-container,.kg-header-card,.kg-product-card-container,.kg-signup-card,.kg-signup-card.gh-signup-root,.kg-toggle-card,.kg-video-container{border:1px solid var(--border)!important;border-radius:6px!important;border-radius:var(--border-radius)!important}.kg-gallery-image img,.kg-image-card img,.kg-product-card-container img{border-radius:6px!important;border-radius:var(--border-radius)!important}.kg-audio-card:hover,.kg-bookmark-container:hover,.kg-callout-card:hover,.kg-file-card-container:hover,.kg-product-card-container:hover,.kg-toggle-card:hover,.kg-video-container:hover{border:1px solid var(--border-hover)!important;border-radius:6px!important;border-radius:var(--border-radius)!important}.kg-btn,.kg-header-card-button,.kg-product-card-button{border-radius:6px!important;border-radius:var(--border-radius)!important}figcaption{color:var(--text-secondary);font-size:.8rem;text-align:center}.kg-header-card-heading span,.kg-signup-card-heading span,.kg-toggle-heading-text span{font-family:Inter,sans-serif;font-family:var(--font-heading)}blockquote{border-left:1px solid var(--ghost-accent-color);color:var(--ghost-accent-color);font-size:1.2em;font-style:italic;line-height:1.4;margin:50px auto;padding:1.2em 30px 1.2em 75px;position:relative}blockquote:not(.kg-blockquote-alt):before{color:var(--ghost-accent-color);content:"\201C";font-size:4em;left:10px;position:absolute;top:-10px}blockquote:after{content:""}.kg-blockquote-alt{border:1px solid var(--ghost-accent-color);border-radius:6px!important;border-radius:var(--border-radius)!important;color:var(--ghost-accent-color);font-size:1.2em!important;line-height:1.4!important;margin:50px auto;padding:1.5em 2.5em!important;position:relative}@media screen and (max-width:768px){.kg-bookmark-thumbnail{padding-top:56.25%}.kg-bookmark-container{flex-direction:column-reverse}}.blog-content a:not([class]){color:var(--ghost-accent-color);font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.blog-content a:not([class]):hover{opacity:.8}.kg-bookmark-content{background:var(--background);color:var(--text-primary)}.blog-content{word-wrap:break-word}.blog-content h2{color:var(--text-primary);margin-bottom:0!important}.blog-content li,.blog-content p{line-height:1.8}.blog-content li{margin-top:.5rem}.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{margin-bottom:0!important}code,pre{border-radius:6px;border-radius:var(--border-radius);max-width:51rem}.sale-price-strike-through{position:relative;-webkit-text-decoration:none;text-decoration:none}.sale-price-strike-through:before{background:red;border-radius:.1em;content:"";display:block;height:.1em;left:-5%;opacity:.7;position:absolute;top:50%;transform:rotate(-15deg);white-space:nowrap;width:110%}.sale-price-strike-through.straight:before{left:-1%;transform:rotate(0deg);width:102%}.gh-announcement-bar a,.gh-announcement-bar-content{color:var(--text-button)!important}.kg-callout-card-blue:first-of-type{font-size:small}.content-center{align-content:center}.kg-audio-card,.kg-audio-card *{box-sizing:border-box}.kg-audio-card{border-radius:6px;box-shadow:inset 0 0 0 1px rgba(124,139,154,.25);display:flex;min-height:96px;padding:4px;width:100%}.kg-audio-card+.kg-audio-card{margin-top:1em}.kg-audio-thumbnail{align-items:center;aspect-ratio:1/1;background:transparent;border-radius:3px;display:flex;justify-content:center;margin:8px;min-width:80px;-o-object-fit:cover;object-fit:cover;width:80px}.kg-audio-thumbnail.placeholder{background:var(--ghost-accent-color)}.kg-audio-thumbnail.placeholder svg{fill:#fff;height:24px;width:24px}.kg-audio-player-container{--seek-before-width:0%;--volume-before-width:100%;--buffered-width:0%;display:flex;flex-direction:column;justify-content:space-between;position:relative;width:100%}.kg-audio-title{background:transparent;border:none;font-family:inherit;font-size:16px;font-weight:600;line-height:1.15em;margin:8px 0 0;padding:8px 12px;width:100%}.kg-audio-player{align-items:center;display:flex;flex-grow:1;padding:8px 12px}.kg-audio-current-time{min-width:38px;padding:0 4px}.kg-audio-current-time,.kg-audio-time{font-family:inherit;font-size:12.5px;font-weight:500;line-height:1em;white-space:nowrap}.kg-audio-time{color:#ababab;width:56px}.kg-audio-duration{padding:0 4px}.kg-audio-pause-icon,.kg-audio-play-icon{background:transparent;bottom:1px;font-size:0;padding:0 4px 0 0;position:relative}.kg-audio-hide{display:none!important}.kg-audio-pause-icon svg,.kg-audio-play-icon svg{fill:currentColor;height:14px;width:14px}.kg-audio-seek-slider{flex-grow:1;margin:0 4px}@media (max-width:640px){.kg-audio-seek-slider{display:none}}.kg-audio-playback-rate{background:transparent;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1em;min-width:37px;padding:0 4px;text-align:left;white-space:nowrap}@media (max-width:640px){.kg-audio-playback-rate{padding-left:8px}}.kg-audio-mute-icon,.kg-audio-unmute-icon{background:transparent;bottom:-1px;font-size:0;padding:0 4px;position:relative}@media (max-width:640px){.kg-audio-mute-icon,.kg-audio-unmute-icon{margin-left:auto}}.kg-audio-mute-icon svg,.kg-audio-unmute-icon svg{fill:currentColor;height:16px;width:16px}.kg-audio-volume-slider{width:80px}@media (max-width:400px){.kg-audio-volume-slider{display:none}}.kg-audio-seek-slider:before{background-color:currentColor;border-radius:2px;content:"";cursor:pointer;height:4px;left:0;position:absolute;width:var(--seek-before-width)!important}.kg-audio-volume-slider:before{background-color:currentColor;border-radius:2px;content:"";cursor:pointer;height:4px;left:0;position:absolute;width:var(--volume-before-width)!important}.kg-audio-player-container input[type=range]{-webkit-appearance:none;background:transparent;position:relative}.kg-audio-player-container input[type=range]:focus{outline:none}.kg-audio-player-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.kg-audio-player-container input[type=range]::-ms-track{border-color:transparent}.kg-audio-player-container button{align-items:center;border:0;cursor:pointer;display:flex}.kg-audio-player-container input[type=range]{border:0;height:auto;padding:0}.kg-audio-player-container input[type=range]::-webkit-slider-runnable-track{background:rgba(124,139,154,.25);border-radius:2px;cursor:pointer;height:4px;width:100%}.kg-audio-player-container input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.24);box-sizing:content-box;cursor:pointer;height:13px;margin:-5px 0 0;position:relative;width:13px}.kg-audio-player-container input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}.kg-audio-player-container input[type=range]::-moz-range-track{background:rgba(124,139,154,.25);border-radius:2px;cursor:pointer;height:4px;width:100%}.kg-audio-player-container input[type=range]::-moz-range-progress{background:currentColor;border-radius:2px}.kg-audio-player-container input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.24);box-sizing:content-box;cursor:pointer;height:13px;width:13px}.kg-audio-player-container input[type=range]:active::-moz-range-thumb{transform:scale(1.2)}.kg-audio-player-container input[type=range]::-ms-track{background:transparent;border:solid transparent;color:transparent;cursor:pointer;height:3px;width:100%}.kg-audio-player-container input[type=range]::-ms-fill-lower{background:#fff}.kg-audio-player-container input[type=range]::-ms-fill-upper{background:currentColor}.kg-audio-player-container input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.24);box-sizing:content-box;cursor:pointer;height:13px;width:13px}.kg-audio-player-container input[type=range]:active::-ms-thumb{transform:scale(1.2)}.kg-blockquote-alt{font-size:1.5em;font-style:italic;line-height:1.7em;padding:0 2.5em;text-align:center}@media (max-width:800px){.kg-blockquote-alt{font-size:1.4em;padding-left:2em;padding-right:2em}}@media (max-width:600px){.kg-blockquote-alt{font-size:1.2em;padding-left:1.75em;padding-right:1.75em}}.kg-bookmark-card,.kg-bookmark-card *{box-sizing:border-box}.kg-bookmark-card,.kg-bookmark-publisher{position:relative}.kg-bookmark-card a.kg-bookmark-container,.kg-bookmark-card a.kg-bookmark-container:hover{background:#fff;border:1px solid rgba(124,139,154,.25);border-radius:6px;color:#222;display:flex;overflow:hidden;-webkit-text-decoration:none;text-decoration:none}.kg-bookmark-content{align-items:flex-start;display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;justify-content:flex-start;overflow:hidden;padding:20px}.kg-bookmark-title{font-size:15px;font-weight:600;line-height:1.4em}.kg-bookmark-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;font-weight:400;line-height:1.5em;margin-top:3px;max-height:44px;opacity:.7;overflow-y:hidden}.kg-bookmark-metadata{align-items:center;display:flex;font-size:14px;font-weight:500;margin-top:22px;white-space:nowrap;width:100%}.kg-bookmark-metadata>:not(img){opacity:.7}.kg-bookmark-icon{height:20px;margin-right:6px;width:20px}.kg-bookmark-author,.kg-bookmark-publisher{display:inline}.kg-bookmark-publisher{display:block;line-height:1.65em;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kg-bookmark-metadata>span:nth-of-type(2){font-weight:400}.kg-bookmark-metadata>span:nth-of-type(2):before{content:"•";margin:0 6px}.kg-bookmark-metadata>span:last-of-type{overflow:hidden;text-overflow:ellipsis}.kg-bookmark-thumbnail{flex-grow:1;min-width:33%;position:relative}.kg-bookmark-thumbnail img{border-radius:0 2px 2px 0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.kg-button-card,.kg-button-card *{box-sizing:border-box}.kg-button-card{align-items:center;display:flex;justify-content:center;position:static;width:100%}.kg-button-card.kg-align-left{justify-content:flex-start}.kg-button-card a.kg-btn{align-items:center;border-radius:5px;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.95em;font-weight:600;height:2.4em;line-height:1em;padding:0 1.2em;position:static;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease-in-out}.kg-button-card a.kg-btn:hover{opacity:.85}.kg-button-card a.kg-btn-accent{background-color:var(--ghost-accent-color);color:#fff}.kg-callout-card,.kg-callout-card *{box-sizing:border-box}.kg-callout-card{border-radius:3px;display:flex;padding:1.2em 1.6em}.kg-callout-card-grey{background:rgba(124,139,154,.13)}.kg-callout-card-white{background:transparent;box-shadow:inset 0 0 0 1px rgba(124,139,154,.25)}.kg-callout-card-blue{background:rgba(33,172,232,.12)}.kg-callout-card-green{background:rgba(52,183,67,.12)}.kg-callout-card-yellow{background:rgba(240,165,15,.13)}.kg-callout-card-red{background:rgba(209,46,46,.11)}.kg-callout-card-pink{background:rgba(225,71,174,.11)}.kg-callout-card-purple{background:rgba(135,85,236,.12)}.kg-callout-card-accent{background:var(--ghost-accent-color);color:#fff}.kg-callout-card.kg-callout-card-accent a{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}.kg-callout-card div.kg-callout-emoji{font-size:1.15em;line-height:1.25em;padding-right:.8em}.kg-callout-card div.kg-callout-text{color:var(--text-primary);font-size:1.2em;line-height:1.7em}.kg-callout-card-accent div.kg-callout-text{color:var(--text-button)}.kg-callout-card+.kg-callout-card{margin-top:1em}.kg-collection-card{margin-top:6vmin;width:100%}.kg-collection-card+*{margin-top:6vmin}.kg-collection-card-title{font-size:1.5rem;font-weight:700;margin:.8rem 0 1.6rem;text-transform:uppercase}a.kg-collection-card-post-wrapper{color:var(--text-color);-webkit-text-decoration:none;text-decoration:none}a.kg-collection-card-post-wrapper:hover{opacity:1}.kg-collection-card-post{display:flex;gap:3.2rem}.kg-collection-card-img{aspect-ratio:3/2;position:relative}.kg-collection-card-img img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}a.kg-collection-card-post-wrapper:hover img{opacity:.92;transition:all .2s ease}.kg-collection-card-content{display:flex;flex-direction:column;font-size:1.6rem}h2.kg-collection-card-post-title{font-size:2.4rem;margin:0}h2.kg-collection-card-post-title,p.kg-collection-card-post-excerpt{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}p.kg-collection-card-post-excerpt{line-height:1.4;margin-top:1.2rem}.kg-collection-card-post-meta{display:flex;font-size:1.3rem;font-weight:500;margin-top:1.2rem;opacity:.5}.kg-collection-card-list{display:flex;flex-direction:column;gap:3.2rem}@media (max-width:767px){.kg-collection-card-list .kg-collection-card-post{flex-direction:column}}.kg-collection-card-list .kg-collection-card-img{flex:0 0 30%}.kg-collection-card-grid{grid-gap:2.4rem;display:grid;gap:2.4rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:640px){.kg-collection-card-grid:not(.columns-1){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kg-collection-card-grid:not(.columns-1):not(.columns-2){gap:3.2rem;grid-template-columns:repeat(3,minmax(0,1fr))}.kg-collection-card-grid.columns-1{gap:4.8rem}.kg-collection-card-grid.columns-2{gap:4rem}}@media (min-width:1280px){.kg-collection-card-grid:not(.columns-1):not(.columns-2):not(.columns-3){grid-template-columns:repeat(4,minmax(0,1fr))}}.kg-collection-card-grid .kg-collection-card-post{flex-direction:column;gap:1.2rem}@media (min-width:1024px){.kg-collection-card-grid.columns-1 .kg-collection-card-post{gap:2rem}.kg-collection-card-grid.columns-2 .kg-collection-card-post{gap:1.6rem}}.kg-collection-card-grid.columns-1 .kg-collection-card-img,.kg-collection-card-grid.columns-2 .kg-collection-card-img{aspect-ratio:16/9}.kg-collection-card-grid .kg-collection-card-content{font-size:1.5rem}@media (min-width:640px){.kg-collection-card-grid .kg-collection-card-content{font-size:1.6rem}}@media (min-width:1024px){.kg-collection-card-grid.columns-1 .kg-collection-card-content{font-size:1.8rem}.kg-collection-card-grid.columns-3 .kg-collection-card-content,.kg-collection-card-grid.columns-4 .kg-collection-card-content{font-size:1.5rem}}.kg-collection-card-grid h2.kg-collection-card-post-title{font-size:1.7rem}.kg-collection-card-grid .kg-collection-card-post-meta{font-size:1.25rem}@media (min-width:640px){.kg-collection-card-grid h2.kg-collection-card-post-title{font-size:1.9rem}.kg-collection-card-grid.columns-1 h2.kg-collection-card-post-title{font-size:2.4rem}.kg-collection-card-grid:not(.columns-3):not(.columns-4) .kg-collection-card-post-meta{font-size:1.3rem}}@media (min-width:1024px){.kg-collection-card-grid.columns-1 h2.kg-collection-card-post-title{font-size:3.6rem}.kg-collection-card-grid.columns-2 h2.kg-collection-card-post-title{font-size:2.4rem}.kg-collection-card-grid.columns-1 .kg-collection-card-post-meta{font-size:1.4rem}}@media (min-width:1280px){.kg-collection-card-grid.columns-4 h2.kg-collection-card-post-title{font-size:1.7rem}}.kg-file-card,.kg-file-card *{box-sizing:border-box}.kg-file-card{display:flex}.kg-file-card a.kg-file-card-container{align-items:stretch;border:1px solid rgba(124,139,154,.25);border-radius:5px;color:inherit;display:flex;justify-content:space-between;min-height:92px;padding:12px;-webkit-text-decoration:none;text-decoration:none;transition:all .35s ease-in-out;width:100%}.kg-file-card a.kg-file-card-container:hover{border:1px solid rgba(124,139,154,.35)}.kg-file-card-contents{display:flex;flex-direction:column;justify-content:space-between;margin:4px 8px;width:100%}.kg-file-card-title{font-size:16px;font-weight:600;line-height:1.3em}.kg-file-card-caption{font-size:14px;line-height:1.3em;opacity:.7}.kg-file-card-title+.kg-file-card-caption{flex-grow:1;margin-top:3px}.kg-file-card-metadata{display:inline;font-size:14px;line-height:1.3em;margin-top:5px}.kg-file-card-filename{display:inline;font-weight:500}.kg-file-card-filesize{display:inline-block;font-size:14px;opacity:.6}.kg-file-card-filesize:before{content:"\2022";display:inline-block;margin-left:6px;margin-right:6px}.kg-file-card-icon{align-items:center;display:flex;height:100%;justify-content:center;min-height:80px;min-width:80px;position:relative;width:80px}.kg-file-card-icon:before{background:currentColor;border-radius:3px;bottom:0;content:"";display:block;left:0;opacity:.06;position:absolute;right:0;top:0;transition:opacity .35s ease-in-out}.kg-file-card a.kg-file-card-container:hover .kg-file-card-icon:before{opacity:.08}.kg-file-card-icon svg{color:var(--ghost-accent-color);height:24px;width:24px}.kg-file-card-medium a.kg-file-card-container{min-height:72px}.kg-file-card-medium .kg-file-card-caption{font-weight:500;opacity:1}.kg-file-card-small a.kg-file-card-container{align-items:center;min-height:52px}.kg-file-card-small .kg-file-card-metadata{font-size:14px;margin-top:0}.kg-file-card-small .kg-file-card-icon svg{height:20px;width:20px}.kg-file-card+.kg-file-card{margin-top:1em}.kg-gallery-card,.kg-gallery-card *{box-sizing:border-box}.kg-gallery-card,.kg-image-card{--gap:1.2rem}.kg-gallery-card:not(.kg-card-hascaption)+.kg-gallery-card,.kg-gallery-card:not(.kg-card-hascaption)+.kg-image-card,.kg-image-card:not(.kg-card-hascaption)+.kg-gallery-card,.kg-image-card:not(.kg-card-hascaption)+.kg-image-card{margin-top:var(--gap)}.kg-gallery-container{position:relative}.kg-gallery-row{display:flex;flex-direction:row;justify-content:center}.kg-gallery-image img{display:block;height:100%;margin:0;width:100%}.kg-gallery-row:not(:first-of-type){margin:var(--gap) 0 0}.kg-gallery-image:not(:first-of-type){margin:0 0 0 var(--gap)}@media (max-width:600px){.kg-gallery-card,.kg-image-card{--gap:0.6rem}}.kg-header-card.kg-v2{min-height:0;min-height:auto;padding:0;position:relative;text-align:left;text-align:initial}.kg-header-card.kg-v2,.kg-header-card.kg-v2 *{box-sizing:border-box}.kg-header-card.kg-v2 a,.kg-header-card.kg-v2 a span{color:currentColor}.kg-header-card.kg-style-accent.kg-v2{background-color:var(--ghost-accent-color)}.kg-header-card-content{width:100%}.kg-layout-split .kg-header-card-content{display:grid;grid-template-columns:1fr 1fr}.kg-header-card-text{align-items:flex-start;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;padding:min(6.4vmax,120px) min(4vmax,80px);position:relative;text-align:left}.kg-width-wide .kg-header-card-text{padding:min(10vmax,220px) min(6.4vmax,140px)}.kg-width-full .kg-header-card-text{padding:min(12vmax,260px) 0}.kg-layout-split .kg-header-card-text{padding:min(12vmax,260px) min(4vmax,80px)}.kg-layout-split.kg-content-wide .kg-header-card-text{padding:min(10vmax,220px) 0 min(10vmax,220px) min(4vmax,80px)}.kg-layout-split.kg-content-wide.kg-swapped .kg-header-card-text{padding:min(10vmax,220px) min(4vmax,80px) min(10vmax,220px) 0}.kg-swapped .kg-header-card-text{grid-row:1}.kg-header-card-text.kg-align-center{align-items:center;text-align:center}.kg-header-card.kg-style-image .kg-header-card-subheading,.kg-header-card.kg-style-image h2.kg-header-card-heading,.kg-header-card.kg-style-image.kg-v2 .kg-header-card-button{z-index:999}.kg-header-card>picture>.kg-header-card-image{background-color:#fff;height:100%;left:0;pointer-events:none;position:absolute;top:0}.kg-header-card-content .kg-header-card-image,.kg-header-card>picture>.kg-header-card-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.kg-header-card-content .kg-header-card-image{height:0;min-height:100%}.kg-content-wide .kg-header-card-content .kg-header-card-image{height:100%;-o-object-fit:contain;object-fit:contain;padding:5.6em 0}.kg-header-card h2.kg-header-card-heading{font-size:max(1.7em,min(4vw,2.5em));font-weight:700;letter-spacing:-.01em;line-height:1.05em;margin:0}.kg-header-card.kg-width-wide h2.kg-header-card-heading{font-size:max(1.7em,min(5vw,3.3em))}.kg-header-card.kg-width-full h2.kg-header-card-heading{font-size:max(1.9em,min(5.6vw,4.2em))}.kg-header-card.kg-width-full.kg-layout-split h2.kg-header-card-heading{font-size:max(1.9em,min(4vw,3.3em))}.kg-header-card-subheading{margin:0 0 2em}.kg-header-card .kg-header-card-subheading{font-size:max(1.05em,min(2vw,1.4em));font-weight:500;line-height:1.2em;margin:0;max-width:40em}.kg-header-card h2+.kg-header-card-subheading{margin:.6em 0 0}.kg-header-card .kg-header-card-subheading strong{font-weight:600}.kg-header-card.kg-width-wide .kg-header-card-subheading{font-size:max(1.05em,min(2vw,1.55em))}.kg-header-card.kg-width-full .kg-header-card-subheading:not(.kg-layout-split .kg-header-card-subheading){font-size:max(1.05em,min(2vw,1.7em));max-width:min(65vmax,1200px)}.kg-header-card.kg-width-full.kg-layout-split .kg-header-card-subheading{font-size:max(1.05em,min(2vw,1.55em))}.kg-header-card.kg-v2 .kg-header-card-button{align-items:center;border:none;border-radius:3px;display:flex;font-size:1em;font-weight:600;height:2.9em;letter-spacing:.2px;line-height:1em;min-height:46px;outline:none;padding:0 1.2em;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.kg-header-card.kg-v2 .kg-header-card-button.kg-style-accent{background-color:var(--ghost-accent-color)}.kg-header-card.kg-v2 h2+.kg-header-card-button,.kg-header-card.kg-v2 p+.kg-header-card-button{margin:1.5em 0 0}.kg-header-card.kg-v2 .kg-header-card-button:hover{opacity:.85}.kg-header-card.kg-v2.kg-width-wide .kg-header-card-button{font-size:1.05em}.kg-header-card.kg-v2.kg-width-wide h2+.kg-header-card-button,.kg-header-card.kg-v2.kg-width-wide p+.kg-header-card-button{margin-top:1.75em}.kg-header-card.kg-v2.kg-width-full .kg-header-card-button{font-size:1.1em}.kg-header-card.kg-v2.kg-width-full h2+.kg-header-card-button,.kg-header-card.kg-v2.kg-width-full p+.kg-header-card-button{margin-top:2em}@media (max-width:640px){.kg-layout-split .kg-header-card-content{grid-template-columns:1fr}.kg-width-wide .kg-header-card-text{padding:min(6.4vmax,120px) min(4vmax,80px)}.kg-layout-split.kg-content-wide .kg-header-card-text,.kg-layout-split.kg-content-wide.kg-swapped .kg-header-card-text{padding:min(9.6vmax,180px) 0}.kg-header-card.kg-width-full .kg-header-card-subheading:not(.kg-layout-split .kg-header-card-subheading){max-width:none}.kg-header-card-content .kg-header-card-image:not(.kg-content-wide .kg-header-card-content .kg-header-card-image){aspect-ratio:1/1;height:auto;min-height:0;min-height:auto}.kg-content-wide .kg-header-card-content .kg-header-card-image{padding:1.7em 0 0}.kg-content-wide.kg-swapped .kg-header-card-content .kg-header-card-image{padding:0 0 1.7em}.kg-header-card.kg-v2 .kg-header-card-button{height:2.9em}.kg-header-card.kg-v2.kg-width-full .kg-header-card-button,.kg-header-card.kg-v2.kg-width-wide .kg-header-card-button{font-size:1em}}.kg-header-card,.kg-header-card *{box-sizing:border-box}.kg-header-card{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:60vh;padding:12vmin 4em;text-align:center}.kg-header-card.kg-size-small{min-height:40vh;padding-bottom:14vmin;padding-top:14vmin}.kg-header-card.kg-size-large{min-height:80vh;padding-bottom:18vmin;padding-top:18vmin}.kg-header-card.kg-align-left{align-items:flex-start;text-align:left}.kg-header-card.kg-style-dark{background:#151515;color:#fff}.kg-header-card.kg-style-light{background-color:#fafafa}.kg-header-card.kg-style-accent{background-color:var(--ghost-accent-color)}.kg-header-card.kg-style-image{background-color:#e7e7e7;background-position:50%;background-size:cover;position:relative}.kg-header-card.kg-style-image:before{background:linear-gradient(0deg,transparent,rgba(0,0,0,.2));bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.kg-header-card h2.kg-header-card-header{font-size:5em;font-weight:700;letter-spacing:-.01em;line-height:1.1em;margin:0}.kg-header-card h2.kg-header-card-header strong{font-weight:800}.kg-header-card.kg-size-small h2.kg-header-card-header{font-size:4em}.kg-header-card.kg-size-large h2.kg-header-card-header{font-size:6em}.kg-header-card h3.kg-header-card-subheader{font-size:1.5em;font-weight:500;line-height:1.4em;margin:0;max-width:40em}.kg-header-card h2+h3.kg-header-card-subheader{margin:.35em 0 0}.kg-header-card h3.kg-header-card-subheader strong{font-weight:600}.kg-header-card.kg-size-small h3.kg-header-card-subheader{font-size:1.25em}.kg-header-card.kg-size-large h3.kg-header-card-subheader{font-size:1.75em}.kg-header-card:not(.kg-style-light) h2.kg-header-card-header,.kg-header-card:not(.kg-style-light) h3.kg-header-card-subheader{color:#fff}.kg-header-card.kg-style-accent h3.kg-header-card-subheader,.kg-header-card.kg-style-image h3.kg-header-card-subheader{opacity:1}.kg-header-card.kg-style-image a.kg-header-card-button,.kg-header-card.kg-style-image h2.kg-header-card-header,.kg-header-card.kg-style-image h3.kg-header-card-subheader{z-index:999}.kg-header-card h2.kg-header-card-header a,.kg-header-card h3.kg-header-card-subheader a{color:var(--ghost-accent-color)}.kg-header-card.kg-style-accent h2.kg-header-card-header a,.kg-header-card.kg-style-accent h3.kg-header-card-subheader a,.kg-header-card.kg-style-image h2.kg-header-card-header a,.kg-header-card.kg-style-image h3.kg-header-card-subheader a{color:#fff}.kg-header-card a.kg-header-card-button{fill:#fff;align-items:center;background:#fff;border-radius:3px;color:#151515;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.05em;font-weight:600;height:2.7em;letter-spacing:.2px;line-height:1em;outline:none;padding:0 1.2em;position:static;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.kg-header-card h2+a.kg-header-card-button,.kg-header-card h3+a.kg-header-card-button{margin:1.75em 0 0}.kg-header-card a.kg-header-card-button:hover{opacity:.85}.kg-header-card.kg-size-large a.kg-header-card-button{font-size:1.1em;height:2.9em}.kg-header-card.kg-size-large h2+a.kg-header-card-button,.kg-header-card.kg-size-large h3+a.kg-header-card-button{margin-top:2em}.kg-header-card.kg-size-small a.kg-header-card-button{font-size:1em;height:2.4em}.kg-header-card.kg-size-small h2+a.kg-header-card-button,.kg-header-card.kg-size-small h3+a.kg-header-card-button{margin-top:1.5em}.kg-header-card.kg-style-dark a.kg-header-card-button,.kg-header-card.kg-style-image a.kg-header-card-button{background:#fff;color:#151515}.kg-header-card.kg-style-light a.kg-header-card-button{background:var(--ghost-accent-color);color:#fff}.kg-header-card.kg-style-accent a.kg-header-card-button{background:#fff;color:#151515}@media (max-width:640px){.kg-header-card{padding-left:1em;padding-right:1em}.kg-header-card h2.kg-header-card-header{font-size:3.5em}.kg-header-card.kg-size-large h2.kg-header-card-header{font-size:4em}.kg-header-card.kg-size-small h2.kg-header-card-header{font-size:3em}.kg-header-card h3.kg-header-card-subheader{font-size:1.25em}.kg-header-card.kg-size-large h3.kg-header-card-subheader{font-size:1.5em}.kg-header-card.kg-size-small h3.kg-header-card-subheader{font-size:1em}}.kg-nft-card,.kg-nft-card *{box-sizing:border-box}.kg-nft-card{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}.kg-nft-card a.kg-nft-card-container{background:#fff;border-radius:5px;box-shadow:0 2px 6px -2px rgba(0,0,0,.1),0 0 1px rgba(0,0,0,.4);color:#222;display:flex;flex:auto;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,segoe ui,arial,sans-serif;font-size:14px;font-weight:400;max-width:512px;position:static;-webkit-text-decoration:none;text-decoration:none;transition:none;width:100%}.kg-nft-card *{position:static}.kg-nft-metadata{padding:20px;width:100%}.kg-nft-image{border-radius:5px 5px 0 0;width:100%}.kg-nft-header{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.kg-nft-header h4.kg-nft-title{color:#222;font-family:inherit;font-size:19px;font-weight:700;line-height:1.3em;margin:0;max-width:none;min-width:0;min-width:auto}.kg-nft-opensea-logo{margin-top:2px;-o-object-fit:scale-down;object-fit:scale-down;width:100px}.kg-nft-creator{color:#ababab;font-family:inherit;line-height:1.4em;margin:4px 0 0}.kg-nft-creator span{color:#222;font-weight:500}.kg-nft-card p.kg-nft-description{color:#222;font-family:inherit;font-size:14px;line-height:1.4em;margin:20px 0 0}.kg-product-card,.kg-product-card *{box-sizing:border-box}.kg-product-card{align-items:center;display:flex;flex-direction:column;width:100%}.kg-product-card-container{grid-row-gap:16px;align-items:center;background:transparent;border-radius:5px;box-shadow:inset 0 0 0 1px rgba(124,139,154,.25);display:grid;grid-template-columns:auto min-content;max-width:550px;padding:20px;width:100%}.kg-product-card-image{grid-column:1/3;height:auto;justify-self:center}.kg-product-card-title-container{grid-column:1/2}.kg-product-card h4.kg-product-card-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:21px;font-weight:600;line-height:1.15em;margin-bottom:0;margin-top:0;-webkit-text-decoration:none;text-decoration:none}.kg-product-card-description{grid-column:1/3}.kg-product-card .kg-product-card-description ol,.kg-product-card .kg-product-card-description p,.kg-product-card .kg-product-card-description ul{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;line-height:1.5em;margin-bottom:0;opacity:.7}.kg-product-card .kg-product-card-description p:first-of-type{margin-top:-4px}.kg-product-card .kg-product-card-description ol,.kg-product-card .kg-product-card-description p:not(:first-of-type),.kg-product-card .kg-product-card-description ul{margin-top:.95em}.kg-product-card .kg-product-card-description li+li{margin-top:.5em}.kg-product-card-rating{align-items:center;align-self:start;display:flex;grid-column:2/3;justify-self:end;padding-left:16px}@media (max-width:400px){.kg-product-card-title-container{grid-column:1/3}.kg-product-card-rating{grid-column:1/3;justify-self:start;margin-top:-15px;padding-left:0}}.kg-product-card-rating-star{height:20px;width:20px}.kg-product-card-rating-star svg{fill:currentColor;height:16px;opacity:.15;width:16px}.kg-product-card-rating-active.kg-product-card-rating-star svg{opacity:1}.kg-product-card a.kg-product-card-button{align-items:center;border-radius:6px;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:14px;font-weight:600;grid-column:1/3;height:38px;justify-content:center;line-height:1em;padding:0 12px;position:static;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s ease-in-out;width:100%}.kg-product-card a.kg-product-card-btn-accent{background-color:var(--ghost-accent-color);color:#fff}.kg-signup-card{position:relative}.kg-signup-card,.kg-signup-card *{box-sizing:border-box}.kg-signup-card a,.kg-signup-card a span{color:currentColor}.kg-signup-card.kg-style-accent{background-color:var(--ghost-accent-color)}.kg-layout-split .kg-signup-card-content{display:grid;grid-template-columns:1fr 1fr}.kg-signup-card-text{align-items:flex-start;background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;padding:min(4vmax,80px);position:relative;text-align:left}.kg-width-wide .kg-signup-card-text{padding:min(6.4vmax,120px)}.kg-width-full .kg-signup-card-text{padding:min(12vmax,260px) 0}.kg-layout-split .kg-signup-card-text{padding:min(12vmax,260px) min(4vmax,80px)}.kg-layout-split.kg-content-wide .kg-signup-card-text{padding:min(10vmax,220px) 0 min(10vmax,220px) min(4vmax,80px)}.kg-layout-split.kg-content-wide.kg-swapped .kg-signup-card-text{padding:min(10vmax,220px) min(4vmax,80px) min(10vmax,220px) 0}.kg-swapped .kg-signup-card-text{grid-row:1}.kg-signup-card-text.kg-align-center{align-items:center;text-align:center}.kg-signup-card.kg-style-image .kg-signup-card-button,.kg-signup-card.kg-style-image .kg-signup-card-subheading,.kg-signup-card.kg-style-image h2.kg-signup-card-heading{z-index:999}.kg-signup-card-button,.kg-signup-card-disclaimer,.kg-signup-card-error,.kg-signup-card-heading,.kg-signup-card-subheading,.kg-signup-card-success{color:var(--text-button)!important}.kg-signup-card-input{color:#000!important}.kg-signup-card>picture>.kg-signup-card-image{background-color:#fff;height:100%;left:0;pointer-events:none;position:absolute;top:0}.kg-signup-card-content .kg-signup-card-image,.kg-signup-card>picture>.kg-signup-card-image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.kg-signup-card-content .kg-signup-card-image{height:0;min-height:100%}.kg-content-wide .kg-signup-card-content .kg-signup-card-image{height:100%;-o-object-fit:contain;object-fit:contain;padding:5.6em 0}.kg-signup-card h2.kg-signup-card-heading{font-size:max(1.7em,min(4vw,2.5em));font-weight:700;letter-spacing:-.01em;line-height:1.05em;margin:0}.kg-signup-card.kg-width-wide h2.kg-signup-card-heading{font-size:max(1.7em,min(5vw,3.3em))}.kg-signup-card.kg-width-full h2.kg-signup-card-heading{font-size:max(1.9em,min(5.6vw,4.2em))}.kg-signup-card.kg-width-full.kg-layout-split h2.kg-signup-card-heading{font-size:max(1.9em,min(4vw,3.3em))}.kg-signup-card-subheading{margin:0 0 2em}.kg-signup-card .kg-signup-card-subheading{font-size:max(1.05em,min(2vw,1.4em));font-weight:500;line-height:1.2em;margin:0;max-width:40em}.kg-signup-card h2+.kg-signup-card-subheading{margin:.6em 0 0}.kg-signup-card .kg-signup-card-subheading strong{font-weight:600}.kg-signup-card.kg-width-wide .kg-signup-card-subheading{font-size:max(1.05em,min(2vw,1.55em))}.kg-signup-card.kg-width-full .kg-signup-card-subheading:not(.kg-layout-split .kg-signup-card-subheading){font-size:max(1.05em,min(2vw,1.7em));max-width:min(65vmax,1200px)}.kg-signup-card.kg-width-full.kg-layout-split .kg-signup-card-subheading{font-size:max(1.05em,min(2vw,1.55em))}.kg-signup-card-form{display:flex;flex-shrink:0;position:relative;width:100%}.kg-align-center .kg-signup-card-form{justify-content:center}.kg-signup-card-heading+.kg-signup-card-form,.kg-signup-card-subheading+.kg-signup-card-form{margin:min(2.4vmax,48px) 0 0}.kg-width-wide .kg-signup-card-heading+.kg-signup-card-form,.kg-width-wide .kg-signup-card-subheading+.kg-signup-card-form{margin:min(3.2vmax,64px) 0 0}.kg-width-full .kg-signup-card-heading+.kg-signup-card-form,.kg-width-full .kg-signup-card-subheading+.kg-signup-card-form{margin:min(4vmax,80px) 0 0}.kg-signup-card-fields{background:#fff;border:1px solid #e6e6e6;border-radius:4px;display:flex;padding:3px;width:100%}.kg-width-full .kg-signup-card-fields,.kg-width-wide .kg-signup-card-fields{max-width:500px;width:100%}.kg-signup-card-input{background:#fff;border:none;font-size:1.1em;height:2.9em;margin:0 3px 0 0;min-height:46px;padding:12px 16px;width:100%}.kg-signup-card-input:focus,.kg-signup-card-input:focus-visible{outline:none}.kg-signup-card-button{align-items:center;border:none;border-radius:3px;cursor:pointer;display:flex;font-size:1em;font-weight:600;height:2.9em;letter-spacing:.2px;line-height:1em;min-height:46px;outline:none;padding:0 1.2em;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;transition:opacity .2s ease;white-space:nowrap}.kg-signup-card-button.kg-style-accent{background-color:var(--ghost-accent-color)}.kg-signup-card h2+.kg-signup-card-button,.kg-signup-card p+.kg-signup-card-button{margin:1.5em 0 0}.kg-signup-card .kg-signup-card-button:hover{opacity:.85}.kg-signup-card.kg-width-wide .kg-signup-card-button{font-size:1.05em}.kg-signup-card.kg-width-wide h2+.kg-signup-card-button,.kg-signup-card.kg-width-wide p+.kg-signup-card-button{margin-top:1.75em}.kg-signup-card.kg-width-full .kg-signup-card-button{font-size:1.1em}.kg-signup-card.kg-width-full h2+.kg-signup-card-button,.kg-signup-card.kg-width-full p+.kg-signup-card-button{margin-top:2em}.kg-signup-card-error,.kg-signup-card-form.success .kg-signup-card-fields,.kg-signup-card-success{display:none}.kg-signup-card-form.success .kg-signup-card-success{align-items:center;display:flex;font-size:1.25em;font-weight:500;height:3em;line-height:1.4em}.kg-signup-card-form.error .kg-signup-card-fields{border:1px solid red;box-shadow:inset 0 0 0 1px rgba(255,0,0,.2)}.kg-signup-card-form.error .kg-signup-card-error{bottom:calc(-1rem - 1.6em);display:block;font-size:inherit;position:absolute}.kg-signup-card-button-loading{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.kg-signup-card-form.loading .kg-signup-card-button-default{color:transparent}.kg-signup-card-form.loading .kg-signup-card-button-loading{display:flex}.kg-signup-card-disclaimer{margin:1rem 0 0}.kg-signup-card-form.error+.kg-signup-card-disclaimer,.kg-signup-card-form.success+.kg-signup-card-disclaimer{visibility:hidden}@media (max-width:640px){.kg-layout-split .kg-signup-card-content{grid-template-columns:1fr}.kg-width-wide .kg-signup-card-text{padding:min(6.4vmax,120px) min(4vmax,80px)}.kg-layout-split.kg-content-wide .kg-signup-card-text,.kg-layout-split.kg-content-wide.kg-swapped .kg-signup-card-text{padding:min(9.6vmax,180px) 0}.kg-signup-card.kg-width-full .kg-signup-card-subheading:not(.kg-layout-split .kg-signup-card-subheading){max-width:none}.kg-signup-card-content .kg-signup-card-image:not(.kg-content-wide .kg-signup-card-content .kg-signup-card-image){aspect-ratio:1/1;height:auto;min-height:0;min-height:auto}.kg-content-wide .kg-signup-card-content .kg-signup-card-image{padding:1.7em 0 0}.kg-content-wide.kg-swapped .kg-signup-card-content .kg-signup-card-image{padding:0 0 1.7em}.kg-signup-card-input{font-size:1em;height:2.9em;padding:6px 12px}.kg-signup-card-button{height:2.9em}.kg-signup-card.kg-width-full .kg-signup-card-button,.kg-signup-card.kg-width-wide .kg-signup-card-button{font-size:1em}}.kg-toggle-card,.kg-toggle-card *{box-sizing:border-box}.kg-toggle-card{background:transparent;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(124,139,154,.25);padding:1.2em}.kg-toggle-card[data-kg-toggle-state=close] .kg-toggle-content{height:0;opacity:0;overflow:hidden;position:relative;top:-.5em;transition:opacity .5s ease,top .35s ease}.kg-toggle-content{height:auto;opacity:1;position:relative;top:0;transition:opacity 1s ease,top .35s ease}.kg-toggle-card[data-kg-toggle-state=close] svg{transform:none}.kg-toggle-heading{align-items:flex-start;cursor:pointer;display:flex;justify-content:space-between}.kg-toggle-card h4.kg-toggle-heading-text{font-size:1.15em;font-weight:700;line-height:1.3em;margin-bottom:0;margin-top:0}.kg-toggle-content p:first-of-type{margin-top:.5em}.kg-toggle-card .kg-toggle-content ol,.kg-toggle-card .kg-toggle-content p,.kg-toggle-card .kg-toggle-content ul{font-size:.95em;line-height:1.5em;margin-bottom:0;margin-top:.95em}.kg-toggle-card li+li{margin-top:.5em}.kg-toggle-card-icon{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:1em;padding:0;width:24px}.kg-toggle-heading svg{color:rgba(124,139,154,.5);transform:rotate(-180deg);transition:all .3s;width:14px}.kg-toggle-heading path{fill:none;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;fill-rule:evenodd}.kg-toggle-card+.kg-toggle-card{margin-top:1em}.kg-video-card,.kg-video-card *{box-sizing:border-box}.kg-video-card{--seek-before-width:0%;--volume-before-width:100%;--buffered-width:0%;position:relative}.kg-video-card video{display:block;height:auto;max-width:100%}.kg-video-container{align-items:center;display:flex;flex-direction:column;position:relative}.kg-video-overlay{background-image:linear-gradient(180deg,rgba(0,0,0,.3),transparent 70%,transparent);bottom:0;left:0;position:absolute;right:0;top:0;z-index:999}.kg-video-large-play-icon,.kg-video-overlay{align-items:center;display:flex;justify-content:center;transition:opacity .2s ease-in-out}.kg-video-large-play-icon{background:rgba(0,0,0,.5);border-radius:50%;height:72px;padding:0;width:72px}.kg-video-large-play-icon svg{fill:#fff;height:auto;margin-left:2px;width:20px}.kg-video-player-container{background:linear-gradient(transparent,rgba(0,0,0,.5));bottom:0;height:80px;position:absolute;transition:opacity .2s ease-in-out;width:100%;z-index:999}.kg-video-player{align-items:center;bottom:0;display:flex;padding:12px 16px;position:absolute;width:100%;z-index:9999}.kg-video-current-time{color:#fff;min-width:38px;padding:0 4px}.kg-video-current-time,.kg-video-time{font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.4em;white-space:nowrap}.kg-video-time{color:hsla(0,0%,100%,.6)}.kg-video-duration{padding:0 4px}.kg-video-pause-icon,.kg-video-play-icon{background:transparent;font-size:0;padding:0 4px 0 0;position:relative}.kg-video-hide{display:none!important}.kg-video-hide-animated{cursor:auto;opacity:0!important;transition:opacity .2s ease-in-out}.kg-video-pause-icon svg,.kg-video-play-icon svg{fill:#fff;height:14px;width:14px}.kg-video-seek-slider{flex-grow:1;margin:0 4px}@media (max-width:520px){.kg-video-seek-slider{display:none}}.kg-video-playback-rate{background:transparent;color:#fff;font-family:inherit;font-size:12.5px;font-weight:600;line-height:1.4em;min-width:37px;padding:0 4px;text-align:left;white-space:nowrap}@media (max-width:520px){.kg-video-playback-rate{padding-left:8px}}.kg-video-mute-icon,.kg-video-unmute-icon{background:transparent;bottom:-1px;font-size:0;padding:0 4px;position:relative}@media (max-width:520px){.kg-video-mute-icon,.kg-video-unmute-icon{margin-left:auto}}.kg-video-mute-icon svg,.kg-video-unmute-icon svg{fill:#fff;height:16px;width:16px}.kg-video-volume-slider{width:80px}@media (max-width:300px){.kg-video-volume-slider{display:none}}.kg-video-seek-slider:before{background-color:#ebeef0;border-radius:2px;content:"";cursor:pointer;height:4px;left:0;position:absolute;width:var(--seek-before-width)!important}.kg-video-volume-slider:before{background-color:#ebeef0;border-radius:2px;content:"";cursor:pointer;height:4px;left:0;position:absolute;width:var(--volume-before-width)!important}.kg-video-card input[type=range]{-webkit-appearance:none;background:transparent;position:relative}.kg-video-card input[type=range]:focus{outline:none}.kg-video-card input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.kg-video-card input[type=range]::-ms-track{border-color:transparent}.kg-video-card button{align-items:center;border:0;cursor:pointer;display:flex}.kg-video-card input[type=range]{border:0;height:auto;padding:0}.kg-video-card input[type=range]::-webkit-slider-runnable-track{background:hsla(0,0%,100%,.2);border-radius:2px;cursor:pointer;height:4px;width:100%}.kg-video-card input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.24);box-sizing:content-box;cursor:pointer;height:13px;margin:-5px 0 0;position:relative;width:13px}.kg-video-card input[type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}.kg-video-card input[type=range]::-moz-range-track{background:hsla(0,0%,100%,.2);border-radius:2px;cursor:pointer;height:4px;width:100%}.kg-video-card input[type=range]::-moz-range-progress{background:#ebeef0;border-radius:2px}.kg-video-card input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.24);box-sizing:content-box;cursor:pointer;height:13px;width:13px}.kg-video-card input[type=range]:active::-moz-range-thumb{transform:scale(1.2)}.kg-video-card input[type=range]::-ms-track{background:transparent;border:solid transparent;color:transparent;cursor:pointer;height:3px;width:100%}.kg-video-card input[type=range]::-ms-fill-lower{background:#fff}.kg-video-card input[type=range]::-ms-fill-upper{background:#ebeef0}.kg-video-card input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 1px 4px rgba(0,0,0,.24);box-sizing:content-box;cursor:pointer;height:13px;width:13px}.kg-video-card input[type=range]:active::-ms-thumb{transform:scale(1.2)}code[class*=language-],pre[class*=language-]{word-wrap:normal;background:0 0;color:#ccc;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[data-line]{padding:1em 0 1em 3em;position:relative}.line-highlight{background:hsla(24,20%,50%,.08);background:linear-gradient(90deg,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));left:0;line-height:inherit;margin-top:1em;padding-bottom:inherit;padding-left:0;padding-right:0;padding-top:inherit;pointer-events:none;position:absolute;right:0;white-space:pre}@media print{.line-highlight{color-adjust:exact;-webkit-print-color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{background-color:hsla(24,20%,50%,.4);border-radius:999px;box-shadow:0 1px #fff;color:#f4f1ef;content:attr(data-start);font:700 65%/1.5 sans-serif;left:.6em;min-width:1em;padding:0 .5em;position:absolute;text-align:center;text-shadow:none;top:.4em;vertical-align:.3em}.line-highlight[data-end]:after{bottom:.4em;content:attr(data-end);top:auto}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:hsla(0,0%,50%,.2)}pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{border-right:1px solid #999;font-size:100%;left:-3.8em;letter-spacing:-1px;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:3em}.line-numbers-rows>span{counter-increment:linenumber;display:block}.line-numbers-rows>span:before{color:#999;content:counter(linenumber);display:block;padding-right:.8em;text-align:right}[class*=lang-] script[type="text/plain"],[class*=language-] script[type="text/plain"],script[type="text/plain"][class*=lang-],script[type="text/plain"][class*=language-]{display:block;font:100% Consolas,Monaco,monospace;overflow:auto;white-space:pre}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{opacity:0;position:absolute;right:.2em;top:.3em;transition:opacity .3s ease-in-out;z-index:10}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{background:#f5f2f0;background:hsla(0,0%,88%,.2);border-radius:.5em;box-shadow:0 2px 0 0 rgba(0,0,0,.2);color:#bbb;font-size:.8em;padding:0 .5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.token.punctuation.brace-hover,.token.punctuation.brace-selected{outline:1px solid}.rainbow-braces .token.punctuation.brace-level-1,.rainbow-braces .token.punctuation.brace-level-5,.rainbow-braces .token.punctuation.brace-level-9{color:#e50;opacity:1}.rainbow-braces .token.punctuation.brace-level-10,.rainbow-braces .token.punctuation.brace-level-2,.rainbow-braces .token.punctuation.brace-level-6{color:#0b3;opacity:1}.rainbow-braces .token.punctuation.brace-level-11,.rainbow-braces .token.punctuation.brace-level-3,.rainbow-braces .token.punctuation.brace-level-7{color:#26f;opacity:1}.rainbow-braces .token.punctuation.brace-level-12,.rainbow-braces .token.punctuation.brace-level-4,.rainbow-braces .token.punctuation.brace-level-8{color:#e0e;opacity:1}.token.treeview-part .entry-line{display:inline-block;position:relative;text-indent:-99em;vertical-align:top;width:1.2em}.token.treeview-part .entry-line:before,.token.treeview-part .line-h:after{content:"";height:100%;left:50%;position:absolute;top:0;width:50%}.token.treeview-part .line-h:before,.token.treeview-part .line-v:before{border-left:1px solid #ccc}.token.treeview-part .line-v-last:before{border-bottom:1px solid #ccc;border-left:1px solid #ccc;height:50%}.token.treeview-part .line-h:after{border-bottom:1px solid #ccc;height:50%}.token.treeview-part .entry-name{display:inline-block;position:relative;vertical-align:top}.token.treeview-part .entry-name.dotfile{opacity:.5}@font-face{font-family:PrismTreeview;src:url(data:application/font-woff;base64,d09GRgABAAAAAAgYAAsAAAAAEGAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPwAAAFY1UkH9Y21hcAAAAYQAAAB/AAACCtvO7yxnbHlmAAACBAAAA+MAAAlACm1VqmhlYWQAAAXoAAAAKgAAADZfxj5jaGhlYQAABhQAAAAYAAAAJAFbAMFobXR4AAAGLAAAAA4AAAA0CGQAAGxvY2EAAAY8AAAAHAAAABwM9A9CbWF4cAAABlgAAAAfAAAAIAEgAHZuYW1lAAAGeAAAATcAAAJSfUrk+HBvc3QAAAewAAAAZgAAAIka0DSfeJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGRYyjiBgZWBgaGQoRZISkLpUAYOBj0GBiYGVmYGrCAgzTWFweEV4ysehs1ArgDDFgZGIA3CDAB2tQjAAHic7ZHLEcMwCESfLCz/VEoKSEE5parURxMOC4c0Ec283WGFdABgBXrwCAzam4bOK9KWeefM3Hhmjyn3ed+hTRq1pS7Ra/HjYGPniHcXMy4G/zNTP7/KW5HTXArkvdBW3ArN19dCG/NRIN8K5HuB/CiQn4U26VeBfBbML9NEH78AeJyVVc1u20YQ3pn905JcSgr/YsuSDTEg3cR1bFEkYyS1HQcQ2jQF2hot6vYSoECKnnPLA/SWUy9NTr31Bfp+6azsNI0SGiolzu7ODnfn+2Z2lnHG3rxhr9nfLGKbLGesncAYYnUHpsVnMG/uwyzNdFIVd6HI6twp8+R3LpT4TSglLoTHwwJgG2/dFvKrl9yI507/p5CCq4LTxB/PlPjkFaMHnWB/0S9je7RTPS+utnGtom1T2q5pk/e3H0M1S18rsXAL7wgpxQuhAmteGGvNjmcfGXuwnFNOPCXxeOGmnjrBLWNyBeNtVq2Hs03yus1aPS3mzSyNVSfu588iW1Q93x/4fjcHn+5EkS2tMxr4xIRa8ese+4L9uKZnxEqs8+ldyN9atU02a5t5uQ8hZGms1QTKpaKYqnipiNNOAIeIADC0JNEOYY+jtSgFoOchiAjRGFACpUTRje8bwIYWGCDEgENY8MEu9bnCYCdAxftoNg0KiSpUtPaHcanYwzXRu6T4r40b5npal3V7UHWCPJW9niyl1vIHgoujEXZjudBkeWkOeMQBRmbEPhKzij1i52t6/TadL+3q7H0U1eq4E8cG4gIIwQLx8VX7ToPXgPrehVc5QXHR7gMSmwjKfaYAP4KvZV+yn9bE18y2IY37LvtyrSg3i7ZK++B603ndlg/gBJpZRsfpBI6hyiaQ6FjlnThz8lAC3LgBIMnXDOAXxBQ4SIgiEhx2AcGCAwAhwjXRpCQms42bwAUt75BvAwgONzdgOfWEwzk4Ylzj4mz+5YEzzXzWX9aNlk7ot65y5QnBHsNlm6zDTu7sspRqG4V+fgJ1lVBZ07Nm7s5nemo3Lf3PO7iwtnroQ5/YDGwPRUip6fV6L+27p+wCHwSvPs85UnHqId8NAn5IBsKdv95KrL9m31Gsf2a/rluDslk1y1J9GE+LUmmVT/OyOHaFKGnapt2H5XeJTmKd6qYNoVVZOy+pWzr7rMip3ndG/4mQSoUcMbAqG/YNIAdXhkAqTVruXhocSKN0iS4Rwj7vSS4fcF/La07BfeQSuRAcFeW+9igjwPhhYPpGCBCBHhxiKMyFMFT7ziRH7RtfIWdiha+TdW+Rqs7bLHdN2ZJIKl0um0x3op9saYr0REeRdj09pl43pMzz4tjztrY8L4o8bzT+oLY27PR/eFtXs/YY5vtwB5Iqad14eYN0ujveMaGWqkdU3TKbQSC5Uvxaf4fA7SAQ3r2tEfIhd4duld91bwMisjqBw22orthNcroXl7KqO1329HBgAexgoCfGAwiDPoBnriki3lmNojrzvD0tjo6E3vPYP6E2BMIAeJxjYGRgYADiY8t3FsTz23xl4GbYzIAB/v9nWM6wBcjgYGAC8QH+QQhZAAB4nGNgZGBg2MzAACeXMzAyoAJeADPyAh14nGNgAILNpGEA0fgIZQAAAAAAAAA2AHIAvgE+AZgCCAKMAv4DlgPsBEYEoHicY2BkYGDgZchi4GQAASYg5gJCBob/YD4DABTSAZcAeJx9kU1uwjAQhV/4qwpqhdSqi67cTTeVEmBXDgBbhBD7AHYISuLUMSD2PUdP0HNwjp6i676k3qQS9Ujjb968mYUNoI8zPJTHw02Vy9PAFatfbpLuHbfIT47b6MF33KH+6riLF0wc93CHN27wWtdUHvHuuIFbfDhuUv903CKfHbfxgC/HHerfjrtYen3HPTx7ambiIl0YKQ+xPM5ltE9CU9NqxVKaItaZGPqDmj6VmTShlRuxOoniEI2sVUIZnYqJzqxMEi1yo3dybf2ttfk4CJTT/bVOMYNBjAIpFiTJOLCWOGLOHGGPBCE7l32XO0tmw04MjQwCQ7774B//lDmrZkJY3hvOrHBiLuiJMKJqoVgrejQ3CP5Yubt0JwxNJa96Oypr6j621VSOMQKG+uP36eKmHylcb0MAeJxtwdEOgjAMBdBeWEFR/Mdl7bTJtMsygc/nwVfPoYF+QP+tGDAigDFhxgVXLLjhjhUPCtmKTtmLaGN7x6dy/Io5bybqoevRQ3LRObb0sk3HKpn1SFqW6ru26vbpYfcmRCccJhqsAAA=) format("woff")}.token.treeview-part .entry-name:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\ea01";display:inline-block;font-family:PrismTreeview;font-size:inherit;font-style:normal;width:2.5ex}.token.treeview-part .entry-name.dir:before{content:"\ea02"}.token.treeview-part .entry-name.ext-bmp:before,.token.treeview-part .entry-name.ext-eps:before,.token.treeview-part .entry-name.ext-gif:before,.token.treeview-part .entry-name.ext-jpe:before,.token.treeview-part .entry-name.ext-jpeg:before,.token.treeview-part .entry-name.ext-jpg:before,.token.treeview-part .entry-name.ext-png:before,.token.treeview-part .entry-name.ext-svg:before,.token.treeview-part .entry-name.ext-tiff:before{content:"\ea03"}.token.treeview-part .entry-name.ext-cfg:before,.token.treeview-part .entry-name.ext-conf:before,.token.treeview-part .entry-name.ext-config:before,.token.treeview-part .entry-name.ext-csv:before,.token.treeview-part .entry-name.ext-ini:before,.token.treeview-part .entry-name.ext-log:before,.token.treeview-part .entry-name.ext-md:before,.token.treeview-part .entry-name.ext-nfo:before,.token.treeview-part .entry-name.ext-txt:before{content:"\ea06"}.token.treeview-part .entry-name.ext-asp:before,.token.treeview-part .entry-name.ext-aspx:before,.token.treeview-part .entry-name.ext-c:before,.token.treeview-part .entry-name.ext-cc:before,.token.treeview-part .entry-name.ext-cpp:before,.token.treeview-part .entry-name.ext-cs:before,.token.treeview-part .entry-name.ext-css:before,.token.treeview-part .entry-name.ext-h:before,.token.treeview-part .entry-name.ext-hh:before,.token.treeview-part .entry-name.ext-htm:before,.token.treeview-part .entry-name.ext-html:before,.token.treeview-part .entry-name.ext-jav:before,.token.treeview-part .entry-name.ext-java:before,.token.treeview-part .entry-name.ext-js:before,.token.treeview-part .entry-name.ext-php:before,.token.treeview-part .entry-name.ext-rb:before,.token.treeview-part .entry-name.ext-xml:before{content:"\ea07"}.token.treeview-part .entry-name.ext-7z:before,.token.treeview-part .entry-name.ext-bz2:before,.token.treeview-part .entry-name.ext-bz:before,.token.treeview-part .entry-name.ext-gz:before,.token.treeview-part .entry-name.ext-rar:before,.token.treeview-part .entry-name.ext-tar:before,.token.treeview-part .entry-name.ext-tgz:before,.token.treeview-part .entry-name.ext-zip:before{content:"\ea08"}.token.treeview-part .entry-name.ext-aac:before,.token.treeview-part .entry-name.ext-au:before,.token.treeview-part .entry-name.ext-cda:before,.token.treeview-part .entry-name.ext-flac:before,.token.treeview-part .entry-name.ext-mp3:before,.token.treeview-part .entry-name.ext-oga:before,.token.treeview-part .entry-name.ext-ogg:before,.token.treeview-part .entry-name.ext-wav:before,.token.treeview-part .entry-name.ext-wma:before{content:"\ea04"}.token.treeview-part .entry-name.ext-avi:before,.token.treeview-part .entry-name.ext-flv:before,.token.treeview-part .entry-name.ext-mkv:before,.token.treeview-part .entry-name.ext-mov:before,.token.treeview-part .entry-name.ext-mp4:before,.token.treeview-part .entry-name.ext-mpeg:before,.token.treeview-part .entry-name.ext-mpg:before,.token.treeview-part .entry-name.ext-ogv:before,.token.treeview-part .entry-name.ext-webm:before{content:"\ea05"}.token.treeview-part .entry-name.ext-pdf:before{content:"\ea09"}.token.treeview-part .entry-name.ext-xls:before,.token.treeview-part .entry-name.ext-xlsx:before{content:"\ea0a"}.token.treeview-part .entry-name.ext-doc:before,.token.treeview-part .entry-name.ext-docm:before,.token.treeview-part .entry-name.ext-docx:before{content:"\ea0c"}.token.treeview-part .entry-name.ext-pps:before,.token.treeview-part .entry-name.ext-ppt:before,.token.treeview-part .entry-name.ext-pptx:before{content:"\ea0b"}

/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-variation-settings:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.blog-content h1{font-size:3rem;line-height:3.5rem}.blog-content h1,.blog-content h2{font-family:var(--font-primary);font-weight:900}.blog-content h2{font-size:2.2rem;line-height:2.8rem}.blog-content h3{font-size:1.7rem;line-height:2.2rem}.blog-content h3,.blog-content h4{font-family:var(--font-primary);font-weight:500}.blog-content h4{font-size:1.4rem;line-height:2rem}.blog-content h5{font-size:1.2rem;line-height:1.7rem}.blog-content h5,.blog-content h6{font-family:var(--font-primary);font-weight:500}.blog-content h6{font-size:1rem;line-height:1.5rem}@media (max-width:478px){.blog-content h1{font-size:2rem;line-height:2.5rem}.blog-content h2{font-size:1.8rem;line-height:2.2rem}.blog-content h3{font-size:1.6rem;line-height:2rem}.blog-content h4{font-size:1.4rem;line-height:1.8rem}.blog-content h5{font-size:1.3rem;line-height:1.7rem}.blog-content h6{font-size:1.2rem;line-height:1.5rem}}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote:not(.blog-content blockquote),dd:not(.blog-content dd),dl:not(.blog-content dl),figure,h1:not(.blog-content h1),h2:not(.blog-content h2),h3:not(.blog-content h3),h4:not(.blog-content h4),h5:not(.blog-content h5),h6:not(.blog-content h6),hr:not(.blog-content hr),p:not(.blog-content p),pre:not(.blog-content pre){margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol:not(.blog-content ol),ul:not(.blog-content ul){list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}:not(pre):not(code):not(.token):not(.code-toolbar){font-family:Roboto,sans-serif;font-family:var(--font-text);transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}pre{max-height:70vh}:root{scroll-behavior:smooth}:root[data-theme=dark] img[data-invert=true]{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);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)}[data-theme=dark] .dark,[data-theme=light] .light{display:block}[data-theme=dark] .light,[data-theme=light] .dark{display:none}::-moz-placeholder{transition-duration:.15s;-moz-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}::placeholder{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.button{border-radius:6px;border-radius:var(--border-radius);padding:.75rem 1rem}@media (min-width:1024px){.button{padding-bottom:.5rem;padding-top:.5rem}.dropdown[data-open=false] .dropdown-list{opacity:0;top:5rem;transition:visibility 0ms linear,opacity .3s ease-in-out,top .3s ease-in-out;visibility:hidden}.dropdown[data-open=true] .dropdown-list{opacity:1;top:3rem;transition:visibility 0ms linear,opacity .3s ease-in-out,top .3s ease-in-out;visibility:visible}.\!dropdown[data-open=false] .dropdown-list{opacity:0;top:5rem;visibility:hidden}.\!dropdown[data-open=false] .dropdown-list,.\!dropdown[data-open=true] .dropdown-list{transition:visibility 0ms linear,opacity .3s ease-in-out,top .3s ease-in-out!important}.\!dropdown[data-open=true] .dropdown-list{opacity:1;top:3rem;visibility:visible}}.scroller-inner>a:nth-child(3n+2),.scroller-inner>img:nth-child(3n+2){--tw-translate-y:calc(-50% + -2vw);transform:translate(var(--tw-translate-x),calc(-50% + -2vw)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:768px){.scroller-inner>a:nth-child(3n+2),.scroller-inner>img:nth-child(3n+2){--tw-translate-y:calc(-50% + -1vw);transform:translate(var(--tw-translate-x),calc(-50% + -1vw)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width:1280px){.scroller-inner>a:nth-child(3n+2),.scroller-inner>img:nth-child(3n+2){--tw-translate-y:calc(-50% + -0.75rem);transform:translate(var(--tw-translate-x),calc(-50% + -.75rem)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}#monthly-plan:checked~div label[for=monthly-plan],#yearly-plan:checked~div label[for=yearly-plan]{--tw-text-opacity:1;background-color:var(--ghost-accent-color);background-color:var(--accent);color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}#monthly-plan:checked~div .yearly-price,#yearly-plan:checked~div .monthly-price{display:none}#page-progress{stroke-dasharray:305;stroke-dashoffset:305}#scroll-to-top{transition:opacity ease-in-out cubic-bezier(.4,0,.2,1),bottom ease-in-out cubic-bezier(.4,0,.2,1)}#filter{transition:background-color .15s cubic-bezier(.4,0,.2,1),border .15s cubic-bezier(.4,0,.2,1),left .5s cubic-bezier(.4,0,.2,1)}.bundle-card ul.check-list>li,.hosting-card ul.check-list>li,.sponsor-card-wide ul.sponsor-list>li{gap:1.5625vw}@media (min-width:478px){.bundle-card ul.check-list>li,.hosting-card ul.check-list>li,.sponsor-card-wide ul.sponsor-list>li{gap:1.3vw}}@media (min-width:640px){.bundle-card ul.check-list>li,.hosting-card ul.check-list>li,.sponsor-card-wide ul.sponsor-list>li{gap:.8vw}}@media (min-width:1024px){.bundle-card ul.check-list>li,.hosting-card ul.check-list>li,.sponsor-card-wide ul.sponsor-list>li{gap:.5rem}}.bundle-card ul.check-list,.hosting-card ul.check-list,.sponsor-card-wide ul.sponsor-list{-moz-column-gap:3.125vw;column-gap:3.125vw;row-gap:.5vw}@media (min-width:478px){.bundle-card ul.check-list,.hosting-card ul.check-list,.sponsor-card-wide ul.sponsor-list{-moz-column-gap:2.6vw;column-gap:2.6vw;row-gap:.65vw}}@media (min-width:640px){.bundle-card ul.check-list,.hosting-card ul.check-list,.sponsor-card-wide ul.sponsor-list{-moz-column-gap:1.6vw;column-gap:1.6vw;row-gap:.4vw}}@media (min-width:1024px){.bundle-card ul.check-list,.hosting-card ul.check-list,.sponsor-card-wide ul.sponsor-list{-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem!important}}.bundle-card ul.check-list>li>div,.hosting-card ul.check-list>li>div,.sponsor-card-wide ul.sponsor-list>li>div{font-size:3vw}@media (min-width:478px){.bundle-card ul.check-list>li>div,.hosting-card ul.check-list>li>div,.sponsor-card-wide ul.sponsor-list>li>div{font-size:2.4vw}}@media (min-width:640px){.bundle-card ul.check-list>li>div,.hosting-card ul.check-list>li>div,.sponsor-card-wide ul.sponsor-list>li>div{font-size:1.5vw}}@media (min-width:1024px){.bundle-card ul.check-list>li>div,.hosting-card ul.check-list>li>div,.sponsor-card-wide ul.sponsor-list>li>div{font-size:.875rem;line-height:1.25rem}}.bundle-card ul.check-list>li>img,.hosting-card ul.check-list>li>img,.sponsor-card-wide ul.sponsor-list>li>img{height:3.125vw;width:3.125vw}@media (min-width:478px){.bundle-card ul.check-list>li>img,.hosting-card ul.check-list>li>img,.sponsor-card-wide ul.sponsor-list>li>img{height:2.6vw;width:2.6vw}}@media (min-width:640px){.bundle-card ul.check-list>li>img,.hosting-card ul.check-list>li>img,.sponsor-card-wide ul.sponsor-list>li>img{height:1.6vw;width:1.6vw}}@media (min-width:1024px){.bundle-card ul.check-list>li>img,.hosting-card ul.check-list>li>img,.sponsor-card-wide ul.sponsor-list>li>img{height:1rem;width:1rem}}#blog-article>:first-child{margin-top:0}.blog-content{grid-column-end:2;grid-column-start:1}@media (min-width:768px){.blog-content{grid-column-end:3;grid-column-start:2}}.blog-img{aspect-ratio:16/9;border-color:var(--border);border-radius:6px;border-radius:var(--border-radius);border-width:1px;grid-column-end:2;grid-column-start:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;width:100%}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}@media (min-width:768px){.blog-img{grid-column-end:3}}@media (min-width:1024px){.blog-img{grid-column-end:4}}.toc-list{display:flex;flex-direction:column;gap:.8rem}.toc-list-item{font-size:.875rem;line-height:1.25rem}.toc-link{color:var(--text-secondary)}.toc-link.is-active-link{color:var(--text-primary);font-weight:500}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-bottom-8{bottom:-2rem}.-left-full{left:-100%}.-right-6{right:-1.5rem}.bottom-0{bottom:0}.bottom-2{bottom:.5rem}.bottom-8{bottom:2rem}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-\[3px\]{left:3px}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-8{right:2rem}.top-0{top:0}.top-12{top:3rem}.top-14{top:3.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[3px\]{top:3px}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.order-1{order:1}.order-2{order:2}.order-3{order:3}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-end-2{grid-column-end:2}.row-start-3{grid-row-start:3}.row-end-4{grid-row-end:4}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-mx-\[2\.8125rem\]{margin-left:-2.8125rem;margin-right:-2.8125rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-12{margin-bottom:3rem;margin-top:3rem}.my-2{margin-bottom:.5rem;margin-top:.5rem}.-ml-2{margin-left:-.5rem}.-ml-3{margin-left:-.75rem}.-ml-4{margin-left:-1rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-6{margin-top:-1.5rem}.-mt-8,.-my-8{margin-top:-2rem}.-my-8{margin-bottom:-2rem}.-mt-\[4\.5rem\]{margin-top:-4.5rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.\!mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:.75rem}.mb-6{margin-bottom:1.5rem}.me-2{margin-right:.5rem}.me-2\.5{margin-right:.625rem}.ml-auto{margin-left:auto}.mr-6{margin-right:1.5rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-4,.line-clamp-5{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[2\/3\]{aspect-ratio:2/3}.aspect-\[2\]{aspect-ratio:2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-square{aspect-ratio:1/1}.aspect-video{aspect-ratio:16/9}.size-1\/2{height:50%;width:50%}.size-12{height:3rem;width:3rem}.size-16{height:4rem;width:4rem}.size-2{height:.5rem;width:.5rem}.size-2\.5{height:.625rem;width:.625rem}.size-2\/3{height:66.666667%;width:66.666667%}.size-2\/5{height:40%;width:40%}.size-20{height:5rem;width:5rem}.size-3{height:.75rem;width:.75rem}.size-36{height:9rem;width:9rem}.size-4{height:1rem;width:1rem}.size-5{height:1.25rem;width:1.25rem}.size-7{height:1.75rem;width:1.75rem}.size-8{height:2rem;width:2rem}.size-\[1\.125rem\]{height:1.125rem;width:1.125rem}.size-\[2\.875rem\]{height:2.875rem;width:2.875rem}.size-\[3\.125vw\]{height:3.125vw;width:3.125vw}.size-full{height:100%;width:100%}.h-1\/2{height:50%}.h-1\/4{height:25%}.h-10{height:2.5rem}.h-16{height:4rem}.h-2\/5{height:40%}.h-3{height:.75rem}.h-4{height:1rem}.h-56{height:14rem}.h-72{height:18rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[2\.375rem\]{height:2.375rem}.h-\[2\.8125rem\]{height:2.8125rem}.h-\[2\.875rem\]{height:2.875rem}.h-\[4\.5rem\]{height:4.5rem}.h-\[calc\(100\%-6px\)\]{height:calc(100% - 6px)}.h-\[calc\(100svh-4\.5rem\)\]{height:calc(100svh - 4.5rem)}.h-\[calc\(100svh-2\.875rem\)\]{height:calc(100svh - 2.875rem)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-72{max-height:18rem}.max-h-\[10\.5rem\]{max-height:10.5rem}.max-h-\[15\.25rem\]{max-height:15.25rem}.max-h-\[calc\(100svh-4\.5rem\)\]{max-height:calc(100svh - 4.5rem)}.max-h-svh{max-height:100svh}.w-1\/4{width:25%}.w-3{width:.75rem}.w-4{width:1rem}.w-3\/5{width:60%}.w-2\/5{width:40%}.w-\[12\.5\%\]{width:12.5%}.w-\[calc\(100\%\+5\.625rem\)\]{width:calc(100% + 5.625rem)}.w-\[calc\(100\%-6px\)\]{width:calc(100% - 6px)}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-screen{width:100vw}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-5xl{max-width:64rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-screen-xl{max-width:1280px}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-32{max-width:8rem}.max-w-52{max-width:13rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),-50%) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-\[calc\(50\%\+2vw\)\]{--tw-translate-y:calc(-50% + -2vw);transform:translate(var(--tw-translate-x),calc(-50% + -2vw)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate:-45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-45deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(-90deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes scroller{to{transform:translateY(-50%)}}.animate-scroller-fast{animation:scroller 10s linear infinite}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-flow-row{grid-auto-flow:row}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.grid-cols-\[2\.75rem_1fr\]{grid-template-columns:2.75rem 1fr}.grid-cols-\[auto_4rem\]{grid-template-columns:auto 4rem}.grid-cols-\[auto_6rem\]{grid-template-columns:auto 6rem}.grid-cols-\[auto_auto\]{grid-template-columns:auto auto}.grid-cols-\[auto_max-content\]{grid-template-columns:auto max-content}.grid-cols-subgrid{grid-template-columns:subgrid}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[1\.5625vw\]{gap:1.5625vw}.gap-\[4vw\]{gap:4vw}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-x-\[3\.125vw\]{-moz-column-gap:3.125vw;column-gap:3.125vw}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-\[0\.5vw\]{row-gap:.5vw}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:.5rem;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-bottom-width:0;border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-top-width:1px;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)))}.divide-border>:not([hidden])~:not([hidden]),.divide-theme>:not([hidden])~:not([hidden]){border-color:var(--border)}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.text-nowrap{text-wrap:nowrap}.rounded{border-radius:.25rem}.rounded-custom{border-radius:6px;border-radius:var(--border-radius)}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-l-custom{border-bottom-left-radius:6px;border-bottom-left-radius:var(--border-radius);border-top-left-radius:6px;border-top-left-radius:var(--border-radius)}.rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.rounded-r-custom{border-bottom-right-radius:6px;border-bottom-right-radius:var(--border-radius);border-top-right-radius:6px;border-top-right-radius:var(--border-radius)}.rounded-bl-custom{border-bottom-left-radius:6px;border-bottom-left-radius:var(--border-radius)}.rounded-tr-custom{border-top-right-radius:6px;border-top-right-radius:var(--border-radius)}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-accent{border-color:var(--accent)}.border-background{border-color:var(--background)}.border-dark{border-color:#15171a;border-color:var(--dark)}.border-footer{border-color:#888;border-color:var(--footer-border)}.border-footer-light{border-color:hsla(0,0%,100%,.08);border-color:var(--footer-border-light)}.border-header{border-color:var(--header-border)}.border-img{border-color:var(--img-border)}.border-theme{border-color:var(--border)}.border-accent{border-color:var(--ghost-accent-color)!important}.border-button{border-color:var(--border-button)}.border-transparent{border-color:transparent}.bg-\[\#66ca43\]{--tw-bg-opacity:1;background-color:#66ca43;background-color:rgb(102 202 67/var(--tw-bg-opacity))}.bg-\[\#f15b55\]{--tw-bg-opacity:1;background-color:#f15b55;background-color:rgb(241 91 85/var(--tw-bg-opacity))}.bg-\[\#fcbc31\]{--tw-bg-opacity:1;background-color:#fcbc31;background-color:rgb(252 188 49/var(--tw-bg-opacity))}.bg-accent{background-color:var(--ghost-accent-color);background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-border{background-color:var(--border)}.bg-browser{background-color:var(--browser-window-bg)}.bg-footer{background-color:#1b1d21;background-color:var(--footer-bg)}.bg-header{background-color:var(--header-bg)}.bg-hero{background-color:var(--hero-bg)}.bg-scroll-btn{background-color:var(--scroll-btn-bg)}.bg-secondary{background-color:var(--background-secondary)}.bg-stats{background-color:var(--stats-bg)}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.stroke-accent{stroke:var(--ghost-accent-color);stroke:var(--accent)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.m-1{margin:.25rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-3{padding-bottom:.75rem!important;padding-top:.75rem!important}.py-4{padding-bottom:1rem;padding-top:1rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-9{padding-bottom:2.25rem;padding-top:2.25rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-20{padding-top:5rem}.pt-\[4vw\]{padding-top:4vw}.text-center{text-align:center}.font-heading{font-family:Inter,sans-serif;font-family:var(--font-heading)}.font-text{font-family:Roboto,sans-serif;font-family:var(--font-text)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.625rem\]{font-size:.625rem}.text-\[3vw\]{font-size:3vw}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.color-ghost-green{color:#d1ff19;color:var(--ghost-green)}.border-ghost-green{border-color:#d1ff19;border-color:var(--ghost-green)}.cta-text-light{color:#ccc;color:var(--cta-text-light)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-none{line-height:1}.leading-tight{line-height:1.25!important}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.text-accent{color:var(--ghost-accent-color);color:var(--accent)}.text-dark{color:#15171a;color:var(--dark)}.text-footer-primary{color:#fff;color:var(--footer-text-primary)}.text-footer-secondary{color:#888;color:var(--footer-text-secondary)}.text-header{color:var(--header-text)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-button{color:var(--text-button)}.text-stats{color:var(--stats-text)}.text-white{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.outline-none{outline:2px solid transparent;outline-offset:2px}.blur{--tw-blur:blur(8px);filter:blur(8px) 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);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)}.grayscale{--tw-grayscale:grayscale(100%);--tw-saturate:saturate(0%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) grayscale(100%) var(--tw-hue-rotate) var(--tw-invert) saturate(0) var(--tw-sepia) var(--tw-drop-shadow);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)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) invert(100%) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);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)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) sepia(100%) var(--tw-drop-shadow);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)}.\!filter{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)!important}.filter{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)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:blur(8px) 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);-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:blur(8px) 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)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.filter-theme{filter:var(--filter-theme)}.filter-button{filter:var(--filter-button)}.filter-light{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(22%) hue-rotate(36deg) brightness(104%) contrast(108%);filter:var(--filter-light)}.filter-dark{filter:brightness(0) saturate(100%) invert(6%) sepia(8%) saturate(1089%) hue-rotate(177deg) brightness(97%) contrast(92%);filter:var(--filter-dark)}.filter-scroll{filter:var(--filter-scroll)}.filter-accent{filter:brightness(0) saturate(100%) invert(32%) sepia(83%) saturate(4904%) hue-rotate(321deg) brightness(101%) contrast(101%);filter:var(--filter-accent)}.filter-green{filter:brightness(0) saturate(100%) invert(55%) sepia(99%) saturate(374%) hue-rotate(89deg) brightness(93%) contrast(91%);filter:var(--filter-green)}.uppercase{text-transform:uppercase}.filter-yellow{filter:brightness(0) saturate(100%) invert(82%) sepia(17%) saturate(4793%) hue-rotate(326deg) brightness(104%) contrast(102%);filter:var(--filter-yellow)}.\[transition\:grid-template-rows_300ms_ease-in-out\]{transition:grid-template-rows .3s ease-in-out}.placeholder\:text-header::-moz-placeholder{color:var(--header-text)}.placeholder\:text-header::placeholder{color:var(--header-text)}.placeholder\:text-secondary::-moz-placeholder{color:var(--text-secondary)}.placeholder\:text-secondary::placeholder{color:var(--text-secondary)}.placeholder\:text-footer-secondary::-moz-placeholder{color:#888;color:var(--footer-text-secondary)}.placeholder\:text-footer-secondary::placeholder{color:#888;color:var(--footer-text-secondary)}.focus-within\:border-accent:focus-within{border-color:var(--accent)}.focus-within\:border-hover:focus-within{border-color:var(--border-hover)}.focus-within\:border-light:focus-within{border-color:#fff;border-color:var(--light)}.hover\:border-hover:hover{border-color:var(--border-hover)}.hover\:border-red-hover:hover{border-color:var(--border-red-hover)}.hover\:bg-red:hover{background-color:var(--bg-red)}.hover\:bg-header-hover:hover{background-color:var(--header-hover)}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:bg-secondary:hover{background-color:var(--background-secondary)}.hover\:bg-white\/15:hover{background-color:hsla(0,0%,100%,.149)}.hover\:text-accent:hover{color:var(--ghost-accent-color);color:var(--accent)}.hover\:text-footer-primary:hover{color:#fff;color:var(--footer-text-primary)}.hover\:text-primary:hover{color:var(--text-primary)}.hover\:underline:hover{text-decoration-line:underline}.focus\:bg-header-hover:focus{background-color:var(--header-hover)}.group:focus-within .group-focus-within\:visible{visibility:visible}.group:focus-within .group-focus-within\:border-accent{border-color:var(--accent)}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group:hover .group-hover\:text-accent,.group\/link:hover .group-hover\/link\:text-accent{color:var(--ghost-accent-color);color:var(--accent)}.group:hover .group-hover\:text-primary{color:var(--text-primary)}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:filter-accent{filter:brightness(0) saturate(100%) invert(32%) sepia(83%) saturate(4904%) hue-rotate(321deg) brightness(101%) contrast(101%);filter:var(--filter-accent)}.peer:checked~.peer-checked\:grid-rows-\[1fr\],.peer\/filter:checked~.peer-checked\/filter\:grid-rows-\[1fr\]{grid-template-rows:1fr}.peer:checked~.peer-checked\:bg-accent{background-color:var(--ghost-accent-color);background-color:var(--accent)}.peer:checked~.peer-checked\:bg-white\/15{background-color:hsla(0,0%,100%,.149)}.peer:checked~.peer-checked\:font-semibold{font-weight:600}.peer:checked~.peer-checked\:text-accent{color:var(--ghost-accent-color);color:var(--accent)}.peer:focus-within~.peer-focus-within\:block{display:block}.group:has(input[name=search-filter]:checked:not(#all-items)) .group-has-\[input\[name\=\'search-filter\'\]\:checked\:not\(\#all-items\)\]\:block{display:block}.group:has(input[name=search-filter-nav]:checked:not(#all-items)) .group-has-\[input\[name\=\'search-filter-nav\'\]\:checked\:not\(\#all-items\)\]\:block{display:block}.data-\[open\=\'true\'\]\:left-0[data-open=true]{left:0}.data-\[visible\=\'false\'\]\:-bottom-8[data-visible=false]{bottom:-6rem}.data-\[visible\=\'true\'\]\:bottom-8[data-visible=true]{bottom:6rem}.data-\[visible\=\'false\'\]\:-bottom-2[data-visible=false]{bottom:-2rem}.data-\[visible\=\'true\'\]\:bottom-2[data-visible=true]{bottom:2rem}.data-\[open\=\'true\'\]\:z-\[60\][data-open=true]{z-index:60}.data-\[selected\=\'true\'\]\:border-transparent[data-selected=true]{border-color:transparent}.data-\[selected\=\'true\'\]\:bg-accent[data-selected=true]{background-color:var(--ghost-accent-color);background-color:var(--accent)}.data-\[selected\=\'true\'\]\:text-white[data-selected=true]{--tw-text-opacity:1;color:#fff;color:rgb(255 255 255/var(--tw-text-opacity))}.data-\[visible\=\'false\'\]\:opacity-0[data-visible=false]{opacity:0}.group[data-open=false] .group-data-\[open\=\'false\'\]\:block,.group[data-open=true] .group-data-\[open\=\'true\'\]\:block{display:block}.group[data-open=true] .group-data-\[open\=\'true\'\]\:grid{display:grid}.group[data-copied=false] .group-data-\[copied\=\'false\'\]\:hidden,.group[data-copied=true] .group-data-\[copied\=\'true\'\]\:hidden,.group[data-open=false] .group-data-\[open\=\'false\'\]\:hidden,.group[data-open=true] .group-data-\[open\=\'true\'\]\:hidden{display:none}.group[data-open=false] .group-data-\[open\=\'false\'\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=true] .group-data-\[open\=\'true\'\]\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=true] .group-data-\[open\=\'true\'\]\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-open=false] .group-data-\[open\=\'false\'\]\:grid-rows-\[0fr\]{grid-template-rows:0fr}.group[data-open=true] .group-data-\[open\=\'true\'\]\:grid-rows-\[1fr\]{grid-template-rows:1fr}.group[data-open=true] .group-data-\[open\=\'true\'\]\:text-accent{color:var(--ghost-accent-color);color:var(--accent)}.group[data-open=true] .group-data-\[open\=\'true\'\]\:filter-accent{filter:brightness(0) saturate(100%) invert(32%) sepia(83%) saturate(4904%) hue-rotate(321deg) brightness(101%) contrast(101%);filter:var(--filter-accent)}.peer[data-open=false]~.peer-data-\[open\=\'false\'\]\:grid-rows-\[0fr\]{grid-template-rows:0fr}.peer[data-open=true]~.peer-data-\[open\=\'true\'\]\:grid-rows-\[1fr\]{grid-template-rows:1fr}.show-secondary-links{display:grid}@media (min-width:478px){.xs\:-mx-8{margin-left:-2rem;margin-right:-2rem}.xs\:my-4{margin-bottom:1rem;margin-top:1rem}.xs\:-mb-0{margin-bottom:0}.xs\:-mb-0\.5{margin-bottom:-.125rem}.xs\:-ml-0{margin-left:0}.xs\:mt-0{margin-top:0}.xs\:mt-6{margin-top:1.5rem}.xs\:block{display:block}.xs\:flex{display:flex}.xs\:inline-flex{display:inline-flex}.xs\:hidden{display:none}.xs\:aspect-auto{aspect-ratio:auto}.xs\:size-3{height:.75rem;width:.75rem}.xs\:size-4{height:1rem;width:1rem}.xs\:size-5{height:1.25rem;width:1.25rem}.xs\:size-6{height:1.5rem;width:1.5rem}.xs\:size-\[2\.6vw\]{height:2.6vw;width:2.6vw}.xs\:h-10{height:2.5rem}.xs\:h-4{height:1rem}.xs\:h-5{height:1.25rem}.xs\:h-64{height:16rem}.xs\:h-96{height:24rem}.xs\:h-\[2\.625rem\]{height:2.625rem}.xs\:max-h-44{max-height:11rem}.xs\:w-56{width:14rem}.xs\:w-\[calc\(100\%\+2\.8125rem\)\]{width:calc(100% + 2.8125rem)}.xs\:w-\[calc\(100\%\+2\.875rem\)\]{width:calc(100% + 2.875rem)}.xs\:w-auto{width:auto}.xs\:w-max{width:-moz-max-content;width:max-content}.xs\:max-w-full{max-width:100%}.xs\:max-w-md{max-width:28rem}.xs\:max-w-sm{max-width:24rem}@keyframes scroller{to{transform:translateY(-50%)}}.xs\:animate-scroller-medium{animation:scroller 20s linear infinite}.xs\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xs\:flex-row{flex-direction:row}.xs\:gap-0{gap:0}.xs\:gap-10{gap:2.5rem}.xs\:gap-2{gap:.5rem}.xs\:gap-2\.5{gap:.625rem}.xs\:gap-4{gap:1rem}.xs\:gap-6{gap:1.5rem}.xs\:gap-8{gap:2rem}.xs\:gap-\[1\.3vw\]{gap:1.3vw}.xs\:gap-x-\[2\.6vw\]{-moz-column-gap:2.6vw;column-gap:2.6vw}.xs\:gap-y-\[0\.65vw\]{row-gap:.65vw}.xs\:rounded-l-custom{border-bottom-left-radius:6px;border-bottom-left-radius:var(--border-radius);border-top-left-radius:6px;border-top-left-radius:var(--border-radius)}.xs\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.xs\:rounded-r-none{border-bottom-right-radius:0;border-top-right-radius:0}.xs\:border-r-0{border-right-width:0}.xs\:p-6{padding:1.5rem}.xs\:p-8{padding:2rem}.xs\:px-12{padding-left:3rem;padding-right:3rem}.xs\:px-3{padding-left:.75rem;padding-right:.75rem}.xs\:px-4{padding-left:1rem;padding-right:1rem}.xs\:py-10{padding-bottom:2.5rem;padding-top:2.5rem}.xs\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xs\:py-4{padding-bottom:1rem;padding-top:1rem}.xs\:pl-5{padding-left:1.25rem}.xs\:pt-3{padding-top:.75rem}.xs\:text-2xl{font-size:1.5rem;line-height:2rem}.xs\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xs\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xs\:text-5xl{font-size:3rem;line-height:1.3}.xs\:text-\[2\.4vw\]{font-size:2.4vw}.xs\:text-base{font-size:1rem;line-height:1.5rem}.xs\:text-lg{font-size:1.125rem;line-height:1.75rem}.xs\:text-sm{font-size:.875rem;line-height:1.25rem}.xs\:text-xl{font-size:1.25rem;line-height:1.75rem}.group:has(input[name=search-filter]:checked:not(#all-items)) .xs\:group-has-\[input\[name\=\'search-filter\'\]\:checked\:not\(\#all-items\)\]\:hidden{display:none}.group:has(input[name=search-filter-nav]:checked:not(#all-items)) .xs\:group-has-\[input\[name\=\'search-filter-nav\'\]\:checked\:not\(\#all-items\)\]\:hidden{display:none}}@media (min-width:640px){.sm\:static{position:static}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:my-14{margin-bottom:3.5rem;margin-top:3.5rem}.sm\:-mt-16{margin-top:-4rem}.sm\:mb-14{margin-bottom:3.5rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-0{margin-bottom:0}.sm\:ml-16{margin-left:4rem}.sm\:mt-0{margin-top:0}.sm\:mt-1{margin-top:.25rem}.sm\:mt-6{margin-top:1.5rem}.sm\:line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.sm\:inline{display:inline}.sm\:hidden{display:none}.sm\:aspect-video{aspect-ratio:16/9}.sm\:size-6{height:1.5rem;width:1.5rem}.sm\:size-\[1\.6vw\]{height:1.6vw;width:1.6vw}.sm\:h-80{height:20rem}.sm\:translate-x-0{--tw-translate-x:0px;transform:translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:gap-14{gap:3.5rem}.sm\:gap-\[0\.8vw\]{gap:.8vw}.sm\:gap-x-\[1\.6vw\]{-moz-column-gap:1.6vw;column-gap:1.6vw}.sm\:gap-y-\[0\.4vw\]{row-gap:.4vw}.sm\:text-left{text-align:left}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[1\.5vw\]{font-size:1.5vw}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.show-secondary-links{display:flex}.md\:sticky{position:sticky}.md\:top-6{top:1.5rem}.md\:order-1{order:1}.md\:order-2{order:2}.md\:col-start-2{grid-column-start:2}.md\:col-end-3{grid-column-end:3}.md\:row-start-1{grid-row-start:1}.md\:row-end-2{grid-row-end:2}.md\:mt-0{margin-top:0}.md\:mt-8{margin-top:2rem}.md\:block{display:block}.md\:inline{display:inline}.md\:flex{display:flex}.md\:hidden{display:none}.md\:aspect-auto{aspect-ratio:auto}.md\:size-16{height:4rem;width:4rem}.md\:size-20{height:5rem;width:5rem}.md\:size-3{height:.75rem;width:.75rem}.md\:size-3\.5{height:.875rem;width:.875rem}.md\:size-4{height:1rem;width:1rem}.md\:h-12{height:3rem}.md\:h-\[30rem\]{height:30rem}.md\:h-\[32rem\]{height:32rem}.md\:h-\[34rem\]{height:34rem}.md\:h-full{height:100%}.md\:max-h-\[calc\(100dvh-5\.25rem\)\]{max-height:calc(100dvh - 5.25rem)}.md\:max-h-\[calc\(90dvh-10rem\)\]{max-height:calc(90dvh - 10rem)}.md\:min-h-\[30rem\]{min-height:30rem}.md\:max-w-2xl{max-width:42rem}.md\:max-w-3xl{max-width:48rem}.md\:max-w-lg{max-width:32rem}.md\:max-w-md{max-width:28rem}.md\:-translate-y-\[calc\(50\%\+1vw\)\]{--tw-translate-y:calc(-50% + -1vw);transform:translate(var(--tw-translate-x),calc(-50% + -1vw)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes scroller{to{transform:translateY(-50%)}}.md\:animate-scroller-slow{animation:scroller 40s linear infinite}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.25fr\]{grid-template-columns:1fr 1.25fr}.md\:grid-cols-\[1fr_2\.5fr\]{grid-template-columns:1fr 2.5fr}.md\:grid-cols-\[2fr_3fr\]{grid-template-columns:2fr 3fr}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:items-start{align-items:flex-start}.md\:gap-12{gap:3rem}.md\:gap-3{gap:.75rem}.md\:gap-6{gap:1.5rem}.md\:gap-8{gap:2rem}.md\:gap-\[2vw\]{gap:2vw}.md\:gap-y-8{row-gap:2rem}.md\:border{border-width:1px}.md\:border-none{border-style:none}.md\:border-theme{border-color:var(--border)}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-11{padding-bottom:2.75rem;padding-top:2.75rem}.md\:py-3{padding-bottom:.75rem;padding-top:.75rem}.md\:pt-\[2vw\]{padding-top:2vw}.md\:text-left{text-align:left}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}.md\:normal-case{text-transform:none}.md\:hover\:border-hover:hover{border-color:var(--border-hover)}}@media (min-width:1024px){.lg\:static{position:static}.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:right-2{right:.5rem}.lg\:right-2\.5{right:.625rem}.lg\:top-2{top:.5rem}.lg\:top-2\.5{top:.625rem}.lg\:top-24{top:6rem}.lg\:top-6{top:1.5rem}.lg\:z-20{z-index:20}.lg\:z-0{z-index:0}.lg\:z-\[-20\]{z-index:-20}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-start-3{grid-column-start:3}.lg\:col-end-4{grid-column-end:4}.lg\:row-start-1{grid-row-start:1}.lg\:row-end-2{grid-row-end:2}.lg\:my-16{margin-bottom:4rem;margin-top:4rem}.lg\:-ml-\[2\.375rem\]{margin-left:-2.375rem}.lg\:mb-16{margin-bottom:4rem}.lg\:mt-1{margin-top:.25rem}.lg\:mt-8{margin-top:2rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:aspect-auto{aspect-ratio:auto}.lg\:size-10{height:2.5rem;width:2.5rem}.lg\:size-20{height:5rem;width:5rem}.lg\:size-48{height:12rem;width:12rem}.lg\:size-6{height:1.5rem;width:1.5rem}.lg\:size-\[2\.375rem\]{height:2.375rem;width:2.375rem}.lg\:h-\[2\.375rem\]{height:2.375rem}.lg\:h-\[3\.375rem\]{height:3.375rem}.lg\:h-auto{height:auto}.lg\:h-full{height:100%}.lg\:max-h-64{max-height:16rem}.lg\:max-h-80{max-height:20rem}.lg\:max-h-svh{max-height:100svh}.lg\:max-h-\[calc\(100svh-7\.5rem\)\]{max-height:calc(100svh - 7.5rem)}.lg\:max-h-\[calc\(100svh-14rem\)\]{max-height:calc(100svh - 14rem)}.lg\:min-h-96{min-height:24rem}.lg\:w-\[calc\(100\%\+2\.375rem\)\]{width:calc(100% + 2.375rem)}.lg\:w-\[calc\(100\%\+3\.375rem\)\]{width:calc(100% + 3.375rem)}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:w-screen{width:100vw}.lg\:min-w-80{min-width:20rem}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-sm{max-width:24rem}.lg\:max-w-80{max-width:20rem}.lg\:flex-1{flex:1 1 0%}.lg\:flex-grow{flex-grow:1}.lg\:-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1fr_2fr\]{grid-template-columns:1fr 2fr}.lg\:grid-cols-\[1fr_3fr\]{grid-template-columns:1fr 3fr}.lg\:grid-cols-\[1fr_3fr_1fr\]{grid-template-columns:1fr 3fr 1fr}.lg\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.lg\:grid-cols-\[2fr_1fr_1fr_2\.5fr\]{grid-template-columns:2fr 1fr 1fr 2.5fr}.lg\:grid-cols-\[2fr_1fr_1fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr 1fr 1fr}.lg\:grid-cols-\[3\.25rem_1fr\]{grid-template-columns:3.25rem 1fr}.lg\:\!grid-rows-\[1fr\]{grid-template-rows:1fr!important}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:gap-0{gap:0}.lg\:gap-10{gap:2.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-8{gap:2rem}.lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:overflow-visible{overflow:visible}.lg\:rounded-l-custom{border-bottom-left-radius:6px;border-bottom-left-radius:var(--border-radius);border-top-left-radius:6px;border-top-left-radius:var(--border-radius)}.lg\:border{border-width:1px}.lg\:border-0{border-width:0}.lg\:border-none{border-style:none}.lg\:p-2{padding:.5rem}.lg\:p-4{padding:1rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:py-0{padding-bottom:0;padding-top:0}.lg\:py-16{padding-bottom:4rem;padding-top:4rem}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:pl-40{padding-left:10rem}.lg\:pr-40{padding-right:10rem}.lg\:text-2xl{font-size:1.5rem;line-height:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-base{font-size:1rem;line-height:1.5rem}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:text-xl{font-size:1.25rem;line-height:1.75rem}.lg\:hover\:bg-header-hover:hover{background-color:var(--header-hover)}.group\/link:hover .lg\:group-hover\/link\:text-primary{color:var(--text-primary)}.group:has(input[name=search-filter-nav]:checked:not(#all-items)) .lg\:group-has-\[input\[name\=\'search-filter-nav\'\]\:checked\:not\(\#all-items\)\]\:block{display:block}}@media (min-width:1280px){.xl\:order-1{order:1}.xl\:order-2{order:2}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:-mx-4{margin-left:-1rem;margin-right:-1rem}.xl\:my-8{margin-bottom:2rem;margin-top:2rem}.xl\:-ml-0{margin-left:0}.xl\:mt-12{margin-top:3rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:size-5{height:1.25rem;width:1.25rem}.xl\:-translate-y-\[calc\(50\%\+0\.75rem\)\]{--tw-translate-y:calc(-50% + -0.75rem);transform:translate(var(--tw-translate-x),calc(-50% + -.75rem)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-\[0\.75fr_1fr\]{grid-template-columns:.75fr 1fr}.xl\:grid-cols-\[1fr_0\.5fr_0\.5fr_1\.25fr\]{grid-template-columns:1fr .5fr .5fr 1.25fr}.xl\:grid-cols-\[1fr_0\.5fr_0\.5fr_0\.5fr\_0\.5fr\]{grid-template-columns:1fr .5fr .5fr .5fr .5fr}.xl\:grid-cols-\[1fr_2fr_1fr\]{grid-template-columns:1fr 2fr 1fr}.xl\:gap-20{gap:5rem}.xl\:gap-6{gap:1.5rem}.xl\:gap-8{gap:2rem}.xl\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.xl\:rounded-l-none{border-bottom-left-radius:0;border-top-left-radius:0}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-3{padding-bottom:.75rem;padding-top:.75rem}.xl\:pl-0{padding-left:0}.xl\:pr-0{padding-right:0}.xl\:pt-6{padding-top:1.5rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-6xl{font-size:3.75rem;line-height:1.2}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.group:has(input[name=search-filter-nav]:checked:not(#all-items)) .xl\:group-has-\[input\[name\=\'search-filter-nav\'\]\:checked\:not\(\#all-items\)\]\:hidden{display:none}}.peer:blank~.peer-\[\:blank\]\:\[\&\:first-child\]\:bg-blue-500:first-child{--tw-bg-opacity:1;background-color:#3b82f6;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.peer:checked~.peer-checked\:\[\&\>\:last-child\]\:rotate-180>:last-child,.peer\/filter:checked~.peer-checked\/filter\:\[\&\>\:last-child\]\:rotate-180>:last-child{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.\[\&\>\:last-child\]\:sm\:hidden>:last-child{display:none}}@media (min-width:768px){.\[\&\>\:last-child\]\:md\:hidden>:last-child{display:none}}@media (min-width:1024px){.\[\&\>\:last-child\]\:lg\:flex>:last-child{display:flex}}.peer:checked~.peer-checked\:\[\&\>div\>img\]\:opacity-100>div>img{opacity:1}.peer:checked~.peer-checked\:\[\&\>div\]\:border-transparent>div{border-color:transparent}.peer:checked~.peer-checked\:\[\&\>div\]\:bg-accent>div{background-color:var(--ghost-accent-color);background-color:var(--accent)}.peer:checked~.peer-checked\:\[\&\>img\]\:filter-light>img{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(22%) hue-rotate(36deg) brightness(104%) contrast(108%);filter:var(--filter-light)}.peer:checked~.peer-checked\:\[\&\>img\]\:filter-button>img{filter:var(--filter-button)}
/*# sourceMappingURL=index.css.map */