.entry-root{--entry-ink:#f4e6c8;--entry-ink-soft:#d9c39c;--entry-gold:#d9a35c;--entry-gold-bright:#ffd59a;--entry-s:min(100vw,177.69vh);position:relative;min-height:100dvh;overflow:hidden;background:#0a0806;color:var(--entry-ink)}.entry-stage{position:absolute;left:50%;top:50%;width:max(100vw,177.69vh);height:max(100vh,56.28vw);transform:translate(-50%,-50%);pointer-events:none}.entry-stage-plate{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;user-select:none}.entry-tree-glow{position:absolute;left:86%;top:76%;width:16%;height:16%;background:radial-gradient(ellipse at 50% 70%,rgba(255,170,80,.22),transparent 65%);mix-blend-mode:screen}.entry-tree-shadow{position:absolute;left:90.2%;top:91.1%;width:7.6%;height:1.8%;border-radius:50%;background:radial-gradient(ellipse at center,rgba(0,0,0,.75),rgba(0,0,0,.35) 45%,transparent 72%);filter:blur(2px)}.entry-tree-slot{position:absolute;left:77.5%;top:26.7%;width:33%;height:66%}.entry-content{position:relative;z-index:1;min-height:100dvh;padding-top:calc(var(--entry-s) * .04);gap:calc(var(--entry-s) * .035)}.entry-brand,.entry-content{display:flex;flex-direction:column;align-items:center}.entry-brand{gap:calc(var(--entry-s) * .012)}.entry-logo{margin:0;line-height:0}.entry-logo img{width:calc(var(--entry-s) * .32);height:auto;filter:drop-shadow(0 calc(var(--entry-s) * .006) calc(var(--entry-s) * .012) rgba(0,0,0,.75))}.entry-tagline{display:flex;align-items:center;gap:calc(var(--entry-s) * .012);margin:0;font-size:calc(var(--entry-s) * .019);font-weight:300;color:var(--entry-ink);text-shadow:0 2px 10px rgba(0,0,0,.8)}.entry-tagline-line{width:calc(var(--entry-s) * .05);height:1px;background:linear-gradient(90deg,transparent,var(--entry-gold))}.entry-tagline-line:last-child{transform:scaleX(-1)}.entry-birds-slot{position:fixed;inset:0;z-index:0;pointer-events:none}.entry-birds-canvas,.entry-birds-slot>div{width:100%!important;height:100%!important}.entry-actions{display:flex;flex-direction:column;gap:calc(var(--entry-s) * .017);width:calc(var(--entry-s) * .43)}.entry-actions .gold-action{--ga-u:calc(var(--entry-s) * 0.01)}@media (max-width:1100px) and (orientation:portrait),(max-width:760px){.entry-content{justify-content:center;gap:clamp(2rem,6vh,3.25rem);padding:2.5rem 1.25rem calc(2.5rem + 12vh)}.entry-brand{gap:.7rem}.entry-logo img{width:min(70vw,19rem)}.entry-tagline{gap:.7rem;font-size:clamp(.92rem,4vw,1.05rem)}.entry-tagline-line{width:2.25rem}.entry-actions{width:min(100%,24rem);gap:.85rem}.entry-actions .gold-action{--ga-u:min(2.6vw,9.5px)}.entry-tree-glow,.entry-tree-shadow,.entry-tree-slot{display:none}.entry-actions .gold-action-title{font-size:calc(var(--ga-u) * 2.05);white-space:nowrap}}