@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,500&family=Montserrat:wght@400;500;600&display=swap');

.lunaris-artist-template body,.lunaris-artist-template{background:#080a09;color:#ece6da}.la-page{--gold:#b8843c;--line:rgba(184,132,60,.42);--ink:#090b0a;color:#eae4d9;background:#080a09;font-family:'Cormorant Garamond',Georgia,serif}.la-page *{box-sizing:border-box}.la-wrap{width:min(1180px,calc(100% - 64px));margin:0 auto}.la-kicker{margin:0;color:var(--gold);font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.28em}.la-button{display:inline-flex;align-items:center;justify-content:center;min-height:49px;padding:0 31px;border:1px solid #a97837;color:#c9954d;text-decoration:none;font-family:Montserrat,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.19em;transition:.25s ease;background:rgba(7,9,8,.22)}.la-button:hover{color:#0b0c0b;background:#bd8a46}.la-body,.la-copy{font-size:17px;line-height:1.65;color:#d8d0c4}.la-body p,.la-copy p{margin:0}.la-hero{position:relative;min-height:670px;overflow:hidden;border-bottom:1px solid var(--line)}.la-hero__bg{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(5,7,7,.78) 0%,rgba(5,7,7,.46) 29%,rgba(5,7,7,.06) 53%,rgba(5,7,7,.05) 100%),url('artist-hero.png');background-size:cover;background-position:center}.la-hero__content{position:relative;z-index:2;padding-top:105px;padding-bottom:80px}.la-hero h1{max-width:390px;margin:20px 0 12px;color:#f1eee9;font-size:58px;font-weight:400;line-height:.95;letter-spacing:.055em;text-align:center}.la-rule{display:flex;align-items:center;width:340px;margin:16px 0 14px;color:#c39149}.la-rule:before,.la-rule:after{content:"";height:1px;flex:1;background:var(--line)}.la-rule span{padding:0 12px;font-size:10px}.la-subtitle{margin:0 0 22px;color:#cf9a4b;font-family:Montserrat,Arial,sans-serif;font-size:11px;letter-spacing:.18em}.la-copy{max-width:410px;text-align:center}.la-hero .la-button{margin-top:34px;margin-left:15px}.la-about{position:relative;min-height:505px;border-bottom:1px solid var(--line);background:#0a0c0b}.la-about:before{content:"";position:absolute;inset:0;background:url('artist-about.png') center/cover no-repeat;opacity:1}.la-about__grid{position:relative;display:grid;grid-template-columns:43% 57%;min-height:505px}.la-about__content{padding:61px 0 48px 22px}.la-about h2,.la-philosophy h2{margin:10px 0 22px;font-size:39px;line-height:1.05;font-weight:400;color:#f0ece6}.la-values{display:grid;grid-template-columns:repeat(3,1fr);margin-top:45px}.la-values article{text-align:center;padding:0 24px;border-right:1px solid rgba(184,132,60,.35)}.la-values article:last-child{border-right:0}.la-icon{display:block;color:#c38d43;font-size:31px;line-height:1}.la-values h3{margin:14px 0 7px;color:#bf8c48;font-size:18px;font-weight:500}.la-values p{margin:0;color:#d8d0c4;font-size:15px;line-height:1.35}.la-philosophy{position:relative;min-height:350px;border-bottom:1px solid var(--line);background:#0a0b0a}.la-philosophy:before{content:"";position:absolute;inset:0;background:url('artist-philosophy.png') center/cover no-repeat}.la-philosophy__grid{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;min-height:350px;padding-top:44px;padding-bottom:44px}.la-philosophy__copy{padding-left:115px}.la-philosophy h2{white-space:pre-line;font-size:40px}.la-short-rule{display:flex;align-items:center;width:150px;margin:-7px 0 19px;color:#c39149}.la-short-rule:before,.la-short-rule:after{content:"";height:1px;flex:1;background:#9a6d32}.la-short-rule span{padding:0 9px;font-size:9px}.la-philosophy blockquote{position:relative;margin:0 55px 0 0;padding:58px 44px 42px;border:1px solid #8f6732;text-align:center;color:#cb934b}.la-philosophy blockquote:before{content:"";position:absolute;left:0;top:-1px;width:35%;height:1px;background:#0d0f0e}.la-quote-mark{position:absolute;top:-25px;left:50%;transform:translateX(-50%);font-size:62px;color:#b57d35}.la-philosophy blockquote p{margin:0;font-size:25px;font-style:italic;line-height:1.55}.la-philosophy cite{display:block;margin-top:19px;font-size:29px;font-style:italic}.la-works{padding:36px 0 43px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 50% 0,rgba(93,62,25,.15),transparent 32%),#080a09}.la-section-heading{text-align:center}.la-heading-line{display:flex;align-items:center;width:120px;margin:9px auto 22px;color:#c39149}.la-heading-line:before,.la-heading-line:after{content:"";height:1px;flex:1;background:var(--line)}.la-heading-line span{padding:0 10px;font-size:8px}.la-works__grid{display:grid;grid-template-columns:1.45fr 1fr .8fr .85fr .8fr;gap:4px;height:215px}.la-work-card{display:block;overflow:hidden;border:1px solid rgba(184,132,60,.25);background:#131612}.la-work-card img{width:100%;height:100%;object-fit:cover;display:block;transition:.4s ease}.la-work-card:hover img{transform:scale(1.035)}.la-work-card--studio{background:url('artist-about.png') 12% 80%/260% auto no-repeat}.la-work-card--sea{background:url('artist-philosophy.png') 7% 50%/160% auto no-repeat}.la-work-card--tree{background:url('artist-hero.png') 77% 50%/280% auto no-repeat}.la-work-card--artist{background:url('artist-hero.png') 53% 35%/245% auto no-repeat}.la-work-card--gold{background:url('artist-philosophy.png') 0 50%/145% auto no-repeat}.la-center{text-align:center;margin-top:20px}.la-journey{padding:30px 0 39px;border-bottom:1px solid var(--line);background:#0b0d0c}.la-journey__grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);margin-top:8px}.la-journey__grid:before{content:"";position:absolute;left:8%;right:8%;top:17px;height:1px;background:linear-gradient(90deg,transparent,#77552b 8%,#77552b 92%,transparent)}.la-journey article{position:relative;text-align:center;padding:0 28px;border-right:1px solid rgba(184,132,60,.25)}.la-journey article:last-child{border:0}.la-journey article>span{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:36px;background:#0b0d0c;color:#bd8740;font-size:29px}.la-journey h3{margin:12px 0 7px;color:#c28d45;font-family:Montserrat,Arial,sans-serif;font-size:10px;letter-spacing:.09em}.la-journey p{margin:0;color:#d7d0c5;font-size:15px;line-height:1.45}.la-contact-band{position:relative;min-height:225px;border-bottom:1px solid var(--line);background:#0a0c0b}.la-contact-band:before{content:"";position:absolute;inset:0;background:url('artist-contact.png') center/cover no-repeat}.la-contact-band__grid{position:relative;display:grid;grid-template-columns:1fr 1.1fr;gap:75px;align-items:center;min-height:225px}.la-contact-band blockquote{margin:0;padding-left:160px;text-align:center;color:#c79249}.la-contact-band blockquote p{margin:0;font-size:24px;font-style:italic;line-height:1.55}.la-contact-band blockquote cite{display:block;margin-top:13px;font-family:Montserrat,Arial,sans-serif;font-size:9px;font-style:normal;letter-spacing:.2em}.la-contact-box{border:1px solid #8a6331;padding:25px 32px 24px}.la-contact-box .la-body{margin:8px 0 17px;font-size:15px}.la-contact-box .la-button{min-height:42px;padding:0 27px}.lunaris-artist-template .footer{margin-top:0!important;border-top:0!important;background:#080a09!important}.lunaris-artist-template .footer.gradient{background:#080a09!important}.lunaris-artist-template .footer__content-top{padding-top:42px!important}

@media(max-width:990px){.la-wrap{width:min(100% - 36px,760px)}.la-hero{min-height:620px}.la-hero__bg{background-position:61% center}.la-hero__content{padding-top:82px}.la-about__grid{grid-template-columns:1fr}.la-about__visual{height:330px}.la-about__content{padding:44px 0}.la-about:before{background-position:20% center}.la-philosophy__grid{grid-template-columns:1fr;gap:35px}.la-philosophy__copy{padding-left:0;max-width:500px}.la-philosophy blockquote{margin:0}.la-works__grid{grid-template-columns:repeat(3,1fr);height:auto}.la-work-card{height:220px}.la-works__grid .la-work-card:nth-child(4),.la-works__grid .la-work-card:nth-child(5){display:none}.la-journey__grid{grid-template-columns:1fr 1fr;row-gap:35px}.la-journey__grid:before{display:none}.la-journey article:nth-child(2){border-right:0}.la-contact-band__grid{grid-template-columns:1fr;gap:25px;padding:35px 0}.la-contact-band blockquote{padding-left:0}}
@media(max-width:640px){.la-wrap{width:calc(100% - 28px)}.la-hero{min-height:690px}.la-hero__bg{background-position:66% center}.la-hero__bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,7,7,.05) 0,rgba(5,7,7,.25) 38%,rgba(5,7,7,.92) 75%)}.la-hero__content{padding-top:350px;padding-bottom:50px}.la-hero h1{font-size:43px;max-width:300px;text-align:left}.la-rule{width:270px}.la-copy{text-align:left;font-size:15px;max-width:330px}.la-subtitle{font-size:9px}.la-hero .la-button{margin-left:0}.la-about__visual{height:270px}.la-about__content{padding-top:30px}.la-about h2,.la-philosophy h2{font-size:32px}.la-values{grid-template-columns:1fr;gap:22px}.la-values article{border-right:0;border-bottom:1px solid rgba(184,132,60,.25);padding:0 0 20px}.la-values article:last-child{border-bottom:0}.la-philosophy__grid{padding:50px 0}.la-philosophy blockquote{padding:50px 20px 30px}.la-philosophy blockquote p{font-size:21px}.la-works__grid{grid-template-columns:1fr 1fr}.la-work-card{height:185px}.la-works__grid .la-work-card:nth-child(3){display:none}.la-journey__grid{grid-template-columns:1fr}.la-journey article{border-right:0;border-bottom:1px solid rgba(184,132,60,.23);padding:0 15px 24px}.la-contact-box{padding:22px 20px}.la-contact-band blockquote p{font-size:20px}}
