.m-6{margin:6rem}.mb-6{margin-bottom:6rem}.mt-6{margin-top:6rem}.me-6{margin-right:6rem}.ms-6{margin-left:6rem}@media (min-width: 768px){.m-md-6{margin:6rem}.mb-md-6{margin-bottom:6rem}.mt-md-6{margin-top:6rem}.me-md-6{margin-right:6rem}.ms-md-6{margin-left:6rem}}.m-7{margin:7rem}.mb-7{margin-bottom:7rem}.mt-7{margin-top:7rem}.me-7{margin-right:7rem}.ms-7{margin-left:7rem}@media (min-width: 768px){.m-md-7{margin:7rem}.mb-md-7{margin-bottom:7rem}.mt-md-7{margin-top:7rem}.me-md-7{margin-right:7rem}.ms-md-7{margin-left:7rem}}.m-8{margin:8rem}.mb-8{margin-bottom:8rem}.mt-8{margin-top:8rem}.me-8{margin-right:8rem}.ms-8{margin-left:8rem}@media (min-width: 768px){.m-md-8{margin:8rem}.mb-md-8{margin-bottom:8rem}.mt-md-8{margin-top:8rem}.me-md-8{margin-right:8rem}.ms-md-8{margin-left:8rem}}.m-9{margin:9rem}.mb-9{margin-bottom:9rem}.mt-9{margin-top:9rem}.me-9{margin-right:9rem}.ms-9{margin-left:9rem}@media (min-width: 768px){.m-md-9{margin:9rem}.mb-md-9{margin-bottom:9rem}.mt-md-9{margin-top:9rem}.me-md-9{margin-right:9rem}.ms-md-9{margin-left:9rem}}.m-10{margin:10rem}.mb-10{margin-bottom:10rem}.mt-10{margin-top:10rem}.me-10{margin-right:10rem}.ms-10{margin-left:10rem}@media (min-width: 768px){.m-md-10{margin:10rem}.mb-md-10{margin-bottom:10rem}.mt-md-10{margin-top:10rem}.me-md-10{margin-right:10rem}.ms-md-10{margin-left:10rem}}.m-11{margin:11rem}.mb-11{margin-bottom:11rem}.mt-11{margin-top:11rem}.me-11{margin-right:11rem}.ms-11{margin-left:11rem}@media (min-width: 768px){.m-md-11{margin:11rem}.mb-md-11{margin-bottom:11rem}.mt-md-11{margin-top:11rem}.me-md-11{margin-right:11rem}.ms-md-11{margin-left:11rem}}.m-12{margin:12rem}.mb-12{margin-bottom:12rem}.mt-12{margin-top:12rem}.me-12{margin-right:12rem}.ms-12{margin-left:12rem}@media (min-width: 768px){.m-md-12{margin:12rem}.mb-md-12{margin-bottom:12rem}.mt-md-12{margin-top:12rem}.me-md-12{margin-right:12rem}.ms-md-12{margin-left:12rem}}.p-6{padding:6rem}.pb-6{padding-bottom:6rem}.pt-6{padding-top:6rem}.pe-6{padding-right:6rem}.ps-6{padding-left:6rem}@media (min-width: 768px){.p-md-6{padding:6rem}.pb-md-6{padding-bottom:6rem}.pt-md-6{padding-top:6rem}.pe-md-6{padding-right:6rem}.ps-md-6{padding-left:6rem}}.p-7{padding:7rem}.pb-7{padding-bottom:7rem}.pt-7{padding-top:7rem}.pe-7{padding-right:7rem}.ps-7{padding-left:7rem}@media (min-width: 768px){.p-md-7{padding:7rem}.pb-md-7{padding-bottom:7rem}.pt-md-7{padding-top:7rem}.pe-md-7{padding-right:7rem}.ps-md-7{padding-left:7rem}}.p-8{padding:8rem}.pb-8{padding-bottom:8rem}.pt-8{padding-top:8rem}.pe-8{padding-right:8rem}.ps-8{padding-left:8rem}@media (min-width: 768px){.p-md-8{padding:8rem}.pb-md-8{padding-bottom:8rem}.pt-md-8{padding-top:8rem}.pe-md-8{padding-right:8rem}.ps-md-8{padding-left:8rem}}.p-9{padding:9rem}.pb-9{padding-bottom:9rem}.pt-9{padding-top:9rem}.pe-9{padding-right:9rem}.ps-9{padding-left:9rem}@media (min-width: 768px){.p-md-9{padding:9rem}.pb-md-9{padding-bottom:9rem}.pt-md-9{padding-top:9rem}.pe-md-9{padding-right:9rem}.ps-md-9{padding-left:9rem}}.p-10{padding:10rem}.pb-10{padding-bottom:10rem}.pt-10{padding-top:10rem}.pe-10{padding-right:10rem}.ps-10{padding-left:10rem}@media (min-width: 768px){.p-md-10{padding:10rem}.pb-md-10{padding-bottom:10rem}.pt-md-10{padding-top:10rem}.pe-md-10{padding-right:10rem}.ps-md-10{padding-left:10rem}}.p-11{padding:11rem}.pb-11{padding-bottom:11rem}.pt-11{padding-top:11rem}.pe-11{padding-right:11rem}.ps-11{padding-left:11rem}@media (min-width: 768px){.p-md-11{padding:11rem}.pb-md-11{padding-bottom:11rem}.pt-md-11{padding-top:11rem}.pe-md-11{padding-right:11rem}.ps-md-11{padding-left:11rem}}.p-12{padding:12rem}.pb-12{padding-bottom:12rem}.pt-12{padding-top:12rem}.pe-12{padding-right:12rem}.ps-12{padding-left:12rem}@media (min-width: 768px){.p-md-12{padding:12rem}.pb-md-12{padding-bottom:12rem}.pt-md-12{padding-top:12rem}.pe-md-12{padding-right:12rem}.ps-md-12{padding-left:12rem}}body{margin:0;background:#cff4fc;color:white}img{max-width:100%}html{font-size:10px}html p{font-size:1.9rem !important;font-family:"Josefin Sans",sans-serif}html a{font-size:1.9rem;font-family:"Josefin Sans",sans-serif;text-decoration:none !important}h1,h2,h3,h4,h5,h6{font-family:"Cinzel",serif}a.bt{font-size:2.2rem;border:none;border-radius:1rem;color:#9eeaf9;background-color:#052c65;padding:1rem 4rem;transition:color 0.7s ease-out}a.bt:hover{color:#052c65;background-color:#9eeaf9}button.bt{font-size:2.2rem;border:none;border-radius:1rem;color:#9eeaf9;background-color:#052c65;padding:1rem 4rem;transition:color 0.7s ease-out}button.bt:hover{color:#052c65;background-color:#9eeaf9}@-webkit-keyframes buzz{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes buzz{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.buzz{display:block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.buzz:hover,.buzz:focus,.buzz:active{-webkit-animation-name:buzz;animation-name:buzz;-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.jump{transform-origin:50% 50%;animation:jump .5s linear alternate infinite}@keyframes jump{0%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}40%{transform:translate3d(0, 30%, 0) scale3d(0.7, 1.5, 1)}100%{transform:translate3d(0, 100%, 0) scale3d(1.5, 0.7, 1)}}.animation{opacity:1;position:relative;animation-fill-mode:forwards}.slideLeft{animation-name:slideLeft;animation-duration:1s}.slideLeft2{animation-name:slideLeft;animation-duration:1.2s}.slideLeft3{animation-name:slideLeft;animation-duration:1.4s}.slideLeft4{animation-name:slideLeft;animation-duration:1.6s}.slideLeft5{animation-name:slideLeft;animation-duration:1.8s}@keyframes slideLeft{0%{opacity:0;transform:translateX(50%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideLeft{0%{opacity:0;transform:translateX(50%)}100%{opacity:1;transform:translateX(0)}}.slideRight{animation-name:slideRight;animation-duration:1s}.slideRight2{animation-name:slideRight;animation-duration:1.2s}.slideRight3{animation-name:slideRight;animation-duration:1.4s}.slideRight4{animation-name:slideRight;animation-duration:1.6s}.slideRight5{animation-name:slideRight;animation-duration:1.8s}@keyframes slideRight{0%{opacity:0;transform:translateX(-50%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideRight{0%{opacity:0;transform:translateX(-50%)}100%{opacity:1;transform:translateX(0)}}.slideUp{animation-name:slideUp;animation-duration:1s}.slideUp2{animation-name:slideUp;animation-duration:1.2s}.slideUp3{animation-name:slideUp;animation-duration:1.4s}.slideUp4{animation-name:slideUp;animation-duration:1.6s}.slideUp5{animation-name:slideUp;animation-duration:1.8s}@keyframes slideUp{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes slideUp{0%{opacity:0;transform:translateY(50%)}100%{opacity:1;transform:translateY(0)}}.slideDown{animation-name:slideDown;animation-duration:1s}.slideDown2{animation-name:slideDown;animation-duration:1.2s}.slideDown3{animation-name:slideDown;animation-duration:1.4s}.slideDown4{animation-name:slideDown;animation-duration:1.6s}.slideDown5{animation-name:slideDown;animation-duration:1.8s}@keyframes slideDown{0%{opacity:0;transform:translateY(-90%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideDown{0%{opacity:0;transform:translateY(-90%)}100%{opacity:1;transform:translateX(0)}}.typewriter{overflow:hidden;white-space:initial;opacity:0;animation-name:typing;animation-duration:2s;animation-fill-mode:forwards;animation-timing-function:steps(40, end)}@media (min-width: 992px){.typewriter{white-space:nowrap}}@keyframes typing{from{width:0;opacity:1}to{width:100%;opacity:1}}.zoom{animation-name:zoom;opacity:1;transform:scale(0);animation-duration:1s}@keyframes zoom{0%{transform:scale(0.5)}100%{transform:scale(1)}}@-webkit-keyframes zoom{0%{transform:scale(0.3)}100%{transform:scale(1)}}.jumpslide{animation-name:jumpslide;animation-duration:2s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;position:relative;margin-bottom:10rem !important}@keyframes jumpslide{from{background-color:#ff7a59;color:black;width:40%;top:10px}to{background-color:#33475b;color:white;width:20%;top:100px}}.glow1{animation-name:glow1;animation-duration:1s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:linear;margin:0 auto;margin-top:2rem}@keyframes glow1{from{box-shadow:0px 0px 10px 0px white}to{box-shadow:0px 0px 40px 0px yellow}}.glow5{animation-name:glow5;animation-duration:2s;animation-direction:alternate;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;position:relative;margin-bottom:10rem !important}@keyframes glow5{from{background-color:yellow;color:blue;box-shadow:0px 0px 3rem blue}to{background-color:blue;color:yellow;box-shadow:0px 0px 5rem yellow}}.show{opacity:100%;transition:opacity 1.5s}.show.visible{animation:flicker 1.5s ease-in-out}@keyframes flicker{100%{opacity:1}0%,30%,60%,100%{opacity:0}10%,30%,70%,90%{opacity:0.5}60%,95%{opacity:1}}body{box-sizing:border-box}:root{--bg-primary: #1a1a1a;--bg-secondary: #2a2a2a;--text-primary: #f5f5f5;--accent-primary: #d4af37;--accent-secondary: #8b7355}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;width:100%;margin:0;padding:0}body{background-color:var(--bg-primary);color:var(--text-primary);font-family:'Montserrat', sans-serif;line-height:1.6;overflow-x:hidden}.main-wrapper{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}h2,h3,h4,h5,h6{font-family:'Cormorant Garamond', serif;font-weight:400}.hero-section{min-height:100vh;background-color:var(--bg-secondary);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.hero-content{text-align:center;z-index:2;padding:2rem}.brand-name{font-size:6rem;font-weight:500;letter-spacing:0.2em;margin-bottom:2rem;color:var(--accent-primary);text-shadow:0 0 30px rgba(212,175,55,0.3)}.artist-name{font-size:3.5rem;font-weight:300;letter-spacing:0.2em;margin-bottom:3rem;color:var(--text-primary)}.tagline{font-size:1.2rem;font-style:italic;margin-bottom:3rem;color:rgba(245,245,245,0.8);max-width:600px;margin-left:auto;margin-right:auto}.hero-buttons .btn{margin:0.5rem;padding:0.8rem 2.5rem;font-size:1.2rem;letter-spacing:0.1em;text-transform:uppercase;border-radius:5px;transition:all 0.3s ease}.btn-primary-custom{background-color:var(--accent-primary);border:2px solid var(--accent-primary);color:var(--bg-primary);font-size:1.8rem}.btn-primary-custom:hover{background-color:transparent;color:var(--accent-primary);box-shadow:0 0 20px rgba(212,175,55,0.4)}.btn-outline-custom{background-color:transparent;border:2px solid var(--text-primary);color:var(--text-primary)}.btn-outline-custom:hover{background-color:var(--text-primary);color:var(--bg-primary)}.gallery-section{padding:6rem 0;background-color:var(--bg-primary)}.section-title{font-size:5rem;text-align:center;margin-bottom:4rem;color:var(--accent-primary);letter-spacing:0.2em}.artwork-card{background-color:var(--bg-secondary);border-radius:0;overflow:hidden;transition:transform 0.3s ease, box-shadow 0.3s ease;margin-bottom:2rem;cursor:pointer}.artwork-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(212,175,55,0.5)}.artwork-image{width:100%;height:350px;object-fit:cover;background:linear-gradient(135deg, #3a3a3a 0%, #2a2a2a 100%);display:flex;align-items:center;justify-content:center;color:rgba(245,245,245,0.3);font-size:3rem;overflow:hidden}.artwork-info{padding:1.5rem}.artwork-title{text-align:center;font-size:2.4rem;margin-bottom:0.5rem;color:var(--text-primary)}.artwork-details{font-size:1.6rem !important;color:rgba(245,245,245,0.7);margin-bottom:0.3rem}.modal-content{background-color:var(--bg-secondary);border:1px solid var(--accent-secondary);border-radius:0}.modal-header{border-bottom:1px solid var(--accent-secondary)}.modal-title{color:var(--accent-primary);font-size:2rem}.btn-close{filter:invert(1)}.modal-body{padding:2rem}.modal-artwork-image{width:99%;max-width:450px;height:100%;object-fit:contain;background-color:var(--bg-primary);margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center;color:rgba(245,245,245,0.3);font-size:4rem;margin:0 auto}.artwork-description{margin-top:4rem;color:rgba(245,245,245,0.9);line-height:1.8;margin-bottom:1.5rem}.about-section{padding:6rem 0;background-color:var(--bg-secondary)}.about-image{width:100%;object-fit:cover;display:flex;align-items:center;justify-content:center}.about-image img{border-radius:20px}.about-text{padding:2rem}.about-text p{font-size:2rem !important;line-height:1.8;color:rgba(245,245,245,0.9);margin-bottom:2.5rem}.process-section{padding:6rem 0;background-color:var(--bg-primary)}.process-card{text-align:center;padding:2rem;transition:transform 0.3s ease}.process-card:hover{transform:translateY(-10px)}.process-icon{font-size:4rem;color:var(--accent-primary);margin-bottom:1.5rem}.process-step{font-size:25px;color:var(--accent-primary);margin-bottom:1rem}.process-description{font-size:1rem;color:rgba(245,245,245,0.8);line-height:1.6}.commission-section{padding:6rem 0;background-color:var(--bg-primary)}.commission-intro{text-align:center;margin-bottom:2rem;font-size:1.1rem;color:rgba(245,245,245,0.9);max-width:900px;margin-left:auto;margin-right:auto;line-height:1.8}.commission-feature{text-align:center;padding:2rem 1.5rem;transition:transform 0.3s ease}.commission-feature:hover{transform:translateY(-5px)}.commission-icon{font-size:4rem;color:var(--accent-primary);margin-bottom:1.5rem}.commision-step{font-size:25px;color:var(--accent-primary);margin-bottom:1rem}.commission-feature-text{font-size:1rem;color:rgba(245,245,245,0.8);line-height:1.6}.commission-feature-title{font-size:25px;color:var(--accent-primary);margin-bottom:1rem}.commission-form-wrapper{max-width:800px;margin:0 auto;background-color:var(--bg-secondary);padding:3rem;border:1px solid var(--accent-secondary)}.commission-form-title{font-size:2rem;text-align:center;color:var(--accent-primary);margin-bottom:1rem}.commission-form-subtitle{text-align:center;color:rgba(245,245,245,0.8);margin-bottom:2.5rem;font-size:1rem}.commission-form{width:100%}.contact-section{padding:6rem 0}.contact-intro{text-align:center;margin-bottom:3rem;font-size:1.1rem;color:rgba(245,245,245,0.9);max-width:700px;margin-left:auto;margin-right:auto}.contact-form{max-width:600px;margin:0 auto}.form-label{color:var(--text-primary);font-weight:500;margin-bottom:0.5rem}.form-control,.form-control:focus{background-color:var(--bg-primary);border:3px solid var(--accent-secondary);border-radius:10px;color:var(--text-primary);padding:0.8rem}.form-control:focus{box-shadow:0 0 15px rgba(212,175,55,0.2);border-color:var(--accent-primary)}.social-links{text-align:center;margin-top:3rem}.social-links a{color:var(--accent-primary);font-size:4rem;margin:0 1rem;transition:color 0.3s ease;font-family:"Cinzel",serif}.social-links a:hover{color:var(--text-primary)}.footer{background-color:var(--bg-secondary);padding:3rem 0;text-align:center;border-top:1px solid var(--accent-secondary)}.footer a{color:rgba(245,245,245,0.7)}.footer a:hover{color:var(--accent-primary)}.footer-brand{font-size:1.5rem;color:var(--accent-primary);margin-bottom:0.5rem}.footer-artist{font-size:1rem;color:rgba(245,245,245,0.7);margin-bottom:1rem}.footer-copyright{font-size:0.9rem;color:rgba(245,245,245,0.5)}.commission-section{background-color:var(--bg-secondary)}

/*# sourceMappingURL=theme.css.map */