.fj-tt__g{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:220px;gap:16px;margin:0;padding:0;list-style:none;display:grid}.fj-tt__i{grid-column:span var(--c);grid-row:span var(--r);display:flex}.fj-tt__t{--tile-bg:hsl(var(--h) 70% 90%);background:var(--tile-bg);color:hsl(var(--h) 60% 20%);flex-direction:column;flex:1;justify-content:flex-end;padding:24px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.fj-tt__g .fj-tt__t,.fj-tt__g .fj-tt__t:hover{color:hsl(var(--h) 60% 20%);text-decoration:none}.fj-tt__t:focus-visible{outline:3px solid hsl(var(--h) 60% 26%);outline-offset:4px}.fj-tt__n{font:800 26px/1.04 var(--fd);letter-spacing:-.035em;text-wrap:balance;hyphens:manual;max-width:100%;position:relative}.fj-tt__i--big .fj-tt__n{max-width:70%;font-size:40px}.fj-tt__i--wide .fj-tt__n{max-width:55%}.fj-tt__ic{width:100px;height:100px;filter:drop-shadow(0 10px 14px hsl(var(--h) 60% 25% / .18));transition:transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:24px;right:24px}.fj-tt__ic svg{width:100%;height:100%;display:block}.fj-tt__i--big .fj-tt__ic{width:220px;height:220px;top:40px;right:44px}.fj-tt__i--tall .fj-tt__ic{width:150px;height:150px}.fj-tt__i--wide .fj-tt__ic{width:120px;height:120px}.fj-tt__t:hover .fj-tt__ic,.fj-tt__t:focus-visible .fj-tt__ic{transform:translateY(-8px)rotate(-6deg)scale(1.06)}@media (prefers-reduced-motion:reduce){.fj-tt__ic{transition:none}.fj-tt__t:hover .fj-tt__ic,.fj-tt__t:focus-visible .fj-tt__ic{transform:none}}@media (width<=1099px){.fj-tt__g{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:180px}.fj-tt__i{grid-area:span 1/span 1}.fj-tt__i--big{grid-area:span 2/span 2}.fj-tt__i:last-child,.fj-tt__i--wide{grid-column:span 2}.fj-tt__i--tall .fj-tt__ic,.fj-tt__i--wide .fj-tt__ic{width:100px;height:100px}.fj-tt__i--wide .fj-tt__n,.fj-tt__i:last-child .fj-tt__n{max-width:55%}}@media (width<=699px){.fj-tt__g{grid-auto-rows:150px;gap:12px}.fj-tt__i--big{grid-area:span 1/span 2}.fj-tt__ic,.fj-tt__i--big .fj-tt__ic,.fj-tt__i--tall .fj-tt__ic,.fj-tt__i--wide .fj-tt__ic{width:88px;height:88px;top:16px;right:16px}.fj-tt__t{padding:18px}.fj-tt__n,.fj-tt__i--big .fj-tt__n{max-width:100%;font-size:19px}.fj-tt__i--big .fj-tt__n,.fj-tt__i:last-child .fj-tt__n{max-width:60%}}.fj-tt__i:not(.is-in) .fj-tt__ic *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.fj-tt__ic *{animation:none!important}}@keyframes tjInPop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.14)}78%{transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes tjInFromL{0%{opacity:0;transform:translate(-26px)scale(.7)}60%{opacity:1;transform:translate(2.4px)scale(1.04)}to{opacity:1;transform:none}}@keyframes tjInFromR{0%{opacity:0;transform:translate(26px)scale(.7)}60%{opacity:1;transform:translate(-2.4px)scale(1.04)}to{opacity:1;transform:none}}@keyframes tjInFromB{0%{opacity:0;transform:translateY(26px)scale(.7)}60%{opacity:1;transform:translateY(-2.4px)scale(1.04)}to{opacity:1;transform:none}}@keyframes tjInGrowY{0%{opacity:0;transform:scaleY(0)}12%{opacity:1}62%{transform:scaleY(1.1)}82%{transform:scaleY(.97)}to{opacity:1;transform:scaleY(1)}}@keyframes tjInGrowX{0%{opacity:0;transform:scaleX(0)}15%{opacity:1}65%{transform:scaleX(1.06)}to{opacity:1;transform:scaleX(1)}}@keyframes tjInHop{0%{opacity:0;transform:translateY(30px)scale(.6)}40%{opacity:1;transform:translateY(-7px)scale(1.1)}62%{transform:translateY(0)scale(1.2,.8)}80%{transform:translateY(-1.5px)scale(.95,1.05)}to{opacity:1;transform:none}}@keyframes tjInBlink{0%,to{opacity:1;transform:scale(1)}0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.3)}60%{transform:scale(.9)}}@keyframes tjInSwing{0%{opacity:0;transform:rotate(-150deg)}20%{opacity:1}62%{transform:rotate(16deg)}80%{transform:rotate(-5deg)}to{opacity:1;transform:rotate(0)}}@keyframes tjInUnfurl{0%{opacity:0;transform:scaleX(0)skewY(28deg)}20%{opacity:1}55%{transform:scaleX(1.08)skewY(-7deg)}78%{transform:scaleX(.98)skewY(3deg)}to{opacity:1;transform:none}}@keyframes tjInBeam{0%{opacity:0;transform:scaleX(0)scaleY(.2)}50%{opacity:1;transform:scaleX(1.12)scaleY(1)}70%{opacity:.4}85%{opacity:1}to{opacity:1;transform:none}}@keyframes tjInDrop{0%{opacity:0;transform:translateY(-18px)}55%{opacity:1;transform:translateY(1.2px)scaleY(.86)}78%{transform:translateY(-.6px)scaleY(1.04)}to{opacity:1;transform:none}}@keyframes tjInFlash{0%{opacity:0;transform:scale(0)}35%{opacity:1;transform:scale(2.1)}55%{transform:scale(.85)}72%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes tjInLeafL{0%{opacity:0;transform:rotate(58deg)scale(.15)}62%{opacity:1;transform:rotate(-6deg)scale(1.04)}to{opacity:1;transform:none}}@keyframes tjInLeafR{0%{opacity:0;transform:rotate(-58deg)scale(.15)}62%{opacity:1;transform:rotate(6deg)scale(1.04)}to{opacity:1;transform:none}}@keyframes tjInDrip{0%{opacity:0;transform:translateY(-10px)scale(.4,1.4)}55%{opacity:1;transform:translateY(.8px)scale(1.3,.7)}78%{transform:translateY(-.4px)scale(.92,1.08)}to{opacity:1;transform:none}}@keyframes tjInSquash{0%{opacity:0;transform:translateY(-30px)}45%{opacity:1;transform:translateY(0)scale(1)}58%{transform:scale(1.12,.8)}76%{transform:scale(.96,1.05)}to{opacity:1;transform:none}}@keyframes tjInPin{0%{opacity:0;transform:translate(3px,-14px)rotate(-18deg)scale(1.25)}60%{opacity:1;transform:translateY(.6px)rotate(3deg)scale(.96)}to{opacity:1;transform:none}}@keyframes tjInLaunch{0%{opacity:0;transform:translateY(46px)scale(.8,1.15)}50%{opacity:1;transform:translateY(-6px)scale(.96,1.06)}72%{transform:translateY(1.6px)scale(1.04,.96)}to{opacity:1;transform:none}}@keyframes tjInBurst{0%{opacity:0;transform:translateY(46px)scaleY(2.6)}50%{opacity:1;transform:translateY(-6px)scaleY(1.9)}to{opacity:1;transform:none}}@keyframes tjInFade{0%{opacity:0}to{opacity:1}}@keyframes tjDraw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes tjRise{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes tjBob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.4px)}}@keyframes tjGrow{0%,to{transform:scaleY(1)}50%{transform:scaleY(.84)}}@keyframes tjPop{0%,62%,to{transform:scale(1)}72%{transform:scale(1.09)}82%{transform:scale(.98)}}@keyframes tjSweep{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes tjWave{0%,to{transform:skewY(0)scaleX(1)}50%{transform:skewY(-5deg)scaleX(.96)}}@keyframes tjBeam{0%,to{opacity:1}50%{opacity:.18}}@keyframes tjLeafL{0%,to{transform:rotate(0)}50%{transform:rotate(-7deg)}}@keyframes tjLeafR{0%,to{transform:rotate(0)}50%{transform:rotate(6deg)}}@keyframes tjSway{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes tjDriftL{0%,to{transform:translate(0)}50%{transform:translate(1.3px)}}@keyframes tjDriftR{0%,to{transform:translate(0)}50%{transform:translate(-1.3px)}}@keyframes tjNod{0%,to{transform:rotate(0)}50%{transform:rotate(-4deg)}}@keyframes tjTalk{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes tjSlide{0%,22%{transform:translate(0)}38%,72%{transform:translate(11px)}88%,to{transform:translate(0)}}@keyframes tjFly{0%,to{transform:translateY(0)}50%{transform:translateY(-2.2px)}}@keyframes tjFlick{0%,to{transform:scaleY(1)}50%{transform:scaleY(.62)}}@keyframes tjDot{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}
