
.studio-header{height:auto!important;min-height:172px;max-width:1500px;margin:auto;display:flex;align-items:center;gap:30px;padding:22px 5%!important;border-bottom:1px solid #34383c;flex-wrap:wrap}.studio-identity{display:flex;align-items:center;gap:22px;text-decoration:none;color:#f6f3e8;flex:none}.studio-identity img{width:128px;height:128px;object-fit:contain;flex:none}.studio-identity span{display:flex;flex-direction:column}.studio-identity small{color:#dfff42;letter-spacing:2.4px;font-size:10px}.studio-identity strong{font-size:clamp(25px,3vw,38px);line-height:1.1;letter-spacing:-1px;margin:6px 0 8px}.studio-identity em{font-size:13px;font-style:normal;color:#b7bfb8}.studio-product{padding-left:27px;border-left:1px solid #495045;display:flex;flex-direction:column;gap:8px}.studio-product strong{font-size:28px;line-height:1;color:#dfff42}.studio-product span{font-size:12px;color:#b6bcb7;line-height:1.5}.studio-header nav{display:flex;gap:14px;align-items:center;margin-left:auto;flex-wrap:wrap;font-size:12px}.studio-header nav a{color:#e4e7df;text-decoration:none}.studio-header nav .studio-nav-primary{background:#dfff42;padding:11px 15px;border-radius:9px;color:#181c10;font-weight:700}.studio-header nav button{font-size:12px}.studio-intro{margin:0 0 28px!important}.studio-intro h1{font-size:clamp(28px,4vw,47px);line-height:1.1;letter-spacing:-1.5px;margin:12px 0 14px}.studio-intro h1 em{color:#dfff42;font-style:normal}.studio-intro p{font-size:14px;color:#aab4ae;line-height:1.6;margin:0 0 22px}.studio-style-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.studio-style-grid figure{margin:0;padding:8px;background:#1b1e23;border:1px solid #353c3b;border-radius:13px;overflow:hidden}.studio-style-grid figcaption{color:#f1f2e9;font-size:13px;padding:9px 4px 4px;font-weight:650}.studio-demo-section{margin:32px 0 42px;border:1px solid #3f4840;border-radius:17px;overflow:hidden;background:#15171b}.studio-demo-section summary{padding:19px 22px;color:#edf1e6;cursor:pointer;font-size:18px;font-weight:650}.studio-demo-section summary small{display:block;color:#b0bbae;font-size:11px;font-weight:400;margin-top:5px}.studio-demo-frame{width:100%;background:#15171b}.studio-demo-frame iframe{display:block;width:100%;height:1110px;border:0;background:#15171b}.section-heading{padding:24px 28px 0}.section-heading h2{font-size:29px;line-height:1.2;margin:10px 0}.section-heading p{color:#aab4ae;font-size:14px;line-height:1.6}.section-heading .eyebrow{color:#dfff42;font-size:10px;letter-spacing:2px}.has-project .studio-intro{display:none}.studio-license{max-width:1350px;margin:14px auto 0!important;border:1px solid #4f6043;border-radius:11px;padding:13px 18px!important;display:flex!important;align-items:center;gap:18px;background:#252e20!important}.studio-license[hidden]{display:none!important}.studio-license .license-access{width:100%;font-size:13px}.studio-license small{font-size:10px!important;color:#b5c0a7!important}.studio-license button{font-size:12px!important;padding:8px 12px!important}.studio-workspace-title{margin:20px 0;font-size:25px;color:#eee}.has-project .studio-workspace-title{display:none}@media(max-width:1000px){.studio-header{gap:20px;padding:18px 4%!important}.studio-identity img{width:104px;height:104px}.studio-product{padding-left:20px}.studio-header nav{margin-left:0;flex-basis:100%;justify-content:flex-end}.studio-style-grid{gap:10px}.studio-style-grid figcaption{font-size:12px}}@media(max-width:680px){.studio-header{gap:16px;min-height:0}.studio-identity{gap:12px}.studio-identity img{width:88px;height:88px}.studio-identity strong{font-size:27px}.studio-identity em{font-size:11px}.studio-identity small{font-size:9px;letter-spacing:1.5px}.studio-product{border:0;padding:0;flex-direction:row;align-items:center;width:100%;gap:17px}.studio-product strong{font-size:23px}.studio-product span{font-size:11px}.studio-header nav{justify-content:flex-start;gap:14px}.studio-style-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-intro h1{font-size:31px}.studio-demo-section{margin:25px 0}.studio-demo-section summary{font-size:16px;padding:15px}.section-heading{padding:20px 16px 0}.section-heading h2{font-size:24px}.studio-license{margin:10px 4% 0!important}.studio-demo-frame iframe{height:1610px}}
.studio-style-card{display:block;width:100%;padding:0;border:0;background:transparent;text-align:left;color:inherit;cursor:pointer}.studio-card-title{display:block;color:#f1f2e9;font-size:13px;padding:9px 4px 4px;font-weight:650}.studio-style-grid figure:has(button:hover),.studio-style-grid figure:focus-within{border-color:#dfff42}.studio-style-card:focus-visible{outline:2px solid #dfff42;outline-offset:3px;border-radius:8px}

.reference-art.classic-art{width:100%;height:auto;aspect-ratio:358/181;background:#15171b url("classic-preview.jpg?v=48") center/contain no-repeat}
