.experience-hero{isolation:isolate;border:1px solid var(--line);background:#13251b;border-radius:18px;position:relative;overflow:hidden}.experience-hero>img{object-fit:cover;object-position:right center;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.experience-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#112219fa,#112219cf 48%,#11221910 90%);position:absolute;inset:0}.experience-hero>div{max-width:65ch;padding:clamp(28px,5vw,58px)}.experience-hero h1{letter-spacing:-.045em;font:500 clamp(2.7rem,5vw,4.4rem)/1.02 Georgia,serif}.experience-hero p{color:#e4ebdf;margin:20px 0 24px}.experience-jumps{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 24px;padding:14px 0;display:flex}.experience-jumps a{align-items:center;gap:8px;min-height:44px;font-size:.9rem;font-weight:650;display:inline-flex}.experience-jumps a:hover{color:var(--gold)}.experience-games{grid-template-columns:1fr 1fr;align-items:center;gap:40px;display:grid}.experience-games p,.experience-panel p,.experience-support p,.experience-break p{color:var(--muted);margin-top:14px}.experience-games .button{margin-top:20px}.experience-games ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.experience-games img{border-radius:10px;outline:1px solid #ffffff18;width:100%;height:auto}.experience-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.experience-panel{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.experience-panel>img{object-fit:cover;object-position:75% center;width:100%;height:180px}.experience-panel>div:last-child{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(20px,3vw,30px);display:flex}.experience-panel p:last-of-type{margin-bottom:24px}.experience-payment-art{background:radial-gradient(at 50% 100%,#405a38,#142a1e);justify-content:center;align-items:center;gap:24px;height:180px;display:flex}.experience-payment-art>svg{width:74px;height:74px}.experience-payment-art>div{background:#f2f1e6;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.experience-payment-art img{object-fit:contain;width:68px;height:32px}.experience-support{background:linear-gradient(120deg,#263d2d,#17231d 75%);border:1px solid #53634a;border-radius:14px;padding:clamp(20px,4vw,40px)}.experience-support-heading{align-items:center;gap:12px;display:flex}.experience-support-grid{grid-template-columns:1.4fr 1fr;align-items:center;gap:30px;display:grid}.experience-contact{border:1px solid var(--line);background:#102219;border-radius:10px;min-width:0;padding:22px}.experience-contact small{color:var(--muted)}.experience-contact p{color:var(--gold);overflow-wrap:anywhere;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:650}.experience-topic-link{margin-top:20px}.experience-break{border-block:1px solid var(--line);align-items:flex-start;gap:20px;padding-block:24px;display:flex}.experience-break>svg{width:36px;height:36px}@media (width<=800px){.experience-games{gap:24px}.experience-pair,.experience-support-grid{grid-template-columns:1fr}}@media (width<=600px){.experience-hero{padding-top:135px}.experience-hero>img{object-position:80% center;height:235px}.experience-hero:after{background:linear-gradient(#0000 50px,#13251b 225px)}.experience-hero>div{padding:20px}.experience-games{grid-template-columns:1fr}.experience-payment-art{gap:12px}.experience-payment-art>svg{width:40px;height:40px}.experience-payment-art>div{gap:9px;padding:10px}.experience-payment-art img{width:50px}}.experience-payment-art img:nth-child(2){background:#14251c;border-radius:4px;padding:3px}.experience-pair{grid-template-columns:minmax(0,1fr);gap:20px}.experience-panel{grid-template-columns:minmax(230px,.75fr) minmax(0,1.55fr);display:grid}.experience-panel>img{object-position:80% center;height:100%;min-height:250px}.experience-panel>div:last-child{padding:clamp(24px,3.5vw,40px)}.experience-panel .button{margin-top:0}.experience-payment-art{isolation:isolate;flex-direction:column;gap:22px;height:100%;min-height:300px;position:relative;overflow:hidden}.experience-payment-art>.experience-payment-background{object-fit:cover;object-position:80% center;z-index:-2;width:100%;max-width:none;height:100%;position:absolute;inset:0}.experience-payment-art:after{content:"";z-index:-1;background:linear-gradient(#0c20195e,#0c2019d9);position:absolute;inset:0}.experience-payment-art>svg{background:#102219a8;border:1px solid #f1d18459;border-radius:18px;width:88px;height:88px;padding:15px}.experience-feedback{isolation:isolate;border:1px solid var(--line);background:var(--surface);border-radius:16px;position:relative;overflow:hidden}.experience-feedback>img{z-index:-2;object-fit:cover;object-position:right center;width:100%;height:100%;position:absolute;inset:0}.experience-feedback:after{content:"";z-index:-1;background:linear-gradient(90deg,#11251cfb 0%,#11251ceb 48%,#11251c2b 100%);position:absolute;inset:0}.experience-feedback>div{max-width:78ch;padding:clamp(22px,4vw,44px)}.experience-feedback h2{align-items:center;gap:12px;display:flex}.experience-feedback .games-intro{color:#d3ded1}.experience-feedback .button{background:#112219b0;margin-top:20px}.experience-contact-icon{margin-bottom:14px;display:block;width:34px!important;height:34px!important}.experience-contact small{display:block}.experience-page .games-info-grid article{flex-direction:column;align-items:flex-start;display:flex}.experience-page .games-info-grid h3{grid-template-columns:auto minmax(0,1fr);display:grid}.experience-page .games-info-grid p{margin-bottom:22px}.experience-page .experience-topic-link{margin-top:auto}.experience-games a{border-radius:10px;display:block}.experience-games>div>.button{display:inline-flex}.experience-games li a:hover{outline:1px solid var(--gold);outline-offset:3px}.experience-page h2{text-wrap:balance}@media (width<=680px){.experience-panel{grid-template-columns:minmax(0,1fr)}.experience-panel>img{object-position:right center;height:170px;min-height:0}.experience-payment-art{flex-direction:row;min-height:185px}.experience-payment-art>svg{width:60px;height:60px;padding:9px}.experience-panel>div:last-child{padding:22px}.experience-feedback:after{background:linear-gradient(90deg,#11251cf5,#11251ce0)}.experience-contact p{font-size:1.1rem}}@media (width<=360px){.experience-payment-art{gap:10px}.experience-payment-art>svg{width:48px;height:48px;padding:7px}}
