@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d2f41bf52d36a381-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a2025b9dea319bb3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Questrial;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d597563c1dad72cc-s.p.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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Questrial Fallback;src:local("Arial");ascent-override:82.33%;descent-override:21.09%;line-gap-override:0.00%;size-adjust:99.60%}.__className_42f9e4{font-family:Questrial,Questrial Fallback;font-weight:400;font-style:normal}.__variable_42f9e4{--font-questrial:"Questrial","Questrial Fallback"}@font-face{font-family:Reenie Beanie;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0b30a44b5eb1a594-s.p.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+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Reenie Beanie Fallback;src:local("Arial");ascent-override:98.63%;descent-override:32.88%;line-gap-override:0.00%;size-adjust:76.04%}.__className_eda510{font-family:Reenie Beanie,Reenie Beanie Fallback;font-weight:400;font-style:normal}.__variable_eda510{--font-reaniebeanie:"Reenie Beanie","Reenie Beanie Fallback"}@property --background{syntax:"<color>";inherits:true;initial-value:#1b1b1b}@property --foreground{syntax:"<color>";inherits:true;initial-value:#c8c8c8}@property --heading-color{syntax:"<color>";inherits:true;initial-value:#ffffff}@property --light-gray{syntax:"<color>";inherits:true;initial-value:#c8c8c8}@property --medium-gray{syntax:"<color>";inherits:true;initial-value:#767676}@property --dark-gray{syntax:"<color>";inherits:true;initial-value:#1e1e1e}@property --light-black{syntax:"<color>";inherits:true;initial-value:#282828}@property --darkmode-pink{syntax:"<color>";inherits:true;initial-value:rgb(255,107,129)}@property --lightmode-pink{syntax:"<color>";inherits:true;initial-value:#ff6969}@property --darkmode-purple{syntax:"<color>";inherits:true;initial-value:rgb(94,92,230)}@property --surface-border{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.08)}@property --surface-hover{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.06)}@property --featured-tile-bg{syntax:"<color>";inherits:true;initial-value:rgba(27,27,27,.82)}@property --glass-sheen{syntax:"<color>";inherits:true;initial-value:rgba(255,255,255,.2)}@property --glass-fill{syntax:"<color>";inherits:true;initial-value:rgba(205,218,245,.1)}@property --menu-overlay-bg{syntax:"<color>";inherits:true;initial-value:rgba(27,27,27,.9)}@media (prefers-reduced-motion:no-preference){html.theme-transitioning{transition:--background .7s ease,--foreground .7s ease,--heading-color .7s ease,--light-gray .7s ease,--medium-gray .7s ease,--dark-gray .7s ease,--light-black .7s ease,--darkmode-pink .7s ease,--lightmode-pink .7s ease,--darkmode-purple .7s ease,--surface-border .7s ease,--surface-hover .7s ease,--featured-tile-bg .7s ease,--glass-sheen .7s ease,--glass-fill .7s ease,--menu-overlay-bg .7s ease}}:root{color-scheme:dark;--background:#1b1b1b;--background-color:var(--background);--foreground:#c8c8c8;--heading-color:#ffffff;--font-size-extra-small:clamp(11px,1.5vmin,15px);--font-size-small:clamp(13px,2vmin,18px);--font-size-medium:clamp(15px,2.25vmin,21px);--font-size-standard:clamp(14px,2.25vmin,18px);--font-size-standard-small:clamp(10px,1.5vmin,14px);--font-size-large:18px;--light-gray:#c8c8c8;--medium-gray:#767676;--dark-gray:#1e1e1e;--bg-black:var(--background);--light-black:#282828;--darkmode-pink:rgb(255,107,129);--lightmode-pink:#ff6969;--darkmode-purple:rgb(94,92,230);--surface-border:rgba(255,255,255,0.08);--surface-hover:rgba(255,255,255,0.06);--menu-overlay-bg:rgba(27,27,27,0.9);--content-width:840px;--page-gutter:clamp(1.25rem,4vw,2.5rem);--container-width:calc(var(--content-width) + 2 * var(--page-gutter));--stream-pink:#ff6b81;--stream-purple:#8a5cf6;--stream-blue:#5a77db;--stream-opacity:0.68;--featured-tile-bg:rgba(27,27,27,0.82);--media-overlay-text:#fff;--media-overlay-scrim:rgba(0,0,0,0.75);--glass-sheen:rgba(255,255,255,0.2);--glass-fill:rgba(205,218,245,0.1);--glass-volume:radial-gradient(ellipse 20% 75% at 0% 50%,rgba(255,255,255,0.19),transparent 85%),radial-gradient(ellipse 18% 70% at 100% 50%,rgba(255,255,255,0.13),transparent 85%),linear-gradient(180deg,rgba(255,255,255,0.13),transparent 28%,transparent 72%,rgba(255,255,255,0.07));--liquid-glass-bg:radial-gradient(120% 90% at var(--glass-light-x,50%) var(--glass-light-y,0%),rgba(255,255,255,0.1) 0%,rgba(255,255,255,0) 62%),linear-gradient(145deg,rgba(255,255,255,0.06) 0%,rgba(255,255,255,0.015) 45%,rgba(255,255,255,0.045) 100%),rgba(27,27,27,0.16);--liquid-glass-filter-webkit:blur(2px) saturate(135%);--liquid-glass-filter:var(--liquid-glass-filter-webkit);--liquid-glass-panel-filter-webkit:blur(3px) saturate(135%);--liquid-glass-panel-filter:var(--liquid-glass-panel-filter-webkit);--liquid-glass-shadow:inset 0 0 0 1px rgba(255,255,255,0.06),inset 0 1px 1px rgba(255,255,255,0.24),inset 0 -1px 1px rgba(255,255,255,0.09),inset 1px 0 1px rgba(255,255,255,0.06),inset 0 -6px 12px rgba(0,0,0,0.09),0 8px 24px rgba(0,0,0,0.24);--liquid-glass-rim:linear-gradient(135deg,rgba(255,255,255,0.28),rgba(255,255,255,0.03) 38%,rgba(255,255,255,0.03) 62%,rgba(255,255,255,0.16))}html[data-theme=light]{color-scheme:light;--background:#f2f0f4;--background-color:var(--background);--bg-black:var(--background);--foreground:#393440;--heading-color:#29242f;--light-gray:#393440;--medium-gray:#655e70;--dark-gray:#f8f7fa;--light-black:#e9e6ee;--darkmode-pink:#6852a5;--lightmode-pink:#503b8b;--darkmode-purple:#7c66dc;--surface-border:#dcd7e3;--surface-hover:rgba(104,82,165,0.08);--stream-opacity:0.44;--featured-tile-bg:rgba(248,247,250,0.86);--glass-sheen:rgba(255,255,255,0.68);--glass-fill:rgba(248,247,250,0.2);--glass-volume:radial-gradient(ellipse 20% 75% at 0% 50%,rgba(255,255,255,0.38),transparent 85%),radial-gradient(ellipse 18% 70% at 100% 50%,rgba(255,255,255,0.25),transparent 85%),linear-gradient(180deg,rgba(255,255,255,0.3),transparent 28%,transparent 72%,rgba(104,82,165,0.05));--menu-overlay-bg:rgba(248,247,250,0.94);--liquid-glass-bg:radial-gradient(120% 90% at var(--glass-light-x,50%) var(--glass-light-y,0%),rgba(255,255,255,0.45) 0%,rgba(255,255,255,0) 62%),linear-gradient(145deg,rgba(255,255,255,0.25) 0%,rgba(242,240,244,0.12) 45%,rgba(104,82,165,0.035) 100%),rgba(248,247,250,0.25);--liquid-glass-shadow:inset 0 0 0 1px rgba(104,82,165,0.14),inset 0 1px 1px rgba(255,255,255,0.95),inset 0 -1px 1px rgba(104,82,165,0.13),inset 0 -6px 12px rgba(44,34,61,0.05),0 8px 24px rgba(44,34,61,0.12);--liquid-glass-rim:linear-gradient(135deg,rgba(255,255,255,0.95),rgba(104,82,165,0.14) 38%,rgba(104,82,165,0.14) 62%,rgba(255,255,255,0.85))}[data-glass]{--liquid-glass-bg:radial-gradient(100% 80% at var(--glass-light-x,35%) var(--glass-light-y,0%),var(--glass-sheen),transparent 65%),linear-gradient(145deg,rgba(255,255,255,0.08),transparent 45%,rgba(255,255,255,0.04)),var(--glass-fill)}html.glass-refraction-ready [data-liquid-refraction]{--liquid-glass-filter:var(
    --glass-element-refraction,var(--liquid-glass-filter-webkit)
  );--liquid-glass-panel-filter:var(
    --glass-element-refraction,var(--liquid-glass-panel-filter-webkit)
  )}@media (prefers-reduced-transparency:no-preference) and (prefers-contrast:no-preference){html.glass-refraction-ready.glass-performance-mode [data-liquid-quality=surface]{--liquid-glass-filter:var(--liquid-glass-filter-webkit);--liquid-glass-panel-filter:var(--liquid-glass-panel-filter-webkit)}}@media (prefers-contrast:more),(prefers-reduced-transparency:reduce){:root,[data-glass],html.glass-refraction-ready [data-liquid-refraction],html[data-theme=light]{--liquid-glass-bg:var(--dark-gray);--liquid-glass-filter:none;--liquid-glass-filter-webkit:none;--liquid-glass-panel-filter:none;--liquid-glass-panel-filter-webkit:none;--liquid-glass-shadow:inset 0 0 0 1px var(--heading-color);--featured-tile-bg:var(--background)}}body,html{max-width:100vw;overflow-x:hidden;overflow-x:clip}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0;font-family:var(--font-questrial);text-decoration:none}a{color:var(--light-gray)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#252525}::-webkit-scrollbar-thumb{background:#6e6e6e;border-radius:30px}::-webkit-scrollbar-thumb:hover{background:var(--medium-gray)}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.skip-to-content{position:absolute;top:-100%;left:50%;transform:translateX(-50%);z-index:9999;padding:.75rem 1.5rem;background:var(--darkmode-pink);color:#fff;border-radius:0 0 8px 8px;font-weight:700;font-size:14px;text-decoration:none;transition:top .2s ease}.skip-to-content:focus{top:0;outline:2px solid #fff;outline-offset:2px}:focus-visible{outline:2px solid var(--darkmode-pink);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}}.content-auto{content-visibility:auto;contain-intrinsic-size:auto 600px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer_footerPlaceholder__ngU2H{width:100%;padding:50px var(--page-gutter);display:flex;justify-content:center}.footer_footerContainer__2sxVx{display:flex;align-items:flex-start;justify-content:space-between;max-width:var(--content-width);margin:0 auto;width:100%}.footer_footerLink__aTNe5:hover{color:var(--darkmode-pink);transition:.1s ease-in}.footer_footerActions__q2ie9{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.footer_footerText__PCoOR{font-size:var(--font-size-standard)}.footer_footerText__PCoOR:hover{cursor:url(/lion-face.png),auto}.footer_footerLink__aTNe5{font-size:var(--font-size-standard)}.footer_footerNote__vm9DZ{font-size:var(--font-size-standard-small);margin-top:10px}.footer_footerNote__vm9DZ:hover{cursor:url(/ryan-logo-mini.png),url(https://ibb.co/smrKGBX),auto}@media only screen and (max-width:480px){.footer_footerPlaceholder__ngU2H{height:auto;padding:2rem var(--page-gutter);font-size:var(--font-size-small)}.footer_footerContainer__2sxVx{flex-wrap:wrap;gap:.75rem}}.header_headerPlaceholder__5ZiMI{position:absolute;z-index:1;width:100%;height:10vh;padding:50px var(--page-gutter) 0;margin:0;display:flex;justify-content:center;transition:opacity .4s ease,transform .4s ease}.header_headerContainer__OFIQa{display:flex;align-items:center;justify-content:space-between;max-width:var(--content-width);margin:0 auto;width:100%}.header_logoLink__D3rKh{display:inline-block;margin-left:-10px}.header_logoContainer__Fkm7p{border-radius:50px;display:inline-block;height:auto;padding:10px;transition:.4s ease-out;position:relative;z-index:1}.header_logoContainer__Fkm7p:before{content:"";position:absolute;inset:0;border-radius:50px;opacity:0;transform:scale(.8);transition:all .4s cubic-bezier(.34,1.56,.64,1);z-index:-1;background:var(--liquid-glass-bg);-webkit-backdrop-filter:var(--liquid-glass-filter-webkit);backdrop-filter:var(--liquid-glass-filter);box-shadow:var(--liquid-glass-shadow)}.header_logoContainer__Fkm7p:hover:before{opacity:1;transform:scale(1.1)}.header_logo__LJoqt{height:clamp(28px,4.75vmin,44px);width:auto;display:block}.header_navLink__NEYGl{margin-left:8px;font-size:var(--font-size-medium);font-weight:700;position:relative;z-index:1;color:var(--light-gray);transition:color .2s ease;padding:.5rem 1rem;border-radius:12px;display:inline-flex;align-items:center;justify-content:center}.header_navLink__NEYGl:first-child{margin-left:0}.header_navLink__NEYGl:last-child{margin-right:-1rem}.header_navLinkSeparator__gVK4r{margin:0 8px;opacity:.45}.header_navLink__NEYGl.header_active__01PQA{color:var(--darkmode-pink);text-shadow:0 0 10px rgba(255,107,129,.3)}.header_navBar__cY2Cc{display:flex;align-items:center}.header_menuRoot__P37mC{position:fixed;inset:0;z-index:200;pointer-events:none}.header_menuRoot__P37mC:focus{outline:none}.header_hamburgerContainer__Mv_Md{position:fixed;top:20px;right:20px;z-index:100;display:flex;align-items:center;gap:.5rem;opacity:0;visibility:hidden;transform:scale(.8);pointer-events:none;transition:opacity .4s cubic-bezier(.175,.885,.32,1.275),transform .4s cubic-bezier(.175,.885,.32,1.275)}.header_hamburgerContainer__Mv_Md.header_visible__GNkAF{opacity:1;visibility:visible;transform:scale(1);pointer-events:auto}.header_hamburgerIcon__hbnRX{width:50px;height:50px;border-radius:50%;background:var(--liquid-glass-bg);-webkit-backdrop-filter:var(--liquid-glass-filter-webkit);backdrop-filter:var(--liquid-glass-filter);border:none;color:inherit;box-shadow:var(--liquid-glass-shadow);display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .3s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.header_hamburgerIcon__hbnRX:hover{background:rgba(255,255,255,.2);transform:scale(1.05)}}.header_hamburgerIcon__hbnRX span{display:block;width:24px;height:2px;background-color:var(--foreground);margin:2px 0;border-radius:2px;transition:all .3s ease}.header_hamburgerIcon__hbnRX.header_open__qolg0 span:first-child{transform:rotate(45deg) translate(5px,6px)}.header_hamburgerIcon__hbnRX.header_open__qolg0 span:nth-child(2){opacity:0}.header_hamburgerIcon__hbnRX.header_open__qolg0 span:nth-child(3){transform:rotate(-45deg) translate(5px,-6px)}.header_menuBackdrop__Wv9Ii{position:fixed;inset:0;z-index:89;background:transparent;cursor:default;pointer-events:auto;-webkit-tap-highlight-color:transparent}.header_menuOverlay__NRlGa{position:fixed;top:80px;right:20px;width:auto;height:auto;min-width:200px;background:var(--menu-overlay-bg);-webkit-backdrop-filter:var(--liquid-glass-panel-filter-webkit);backdrop-filter:var(--liquid-glass-panel-filter);z-index:90;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .28s ease;border-radius:20px;padding:30px;transform:translateY(-10px);box-shadow:var(--liquid-glass-shadow)}.header_menuOverlay__NRlGa.header_menuVisible__2KzWP{opacity:1;pointer-events:auto;transform:translateY(0)}.header_menuContent__oeVxz{display:flex;flex-direction:column;align-items:flex-end;gap:20px;opacity:0;transform:translateY(12px);transition:opacity .28s ease,transform .28s cubic-bezier(.22,1,.36,1)}.header_menuVisible__2KzWP .header_menuContent__oeVxz{opacity:1;transform:translateY(0);transition-delay:.08s}.header_menuLink__8DIqW{z-index:1;font-size:1.5rem;font-weight:700;color:var(--foreground);text-decoration:none;min-height:44px;padding:.25rem .75rem;border-radius:999px;position:relative;display:inline-flex;align-items:center;-webkit-tap-highlight-color:transparent}.header_menuLink__8DIqW.header_active__01PQA{color:var(--darkmode-pink);text-shadow:0 0 10px rgba(255,107,129,.3)}.header_menuLinkLabel__add_G{position:relative;z-index:2}@media only screen and (max-width:768px){.header_hamburgerContainer__Mv_Md{top:15px;right:15px}.header_hamburgerIcon__hbnRX{width:45px;height:45px}.header_menuOverlay__NRlGa{top:0;left:0;right:auto;width:100vw;height:100dvh;border-radius:0;padding:5rem var(--page-gutter) 2rem;overflow-y:auto;transform:none;align-items:center;justify-content:center;background:var(--menu-overlay-bg);box-shadow:none}.header_menuOverlay__NRlGa.header_menuVisible__2KzWP{transform:none}.header_menuContent__oeVxz{align-items:center;gap:clamp(.5rem,2vh,1.25rem);margin-block:auto}.header_menuLink__8DIqW{font-size:2.5rem}}@media (max-width:680px){.header_navBar__cY2Cc{display:none}.header_hamburgerContainer__Mv_Md{opacity:1;visibility:visible;transform:none;pointer-events:auto}}@media only screen and (max-width:640px){.header_headerPlaceholder__5ZiMI{height:auto;padding:24px var(--page-gutter) 0}.header_logoLink__D3rKh{margin-left:-6px}.header_logoContainer__Fkm7p{padding:6px}.header_navLink__NEYGl{margin-left:0;padding:.35rem .5rem;font-size:clamp(.84rem,3.6vw,.98rem)}.header_navLink__NEYGl:last-child{margin-right:0}.header_navLinkSeparator__gVK4r{margin:0 3px}}@media only screen and (max-width:380px){.header_navLink__NEYGl{padding:.3rem .38rem;font-size:.8rem}.header_navLinkSeparator__gVK4r{display:none}}