body[data-rook-theme]{background:var(--g-bg,#070707);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-height:100dvh}body[data-rook-theme=fap],.theme-fap{--status-accent:#e58b67;--status-accent-2:#b96549;--status-card:#171411;--status-muted:#b9ada5;--status-line:#e58b6745;--photo-accent:#e58b67;--photo-card:#171411;--photo-muted:#b9ada5}.rook-status-loading{background:radial-gradient(circle at 50% 22%, color-mix(in srgb, var(--status-accent,var(--g-heat,#fff)) 12%, transparent), transparent 32%), var(--g-bg,#070707);min-height:100dvh;padding:1.25rem;display:block}.rook-loading-shell{width:min(100%,78rem);margin:0 auto;animation:1.25s ease-in-out infinite alternate rook-loading-pulse}.rook-loading-header{border-bottom:1px solid var(--g-line,#ffffff16);justify-content:space-between;align-items:center;height:3.5rem;display:flex}.rook-loading-header span{background:var(--g-elev,#171717);border-radius:999px;width:8rem;height:1.15rem;display:block}.rook-loading-header span:last-child{width:min(32vw,18rem);height:2.1rem}.rook-loading-hero{border:1px solid var(--g-line,#ffffff16);border-radius:var(--g-radius,1rem);background:var(--g-elev,#171717);height:min(48vh,32rem);margin-top:1.5rem}.rook-loading-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:1.25rem;display:grid}.rook-loading-grid span{aspect-ratio:16/10;border-radius:var(--g-radius-sm,.75rem);background:var(--g-elev,#171717)}@keyframes rook-loading-pulse{to{opacity:.58}}@media (max-width:720px){.rook-status-loading{padding:.75rem}.rook-loading-grid{grid-template-columns:repeat(2,1fr);gap:.65rem}.rook-loading-hero{height:42vh}.rook-loading-header span:last-child{width:42vw}}:is(.theme-geile,.theme-rica,.theme-chop-ru,.theme-gostosa,.theme-fap) .g-player-brand{background:color-mix(in srgb, var(--g-bg,#080808) 90%, transparent);border-color:color-mix(in srgb, var(--g-heat,#fff) 52%, transparent)}:is(.theme-geile,.theme-rica,.theme-chop-ru,.theme-gostosa,.theme-fap) .g-player-playbtn{background:color-mix(in srgb, var(--g-bg,#080808) 84%, transparent);border-color:color-mix(in srgb, var(--g-heat,#fff) 70%, transparent);box-shadow:0 0 0 1px color-mix(in srgb, var(--g-heat,#fff) 18%, transparent)}:is(.theme-geile,.theme-rica,.theme-chop-ru,.theme-gostosa,.theme-fap) :is(.g-player-playbtn,.g-player-btn):hover{background:color-mix(in srgb, var(--g-heat,#fff) 26%, #080808);border-color:var(--g-heat,#fff)}:is(.theme-geile,.theme-rica,.theme-chop-ru,.theme-gostosa,.theme-fap) :is(.g-player-seek,.g-player-vol){accent-color:var(--g-heat,#fff)}.theme-fap :is(.g-cat-chip,.g-cat-card,.g-mix-chip,.g-tag):hover{color:var(--g-text);background:var(--g-gold-soft);border-color:var(--g-line-hot)}.theme-fap :is(.g-cat-chip,.g-cat-card,.g-mix-chip,.g-tag){border-color:var(--g-line)}.theme-fap :is(.g-cat-chip,.g-cat-card,.g-mix-chip,.g-tag):focus-visible{outline:2px solid var(--g-heat);outline-offset:2px}.g-heiss-root .g-heiss-badge{color:color-mix(in srgb,var(--heiss-accent) 72%,#fff);border-color:var(--heiss-accent-soft);background:color-mix(in srgb,var(--heiss-accent) 10%,#080808)}.g-heiss-root .g-heiss-icon-btn:hover{border-color:color-mix(in srgb,var(--heiss-accent) 62%,transparent)}.g-heiss-root .g-heiss-sound-banner{background:linear-gradient(90deg,var(--heiss-accent-soft),transparent 55%),#080808f5;border-bottom-color:var(--heiss-accent-soft)}.g-heiss-root .g-heiss-sound-icon{color:color-mix(in srgb,var(--heiss-accent) 72%,#fff);border-color:var(--heiss-accent-soft)}.g-heiss-root .g-heiss-sound-cta{background:linear-gradient(135deg,var(--heiss-accent),var(--heiss-accent-2));border-color:color-mix(in srgb,var(--heiss-accent) 65%,transparent)}.g-heiss-root :is(.g-heiss-fab:hover,.g-heiss-fab.is-on,.g-heiss-like.is-liked,.g-heiss-favorite-remove){background:color-mix(in srgb,var(--heiss-accent) 22%,#090909)!important;border-color:var(--heiss-accent-soft)!important}.g-heiss-root :is(.g-heiss-nav-item:hover,.g-heiss-nav-item.is-active){color:color-mix(in srgb,var(--heiss-accent) 72%,#fff)}.g-heiss-root .g-heiss-menu-link:hover{border-color:color-mix(in srgb,var(--heiss-accent) 62%,transparent)}.g-heiss-vast-video{object-fit:contain;background:#000;width:100%;height:100%;position:absolute;inset:0}.g-heiss-vast-label{z-index:2;color:#fff;text-transform:uppercase;background:#000b;border:1px solid #ffffff38;border-radius:.4rem;padding:.25rem .5rem;font-size:.68rem;font-weight:800;position:absolute;top:.75rem;left:.75rem}.g-heiss-vast-click{z-index:1;position:absolute;inset:0}.g-player-ad-label{z-index:24;color:#fff;text-transform:uppercase;background:#000b;border:1px solid #ffffff30;border-radius:.4rem;padding:.25rem .5rem;font-size:.68rem;font-weight:750;position:absolute;top:.75rem;left:.75rem}.g-player-ad-click{z-index:8;position:absolute;inset:0}.g-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-top:1.5rem;display:flex}.g-pagination-pages{align-items:center;gap:.4rem;display:flex}.g-pagination-page,.g-pagination-direction{border:1px solid var(--g-line);background:var(--g-elev);min-width:2.5rem;height:2.5rem;color:var(--g-muted);justify-content:center;align-items:center;font-weight:700;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.g-pagination-direction{gap:.35rem;width:auto;padding:0 .9rem}.g-pagination-page:hover,.g-pagination-direction:hover{color:var(--g-text);border-color:var(--g-line-hot)}.g-pagination-page.is-current{color:#fff;border-color:var(--g-heat);background:var(--g-heat-deep)}.theme-geile :is(.g-pagination-page,.g-pagination-direction),.theme-gostosa :is(.g-pagination-page,.g-pagination-direction){border-radius:999px}.theme-rica :is(.g-pagination-page,.g-pagination-direction){border-radius:.65rem}.theme-chop-ru :is(.g-pagination-page,.g-pagination-direction){border-radius:.25rem}.theme-fap :is(.g-pagination-page,.g-pagination-direction){border-radius:.5rem}@media (max-width:560px){.g-pagination{gap:.4rem}.g-pagination-direction span{display:none}.g-pagination-direction{min-width:2.5rem;padding:0}.g-pagination-page{min-width:2.25rem;height:2.25rem}}.theme-geile .g-drawer,.theme-geile .g-drawer-backdrop{visibility:hidden;pointer-events:none;position:fixed!important}.theme-geile .g-drawer{display:flex;transform:translate(100%);width:min(86vw,340px)!important;height:100dvh!important;inset:0 0 0 auto!important}.theme-geile .g-drawer-backdrop{opacity:0;inset:0!important}.theme-geile .g-drawer.is-open,.theme-geile .g-drawer-backdrop.is-open{visibility:visible;pointer-events:auto}.theme-geile .g-drawer.is-open{transform:translate(0)}.theme-geile .g-drawer-backdrop.is-open{opacity:1}@media (min-width:900px){.theme-geile .g-menu-toggle,.theme-geile .g-drawer,.theme-geile .g-drawer-backdrop{visibility:hidden!important;pointer-events:none!important;display:none!important}}@media (max-width:899px){.theme-geile .g-header-search,.theme-geile .g-nav-desktop{display:none!important}.theme-geile .g-menu-toggle{pointer-events:auto!important;display:flex!important}}.g-tags-index>.g-block{margin-bottom:2rem}.g-tags-index .g-block-title{font-size:1.15rem}.g-search-types{flex-wrap:wrap;gap:.45rem;margin:0 0 1.25rem;display:flex}.g-search-type{border:1px solid var(--g-line,#ffffff18);min-height:2.25rem;color:var(--g-muted,#bbb);background:var(--g-elev,#161616);border-radius:.65rem;align-items:center;gap:.4rem;padding:0 .85rem;font-size:.86rem;font-weight:650;display:inline-flex}.g-search-type span{color:var(--g-faint,#888);font-variant-numeric:tabular-nums}.g-search-type.is-active{border-color:color-mix(in srgb,var(--g-heat,#fff) 55%,transparent);color:var(--g-text,#fff);background:color-mix(in srgb,var(--g-heat,#fff) 16%,var(--g-elev,#161616))}.g-search-overview>.g-block{margin-bottom:2rem}@media (max-width:720px){.g-search-types{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.g-search-type{flex:none}}.rook-photo-sorts{margin:0 0 1.25rem}.rook-photo-sorts .g-cat-chip[aria-current=page]{color:var(--g-text);border-color:var(--g-heat);background:color-mix(in srgb,var(--g-heat) 18%,var(--g-elev))}.g-home-mixes-row{flex-wrap:nowrap!important;overflow-x:auto!important}.g-home-mixes-row .g-cat-chip{flex:1 0 auto}
:root{--font-geile:"Segoe UI", Helvetica, Arial, sans-serif;--font-rica:"DM Sans", "DM Sans Fallback", "Segoe UI", Helvetica, Arial, sans-serif;--font-chop-ru:"Onest", "Onest Fallback", system-ui, sans-serif;--font-fap-body:"Trebuchet MS", "Segoe UI", Arial, sans-serif;--font-fap-display:"Arial Black", "Segoe UI", Arial, sans-serif}
@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-assets/chop_ru/onest-cyrillic-ext.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-assets/chop_ru/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-assets/chop_ru/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:100 900;font-display:swap;src:url(/theme-assets/chop_ru/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0%;size-adjust:105.2%}.theme-chop-ru{--g-bg:#0c0a0a;--g-bg-2:#100d0d;--g-elev:#161213;--g-elev-2:#1e1919;--g-line:#ffe3df1a;--g-line-hot:#ce1f1c8c;--g-text:#ffe3df;--g-muted:#ffe3dfb8;--g-faint:#ffe3df73;--g-heat:#ce1f1c;--g-heat-deep:#9f1715;--g-heat-glow:#ce1f1c47;--g-gold:#ff5540;--g-gold-soft:#ff554024;--g-max:1296px;--g-font:var(--font-chop-ru), system-ui, sans-serif;--photo-accent:#ff5540;--photo-card:#161213;--photo-muted:#ffe3dfa8;--photo-line:#ffe3df1a;--photo-radius:.75rem;--heiss-accent:#ff5540;--heiss-accent-2:#ce1f1c;--heiss-accent-soft:#ce1f1c59;--status-accent:#ff5540;--status-accent-2:#ce1f1c;--status-card:#161213;--status-text:#ffe3df;--status-muted:#ffe3dfb8;--status-line:#ce1f1c73;--status-radius:12px;min-height:100vh;color:var(--g-text);background:var(--g-bg);font-family:var(--g-font);font-size:18px;line-height:1.5}.theme-chop-ru,.theme-chop-ru *{box-sizing:border-box}.theme-chop-ru a{color:inherit;text-decoration:none}.theme-chop-ru img{max-width:100%;display:block}.theme-chop-ru button,.theme-chop-ru input{font:inherit}.cr-shell{background:var(--g-bg);flex-direction:column;min-height:100vh;display:flex}.cr-content,.cr-header-inner,.cr-category-row,.cr-footer-inner{width:min(var(--g-max), calc(100% - 54px));margin-inline:auto}.cr-main{flex:1;padding:36px 0 54px}.cr-home-title{color:#fff;letter-spacing:-.025em;margin:0 0 31.5px;font-size:33.75px;font-weight:700;line-height:1.2}.cr-header{z-index:50;border-bottom:1px solid var(--g-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0c0a0af0;position:sticky;top:0}.cr-header-inner{align-items:center;gap:18px;min-height:76.5px;display:flex}.cr-brand{letter-spacing:-.025em;white-space:nowrap;flex:none;align-items:center;gap:11.25px;font-size:20.25px;font-weight:700;display:inline-flex}.cr-brand img{object-fit:contain;border-radius:11.25px;width:45px;height:45px}.cr-desktop-nav{flex:1;justify-content:center;align-items:center;gap:4.5px;min-width:0;display:flex}.cr-desktop-nav a{color:var(--g-muted);white-space:nowrap;padding:11.25px 13.5px;font-size:18px;font-weight:500;transition:color .15s;position:relative}.cr-desktop-nav a:after{content:"";background:0 0;border-radius:999px;height:2.25px;position:absolute;bottom:0;left:9px;right:9px}.cr-desktop-nav a:hover,.cr-desktop-nav a.is-active{color:var(--g-text)}.cr-desktop-nav a.is-active:after{background:var(--g-heat)}.cr-nav-more{flex:none;position:relative}.cr-nav-more summary{color:var(--g-muted);white-space:nowrap;cursor:pointer;padding:11.25px 13.5px;font-size:18px;font-weight:500;list-style:none;position:relative}.cr-nav-more summary::-webkit-details-marker{display:none}.cr-nav-more summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.45rem;height:.45rem;margin:0 0 .18rem .5rem;transition:transform .15s;display:inline-block;transform:rotate(45deg)}.cr-nav-more[open] summary,.cr-nav-more.is-active summary{color:var(--g-text)}.cr-nav-more[open] summary:after{transform:translateY(.18rem)rotate(225deg)}.cr-nav-more-menu{z-index:65;border:1px solid var(--g-line);background:var(--g-elev);border-radius:13.5px;width:max-content;min-width:190px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.cr-desktop-nav .cr-nav-more-menu a{border-radius:9px;padding:10px 12px;font-size:16px}.cr-desktop-nav .cr-nav-more-menu a:after{display:none}.cr-desktop-nav .cr-nav-more-menu a:hover,.cr-desktop-nav .cr-nav-more-menu a.is-active{color:var(--g-text);background:#ce1f1c1f}.cr-search{flex:0 0 252px;min-width:0;max-width:252px;margin-left:auto}.cr-search label,.cr-drawer-search label{border:1px solid var(--g-line);background:var(--g-elev);height:49.5px;color:var(--g-faint);border-radius:13.5px;align-items:center;gap:11.25px;padding:0 18px;display:flex}.cr-search label:focus-within,.cr-drawer-search label:focus-within{border-color:#ce1f1cb3}.cr-search svg,.cr-drawer-search svg,.cr-icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:1.25rem;height:1.25rem}.cr-search input,.cr-drawer-search input{width:100%;min-width:0;height:auto;color:var(--g-text);background:0 0;border:0;border-radius:0;outline:0;padding:0}.cr-search input::placeholder,.cr-drawer-search input::placeholder{color:var(--g-faint)}.cr-mobile-actions{align-items:center;gap:.5rem;margin-left:auto;display:none}.cr-icon-button{border:1px solid var(--g-line);width:2.75rem;height:2.75rem;color:var(--g-text);background:var(--g-elev);cursor:pointer;border-radius:.75rem;place-items:center;display:inline-grid}.cr-icon-button.is-accent{background:#ce1f1c29;border-color:#ce1f1c8c}.cr-category-bar{border-top:1px solid var(--g-line);background:#16121366}.cr-category-row{scrollbar-width:none;gap:11.25px;padding-block:11.25px;display:flex;overflow-x:auto}.cr-category-row::-webkit-scrollbar{display:none}.cr-category-row a{border:1px solid var(--g-line);color:var(--g-muted);background:var(--g-elev);border-radius:999px;flex:none;padding:6.75px 15.75px;font-size:15.75px;font-weight:500;line-height:1.2;transition:color .15s,border-color .15s,background .15s}.cr-category-row a:hover{color:var(--g-text);background:#ce1f1c1a;border-color:#ce1f1c8c}.cr-category-row a.is-all{color:#f2b0ad;border-color:#0000}.cr-drawer-backdrop{z-index:70;visibility:hidden;opacity:0;background:#000000ad;transition:opacity .2s,visibility .2s;position:fixed;inset:0}.cr-drawer-backdrop.is-open{visibility:visible;opacity:1}.cr-drawer{z-index:80;border-left:1px solid var(--g-line);background:var(--g-bg);width:min(100vw,360px);padding:16px;transition:transform .2s ease-out;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(102%)}.cr-drawer.is-open{transform:translate(0)}.cr-drawer-head{justify-content:space-between;align-items:center;padding-bottom:1rem;display:flex}.cr-drawer-head .cr-brand img{width:2rem;height:2rem}.cr-drawer-search{margin-bottom:1rem}.cr-drawer-nav{gap:.25rem;display:grid}.cr-drawer-nav a{color:var(--g-muted);border-radius:.65rem;padding:.72rem .85rem;font-weight:700}.cr-drawer-nav a:hover,.cr-drawer-nav a.is-active{color:var(--g-text);background:#ce1f1c24}.cr-drawer-categories{border-top:1px solid var(--g-line);flex-wrap:wrap;gap:.45rem;margin-top:1.3rem;padding-top:1rem;display:flex}.cr-drawer-categories strong{width:100%;margin-bottom:.2rem;font-size:.86rem}.cr-drawer-categories a{border:1px solid var(--g-line);color:var(--g-muted);border-radius:999px;padding:.32rem .65rem;font-size:.78rem}.cr-footer{border-top:1px solid var(--g-line);background:#090707;margin-top:auto}.cr-footer-inner{grid-template-columns:none;gap:0;padding:45px 0 22.5px;display:block}.cr-footer-top{justify-content:space-between;gap:2rem;display:flex}.cr-footer-about{max-width:28rem}.cr-footer-brand{align-items:center;gap:.55rem;font-weight:800;display:inline-flex}.cr-footer-brand img{width:1.75rem;height:1.75rem}.cr-footer-about p{color:var(--g-faint);margin:.65rem 0 0;font-size:.88rem}.cr-footer-top nav,.cr-footer-legal{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem 1rem;display:flex}.theme-chop-ru .cr-footer nav{flex-direction:row}.cr-footer nav a{color:var(--g-muted);font-size:.84rem}.cr-footer nav a:hover{color:#f2b0ad}.cr-footer-legal{border-top:1px solid var(--g-line);margin-top:1.5rem;padding-top:1rem}.cr-footer-bottom{color:var(--g-faint);border-top:0;grid-column:auto;justify-content:space-between;gap:1rem;margin-top:1rem;padding-top:0;font-size:.76rem;display:flex}.cr-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22.5px;display:grid}.cr-video-card{min-width:0;display:block}.cr-video-media{aspect-ratio:16/9;background:#050404;border-radius:13.5px;position:relative;overflow:hidden}.cr-video-media img{object-fit:cover;width:100%;height:100%;transition:transform .25s,opacity .2s}.cr-video-card:hover .cr-video-media img{opacity:.92;transform:scale(1.025)}.cr-video-empty{height:100%;color:var(--g-faint);place-items:center;font-size:.8rem;display:grid}.cr-video-duration{color:#fff;background:#000000c7;border:1px solid #ffffff1a;border-radius:.3rem;padding:.12rem .35rem;font-size:.72rem;font-weight:750;position:absolute;bottom:.45rem;right:.45rem}.cr-video-copy{padding-top:11.25px}.cr-video-copy h3{color:var(--g-muted);letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:18px;font-weight:500;line-height:1.375;display:-webkit-box;overflow:hidden}.cr-video-card:hover .cr-video-copy h3{color:#fff}.cr-video-copy p{color:var(--g-faint);text-overflow:ellipsis;white-space:nowrap;margin:6.75px 0 0;font-size:15.75px;overflow:hidden}.cr-feed-section{margin:0 0 2.25rem}.cr-section-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.cr-section-head h1,.cr-section-head h2{color:#fff;letter-spacing:-.025em;margin:0;font-size:27px;font-weight:600;line-height:1.2}.cr-section-head p{color:var(--g-muted);margin:.3rem 0 0;font-size:.86rem}.cr-load-more{justify-content:center;margin-top:1.35rem;display:flex}.cr-load-more button,.cr-load-more a{border:1px solid var(--g-line);color:var(--g-text);background:var(--g-elev);cursor:pointer;border-radius:.65rem;padding:.62rem 1rem;font-weight:750}.cr-load-more button:hover,.cr-load-more a:hover{background:var(--g-elev-2);border-color:#ce1f1c8c}.theme-chop-ru .g-wrap{width:100%;max-width:none;padding:0}.theme-chop-ru .g-block{margin-bottom:2.25rem}.theme-chop-ru .g-block-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:.9rem;display:flex}.theme-chop-ru .g-block-title{color:#fff;letter-spacing:-.025em;margin:0;font-size:27px;font-weight:600;line-height:1.2}.theme-chop-ru h1.g-block-title{font-size:33.75px;font-weight:700}.theme-chop-ru .g-block-sub{color:var(--g-muted);margin:.3rem 0 0;font-size:.86rem}.theme-chop-ru .g-link-all{color:#f2b0ad;flex:none;font-size:.84rem;font-weight:700}.theme-chop-ru .g-eyebrow{color:var(--g-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .7rem;font-size:.8rem;font-weight:800}.theme-chop-ru .g-cat-row{scrollbar-width:none;gap:.5rem;padding-bottom:.15rem;display:flex;overflow-x:auto}.theme-chop-ru .g-cat-row::-webkit-scrollbar{display:none}.theme-chop-ru .g-cat-chip,.theme-chop-ru .g-tag{border:1px solid var(--g-line);color:var(--g-muted);background:var(--g-elev);border-radius:999px;flex:none;padding:.4rem .75rem;font-size:.8rem;font-weight:700}.theme-chop-ru .g-cat-chip:hover,.theme-chop-ru .g-tag:hover{color:var(--g-text);border-color:#ce1f1c8c}.theme-chop-ru .rook-home-categories .g-block-head{margin-bottom:9px}.theme-chop-ru .rook-home-categories .g-eyebrow{color:var(--g-faint);letter-spacing:0;text-transform:none;margin:0;font-size:18px;font-weight:500}.theme-chop-ru .rook-home-categories .g-cat-row{gap:11.25px}.theme-chop-ru .rook-home-categories .g-cat-chip{color:var(--g-muted);border-radius:13.5px;padding:11.25px 18px;font-size:18px;font-weight:400}.theme-chop-ru .rook-home-hot .g-block-head>div:before{color:#f2b0ad;content:"Клипы";margin-bottom:4.5px;font-size:15.75px;font-weight:500;display:block}.cr-content:has(>.rook-home-featured){flex-direction:column;display:flex}.cr-content>.cr-home-title{order:0}.cr-content>.rook-home-featured{order:1}.cr-content>.rook-home-categories{order:2}.cr-content>.rook-home-latest{order:3}.cr-content>.rook-home-hot{order:5}.cr-content>.rook-home-primary{order:6}.cr-content>.rook-home-mixes{order:7}.cr-content>.rook-home-discover{order:8}.cr-content>.rook-home-photos{order:9}.theme-chop-ru .g-hero-compact{background:var(--g-elev);border:0;border-radius:13.5px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:300px;max-height:none;margin-bottom:31.5px;display:grid;overflow:hidden}.theme-chop-ru .g-hero-compact-media{background:#050404;align-self:stretch;min-height:300px;position:relative}.theme-chop-ru .g-hero-compact-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-chop-ru .g-hero-compact-media:after{background:linear-gradient(90deg,transparent 0%,transparent 55%,var(--g-elev) 100%);content:"";position:absolute;inset:0}.theme-chop-ru .g-hero-compact-body{flex-direction:column;justify-content:center;gap:11.25px;min-width:0;min-height:auto;padding:22.5px 27px;display:flex;overflow:visible}.theme-chop-ru .g-hero-feature-label{color:#f2b0ad;letter-spacing:0;text-transform:none;background:0 0;border:0;border-radius:0;width:auto;margin:0;padding:0;font-size:15.75px;font-weight:500}.theme-chop-ru .g-hero-compact-title{letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-bottom:4px;font-size:27px;font-weight:700;line-height:1.375;display:-webkit-box;overflow:hidden}.theme-chop-ru .g-hero-blurb{color:var(--g-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-shrink:0;margin:0;font-size:15.75px;line-height:27px;display:-webkit-box;overflow:hidden}.theme-chop-ru .g-hero-feature-tags{flex-wrap:wrap;gap:6.75px;margin-top:0;display:flex}.theme-chop-ru .g-hero-feature-actions{flex-wrap:wrap;gap:11.25px;margin-top:2.25px;display:flex}.theme-chop-ru .g-btn{border:1px solid var(--g-line);border-radius:13.5px;justify-content:center;align-items:center;gap:9px;min-height:45px;padding:0 22.5px;font-size:15.75px;font-weight:600;display:inline-flex}.theme-chop-ru .g-btn-primary{color:#250302;background:#ff5540;border-color:#ff5540}.theme-chop-ru .g-btn-ghost{background:0 0}.theme-chop-ru .g-btn-meta{color:#ffffffb3;font-size:.72rem}.theme-chop-ru .g-heiss-home-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.theme-chop-ru .g-heiss-tile{min-width:0}.theme-chop-ru .g-heiss-tile-media{aspect-ratio:9/14;background:#050404;border-radius:.75rem;position:relative;overflow:hidden}.theme-chop-ru .g-heiss-tile-media img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.theme-chop-ru .g-heiss-tile:hover img{transform:scale(1.025)}.theme-chop-ru .g-cat-tile-label{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;font-weight:750;line-height:1.25;display:-webkit-box;position:absolute;bottom:.55rem;left:.55rem;right:.55rem;overflow:hidden}.theme-chop-ru .g-cat-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;display:grid}.theme-chop-ru .g-cat-tile,.theme-chop-ru .g-cat-media-tile{border:1px solid var(--g-line);background:var(--g-elev);border-radius:.75rem;overflow:hidden}.theme-chop-ru .g-cat-tile{transition:border-color .15s,transform .15s;display:block}.theme-chop-ru .g-cat-tile:hover{border-color:#ce1f1c8c;transform:translateY(-2px)}.theme-chop-ru .g-cat-tile-media{aspect-ratio:16/9;background:#050404;position:relative}.theme-chop-ru .g-cat-tile-media img{object-fit:cover;width:100%;height:100%}.theme-chop-ru .g-cat-tile-fallback{background:linear-gradient(135deg,#2b1110,#100a0a);width:100%;height:100%}.theme-chop-ru .g-cat-tile-shade{background:linear-gradient(#0000,#000000e0);position:absolute;inset:35% 0 0}.theme-chop-ru .g-cat-tile-label{color:#fff;text-shadow:0 2px 10px #000;font-weight:750;position:absolute;bottom:.7rem;left:.75rem;right:.75rem}.theme-chop-ru .g-mix-chips{flex-wrap:wrap;gap:.5rem;display:flex}.theme-chop-ru .g-mix-chip{border:1px solid var(--g-line);color:var(--g-muted);background:var(--g-elev);border-radius:.65rem;padding:.45rem .8rem;font-size:.82rem;font-weight:700;display:inline-flex}.theme-chop-ru .g-mix-chip:hover{color:var(--g-text);border-color:#ce1f1c8c}.theme-chop-ru .rook-home-mixes .g-block-sub{margin-top:4.5px;font-size:18px;line-height:1.5}.theme-chop-ru .rook-home-mixes .g-home-mixes-row{gap:11.25px;width:100%;overflow:visible!important}.theme-chop-ru .rook-home-mixes .g-home-mixes-row .g-cat-chip{text-align:center;flex:1 1 0;justify-content:center;align-items:center;min-width:0;display:inline-flex}.theme-chop-ru .g-tags-grid{flex-wrap:wrap;gap:.5rem;display:flex}.theme-chop-ru .g-pagination{margin-top:1.5rem}.theme-chop-ru :is(.g-pagination-page,.g-pagination-direction){background:var(--g-elev);border-radius:.55rem}.theme-chop-ru .g-pagination-page.is-current{border-color:var(--g-heat);background:var(--g-heat-deep)}.theme-chop-ru .g-player{border:1px solid var(--g-line);background:#000;border-radius:.75rem;overflow:hidden}.theme-chop-ru .g-player-progress-fill,.theme-chop-ru .g-player-volume-fill{background:var(--g-heat)}.theme-chop-ru .g-player-btn:hover,.theme-chop-ru .g-heiss-fab:hover,.theme-chop-ru .g-heiss-fab.is-on{background:#ce1f1c4d;border-color:#ce1f1ca6}.theme-chop-ru .g-empty{border:1px solid var(--g-line);color:var(--g-muted);background:var(--g-elev);text-align:center;border-radius:.75rem;padding:2rem}.theme-chop-ru .g-search-page-form{background:var(--g-elev);border-radius:.75rem;flex-wrap:wrap;gap:.55rem;margin-bottom:1.4rem;padding:1rem;display:flex}.theme-chop-ru .g-search-page-form .g-search-input{border:1px solid var(--g-line);min-width:min(100%,18rem);height:2.75rem;color:var(--g-text);background:var(--g-bg);border-radius:.65rem;outline:none;flex:1;padding:0 .85rem}.theme-chop-ru .g-search-page-form .g-search-input:focus{border-color:#ce1f1ca6}.theme-chop-ru .g-video-layout{gap:1.25rem;display:grid}.theme-chop-ru .g-video-main{min-width:0}.theme-chop-ru .g-title-under-player{margin-top:1.15rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.theme-chop-ru .g-video-meta-links{flex-wrap:wrap;gap:.85rem;margin:.75rem 0 .25rem;font-size:.84rem;display:flex}.theme-chop-ru .g-video-meta-links a{color:var(--g-muted)}.theme-chop-ru .g-video-meta-links a:hover{color:#f2b0ad}.theme-chop-ru .g-watch-row{flex-wrap:wrap;align-items:center;gap:.55rem .75rem;margin-top:1.15rem;display:flex}.theme-chop-ru .g-watch-label{color:var(--g-faint);flex:none;font-size:.82rem;font-weight:700}.theme-chop-ru .g-watch-chips{flex-wrap:wrap;gap:.4rem;min-width:0;display:flex}.theme-chop-ru .g-desc{color:var(--g-muted);white-space:pre-wrap;background:0 0;border:0;border-radius:0;margin-top:1.15rem;padding:0;font-size:1rem;line-height:1.75}.theme-chop-ru .g-video-related{border-top:1px solid var(--g-line);margin-top:2.5rem;padding-top:1.25rem}.theme-chop-ru .g-video-aside{display:none}.theme-chop-ru .g-ad-slot{border:1px dashed var(--g-line);min-height:30rem;color:var(--g-faint);background:var(--g-elev);border-radius:.75rem;place-items:center;display:grid}.theme-chop-ru .g-legal{max-width:46rem}.theme-chop-ru .g-legal-body{color:var(--g-muted);margin-top:1rem;line-height:1.7}.theme-chop-ru .g-legal-body h2{color:var(--g-text);margin:1.4rem 0 .5rem;font-size:1.15rem}.theme-chop-ru .rook-home-photos .g-block-sub{display:none}.theme-chop-ru .rook-home-photos .g-block-head{align-items:center}.theme-chop-ru .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:row;grid-auto-columns:unset;overflow:visible}.theme-chop-ru .rook-photo-hero h1,.theme-chop-ru .rook-photo-info h1{color:#fff;letter-spacing:-.025em;font-size:33.75px;font-weight:700;line-height:1.2}.theme-chop-ru.g-heiss-root{--heiss-accent:#ff5540;--heiss-accent-2:#ce1f1c;--heiss-accent-soft:#ce1f1c59}.theme-chop-ru.g-heiss-root .g-heiss-sound-cta{color:#250302;background:#ff5540;border-radius:12px;height:40px;min-height:40px;padding:0 14px;font-size:14px;font-weight:600}.theme-chop-ru.g-heiss-root .g-heiss-bottom-nav{padding:7px 8px max(8px,env(safe-area-inset-bottom));justify-content:stretch;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))!important}.theme-chop-ru.g-heiss-root .g-heiss-nav-item{gap:5px;min-height:58px;padding:6px 4px;font-size:12px;line-height:1.15}.theme-chop-ru.g-heiss-root .g-heiss-nav-ico{width:24px!important;height:24px!important}.theme-chop-ru.g-heiss-root .g-heiss-badge-icon{width:16px;height:16px}.theme-chop-ru .rook-status-card:before{background:#ff5540}.cr-immersive{background:#050404;min-height:100dvh}@media (min-width:1536px){.cr-search{flex-basis:384px;max-width:384px}}@media (max-width:1279px){.cr-desktop-nav,.cr-search{display:none}.cr-mobile-actions{display:flex}.cr-header-inner{min-height:56px}.cr-brand{gap:10px;font-size:16px}.cr-brand img{border-radius:10px;width:36px;height:36px}.cr-icon-button{width:44px;height:44px}}@media (max-width:900px){.cr-video-grid,.theme-chop-ru .g-cat-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-chop-ru .g-heiss-home-row,.theme-chop-ru .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.theme-chop-ru{font-size:17px}.cr-content,.cr-header-inner,.cr-category-row,.cr-footer-inner{width:calc(100% - 1.25rem)}.cr-header-inner{min-height:56px}.cr-category-row{padding-block:.45rem}.cr-main{padding-top:1rem}.cr-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .6rem}.cr-home-title{margin-bottom:24px;font-size:24px;line-height:1.2}.cr-section-head h1,.cr-section-head h2,.theme-chop-ru .g-block-title{font-size:1.25rem;font-weight:600}.theme-chop-ru h1.g-block-title,.theme-chop-ru .rook-photo-hero h1,.theme-chop-ru .rook-photo-info h1{font-size:24px}.cr-video-copy h3{font-size:1rem;line-height:1.375}.cr-video-copy p{font-size:.875rem}.theme-chop-ru .g-hero-compact{display:none}.theme-chop-ru .g-heiss-home-row{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-chop-ru .g-cat-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-chop-ru .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;overflow:visible}.theme-chop-ru .rook-home-photos .rook-photo-card:nth-child(n+5){display:none}.theme-chop-ru .rook-home-photos .g-block-head{align-items:center}.theme-chop-ru .rook-home-mixes .g-home-mixes-row{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cr-footer-top{flex-direction:column;gap:1.2rem}.cr-footer-top nav,.cr-footer-legal{justify-content:flex-start}}@media (max-width:460px){.cr-video-grid{grid-template-columns:1fr}.theme-chop-ru .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-chop-ru .rook-home-mixes .g-home-mixes-row{grid-template-columns:1fr}.cr-home-title{text-align:center}.cr-footer-bottom{flex-direction:column;gap:.35rem}}
.theme-rica{--g-bg:#09090b;--g-bg-2:#09090b;--g-elev:#18181b;--g-elev-2:#27272a;--g-line:#3f3f46;--g-line-hot:#7c3aed80;--g-text:#fafafa;--g-muted:#a1a1aa;--g-faint:#71717a;--g-heat:#7c3aed;--g-heat-deep:#6d28d9;--g-heat-glow:#7c3aed40;--g-gold:#a78bfa;--g-gold-soft:#7c3aed1f;--g-max:72rem;--g-font:var(--font-rica),system-ui,sans-serif;--photo-accent:#8b5cf6;--photo-card:#18181b;--photo-muted:#a1a1aa;--photo-line:#3f3f46;--photo-radius:10px;color:var(--g-text);background:var(--g-bg);font-family:var(--g-font)}.theme-rica,.theme-rica *{box-sizing:border-box}.theme-rica a{color:inherit;text-decoration:none}.theme-rica img{max-width:100%;display:block}.theme-rica button,.theme-rica input{font:inherit}.r-shell{background:#09090b;min-height:100vh}.r-sidebar{z-index:30;background:#09090b;border-right:1px solid #27272a;flex-direction:column;width:240px;position:fixed;inset:0 auto 0 0;display:flex!important}.r-sidebar-brand{border-bottom:1px solid #27272a;align-items:center;gap:.65rem;height:56px;padding:0 1rem;font-size:1rem;font-weight:650;display:flex}.r-sidebar-brand img{border-radius:8px;width:32px;height:32px}.r-sidebar-nav{flex:1;padding:1rem .75rem;overflow-y:auto;display:block!important}.r-sidebar-list{gap:2px;display:grid}.r-nav-link{border-radius:10px;align-items:center;height:36px;padding:0 .75rem;font-size:.875rem;display:flex;color:#d4d4d8!important;background:0 0!important;border:0!important}.r-nav-link:hover,.r-nav-link.is-active{color:#fafafa!important;background:#18181b!important}.r-sidebar-popular{gap:2px;margin-top:1.5rem;display:grid}.r-sidebar-popular p{color:#52525b;margin:0 0 .35rem;padding:0 .75rem;font-size:.75rem;font-weight:500}.r-sidebar-popular a{color:#71717a;border-radius:10px;align-items:center;height:32px;padding:0 .75rem;font-size:.875rem;display:flex}.r-sidebar-popular a:hover{color:#d4d4d8;background:#18181b}.r-content{flex-direction:column;min-height:100vh;padding-left:240px;display:flex}.r-topbar{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09090bf2;border-bottom:1px solid #27272a;align-items:center;gap:.75rem;height:56px;padding:0 1rem;display:flex;position:sticky;top:0}.r-topbar-search{flex:1;width:min(100%,36rem);min-width:0;max-width:36rem;display:block!important}.r-topbar-search label{display:block;position:relative}.r-topbar-search svg,.r-icon-btn svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px}.r-topbar-search svg{color:#71717a;pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.theme-rica .r-topbar-search input,.r-topbar-search input{color:#fafafa;background:#18181b;border:1px solid #3f3f46;border-radius:10px;outline:0;width:100%;height:36px;padding:.35rem .75rem .35rem 2.4rem!important}.r-topbar-search input:focus{border-color:#7c3aed}.r-only-mobile{display:none!important}.r-menu-btn{cursor:pointer;background:0 0}.r-main{flex:1;padding:1.25rem 1.5rem 2rem}.r-main-inner{width:min(100%,72rem);margin-inline:auto}.r-main-inner>.g-wrap{width:100%;max-width:none;padding:0}.r-footer{border-top:1px solid #27272a;margin-top:auto;padding:2rem 1.5rem}.r-footer-inner{width:min(100%,72rem);margin:auto}.r-footer-top{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.r-footer-name{font-size:.875rem;font-weight:650}.r-footer-top p{color:#71717a;max-width:24rem;margin:.3rem 0 0;font-size:.75rem;line-height:1.55}.r-footer-top nav{flex-wrap:wrap;justify-content:flex-end;gap:.45rem 1.25rem;flex-direction:row!important;display:flex!important}.r-footer-top nav a{color:#a1a1aa;font-size:.8rem}.r-footer-top nav a:hover{color:#ddd6fe}.r-footer-bottom{color:#52525b;justify-content:space-between;align-items:center;margin-top:1.5rem;font-size:.75rem;display:flex}.r-footer-bottom span{color:#c4b5fd;border:1px solid #7c3aed66;border-radius:999px;padding:.12rem .5rem;font-weight:750}.r-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.r-video-card{background:#18181b;border:1px solid #27272a;border-radius:10px;transition:border-color .15s;display:block;overflow:hidden}.r-video-card:hover{border-color:#7c3aed80}.r-video-media{aspect-ratio:16/9;background:#09090b;position:relative;overflow:hidden}.r-video-media img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.r-video-card:hover img{transform:scale(1.02)}.r-video-empty{color:#71717a;place-items:center;height:100%;font-size:.8rem;display:grid}.r-video-duration{color:#e4e4e7;background:#000000bf;border-radius:6px;padding:.12rem .4rem;font-size:.7rem;position:absolute;bottom:.5rem;right:.5rem}.r-video-body{padding:.75rem}.r-video-body h3{color:#f4f4f5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.r-video-body p{color:#71717a;margin:.35rem 0 0;font-size:.72rem}.r-feed-section{margin-top:2rem}.r-feed-head{margin-bottom:1rem}.r-feed-head h1,.r-feed-head h2{color:#f4f4f5;margin:0;font-size:1.35rem;line-height:1.2}.r-feed-head p{color:#71717a;max-width:36rem;margin:.35rem 0 0;font-size:.85rem}.r-feed-more{justify-content:center;margin-top:1.25rem;display:flex}.r-feed-button{color:#d4d4d8;cursor:pointer;background:0 0;border:1px solid #3f3f46;border-radius:10px;align-items:center;min-height:40px;padding:0 1.25rem;font-size:.85rem;font-weight:500;display:inline-flex}.r-feed-button:hover{background:#27272a;border-color:#71717a}.r-related{border-top:1px solid #27272a;margin-top:2.5rem;padding-top:1.25rem}.theme-rica .g-block{margin-bottom:2rem}.theme-rica .g-block-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.theme-rica .g-block-title{color:#f4f4f5;margin:0;font-size:1.35rem;line-height:1.2}.theme-rica .g-block-sub{color:#71717a;max-width:42rem;margin:.35rem 0 0;font-size:.85rem}.theme-rica .g-link-all{color:#a78bfa;font-size:.85rem}.theme-rica .g-eyebrow{color:#71717a;margin:0 0 .6rem;font-size:.8rem}.theme-rica .g-cat-row{scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.theme-rica .g-cat-chip,.theme-rica .g-tag{color:#d4d4d8;background:#18181b;border:1px solid #3f3f46;border-radius:10px;flex:none;padding:.45rem .75rem;font-size:.8rem}.theme-rica .g-cat-chip:hover,.theme-rica .g-tag:hover{border-color:#7c3aed80}.theme-rica .g-hero-compact{background:#18181b;border:1px solid #27272a;border-radius:12px;grid-template-columns:1fr 1fr;min-height:280px;max-height:300px;margin-bottom:1.75rem;display:grid;overflow:hidden}.theme-rica .g-hero-compact-media{background:#09090b;min-height:280px;position:relative}.theme-rica .g-hero-compact-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.theme-rica .g-hero-compact-body{flex-direction:column;justify-content:center;padding:1.5rem;display:flex}.theme-rica .g-hero-feature-label{color:#a78bfa;margin-bottom:.55rem;font-size:.72rem;font-weight:600}.theme-rica .g-hero-compact-title{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.45rem;line-height:1.35;display:-webkit-box;overflow:hidden}.theme-rica .g-hero-blurb{color:#a1a1aa;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.65rem 0 0;font-size:.85rem;line-height:1.55;display:-webkit-box;overflow:hidden}.theme-rica .g-hero-feature-tags{flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.theme-rica .g-hero-feature-actions{flex-wrap:wrap;gap:.55rem;margin-top:1rem;display:flex}.theme-rica .g-btn{border:1px solid #3f3f46;border-radius:10px;align-items:center;min-height:40px;padding:0 1rem;font-size:.85rem;font-weight:600;display:inline-flex}.theme-rica .g-btn-ghost{background:0 0}.theme-rica .g-heiss-home-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;display:grid}.theme-rica .g-heiss-tile{border:1px solid #27272a;border-radius:10px;overflow:hidden}.theme-rica .g-heiss-tile-media{aspect-ratio:9/14;background:#09090b;position:relative}.theme-rica .g-heiss-tile-media img{object-fit:cover;width:100%;height:100%}.theme-rica .g-cat-tile-shade{background:linear-gradient(#0000,#000000e0);position:absolute;inset:35% 0 0}.theme-rica .g-cat-tile-label{color:#fff;font-size:.7rem;font-weight:600;position:absolute;bottom:.5rem;left:.5rem;right:.5rem}.theme-rica .g-cat-media-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.theme-rica .g-cat-tile{background:#18181b;border:1px solid #27272a;border-radius:10px;display:block;overflow:hidden}.theme-rica .g-cat-tile-media{aspect-ratio:16/9;position:relative}.theme-rica .g-cat-tile-media img{object-fit:cover;width:100%;height:100%}.theme-rica .g-mix-chips,.theme-rica .g-tags-grid{flex-wrap:wrap;gap:.5rem;display:flex}.theme-rica .g-mix-chip{color:#a1a1aa;background:#18181b;border:1px solid #3f3f46;border-radius:10px;padding:.45rem .75rem;font-size:.8rem}.theme-rica .g-search-page-form{background:#18181b;border-radius:10px;gap:.55rem;margin-bottom:1.25rem;padding:1rem;display:flex}.theme-rica .g-search-page-form .g-search-input{color:#fafafa;background:#09090b;border:1px solid #3f3f46;border-radius:10px;flex:1;min-width:0;height:40px;padding:0 .85rem}.theme-rica .g-video-aside{display:none!important}.theme-rica .g-video-layout{display:block}.theme-rica .g-title-under-player{margin-top:1.2rem;font-size:clamp(1.5rem,3vw,2rem)}.theme-rica .g-video-meta-links,.theme-rica .g-watch-row,.theme-rica .g-watch-chips{flex-wrap:wrap;gap:.5rem;display:flex}.theme-rica .g-video-meta-links{color:#a1a1aa;margin:.75rem 0;font-size:.8rem}.theme-rica .g-watch-row{align-items:center;margin-top:1rem}.theme-rica .g-watch-label{color:#71717a;font-size:.8rem}.theme-rica .g-desc{color:#d4d4d8;white-space:pre-wrap;background:0 0;border:0;border-radius:0;margin-top:1rem;padding:0;line-height:1.75}.theme-rica .g-player{background:#000;border:1px solid #27272a;border-radius:10px;overflow:hidden}.theme-rica .g-empty{color:#71717a;text-align:center;background:#18181b;border:1px solid #27272a;border-radius:10px;padding:2rem}.theme-rica :is(.g-pagination-page,.g-pagination-direction){border-radius:10px}.theme-rica .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.r-immersive{background:#09090b;min-height:100dvh}.r-mobile-tabs{display:none}@media (max-width:1050px){.r-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-rica .g-heiss-home-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){.r-sidebar{display:none!important}.r-content{padding-left:0}.r-topbar-brand,.r-topbar-actions{display:flex!important}.theme-rica .r-topbar-search,.r-topbar-search{flex:1;width:auto;min-width:0;max-width:none;display:block!important}.r-topbar-brand{flex:0 auto;align-items:center;gap:.5rem;min-width:0;max-width:42%;font-size:.88rem;font-weight:650}.r-topbar-brand span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r-topbar-brand img{border-radius:7px;flex-shrink:0}.r-topbar-actions{flex-shrink:0;align-items:center;gap:.45rem;margin-left:0}.r-chip-hot{color:#c4b5fd;background:#7c3aed1a;border:1px solid #7c3aed66;border-radius:10px;align-items:center;height:36px;padding:0 .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.r-icon-btn{color:#a1a1aa;appearance:none;background:0 0;border:1px solid #3f3f46;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;display:grid}.r-icon-btn svg{width:1rem;height:1rem}.r-main{padding:1rem .75rem 5rem}.r-footer{padding:1.5rem .75rem 5rem}.r-footer-top{flex-direction:column}.r-footer-top nav{justify-content:flex-start}.r-mobile-tabs{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09090bf5;border-top:1px solid #27272a;grid-template-columns:repeat(5,1fr);height:64px;display:grid;position:fixed;bottom:0;left:0;right:0}.r-mobile-tabs a{color:#71717a;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.65rem;display:flex}.r-mobile-tabs a.is-active{color:#a78bfa}.r-mobile-tabs svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.r-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.theme-rica .g-hero-compact{display:none}.theme-rica .g-heiss-home-row{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-rica .g-cat-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-rica .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:440px){.r-video-grid{grid-template-columns:1fr}.theme-rica .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.theme-rica .r-nav-link{color:#a1a1aa!important}.theme-rica .r-nav-link:hover{color:#f4f4f5!important;background:#18181b!important}.theme-rica .r-nav-link.is-active{color:#f4f4f5!important;background:0 0!important}.theme-rica .r-sidebar-popular p{color:#71717a}.theme-rica .r-feed-head h1,.theme-rica .r-feed-head h2{font-size:1.25rem;font-weight:600;line-height:1.4}.theme-rica .r-feed-head p{margin-top:.25rem;font-size:.875rem}.theme-rica .r-video-body h3{line-height:1.375}.theme-rica .r-video-body p{margin-top:.375rem;font-size:.75rem}.theme-rica .g-hero-compact{grid-template-columns:1fr 1fr;min-height:280px;max-height:none;margin-bottom:2rem}.theme-rica .g-hero-compact-media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 65%,#18181bcc);position:absolute;inset:0}.theme-rica .g-hero-compact-body{padding:2rem}.theme-rica .g-hero-feature-label{margin-bottom:.5rem;font-size:.75rem;font-weight:500}.theme-rica .g-hero-compact-title{color:#fafafa;font-size:1.5rem;font-weight:600;line-height:1.33;display:block;overflow:visible}.theme-rica .g-hero-feature-tags{gap:.5rem}.theme-rica .g-hero-feature-actions{gap:.75rem;margin-top:1.25rem}.theme-rica .g-btn{padding-inline:1.25rem;font-size:.875rem;font-weight:500}.theme-rica .g-heiss-tile{border-radius:12px}.theme-rica .r-main-inner{flex-direction:column;display:flex}.theme-rica .rook-home-featured{order:1}.theme-rica .rook-home-categories{order:2}.theme-rica .rook-home-latest{order:3}.theme-rica .rook-home-hot{order:4}.theme-rica .rook-home-primary{order:5}.theme-rica .rook-home-mixes{order:6}.theme-rica .rook-home-discover{order:7}.theme-rica .rook-home-photos{order:8}@media (max-width:1279px){.theme-rica .r-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.theme-rica .r-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-rica .g-hero-compact{grid-template-columns:1fr}.theme-rica .g-hero-compact-media{aspect-ratio:16/9;min-height:0}.theme-rica .g-hero-compact-media:after{background:linear-gradient(#0000 45%,#000000b3)}.theme-rica .g-hero-compact-body{padding:1.5rem}.theme-rica .g-heiss-home-row{grid-template-columns:repeat(6,minmax(0,1fr))}.theme-rica .g-heiss-home-row .g-heiss-tile:nth-child(n+7){display:none}}@media (max-width:767px){.theme-rica .r-main{padding:1.25rem 1rem 5rem}.theme-rica .r-footer{padding-inline:1rem}.theme-rica .r-mobile-tabs a{font-size:.75rem}.theme-rica .g-hero-compact{display:grid}.theme-rica .g-hero-compact-body{padding:1.25rem}.theme-rica .g-hero-compact-title{font-size:1.25rem}.theme-rica .g-heiss-home-row{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-rica .g-heiss-home-row .g-heiss-tile:nth-child(n+4){display:none}}@media (max-width:639px){.theme-rica .r-video-grid{grid-template-columns:1fr}}@media (min-width:640px){.theme-rica .r-feed-head h1,.theme-rica .r-feed-head h2{font-size:1.5rem}}.theme-rica,.theme-rica.r-shell{font-family:var(--font-rica),system-ui,sans-serif;color:#fafafa!important;background:#09090b!important}.theme-rica .g-btn-meta{display:none!important}.theme-rica .g-hero-blurb{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#a1a1aa!important;margin:.65rem 0 0!important;font-size:.875rem!important;line-height:1.55!important;display:-webkit-box!important}.theme-rica .g-hero-feature-label{color:#a78bfa!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 .5rem!important;padding:0!important;font-size:.75rem!important;font-weight:500!important;display:inline-block!important}.theme-rica .g-hero-compact-title{margin-top:.5rem!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.33!important}.theme-rica .g-hero-compact{box-shadow:none!important;background:#18181b!important;border-color:#27272a!important;border-radius:12px!important}.theme-rica .g-tag,.theme-rica .g-cat-chip,.theme-rica .g-mix-chip{color:#a1a1aa!important;background:#18181b!important;border-color:#3f3f46!important;border-radius:10px!important;padding:.4rem .85rem!important;font-size:.875rem!important;font-weight:400!important}.theme-rica .g-cat-chip{color:#d4d4d8!important;padding:.375rem .875rem!important}@media (min-width:1024px){.theme-rica .g-cat-chip{padding:.5rem 1rem!important;font-size:1rem!important}}.theme-rica .g-tag:hover,.theme-rica .g-cat-chip:hover,.theme-rica .g-mix-chip:hover{color:#c4b5fd!important;background:#18181b!important;border-color:#7c3aed80!important;transform:none!important}.theme-rica .g-btn{height:40px!important;box-shadow:none!important;border-radius:10px!important;font-weight:500!important}.theme-rica .g-btn-primary{color:#fff!important;background:#7c3aed!important;border-color:#7c3aed!important}.theme-rica .g-btn-primary:hover{filter:none!important;background:#6d28d9!important}.theme-rica .g-btn-ghost{color:#d4d4d8!important;background:0 0!important;border-color:#3f3f46!important}.theme-rica .g-btn-ghost:hover{background:#27272a!important;border-color:#71717a!important}.theme-rica .g-eyebrow{letter-spacing:0!important;text-transform:none!important;color:#a1a1aa!important;margin:0 0 .75rem!important;font-size:.875rem!important;font-weight:500!important}.theme-rica .r-fuego-eyebrow{color:#a78bfa!important;margin:0 0 .25rem!important;font-size:.75rem!important}.theme-rica .g-link-all{color:#a78bfa!important;font-size:.875rem!important;font-weight:500!important}.theme-rica .g-link-all:hover{color:#c4b5fd!important}.theme-rica .g-block-title,.theme-rica .r-feed-head h1,.theme-rica .r-feed-head h2{color:#e4e4e7!important;letter-spacing:0!important;font-weight:600!important}.theme-rica .g-block-sub,.theme-rica .r-feed-head p{color:#71717a!important;font-size:.875rem!important}.theme-rica .r-feed-head{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-bottom:1rem;display:flex}.theme-rica .r-feed-all{color:#a78bfa;flex-shrink:0;font-size:.875rem;font-weight:500}.theme-rica .r-feed-all:hover{color:#c4b5fd}.theme-rica .g-heiss-home-row{grid-template-columns:repeat(9,minmax(0,1fr))!important;gap:.625rem!important}.theme-rica .g-heiss-tile{box-shadow:none!important;border-color:#27272a!important;border-radius:12px!important}.theme-rica .g-heiss-tile:hover{box-shadow:none!important;border-color:#7c3aed73!important;transform:none!important}.theme-rica .g-cat-tile-label{line-height:1.25;font-size:10px!important;font-weight:600!important}@media (min-width:640px){.theme-rica .rook-home-hot .g-cat-tile-label{font-size:11px!important}}.theme-rica .r-footer{background:#09090b;padding:2rem 1.5rem;border-top:1px solid #27272a!important}.theme-rica .r-footer-inner{max-width:72rem;display:block!important}.theme-rica .r-footer-top{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.theme-rica .r-footer-name{color:#e4e4e7;font-size:.875rem!important;font-weight:600!important}.theme-rica .r-footer-top p{color:#71717a;max-width:24rem;margin:.25rem 0 0;font-size:.75rem;line-height:1.55}.theme-rica .r-footer-top nav{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.5rem;display:flex}.theme-rica .r-footer-top nav a{color:#a1a1aa;font-size:.875rem}.theme-rica .r-footer-top nav a:hover{color:#e4e4e7}.theme-rica .r-footer-copy{color:#52525b;margin:1.5rem 0 0;font-size:.75rem}.theme-rica .r-footer-bottom{display:none}.theme-rica .r-video-article{background:#18181b;border:1px solid #27272a;border-radius:12px;margin-top:1.25rem;padding:1.25rem}@media (min-width:1024px){.theme-rica .r-video-article{padding:1.5rem}}.theme-rica .r-video-article-meta{color:#71717a;font-size:.875rem}.theme-rica .r-video-article .g-title{color:#fafafa;margin:.5rem 0 0;font-size:1.25rem;font-weight:600}@media (min-width:640px){.theme-rica .r-video-article .g-title{font-size:1.5rem}}@media (min-width:1024px){.theme-rica .r-video-article .g-title{font-size:1.875rem}}.theme-rica .r-video-article .g-desc{color:#a1a1aa;margin-top:.75rem;font-size:.875rem;line-height:1.625}@media (min-width:1024px){.theme-rica .r-video-article .g-desc{font-size:1rem}}.theme-rica .r-video-chips{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.theme-rica .g-video-meta-links{color:#71717a;margin:.75rem 0 0}.theme-rica .g-video-meta-links a:hover{color:#a78bfa}.theme-rica .r-main-inner>.g-block:first-child:not([class*=rook-home-])>.g-block-head .g-block-title{font-size:1.5rem}@media (min-width:640px){.theme-rica .r-main-inner>.g-block:first-child:not([class*=rook-home-])>.g-block-head .g-block-title{font-size:1.875rem}}@media (min-width:768px){.theme-rica .r-main-inner>.g-block:first-child:not([class*=rook-home-])>.g-block-head .g-block-title{font-size:2.25rem}}.theme-rica .r-mix-panel{background:#18181b;border:1px solid #27272a;border-radius:12px;padding:1.25rem}.theme-rica .g-cat-media-grid{grid-template-columns:1fr;gap:1rem}@media (min-width:640px){.theme-rica .g-cat-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.theme-rica .g-cat-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.theme-rica .g-cat-tile{background:#18181b!important;border-color:#27272a!important;border-radius:10px!important;transform:none!important}.theme-rica .g-cat-tile:hover{border-color:#7c3aed80!important;transform:none!important}.theme-rica .g-cat-tile-media{aspect-ratio:16/10}.theme-rica .g-cat-tile .g-cat-tile-label{position:absolute;bottom:1rem;left:1rem;right:1rem;font-size:1.125rem!important;font-weight:600!important}.theme-rica .g-search-page-form{background:#18181b;border:1px solid #27272a;border-radius:12px;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;padding:1.25rem;display:flex}.theme-rica .g-search-page-form .g-search-input,.theme-rica .g-search-input{color:#fafafa!important;background:#09090b!important;border:1px solid #3f3f46!important;border-radius:10px!important;height:40px!important}.theme-rica .g-search-input:focus{box-shadow:none!important;border-color:#7c3aed!important}.theme-rica .g-search-type{color:#a1a1aa!important;background:#18181b!important;border-color:#3f3f46!important;border-radius:10px!important;font-weight:500!important}.theme-rica .g-search-type.is-active{color:#ddd6fe!important;background:#7c3aed1f!important;border-color:#7c3aed80!important}.theme-rica .g-tags-index{gap:2rem;display:grid}.theme-rica .g-tag-cloud{flex-wrap:wrap;gap:.5rem;display:flex}.theme-rica .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;overflow:visible!important}.theme-rica .rook-photo-card,.theme-rica .rook-photo-hero,.theme-rica .rook-photo-more{border-radius:10px}.theme-rica .r-nav-link.is-active{color:#f4f4f5!important;background:0 0!important;border:0!important}.theme-rica .r-sidebar,.theme-rica .r-topbar{background:#09090b!important;border-color:#27272a!important}.theme-rica .r-topbar{background:#09090bf2!important}.theme-rica .r-mobile-tabs{background:#09090bf2!important;border-color:#27272a!important}.theme-rica .r-mobile-tabs a{color:#71717a}.theme-rica .r-mobile-tabs a.is-active{color:#a78bfa}.theme-rica .r-drawer-backdrop{z-index:70;background:#0000008c;position:fixed;inset:0}.theme-rica .r-drawer{z-index:80;background:#09090b;border-left:1px solid #27272a;flex-direction:column;width:min(86vw,320px);height:100dvh;padding:.75rem .75rem 1.25rem;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:auto}.theme-rica .r-drawer-head{border-bottom:1px solid #27272a;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-bottom:.65rem;display:flex}.theme-rica .r-drawer-head .r-sidebar-brand{border:0;height:auto;padding:0}.theme-rica .r-drawer-nav{gap:2px;display:grid}@media (min-width:768px){.theme-rica .r-drawer,.theme-rica .r-drawer-backdrop,.theme-rica .r-menu-btn{display:none!important}}@media (max-width:1100px){.theme-rica .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;overflow:visible!important}}@media (max-width:767px){.theme-rica .r-footer-top{flex-direction:column}.theme-rica .r-footer-top nav{justify-content:flex-start}.theme-rica .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.theme-rica .rook-home-photos .rook-photo-card:nth-child(n+5){display:none}}@media (min-width:768px){.theme-rica .g-heiss-home-row .g-heiss-tile:nth-child(n+7){display:none}}@media (min-width:1024px){.theme-rica .g-heiss-home-row .g-heiss-tile:nth-child(n+7){display:block}}.theme-rica .g-video-related,.theme-rica .r-related{margin-top:2rem;padding-top:0;border-top:0!important}.theme-rica .r-related+.r-related{margin-top:2.5rem}
.theme-gostosa{--g-bg:#0a0908;--g-bg-2:#0f0d0c;--g-elev:#141210;--g-elev-2:#1c1917;--g-line:#292524;--g-line-hot:#e11d4894;--g-text:#fafaf9;--g-muted:#a8a29e;--g-faint:#78716c;--g-heat:#e11d48;--g-heat-deep:#be123c;--g-heat-glow:#fb718540;--g-gold:#fb7185;--g-gold-soft:#fb718524;--g-max:80rem;--g-font:var(--font-gostosa),system-ui,sans-serif;--photo-accent:#fb7185;--photo-card:#1c1917;--photo-muted:#a8a29e;--photo-line:#292524;--photo-radius:22px;color:var(--g-text);background:var(--g-bg);font-family:var(--g-font)}.theme-gostosa,.theme-gostosa *{box-sizing:border-box}.theme-gostosa a{color:inherit;text-decoration:none}.theme-gostosa img{max-width:100%;display:block}.theme-gostosa button,.theme-gostosa input{font:inherit}.go-shell{background:#0a0908;flex-direction:column;min-height:100vh;display:flex}.go-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0908f0;border-bottom:1px solid #292524e6;position:sticky;top:0}.go-header-inner,.go-popular>div,.go-content,.go-footer-inner{width:min(80rem,100% - 3rem);margin-inline:auto}.go-header-inner{align-items:center;gap:1rem;height:64px;display:flex}.go-brand{flex:none;align-items:center;gap:.65rem;min-width:0;display:flex}.go-brand img{border-radius:12px;width:36px;height:36px}.go-brand span{min-width:0;display:block}.go-brand strong{color:#fafaf9;font-size:1rem;line-height:1.1;display:block}.go-brand small{color:#fb7185e6;margin-top:.22rem;font-size:.68rem;display:block}.go-nav{align-items:center;gap:.05rem;display:flex}.go-nav a{color:#a8a29e;white-space:nowrap;border-radius:999px;padding:.55rem .72rem;font-size:.82rem;font-weight:600}.go-nav a:hover,.go-nav a.is-active{color:#fda4af;background:#e11d4821}.go-search{flex:1;min-width:9rem;max-width:18rem;margin-left:auto}.go-search label{display:block;position:relative}.go-search svg{fill:none;stroke:#78716c;stroke-width:2px;width:1rem;height:1rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.go-search input{color:#fafaf9;background:#1c1917cc;border:1px solid #292524;border-radius:999px;outline:0;width:100%;height:40px;padding:0 1rem 0 2.45rem}.go-search input:focus{border-color:#e11d48a6;box-shadow:0 0 0 3px #e11d4826}.go-fogo-button{color:#fff;background:#e11d48;border-radius:999px;align-items:center;height:40px;padding:0 .95rem;font-size:.85rem;font-weight:800;display:inline-flex}.go-fogo-button:hover{background:#be123c}.go-menu-button,.go-mobile-menu{display:none}.go-popular{background:#0a0908b8;border-top:1px solid #29252499}.go-popular>div{scrollbar-width:none;gap:.5rem;padding-block:.5rem;display:flex;overflow-x:auto}.go-popular>div::-webkit-scrollbar{display:none}.go-popular span{color:#57534e;letter-spacing:.08em;text-transform:uppercase;flex:none;align-self:center;padding-right:.2rem;font-size:.7rem;font-weight:700}.go-popular a{color:#d6d3d1;background:#1c191799;border:1px solid #292524;border-radius:999px;flex:none;padding:.25rem .7rem;font-size:.72rem;font-weight:600}.go-popular a:hover{color:#fecdd3;border-color:#e11d4866}.go-main{flex:1;padding:1.5rem 0 4rem}.go-content>.g-wrap{width:100%;max-width:none;padding:0}.go-footer{background:#080706;border-top:1px solid #292524cc;margin-top:auto}.go-footer-inner{padding:2rem 0 1.25rem}.go-footer-top{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.go-footer-brand{color:#fafaf9;align-items:center;gap:.6rem;font-weight:800;display:inline-flex}.go-footer-brand img{border-radius:8px;width:28px;height:28px}.go-footer-top p{color:#78716c;max-width:24rem;margin:.5rem 0 0;font-size:.84rem;line-height:1.55}.go-footer-top nav,.go-footer-legal{flex-wrap:wrap;justify-content:flex-end;gap:.5rem 1.1rem;flex-direction:row!important;display:flex!important}.go-footer nav a{color:#a8a29e;font-size:.8rem}.go-footer nav a:hover{color:#fda4af}.go-footer-legal{border-top:1px solid #292524b3;margin-top:1.5rem;padding-top:1rem}.go-footer-bottom{color:#57534e;border-top:0;grid-column:auto;justify-content:space-between;margin-top:1rem;padding-top:0;font-size:.72rem;display:flex}.go-mobile-tabs{display:none}.go-immersive{background:#050505;min-height:100dvh}.go-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.go-video-card{background:#1c191780;border-radius:1rem;transition:box-shadow .25s;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f}.go-video-card:hover{box-shadow:0 0 0 1px #fb718540,0 8px 32px -8px #e11d4833}.go-video-media{aspect-ratio:16/10;background:#0a0908;position:relative;overflow:hidden}.go-video-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s}.go-video-card:hover img{transform:scale(1.05)}.go-video-shade{opacity:0;background:linear-gradient(#0000,#0c0a09cc);transition:opacity .2s;position:absolute;inset:30% 0 0}.go-video-card:hover .go-video-shade{opacity:1}.go-video-empty{color:#57534e;place-items:center;height:100%;font-size:.8rem;display:grid}.go-video-duration{color:#e7e5e4;background:#0c0a09d9;border-radius:.5rem;padding:.12rem .45rem;font-size:.7rem;font-weight:600;position:absolute;bottom:.62rem;right:.62rem}.go-video-body{padding:.85rem}.go-video-body h3{color:#f5f5f4;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.86rem;font-weight:650;line-height:1.4;display:-webkit-box;overflow:hidden}.go-video-body p{color:#78716c;margin:.35rem 0 0;font-size:.72rem}.go-feed-section{margin-top:2.5rem}.go-feed-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;display:flex}.go-feed-head h1,.go-feed-head h2{color:#fafaf9;margin:0;font-size:1.45rem;font-weight:750;line-height:1.2}.go-feed-head p{color:#78716c;max-width:36rem;margin:.35rem 0 0;font-size:.85rem}.go-feed-more{justify-content:center;margin-top:1.5rem;display:flex}.go-feed-more button,.go-feed-more a{color:#e7e5e4;cursor:pointer;background:#1c1917;border:1px solid #44403c;border-radius:999px;align-items:center;min-height:44px;padding:0 1.5rem;font-size:.84rem;font-weight:650;display:inline-flex}.go-feed-more button:hover,.go-feed-more a:hover{background:#292524;border-color:#e11d4873}.go-related{border-top:1px solid #292524;margin-top:2.5rem;padding-top:1.5rem}.theme-gostosa .g-block{margin-bottom:2.5rem}.theme-gostosa .g-block-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.theme-gostosa .g-block-title{color:#fafaf9;margin:0;font-size:1.45rem;font-weight:750;line-height:1.2}.theme-gostosa .g-block-sub{color:#78716c;max-width:42rem;margin:.35rem 0 0;font-size:.86rem}.theme-gostosa .g-link-all{color:#fb7185;font-size:.84rem;font-weight:650}.theme-gostosa .g-eyebrow{color:#78716c;letter-spacing:.07em;text-transform:uppercase;margin:0 0 .7rem;font-size:.78rem;font-weight:750}.theme-gostosa .g-cat-row{scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.theme-gostosa .g-cat-chip,.theme-gostosa .g-tag{color:#d6d3d1;background:#1c1917bf;border:1px solid #292524;border-radius:999px;flex:none;padding:.45rem .8rem;font-size:.8rem}.theme-gostosa .g-cat-chip:hover,.theme-gostosa .g-tag:hover{color:#fecdd3;border-color:#e11d4880}.theme-gostosa .g-hero-compact{background:#141210;border:1px solid #292524;border-radius:1.5rem;min-height:520px;margin-bottom:2.5rem;display:block;position:relative;overflow:hidden}.theme-gostosa .g-hero-compact-media{background:#0a0908;position:absolute;inset:0}.theme-gostosa .g-hero-compact-media img{object-fit:cover;width:100%;height:100%}.theme-gostosa .g-hero-compact-media:after{content:"";background:linear-gradient(90deg,#0a0908db 0%,#0a090861 50%,#0a090814),linear-gradient(#0000 45%,#0a0908b8);position:absolute;inset:0}.theme-gostosa .g-hero-compact-body{z-index:1;flex-direction:column;justify-content:flex-end;max-width:42rem;min-height:520px;padding:2rem;display:flex;position:relative}.theme-gostosa .g-hero-feature-label{color:#fff;text-transform:uppercase;background:#e11d48;border-radius:999px;width:fit-content;padding:.3rem .75rem;font-size:.7rem;font-weight:800}.theme-gostosa .g-hero-compact-title{color:#fff;margin:.75rem 0 0;font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.15}.theme-gostosa .g-hero-blurb{color:#d6d3d1;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:.65rem 0 0;line-height:1.55;display:-webkit-box;overflow:hidden}.theme-gostosa .g-hero-feature-tags{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.theme-gostosa .g-hero-feature-actions{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}.theme-gostosa .g-btn{border:1px solid #44403c;border-radius:999px;align-items:center;min-height:44px;padding:0 1.25rem;font-size:.85rem;font-weight:700;display:inline-flex}.theme-gostosa .g-btn-primary{color:#fff;background:#e11d48;border-color:#e11d48}.theme-gostosa .g-btn-ghost{background:#0a090880}.theme-gostosa .g-heiss-home-row{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;display:grid}.theme-gostosa .g-heiss-tile{border:1px solid #292524;border-radius:1rem;overflow:hidden}.theme-gostosa .g-heiss-tile-media{aspect-ratio:9/14;position:relative}.theme-gostosa .g-heiss-tile-media img{object-fit:cover;width:100%;height:100%}.theme-gostosa .g-cat-tile-shade{background:linear-gradient(#0000,#000000e6);position:absolute;inset:35% 0 0}.theme-gostosa .g-cat-tile-label{color:#fff;font-size:.72rem;font-weight:650;position:absolute;bottom:.6rem;left:.6rem;right:.6rem}.theme-gostosa .g-cat-media-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.theme-gostosa .g-cat-tile{background:#141210;border:1px solid #292524;border-radius:1rem;display:block;overflow:hidden}.theme-gostosa .g-cat-tile-media{aspect-ratio:16/10;position:relative}.theme-gostosa .g-cat-tile-media img{object-fit:cover;width:100%;height:100%}.theme-gostosa .g-mix-chips,.theme-gostosa .g-tags-grid{flex-wrap:wrap;gap:.5rem;display:flex}.theme-gostosa .g-mix-chip{color:#a8a29e;background:#1c1917;border:1px solid #292524;border-radius:999px;padding:.45rem .8rem;font-size:.8rem}.theme-gostosa .g-search-page-form{background:#141210;border-radius:1rem;gap:.55rem;margin-bottom:1.5rem;padding:1rem;display:flex}.theme-gostosa .g-search-page-form .g-search-input{color:#fafaf9;background:#0a0908;border:1px solid #292524;border-radius:999px;flex:1;min-width:0;height:44px;padding:0 1rem}.theme-gostosa .g-video-aside{display:none!important}.theme-gostosa .g-video-layout{display:block}.theme-gostosa .g-title-under-player{margin-top:1.25rem;font-size:clamp(1.5rem,3vw,2.1rem)}.theme-gostosa .g-video-meta-links,.theme-gostosa .g-watch-row,.theme-gostosa .g-watch-chips{flex-wrap:wrap;gap:.5rem;display:flex}.theme-gostosa .g-video-meta-links{color:#a8a29e;margin:.75rem 0;font-size:.8rem}.theme-gostosa .g-watch-row{align-items:center;margin-top:1rem}.theme-gostosa .g-watch-label{color:#78716c;font-size:.8rem}.theme-gostosa .g-desc{color:#d6d3d1;white-space:pre-wrap;background:0 0;border:0;border-radius:0;margin-top:1rem;padding:0;line-height:1.75}.theme-gostosa .g-player{background:#000;border:1px solid #292524;border-radius:1rem;overflow:hidden}.theme-gostosa .g-empty{color:#78716c;text-align:center;background:#141210;border:1px solid #292524;border-radius:1rem;padding:2rem}.theme-gostosa :is(.g-pagination-page,.g-pagination-direction){border-radius:999px}.theme-gostosa .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1120px){.go-nav{display:none}.go-search{max-width:none}.go-menu-button{background:#141210;border:1px solid #292524;border-radius:12px;width:40px;height:40px;padding:.55rem;display:block}.go-menu-button span{background:#fafaf9;border-radius:2px;height:2px;margin:4px 0;display:block}.go-mobile-menu.is-open{flex-wrap:wrap;gap:.35rem;width:min(80rem,100% - 3rem);margin:auto;padding:0 0 .75rem;display:flex}.go-mobile-menu a{color:#d6d3d1;border:1px solid #292524;border-radius:999px;padding:.4rem .7rem;font-size:.8rem}.go-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-gostosa .g-heiss-home-row{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.go-header-inner,.go-popular>div,.go-content,.go-footer-inner{width:calc(100% - 1.25rem)}.go-brand span,.go-search{display:none}.go-fogo-button{margin-left:auto}.go-main{padding:1rem 0 6rem}.go-footer{padding-bottom:5rem}.go-footer-top{flex-direction:column}.go-footer-top nav,.go-footer-legal{justify-content:flex-start}.go-mobile-tabs{z-index:60;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0908f5;border:1px solid #292524e6;border-radius:1rem;grid-template-columns:repeat(5,1fr);padding:.35rem;display:grid;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 18px 50px #00000080}.go-mobile-tabs a{color:#78716c;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;padding:.45rem .2rem;font-size:.62rem;display:flex}.go-mobile-tabs a.is-active{color:#fb7185;background:#e11d4824}.go-mobile-tabs svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:20px;height:20px}.go-video-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.theme-gostosa .g-hero-compact{min-height:440px}.theme-gostosa .g-hero-compact-body{min-height:440px;padding:1.25rem}.theme-gostosa .g-heiss-home-row{grid-template-columns:repeat(3,minmax(0,1fr))}.theme-gostosa .g-cat-media-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-gostosa .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:440px){.go-video-grid{grid-template-columns:1fr}.theme-gostosa .rook-home-photos .rook-photo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
