@keyframes introEyeLookDown{0%,to{transform:translate(-50%,-44%)}42%,64%{transform:translate(-50%,-14%)}}@keyframes introEyeLid{0%,72%,to{transform:translateY(-62%)}78%,84%{transform:translateY(-14%)}}@keyframes introTeaseDropLine{0%,to{opacity:.32;transform:translateX(-50%) scaleY(.76)}50%{opacity:.95;transform:translateX(-50%) scaleY(1)}}@keyframes introTeaseDropArrow{0%,to{opacity:.5;translate:0-2px}50%{opacity:1;translate:0 4px}}:root{--fot-bg:#07070a;--fot-bg-elev:#101018;--fot-bg-card:rgba(22, 22, 32, 0.88);--fot-bg-card-solid:#161622;--fot-line:rgba(255, 255, 255, 0.12);--fot-line-strong:rgba(255, 255, 255, 0.22);--fot-text:#f4f1ea;--fot-muted:rgba(244, 241, 234, 0.78);--fot-faint:rgba(244, 241, 234, 0.62);--fot-gold:#e8b84a;--fot-gold-2:#ffd978;--fot-rose:#ff4d6d;--fot-violet:#b56cff;--fot-patreon:#ff424d;--fot-steam:#66c0f4;--fot-steam-deep:#1b2838;--fot-itch:#fa5c5c;--fot-discord:#5865f2;--fot-subscribestar:#1a80c8;--fot-ok:#7dcf7a;--fot-radius:1rem;--fot-radius-sm:0.65rem;--fot-shadow:0 18px 50px rgba(0, 0, 0, 0.55);--fot-nav-h:4rem;--fot-font:"Source Sans Pro", "Segoe UI", system-ui, sans-serif;--fot-display:"Source Sans Pro", "Segoe UI", system-ui, sans-serif;--fot-max:1180px;--fot-ease:cubic-bezier(0.22, 1, 0.36, 1)}html{scroll-behavior:auto;background:var(--fot-bg);font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--fot-bg)!important;color:var(--fot-text);font-family:var(--fot-font)}body::after,body::before{content:none!important;display:none!important;animation:none!important}::selection{background:rgba(232,184,74,.35);color:#fff}a{color:var(--fot-gold-2);transition:color .08s ease,opacity .08s ease}a:hover{color:#fff}img{max-width:100%;height:auto}.age-modal{z-index:10050!important}.age-modal__dialog{background:linear-gradient(165deg,#1a1520 0,#0d0d14 100%)!important;color:var(--fot-text)!important;border:1px solid var(--fot-line-strong);border-radius:1.1rem!important;box-shadow:var(--fot-shadow),0 0 0 1px rgba(232,184,74,.12)!important;max-width:440px!important;padding:2rem 1.75rem 1.6rem!important}.age-modal__dialog h2{color:#fff!important;font-weight:900;letter-spacing:.04em;text-transform:uppercase;font-size:1.35rem!important}.age-modal__dialog p{color:var(--fot-muted)!important;line-height:1.55}.age-modal__badge{display:inline-flex;align-items:center;gap:.4rem;margin:0 auto 1rem;padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(232,184,74,.35);color:var(--fot-gold);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.age-modal__actions.btn{border-radius:999px!important;font-weight:900!important;letter-spacing:.04em;text-transform:uppercase;font-size:.82rem}.btn--green{background:linear-gradient(135deg,#b8e0a8,#6fbf6a)!important;color:#132814!important}.btn--white{background:0 0!important;color:var(--fot-text)!important;border:1px solid var(--fot-line-strong)!important}body.age-locked,html.age-pending{overflow:hidden}html.age-pending #age-modal{display:flex}body.age-locked>:not(#age-modal),html.age-pending body>:not(#age-modal){display:none!important;filter:none!important;pointer-events:none;user-select:none}#work{contain-intrinsic-size:900px}#footer,#free,#support,#throxxa,#work{content-visibility:auto}#throxxa{contain-intrinsic-size:1180px}#free{contain-intrinsic-size:840px}#support{contain-intrinsic-size:620px}#footer{contain-intrinsic-size:360px}#header{height:var(--fot-nav-h)!important;line-height:var(--fot-nav-h)!important;background:rgba(7,7,10,.78)!important;border-bottom:1px solid var(--fot-line);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);box-shadow:none!important;color:#fff!important}#header h1{left:1.25rem!important}#header h1 a{color:#fff!important;font-weight:900;letter-spacing:.08em;text-transform:uppercase}#header h1 a span{color:var(--fot-gold);margin-left:.22em}#header nav{right:1rem!important}#header nav ul{gap:.28rem}#header nav ul li{margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center;height:auto;line-height:1}#header nav ul li a{color:rgba(255,255,255,.78)!important;font-size:.78rem!important;font-weight:700!important;text-transform:uppercase;padding:0 .7rem!important;height:2.35rem;line-height:2.35rem!important;border-radius:999px;gap:.35rem}#header nav ul li a:hover{color:#fff!important;background:rgba(255,255,255,.06)}#header nav ul li a.is-cta{background:var(--fot-patreon);color:#fff!important;box-shadow:0 6px 18px rgba(255,66,77,.35);margin-left:.35rem}#header nav ul li a.is-cta:hover{filter:brightness(1.08);background:var(--fot-patreon)}#header nav ul li a.is-cta-steam{background:rgba(102,192,244,.14);border:1px solid rgba(102,192,244,.45);color:var(--fot-steam)!important;margin-left:.25rem}#header nav .nav-text{position:static!important;width:auto!important;height:auto!important;clip:auto!important;overflow:visible!important;display:inline!important}@media screen and (max-width:1100px){#header nav ul li a.nav-hide-md{display:none!important}}@media screen and (max-width:736px){:root{--fot-nav-h:3.4rem}#header h1{left:.85rem!important}#header h1 a{font-size:.8rem}#header nav{right:.5rem!important}#header nav ul li a{padding:0 .45rem!important;font-size:.7rem!important}#header nav .nav-text{display:inline}}.fot-wrap{width:min(100% - 2rem,var(--fot-max));margin-inline:auto}.fot-kicker{display:inline-flex;align-items:center;gap:.45rem;font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--fot-gold);margin:0 0 .75rem}.fot-kicker::before{content:"";width:1.4rem;height:2px;background:linear-gradient(90deg,var(--fot-gold),transparent);border-radius:2px}.fot-title,.intro-header h2{font-weight:900;text-transform:uppercase;color:#fff}.fot-title{font-family:var(--fot-display);letter-spacing:.03em;line-height:1.08;margin:0 0 .75rem}.fot-lead{color:var(--fot-muted);font-size:1.05rem;line-height:1.6;margin:0}.fot-section{position:relative;padding:5.5rem 0}.fot-section--tight{padding:4rem 0}.fot-section--dark{background:var(--fot-bg);color:var(--fot-text)}.fot-section--elev{background:radial-gradient(900px 400px at 10% 0%,rgba(181,108,255,.12),transparent 60%),radial-gradient(700px 360px at 90% 20%,rgba(255,66,77,.1),transparent 55%),var(--fot-bg-elev)}.fot-section--patreon{background:radial-gradient(700px 420px at 50% -10%,rgba(255,66,77,.22),transparent 60%),linear-gradient(180deg,#140b10 0,#0a0709 100%);border-block:1px solid rgba(255,66,77,.18)}.section-head{text-align:center;max-width:720px;margin:0 auto 2.5rem}.section-head.fot-title{font-size:clamp(1.6rem,3vw,2.4rem)}.btn-row{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.btn-row--center{justify-content:center}.fot-btn,.intro-proof li{text-transform:uppercase;border-radius:999px}.fot-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;border:1px solid transparent;font-weight:900;font-size:.82rem;letter-spacing:.07em;text-decoration:none!important;line-height:1;white-space:nowrap;cursor:pointer;transition:transform .08s ease,filter .08s ease,background .08s ease,border-color .08s ease;box-shadow:0 8px 24px rgba(0,0,0,.25)}.fot-btn:hover{transform:translateY(-2px);filter:brightness(1.08);color:inherit!important}.fot-btn:active{transform:translateY(0)}.fot-btn--lg{min-height:3.15rem;padding:0 1.55rem;font-size:.9rem}.fot-btn--block{width:100%}.fot-btn--patreon{background:linear-gradient(135deg,#ff5a63,#ff424d 55%,#e02834);color:#fff!important;box-shadow:0 10px 28px rgba(255,66,77,.38)}.fot-btn--steam{background:linear-gradient(135deg,#2a475e,#1b2838);color:#fff!important;border-color:rgba(102,192,244,.35)}.fot-btn--steam-light{background:linear-gradient(135deg,#66c0f4,#417a9b);color:#0b1c28!important;font-weight:900}.fot-btn--play{background:linear-gradient(135deg,#c8ecc0,#7ec87a);color:#143016!important;box-shadow:0 10px 28px rgba(126,200,122,.3)}.fot-btn--ghost{background:rgba(255,255,255,.05);color:#fff!important;border-color:var(--fot-line-strong);box-shadow:none}.fot-btn--itch{background:var(--fot-itch);color:#fff!important}.fot-btn--discord{background:var(--fot-discord);color:#fff!important}.fot-btn--subscribestar{background:var(--fot-subscribestar);color:#fff!important}.fot-btn--gold{background:linear-gradient(135deg,#ffd978,#e8b84a);color:#2a1d05!important}#intro .intro-content,#intro.main.fullscreen{height:auto!important;overflow:visible!important}#intro.main.fullscreen{position:relative;min-height:calc(100dvh - var(--fot-nav-h))!important;display:flex!important;align-items:stretch!important;justify-content:center!important;padding:0!important;background:linear-gradient(180deg,rgba(7,7,10,.55)0,rgba(7,7,10,.82) 55%,rgba(7,7,10,.96) 100%),url(../../images/hero/intro-1200.webp)center top/cover no-repeat!important;background-attachment:scroll!important}@media screen and (min-width:1400px){#intro.main.fullscreen{background:linear-gradient(180deg,rgba(7,7,10,.55)0,rgba(7,7,10,.82) 55%,rgba(7,7,10,.96) 100%),url(../../images/hero/intro-1600.webp)center top/cover no-repeat!important}}@media screen and (max-width:760px){#intro.main.fullscreen{background:linear-gradient(180deg,rgba(7,7,10,.62)0,rgba(7,7,10,.86) 55%,rgba(7,7,10,.97) 100%),url(../../images/hero/intro-720.webp)center top/cover no-repeat!important}}#intro .intro-content{width:min(100% - 1.5rem,1200px);max-width:none;min-height:calc(100dvh - var(--fot-nav-h));display:grid;grid-template-rows:auto auto auto;align-content:center;justify-items:center;padding:clamp(1rem,2.2dvh,1.75rem)0 clamp(.8rem,1.8dvh,1.4rem)!important;gap:clamp(.75rem,2.2dvh,1.35rem);margin:0 auto;box-sizing:border-box}@media screen and (min-width:901px){#intro .intro-content{padding-top:clamp(.75rem,1.5dvh,1.25rem)!important;padding-bottom:clamp(1.75rem,4.5dvh,3.25rem)!important}}.intro-header{text-align:center;max-width:780px}.intro-header h2{margin:0 0 .55rem!important;font-size:clamp(1.7rem,4.2vw,3rem)!important;letter-spacing:.04em;line-height:1.05!important;text-shadow:0 10px 40px rgba(0,0,0,.65)}.intro-sub{margin:0 auto 1rem;color:rgba(255,255,255,.72);font-size:clamp(.95rem,1.5vw,1.12rem);line-height:1.55;max-width:42rem}.intro-proof{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0;padding:0;list-style:none}.intro-proof li{font-size:.72rem;font-weight:800;letter-spacing:.08em;color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.16);background:rgba(0,0,0,.28);padding:.4rem .75rem}.intro-proof li strong{color:var(--fot-gold);font-weight:900}:root{--fot-header-height:4.5rem}#footer,#free,#games,#intro,#support,#throxxa,#work{scroll-margin-top:var(--fot-header-height)}#free .section-head,#work .section-head{scroll-margin-top:calc(var(--fot-header-height) + 10px)}.game-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;width:100%;flex:none;min-height:0}.game-card{display:flex;flex-direction:column;gap:0!important;padding:0!important;min-height:0;max-height:none;align-self:stretch;width:100%;border-radius:1.1rem;overflow:hidden;background:linear-gradient(165deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16);box-shadow:var(--fot-shadow),inset 0 1px 0 rgba(255,255,255,.1);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .08s ease,border-color .08s ease,box-shadow .08s ease}.game-card:hover{transform:translateY(-4px);border-color:rgba(232,184,74,.35);box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 0 1px rgba(232,184,74,.15)}.game-card--hot{border-color:rgba(255,66,77,.35)}.game-card--hot:hover{border-color:rgba(255,66,77,.55)}.game-capsule-wrap{flex-shrink:0;line-height:0;position:relative;overflow:hidden}.game-capsule-wrap::after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(to top,rgba(10,10,16,.95),transparent);pointer-events:none}.game-capsule{width:100%;height:clamp(8.25rem,19dvh,12.5rem);display:block;object-fit:cover;object-position:center top;max-height:none}.game-card__badge,.game-card__tags li{text-transform:uppercase;border-radius:999px}.game-card__badge{position:absolute;top:.75rem;left:.75rem;z-index:2;font-size:.65rem;font-weight:900;letter-spacing:.1em;padding:.35rem .65rem;background:rgba(0,0,0,.65);border:1px solid rgba(255,255,255,.18);color:#fff;backdrop-filter:blur(8px)}.game-card__badge--free{background:rgba(125,207,122,.2);border-color:rgba(125,207,122,.5);color:#c8f0c4}.game-card__badge--early{background:rgba(255,66,77,.22);border-color:rgba(255,66,77,.55);color:#ffd0d3}.game-card__body,.game-card__title{margin:0!important;position:relative}.game-card__body{padding:clamp(.9rem,1.6vw,1.25rem)!important;display:flex;flex-direction:column;align-items:stretch!important;text-align:left!important;gap:clamp(.65rem,1.2vw,.95rem)!important;flex:1 1 auto;min-height:0}.game-card__title{font-size:clamp(1.05rem,1.6vw,1.35rem)!important;font-weight:900!important;letter-spacing:.08em!important;text-transform:uppercase;color:#fff!important;flex-shrink:0;width:100%;padding:0!important;background:0 0!important;z-index:1;backdrop-filter:none!important;text-align:left;line-height:1.15}.game-card__title::after{content:none!important}.game-card__desc{font-size:.95rem!important;line-height:1.45!important;color:rgba(255,255,255,.72)!important;margin:0!important;flex-shrink:1;overflow:visible!important;display:block!important;-webkit-line-clamp:unset!important}.game-card__tags{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.game-card__tags li{font-size:.68rem;font-weight:800;letter-spacing:.06em;color:rgba(255,255,255,.7);border:1px solid rgba(255,255,255,.12);padding:.28rem .55rem;background:rgba(255,255,255,.04)}.game-card__actions{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:clamp(.6rem,1vw,.8rem)!important;flex-shrink:0;width:100%;margin-top:.15rem!important;margin-bottom:0!important;padding:0!important;box-sizing:border-box}.game-card__links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1vw,.75rem)!important;width:100%}.game-card__actions>:last-child,.game-card__links>:last-child{margin-bottom:0!important}.btn-play{display:flex!important;align-items:center;justify-content:center;width:100%;background:linear-gradient(135deg,#c8ecc0,#7ec87a)!important;color:#143016!important;border:0;border-radius:999px!important;padding:0 1rem!important;height:2.85rem!important;line-height:1!important;font-size:.82rem!important;font-weight:900!important;text-decoration:none;text-align:center;letter-spacing:.07em;text-transform:uppercase;transition:filter .08s ease,transform .06s ease;box-shadow:0 8px 22px rgba(120,200,100,.28)}.btn-play:hover{filter:brightness(1.08);transform:translateY(-1px);color:#143016!important}.btn-play--patreon{background:linear-gradient(135deg,#ff5a63,#ff424d)!important;box-shadow:0 8px 22px rgba(255,66,77,.35)}.animation-card__body a:hover,.btn-play--patreon,.btn-play--patreon:hover{color:#fff!important}.btn-social,.intro-footer .button.style2.down{display:inline-flex!important;align-items:center;justify-content:center}.btn-social{padding:0 .5rem!important;height:2.35rem!important;border-radius:999px!important;text-decoration:none;border:1px solid transparent;letter-spacing:.04em;transition:filter .08s ease,transform .06s ease;white-space:nowrap;flex-shrink:1;min-width:0}.btn-social:hover{filter:brightness(1.12);transform:translateY(-1px)}.btn-social span{display:inline!important;overflow:hidden;text-overflow:ellipsis}.btn-patreon{background:#d63740;color:#fff!important}.btn-subscribestar{background:#1775b8;color:#fff!important}.btn-steam{background:rgba(255,255,255,.08);color:#fff!important;border-color:rgba(255,255,255,.22)}.btn-itch{background:#c84949;color:#fff!important}.btn-discord{background:#5865f2;color:#fff!important}.intro-footer{flex-shrink:0;margin-top:0;display:flex;flex-direction:column;align-items:center;gap:clamp(.45rem,1.4dvh,.8rem);width:min(100% - 2rem,720px);z-index:3}.intro-footer .button.style2.down{width:3.75rem!important;height:3.75rem!important;min-height:3.75rem!important;line-height:3.75rem!important;border-color:rgba(255,255,255,.35)!important;color:#fff!important}#one .button.style2.down.anchored,#two .button.style2.down.anchored,.intro-footer .button.style2.down-mobile{display:none!important}@media screen and (max-width:1280px){.steam-wishlist-wrap{display:none}}@media screen and (max-width:900px){.game-cards{grid-template-columns:1fr;max-width:520px;margin:0 auto;gap:1rem;overflow:visible}.game-card__desc{display:block!important}.game-card__actions{flex-direction:column!important}.game-card__links{display:grid!important}.btn-play,.btn-social{width:100%!important;flex:none!important;height:2.85rem!important}.btn-social{width:auto!important;height:2.35rem!important;border-radius:999px!important;padding:0 .65rem!important}.btn-social span{display:inline!important}}@media screen and (max-width:480px){.intro-header h2{font-size:1.45rem!important}}#one.main,#two.main{min-height:auto!important;height:auto!important;padding:0!important;display:block!important;overflow:hidden;background-attachment:scroll!important}#one{background:linear-gradient(90deg,rgba(7,7,10,.92)0,rgba(7,7,10,.72) 42%,rgba(7,7,10,.35) 100%),url(../../images/fulls/1_149_prison_result.webp)center center/cover no-repeat!important}#two{background:linear-gradient(270deg,rgba(7,7,10,.92)0,rgba(7,7,10,.72) 42%,rgba(7,7,10,.35) 100%),url(../../images/fulls/1_7_wedding_1_result.webp)center center/cover no-repeat!important}.game-panel{width:min(100% - 2rem,var(--fot-max));margin:0 auto;padding:5.5rem 0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:2rem;align-items:center}.game-panel--reverse{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.game-panel--reverse.game-panel__copy{order:2}.game-panel--reverse.game-panel__aside{order:1}.game-panel .content.box.style2,.game-panel__copy .content.box.style2{background:rgba(12,12,18,.72)!important;border:1px solid rgba(255,255,255,.12);border-radius:1.15rem;box-shadow:var(--fot-shadow);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);width:100%!important;max-width:none!important;margin:0!important;padding:1.75rem!important;color:var(--fot-text)}.game-panel .content.box.style2 header h2{font-size:clamp(1.35rem,2.4vw,1.9rem)!important;letter-spacing:.04em;text-transform:uppercase;margin:0 0 .85rem}.game-panel .content.box.style2 p{color:rgba(255,255,255,.78);font-size:1rem;line-height:1.65}.game-panel__meta{display:flex;flex-wrap:wrap;gap:.45rem;margin:0 0 1rem;padding:0;list-style:none}.game-panel__meta li{font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--fot-gold);border:1px solid rgba(232,184,74,.3);background:rgba(232,184,74,.08);border-radius:999px;padding:.3rem .6rem}.game-panel__aside{display:flex;flex-direction:column;gap:.85rem}.game-panel__cta-card{background:rgba(12,12,18,.78);border:1px solid rgba(255,255,255,.12);border-radius:1.15rem;padding:1.25rem;box-shadow:var(--fot-shadow);backdrop-filter:blur(12px)}.game-panel__cta-card h3{margin:0 0 .35rem;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:#fff}.game-panel__cta-card p{margin:0 0 1rem;color:var(--fot-muted);font-size:.92rem;line-height:1.5}.game-panel__cta-card.btn-row{display:grid;grid-template-columns:1fr}@media screen and (max-width:900px){.game-panel,.game-panel--reverse{grid-template-columns:1fr;padding:3.5rem 0}.game-panel--reverse.game-panel__aside,.game-panel--reverse.game-panel__copy{order:initial}#one{background:linear-gradient(180deg,rgba(7,7,10,.88),rgba(7,7,10,.88)),url(../../images/fulls/1_149_prison_result.webp)center center/cover no-repeat!important}#two{background:linear-gradient(180deg,rgba(7,7,10,.88),rgba(7,7,10,.88)),url(../../images/fulls/1_7_wedding_1_result.webp)center center/cover no-repeat!important}}#work.main.style3.primary{background:radial-gradient(800px 360px at 50% 0%,rgba(181,108,255,.1),transparent 60%),var(--fot-bg)!important;color:var(--fot-text);padding:5rem 0 4rem!important}#work .content{width:min(100% - 2rem,var(--fot-max))!important;max-width:none!important}#work header h2{color:#fff;font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:.04em;text-transform:uppercase}#work header p{color:var(--fot-muted);max-width:46rem;margin-left:auto;margin-right:auto}#work .gallery{margin-bottom:2rem}#work .gallery article{border-radius:.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 30px rgba(0,0,0,.35)}#work .gallery article a{background:#0d0d14}.animations-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.85rem,1.5vw,1.15rem);margin-bottom:1.25rem;content-visibility:auto;contain-intrinsic-size:720px}.animation-card{--animation-ratio:1.7778;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.015)),rgba(14,12,17,.92);box-shadow:0 16px 36px rgba(0,0,0,.34)}.animation-player{position:relative;width:100%;aspect-ratio:var(--animation-ratio);min-height:0;overflow:hidden;background:radial-gradient(circle at 50% 40%,rgba(255,66,77,.22),transparent 52%),#09090d}.animation-player::after{content:"";position:absolute;inset:auto 0 0;height:48%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(7,7,10,.82));opacity:.95;transition:opacity .18s ease}.animation-player iframe,.animation-player img{position:absolute;inset:0;width:100%;height:100%;display:block;border:0}.animation-player img{object-fit:cover;transform:scale(1.01);filter:saturate(1.05) contrast(1.03)}.animation-player__fallback{position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(255,66,77,.22),transparent 34%),radial-gradient(circle at 78% 20%,rgba(232,184,74,.12),transparent 28%),radial-gradient(circle at 18% 85%,rgba(85,101,255,.1),transparent 30%),linear-gradient(135deg,rgba(255,255,255,.05),transparent 38%),linear-gradient(180deg,rgba(22,12,18,.96),rgba(7,7,10,.98))}.animation-player__fallback::before{content:"";position:absolute;inset:0;opacity:.18;background-image:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(circle at 50% 50%,#000,transparent 72%)}.animation-play,.animation-player__fallback::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-weight:900;text-transform:uppercase}.animation-player__fallback::after{content:"FUTAHEIM";color:rgba(255,255,255,.045);font-size:clamp(2.3rem,6vw,4.8rem);letter-spacing:.14em;white-space:nowrap}.animation-player iframe{z-index:5;background:#000}.animation-play{z-index:3;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:0 1.15rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(7,7,10,.68);color:#fff;font-family:inherit;font-size:.78rem;letter-spacing:.08em;cursor:pointer;box-shadow:0 14px 36px rgba(0,0,0,.42);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .16s ease,background .16s ease,border-color .16s ease}.animation-play:focus-visible,.animation-play:hover{transform:translate(-50%,-50%) scale(1.04);background:rgba(255,66,77,.9);border-color:rgba(255,255,255,.35)}.animation-play__icon{width:0;height:0;border-top:.42rem solid transparent;border-bottom:.42rem solid transparent;border-left:.68rem solid currentColor;margin-left:.1rem}.animation-card__body,.animation-chip-row{display:flex;align-items:center;justify-content:space-between}.animation-chip-row{position:absolute;left:.7rem;right:.7rem;bottom:.65rem;z-index:2;gap:.5rem;pointer-events:none}.animation-chip-row span{display:inline-flex;align-items:center;min-height:1.45rem;padding:.18rem .5rem;border-radius:999px;background:rgba(7,7,10,.68);border:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.88);font-size:.65rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.animation-card.is-playing .animation-chip-row,.animation-card.is-playing .animation-play,.animation-card.is-playing .animation-player::after{opacity:0;pointer-events:none}.animation-card__body{gap:.8rem;padding:.85rem .95rem .95rem;min-width:0}.animation-card__body h3{margin:0;color:#fff;font-size:.92rem;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.animation-card__body a,.animation-card__body span{flex:0 0 auto;color:var(--fot-gold-2)!important;text-decoration:none!important;font-size:.72rem;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.animation-card__body span{color:rgba(255,255,255,.52)!important}.animation-card--empty{grid-column:1/-1;padding:1rem}.animation-card--empty .animation-card__body{display:grid;justify-items:center;text-align:center;padding:1.25rem}.animations-note{text-align:center;color:var(--fot-muted);margin:0 0 1.25rem;font-size:.92rem}.gallery-cta,.post-card{display:flex;gap:.75rem;border-radius:1rem}.gallery-cta{flex-wrap:wrap;justify-content:center;align-items:center;padding:1.25rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03)}.gallery-cta p,.post-card p{margin:0;color:var(--fot-muted);font-size:.95rem}.post-card{flex-direction:column;padding:1.2rem;background:var(--fot-bg-card-solid);border:1px solid var(--fot-line);box-shadow:0 12px 30px rgba(0,0,0,.28);min-height:100%;transition:transform .2s var(--fot-ease),border-color .2s ease}.post-card:hover{transform:translateY(-3px);border-color:rgba(255,66,77,.4)}.post-card__top{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.post-card__tag{font-size:.65rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#ffd0d3;background:rgba(255,66,77,.18);border:1px solid rgba(255,66,77,.35);border-radius:999px;padding:.28rem .55rem}.patreon-card .price-hint,.post-card__game{letter-spacing:.08em;text-transform:uppercase;font-weight:800}.post-card__game{font-size:.7rem;color:var(--fot-faint)}.post-card h3{margin:0;font-size:1.05rem;line-height:1.3;color:#fff}#free .post-card h3 a,.post-card h3 a{color:inherit;text-decoration:none}.post-card h3 a:hover{color:var(--fot-gold-2)}.post-card p{font-size:.92rem;line-height:1.55;flex:1}.post-card__foot{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.25rem}.post-card__date{font-size:.75rem;color:var(--fot-faint)}.posts-empty,.posts-note{text-align:center;color:var(--fot-muted);margin:1.25rem 0 0;font-size:.92rem}.posts-actions{margin-top:1.75rem}@media screen and (max-width:960px){.posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.posts-grid{grid-template-columns:1fr}}.patreon-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1.25rem;align-items:stretch}.patreon-card,.patreon-copy{border-radius:1.2rem;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);padding:1.6rem}.patreon-card h3,.patreon-copy h2{text-transform:uppercase;color:#fff}.patreon-copy h2{margin:0 0 .75rem;font-size:clamp(1.5rem,2.8vw,2.2rem);letter-spacing:.04em}.patreon-copy p{color:var(--fot-muted);line-height:1.6;margin:0 0 1rem}.benefit-list,.footer-col ul{list-style:none;padding:0;display:grid}.benefit-list{margin:0 0 1.25rem;gap:.65rem}.benefit-list li{display:grid;grid-template-columns:auto 1fr;gap:.7rem;align-items:start;color:rgba(255,255,255,.86);font-size:.95rem;line-height:1.45}.benefit-list li::before{content:"";width:1.4rem;height:1.4rem;border-radius:50%;display:block;background-color:rgba(255,66,77,.18);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23ffb4b9' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.3 6.6 11.4 12.7 4.6'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:.82rem .82rem;margin-top:.1rem}.patreon-card{background:linear-gradient(160deg,rgba(255,66,77,.16),rgba(255,255,255,.03) 45%),rgba(12,10,14,.9);border-color:rgba(255,66,77,.28);display:flex;flex-direction:column;gap:.9rem}.patreon-card h3{margin:0;font-size:1.15rem;letter-spacing:.06em}.patreon-card p{margin:0;color:var(--fot-muted);line-height:1.5}.patreon-card .price-hint{font-size:.8rem;color:#ffb4b9}.steam-band{margin-top:1.25rem;padding:1.25rem 1.4rem;border-radius:1.1rem;border:1px solid rgba(102,192,244,.22);background:linear-gradient(90deg,rgba(27,40,56,.95),rgba(16,20,28,.92));display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.footer-brand h3,.footer-col h4,.steam-band h3{margin:0 0 .25rem;color:#fff;font-size:1rem;letter-spacing:.05em;text-transform:uppercase}.steam-band p{margin:0;color:rgba(255,255,255,.7);font-size:.92rem}.steam-band .btn-row{flex-shrink:0}@media screen and (max-width:860px){.patreon-grid{grid-template-columns:1fr}.steam-band{flex-direction:column;align-items:stretch;text-align:center}.steam-band .btn-row{justify-content:center}}#footer{background:#050507!important;color:rgba(255,255,255,.55)!important;border-top:1px solid rgba(255,255,255,.08);padding:clamp(2.6rem,5vw,4rem) 1.25rem clamp(2.2rem,4vw,3rem)!important;display:block!important}.footer-grid{width:min(100%,var(--fot-max));margin:0 auto 2.25rem;display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:clamp(1.75rem,5vw,4rem);align-items:start}.footer-brand h3,.footer-col h4{margin:0 0 .5rem;letter-spacing:.08em}.footer-brand p{margin:0;line-height:1.55;max-width:28rem}.footer-brand .footer-official{margin-top:.75rem;color:rgba(255,255,255,.54);font-size:.88rem}.footer-col h4{margin:0 0 .75rem;font-size:.78rem;letter-spacing:.12em}.footer-col ul{margin:0;gap:.7rem}.footer-col a{color:rgba(255,255,255,.65);text-decoration:none;font-size:.92rem}.footer-col a:hover{color:#fff}.footer-bottom,.footer-links-inline{display:flex;flex-wrap:wrap;align-items:center}.footer-bottom{width:min(100%,var(--fot-max));margin:clamp(1.5rem,3vw,2.5rem) auto 0;padding-top:1.75rem;border-top:1px solid rgba(255,255,255,.08);gap:1rem 2rem;justify-content:flex-end;font-size:.85rem}.footer-links-inline{margin:0!important;gap:.65rem 1rem;padding:0;list-style:none}.footer-links-inline li{margin:0!important;padding:0!important}.footer-links-inline a{color:rgba(255,255,255,.78)!important;text-decoration:none;font-size:.85rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.footer-links-inline a:hover{color:#fff!important}.footer-note{color:rgba(255,255,255,.68)}@media screen and (max-width:800px){.footer-grid{grid-template-columns:1fr}}@media screen and (max-width:760px){#footer{padding:1.5rem 1rem 1.1rem!important}#footer>*{margin:0!important}.footer-grid{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand""games support";gap:.85rem 1.5rem;margin:0 auto .65rem}.footer-brand{grid-area:brand}.footer-grid>.footer-col:nth-child(2){grid-area:games}.footer-grid>.footer-col:nth-child(3){grid-area:support}.footer-brand h3{margin:0 0 .3rem}.footer-brand p{line-height:1.4}.footer-brand .footer-official{margin-top:.4rem}.footer-col h4{margin:0 0 .35rem}.footer-col ul{gap:.32rem}.footer-bottom{margin:.35rem auto 0;padding-top:.65rem;justify-content:center}}@media screen and (max-width:1000px){.footer-col{text-align:left;display:flex;flex-direction:column;align-items:center}.footer-col h4,.footer-col ul{width:max-content;max-width:100%}.footer-col ul{justify-items:start}.footer-col a{justify-content:flex-start}}@media screen and (max-width:760px){#header,.animation-play,.game-card,.game-card__badge,.game-panel .content.box.style2,.game-panel__cta-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.game-card{transition:border-color .08s ease}}.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}.fot-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.14),transparent);border:0;margin:0}#header.is-scrolled{background:rgba(7,7,10,.92)!important;box-shadow:0 10px 30px rgba(0,0,0,.35)!important}#intro.main.style1.inactive>.content,#intro.main.style1>.content{opacity:1!important;transform:none!important}.game-panel .content.box.style2{position:relative;transform:none!important}.post-card__foot.fot-btn{padding:0 .85rem;min-height:2.35rem;font-size:.72rem;flex-shrink:0}.poptrox-popup.caption{background:rgba(7,7,10,.85)!important;color:#fff!important}@media screen and (max-width:736px){#header{display:flex!important;align-items:center;justify-content:space-between;padding:0 .5rem 0 .75rem}#header h1,#header nav{position:relative!important;height:var(--fot-nav-h)!important;line-height:var(--fot-nav-h)!important}#header h1{left:0!important;text-align:left!important;flex:1 1 auto}#header nav{display:block!important;right:0!important;top:0!important;flex:0 0 auto}#header nav ul li a:not(.is-cta):not(.is-cta-steam){display:none!important}body{padding-top:var(--fot-nav-h)!important}}body{padding-top:var(--fot-nav-h)!important}.posts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.post-card--media{display:grid;grid-template-columns:88px minmax(0,1fr);gap:.85rem;padding:.75rem;align-items:stretch;min-height:0}.post-card__media{display:block;width:88px;height:88px;border-radius:.65rem;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);flex-shrink:0}.post-card__media img{width:100%;height:100%;object-fit:cover;display:block}.post-card__media--empty{background:linear-gradient(135deg,rgba(255,66,77,.25),rgba(232,184,74,.12))}.post-card__body{display:flex;flex-direction:column;gap:.35rem;min-width:0}.post-card--media h3,.post-card__excerpt{font-size:.95rem;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-card__excerpt{font-size:.85rem!important;line-height:1.4!important;color:var(--fot-muted)!important;margin:0!important;-webkit-line-clamp:3;flex:1}.post-card__more{font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--fot-gold-2)!important;text-decoration:none!important;margin-top:.15rem}.post-card__more:hover{color:#fff!important}.post-card--media.post-card__top{margin-bottom:.1rem}.post-card--media.fot-btn{display:none}@media screen and (max-width:1100px){.animations-grid,.posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.animations-grid,.posts-grid{grid-template-columns:1fr}.animations-grid{gap:.85rem;contain-intrinsic-size:1100px}.animation-card__body{padding:.8rem;align-items:flex-start;flex-direction:column;gap:.35rem}.animation-card__body h3{white-space:normal}.animation-play{min-height:2.7rem;padding:0 1rem;font-size:.72rem}.gallery-cta{padding:.85rem}.gallery-cta .fot-btn{width:100%}.post-card--media{grid-template-columns:72px minmax(0,1fr);gap:.7rem}.post-card__media{width:72px;height:72px}.post-card__excerpt{-webkit-line-clamp:2}}@media screen and (max-width:1024px){#intro .intro-content{min-height:auto!important;padding:1.5rem 0 1.25rem!important;gap:1rem!important}.game-panel{gap:1.25rem!important}.fot-section,.game-panel{padding:3.25rem 0!important}.fot-section--tight{padding:2.75rem 0!important}}@media screen and (max-width:640px){.intro-sub{font-size:.95rem!important;padding:0 .25rem}.game-card__desc{font-size:.88rem!important;-webkit-line-clamp:3;display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden}.game-panel__cta-card p{font-size:.88rem}.section-head{margin-bottom:1.5rem!important}#work.main.style3.primary{padding:3rem 0 2.5rem!important}}@media screen and (max-width:480px){.intro-footer .button.style2.down{width:3.5rem!important;height:3.5rem!important;min-height:3.5rem!important}}@media screen and (min-width:901px){.game-cards{gap:clamp(1.25rem,2vw,1.75rem)}.game-card{border-radius:.95rem}.game-card__body{min-height:0}}@media screen and (min-width:641px) and (max-width:1100px){#intro .intro-content{width:min(100% - 2rem,720px);padding-block:1.25rem 1.75rem!important;gap:1.15rem!important}.game-cards{grid-template-columns:1fr;max-width:640px;gap:1.1rem}.game-capsule{height:clamp(10rem,28dvh,15rem)}.game-card__body{padding:1.15rem!important}}@media screen and (max-width:760px){#footer a[href="#throxxa"],.gallery-cta a[href="#throxxa"],.intro-footer .button.style2.down-desktop,.nav-throxxa-only,.throxxa-section{display:none!important}.intro-footer .button.style2.down-mobile{display:inline-flex!important}}@media screen and (max-width:640px){#intro.main.fullscreen{min-height:auto!important}#intro .intro-content{width:min(100% - 1.25rem,430px);min-height:0!important;padding:1rem 0 1.35rem!important;gap:1rem!important}.intro-header{max-width:100%}.intro-sub{margin-bottom:0!important;line-height:1.4}.game-cards{max-width:100%;gap:.95rem}.game-card{border-radius:.85rem}.game-capsule{height:clamp(8.75rem,32vw,11.25rem)}.game-card__badge{top:.55rem;left:.55rem;font-size:.58rem;padding:.28rem .5rem}.game-card__body{padding:.9rem!important;gap:.6rem!important}.game-card__title{font-size:1.08rem!important;line-height:1.05}.game-card__desc{min-height:0;font-size:.9rem!important;line-height:1.4!important}.game-card__actions{gap:.55rem!important;margin-top:.1rem!important}.btn-play{height:2.65rem!important;font-size:.76rem!important}.btn-social{height:2.35rem!important;font-size:.68rem!important}}.btn{border:0;padding:.75rem 1.25rem;border-radius:999px;cursor:pointer;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1;min-height:44px;white-space:nowrap;font-family:inherit}.btn--green{}.btn--white{color:#fff;border:1px solid rgba(255,255,255,.35)}@media screen{#throxxa{scroll-margin-top:var(--fot-nav-h, 4rem)}.throxxa-section{--vb-gold:#e8b84a;--vb-gold-dim:#a88b2e;--vb-crimson:#c41e3a;--vb-rose:#e8a0b0;--vb-blood:#8b0a1a;--vb-ink:#f4f1ea;--vb-nav:var(--fot-nav-h, 4rem);--vb-gap:clamp(0.4rem, 1vh, 0.85rem);box-sizing:border-box;min-height:calc(100vh - var(--vb-nav));min-height:calc(100dvh - var(--vb-nav));padding:.55rem .85rem;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 80% 50%at 50% -8%,rgba(139,10,26,.45),transparent 55%),radial-gradient(ellipse 40% 30%at 90% 100%,rgba(70,8,35,.22),transparent 50%),#07070a;color:var(--vb-ink)}.throxxa-frame{height:calc(100vh - var(--vb-nav) - 1.1rem);height:calc(100dvh - var(--vb-nav) - 1.1rem);width:min(1320px,calc(100vw - 1.5rem),calc((100vh - var(--vb-nav) - 1.1rem)*16/9));width:min(1320px,calc(100vw - 1.5rem),calc((100dvh - var(--vb-nav) - 1.1rem)*16/9));margin:0 auto}.vowbound{width:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:1rem;overflow:hidden;border:1px solid rgba(232,184,74,.34);background:linear-gradient(180deg,#1a0c12 0,#0c0508 100%);box-shadow:0 24px 60px rgba(0,0,0,.55),0 0 40px rgba(196,30,58,.12),inset 0 1px 0 rgba(255,255,255,.04)}.vb-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.42rem .9rem;border-bottom:1px solid rgba(232,184,74,.22);background:linear-gradient(90deg,rgba(74,6,16,.55),rgba(12,6,8,.15) 55%,rgba(74,6,16,.4))}.vb-chips li,.vb-logo,.vb-shot figcaption{text-transform:uppercase;color:var(--vb-gold)}.vb-logo{font-family:Cinzel,"Source Sans Pro",serif;font-weight:700;font-size:clamp(.95rem,1.3vw,1.2rem);letter-spacing:.18em;line-height:1.1}.vb-logo span,.vb-title em{color:var(--vb-crimson)}.vb-sub{margin-top:.08rem;font-size:clamp(.7rem,.9vw,.82rem);font-style:italic;color:var(--vb-rose)}.vb-top-actions{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.vb-live,.vb-tabs button{font-size:.55rem;font-weight:800;text-transform:uppercase;border-radius:999px;white-space:nowrap}.vb-live{display:inline-flex;align-items:center;gap:.35em;padding:.2em .6em;border:1px solid rgba(196,30,58,.55);background:rgba(139,10,26,.35);color:#ffb3c1;letter-spacing:.12em}.vb-live::before{content:"";width:.38em;height:.38em;border-radius:50%;background:#ff2d55;box-shadow:0 0 7px #ff2d55}.vb-tabs{display:flex;gap:.28rem}.vb-tabs button{font-family:inherit;letter-spacing:.1em;border:1px solid rgba(232,184,74,.28);background:rgba(0,0,0,.28);color:rgba(244,241,234,.72);cursor:pointer;line-height:1.15;min-height:44px;font-size:12px;padding:10px 14px}.vb-tabs button:hover{color:#fff;border-color:rgba(232,184,74,.55)}.vb-tabs button.is-on{background:linear-gradient(135deg,#ff5a63,#c41e3a);border-color:transparent;color:#fff}.vb-body{min-height:0;overflow:hidden}.vb-sheet{display:none;min-height:0;box-sizing:border-box;gap:clamp(.65rem,1.1vw,1rem);padding:clamp(.5rem,.9vw,.8rem) clamp(.65rem,1vw,.95rem)}.vb-dl>div,.vb-sheet.is-on{display:grid}.vb-shot{position:relative;margin:0;height:100%;min-height:0;border-radius:.7rem;overflow:hidden;border:1px solid rgba(232,184,74,.34);background:#14080c;box-shadow:0 12px 28px rgba(0,0,0,.35)}.vb-shot img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.vb-shot--contain{display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,rgba(60,20,30,.35),#0a0406 70%),#0a0406}.vb-shot--contain img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.vb-chips li,.vb-shot figcaption{font-weight:800}.vb-shot figcaption{position:absolute;left:0;right:0;bottom:0;padding:1.8rem .5rem .45rem;background:linear-gradient(transparent,rgba(6,1,3,.95));font-size:.55rem;letter-spacing:.12em;text-align:center}.vb-panel{min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:var(--vb-gap);overflow:hidden}.vb-id{min-width:0}.vb-title{margin:0;font-family:Cinzel,"Source Sans Pro",serif;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:700;letter-spacing:.05em;line-height:1.08}.vb-title em{font-style:normal}.vb-tagline{margin:.18rem 0 0;font-size:clamp(.78rem,1vw,.92rem);font-style:italic;color:var(--vb-rose);line-height:1.3}.vb-chips{list-style:none;margin:.35rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.25rem}.vb-chips li{font-size:.5rem;letter-spacing:.08em;padding:.2em .45em;border-radius:999px;border:1px solid rgba(232,184,74,.28);background:rgba(74,6,16,.38);line-height:1.15}.vb-chips li.hot{border-color:rgba(255,45,85,.48);background:rgba(139,10,26,.5);color:#ffb8c6}.vb-main{min-height:0;display:flex;flex-direction:column;gap:var(--vb-gap)}.vb-bio{margin:0;flex:0 0 auto;font-size:clamp(.78rem,1.05vw,.94rem);color:rgba(244,241,234,.92)}.vb-bio strong,.vb-rules strong{color:#ffd0d8}.vb-fill{min-height:0;grid-template-columns:1fr 1fr;gap:clamp(.55rem,1vw,.9rem)}.vb-card{min-width:0;min-height:0;display:flex;flex-direction:column;gap:.3rem;padding:clamp(.45rem,.9vh,.7rem) clamp(.5rem,.9vw,.7rem);border-radius:.65rem;border:1px solid rgba(255,255,255,.07);background:rgba(0,0,0,.22);overflow:visible}.vb-dl,.vb-h{margin:0;display:flex}.vb-h{align-items:center;gap:.4rem;font-size:.55rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--vb-gold);flex:0 0 auto}.vb-h::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(232,184,74,.4),transparent)}.vb-dl{padding:0;flex:1 1 auto;min-height:0;flex-direction:column;justify-content:space-evenly;gap:0}.vb-dl>div{grid-template-columns:5.2rem minmax(0,1fr);gap:.35rem .55rem;align-items:baseline;padding:.12rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.vb-dl>div:last-child{border-bottom:0}.vb-dl dt{margin:0;font-size:.58rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--vb-gold-dim);white-space:nowrap}.vb-dl dd{margin:0;font-size:clamp(.72rem,.95vw,.84rem);line-height:1.3;color:rgba(244,241,234,.9)}.vb-dl b{color:#ffb8c6;font-weight:700;font-variant-numeric:tabular-nums}.vb-dl--wide>div{grid-template-columns:4.4rem minmax(0,1fr)}.vb-main--proto{display:grid;grid-template-rows:minmax(0,1.05fr) auto minmax(0,.95fr);gap:clamp(.35rem,.8vh,.6rem);justify-content:stretch}.vb-fill--proto-bottom,.vb-fill--proto-top{flex:unset}.vb-card--session{flex:0 0 auto}.vb-main--proto .vb-dl{justify-content:flex-start;gap:.05rem}.vb-main--proto .vb-dl>div{padding:.08rem 0}.vb-meter{margin:0 0 clamp(.2rem,.55vh,.35rem)}.vb-main .vb-quote p:last-child,.vb-meter:last-child{margin-bottom:0}.vb-kinklist li,.vb-meter__row{display:flex;justify-content:space-between}.vb-meter__row{gap:.45rem;font-size:clamp(.68rem,.9vw,.78rem);color:rgba(244,241,234,.78);margin-bottom:.1rem}.vb-kinklist span,.vb-meter__row span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vb-kinklist b,.vb-meter__row b{color:var(--vb-crimson);font-variant-numeric:tabular-nums;flex:0 0 auto}.vb-meter__bar{height:.3rem;border-radius:99px;background:rgba(0,0,0,.5);border:1px solid rgba(196,30,58,.32);overflow:hidden}.vb-meter__bar>i{display:block;height:100%;background:linear-gradient(90deg,#4a0610,#c41e3a 70%,var(--vb-gold))}.vb-kinklist,.vb-rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:space-evenly}.vb-kinklist{flex:1 1 auto;min-height:0;gap:.15rem}.vb-kinklist li{align-items:center;gap:.5rem;padding:.18rem .35rem;background:rgba(0,0,0,.28);border-left:2px solid rgba(196,30,58,.7);border-radius:0 .28rem .28rem 0;font-size:clamp(.66rem,.88vw,.76rem);line-height:1.15}.vb-kinklist span{color:#ffc9d4;min-width:0}.vb-kinklist b{color:var(--vb-gold)}.vb-rules{flex:1;gap:.2rem;font-size:clamp(.68rem,.9vw,.8rem);line-height:1.32}.vb-rules li{position:relative;padding:.15rem 0 .15rem .85rem;color:rgba(244,241,234,.9)}.vb-rules li::before{content:"*";position:absolute;left:.05rem;color:var(--vb-crimson);font-weight:900}.vb-quote,.vb-rules em{color:var(--vb-rose)}.vb-quote{margin:0;flex:1;padding:.4rem .5rem;border-left:2px solid var(--vb-gold);border-radius:0 .4rem .4rem 0;background:rgba(74,6,16,.28);font-size:clamp(.68rem,.9vw,.8rem);font-style:italic;line-height:1.35;overflow:hidden}.vb-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.vb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .6rem;border-radius:999px;border:1px solid transparent;font-family:inherit;font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none!important;cursor:pointer;line-height:1;white-space:nowrap;transition:filter .15s ease,transform .12s ease}.vb-btn:hover{filter:brightness(1.08);transform:translateY(-1px);color:inherit!important}.vb-btn--patreon{background:linear-gradient(135deg,#ff5a63,#ff424d);color:#fff!important}.vb-btn--steam{background:linear-gradient(135deg,#2a475e,#1b2838);color:#fff!important;border-color:rgba(102,192,244,.3)}.vb-btn--discord{background:#5865f2;color:#fff!important}.vb-btn--gold{background:linear-gradient(135deg,#ffd978,#e8b84a);color:#2a1d05!important}.vb-btn--ghost{background:rgba(255,255,255,.05);color:#fff!important;border-color:rgba(255,255,255,.18)}.vb-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem .85rem;padding:.32rem .9rem;border-top:1px solid rgba(232,184,74,.16);background:rgba(0,0,0,.32);font-size:.58rem;letter-spacing:.06em;color:rgba(200,200,212,.5)}.vb-foot__page{color:var(--vb-gold-dim);font-weight:800;letter-spacing:.12em}@media screen and (max-height:820px){.vb-bio{font-size:.78rem;line-height:1.35}.vb-title{font-size:1.2rem}.vb-dl dd{font-size:.74rem}.vb-quote,.vb-rules{font-size:.7rem}.vb-card{padding:.4rem .5rem}}@media screen and (max-height:740px){.vb-top{padding:.3rem .7rem}.vb-sheet{padding:.4rem .55rem;gap:.55rem}.vb-chips li{font-size:.46rem}.vb-btn{min-height:1.75rem;font-size:.6rem}.vb-live{display:none}}.throxxa-frame{width:min(1480px,100%);height:auto}.vowbound{height:auto;grid-template-rows:auto auto auto;overflow:clip}.vb-sheet,.vowbound .vb-body{overflow:visible}.vb-sheet{grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr);align-items:start;height:auto;gap:clamp(14px,1.5vw,22px);padding:clamp(14px,1.5vw,22px);line-height:1.5}.vb-sheet .vb-shot{position:sticky;top:calc(var(--vb-nav) + 16px);width:100%;height:auto;justify-self:center;display:block;align-self:start}.vb-sheet .vb-shot img{display:block;width:100%;height:auto;max-width:none;max-height:none;aspect-ratio:4/5;object-fit:cover;object-position:center top}.vb-sheet .vb-shot figcaption{position:static;padding:10px 12px;font-size:11px;line-height:1.5;background:#14080c;border-top:1px solid rgba(232,184,74,.2)}.vb-main,.vb-sheet .vb-panel{gap:12px;height:auto;overflow:visible}.vb-sheet .vb-panel{grid-template-rows:auto auto auto;container-type:inline-size}.vb-sheet .vb-title{font-size:clamp(26px,2.4vw,36px);line-height:1.2}.vb-sheet .vb-title em{color:#f06480}.vb-sheet .vb-tagline{font-size:15px;line-height:1.4;margin-top:5px}.vb-sheet .vb-chips{gap:5px;margin-top:8px}.vb-sheet .vb-chips li{font-size:11px;padding:4px 7px;line-height:1.3}.vb-main{display:grid;grid-template-rows:none;max-height:none}.vb-fill,.vb-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:12px;align-items:start}.vb-main .vb-card{padding:12px 14px;gap:10px;border-color:rgba(232,184,74,.18);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(0,0,0,.2))}.vb-main .vb-h{font-size:11px;line-height:1.5;letter-spacing:.12em}.vb-meters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px}.vb-main .vb-meter{margin:0}.vb-main .vb-meter__row{font-size:14px;line-height:1.35;margin-bottom:4px;color:#e5dce0}.vb-main .vb-meter__row b{color:#ff8fa6}.vb-main .vb-meter__bar{height:6px}.vb-main .vb-kinklist span,.vb-main .vb-meter__row span{white-space:normal;overflow:visible;overflow-wrap:anywhere}.vb-main .vb-kinklist{flex:none;gap:0;justify-content:flex-start}.vb-main .vb-kinklist li{padding:3px 8px;font-size:14px;line-height:1.35}.vb-main .vb-dl{flex:none;gap:0}.vb-main .vb-dl>div{grid-template-columns:64px minmax(0,1fr);gap:8px;padding:5px 0}.vb-main .vb-dl>div:first-child{padding-top:0}.vb-main .vb-dl>div:last-child{padding-bottom:0}.vb-main .vb-dl dt{font-size:11px;line-height:1.5;color:#e8c771;white-space:normal}.vb-main .vb-dl dd{font-size:15px;line-height:1.4;color:#e5dce0;overflow-wrap:anywhere}.vb-main .vb-rules{flex:none;justify-content:flex-start;gap:6px;font-size:15px;line-height:1.4}.vb-main .vb-quote{padding:8px 12px;font-size:15px;line-height:1.4;overflow:visible}.vb-sheet .vb-actions{padding-top:10px;border-top:1px solid rgba(232,184,74,.2);gap:10px}.vb-sheet .vb-btn{min-height:44px;font-size:12px;white-space:normal;line-height:1.4;padding:10px}.vowbound .vb-foot{font-size:12px;line-height:1.5;padding:8px 16px;color:#bdb0b8}.vowbound :is(button,a):focus-visible{outline:2px solid #ffe1a0;outline-offset:3px}@container (max-width: 560px){.vb-fill,.vb-pair{grid-template-columns:minmax(0,1fr)}}.vb-body,.vb-fill,.vb-main,.vb-panel{min-width:0}.vb-fill{overflow:visible;flex:none}.vb-main--bride{justify-content:start}.vb-bio{font-size:15px;line-height:1.45;color:#e5dce0}.vb-main--bride .vb-dl>div{grid-template-columns:76px minmax(0,1fr)}.vb-main--bride .vb-fill .vb-dl{flex:none;justify-content:flex-start}.vb-top{padding:10px 16px;flex-wrap:wrap}.vb-live,.vb-sub{font-size:13px;line-height:1.5}.vb-live{font-size:10px}.vowbound :is(.vb-top,.vb-id,.vb-actions,.vb-foot){margin:0}.vb-sheet[hidden]{display:none}}@media screen and (max-width:1100px){.vb-sheet{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}}@media screen and (max-width:760px){.throxxa-section{padding:16px 12px;min-height:0}.vb-sheet{grid-template-columns:minmax(0,1fr);gap:24px;padding:16px}.vb-sheet .vb-shot{position:static;width:100%}.vb-top{gap:10px;padding:16px}.vb-top-actions{width:100%;justify-content:space-between;gap:10px}.vb-tabs,.vb-tabs button{flex:1}.vb-live{display:none}.vb-sheet .vb-title{font-size:28px}.vb-main .vb-card{padding:16px}.vb-meters,.vb-sheet .vb-actions{grid-template-columns:minmax(0,1fr)}.vb-foot{flex-direction:column;gap:8px}}@media screen and (min-width:761px) and (max-height:680px){.vb-sheet .vb-shot{position:static;width:100%}}@media screen{.vb-sheet .vb-panel{align-content:start}.vb-main--bride,.vb-main--proto{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.vb-main .vb-card{width:100%;box-sizing:border-box}.vb-main .vb-dl>div,.vb-main--bride .vb-dl>div{grid-template-columns:112px minmax(0,1fr);padding:7px 0}.vb-main .vb-dl dt{overflow-wrap:anywhere}.vb-main .vb-dl--registry{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.vb-main .vb-dl--registry>div{grid-template-columns:76px minmax(0,1fr);padding:7px 0}.vb-main .vb-dl--registry>div:first-child{padding-top:7px}.vb-main .vb-dl--registry>div:nth-last-child(-n+2){border-bottom:0}.vb-main--proto .vb-meters{grid-template-columns:minmax(0,1fr);gap:10px}.vb-main--proto .vb-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.vb-card-note{margin:-4px 0 2px;color:#c6b9c1;font-size:12px;line-height:1.4}.vb-reader-hint{display:none}.vb-main:focus-visible{outline:2px solid var(--vb-gold);outline-offset:-2px;border-radius:8px}@container (max-width: 620px){.vb-main .vb-dl--registry,.vb-main--proto .vb-pair{grid-template-columns:minmax(0,1fr)}.vb-main .vb-dl--registry>div{grid-template-columns:90px minmax(0,1fr)}}}@media screen and (min-width:1100px) and (min-height:780px){.vb-sheet{--vb-sheet-height:min(920px, calc(100dvh - var(--vb-nav) - 150px));--vb-sheet-pad:18px;height:var(--vb-sheet-height);padding:var(--vb-sheet-pad);grid-template-columns:minmax(0,min(44%,calc((var(--vb-sheet-height) - 2*var(--vb-sheet-pad) - 40px)*.8))) minmax(0,1fr);gap:24px;align-items:start}.vb-sheet .vb-shot{position:static;width:100%}.vb-sheet .vb-panel{height:100%;min-height:0;grid-template-rows:auto minmax(0,1fr) auto}.vb-sheet .vb-main{overflow-y:auto;overflow-x:hidden;min-height:0;padding:2px 12px 12px 2px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b27442 #201017;border-bottom:1px solid rgba(232,184,74,.2)}.vb-main::-webkit-scrollbar{width:8px}.vb-main::-webkit-scrollbar-track{background:#201017;border-radius:8px}.vb-main::-webkit-scrollbar-thumb{background:#b27442;border:2px solid #201017;border-radius:8px}.vb-reader-hint{display:block;margin:8px 0 0;padding:0;font-size:11px;line-height:1.4;color:#d0b995;letter-spacing:.06em}.vb-sheet .vb-actions{padding-top:0;border:0}}@media screen and (max-width:480px){.vb-main .vb-dl>div{grid-template-columns:minmax(0,1fr);gap:3px}.vb-main .vb-dl--registry>div{grid-template-columns:76px minmax(0,1fr)}}#footer{margin:0!important;font-size:16px}@media screen and (min-width:761px){#throxxa{scroll-margin-top:var(--fot-nav-h, 4rem)}.throxxa-section{--vb-gold:#e8b84a;--vb-gold-dim:#d6b75a;--vb-crimson:#ef4f73;--vb-rose:#e8a0b0;--vb-ink:#f4f1ea;--vb-nav:var(--fot-nav-h, 4rem);box-sizing:border-box;min-height:calc(100dvh - var(--vb-nav));padding:clamp(.65rem,1.2vw,1rem);display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse 80% 50%at 50% -8%,rgba(139,10,26,.42),transparent 58%),#07070a;color:var(--vb-ink);font-size:16px;line-height:1.35}.throxxa-frame{width:min(1480px,calc(100vw - 1.5rem),calc((100dvh - var(--vb-nav) - 1.25rem)*16/9));height:min(860px,calc(100dvh - var(--vb-nav) - 1.25rem),calc((100vw - 1.5rem)*9/16));min-height:min(660px,calc(100dvh - var(--vb-nav) - 1.25rem));margin:0 auto}.vowbound{height:100%;width:100%;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border-radius:1rem;border:1px solid rgba(232,184,74,.34);background:linear-gradient(180deg,#1a0c12 0,#0c0508 100%);box-shadow:0 24px 60px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.04)}.vowbound .vb-top{margin:0;min-height:0;padding:clamp(.45rem,.9vw,.8rem) clamp(.75rem,1.2vw,1rem);display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:nowrap;border-bottom:1px solid rgba(232,184,74,.22);background:linear-gradient(90deg,rgba(74,6,16,.58),rgba(12,6,8,.2) 56%,rgba(74,6,16,.4))}.vowbound .vb-logo{font-family:Cinzel,"Source Sans Pro",serif;font-size:clamp(1rem,1.35vw,1.35rem);line-height:1.05;color:var(--vb-gold)}.vowbound .vb-sub{font-size:clamp(.72rem,.9vw,.86rem);line-height:1.2}.vowbound .vb-top-actions{width:auto;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.45rem}.vowbound .vb-live{display:inline-flex;font-size:.62rem;line-height:1.2;padding:.28rem .65rem}.vowbound .vb-tabs{display:flex;gap:.35rem;flex:0 0 auto}.vowbound .vb-tabs button{min-height:2.25rem;padding:.42rem .78rem;border-radius:999px;border:1px solid rgba(232,184,74,.32);background:rgba(0,0,0,.34);color:rgba(244,241,234,.82);font-size:.62rem;line-height:1.15;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.vowbound .vb-tabs button.is-on{background:linear-gradient(135deg,#ff5a63,#c41e3a);border-color:transparent;color:#fff}.vowbound .vb-body,.vowbound .vb-main,.vowbound .vb-panel{min-height:0;min-width:0}.vowbound .vb-body{overflow:hidden}.vowbound .vb-sheet,.vowbound .vb-shot{height:100%;min-height:0;overflow:hidden}.vowbound .vb-sheet{display:none;grid-template-columns:minmax(250px,.8fr) minmax(0,1.42fr);gap:clamp(.75rem,1.3vw,1.25rem);padding:clamp(.7rem,1.1vw,1rem);align-items:stretch}.vowbound,.vowbound .vb-sheet.is-on{display:grid}.vowbound .vb-sheet[hidden]{display:none!important}.vowbound .vb-shot{position:relative;top:auto;width:100%;margin:0;align-self:stretch;border-radius:.75rem;border:1px solid rgba(232,184,74,.34);background:#10060a}.vowbound .vb-shot img,.vowbound .vb-shot--contain img{width:100%;height:100%;max-width:none;max-height:none;aspect-ratio:auto;object-fit:cover;object-position:center top;display:block}.vowbound .vb-shot figcaption{position:absolute;left:0;right:0;bottom:0;padding:1.7rem .6rem .5rem;background:linear-gradient(transparent,rgba(6,1,3,.95));border:0;font-size:.64rem;line-height:1.25}.vowbound .vb-panel{height:100%;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.55rem,1vh,.85rem);align-content:stretch}.vowbound .vb-actions,.vowbound .vb-foot,.vowbound .vb-id{margin:0}.vowbound .vb-title{font-size:clamp(1.6rem,2.3vw,2.25rem);line-height:1.08}.vowbound .vb-tagline{margin-top:.3rem;font-size:clamp(.9rem,1.1vw,1.05rem);line-height:1.32}.vowbound .vb-chips{margin-top:.55rem;gap:.35rem}.vowbound .vb-chips li{font-size:.62rem;line-height:1.15;padding:.28rem .55rem}.vowbound .vb-main{overflow-y:auto;overflow-x:hidden;display:grid;grid-auto-rows:max-content;align-content:start;gap:clamp(.65rem,1vw,.95rem);padding-right:.5rem;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#b27442 #201017}.vowbound .vb-main::-webkit-scrollbar{width:8px}.vowbound .vb-main::-webkit-scrollbar-track{background:#201017;border-radius:8px}.vowbound .vb-main::-webkit-scrollbar-thumb{background:#b27442;border:2px solid #201017;border-radius:8px}.vowbound .vb-bio{font-size:clamp(.88rem,1.05vw,1rem);line-height:1.45}.vowbound .vb-fill,.vowbound .vb-main--proto .vb-pair,.vowbound .vb-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,1vw,1rem);align-items:start;overflow:visible}.vowbound .vb-card{padding:clamp(.65rem,1vw,.95rem);border-color:rgba(232,184,74,.18);background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(0,0,0,.22))}.vowbound .vb-h{font-size:.68rem;line-height:1.35}.vowbound .vb-dl,.vowbound .vb-kinklist,.vowbound .vb-rules{flex:none;justify-content:flex-start}.vowbound .vb-dl>div,.vowbound .vb-main .vb-dl--registry>div,.vowbound .vb-main--bride .vb-dl>div{grid-template-columns:minmax(5.3rem,.34fr) minmax(0,1fr);gap:.55rem;padding:.34rem 0}.vowbound .vb-main .vb-dl--registry{display:flex;flex-direction:column}.vowbound .vb-dl dt{font-size:.67rem;line-height:1.3;color:#e8c771}.vowbound .vb-dl dd,.vowbound .vb-kinklist li,.vowbound .vb-meter__row,.vowbound .vb-quote,.vowbound .vb-rules{font-size:clamp(.82rem,1vw,.96rem);line-height:1.35}.vowbound .vb-meters{display:grid;grid-template-columns:minmax(0,1fr);gap:.55rem}.vowbound .vb-meter{margin:0}.vowbound .vb-meter__bar{height:.36rem}.vowbound .vb-kinklist{gap:.25rem}.vowbound .vb-kinklist li{padding:.3rem .45rem}.vowbound .vb-rules{gap:.4rem}.vowbound .vb-quote{padding:.65rem .75rem}.vowbound .vb-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;padding-top:.15rem;border-top:0}.vowbound .vb-btn{min-height:2.5rem;padding:.5rem .75rem;font-size:.74rem;line-height:1.2}.vowbound .vb-foot{padding:.48rem 1rem;font-size:.68rem;line-height:1.35;color:rgba(220,210,216,.72)}}@media screen and (min-width:761px) and (max-width:1080px){.throxxa-frame{width:min(100%,calc(100vw - 1.25rem));height:auto;min-height:0}.vowbound,.vowbound .vb-body,.vowbound .vb-main,.vowbound .vb-panel,.vowbound .vb-sheet{overflow:visible;height:auto}.vowbound .vb-sheet{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr)}.vowbound .vb-shot{height:auto;aspect-ratio:4/5}.vowbound .vb-fill,.vowbound .vb-main--proto .vb-pair,.vowbound .vb-pair{grid-template-columns:minmax(0,1fr)}}#free .fot-lead,#free .section-head{max-width:760px;margin-left:auto;margin-right:auto}#free .fot-lead{max-width:620px;text-align:center}#free .posts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.5vw,1.35rem);align-items:stretch}#free .post-card{position:relative;display:flex;flex-direction:column;gap:0;padding:0;min-height:100%;overflow:hidden;border-radius:1.05rem;background:radial-gradient(circle at 20%0,rgba(255,66,77,.13),transparent 42%),linear-gradient(180deg,rgba(25,24,34,.98),rgba(15,14,22,.98));border:1px solid rgba(255,255,255,.11);box-shadow:0 18px 48px rgba(0,0,0,.36);transition:transform .16s var(--fot-ease),border-color .16s ease,box-shadow .16s ease}#free .post-card:focus-within,#free .post-card:hover{transform:translateY(-4px);border-color:rgba(255,77,109,.5);box-shadow:0 24px 58px rgba(0,0,0,.45),0 0 0 1px rgba(255,77,109,.08)}#free .post-card__media{position:relative;display:block;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden;border:0;border-radius:0;background:linear-gradient(135deg,rgba(255,66,77,.22),rgba(232,184,74,.13)),#15131d;text-decoration:none;isolation:isolate}#free .post-card__media--broken::after,#free .post-card__media--empty::after{content:"FUTA ON TOP";position:absolute;inset:auto 1rem .8rem auto;z-index:1;color:rgba(255,255,255,.14);font-size:clamp(1.2rem,2.4vw,2.2rem);font-weight:900;letter-spacing:.12em;line-height:1;pointer-events:none}#free .post-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;display:block;transform:none;transition:filter .18s ease}#free .post-card:focus-within .post-card__media img,#free .post-card:hover .post-card__media img{transform:none;filter:saturate(1.06) contrast(1.03)}#free .post-card__shade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(7,7,10,.12)0,transparent 42%,rgba(7,7,10,.72) 100%),radial-gradient(circle at 15%0,rgba(255,66,77,.18),transparent 42%);pointer-events:none}#free .post-card__media--broken .post-card__shade,#free .post-card__media--empty .post-card__shade{background:radial-gradient(circle at 50% 36%,rgba(232,184,74,.18),transparent 36%),linear-gradient(180deg,rgba(23,19,29,.5),rgba(7,7,10,.7))}#free .post-card__date,#free .post-card__tag{position:absolute;z-index:2;top:.75rem;display:inline-flex;align-items:center;min-height:1.65rem;border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#free .post-card__tag{left:.75rem;max-width:calc(100% - 1.5rem);padding:.36rem .72rem;color:#fff;background:rgba(255,66,77,.78);border:1px solid rgba(255,255,255,.22);box-shadow:0 8px 22px rgba(255,66,77,.24);font-size:.68rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase;line-height:1}#free .post-card__date{right:.75rem;padding:.34rem .65rem;color:rgba(255,255,255,.84);background:rgba(7,7,10,.62);border:1px solid rgba(255,255,255,.12);font-size:.72rem;font-weight:800;letter-spacing:.02em;line-height:1}#free .post-card__body{display:flex;flex:1;flex-direction:column;gap:.65rem;min-width:0;padding:clamp(1rem,1.35vw,1.22rem)}#free .post-card h3{margin:0;color:#fff;font-size:clamp(1rem,1.05vw,1.12rem);line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#free .post-card h3 a:focus-visible,#free .post-card h3 a:hover{color:var(--fot-gold-2)}#free .post-card__excerpt{margin:0!important;color:rgba(244,241,234,.76)!important;font-size:.92rem!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}#free .post-card__more{width:fit-content;margin-top:auto;color:var(--fot-gold-2)!important;text-decoration:none!important;font-size:.78rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;line-height:1;transition:color .14s ease,transform .14s ease}#free .post-card__more:focus-visible,#free .post-card__more:hover{color:#fff!important;transform:translateX(3px)}#free .posts-note{margin-top:1.35rem;color:rgba(244,241,234,.62);font-size:.94rem}#free .posts-actions{margin-top:clamp(1.65rem,2.4vw,2.4rem)}@media screen and (max-width:1180px){#free .posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:760px){#free .posts-grid{grid-template-columns:1fr;gap:1rem}#free .post-card{border-radius:.95rem}#free .post-card:focus-within,#free .post-card:hover{transform:none}#free .post-card:focus-within .post-card__media img,#free .post-card:hover .post-card__media img,#free .post-card__media img{transform:none;filter:none}#free .post-card__date,#free .post-card__tag{top:.6rem;min-height:1.45rem;font-size:.62rem}#free .post-card__tag{left:.6rem;padding:.32rem .6rem}#free .post-card__date{right:.6rem;padding:.3rem .55rem}#free .post-card__body{padding:.95rem;gap:.55rem}#free .post-card h3{font-size:1rem}#free .post-card__excerpt{-webkit-line-clamp:2;font-size:.88rem!important}#free .posts-actions .fot-btn{width:100%}}@media screen and (min-width:761px){.vowbound .vb-main{overscroll-behavior-y:auto;scrollbar-width:thin;scrollbar-color:rgba(178,116,66,.24) transparent}.vowbound .vb-main:focus,.vowbound .vb-main:focus-within,.vowbound .vb-main:hover{scrollbar-color:#b27442 #201017}.vowbound .vb-main::-webkit-scrollbar{width:8px}.vowbound .vb-main::-webkit-scrollbar-track{background:0 0}.vowbound .vb-main::-webkit-scrollbar-thumb{background:rgba(178,116,66,.28);border:2px solid transparent;border-radius:8px;background-clip:padding-box}.vowbound .vb-main:focus-within::-webkit-scrollbar-track,.vowbound .vb-main:focus::-webkit-scrollbar-track,.vowbound .vb-main:hover::-webkit-scrollbar-track{background:#201017}.vowbound .vb-main:focus-within::-webkit-scrollbar-thumb,.vowbound .vb-main:focus::-webkit-scrollbar-thumb,.vowbound .vb-main:hover::-webkit-scrollbar-thumb{background:#b27442;border-color:#201017}}:root{--icon-play:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M8%205.4v13.2L18.8%2012%208%205.4z%27%2F%3E%3C%2Fsvg%3E");--icon-patreon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4%203h4.2v18H4zM15.2%203a6.8%206.8%200%201%200%200%2013.6%206.8%206.8%200%200%200%200-13.6z%27%2F%3E%3C%2Fsvg%3E");--icon-steam:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%202.2a9.8%209.8%200%200%200-9.5%207.4l5.2%202.1a3.3%203.3%200%200%201%201.9-.6l3.6-5.2a4.7%204.7%200%201%201%204.6%205.8h-.2l-5.2%203.7a3.3%203.3%200%201%201-6.4%201.4l-3.7-1.5A9.8%209.8%200%201%200%2012%202.2Zm5.8%203a2.8%202.8%200%201%200%200%205.6%202.8%202.8%200%200%200%200-5.6Zm0%201.2a1.6%201.6%200%201%201%200%203.2%201.6%201.6%200%200%201%200-3.2Zm-8.2%206.8c-.4%200-.7.1-1%20.3l2.1.9c.8.3%201.2%201.2.8%202-.3.8-1.2%201.2-2%20.8l-2.1-.9a2.2%202.2%200%201%200%202.2-3.1Z%27%2F%3E%3C%2Fsvg%3E");--icon-itch:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%204h14l1.2%204.1c.2.8-.2%201.7-1%202.1-.7.4-1.7.3-2.3-.4-.6.8-1.9.9-2.7.1-.7.8-2%20.8-2.7%200-.8.8-2%20.7-2.7-.1-.6.7-1.6.8-2.3.4-.8-.4-1.2-1.3-1-2.1L5%204zm1.5%207.8c.8.1%201.7-.1%202.4-.7.9.7%202.2.7%203.1.1.9.6%202.2.6%203.1-.1.7.6%201.6.8%202.4.7V20h-11v-8.2zm3.3%202.2v4h4.4v-4H9.8z%27%2F%3E%3C%2Fsvg%3E");--icon-discord:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M7.6%205.2A13.7%2013.7%200%200%201%2011%204.1l.4.8c.4%200%20.8-.1%201.2-.1l.4-.7a13.7%2013.7%200%200%201%203.4%201.1c2.1%203.1%202.7%206.1%202.4%209.1a13.9%2013.9%200%200%201-4.2%202.1l-.9-1.4c.5-.2%201-.4%201.4-.7-.3-.2-.6-.4-.8-.6a6.9%206.9%200%200%201-4.6%200c-.3.2-.5.4-.8.6.4.3.9.5%201.4.7l-.9%201.4a13.9%2013.9%200%200%201-4.2-2.1c-.3-3%20.3-6%202.4-9.1zM9.2%2012.7c.8%200%201.4-.7%201.4-1.6s-.6-1.6-1.4-1.6-1.4.7-1.4%201.6.6%201.6%201.4%201.6zm5.6%200c.8%200%201.4-.7%201.4-1.6s-.6-1.6-1.4-1.6-1.4.7-1.4%201.6.6%201.6%201.4%201.6z%27%2F%3E%3C%2Fsvg%3E");--icon-subscribestar:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m12%202.7%202.7%205.5%206.1.9-4.4%204.3%201%206.1L12%2016.6l-5.4%202.9%201-6.1-4.4-4.3%206.1-.9L12%202.7z%27%2F%3E%3C%2Fsvg%3E")}a[href*="patreon.com"]{--brand-icon:var(--icon-patreon)}a[href*="steamcommunity.com"],a[href*="store.steampowered.com"]{--brand-icon:var(--icon-steam)}a[href*="futaontop.itch.io"],a[href*="itch.io"]{--brand-icon:var(--icon-itch)}a[href*="discord.com"],a[href*="discord.gg"]{--brand-icon:var(--icon-discord)}a[href*=subscribestar]{--brand-icon:var(--icon-subscribestar)}:where(#header nav a[href*="patreon.com"],#header nav a[href*="store.steampowered.com"],.fot-btn[href*="patreon.com"],.fot-btn[href*="store.steampowered.com"],.fot-btn[href*="futaontop.itch.io"],.fot-btn[href*="discord.gg"],.fot-btn[href*=subscribestar],.btn-social[href*="patreon.com"],.btn-social[href*="store.steampowered.com"],.btn-social[href*="futaontop.itch.io"],.btn-social[href*="discord.gg"],.btn-social[href*=subscribestar],.footer-col a[href*="patreon.com"],.footer-col a[href*="discord.gg"],.footer-col a[href*=subscribestar],.footer-col a[href*="store.steampowered.com"],.footer-links-inline a[href*="patreon.com"],.footer-links-inline a[href*="discord.gg"],.footer-links-inline a[href*="store.steampowered.com"])::before{content:"";display:inline-block;width:1.08em;height:1.08em;flex:0 0 auto;background:currentColor;-webkit-mask:var(--brand-icon) center/contain no-repeat;mask:var(--brand-icon) center/contain no-repeat}#header nav a[href*="patreon.com"]::before,#header nav a[href*="store.steampowered.com"]::before{margin-right:.35rem}.fot-btn::before,.vb-btn::before{opacity:.96}.footer-col a[href*="discord.gg"],.footer-col a[href*="patreon.com"],.footer-col a[href*="store.steampowered.com"],.footer-col a[href*=subscribestar],.footer-links-inline a[href*="discord.gg"],.footer-links-inline a[href*="patreon.com"],.footer-links-inline a[href*="store.steampowered.com"]{display:inline-flex;align-items:center;gap:.45rem}.btn-play::before{content:"";display:inline-block;width:1.05em;height:1.05em;flex:0 0 auto;background:currentColor;-webkit-mask:var(--icon-play) center/contain no-repeat;mask:var(--icon-play) center/contain no-repeat;opacity:.88;transform:translateY(.02em)}.btn-play{gap:.42rem}.btn-social{gap:.48rem;padding-inline:clamp(.7rem,1.05vw,.95rem)!important;font-size:.74rem!important;font-weight:900!important}.btn-social::before{width:1.12em;height:1.12em;opacity:.92;transform:translateY(.01em)}.btn-social span{min-width:0}#header nav a[href*="store.steampowered.com"]::before,.btn-steam::before,.fot-btn--steam-light::before,.fot-btn--steam::before{opacity:.9}.btn-discord::before,.btn-itch::before,.btn-patreon::before,.btn-subscribestar::before{opacity:.96}@media screen and (max-width:760px){.btn-social{gap:.38rem;padding-inline:.65rem!important}}#header nav a[href*="store.steampowered.com"]::before,.btn-steam::before,.fot-btn--steam-light::before,.fot-btn--steam::before{width:1.22em;height:1.22em}.btn-social::before{margin-inline-end:.02rem}@media screen and (min-width:901px){.game-card__links{align-items:stretch}.btn-social{min-width:0}}:root{--fot-live-nav-font:0.9rem;--fot-live-nav-h:2.7rem}#header h1 a{font-size:1rem!important;display:inline-flex;align-items:center;min-height:var(--fot-live-nav-h, 2.7rem);line-height:1!important;white-space:nowrap}#header nav ul li a{height:var(--fot-live-nav-h)!important;line-height:var(--fot-live-nav-h)!important;padding-inline:.9rem!important;font-size:var(--fot-live-nav-font)!important;letter-spacing:.065em}#header nav ul li a.is-cta,#header nav ul li a.is-cta-steam{min-width:7rem;justify-content:center;display:inline-flex!important;align-items:center!important;line-height:1!important}#header nav ul li a::before{width:1.14em;height:1.14em;align-self:center;transform:translateY(0);display:block;line-height:0;margin-top:0;margin-bottom:0}#header nav ul li a.is-cta-steam::before,#header nav ul li a.is-cta::before{align-self:center;margin-block:0;transform:translateY(0)}@media screen and (max-width:736px){:root{--fot-live-nav-font:0.74rem;--fot-live-nav-h:2.25rem}#header nav ul{gap:.12rem}#header nav ul li a{padding-inline:.5rem!important}#header nav ul li a.is-cta,#header nav ul li a.is-cta-steam{min-width:2.35rem}}.vowbound{--vb-icon-submit:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h16v12H8.2L4 20V4zm3 3v2h10V7H7zm0 4v2h7v-2H7z'/%3E%3C/svg%3E");--vb-icon-session:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M7 2h2v3h6V2h2v3h3v16H4V5h3V2zm11 8H6v9h12v-9zm-9 2h3v3H9v-3z'/%3E%3C/svg%3E");--vb-icon-forward:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M13.5 5 20 12l-6.5 7-1.4-1.3 4.2-4.7H4v-2h12.3l-4.2-4.7L13.5 5z'/%3E%3C/svg%3E");--vb-icon-back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M10.5 5 4 12l6.5 7 1.4-1.3L7.7 13H20v-2H7.7l4.2-4.7L10.5 5z'/%3E%3C/svg%3E");--vb-icon-contract:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 2h9l3 3v17H6V2zm8 1.8V6h2.2L14 3.8zM8 9h8v2H8V9zm0 4h8v2H8v-2zm0 4h5v2H8v-2z'/%3E%3C/svg%3E");--vb-icon-offer:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3 9.7 8.2 4 8.8l4.3 3.8L7.1 18 12 15.2 16.9 18l-1.2-5.4L20 8.8l-5.7-.6L12 3z'/%3E%3C/svg%3E")}.vowbound .vb-actions{grid-template-columns:minmax(0,1.05fr) minmax(0,1.18fr) minmax(0,1fr);align-items:stretch;gap:clamp(.45rem,.9vw,.75rem)}.vowbound .vb-btn{gap:.42rem;min-width:0;min-height:clamp(2.45rem,3.8vw,3.15rem);padding:clamp(.48rem,.8vw,.72rem) clamp(.6rem,1vw,.95rem);font-size:clamp(.64rem,.72vw,.78rem);line-height:1.18;white-space:normal;text-wrap:balance;overflow-wrap:anywhere;text-align:center}.vowbound .vb-btn::before{content:"";display:inline-block;width:1.05em;height:1.05em;flex:0 0 auto;background:currentColor;opacity:.92;transform:translateY(.04em);-webkit-mask:var(--vb-action-icon) center/contain no-repeat;mask:var(--vb-action-icon) center/contain no-repeat}.vowbound .vb-btn[href*="patreon.com"]{--vb-action-icon:var(--vb-icon-submit)}.vowbound .vb-btn[href*="store.steampowered.com"]{--vb-action-icon:var(--vb-icon-session)}.vowbound .vb-btn[data-vb-page="2"]{--vb-action-icon:var(--vb-icon-forward)}.vowbound .vb-btn[data-vb-page="1"]{--vb-action-icon:var(--vb-icon-back)}.vowbound .vb-btn[href*="discord.gg"]{--vb-action-icon:var(--vb-icon-contract)}.vowbound .vb-btn[href*="patreon.com"]:last-child{--vb-action-icon:var(--vb-icon-offer)}.vowbound .vb-btn--gold::before{opacity:.82}@media screen and (min-width:761px) and (max-width:1080px){.vowbound .vb-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.vowbound .vb-actions .vb-btn:last-child{grid-column:1/-1}.vowbound .vb-btn{min-height:2.75rem;font-size:clamp(.7rem,1.15vw,.84rem)}}@media screen and (min-width:1081px) and (max-width:1280px){.vowbound .vb-btn{font-size:clamp(.62rem,.72vw,.72rem);padding-inline:.55rem}}.intro-tease{position:relative;display:inline-flex!important;align-items:center;justify-content:center;gap:.78rem;min-width:min(100%,19.25rem);min-height:4.15rem;padding:.58rem 1.05rem .58rem .95rem;border-radius:999px;border:1px solid rgba(255,208,216,.3);background:radial-gradient(circle at 22% 34%,rgba(255,77,109,.28),transparent 46%),radial-gradient(circle at 78% 52%,rgba(232,184,74,.18),transparent 44%),linear-gradient(135deg,rgba(30,15,22,.8),rgba(8,7,11,.88));color:#fff!important;text-decoration:none!important;box-shadow:0 16px 42px rgba(0,0,0,.46),0 0 28px rgba(255,66,77,.2),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(12px) saturate(1.15);-webkit-backdrop-filter:blur(12px) saturate(1.15);overflow:hidden;isolation:isolate;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,filter .14s ease}.intro-tease::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent),radial-gradient(circle at 34% 52%,rgba(255,208,216,.16),transparent 42%);opacity:.55;transform:translateX(-42%);transition:transform .28s ease,opacity .14s ease}.intro-tease:focus-visible,.intro-tease:hover{transform:translateY(-2px);border-color:rgba(255,208,216,.5);box-shadow:0 18px 48px rgba(0,0,0,.52),0 0 36px rgba(255,66,77,.3),0 0 22px rgba(232,184,74,.12),inset 0 1px 0 rgba(255,255,255,.16);filter:brightness(1.06)}.intro-tease:focus-visible::before,.intro-tease:hover::before{opacity:.9;transform:translateX(0)}.intro-tease__eye{position:relative;flex:0 0 auto;width:3.35rem;height:2.18rem;border-radius:56% 44% 56% 44%/54% 54% 46% 46%;border:1px solid rgba(255,208,216,.58);background:radial-gradient(circle at 50% 55%,rgba(255,255,255,.42)0 4%,transparent 5%),linear-gradient(180deg,rgba(255,208,216,.2),rgba(255,255,255,.035));box-shadow:0 0 18px rgba(255,77,109,.22),inset 0-.55rem .9rem rgba(0,0,0,.32),inset 0 .18rem .8rem rgba(255,255,255,.12);transform:rotate(-5deg);overflow:hidden}.intro-tease__eye::before{content:"";position:absolute;inset:-.2rem -.1rem 48%;border-radius:0 0 55% 55%;border-bottom:2px solid rgba(255,208,216,.7);background:linear-gradient(180deg,rgba(18,8,14,.94),rgba(18,8,14,.34));transform-origin:top center;animation:introEyeLid 3.8s ease-in-out infinite;z-index:2}.intro-tease__eye::after{content:"";position:absolute;left:.48rem;right:.48rem;top:-.08rem;height:.44rem;border-top:2px solid rgba(255,208,216,.68);border-radius:50%;box-shadow:-.42rem -.05rem 0-.08rem rgba(255,208,216,.54),.42rem -.05rem 0-.08rem rgba(255,208,216,.54);z-index:3}.intro-tease__iris{position:absolute;left:50%;top:50%;width:1.02rem;height:1.02rem;border-radius:50%;background:radial-gradient(circle at 62% 36%,rgba(255,255,255,.9)0 7%,transparent 8%),radial-gradient(circle at 50% 52%,#0b0207 0 27%,#ff4d6d 29% 49%,#ffd978 52% 58%,#4d1020 62% 100%);box-shadow:0 0 15px rgba(255,77,109,.42);transform:translate(-50%,-42%);animation:introEyeLookDown 2.75s ease-in-out infinite;z-index:1}.intro-tease__copy{display:grid;gap:.12rem;min-width:0;line-height:1;text-align:left}.intro-tease__eyebrow,.intro-tease__label{color:#ffd0d8;font-size:.62rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.intro-tease__label{color:#fff;font-size:.9rem;letter-spacing:.075em}.intro-tease__drop{position:relative;flex:0 0 auto;width:1.25rem;height:2.45rem;color:#ffd978;opacity:.9}.intro-tease__drop::after,.intro-tease__drop::before{content:"";position:absolute;left:50%;transform:translateX(-50%)}.intro-tease__drop::before{top:.18rem;width:1px;height:1.72rem;background:linear-gradient(180deg,currentColor,transparent);animation:introTeaseDropLine 1.7s ease-in-out infinite}.intro-tease__drop::after{bottom:.1rem;width:.62rem;height:.62rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateX(-50%) rotate(45deg);animation:introTeaseDropArrow 1.7s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.intro-tease,.intro-tease::before,.intro-tease__drop::after,.intro-tease__drop::before,.intro-tease__eye::before,.intro-tease__iris{transition:none;animation:none}}@media screen and (max-width:760px){.intro-footer{display:none!important}}@media screen and (min-width:1800px) and (min-height:1000px){html{font-size:clamp(18px,.66vw,20px)}:root{--fot-max:clamp(1320px, 68vw, 1760px);--fot-live-nav-font:clamp(0.95rem, 0.52vw, 1.08rem);--fot-live-nav-h:clamp(2.85rem, 1.65vw, 3.25rem)}body{font-size:1rem}.fot-section{padding-block:clamp(6rem,6.2vh,8rem)}.fot-section--tight{padding-block:clamp(4.5rem,5vh,6.5rem)}.fot-title,.section-head .fot-title{max-width:16em;margin-inline:auto}.fot-lead{font-size:clamp(1.08rem,.68vw,1.24rem)}#free .post-card__excerpt,.footer-col a,.game-card__desc,.site-footer p,.support-card p,.support-path p{font-size:clamp(1rem,.58vw,1.12rem)!important}.btn-play,.btn-social,.fot-btn{min-height:clamp(2.7rem,1.8vw,3.25rem)!important}#intro .intro-content{width:min(100% - 3rem,var(--fot-max));gap:clamp(1.1rem,2.3vh,2.1rem)}.intro-header{max-width:980px}.intro-header h2{font-size:clamp(3rem,2.35vw,4.35rem)!important}.intro-sub{max-width:54rem;font-size:clamp(1.05rem,.72vw,1.32rem)}.game-cards{max-width:none;margin-inline:0;justify-self:stretch;gap:clamp(1.1rem,1.25vw,1.6rem)}.game-capsule{height:clamp(14rem,19vh,22rem)}.game-card__body{padding:clamp(1.15rem,1.1vw,1.6rem)!important}.game-card__title{font-size:clamp(1.45rem,.95vw,1.8rem)!important}.game-card__actions{gap:clamp(.75rem,.75vw,1rem)!important}#free .fot-wrap,#support .fot-wrap,#work .content,.site-footer .fot-wrap{width:min(100% - 3rem,var(--fot-max))!important}.animations-grid{gap:clamp(1rem,1.05vw,1.45rem)}.animation-card__body h3{font-size:clamp(1rem,.55vw,1.16rem)}.animation-card__body a,.animation-card__body span{font-size:clamp(.78rem,.45vw,.9rem)}.throxxa-section{align-items:flex-start;min-height:auto;padding:clamp(1.35rem,2.4vh,2.9rem) clamp(1rem,1.35vw,1.75rem) clamp(1.25rem,2vh,2.25rem)}.throxxa-frame{width:min(86vw,calc((100dvh - var(--vb-nav) - 2rem)*16/9),1960px);height:min(calc(100dvh - var(--vb-nav) - 2rem),calc(86vw*9/16),1120px);min-height:min(880px,calc(100dvh - var(--vb-nav) - 2rem))}.vowbound{border-radius:1.15rem}.vowbound .vb-top{padding:clamp(.7rem,.76vw,.95rem) clamp(1rem,1vw,1.35rem)}.vowbound .vb-logo{font-size:clamp(1.3rem,1vw,1.72rem)}.vowbound .vb-sub{font-size:clamp(.86rem,.58vw,1rem)}.vowbound .vb-chips li,.vowbound .vb-dl dt,.vowbound .vb-foot,.vowbound .vb-h,.vowbound .vb-live,.vowbound .vb-tabs button{font-size:clamp(.72rem,.44vw,.86rem)}.vowbound .vb-sheet{grid-template-columns:minmax(360px,.78fr) minmax(0,1.42fr);gap:clamp(1rem,1.2vw,1.65rem);padding:clamp(.95rem,1vw,1.35rem)}.vowbound .vb-panel{gap:clamp(.75rem,.95vh,1.05rem)}.vowbound .vb-title{font-size:clamp(2.1rem,1.7vw,3rem)}.vowbound .vb-tagline{font-size:clamp(1.05rem,.68vw,1.28rem)}.vowbound .vb-bio,.vowbound .vb-dl dd,.vowbound .vb-kinklist li,.vowbound .vb-meter__row,.vowbound .vb-quote,.vowbound .vb-rules{font-size:clamp(.98rem,.62vw,1.16rem);line-height:1.4}.vowbound .vb-card{padding:clamp(.85rem,.86vw,1.18rem)}.vowbound .vb-main{gap:clamp(.78rem,.8vw,1.15rem);padding-right:.65rem}.vowbound .vb-dl>div,.vowbound .vb-main .vb-dl--registry>div,.vowbound .vb-main--bride .vb-dl>div{grid-template-columns:minmax(6.4rem,.3fr) minmax(0,1fr);gap:.7rem;padding-block:clamp(.42rem,.42vw,.58rem)}.vowbound .vb-actions{gap:clamp(.7rem,.85vw,1rem)}.vowbound .vb-btn{min-height:clamp(2.85rem,1.8vw,3.45rem);font-size:clamp(.78rem,.48vw,.92rem);padding-inline:clamp(.8rem,.9vw,1.15rem)}}#header,#header nav ul li a{align-items:center!important;line-height:1!important;box-sizing:border-box}#header{display:grid!important;grid-template-columns:auto auto;justify-content:center!important;gap:clamp(.75rem,1.6vw,1.6rem);padding:0 clamp(.85rem,1.6vw,1.6rem)!important}#header h1,#header nav{position:static!important;height:auto!important;line-height:1!important;min-width:0}#header h1{grid-column:1;justify-self:end;margin:0!important}#header nav{grid-column:2;justify-self:start;align-self:center}#header nav ul{display:flex!important;align-items:center!important;gap:clamp(.18rem,.45vw,.48rem);height:auto;margin:0;padding:0}#header nav ul li a{display:inline-flex!important;justify-content:center;height:var(--fot-live-nav-h, 2.7rem)!important;min-height:var(--fot-live-nav-h, 2.7rem)!important}.nav-lang{gap:.16rem;margin-inline:clamp(.1rem,.35vw,.35rem);padding:.22rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.045)}#header nav ul,.lang-btn{justify-content:center;line-height:1}.lang-btn{display:inline-flex;align-items:center;height:1.75rem;padding:0 .42rem;border:0;border-radius:999px;background:0 0;color:rgba(255,255,255,.72);font:inherit;font-size:clamp(.64rem,.38vw,.76rem);font-weight:900;letter-spacing:.04em;cursor:pointer;transition:background .12s ease,color .12s ease,transform .08s ease}.lang-btn:focus-visible,.lang-btn:hover{color:#fff;background:rgba(255,255,255,.1)}.lang-btn.is-active{color:#14100a;background:linear-gradient(135deg,#ffd978,#e8b84a)}@media screen and (max-width:1320px){#header{grid-template-columns:auto auto}#header nav{grid-column:2;justify-self:start}#header nav ul{gap:.16rem}.nav-lang{margin-inline:.05rem}}@media screen and (max-width:900px){#header .nav-lang{display:none!important}}@media screen and (max-width:736px){#header{display:grid!important;grid-template-columns:minmax(0,1fr) auto;padding-inline:.75rem .55rem!important}#header h1{grid-column:1;justify-self:start}#header nav{grid-column:2;justify-self:end}#header nav ul li a.is-cta,#header nav ul li a.is-cta-steam{min-width:2.35rem}}#header nav .nav-text{display:inline-flex!important;align-items:center;line-height:1}@media screen and (min-width:1321px){#header h1{justify-self:end}#header nav{justify-self:start}}.lang-btn{min-width:2.35rem;padding-inline:.46rem;gap:0}.lang-flag{position:relative;display:inline-block;width:1.34rem;height:.9rem;overflow:hidden;border-radius:.16rem;box-shadow:0 0 0 1px rgba(255,255,255,.32),0 1px 4px rgba(0,0,0,.35);transform:translateY(.01em)}.lang-flag--us{background:linear-gradient(#21468b 0 0)0 0/42% 54%no-repeat,repeating-linear-gradient(to bottom,#b22234 0 7.7%,#fff 7.7% 15.4%)}.lang-flag--us::before{content:"";position:absolute;left:.13rem;top:.11rem;width:.12rem;height:.12rem;border-radius:50%;background:#fff;box-shadow:.22rem 0#fff,.44rem 0#fff,0 .2rem #fff,.22rem .2rem #fff,.44rem .2rem #fff}.lang-flag--cn{background:#de2910}.lang-flag--cn::before{content:"★";position:absolute;left:.13rem;top:.02rem;color:#ffde00;font-size:.42rem;line-height:1}.lang-flag--cn::after{content:"";position:absolute;left:.54rem;top:.17rem;width:.11rem;height:.11rem;border-radius:50%;background:#ffde00;box-shadow:.18rem .12rem #ffde00,.14rem .34rem #ffde00,-.05rem .46rem #ffde00}.lang-flag--ru{background:linear-gradient(to bottom,#fff 0 33.333%,#0039a6 33.333% 66.666%,#d52b1e 66.666% 100%)}.lang-flag--fr{background:linear-gradient(to right,#0055a4 0 33.333%,#fff 33.333% 66.666%,#ef4135 66.666% 100%)}.lang-code{display:none!important}@media screen and (max-width:1180px) and (min-width:901px){.nav-lang{padding-inline:.18rem}.lang-btn{min-width:2.1rem;padding-inline:.36rem}.lang-flag{width:1.22rem;height:.82rem}}@media screen and (min-width:761px){.vowbound .vb-main{overscroll-behavior-y:auto!important;scroll-behavior:auto!important}}.btn-play__short{display:none}@media screen and (max-width:600px){.game-card__actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important;align-items:stretch!important}.game-card__links{display:contents!important}.game-card__actions .btn-social,.game-card__actions>.btn-play{width:100%!important;min-width:0!important;height:2.6rem!important;min-height:2.6rem!important;max-height:2.6rem!important;font-size:.75rem!important;font-weight:900!important;letter-spacing:.03em!important;padding:0 .45rem!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem!important;line-height:1!important;border-width:1px!important;border-style:solid!important;border-radius:999px!important;box-shadow:none!important;transform:none!important}.game-card__actions>.btn-play{border-color:transparent!important}.btn-play__full{display:none!important}.btn-play__short{display:inline!important}.btn-social span{overflow:hidden;text-overflow:ellipsis}}