.site-root .event-dashed-button{border:1px dashed #829764!important;border-radius:7px!important;outline:0!important;box-shadow:none!important;transition:background-color .85s ease,border-color .85s ease,transform .85s cubic-bezier(.22,1,.36,1),color .85s ease!important}.site-root .event-dashed-button:focus-visible,.site-root .event-dashed-button:hover{border-color:#c8ed94!important;transform:translateY(-2px) scale(.99);background-color:#1b2612!important;color:#e5f3d5!important;outline:0!important}.site-root .light.event-dashed-button{border-color:#61764a!important}.site-root .light.event-dashed-button:focus-visible,.site-root .light.event-dashed-button:hover{border-color:#354c20!important;background-color:#b9f45f!important;color:#10160a!important}.site-root .authors-teaser.section-frame{border:1px dashed #68744b!important;border-radius:12px!important;background:#10130d url(/media/textures/matte-noise.png)!important;background-blend-mode:soft-light!important;box-shadow:none!important}.site-root .authors-teaser-shade{background:linear-gradient(90deg,rgba(16,19,13,.05),rgba(16,19,13,.94) 52%,#10130d)}.site-root .review-card{border:1px dashed #68744b!important;border-radius:10px!important;background:#10130d url(/media/textures/matte-noise.png)!important;background-blend-mode:soft-light!important;box-shadow:none!important}@media(prefers-reduced-motion:reduce){.site-root .event-dashed-button{transition:none!important;transform:none!important}}.media-partner-offers{margin:24px 0 30px;padding:24px;border:1px dashed #6b843e;border-radius:12px;background:#0a0d07 url(/media/textures/matte-noise.png);background-blend-mode:soft-light;isolation:isolate}.media-offers-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-bottom:16px}.media-offers-heading>div{display:flex;align-items:center;gap:16px;min-width:0}.media-offers-heading img{object-fit:contain;border:1px dashed #61793b;border-radius:10px;background:#050603}.media-offers-heading h3{font-size:clamp(20px,3vw,29px);line-height:1.4;margin:0;overflow-wrap:anywhere}.media-offers-heading h3 span{color:#c0ff65}.media-offers-description{max-width:850px;color:#ecefe2;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 22px}.media-offers-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.media-offers-layout.has-creator-art{grid-template-columns:minmax(0,1fr) minmax(160px,23%)}.media-partner-offers .media-offers-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;margin:0}.media-partner-offers .media-creator-plan{border:1px dashed #6b843e;background:#080b05 url(/media/textures/matte-noise.png);background-blend-mode:soft-light;min-width:0;box-shadow:none;transform:none;padding:22px}.media-creator-plan .plan-head small{display:block;line-height:1.6;white-space:normal}.media-creator-plan .plan-price{margin:18px 0}.media-creator-plan .price-display{font-size:clamp(30px,4vw,46px);overflow-wrap:anywhere}.media-offers-art{width:100%;max-height:480px;object-fit:contain;object-position:center bottom;align-self:end;filter:drop-shadow(0 15px 35px #0008);pointer-events:none}.media-offers-note{display:block;margin-top:18px;color:#b9c3a6;font:12px/1.6 Manrope,Arial,sans-serif}@media(max-width:850px){.media-offers-layout.has-creator-art{grid-template-columns:minmax(0,1fr)}.media-offers-art{max-height:260px;max-width:260px;justify-self:center}.media-partner-offers{padding:16px}}@media(prefers-reduced-motion:reduce){.media-partner-offers *{transition:none!important;animation:none!important}}.media-welcome{position:fixed;inset:0;width:min(520px,calc(100% - 32px));max-height:calc(100dvh - 40px);margin:auto;padding:30px;border:1px dashed #90af5c;border-radius:12px;background:#0b0e07 url(/media/textures/matte-noise.png);background-blend-mode:soft-light;color:#f4f1e5;box-shadow:0 24px 100px #0009;overflow:auto}.media-welcome::-webkit-backdrop{background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.media-welcome::backdrop{background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.media-welcome h2{font-size:clamp(22px,4vw,30px);line-height:1.35;max-width:90%;margin:18px 0 12px}.media-welcome p{font-size:14px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.media-welcome small{display:block;color:#b6bca9;font-size:12px;line-height:1.6}.media-welcome .button{display:flex;margin-top:24px}.media-welcome-close{position:absolute;right:12px;top:10px;border:1px solid #667848;border-radius:5px;background:#0a0d07;color:#eee;width:32px;height:32px;font-size:24px;cursor:pointer}.media-welcome-avatar{border-radius:10px;object-fit:contain}.media-welcome-later{display:block;margin:14px auto 0;border:0;background:none;color:#c6cbbd;font:inherit;font-size:12px;cursor:pointer;padding:8px}.media-welcome :focus-visible{outline:2px solid #b6f345;outline-offset:3px}.media-creator-skin{min-height:360px;width:100%;align-self:center;display:grid;place-items:center}.media-creator-skin canvas{display:block;max-width:100%;height:auto;touch-action:pan-y}@media(max-width:850px){.media-creator-skin{max-width:300px;justify-self:center}}@media(max-width:480px){.media-welcome{padding:22px}.media-welcome h2{font-size:23px}}.media-welcome-plan{display:grid;grid-gap:6px;gap:6px;padding:16px;margin:18px 0;border:1px dashed #657c40;border-radius:7px;background:rgba(182,243,69,.045)}.media-welcome-plan>strong{font-size:16px;color:#f4f1e5}.media-welcome-plan>span{font-size:12px;color:#bdc7ad}.media-welcome-plan>div{margin-top:4px}.media-welcome-plan b{font-size:25px;color:#c4f583}.media-welcome-plan>div>span{font-size:12px;color:#c9cdbf}.media-partner-offers .media-creator-plan .plan-price{min-height:0!important;padding:0!important;margin:14px 0 12px!important}.media-plan-locations img{display:block;object-fit:cover;border-radius:2px}.media-creator-skin canvas[hidden]{display:none}.media-partner-offers .media-offers-layout{align-items:start}.media-partner-offers .media-offers-layout.has-creator-art{grid-template-columns:minmax(0,1fr) 300px;align-items:center}.media-partner-offers .media-offers-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),330px));justify-content:start;align-items:start;width:100%;min-width:0}.media-partner-offers .media-creator-plan{display:flex;flex-direction:column;align-self:start;min-height:0;height:auto;padding:20px;gap:0;margin:0}.media-partner-offers .media-creator-plan .plan-head{margin:0;min-height:0}.media-partner-offers .media-creator-plan .plan-head h3{font-size:21px;line-height:1.3;margin:9px 0 0;overflow-wrap:anywhere}.media-partner-offers .media-creator-plan .plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:16px 0 12px;padding:0;border:0;background:none;min-width:0}.media-partner-offers .media-creator-plan .price-display{display:block;flex:0 0 auto;white-space:nowrap;word-break:normal;overflow-wrap:normal;font-size:clamp(28px,2.8vw,38px);line-height:1.15;letter-spacing:-.025em;background:none;box-shadow:none;padding:0;border:0}.media-partner-offers .media-creator-plan .price-display small{font:13px Manrope,Arial,sans-serif;letter-spacing:normal}.media-partner-offers .media-creator-plan .plan-price>span{font-size:12px;line-height:1.4;white-space:nowrap}.media-partner-offers .media-creator-plan dl{margin:0 0 12px}.media-partner-offers .media-creator-plan dl div{padding:8px 0}.media-partner-offers .media-creator-plan .plan-button{margin:0;min-height:38px;padding:9px 12px;width:100%;box-sizing:border-box}.media-plan-locations{display:flex;gap:8px;align-items:center;flex-wrap:wrap;min-height:23px}.media-plan-locations>span{font-family:Arial,sans-serif;font-size:23px;line-height:1.1;cursor:help}.media-partner-offers .media-creator-skin{min-height:330px;height:360px;align-self:center}.media-partner-offers .media-offers-description{margin-bottom:18px}@media(max-width:950px){.media-partner-offers .media-offers-layout.has-creator-art{grid-template-columns:minmax(0,1fr) 240px}.media-partner-offers .media-creator-skin canvas{width:240px;height:288px}}@media(max-width:700px){.media-partner-offers .media-offers-layout.has-creator-art{grid-template-columns:minmax(0,1fr)}.media-partner-offers .media-offers-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.media-partner-offers .media-creator-skin{height:300px;min-height:280px;justify-self:center}.media-partner-offers .media-creator-plan .price-display{font-size:34px}}@media(max-width:350px){.media-partner-offers .media-creator-plan{padding:15px}.media-partner-offers .media-creator-plan .price-display{font-size:28px}}