.sv-creations-page{background:#050911!important;color:#fff}.sv-creations-page h1,.sv-creations-page h2,.sv-creations-page h3,.sv-media-modal h2{font-family:Arial,Helvetica,sans-serif!important}.sv-creations{padding:95px 0 55px!important}.sv-creations-container{width:calc(100% - 48px)!important;max-width:1200px!important;margin:auto}.sv-creations-header{display:grid!important;grid-template-columns:1.2fr 1fr!important;column-gap:40px!important;padding:20px 0 35px!important;margin:0!important;text-align:left!important;min-height:270px}.sv-creations-header>*:not(.sv-portfolio-hero-preview){grid-column:1!important;text-align:left!important;justify-content:flex-start!important}.sv-creations-header h1{font-size:42px!important;line-height:1.15!important;margin:12px 0!important;color:#fff!important}.sv-creations-header p{font-size:14px!important;line-height:1.7!important;color:#aeb9ce!important;margin:0 0 15px!important}.sv-creations-badge{background:none!important;border:0!important;padding:0!important;color:#ca7df5!important;font-size:11px!important}.sv-creations-highlights{margin:0!important;font-size:11px!important}.sv-creations-highlights span:last-child{display:none!important}.sv-portfolio-hero-preview{grid-column:2!important;grid-row:1/5!important;position:relative;width:100%;height:240px;border:1px solid #71359c;border-radius:14px;overflow:hidden;padding:0;background:#080d17;cursor:pointer}.sv-portfolio-hero-preview img{width:100%;height:100%;object-fit:cover;object-position:center 35%}.sv-portfolio-hero-preview span{position:absolute;left:18px;bottom:18px;padding:10px 15px;background:#721baadd;color:white;border-radius:8px;font-size:12px;font-weight:700}.sv-category-filter{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:5px 0 18px!important}.sv-category-filter button,.sv-media-filter button{border:1px solid #432a59!important;background:#0d1422!important;border-radius:8px!important;color:#cfc6dd!important;padding:11px 15px!important;font-size:12px!important}.sv-category-filter button.active,.sv-media-filter button.active{background:linear-gradient(100deg,#8915d4,#b02cee)!important;color:white!important;border-color:#c05cf0!important}.sv-creations-search{width:100%!important;max-width:none!important;background:#0c1422!important;border:1px solid #30354d!important;border-radius:9px!important;margin:0 0 28px!important}.sv-creations-search input{background:transparent!important;font-size:13px!important}#sv-featured-project{display:none!important}.sv-gallery-heading{margin:0 0 18px!important}.sv-gallery-heading h2{font-size:21px!important}.sv-gallery-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.sv-gallery-card{display:flex!important;flex-direction:column!important;overflow:hidden!important;border:1px solid #352741!important;border-radius:12px!important;background:#0c1422!important;box-shadow:none!important}.sv-gallery-media{position:relative!important;display:block!important;width:100%!important;aspect-ratio:16/10!important;height:auto!important;min-height:0!important;overflow:hidden!important;padding:0!important;border:0!important;background:#03070c!important;cursor:pointer}.sv-gallery-media .sv-static-media{height:100%!important;width:100%!important;aspect-ratio:auto!important}.sv-gallery-media img{height:100%!important;width:100%!important;object-fit:cover!important}.sv-gallery-media .sv-play{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;background:#7c1aa7df!important;color:white!important;width:45px!important;height:45px!important;border-radius:50%!important;border:1px solid #d79df3!important;display:grid!important;place-items:center!important}.sv-gallery-card-content{display:flex!important;flex-direction:column!important;gap:10px!important;padding:17px!important;flex:1!important}.sv-gallery-card h3{font-size:15px!important;line-height:1.4!important;min-height:42px!important;margin:0!important;color:#fff!important}.sv-gallery-category{align-self:start!important;display:inline-block!important;background:#2b1541!important;border-radius:5px!important;padding:5px 8px!important;color:#d9b3f7!important;font-size:10px!important}.sv-gallery-city,.sv-city-badge,.sv-popular,.sv-gallery-card .sv-item-share,.sv-gallery-card-bottom>a{display:none!important}.sv-gallery-card-bottom{margin-top:auto!important;border:0!important;padding:0!important}.sv-project-small{background:none!important;border:0!important;color:#d58cf8!important;font-size:12px!important;padding:5px 0!important;cursor:pointer}.sv-creations-cta{background:linear-gradient(110deg,#2d1042,#100f20)!important;border:1px solid #67338b!important;border-radius:14px!important;padding:27px!important;margin-top:35px!important}.sv-creations-cta h2{font-size:25px!important}.sv-creations-cta p{font-size:13px!important;color:#b9accb!important}.sv-creations-cta>a,.sv-modal-info .sv-project-button{display:inline-block!important;background:#9321d6!important;border:0!important;border-radius:8px!important;padding:12px 18px!important;color:white!important;font-size:13px!important}.sv-creations-cta-icon{display:none!important}.sv-media-modal{z-index:100001!important}.sv-media-modal-box{width:calc(100% - 35px)!important;max-width:1050px!important;max-height:90vh!important;overflow:auto!important;background:#090f1b!important;border:1px solid #813d9f!important;border-radius:14px!important}.sv-modal-media{background:#02050b!important}.sv-modal-media video,.sv-modal-media img{display:block!important;width:100%!important;max-height:57vh!important;object-fit:contain!important}.sv-modal-media iframe{width:100%!important;aspect-ratio:16/9!important;max-height:57vh!important;border:0!important}.sv-modal-info{padding:22px!important;color:#c6bcd7!important}.sv-modal-info h2{font-size:24px!important;color:white!important}.sv-portfolio-share{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:15px 0;margin:7px 0;font-size:11px;color:#bb96d7}.sv-portfolio-share a,.sv-portfolio-share button{border:1px solid #573267;background:#190e26;color:#edc6ff;border-radius:6px;padding:7px 10px;text-decoration:none;font:inherit;cursor:pointer}.sv-media-modal-close{background:#401355!important;border:1px solid #a250c6!important;color:white!important;z-index:5!important}.sv-gallery-pagination button{background:#381348!important;border:1px solid #7e3599!important;color:white!important}.sv-creations-page :focus-visible,.sv-media-modal :focus-visible{outline:2px solid #deb0fc!important;outline-offset:3px}@media(max-width:950px){.sv-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.sv-creations-header h1{font-size:34px!important}}@media(max-width:600px){.sv-creations-container{width:calc(100% - 28px)!important}.sv-creations-header{grid-template-columns:1fr!important;gap:12px!important}.sv-portfolio-hero-preview{grid-column:1!important;grid-row:auto!important;height:210px;margin-top:10px}.sv-gallery-grid{grid-template-columns:1fr!important}.sv-creations-header h1{font-size:32px!important}.sv-creations-cta{display:block!important;padding:22px!important}.sv-creations-cta>a{margin-top:14px}.sv-portfolio-share>span{flex-basis:100%}}
.sv-media-modal .sv-item-share{display:none!important}.sv-creations-page .sv-creations-glow{pointer-events:none!important}.sv-creations-page .sv-creations-header{position:relative;z-index:1}
