@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap');
:root{--bg:#0b0d10;--surface:#111419;--surface2:#171b21;--text:#f3f0e9;--muted:#9da2aa;--gold:#d6b77c;--line:#ffffff17;--font:'DM Sans',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font);font-size:15px;line-height:1.65}button,input,select{font:inherit}a{color:inherit;text-decoration:none}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--gold);outline-offset:5px}button{border:0}img{max-width:100%;display:block}button:disabled{cursor:default}button:disabled:hover{transform:none}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:'Manrope',Arial,sans-serif;font-weight:500;letter-spacing:-.045em;line-height:1.13}h2{font-size:clamp(34px,4.1vw,58px)}h3{font-size:27px}p{color:var(--muted)}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.section{padding-block:110px}.eyebrow,.mini-label{font-size:10px;letter-spacing:.18em;font-weight:650;text-transform:uppercase;line-height:1.6}.eyebrow{color:var(--gold);margin-bottom:24px}.mini-label{color:var(--muted)}.header{position:absolute;z-index:10;top:0;left:0;width:100%;padding:27px 48px;display:flex;align-items:center;justify-content:space-between;gap:30px;border-bottom:1px solid #ffffff12;background:linear-gradient(#0b0d1070,transparent)}.brand{display:flex;gap:10px;align-items:center;flex-shrink:0;line-height:1.2}.brand>span{font-family:'Manrope',sans-serif;letter-spacing:.2em;font-weight:750;font-size:17px}.brand small{display:block;font:7px var(--font);letter-spacing:.22em;color:var(--muted);margin-top:6px}.header nav{display:flex;gap:32px}.header nav a{font-size:12px;color:#c1c3c6;transition:color .2s}.header nav a:hover,.footer a:hover{color:var(--gold)}.nav-actions{display:flex;align-items:center;gap:23px}.language{background:none;font-size:11px;letter-spacing:.08em;padding:8px}.language span{margin-left:7px;color:var(--muted)}.button{display:inline-flex;align-items:center;justify-content:center;gap:28px;padding:15px 25px;min-height:52px;font-size:12px;font-weight:600;transition:background .2s,transform .2s,border-color .2s;line-height:1.5}.button:hover{transform:translateY(-2px)}.button.primary{background:var(--gold);color:#151512;border:1px solid var(--gold)}.button.primary:hover{background:#e9cd9b}.button.outline{background:transparent;border:1px solid #ffffff30}.button.outline:hover{border-color:var(--gold)}.button.glass{background:#0b0d103d;border:1px solid #ffffff35;backdrop-filter:blur(12px)}.button.small{min-height:40px;padding:9px 17px;font-size:11px}.menu-toggle{display:none;background:none;font-size:24px;padding:0 4px}.hero{min-height:800px;height:min(930px,100svh);position:relative;display:flex;align-items:center;overflow:hidden}.hero-art{position:absolute;inset:0;background:#14171a url('hero.webp') center/cover no-repeat}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#090c10e8 0%,#090c10c7 24%,#090c1030 60%,#090c1000),linear-gradient(0deg,var(--bg),transparent 30%,transparent 80%,#0b0d1050)}.hero-content{position:relative;padding-top:80px}.hero .eyebrow{display:flex;align-items:center;gap:11px;margin-bottom:30px}.status-dot{height:5px;width:5px;background:var(--gold);border-radius:50%;box-shadow:0 0 0 4px #d6b77c15}.hero h1{font-size:clamp(62px,7.5vw,108px);font-weight:500;letter-spacing:-.055em;line-height:1.05}.hero .serif{font-family:Georgia,'Times New Roman',serif;font-weight:400;font-style:italic;color:#e2d0ac;letter-spacing:-.045em}.hero-description{max-width:450px;margin-top:30px;font-size:14px;line-height:1.9;color:#b5b8bd}.hero-buttons{display:flex;gap:14px;margin-top:32px;flex-wrap:wrap}.play-mini{font-size:10px}.hero-editions{display:flex;align-items:center;gap:26px;margin-top:50px;font-size:13px;font-weight:500}.hero-editions small{display:block;color:#8d929b;font-size:8px;letter-spacing:.16em;margin-top:4px}.hero-editions i{width:1px;height:28px;background:#ffffff25}.hero-bottom{position:absolute;bottom:30px;left:0;right:0;display:flex;align-items:center;justify-content:space-between}.scroll-link{font-size:10px;color:#b0b5bf;display:flex;gap:28px}.foundation{border-block:1px solid var(--line);background:#101216}.foundation-grid{display:grid;grid-template-columns:repeat(4,1fr);padding-block:32px}.foundation-grid>div{border-right:1px solid var(--line);padding-left:36px}.foundation-grid>div:first-child{padding-left:0}.foundation-grid>div:last-child{border:0}.foundation strong{display:block;color:#d8d6d1;font-family:'Manrope',sans-serif;font-size:27px;font-weight:500;line-height:1.3}.foundation span{display:block;font-size:10px;color:var(--muted);margin-top:6px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px}.section-heading>p{max-width:365px;font-size:13px;line-height:1.9;padding-bottom:4px}.edition-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.edition-card{padding:30px 32px;background:var(--surface);border:1px solid var(--line);overflow:hidden}.edition-card.expanded{border-color:#d6b77c60;background:linear-gradient(150deg,#27221855,var(--surface) 50%)}.edition-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.edition-number{font-size:11px;color:#555e6a}.badge{font-size:8px;letter-spacing:.15em;color:var(--gold);background:#d6b77c0f;border:1px solid #d6b77c40;padding:5px 9px;display:inline-block}.edition-card h3{font-size:34px}.edition-card h3 b{font-weight:500;color:var(--gold)}.edition-card p{margin-top:16px;font-size:12px;max-width:440px;min-height:62px}.edition-art{margin:24px -32px 26px;overflow:hidden;aspect-ratio:2.15;background:#090b0e}.edition-art img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.edition-card:hover .edition-art img{transform:scale(1.025)}ul{padding:0;list-style:none}.edition-card li{font-size:12px;color:#c4c7cb;margin:9px 0;display:flex;gap:10px}.edition-card li:before{content:'✓';color:var(--gold)}.text-link{font-size:12px;font-weight:500;display:inline-flex;gap:22px;align-items:center;color:var(--gold)}.text-link:hover{text-decoration:underline;text-underline-offset:5px}.edition-card .text-link{border-top:1px solid var(--line);width:100%;justify-content:space-between;padding-top:21px;margin-top:16px}.comparison-wrap{margin-top:52px;overflow:auto}.comparison{width:100%;border-collapse:collapse;font-size:12px;min-width:480px;text-align:left}.comparison caption{text-align:left;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:20px}.comparison th{font-weight:500;padding:16px 20px;border-bottom:1px solid #ffffff26}.comparison th:first-child{padding-left:0;color:var(--muted);width:54%}.comparison td{padding:14px 20px;border-bottom:1px solid var(--line);color:#c2c6cd}.comparison td:first-child{padding-left:0}.comparison td:nth-child(3){color:var(--gold);background:#d6b77c05}.comparison .separate{font-size:10px;color:#b1a99a}.world-section{position:relative;min-height:590px;display:flex;align-items:center;overflow:hidden;border-block:1px solid var(--line)}.world-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 46%}.world-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#080b10ed,#080b10b0 40%,#080b1020),linear-gradient(0deg,#0b0d1050,transparent)}.world-content{position:relative;padding-block:80px}.world-content h2{max-width:550px}.world-content p{max-width:430px;font-size:13px;line-height:1.9;margin-top:24px;color:#bdc1c8}.pill-row{display:flex;gap:10px;margin-top:28px}.pill-row span{padding:5px 15px;border:1px solid #ffffff30;font-size:10px}.world-content small{display:block;color:#9b9fa7;font-size:9px;margin-top:32px}.feature-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:26px}.filters{display:flex;gap:5px;flex-wrap:wrap}.filters button{background:none;color:var(--muted);font-size:11px;padding:9px 15px;border:1px solid transparent}.filters button.active{border-color:#d6b77c60;color:var(--gold);background:#d6b77c0b}.search{display:flex;align-items:center;gap:10px;border-bottom:1px solid #ffffff30;padding:8px 0;color:var(--muted)}.search span{font-size:24px;line-height:1}.search input{width:155px;background:none;border:none;outline:none;font-size:11px;color:var(--text)}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.feature-card{padding:24px 23px;min-height:163px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#10131870;transition:background .2s}.feature-card:hover{background:#1a1e25}.feature-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.feature-icon{color:var(--gold);width:21px;height:21px;stroke-width:1.3}.feature-index{font-size:9px;color:#555f6d}.feature-card h3{font-size:14px;letter-spacing:-.02em;font-weight:500}.feature-card p{font-size:11px;line-height:1.7;margin-top:8px}.plugin-notice{display:flex;gap:20px;align-items:center;margin-top:28px;background:#d6b77c07;border:1px solid #d6b77c25;padding:23px 26px}.notice-icon{color:var(--gold);font-size:28px;font-weight:400}.plugin-notice strong{font-size:12px;font-weight:500}.plugin-notice p{font-size:11px;margin-top:3px}.plugin-notice a{margin-left:auto;white-space:nowrap}.empty{padding:30px;text-align:center}.showcase{background:#101318;border-block:1px solid var(--line)}.showcase-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line)}.showcase-tabs button{background:none;padding:12px 20px;font-size:12px;color:var(--muted);border-bottom:1px solid transparent}.showcase-tabs button[aria-selected=true]{color:var(--gold);border-bottom-color:var(--gold)}.screen-stage{border:1px solid #ffffff20;background:#080a0d}.screen-stage>button{position:relative;display:block;width:100%;padding:0;background:#090b0e}.screen-stage>button>img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}.expand-icon{position:absolute;right:20px;top:20px;background:#0b0d10bb;border:1px solid #ffffff30;width:34px;height:34px;display:grid;place-items:center}.stage-caption{display:flex;align-items:center;justify-content:space-between;padding:21px 26px}.stage-caption strong{display:block;font-size:13px;font-weight:500;margin-top:3px}.stage-caption .mini-label{font-size:8px}.gallery-controls{display:flex;align-items:center;gap:12px}.gallery-controls>span{font-size:10px;color:var(--muted);margin-right:15px}.gallery-controls button{background:#ffffff08;border:1px solid var(--line);width:34px;height:34px}.gallery-controls button:hover{border-color:var(--gold)}.screen-thumbs{display:flex;gap:10px;margin-top:16px;overflow-x:auto;padding:0 0 12px;scrollbar-color:#605744 transparent;scrollbar-width:thin}.screen-thumbs button{padding:0;flex:0 0 135px;background:#0b0d10;border:1px solid transparent;opacity:.5}.screen-thumbs button.active{opacity:1;border-color:var(--gold)}.screen-thumbs img{width:135px;height:76px;object-fit:cover}.video-stage{position:relative;background:#080a0d;border:1px solid #ffffff20;aspect-ratio:16/9}.video-stage video{display:block;width:100%;height:100%;max-height:650px}.video-empty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse,#25251c,#0b0d10 70%);padding:25px;text-align:center}.video-empty-icon{font-size:55px;color:var(--gold)}.video-empty h3{font-size:26px;margin-bottom:10px}.video-empty p{font-size:12px;max-width:350px;margin-bottom:24px}.video-list{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.video-list button{background:#ffffff08;border:1px solid var(--line);padding:10px 18px;font-size:12px}.video-list button.active{border-color:var(--gold);color:var(--gold)}[hidden]{display:none!important}.pricing-switch{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:28px}.edition-toggle{padding:5px;background:#14171c;border:1px solid var(--line);display:flex;gap:5px}.edition-toggle button{padding:12px 20px;background:none;font-size:12px;color:var(--muted);white-space:nowrap}.edition-toggle button[aria-pressed=true]{background:#d6b77c;color:#151512}.edition-toggle span{font-size:7px;letter-spacing:.1em;border:1px solid currentColor;padding:2px 4px;margin-left:7px}.pricing-switch>p{font-size:11px;max-width:370px}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.price-card{padding:32px 28px;background:var(--surface);border:1px solid var(--line);position:relative;display:flex;flex-direction:column}.price-card.lifetime{border-color:#d6b77c80;background:linear-gradient(160deg,#d6b77c15,#111419 60%)}.price-card .plan-label{font-size:9px;letter-spacing:.15em;color:var(--muted);text-transform:uppercase;display:flex;justify-content:space-between;margin-bottom:23px}.price-card .plan-label span{color:var(--gold)}.price-card h3{font-size:23px}.price{font-family:'Manrope',sans-serif;font-size:47px;letter-spacing:-.06em;margin-top:18px;line-height:1.3}.price span{font-size:10px;letter-spacing:.05em;color:var(--muted);margin-left:8px}.plan-billing{font-size:10px;color:var(--muted);margin-top:4px}.price-card ul{font-size:11px;border-top:1px solid var(--line);margin:25px 0;padding-top:18px;flex:1}.price-card li{margin:9px 0;color:#bec2c8;display:flex;gap:9px}.price-card li:before{content:'✓';color:var(--gold)}.price-card .button{width:100%;min-height:46px;padding:11px 15px;font-size:11px;justify-content:space-between}.installment{margin-top:30px;padding:37px 40px;background:#14171b;border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.installment .eyebrow{font-size:8px;margin-bottom:17px}.installment h3{font-size:30px}.installment>div>p{font-size:11px;line-height:1.9;margin-top:16px;max-width:400px}.calculator{position:relative}.calculator>label{font-size:10px;color:var(--muted)}.calculator select{float:right;color:var(--text);background:#20242b;border:1px solid #ffffff25;padding:5px 12px;font-size:12px}.calc-values{display:flex;gap:35px;justify-content:space-between;padding-top:30px}.calc-values span{display:block;font-size:10px;color:var(--muted)}.calc-values strong{display:block;font-family:'Manrope',sans-serif;font-size:30px;font-weight:500;color:var(--gold);margin-top:4px;letter-spacing:-.04em}.calculator>p{border-top:1px solid var(--line);padding-top:13px;margin-top:19px;font-size:9px}.pricing-footnote{font-size:10px;margin-top:18px}.plugins-section{background:#101318;border-block:1px solid var(--line)}.plugin-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.plugin-grid article{position:relative;background:linear-gradient(140deg,#22252a,#13161b);border:1px solid var(--line);padding:32px 35px;overflow:hidden}.plugin-grid h3{font-size:30px;margin-top:33px}.plugin-grid p{font-size:12px;max-width:370px;margin-top:17px;line-height:1.9;position:relative}.plugin-grid .text-link{margin-top:28px;position:relative}.plugin-symbol{position:absolute;right:28px;top:40px;font-family:Georgia,serif;font-size:170px;line-height:1;color:#d6b77c13;transform:rotate(-12deg);pointer-events:none}.terms-section{display:grid;grid-template-columns:1fr 1.1fr;gap:85px}.terms-section>div>p{font-size:12px;max-width:300px;margin:25px 0}.faq details{border-top:1px solid var(--line);padding:20px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;list-style:none;cursor:pointer;font-size:13px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:'+';font-size:18px;color:var(--gold)}.faq details[open] summary:after{content:'−'}.faq details p{font-size:12px;line-height:1.9;padding:15px 35px 0 0}.contact-section{position:relative;background:#14161a;border-block:1px solid var(--line);overflow:hidden}.contact-section:after{content:'P';position:absolute;right:5%;top:-140px;font:600px Georgia,serif;color:#d6b77c04;line-height:1;pointer-events:none}.contact-inner{padding-block:90px;position:relative;z-index:1}.contact-inner h2{font-size:clamp(44px,5.5vw,76px)}.contact-inner p{font-size:13px;max-width:400px;margin-top:25px}.footer{padding-block:35px;display:flex;gap:35px;align-items:center}.footer p{font-size:9px;margin-left:auto}.footer>a:not(.brand){font-size:10px}.skip{position:fixed;left:20px;top:-100px;z-index:100;background:var(--gold);color:#111;padding:10px 20px}.skip:focus{top:15px}dialog{color:var(--text);background:#13171d;border:1px solid #ffffff30;padding:0;box-shadow:0 30px 100px #0008}dialog::backdrop{background:#030507ed;backdrop-filter:blur(8px)}.dialog-close{position:absolute;z-index:2;right:12px;top:12px;background:#13171de0;border:1px solid #ffffff25;width:36px;height:36px;font-size:24px;line-height:1}.image-dialog{max-width:95vw;max-height:94svh;width:1400px;overflow:auto}.image-dialog img{width:100%;height:auto;max-height:83svh;object-fit:contain;background:#050609}.image-dialog p{font-size:12px;padding:15px 22px}.order-dialog{width:min(520px,calc(100% - 30px));padding:40px}.order-dialog h2{font-size:32px}.order-dialog .eyebrow{font-size:9px}.order-dialog #orderPrice{font-family:'Manrope',sans-serif;font-size:35px;color:var(--gold);margin-top:16px}.order-dialog #orderSummary{font-size:12px;line-height:1.9;color:var(--muted);white-space:pre-line;margin-top:18px}.order-notice{font-size:10px;border-block:1px solid var(--line);padding:15px 0;margin:20px 0}.order-actions{display:flex;gap:10px}.order-actions .button{font-size:11px;gap:12px;padding:12px 15px;flex:1}.order-dialog #copyStatus{font-size:11px;margin-top:13px;color:var(--gold);min-height:18px}body.modal-open{overflow:hidden}
@media(min-width:1600px){.hero-art{background-position:center 40%}}@media(max-width:1100px){.header{padding-inline:30px}.header nav{gap:20px}.wrap{width:calc(100% - 60px)}.nav-contact{display:none}.feature-grid{grid-template-columns:repeat(3,1fr)}.terms-section{gap:45px}.installment{gap:40px;padding:30px}.price-card{padding:25px 21px}.hero{min-height:750px}.hero h1{font-size:85px}}@media(max-width:760px){.wrap{width:calc(100% - 40px)}.header{padding:20px}.header .brand>span{font-size:14px}.header .brand small{font-size:6px}.header .brand img{width:28px}.menu-toggle{display:block}.nav-actions{gap:12px}.header nav{display:none;position:absolute;top:80px;left:0;right:0;padding:25px;background:#0e1118fa;border-bottom:1px solid var(--line);flex-direction:column;gap:20px}.header nav.open{display:flex}.hero{height:840px;min-height:0;max-height:none;align-items:flex-start}.hero-content{padding-top:155px}.hero-art{background-position:65% center;opacity:.75}.hero-shade{background:linear-gradient(90deg,#090c10df,#090c1060),linear-gradient(0deg,var(--bg),transparent 50%)}.hero h1{font-size:clamp(53px,10vw,78px)}.hero-description{max-width:360px;font-size:13px}.hero-buttons{gap:10px}.button{gap:18px;padding:14px 20px}.hero-editions{margin-top:35px}.hero-bottom .mini-label{max-width:170px;font-size:8px}.scroll-link{font-size:9px;gap:12px}.foundation-grid{grid-template-columns:1fr 1fr;gap:24px 0;padding-block:28px}.foundation-grid>div{padding-left:22px}.foundation-grid>div:nth-child(3){padding-left:0}.foundation-grid>div:nth-child(2){border:0}.foundation strong{font-size:23px}.foundation span{font-size:9px}.section{padding-block:70px}.section-heading{display:block;margin-bottom:30px}.section-heading>p{margin-top:24px;max-width:440px}.eyebrow{font-size:9px;margin-bottom:18px}.edition-grid{grid-template-columns:1fr}.edition-card{padding:25px}.edition-art{margin-inline:-25px}.edition-card p{min-height:0}.comparison-wrap{margin-top:35px}.world-section{min-height:540px}.world-overlay{background:linear-gradient(90deg,#080b10ed,#080b1080)}.world-content{padding-block:65px}.world-content p{max-width:350px}.feature-toolbar{display:block}.search{margin-top:20px;width:100%}.search input{width:100%}.filters button{padding:8px 11px;font-size:10px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-card{padding:20px 16px;min-height:170px}.feature-card h3{font-size:13px}.plugin-notice{align-items:flex-start;gap:13px;flex-wrap:wrap;padding:20px}.plugin-notice>div{flex:1;min-width:200px}.plugin-notice>a{margin-left:40px;font-size:11px}.showcase-tabs{width:max-content;margin-top:25px}.stage-caption{padding:17px 15px;gap:12px}.stage-caption strong{font-size:11px}.gallery-controls{gap:6px}.gallery-controls>span{margin-right:3px;font-size:8px}.gallery-controls button{width:28px;height:28px}.screen-thumbs button{flex-basis:100px}.screen-thumbs img{width:100px;height:56px}.video-stage{aspect-ratio:auto;min-height:330px}.video-stage video{min-height:300px}.pricing-switch{display:block}.pricing-switch>p{margin-top:17px}.edition-toggle{width:max-content;max-width:100%}.edition-toggle button{padding:10px 13px;font-size:11px}.pricing-grid{grid-template-columns:1fr}.price-card{padding:28px}.price-card ul{margin:20px 0}.installment{grid-template-columns:1fr;gap:32px;padding:28px}.calc-values{gap:20px}.calc-values strong{font-size:28px}.plugin-grid{grid-template-columns:1fr}.plugin-grid article{padding:28px}.terms-section{grid-template-columns:1fr;gap:30px}.footer{flex-wrap:wrap;gap:23px;padding-block:30px}.footer .brand{width:100%}.footer p{margin-left:0;margin-right:auto}.footer>a:not(.brand){font-size:9px}.order-dialog{padding:32px 24px}.order-actions{flex-direction:column}.hero .eyebrow{font-size:8px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
/* Readability and presentation revision */
:root{--muted:#b1b7c1;--line:#ffffff20}.header{position:sticky;top:0;padding:19px 38px;background:#10141bf5;backdrop-filter:blur(20px);border-bottom:1px solid #d6b77c40;box-shadow:0 6px 35px #0005;gap:24px}.header .brand>span{font-size:20px}.header .brand small{font-size:8px}.header nav{gap:25px}.header nav a{font-size:14px;font-weight:550;color:#e1e4e9;padding-block:10px;position:relative}.header nav a:hover:after{content:'';position:absolute;bottom:3px;left:0;width:100%;height:2px;background:var(--gold)}.nav-actions{gap:16px}.language{font-size:13px}.nav-actions .button.small{font-size:12px;min-height:42px;gap:13px}.nav-contact{display:none}.hero{height:calc(100svh - 85px);min-height:760px;max-height:900px}.hero-content{padding-top:15px}.hero h1{font-size:clamp(64px,6.6vw,96px)}.hero-description{font-size:16px;max-width:510px;color:#d1d5dc;line-height:1.85}.hero .eyebrow{font-size:12px}.hero-shade{background:linear-gradient(90deg,#090c10f2 0%,#090c10c9 30%,#090c1030 68%),linear-gradient(0deg,var(--bg),transparent 30%)}.hero-platform{display:flex;gap:9px;flex-wrap:wrap;margin-top:28px}.hero-platform span{font-size:11px;color:#e3dfd6;background:#ffffff0b;border:1px solid #ffffff30;padding:5px 10px;border-radius:5px}.hero-editions{margin-top:28px}.hero-editions small{font-size:9px}.hero-buttons .button{font-size:14px}.section-heading>p{font-size:15px}.foundation span{font-size:12px}.edition-card p,.edition-card li{font-size:14px}.edition-card p{min-height:85px}.comparison{font-size:14px}.comparison td:first-child{width:40%}.comparison td{padding-block:18px}.comparison td:nth-child(2),.comparison td:nth-child(3){width:30%}.feature-spotlights{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:0 0 36px}.feature-spotlight{border:1px solid #ffffff25;border-radius:14px;overflow:hidden;background:#161c25;transition:transform .2s,border-color .2s}.feature-spotlight:hover{transform:translateY(-4px);border-color:var(--gold)}.feature-spotlight>img{width:100%;height:175px;object-fit:cover;object-position:center;filter:brightness(.86);transition:filter .2s}.feature-spotlight:hover>img{filter:brightness(1)}.feature-spotlight>div{padding:20px 22px 23px}.spotlight-label{font-size:9px;letter-spacing:.1em;color:var(--gold)}.feature-spotlight h3{font-size:19px;letter-spacing:-.03em;margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px}.feature-spotlight h3 span{color:var(--gold);font-size:21px}.feature-spotlight p{font-size:13px;margin-top:9px;color:#bcc3cf}.feature-toolbar{background:#141922;border:1px solid #ffffff15;border-radius:12px;padding:12px 16px;margin-bottom:20px}.filters button{font-size:13px;padding:9px 14px;border-radius:6px;font-weight:500}.filters button.active{background:#d6b77c1a;color:#f0d49c;border-color:#d6b77c55}.search{border:1px solid #ffffff20;padding:8px 12px;border-radius:6px;background:#090d13}.search input{font-size:13px;width:175px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:13px;border:0}.feature-card{display:flex;gap:17px;align-items:flex-start;min-height:145px;border:1px solid #ffffff1c;border-radius:11px;padding:24px 20px;background:linear-gradient(135deg,#19202a,#11161e);transition:border-color .2s,transform .2s,background .2s;overflow:hidden}.feature-card:hover{border-color:#d6b77c60;transform:translateY(-3px);background:linear-gradient(135deg,#232a34,#141a23)}.feature-icon-box{flex:0 0 43px;width:43px;height:43px;display:grid;place-items:center;border:1px solid #d6b77c35;background:#d6b77c0e;border-radius:10px}.feature-icon{width:23px;height:23px;color:#edcc8c;stroke-width:1.4}.feature-category{color:#b0b8c5;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.feature-card h3{font-size:17px;margin-top:4px;color:#f3f5f8;font-weight:600}.feature-card p{font-size:13px;line-height:1.65;color:#b5bdc9;margin-top:8px}.feature-card[data-group=social] .feature-icon-box{background:#7696bd12;border-color:#7696bd40}.feature-card[data-group=social] .feature-icon{color:#a9c7ed}.feature-card[data-group=progression] .feature-icon-box{background:#b7a7d212;border-color:#b7a7d240}.feature-card[data-group=progression] .feature-icon{color:#d0bee9}.feature-card[data-group=economy] .feature-icon-box{background:#81b9a312;border-color:#81b9a340}.feature-card[data-group=economy] .feature-icon{color:#a4d9c4}.plugin-notice{border-radius:10px}.plugin-notice strong{font-size:15px}.plugin-notice p{font-size:13px}.price-card li{font-size:13px}.plan-billing{font-size:12px}.pricing-switch>p{font-size:13px}.price-card{border-radius:12px}.video-description{font-size:14px;margin-top:18px}.video-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.video-list button{text-align:left;border-radius:9px;padding:17px 20px;font-size:14px;background:#191f29}.video-list button.active{background:#d6b77c15}.video-empty p{font-size:14px}.download-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.download-visual{min-height:380px;position:relative;overflow:hidden;padding:42px;border:1px solid #d6b77c40;border-radius:14px;background:radial-gradient(at 100% 0%,#d6b77c20,transparent 70%),#141a23}.download-visual .eyebrow{display:block;font-size:10px}.download-visual h2{font-size:48px;position:relative}.download-orbit{position:absolute;right:16px;top:-30px;font-size:270px;color:#d6b77c10;line-height:1;pointer-events:none}.download-content h3{font-size:32px}.download-content>p{font-size:15px;margin:20px 0 26px}.support-list{margin-top:24px;border-top:1px solid var(--line);padding-top:15px}.support-list>div{display:flex;gap:12px;align-items:center;margin:9px 0}.support-list>div>span{color:var(--gold);font-size:15px}.support-list p{font-size:14px;color:#d2d7df}.support-list .unsupported p{color:#a4acb8}.support-list .unsupported>span{color:#a4acb8}.faq summary{font-size:15px}.faq details p{font-size:14px}.terms-section>div>p{font-size:14px}html[lang=vi] .hero h1{font-size:clamp(52px,5.6vw,82px)}
@media(max-width:1150px){.header{padding:17px 25px;gap:18px}.header nav{gap:17px}.header nav a{font-size:12px}.header .brand>span{font-size:17px}.header .brand small{font-size:7px}.nav-actions{gap:9px}.nav-actions .nav-download{font-size:11px;padding-inline:12px}.feature-card{gap:13px;padding:22px 17px}.feature-card h3{font-size:16px}.feature-icon-box{width:36px;height:36px;flex-basis:36px}.feature-card p{font-size:12px}.feature-spotlight h3{font-size:17px}.feature-toolbar{flex-wrap:wrap}.download-section{gap:40px}}
@media(max-width:900px){.header nav{gap:12px}.header nav a{font-size:11px}.header .brand small{display:none}.nav-actions .nav-download{padding-inline:10px;gap:6px}.feature-grid{grid-template-columns:repeat(2,1fr)}.feature-spotlights{gap:12px}.feature-spotlight>div{padding:18px 16px}.feature-spotlight h3{font-size:16px}.feature-spotlight p{font-size:12px}.download-visual{padding:30px}.download-visual h2{font-size:38px}}
@media(max-width:760px){.header{padding:15px 18px;gap:12px;flex-wrap:nowrap}.header .brand>span{font-size:14px}.header .brand img{width:27px;height:31px}.header .brand{gap:7px}.header nav{top:72px;padding:24px}.header nav a{font-size:15px;padding-block:4px}.language{font-size:12px;padding:5px}.language span{display:none}.nav-actions{gap:8px}.nav-actions .nav-download{font-size:11px;min-height:36px;padding:7px 10px;gap:6px}.menu-toggle{font-size:23px}.hero{height:auto;min-height:790px}.hero-content{padding-top:105px;padding-bottom:125px}.hero h1{font-size:61px}.hero-description{font-size:15px;max-width:390px}.hero .eyebrow{font-size:10px}.hero-buttons .button{font-size:12px}.hero-platform{gap:7px}.hero-platform span{font-size:10px}.hero-editions{margin-top:25px}.hero-editions small{font-size:8px}.foundation span{font-size:10px}.section-heading>p{font-size:14px}.feature-spotlights{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.feature-spotlight{flex:0 0 85%;scroll-snap-align:start}.feature-spotlight>img{height:180px}.feature-spotlight h3{font-size:20px}.feature-spotlight p{font-size:14px}.feature-toolbar{padding:12px}.filters{gap:4px}.filters button{font-size:11px;padding:8px 10px}.search{margin-top:12px}.search input{width:100%;font-size:13px}.feature-card{padding:18px 15px;min-height:148px;gap:12px}.feature-card h3{font-size:15px}.feature-card p{font-size:12px}.feature-icon-box{width:32px;height:32px;flex-basis:32px;border-radius:8px}.feature-icon{width:20px;height:20px}.feature-category{font-size:8px}.plugin-notice strong{font-size:14px}.plugin-notice p{font-size:12px}.comparison{font-size:12px;min-width:650px}.video-list{grid-template-columns:repeat(2,1fr)}.video-list button{font-size:13px;padding:14px}.download-section{grid-template-columns:1fr;gap:30px}.download-visual{min-height:320px}.download-visual h2{font-size:44px}.download-content h3{font-size:29px}html[lang=vi] .hero h1{font-size:clamp(42px,9vw,65px)}}
@media(max-width:470px){.feature-grid{grid-template-columns:1fr}.feature-card{min-height:120px;padding:21px;gap:19px}.feature-icon-box{width:42px;height:42px;flex-basis:42px}.feature-icon{width:24px;height:24px}.feature-card h3{font-size:18px}.feature-card p{font-size:14px}.feature-category{font-size:9px}.header .brand>span{font-size:12px;letter-spacing:.13em}.header .brand img{width:24px}.nav-actions .nav-download{font-size:10px;padding-inline:8px}.hero h1{font-size:53px}}
/* Five-language menu and gallery framing */
.language-picker{display:flex;align-items:center;gap:6px;min-width:0;color:#e5d0a7;background:#ffffff07;border:1px solid #ffffff20;border-radius:7px;padding:0 7px 0 11px}.language-picker>span{font-size:18px;line-height:1}.language-picker select{color:#ece8e0;background:transparent;border:0;border-radius:6px;padding:10px 4px;max-width:143px;font-size:11px;letter-spacing:0;outline-offset:4px;cursor:pointer}.language-picker option{color:#f3f0e9;background:#171c24;padding:10px}.header nav{gap:20px}.header .nav-actions{gap:11px}.screen-stage{position:relative;padding:12px;border:1px solid #d6b77c70;border-radius:18px;background:linear-gradient(135deg,#302b22,#121820 30%,#121820 70%,#302b22);box-shadow:0 24px 65px #0007,0 0 0 5px #d6b77c06,inset 0 1px 0 #f1dab444}.screen-stage>button{border-radius:9px;overflow:hidden;border:1px solid #ffffff29;box-shadow:0 6px 25px #0008}.screen-stage>button:after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(#e4c58b,#e4c58b) left top/40px 2px no-repeat,linear-gradient(#e4c58b,#e4c58b) left top/2px 40px no-repeat,linear-gradient(#e4c58b,#e4c58b) right top/40px 2px no-repeat,linear-gradient(#e4c58b,#e4c58b) right top/2px 40px no-repeat,linear-gradient(#e4c58b,#e4c58b) left bottom/40px 2px no-repeat,linear-gradient(#e4c58b,#e4c58b) left bottom/2px 40px no-repeat,linear-gradient(#e4c58b,#e4c58b) right bottom/40px 2px no-repeat,linear-gradient(#e4c58b,#e4c58b) right bottom/2px 40px no-repeat;border-radius:9px}.screen-stage .stage-caption{padding:20px 15px 8px}.stage-caption .mini-label{font-size:9px;letter-spacing:.13em;color:var(--gold)}.stage-caption strong{font-size:15px;margin-top:5px}.gallery-controls button{border-radius:7px;background:#ffffff09;border-color:#d6b77c35}.gallery-controls button:hover{color:#f3d6a0;background:#d6b77c14}.expand-icon{border-radius:7px;background:#10151ce8;color:#f0d3a0;border-color:#d6b77c70;right:15px;top:15px}.screen-thumbs{gap:12px;padding:8px 2px 16px;margin-top:17px}.screen-thumbs button{padding:4px;border-radius:9px;overflow:hidden;background:#161c25;border-color:#ffffff26;opacity:.7;flex-basis:145px;transition:border-color .2s,opacity .2s,transform .2s}.screen-thumbs button:hover{opacity:1;transform:translateY(-2px)}.screen-thumbs button.active{border-color:#e2c591;box-shadow:0 0 0 2px #d6b77c18;opacity:1;background:#d6b77c14}.screen-thumbs img{width:135px;height:76px;border-radius:5px}.image-dialog{padding:10px;border:1px solid #d6b77c80;border-radius:14px;background:#141a22;box-shadow:0 25px 100px #000c,0 0 0 5px #d6b77c09}.image-dialog img{border:1px solid #ffffff25;border-radius:7px}.image-dialog p{color:#ddc394;padding:13px 10px 3px}.image-dialog .dialog-close{border-radius:7px;border-color:#d6b77c60;right:20px;top:20px}.video-stage{padding:10px;border:1px solid #d6b77c60;border-radius:16px;background:linear-gradient(135deg,#302b22,#121820 40%,#121820 70%,#302b22);box-shadow:0 20px 50px #0005}.video-stage video{border:1px solid #ffffff20;border-radius:8px;overflow:hidden}.video-empty{border-radius:15px}.showcase-tabs{padding:4px;border:1px solid #ffffff20;border-radius:8px;background:#171d26;gap:3px}.showcase-tabs button{border:1px solid transparent;border-radius:5px;font-size:13px;padding:10px 18px}.showcase-tabs button[aria-selected=true]{color:#f1d399;background:#d6b77c13;border-color:#d6b77c35}html[lang=pt] .hero h1,html[lang=es] .hero h1{font-size:clamp(55px,6vw,86px)}html[lang=zh-CN] body{font-family:'DM Sans','Microsoft YaHei','PingFang SC','Noto Sans CJK SC',sans-serif}html[lang=zh-CN] h1,html[lang=zh-CN] h2,html[lang=zh-CN] h3{font-family:'Microsoft YaHei','PingFang SC','Noto Sans CJK SC',sans-serif;letter-spacing:-.025em}html[lang=zh-CN] .hero .serif{font-style:normal;font-weight:400}
@media(max-width:1100px){.header nav{gap:13px}.header .brand>span{font-size:15px}.header .brand small{display:none}.language-picker select{max-width:112px;font-size:10px}.header nav a{font-size:12px}}@media(max-width:900px){.header nav{gap:10px}.header nav a{font-size:11px}.language-picker{padding-left:7px}.language-picker>span{display:none}.language-picker select{max-width:95px}.header{gap:12px}}
@media(max-width:760px){.language-picker{border-color:#ffffff25;padding:0 3px}.language-picker select{max-width:113px;padding:8px 3px;font-size:10px}.header nav a{font-size:15px}.header .nav-actions{gap:7px}.header .brand>span{font-size:13px}.screen-stage{padding:7px;border-radius:13px;box-shadow:0 16px 36px #0005,0 0 0 3px #d6b77c05}.screen-stage>button{border-radius:7px}.screen-stage>button:after{border-radius:7px}.screen-stage .stage-caption{padding:14px 6px 6px}.stage-caption strong{font-size:12px}.stage-caption .mini-label{font-size:8px}.screen-thumbs button{flex-basis:109px;padding:3px;border-radius:7px}.screen-thumbs img{width:101px;height:57px;border-radius:4px}.showcase-tabs button{font-size:12px;padding:9px 15px}.video-stage{padding:7px;border-radius:12px}.image-dialog{padding:6px;border-radius:10px}.expand-icon{right:10px;top:10px;width:29px;height:29px}.hero h1,html[lang=pt] .hero h1,html[lang=es] .hero h1{font-size:clamp(45px,9vw,65px)}}
@media(max-width:420px){.header{padding-inline:12px;gap:7px}.header .brand{gap:5px}.header .brand>span{font-size:11px}.header .brand img{width:22px}.language-picker select{max-width:91px}.nav-actions .nav-download{font-size:9px;padding-inline:6px}.header .nav-actions{gap:5px}}
/* Subtle motion, layered light and direct contact */
.hero-embers{position:absolute;inset:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.hero-embers i{position:absolute;bottom:0;left:calc(7% + var(--i)*10%);width:3px;height:3px;border-radius:50%;background:#edc585;box-shadow:0 0 11px 2px #e1a34355;opacity:0;animation:ember-rise calc(9s + var(--i)*1s) linear infinite;animation-delay:calc(var(--i)*-1.9s)}@keyframes ember-rise{0%{transform:translate3d(0,40px,0);opacity:0}15%{opacity:.65}80%{opacity:.2}100%{transform:translate3d(65px,-650px,0);opacity:0}}.hero-content>.eyebrow{animation:hero-arrive .8s ease both}.hero-content>h1{animation:hero-arrive .95s .1s ease both}.hero-description{animation:hero-arrive 1s .2s ease both}.hero-content>.hero-buttons,.hero-platform,.hero-editions{animation:hero-arrive 1s .3s ease both}@keyframes hero-arrive{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.page-progress{position:fixed;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#b69c68,#f2d59c);transform:scaleX(var(--page-progress,0));transform-origin:left;z-index:30;pointer-events:none;box-shadow:0 0 9px #d6b77c50}.header{transition:background .3s,box-shadow .3s}.header.scrolled{background:#0d1119fc;box-shadow:0 8px 35px #0009}.motion-reveal{opacity:0;transform:translateY(24px);transition:opacity .75s ease var(--reveal-delay,0ms),transform .75s cubic-bezier(.2,.65,.3,1) var(--reveal-delay,0ms)}.motion-reveal.in-view{opacity:1;transform:translateY(0)}.feature-spotlight,.edition-card,.plugin-grid article{position:relative;isolation:isolate}.feature-spotlight:after,.edition-card:after,.plugin-grid article:after{content:'';position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .35s;z-index:1;background:radial-gradient(350px circle at var(--pointer-x,50%) var(--pointer-y,20%),#e2c18812,transparent 70%)}.feature-spotlight:hover:after,.edition-card:hover:after,.plugin-grid article:hover:after{opacity:1}.feature-spotlight>img{transition:transform .7s cubic-bezier(.2,.6,.3,1),filter .4s}.feature-spotlight:hover>img{transform:scale(1.035)}.button{position:relative;overflow:hidden;isolation:isolate}.button:after{content:'';position:absolute;inset:-50% -80%;background:linear-gradient(110deg,transparent 40%,#fff2 50%,transparent 60%);transform:translateX(-45%);transition:transform .7s;pointer-events:none;z-index:-1}.button:hover:after{transform:translateX(45%)}.image-enter{animation:image-arrive .55s ease}@keyframes image-arrive{from{opacity:.25;filter:brightness(.8)}to{opacity:1;filter:brightness(1)}}.screen-stage{transition:box-shadow .4s,border-color .4s}.screen-stage:hover{border-color:#e2c48e;box-shadow:0 26px 65px #0008,0 0 32px #d6b77c0d,inset 0 1px 0 #f1dab444}.whatsapp-button{background:#1e754b;border:1px solid #5cad7b88;color:#f3fff8}.whatsapp-button:hover{background:#258b59}.order-whatsapp{display:block;text-align:center;color:#8dd0aa;font-size:12px;margin-top:18px}.whatsapp-float{position:fixed;right:24px;bottom:24px;z-index:15;display:flex;align-items:center;gap:10px;padding:13px 19px;border:1px solid #75c79866;border-radius:40px;background:#145234ee;color:#effff5;box-shadow:0 6px 25px #0006;backdrop-filter:blur(10px);transition:transform .25s,background .25s,box-shadow .25s;font-size:13px;font-weight:600}.whatsapp-float svg{width:23px;height:23px}.whatsapp-float:hover{transform:translateY(-4px);background:#1d754b;box-shadow:0 9px 30px #0007,0 0 20px #3fbb6b20}.feature-spotlight[data-spotlight="20"]>img{object-position:center 45%}
@media(max-width:760px){.whatsapp-float{right:15px;bottom:16px;padding:13px}.whatsapp-float>span{display:none}.hero-embers i:nth-child(2n){display:none}}@media(prefers-reduced-motion:reduce){.motion-reveal{opacity:1;transform:none}.hero-embers{display:none}.hero-content>.eyebrow,.hero-content>h1,.hero-description,.hero-content>.hero-buttons,.hero-platform,.hero-editions,.image-enter{animation:none!important}.feature-spotlight:hover>img{transform:none}.button:after{display:none}}
/* Clean cinematic video player: no thick frame or empty lower strip. */
#videosPanel .video-stage{padding:0;aspect-ratio:auto;min-height:0;border:1px solid #ffffff25;border-radius:14px;background:#0b1017;overflow:hidden;box-shadow:0 22px 65px #0006,0 1px 0 #ffffff08 inset}#videosPanel .video-player-head{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;background:linear-gradient(110deg,#1a202a,#111720);border-bottom:1px solid #ffffff17}.player-identity{display:flex;align-items:center;gap:13px}.player-emblem{display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;background:#d6b77c0c;border:1px solid #d6b77c38;border-radius:10px;color:#e2c693;font-size:22px;line-height:1}.player-eyebrow{font-size:8px;letter-spacing:.18em;color:#b4a181;display:block;line-height:1.4}.player-identity strong{display:block;font-size:15px;font-weight:550;line-height:1.4;margin-top:4px;color:#f0eee8}.player-position{display:flex;align-items:center;gap:10px;font-size:11px;letter-spacing:.1em;color:#abb3bf;white-space:nowrap}.player-status-dot{width:5px;height:5px;background:#d6b77c;border-radius:50%;box-shadow:0 0 0 4px #d6b77c0b}#videosPanel .video-screen{position:relative;width:100%;aspect-ratio:16/9;background:#000}#videosPanel .video-screen>video{display:block;width:100%;height:100%;min-height:0;max-height:none;aspect-ratio:auto;object-fit:contain;border:0;border-radius:0;background:#000}#videosPanel .video-empty{inset:0;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 40%,#222931,#0b1017 75%)}#videosPanel .video-empty-icon{width:65px;height:65px;border:1px solid #d6b77c40;border-radius:50%;display:grid;place-items:center;font-size:34px;margin-bottom:22px;background:#d6b77c05}#videosPanel .video-empty h3{font-size:24px}#videosPanel .video-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:17px}#videosPanel .video-list button{display:flex;align-items:center;gap:13px;padding:15px 17px;text-align:left;border-radius:9px;background:#131a23;border:1px solid #ffffff18;color:#c5ccd6;transition:border-color .2s,background .2s,transform .2s}#videosPanel .video-list button:hover{border-color:#d6b77c55;background:#1b222d;transform:translateY(-2px)}#videosPanel .video-list button.active{border-color:#d6b77c70;background:linear-gradient(110deg,#d6b77c13,#171e27);color:#edcf99}.video-list-number{font-size:10px;letter-spacing:.1em;color:#7d8797;flex-shrink:0}.video-list-name{font-size:13px;font-weight:500;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-list-play{display:grid;place-items:center;width:27px;height:27px;border:1px solid #ffffff20;border-radius:50%;font-size:11px;flex-shrink:0}.active .video-list-play{border-color:#d6b77c60;background:#d6b77c0d}.video-description{font-size:12px;color:#9ba5b5;margin-top:18px}
@media(max-width:760px){#videosPanel .video-player-head{padding:14px 16px;min-height:68px;gap:12px}.player-emblem{width:33px;height:33px;font-size:20px}.player-eyebrow{font-size:7px}.player-identity strong{font-size:13px}.player-position{font-size:9px;gap:7px}#videosPanel .video-stage{border-radius:11px}#videosPanel .video-list{grid-template-columns:repeat(2,1fr);gap:8px}#videosPanel .video-list button{padding:12px;gap:9px}.video-list-name{font-size:12px}.video-list-play{width:23px;height:23px}#videosPanel .video-empty{padding:12px}#videosPanel .video-empty-icon{display:none}#videosPanel .video-empty h3{font-size:18px;margin:0 0 8px}#videosPanel .video-empty p{font-size:11px;margin-bottom:13px}#videosPanel .video-empty .button{padding:8px 15px;min-height:34px;font-size:10px}}
