.studio_shell__LPvvd{max-width:none;min-height:100vh;margin:0;padding:0 24px 60px;background:#090909;color:#f5f3ef;font-family:Arial,Helvetica,sans-serif}.studio_shell__LPvvd *{box-sizing:border-box}.studio_shell__LPvvd a{text-decoration:none;color:inherit}.studio_shell__LPvvd button{font:inherit;cursor:pointer}.studio_shell__LPvvd a:focus-visible,.studio_shell__LPvvd button:focus-visible,.studio_shell__LPvvd summary:focus-visible{outline:3px solid #f8dca5;outline-offset:5px}.studio_top__0SDIf{max-width:1160px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border-bottom:1px solid #272523}.studio_logo__sdo_h{font-size:18px;font-weight:800;letter-spacing:1px;display:flex;align-items:center;gap:10px}.studio_logo__sdo_h span{color:#e8c58c;font-size:32px}.studio_logo__sdo_h small{display:block;font-size:9px;letter-spacing:3px;color:#a7a099;margin-top:5px}.studio_actions__fL262{display:flex;gap:12px;align-items:center}.studio_quiet__pUj_h{padding:12px 18px;border:1px solid #37332e;border-radius:13px;background:#1d1c1b;font-size:14px}.studio_glow__0FhnP{display:inline-flex;justify-content:center;align-items:center;gap:10px;padding:16px 28px;border:1px solid #ffe8ba;border-radius:14px;background:linear-gradient(115deg,#353028,#786347);color:#fff5e5!important;box-shadow:0 0 0 2px #ffe2a51c,0 0 22px #ffd38e55,inset 0 0 12px #ffe0a333;font-weight:600}.studio_hero__6TisY{text-align:center;max-width:1000px;margin:auto;padding:40px 0 60px}.studio_eyebrow___SiB8{font-size:11px;letter-spacing:4px;color:#cfb88e;text-transform:uppercase}.studio_hero__6TisY h1{font-size:clamp(40px,7vw,80px);line-height:1.04;letter-spacing:-2px;margin:20px 0}.studio_hero__6TisY h1 span{color:#ebd3ac}.studio_lead__Q38D4{font-size:18px;line-height:1.7;color:#aaa6a0;max-width:620px;margin:20px auto 30px}.studio_micro__cHFek{font-size:12px;color:#aaa39b;line-height:1.6;margin-top:20px}.studio_fan__cCB5u{height:270px;position:relative;max-width:600px;margin:0 auto 40px}.studio_poster___EKuB{position:absolute;width:156px;height:218px;left:50%;top:22px;border:1px solid #ffffff25;border-radius:22px;overflow:hidden;padding:17px;display:flex;flex-direction:column;justify-content:space-between;text-align:left;box-shadow:0 24px 55px #0009}.studio_poster___EKuB:after{content:"";position:absolute;width:150px;height:200px;border-radius:50%;background:#ffffff0a;top:40px;left:45px;transform:rotate(-30deg)}.studio_poster___EKuB small{font-size:9px;letter-spacing:2px;color:#e1d3c2}.studio_poster___EKuB strong{font-size:27px;letter-spacing:-1px;line-height:1;z-index:1}.studio_poster___EKuB i{font-size:50px;font-style:normal;color:#ffe7c5}.studio_poster___EKuB:first-child{transform:translateX(-145%) rotate(-14deg);top:43px;background:radial-gradient(ellipse at 80% 10%,#d59a63,transparent 60%),linear-gradient(20deg,#191414,#725346)}.studio_poster___EKuB:nth-child(2){transform:translateX(-50%) rotate(5deg);z-index:2;background:radial-gradient(ellipse at 10% 0,#d8b175,transparent 65%),linear-gradient(160deg,#3b4d45,#101c1c)}.studio_poster___EKuB:nth-child(3){transform:translateX(45%) rotate(14deg);top:53px;background:radial-gradient(ellipse at 80% 10%,#9a73ba,transparent 65%),linear-gradient(20deg,#191324,#514063)}.studio_section__GHMyG{max-width:1120px;margin:40px auto 90px;scroll-margin-top:25px}.studio_heading__WqpEw{text-align:center;margin:0 auto 36px;max-width:690px}.studio_heading__WqpEw h2{font-size:clamp(28px,4vw,46px);letter-spacing:-1px;margin-bottom:16px}.studio_heading__WqpEw p{color:#aaa6a0;line-height:1.7}.studio_grid__fd4_7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.studio_tool___9Lpx{display:flex;flex-direction:column;border:1px solid #322d26;border-radius:22px;padding:25px;background:linear-gradient(150deg,#24201b,#121212);min-height:195px;transition:border-color .2s,transform .2s}.studio_tool___9Lpx:hover{border-color:#c9ab77;transform:translateY(-3px)}.studio_tool___9Lpx b{font-size:30px;color:#e5cba1;margin-bottom:25px}.studio_tool___9Lpx h3{font-size:18px;margin:0 0 10px}.studio_tool___9Lpx p{color:#b4aaa0;font-size:13px;line-height:1.6;margin:0}.studio_tool___9Lpx span{color:#dec297;margin-top:auto;padding-top:20px;font-size:13px}.studio_chips__SLl3I{display:flex;gap:10px;overflow-x:auto;padding:8px 3px 20px;scrollbar-width:thin;justify-content:flex-start}.studio_chip__Bj6A2{flex:none;border:1px solid #35302b;border-radius:50px;padding:13px 19px;background:#171615;color:#c8c2b9}.studio_chip__Bj6A2[aria-pressed=true]{background:#443b2d;color:#ffe7bb;border-color:#c6a978}.studio_model__H_F81{background:radial-gradient(ellipse at top right,#86633b2b,transparent 65%),#141312;border:1px solid #37312a;border-radius:26px;display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.studio_modelText__5mraR{padding:38px}.studio_modelText__5mraR h3{font-size:36px;letter-spacing:-1px;margin:20px 0}.studio_modelText__5mraR p{color:#b8b0a4;line-height:1.8}.studio_status__B7x_e{display:inline-block;padding:7px 11px;border:1px solid #66543a;border-radius:40px;color:#dbc9ac;font-size:11px}.studio_modelArt__vDInM{display:flex;align-items:center;justify-content:center;min-height:300px;background:radial-gradient(ellipse,#6b554733,transparent 70%);font-size:130px;color:#d2b584;text-shadow:0 0 70px #f6cc79}.studio_disabled___ZKCt{border:1px solid #4d4539;border-radius:13px;padding:15px 22px;background:#25221d;color:#bfb5a5;cursor:not-allowed!important}.studio_prices__liSDi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.studio_price__J9V0_{position:relative;border:1px solid #72608d;border-radius:27px;padding:30px;background:linear-gradient(145deg,#29232f,#161616 45%);box-shadow:inset 0 0 55px #9272cd12}.studio_price__J9V0_:nth-child(2){border-color:#b79c6c;background:linear-gradient(145deg,#393124,#161616 45%);box-shadow:inset 0 0 55px #cda96b18}.studio_price__J9V0_:nth-child(3){border-color:#6c8aaf;background:linear-gradient(145deg,#242e3d,#161616 45%)}.studio_price__J9V0_ h3{font-size:32px;margin:12px 0 16px}.studio_price__J9V0_ p{color:#b9b1a6;line-height:1.7;min-height:54px}.studio_amount__UjnlK{font-size:38px;font-weight:700;letter-spacing:-1px}.studio_amount__UjnlK small{font-size:12px;font-weight:400;letter-spacing:0;color:#bdb6ac}.studio_price__J9V0_ .studio_glow__0FhnP{width:100%;margin:26px 0}.studio_creditbox__NzXoz{padding:20px;border:1px solid #ffffff12;border-radius:17px;background:#ffffff04;line-height:1.7}.studio_creditbox__NzXoz strong{font-size:25px}.studio_creditbox__NzXoz span{display:block;color:#b5aa9b;font-size:12px}.studio_price__J9V0_ ul{padding:20px 0 0;border-top:1px solid #ffffff15;list-style:none;margin:24px 0 0}.studio_price__J9V0_ li{font-size:13px;line-height:1.6;margin:15px 0;color:#d7d0c5}.studio_badge__1VqK2{font-size:10px;letter-spacing:2px;color:#d7bd91;text-transform:uppercase}.studio_footnav__rv7Mq{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.studio_footnav__rv7Mq a{padding:14px;border:1px solid #332e28;border-radius:12px;font-size:13px}.studio_faq__JV97i{max-width:780px;margin:auto}.studio_faq__JV97i details{border-bottom:1px solid #302b25;padding:22px 0}.studio_faq__JV97i summary{cursor:pointer;font-size:17px}.studio_faq__JV97i p{color:#b2a99e;line-height:1.8}.studio_footer__q_FSq{text-align:center;color:#aba195;border-top:1px solid #302b25;padding-top:30px;font-size:12px}.studio_balance__oooIb{text-align:center;padding:32px;margin:35px 0;border:1px solid #4c4131;border-radius:22px;background:#191611}.studio_balance__oooIb strong{display:block;font-size:52px;margin:16px}.studio_notice__8bN2F{color:#d8c3a1;background:#282116;border:1px solid #4c3e28;border-radius:16px;padding:18px;line-height:1.7;margin:26px 0;font-size:14px}.studio_shell__LPvvd button:disabled{opacity:.6}@media(max-width:850px){.studio_grid__fd4_7{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_prices__liSDi{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px 3px 30px}.studio_price__J9V0_{min-width:min(84vw,350px);flex:1 1;scroll-snap-align:center}.studio_modelText__5mraR{padding:25px}.studio_modelArt__vDInM{font-size:100px}.studio_top__0SDIf{gap:8px}.studio_logo__sdo_h{font-size:14px}}@media(max-width:520px){.studio_shell__LPvvd{padding:0 16px 40px}.studio_top__0SDIf{padding:17px 0}.studio_logo__sdo_h{font-size:12px;letter-spacing:0}.studio_logo__sdo_h span{font-size:26px}.studio_logo__sdo_h small{font-size:8px;letter-spacing:2px}.studio_actions__fL262{gap:8px}.studio_actions__fL262 .studio_quiet__pUj_h{padding:10px;font-size:12px}.studio_actions__fL262 .studio_glow__0FhnP{padding:11px 12px;font-size:12px}.studio_hero__6TisY{padding:25px 0 35px}.studio_hero__6TisY h1{font-size:43px;letter-spacing:-1.7px}.studio_lead__Q38D4{font-size:16px}.studio_fan__cCB5u{height:240px;margin-bottom:20px}.studio_poster___EKuB{width:120px;height:180px;border-radius:16px;padding:12px}.studio_poster___EKuB strong{font-size:23px}.studio_poster___EKuB i{font-size:37px}.studio_poster___EKuB:first-child{transform:translateX(-125%) rotate(-14deg)}.studio_poster___EKuB:nth-child(3){transform:translateX(25%) rotate(14deg)}.studio_hero__6TisY>.studio_glow__0FhnP{width:100%}.studio_section__GHMyG{margin:30px auto 60px}.studio_tool___9Lpx{padding:19px;min-height:190px}.studio_tool___9Lpx h3{font-size:16px}.studio_model__H_F81{grid-template-columns:1fr}.studio_modelArt__vDInM{min-height:130px;font-size:85px;grid-row:1}.studio_heading__WqpEw h2{font-size:30px}.studio_price__J9V0_{padding:25px}.studio_heading__WqpEw{margin-bottom:24px}}@media(prefers-reduced-motion:reduce){.studio_tool___9Lpx{transition:none}.studio_tool___9Lpx:hover{transform:none}}