<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.pater{color:#fff;display:flex;font-family:Avenir Next,Arial,sans-serif;font-style:italic;font-weight:600;height:100%;left:0;padding:0 1.5em;pointer-events:none;position:absolute;text-align:center;top:0;width:280px;z-index:1000}.loading .pater{display:none}.pater-mobile:after,.pater:after{color:#33284a;content:"Sponsored by";font-size:.75em;left:0;padding:1em;position:absolute;top:0}.pater:hover{pointer-events:auto}.pater__svg{height:100%;left:0;margin:0;position:absolute;top:0;width:100%}.pater__clip{pointer-events:auto}.pater__content{position:relative;z-index:10}.pater span{display:block;position:relative}.pater__more,.pater__title{max-width:163px;text-align:left;transition:opacity .3s;width:100%}.pater:hover .pater__more,.pater:hover .pater__title{opacity:0}.pater__more{font-size:.85em;padding:1em 0 0;text-decoration:underline}.pater__logo{display:block;margin:2.5em auto 1em;max-width:60%;transform:translate3d(-38px,0,0);transition:transform .3s}.pater:hover .pater__logo{transform:translateZ(0)}.pater__hover{opacity:0;pointer-events:none;transform:translate3d(-100px,0,0)}.pater__hover div:first-child{background:url(../img/sponsor/deco.png) no-repeat 50% 100%;font-size:1.5em;font-weight:400;margin-bottom:1.25em;padding-bottom:2em}.pater__hover div:nth-child(3){background:url(../img/sponsor/deco2.svg) no-repeat 50% 0;font-size:.75em;margin-top:4em;padding-top:100px}.pater:hover .pater__hover{opacity:1;pointer-events:auto;transform:translateZ(0);transition:opacity .3s,transform .3s;transition-delay:.3s}.pater__link{background:#fff;color:#33284a;display:block;margin:2em auto 0;max-width:180px;padding:.85em 1.5em;transition:color .2s,background .2s}.pater__link:hover{background:#33284a;color:#fff;cursor:pointer}.pater-mobile{align-items:center;background:url(../img/sponsor/bg.jpg) no-repeat 50% 50%;background-size:100% auto;bottom:0;display:none;left:0;padding:1.75em 0 .5em 1em;position:fixed;width:100%;z-index:10000}.pater-mobile:after{font-size:.65em;font-weight:700}.pater-mobile .pater__logo{flex:none;margin:0;max-width:150px;transform:none;width:30%}.pater-mobile .pater__title{color:#fff;display:block;font-size:.76em;max-width:none;padding:0 0 0 3vw}@media screen and (max-width:55.625em){.pater{display:none}.pater-mobile{display:flex}}</pre></body></html>