/* Studio positioning: keep the existing scene and motion architecture. */
#pradzia .hero-copy h1{font-size:clamp(38px,4.3vw,68px);line-height:1.05;letter-spacing:-.055em;max-width:690px}
#pradzia .hero-copy .hero-subtitle{font-size:clamp(17px,1.7vw,25px);line-height:1.5;max-width:600px}
.catalog-tab[aria-selected=true]:after{display:none}
.catalog-tab{transition:transform .2s,border-color .2s,box-shadow .2s;background:linear-gradient(130deg,#282b30,#141519);border-color:#ffffff30}
.catalog-tab[data-category-tab=ai]{background:radial-gradient(ellipse at 100% 0,#25487e99,transparent 90%),#111a2a}
.catalog-tab[data-category-tab=design]{background:radial-gradient(ellipse at 100% 0,#813b5280,transparent 90%),#26141e}
.catalog-tab[data-category-tab=video]{background:radial-gradient(ellipse at 100% 0,#207c7080,transparent 90%),#101f24}
.catalog-tab:hover:not([aria-selected=true]){transform:translateY(-3px);border-color:#dce7ff91;box-shadow:0 9px 24px #0005,inset 0 1px 0 #ffffff28}
.catalog-tab[aria-selected=true]{border-color:#e3edffb3;box-shadow:inset 0 1px 0 #ffffff91,0 14px 35px #0004;transform:none}
.catalog-tab[data-category-tab=sites][aria-selected=true]{background:linear-gradient(120deg,#fff,#cedced 35%,#a3b7ce 68%,#e9f2ff);color:#102339}
.catalog-tab[data-category-tab=ai][aria-selected=true]{background:linear-gradient(125deg,#3267b2,#204cb5 48%,#192b72);color:#fff;box-shadow:0 10px 32px #194ca540,inset 0 1px 0 #c8dfff9c}
.catalog-tab[data-category-tab=design][aria-selected=true]{background:linear-gradient(125deg,#b94d6a,#85243e 55%,#491b35);color:#fff;box-shadow:0 10px 32px #8b214140,inset 0 1px 0 #ffbccd80}
.catalog-tab[data-category-tab=video][aria-selected=true]{background:linear-gradient(125deg,#206e55,#125f68 52%,#213f68);color:#fff;box-shadow:0 10px 32px #12655340,inset 0 1px 0 #b4ffee80}
.catalog-tab small{opacity:1;color:inherit}.catalog-tab .catalog-index{opacity:.75}
.catalog-card.site-refresh{background:linear-gradient(145deg,#24272b,#111215 75%);border-color:#ffffff26}
.catalog-card.site-single{background:linear-gradient(125deg,#edf3fa,#b8c8da 55%,#dce6f2);border-color:#e9f2ff;color:#142237;box-shadow:inset 0 1px 0 white,0 18px 32px #0002}
.catalog-card.site-single :is(h4,.catalog-description,.catalog-price,.catalog-price small,li,.catalog-details){color:#15263b}
.catalog-card.site-single ul{border-color:#273a5538}.catalog-card.site-single li:before{color:#304c6a}
.catalog-card.site-single .catalog-cta{background:linear-gradient(115deg,#243d59,#111f32);color:#fff;border-color:#fff3}
.catalog-card.site-multi{background:radial-gradient(ellipse at 0 0,#7189c57a,transparent 72%),linear-gradient(135deg,#293b66,#282a50 60%,#101727);border-color:#a8b4e38c;box-shadow:inset 0 1px 0 #d2e2ff70,0 20px 42px #213d751f}
.catalog-card.site-multi :is(.catalog-description,.catalog-price small,li,.catalog-details){color:#e2e8f7}
.catalog-panel[data-category=ai] .catalog-card{background:radial-gradient(ellipse at 0 0,#3065b178,transparent 75%),linear-gradient(140deg,#1b2c49,#101623);border-color:#6688bd80}
.catalog-panel[data-category=design] .catalog-card{background:radial-gradient(ellipse at 0 0,#a7486685,transparent 85%),linear-gradient(135deg,#44232e,#1e121d 80%);border-color:#ca78977a}
.catalog-panel[data-category=video] .catalog-card{background:radial-gradient(ellipse at 0 0,#287c717a,transparent 80%),linear-gradient(145deg,#163c3e,#142032 85%);border-color:#6eaea87a}
.catalog-panel:not([data-category=sites]) .catalog-card :is(.catalog-description,.catalog-price-note,li,.catalog-details){color:#e0e4ec}
.services-dropdown{background:radial-gradient(ellipse at 0 0,#3a4651c9,transparent 72%),linear-gradient(140deg,#23272bfc,#101215fc);border-color:#b4c9e365;box-shadow:0 28px 75px #000a,inset 0 1px 0 #e5f2ff42;padding:13px}
.services-dropdown a{border:1px solid transparent;transition:background .15s,border-color .15s}
.services-dropdown a:hover{background:#acc9fa12;border-color:#c5dcff3b}.services-dropdown a small{color:#c0c6d0}
.studio-trial .silver-offer{padding:48px;position:relative}
.trial-intro{display:flex;justify-content:space-between;gap:45px;align-items:center;text-align:left;margin-bottom:24px}
.trial-intro h2{font-size:clamp(30px,3.4vw,49px);letter-spacing:-.05em;line-height:1.12;max-width:720px;margin:0;font-weight:500}
.trial-price{min-width:180px;text-align:center}.trial-price strong{font-size:85px;line-height:1;letter-spacing:-.06em;font-weight:450;display:block}.trial-price small{font-size:32px}.trial-price>span{display:block;font-size:13px;margin-top:10px}
.studio-trial .trial-rule{font-size:18px;font-weight:550;text-align:left;margin:0 0 8px}.studio-trial .trial-lead{font-size:13px;line-height:1.7;text-align:left;color:#e4e8ef;margin:0 0 27px}
.trial-choices{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;text-align:left}
.trial-choices button{appearance:none;border:1px solid #e2edff40;background:#0c142570;border-radius:15px;padding:18px;color:#f3f6fb;text-align:left;cursor:pointer;font:inherit;transition:background .18s,border-color .18s;min-height:171px}
.trial-choices button:hover{border-color:#eef5ffc9;background:#18263c99}.trial-choices button[aria-pressed=true]{background:linear-gradient(120deg,#edf2fa,#bdcbdc);color:#15273c;border-color:#f0f6ff}
.trial-number{display:block;font-size:10px;letter-spacing:.1em;opacity:.75;margin-bottom:15px}.trial-choices strong{display:block;font-size:16px;line-height:1.3;font-weight:550}.trial-choices small{display:block;font-size:12px;line-height:1.5;margin-top:10px}
.trial-limit{border-top:1px solid #e5f0ff3b;margin-top:22px;padding-top:18px;text-align:left;min-height:95px;color:#f0f3f9;font-size:13px;line-height:1.6}.trial-limit p{margin:0 0 6px}.trial-limit[hidden]{display:none}
.studio-trial .v6-offer-cta{margin:25px auto 0}.studio-trial .trial-terms{max-width:800px;font-size:12px;line-height:1.7;text-align:center;margin:22px auto 0;color:#e0e6ef}
.trial-choices button:focus-visible,#briefService:focus-visible{outline:2px solid #fff;outline-offset:4px}
#briefService{width:100%;min-height:50px;background:#14181d;color:#f1f4fa;border:1px solid #ffffff36;border-radius:10px;padding:13px 15px;font:inherit;font-size:14px;box-sizing:border-box}
.trial-contact{padding:14px 16px;border:1px solid #a9bad055;border-radius:10px;background:#a8c5f010;font-size:13px;line-height:1.6;margin:0 0 18px}.trial-contact[hidden]{display:none}.trial-contact button{display:block;background:none;border:0;padding:7px 0 0;font:inherit;font-size:12px;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}
@media(max-width:1000px){#pradzia .hero-copy h1{font-size:clamp(38px,5.5vw,60px)}.studio-trial .silver-offer{padding:32px}.trial-choices{grid-template-columns:1fr 1fr}.trial-choices button{min-height:150px}.trial-intro{gap:24px}.trial-price{min-width:135px}.trial-price strong{font-size:72px}}
@media(max-width:600px){#pradzia .hero-copy h1{font-size:40px;max-width:440px}#pradzia .hero-copy .hero-subtitle{font-size:16px;line-height:1.5}.studio-trial .silver-offer{padding:25px 20px}.trial-intro{display:block;text-align:center}.trial-intro h2{font-size:32px}.trial-price{margin:25px auto}.studio-trial .trial-rule,.studio-trial .trial-lead{text-align:center}.trial-choices{gap:8px}.trial-choices button{padding:14px 12px;min-height:180px}.trial-choices strong{font-size:14px}.trial-choices small{font-size:11px}.trial-limit{min-height:0}.studio-trial .v6-offer-cta{width:100%;min-width:0}.trial-price strong{font-size:76px}}
@media(prefers-reduced-motion:reduce){.catalog-tab,.services-dropdown a,.trial-choices button{transition:none}.catalog-tab:hover:not([aria-selected=true]){transform:none}}

#eskizas.studio-trial .trial-rule{color:#fff;background:#111a28e8;padding:14px 18px;margin-bottom:0;border-radius:12px 12px 0 0}
#eskizas.studio-trial .trial-lead{color:#e7edf6;background:#111a28e8;padding:0 18px 15px;border-radius:0 0 12px 12px}
#eskizas.studio-trial .trial-limit{color:#f1f5fc;background:#111a28ed;border:1px solid #ffffff24;border-radius:12px;padding:16px 18px;min-height:90px}
#eskizas.studio-trial .trial-limit p{color:inherit}
