@font-face{font-family:Mulish;src:url(/fonts/Mulish/Mulish-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/Mulish/Mulish-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:200 1000;font-style:italic;font-display:swap}@font-face{font-family:Philosopher;src:url(/fonts/Philosopher/Philosopher-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/fonts/Philosopher/Philosopher-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Philosopher;src:url(/fonts/Philosopher/Philosopher-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Philosopher;src:url(/fonts/Philosopher/Philosopher-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}html{width:100%;overflow-x:hidden;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1;width:100%;overflow-x:hidden;padding:1rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-primary: #000;--color-secondary: #f2f2f2;--color-white: #fff;--color-black: #000;--color-gray-light: #f2f2f2;--color-gray-medium: #666;--color-gray-dark: #333;--color-overlay: rgba(0, 0, 0, .9);--color-shadow: rgba(0, 0, 0, .15);--color-border: rgba(0, 0, 0, .1)}h2,h3,.menu div,.menu a,.menu button,.menu-mobile div,.menu-mobile a{font-family:Philosopher,sans-serif;font-weight:400;font-style:normal}p{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.philosopher-regular{font-family:Philosopher,sans-serif;font-weight:400;font-style:normal}.philosopher-bold{font-family:Philosopher,sans-serif;font-weight:700;font-style:normal}.philosopher-regular-italic{font-family:Philosopher,sans-serif;font-weight:400;font-style:italic}.philosopher-bold-italic{font-family:Philosopher,sans-serif;font-weight:700;font-style:italic}.mulish{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.divider{margin:0;padding:0}.divider--full{background-color:#000;border:none;height:5px;width:100lvw}.divider--content{background-color:#000;border:none;height:4px;width:50%;margin:2rem 0 2rem auto}.menu{align-items:center;display:flex;flex-flow:row nowrap;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:10}@media (min-width: 1024px){.menu{padding-top:2rem;align-items:flex-start}}.menu:not(.menu-mobile--opened){background:var(--color-white)}.menu__action,.menu__list a{animation:translate-action-from-top .5s ease-out;cursor:pointer;font-weight:400;font-size:1.5rem;width:fit-content}.menu__action{background:none;border:none;padding:0;color:inherit}@media (min-width: 1024px){.menu__action{display:none}}.menu__list{display:none;animation:translate-action-from-top .5s ease-out}@media (min-width: 1024px){.menu__list{display:flex;align-items:center;width:100%;max-width:1600px;margin:0 auto;position:relative;gap:2rem;justify-content:space-around}}@media (min-width: 1024px){.menu__list li:nth-child(1),.menu__list li:nth-child(2),.menu__list li:nth-child(3),.menu__list li:nth-child(4),.menu__list li:nth-child(5),.menu__list li:nth-child(6),.menu__list li:nth-child(7){flex:0 0 auto}}.menu__list:hover a,.menu__list:has(.active) a{opacity:.3}.menu__list a{color:var(--color-primary);text-decoration:none;text-transform:uppercase;transition:opacity .35s ease-in-out}@media (min-width: 1024px){.menu__list a{font-size:clamp(1.1rem,1.4vw,1.7rem)}}.menu__list a:hover,.menu__list a.active{opacity:1}.menu__action--open{color:var(--color-primary)}.menu__action--close{color:var(--color-secondary)}.menu__action--open:hover,.menu__action--close:hover{text-decoration:underline}.menu__action--hidden{display:none}.menu__list--separator{width:25px}.menu__logo-item{display:none}@media (min-width: 1024px){.menu__logo-item{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;gap:.75rem;width:clamp(120px,12vw,180px)}}.menu__logo{display:block;line-height:1;margin:0;padding:0}.menu__logo-image{display:block;height:auto;width:clamp(120px,12vw,180px);max-width:180px}.menu__social-list{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:center;list-style:none;margin:0;padding:0}.menu__social-link{width:25px!important;height:25px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width: 1024px){.menu__social-link{width:20px!important;height:20px}}.menu__social-link--instagram{background-image:image-set(url(https://media.belicemusic.com/social/instagram/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/instagram/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/instagram/sm.png) type("image/png"))}.menu__social-link--youtube{background-image:image-set(url(https://media.belicemusic.com/social/youtube/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/youtube/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/youtube/sm.png) type("image/png"))}.menu__social-link--spotify{background-image:image-set(url(https://media.belicemusic.com/social/spotify/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/spotify/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/spotify/sm.png) type("image/png"))}.menu-mobile{align-items:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:9;height:100lvh;background-color:var(--color-primary);animation:fadeInBackground .5s ease-out}.menu-mobile--hidden{display:none}.menu-mobile__action{margin:0 0 auto}.menu-mobile__list{align-items:center;display:flex;flex-flow:column nowrap;gap:2.5rem;justify-content:center;animation:translate-list-from-bottom .5s ease-out;margin:40% 0 0}.menu-mobile__list a{color:var(--color-secondary);font-size:2.5rem;text-decoration:none;font-weight:400;text-transform:uppercase}.menu-mobile__social{align-items:center;display:flex;flex-flow:row nowrap;gap:1rem;justify-content:center;animation:translate-social-from-bottom .5s ease-out;margin:30% 0 0}.menu-mobile__social-link{width:25px!important;height:25px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center;filter:brightness(0) invert(1)}.menu-mobile__social-link--instagram{background-image:image-set(url(https://media.belicemusic.com/social/instagram/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/instagram/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/instagram/sm.png) type("image/png"))}.menu-mobile__social-link--youtube{background-image:image-set(url(https://media.belicemusic.com/social/youtube/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/youtube/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/youtube/sm.png) type("image/png"))}.menu-mobile__social-link--spotify{background-image:image-set(url(https://media.belicemusic.com/social/spotify/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/spotify/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/spotify/sm.png) type("image/png"))}@keyframes fadeInBackground{0%{background-color:transparent}to{background-color:var(--color-primary)}}@keyframes translate-list-from-bottom{0%{transform:translateY(50px)}to{transform:translateY(0)}}@keyframes translate-social-from-bottom{0%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes translate-action-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.front-page{display:flex;background-color:var(--color-white);position:relative;flex-direction:column;height:auto;min-height:auto}@media (min-width: 768px){.front-page{min-height:auto}}@media (min-width: 1024px){.front-page{height:auto;min-height:auto}}.front-page__content{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:56px 3rem 2rem;position:relative;height:fit-content;width:100%}@media (min-width: 1024px){.front-page__content{flex:0;height:0;min-height:0}}@media (min-width: 1280px){.front-page__content{height:0}}.front-page__image-container{position:relative;overflow:hidden;width:100%;height:auto}@media (min-width: 1024px){.front-page__image-container{flex:0 0 auto;height:auto;min-height:300px;max-height:650px}}@media (min-width: 1280px){.front-page__image-container{min-height:300px;max-height:650px}}.front-page__image-container picture{display:block;width:100%;height:100%}.front-page__title{margin:0 0 1rem;padding:0;position:relative;display:inline-block;line-height:1}@media (min-width: 1024px){.front-page__title{display:none}}.front-page__title-logo{display:block;height:auto;max-width:600px;width:clamp(180px,35vw,500px);margin:0 auto}@media (min-width: 768px){.front-page__title-logo{max-width:250px;width:clamp(120px,40vw,250px)}}.front-page__image{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform .3s ease;border-radius:4px}@media (min-width: 1024px){.front-page__image{height:100%;max-height:650px;object-fit:cover}}@media (min-width: 1200px){.front-page__image{object-position:center -50px;max-width:1220px;margin:auto}}@media (max-width: 970px){.front-page__image{object-fit:contain}}@media (max-width: 767px){.front-page__image{object-position:center center}}.bio__description>p{font-size:1.2rem;line-height:1.4;margin:0 0 2rem;font-weight:400;text-align:justify}.bio__image{width:100%;margin:0 0 2rem;border-radius:4px}.bio__image--desktop{display:none}@media (min-width: 768px){.bio__image--desktop{display:block}}.bio__image--mobile{display:block}@media (min-width: 768px){.bio__image--mobile{display:none}}.bio .main__section-content{display:flex}@media (min-width: 768px){.bio__media{width:40%}}@media (min-width: 768px){.bio__description{margin:0 0 0 2rem;width:60%}}.bio__formation{text-align:right;margin:5rem 0 0}.bio__formation-title{font-size:1.5rem;font-weight:400;margin:0 0 1rem}.bio__formation>p{font-size:1.2rem;line-height:1.4;margin:0 0 1rem;font-weight:400;text-align:right}.video__image{width:100%;height:100%;object-fit:cover;display:block;border-radius:6px;transition:transform .25s ease,box-shadow .25s ease}.video__image:hover,.video__image:focus-visible{transform:scale(1.02);box-shadow:0 10px 20px var(--color-shadow);outline:none}.video .wrap{max-width:1000px;margin:0 auto;position:relative}@media (min-width: 1024px){.video .wrap{max-width:1200px}}@media (min-width: 1280px){.video .wrap{max-width:1400px}}.video .video-decoration{display:none}@media (min-width: 1280px){.video .video-decoration{display:block;position:absolute;top:50%;transform:translateY(-50%);width:200px;height:400px;pointer-events:none;opacity:.08;z-index:0}}.video .video-decoration--left{left:-250px}.video .video-decoration--right{right:-250px}.video .video-decoration svg{width:100%;height:100%}.video .player-box{position:relative;width:100%;margin:0 auto;aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;overflow-anchor:none;z-index:1;display:flex;align-items:center;justify-content:center}@media (min-width: 1024px){.video .player-box{max-height:550px}}.video .player-box iframe{position:absolute;width:1050px;max-width:100%;height:100%;border:0;left:50%;transform:translate(-50%)}.video .carousel-container{position:relative;display:flex;align-items:center;gap:.75rem;margin:2rem 0;max-width:100%}@media (min-width: 768px){.video .carousel-container{gap:1rem}}@media (min-width: 1024px){.video .carousel-container{gap:1rem;max-width:1200px;margin-left:auto;margin-right:auto;padding:0 2rem}}@media (min-width: 1280px){.video .carousel-container{max-width:1400px;padding:0 3rem}}.video .gallery{display:flex;flex-direction:row;gap:.75rem;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;flex:1;padding:.5rem 0}@media (min-width: 768px){.video .gallery{gap:1rem}}.video .gallery::-webkit-scrollbar{display:none}.video .thumb{border:none;padding:0;border:solid 1px white;cursor:pointer;transition:all .25s ease-in-out;flex:0 0 auto;width:calc((100% - 1.5rem)*.4);min-width:110px;max-width:140px;border-radius:6px;overflow:hidden;background:var(--color-black)}@media (min-width: 768px){.video .thumb{width:calc((100% - 3rem) / 3.5);min-width:120px;max-width:150px}}@media (min-width: 1024px){.video .thumb{width:calc((100% - 4rem) / 5.5);min-width:115px;max-width:135px}}@media (min-width: 1280px){.video .thumb{width:calc((100% - 5rem) / 6.5);min-width:120px;max-width:140px}}.video .thumb:hover{transform:scale(1.05);box-shadow:0 4px 12px #0000004d}.video .thumb[aria-current=true]{transform:scale(1.1);border-color:var(--color-primary);border-width:2px;box-shadow:0 4px 16px #0006}.video .thumb img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.video .thumb .meta{width:100%;font-size:1.2rem}.video .carousel-button{flex:0 0 auto;width:40px;height:40px;border:none;background:var(--color-white);border:1px solid var(--color-border);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-primary);transition:all .25s ease-in-out;z-index:1}@media (min-width: 768px){.video .carousel-button{width:44px;height:44px}}@media (min-width: 1024px){.video .carousel-button{width:48px;height:48px}}.video .carousel-button:hover:not(:disabled){background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary);transform:scale(1.1);box-shadow:0 4px 12px #0003}.video .carousel-button:active:not(:disabled){transform:scale(.95)}.video .carousel-button:disabled{opacity:.3;cursor:not-allowed}.video .carousel-button svg{width:20px;height:20px}@media (min-width: 768px){.video .carousel-button svg{width:22px;height:22px}}@media (min-width: 1024px){.video .carousel-button svg{width:24px;height:24px}}.career__container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:2rem}.career__image{width:180px;height:250px;object-fit:cover;display:block;border-radius:6px;transition:transform .25s ease,box-shadow .25s ease}.career__image:hover,.career__image:focus-visible{transform:scale(1.05);box-shadow:0 10px 20px var(--color-shadow);outline:none}.career__image--large{width:100%;max-width:400px}.career__image-description{font-size:1.2rem;font-weight:400;margin:.5rem 0 0;text-align:center}.awards{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;place-items:center}@media (min-width: 768px){.awards{grid-template-columns:repeat(3,1fr)}}.awards__image{width:100%;height:100%;object-fit:cover;border-radius:4px}.awards__award{display:flex;flex-direction:column;gap:1rem;max-width:320px}.awards__award-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.awards__award-title{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:1.2rem;line-height:20px;text-transform:uppercase}.contact{font-size:clamp(1.2rem,3vw,2rem);line-height:1.25;text-align:right}@media (min-width: 768px){.contact{font-size:clamp(1rem,2.5vw,1.6rem)}}.contact__heading{font-size:clamp(2rem,6vw,3rem);font-weight:400;margin:0 0 .5rem;text-transform:uppercase}.contact__block{margin:2rem 0}.contact__block p{height:30px;display:flex;align-items:center;justify-content:flex-end;font-size:1.1rem;gap:1rem}@media (min-width: 768px){.contact__block p{font-size:1.5rem}}.contact a{color:inherit;text-decoration:underline;height:100%;display:flex;justify-content:center;align-items:center}.contact__label-logo{max-width:500px;height:auto;object-fit:contain}.music{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;grid-auto-flow:dense;align-items:start;justify-items:center}@media (min-width: 768px){.music{grid-template-columns:repeat(3,1fr);gap:3rem}}@media (min-width: 1024px){.music{grid-template-columns:repeat(4,1fr)}}@media (min-width: 1280px){.music{grid-template-columns:repeat(5,1fr)}}.music__wrapper{position:relative;cursor:pointer;color:inherit;text-decoration:none}.music__wrapper:hover .music__image,.music__wrapper:focus-visible .music__image{transform:scale(1.02);box-shadow:0 10px 20px var(--color-shadow);outline:none}.music__image{aspect-ratio:1/1;width:100%;height:100%;object-fit:cover;display:block;border-radius:6px;transition:transform .25s ease,box-shadow .25s ease;border:solid 1px var(--color-border)}.music__context{text-transform:uppercase}@media (hover: hover){.music__context{position:absolute;height:80%;width:80%;top:10%;left:10%;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:.5rem;background:var(--color-overlay);border-radius:6px;color:var(--color-white);opacity:0;transition:opacity .5s ease}}@media (hover: none){.music__context{margin:.5rem 0 0;text-transform:uppercase;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}}.music__wrapper:hover .music__context{opacity:1}.music__context-icon{background-image:image-set(url(https://media.belicemusic.com/social/spotify/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/spotify/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/spotify/sm.png) type("image/png"));background-size:contain;background-repeat:no-repeat;display:block}@media (hover: hover){.music__context-icon{filter:brightness(0) invert(1);width:20px;height:20px}}@media (hover: none){.music__context-icon{width:15px;height:15px}}.music__context p{text-align:center}.music__context-title{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:1.2rem;line-height:20px}.press-kit p{font-size:1.4rem;line-height:1.4;margin:0 0 1rem;font-weight:400;text-align:justify}.press-kit strong{font-weight:700}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.new-single{margin:3rem auto 5rem;padding:0 1.5rem}@media (min-width: 1024px){.new-single{margin:4rem auto 5rem}}.new-single__inner{max-width:960px;margin:0 auto;background:#fff;border-radius:16px;box-shadow:0 16px 40px #00000042;padding:2.5rem 2.5rem 2rem;text-align:center;animation:float 1.5s ease-in-out infinite}.new-single__eyebrow{text-transform:uppercase;letter-spacing:.2em;font-size:1rem;margin-bottom:1rem}.new-single__title{font-size:2rem;margin-bottom:2rem}.new-single__content{display:flex;flex-flow:column nowrap;gap:4rem;align-items:center;justify-content:center}.new-single__cover{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;gap:2rem}@media (min-width: 1024px){.new-single__cover{flex-flow:row nowrap}}.new-single__cover img{display:block;width:180px;max-width:40vw;border-radius:18px}.new-single__info{max-width:420px;text-align:left}.new-single__text{margin-bottom:1.5rem;line-height:1.6}.new-single__cta{font-size:1.2rem!important;display:inline-block;padding:1rem 2rem 1rem 3.5rem;border-radius:999px;font-size:.9rem;text-decoration:none;border:1px solid #000;background-color:#000;color:#fff;position:relative;transition:transform .3s ease,z-index .3s ease;z-index:1}.new-single__cta:after{position:absolute;content:"";width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:image-set(url(https://media.belicemusic.com/social/spotify/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/spotify/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/spotify/sm.png) type("image/png"));filter:brightness(0) invert(1);left:1rem;top:50%;transform:translateY(-50%);transition:transform .3s ease}.new-single__cta:hover{transform:scale(1.05);z-index:10}.new-single__cta:hover:after{transform:translateY(-50%) scale(1.1)}.new-single__cta--video{background-color:transparent;border-color:#000;color:#000;margin-top:1.5rem;z-index:1;margin:1rem}.new-single__cta--video:after{width:20px;height:20px;background-image:image-set(url(https://media.belicemusic.com/social/youtube/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/youtube/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/youtube/sm.png) type("image/png"));background-size:contain;background-repeat:no-repeat;background-position:center;filter:none;left:1rem}.new-single__cta--video:hover{background-color:#000;color:#fff;z-index:10}.new-single__cta--video:hover:after{filter:brightness(0) invert(1)}@media (max-width: 768px){.new-single__inner{padding:2rem 1.5rem 1.8rem}.new-single__content{flex-direction:column}.new-single__info{text-align:center}.new-single__cta{justify-content:center}}.footer{margin:16rem 0 4rem}.footer__text{font-size:1.2rem;font-weight:400;color:var(--color-black);text-align:center}.footer__social{display:flex;justify-content:center;align-items:center;gap:2rem;margin:0 0 2rem}.footer__social-link{width:32px;height:32px;background-size:contain;background-repeat:no-repeat;background-position:center}.footer__social-link--instagram{background-image:image-set(url(https://media.belicemusic.com/social/instagram/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/instagram/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/instagram/sm.png) type("image/png"))}.footer__social-link--youtube{background-image:image-set(url(https://media.belicemusic.com/social/youtube/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/youtube/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/youtube/sm.png) type("image/png"))}.footer__social-link--spotify{background-image:image-set(url(https://media.belicemusic.com/social/spotify/sm.avif) type("image/avif"),url(https://media.belicemusic.com/social/spotify/sm.webp) type("image/webp"),url(https://media.belicemusic.com/social/spotify/sm.png) type("image/png"))}html{scroll-behavior:smooth}.main{display:flex;flex-flow:column nowrap;width:100%;align-items:center}.main--hidden{visibility:hidden}.main__section{max-width:1600px;width:100%}.main__section:not(.front-page) .main__section-title-wrapper{margin:11rem 0 0;position:relative}.main__section:not(.front-page) .main__section-title-wrapper:after{position:absolute;content:"";width:200px;height:2px;background-color:var(--color-black);z-index:-1;top:-6rem}.main__section-title{text-align:right;font-size:2.7rem;text-transform:uppercase;margin:0 0 3rem}@media (min-width: 1024px){.main__section-title{position:absolute;writing-mode:sideways-lr;text-orientation:mixed;margin:0;white-space:nowrap}}.main__section-content{position:relative;z-index:1}@media (min-width: 1024px){.main__section-content{padding:0 6rem}}.main__section-decoration{display:none}@media (min-width: 1280px){.main__section-decoration{display:block;position:absolute;top:50%;transform:translateY(-50%);width:180px;height:350px;pointer-events:none;opacity:.08;z-index:0}}.main__section-decoration--left{left:-220px}.main__section-decoration--right{right:-220px}.main__section-decoration svg{width:100%;height:100%}.main .d-background img{margin:4rem 0 1rem;width:100%;object-fit:cover;border-radius:4px}.main .d-background.flowers img{object-position:center 30%}@media (min-width: 768px){.main .d-background.flowers img{height:450px}}.main .d-background.stage img{object-position:center 60%}@media (min-width: 768px){.main .d-background.stage img{height:600px}}
