@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:400;font-display:swap;src:local("Cinzel Decorative"),url(/globals/fonts/cinzel-decorative-400.woff2?v=b229bf83) format("woff2")}@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:700;font-display:swap;src:local("Cinzel Decorative Bold"),local("Cinzel Decorative"),url(/globals/fonts/cinzel-decorative-700.woff2?v=1a21ed4e) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:300 400;font-display:swap;src:local("Merriweather"),url(/globals/fonts/merriweather.woff2?v=eb42e172) format("woff2")}@font-face{font-family:Merriweather;font-style:italic;font-weight:300;font-display:swap;src:local("Merriweather Italic"),url(/globals/fonts/merriweather-300i.woff2?v=363caa01) format("woff2")}@font-face{font-family:Dancing Script;font-style:normal;font-weight:500;font-display:swap;src:local("Dancing Script"),url(/globals/fonts/dancing-script-500.woff2?v=d426b1c4) format("woff2")}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,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,figure,header,nav,section,article,aside,footer,figcaption{margin:0;padding:0;border:0;outline:0}ul,li{padding:0;margin:0;list-style:none}header,nav,section,article,aside,footer,hgroup{display:block}[hidden]{display:none!important}*{box-sizing:border-box}html,body{-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6{color:#1e1e1e;margin-top:0;margin-bottom:0;font-weight:700}ul{margin-bottom:0}p{font-size:14px;line-height:28px;color:#4a4a4a}img{width:100%;height:auto;overflow:hidden;-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-ms-user-select:none}html,body{font-family:Cinzel Decorative,serif;background-color:#000}body{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}::selection{background:#1c1c1c;color:#fff}::-moz-selection{background:#1c1c1c;color:#fff}*{scrollbar-width:thin;scrollbar-color:#811620 #0d0505}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:linear-gradient(180deg,#0a0303,#130609);border-left:1px solid rgba(192,57,43,.15)}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#811620,#4a0a12);border-radius:5px;border:1px solid rgba(232,213,183,.08);box-shadow:inset 0 0 6px #00000080}*::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#c0392b,#6b1018);box-shadow:inset 0 0 6px #0006,0 0 8px #c0392b66}*::-webkit-scrollbar-thumb:active{background:linear-gradient(180deg,#f0c060,#811620)}*::-webkit-scrollbar-corner{background:#0a0303}.section{margin-top:120px}.section-heading{margin-bottom:70px}.section-heading h2{font-size:36px;font-weight:700;text-transform:capitalize;margin-top:20px;line-height:44px}.section-heading h2 em{font-style:normal;color:#1c1c1c}.section-heading h6{color:#811620;font-size:15px;text-transform:uppercase;font-weight:700}.main-button a{display:inline-block;background-color:#811620;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;height:50px;line-height:50px;padding:0 30px;border-radius:25px;transition:all .3s}.main-button a:hover{background-color:#1c1c1c;color:#fff}p.about-text{font-size:1rem;font-family:Merriweather,serif;font-weight:300;color:#d4b8b8;line-height:2;margin-top:20px}.js-preloader{position:fixed;inset:0;background-color:#000000fc;display:flex;align-items:center;justify-content:center;opacity:1;visibility:visible;z-index:9999;transition:opacity .25s ease}.js-preloader.loaded{opacity:0;visibility:hidden;pointer-events:none}@keyframes dot{50%{transform:translate(96px)}}@keyframes dots{50%{transform:translate(-31px)}}.preloader-inner{position:relative;width:142px;height:40px}.preloader-inner .dot{position:absolute;width:16px;height:16px;top:12px;left:15px;background:#811620;border-radius:50%;transform:translate(0);animation:dot 2.8s infinite}.preloader-inner .dots{transform:translate(0);margin-top:12px;margin-left:31px;animation:dots 2.8s infinite}.preloader-inner .dots span{display:block;float:left;width:16px;height:16px;margin-left:16px;background:#811620;border-radius:50%}.background-header{background-color:#0d0d0d!important;height:80px!important;position:fixed!important;top:0!important;left:0;right:0;box-shadow:0 0 20px #8b00004d!important;transition:all .5s ease 0s}.background-header .logo img{max-width:110px}.header-area{position:absolute;background-color:transparent;top:40px;left:0;right:0;z-index:100;transition:all .5s ease 0s}.header-area .main-nav{background:transparent;display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}.header-area .main-nav .logo{transition:all .3s ease 0s;display:inline-block;flex-shrink:0}.header-area .main-nav .logo img{max-width:158px;width:100%}.background-header .main-nav .logo{margin-top:8px}.header-area .main-nav ul.nav{display:flex;flex:1;min-width:0;margin-top:10px;justify-content:right;transition:all .3s ease 0s;position:relative;z-index:999}.header-area .main-nav .nav li:last-child{padding-right:0}.header-area .main-nav .nav li{padding-left:3px;padding-right:3px;height:40px;line-height:40px}.header-area .main-nav .nav li a{display:block;padding-left:12px;padding-right:12px;border-radius:20px;font-weight:300;font-size:13px;height:40px;line-height:40px;text-transform:capitalize;color:#fff;transition:all .4s ease 0s;border:transparent;letter-spacing:.25px}.header-area .main-nav .nav li:last-child a{background-color:#811620;text-transform:uppercase;font-weight:500}.header-area .main-nav .nav li:last-child:hover a{background-color:#6b1018}.header-area .main-nav .nav li:hover a{background-color:#ffffff1a}.header-area .main-nav .nav li a.active,.background-header .main-nav .nav li a.active{color:#fff;background-color:#ffffff1a}.header-area .main-nav .menu-trigger{cursor:pointer;position:absolute;top:33px;width:32px;height:40px;text-indent:-9999em;z-index:99;right:20px;display:none;background:transparent;border:0;padding:0;color:inherit}.header-area .main-nav .menu-trigger:focus-visible{outline:2px solid #d8a76a;outline-offset:4px;border-radius:4px}.background-header .main-nav .menu-trigger{top:22px}.background-header .main-nav ul.nav{margin-top:20px}.header-area .main-nav .menu-trigger span,.header-area .main-nav .menu-trigger span:before,.header-area .main-nav .menu-trigger span:after{transition:all .4s;background-color:#fff;display:block;position:absolute;width:30px;height:2px;left:0}.header-area .main-nav .menu-trigger span:before,.header-area .main-nav .menu-trigger span:after{transition:all .4s;background-color:#fff;display:block;position:absolute;width:30px;height:2px;left:0;width:75%;content:""}.header-area .main-nav .menu-trigger span{top:16px}.header-area .main-nav .menu-trigger span:before{transform-origin:33% 100%;top:-10px;z-index:10}.header-area .main-nav .menu-trigger span:after{transform-origin:33% 0;top:10px}.header-area .main-nav .menu-trigger.active span,.header-area .main-nav .menu-trigger.active span:before,.header-area .main-nav .menu-trigger.active span:after{background-color:transparent;width:100%}.header-area .main-nav .menu-trigger.active span:before{transform:translateY(6px) translate(1px) rotate(45deg);background-color:#fff}.background-header .main-nav .menu-trigger.active span:before{background-color:#fff}.header-area .main-nav .menu-trigger.active span:after{transform:translateY(-6px) translate(1px) rotate(-45deg);background-color:#fff}.background-header .main-nav .menu-trigger.active span:after{background-color:#fff}.header-area.header-sticky .nav li a.active{color:#fff}footer{margin-top:auto;background-color:#0d0000;background-repeat:no-repeat;background-size:cover;--footer-bg: url(/globals/images/ui/footer-bg.webp?v=cb05ffd0);background-image:var(--footer-bg);min-height:120px;border-top:1px solid #3a0a0a;position:relative;isolation:isolate;--footer-overlay-opacity: .55}footer .footer__overlay{position:absolute;inset:0;background:#000;opacity:var(--footer-overlay-opacity);pointer-events:none;z-index:0}footer>.container{position:relative;z-index:1}footer p,footer .footer__text{text-align:center;line-height:1.8;color:#d4b8b8;font-size:14px;font-weight:400;font-family:Merriweather,serif;padding:28px 15px}footer p a,footer .footer__text a{color:#c0392b;transition:all .3s}footer p a:hover,footer .footer__text a:hover{color:#f0c060}footer .footer__social{display:flex;justify-content:center;align-items:center;gap:22px;padding:32px 15px 0}footer .footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;color:#e8d5b7;background:#c0392b1a;border:1px solid rgba(192,57,43,.45);transition:color .3s,background .3s,border-color .3s,transform .3s,box-shadow .3s}footer .footer__social-link:hover,footer .footer__social-link:focus-visible{color:#f0c060;background:#f0c06024;border-color:#f0c06099;transform:translateY(-2px);box-shadow:0 4px 18px #c0392b59}footer .footer__social-link svg{width:28px;height:28px;display:block;shape-rendering:geometricPrecision}footer .footer__social+.footer__text{padding-top:14px}footer .footer__legal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;padding:0 15px 26px;font-family:Merriweather,serif;font-size:12.5px;color:#a89280}footer .footer__legal-link{background:none;border:0;padding:0;font:inherit;color:#b89d80;cursor:pointer;text-decoration:none;transition:color .25s}footer .footer__legal-link:hover,footer .footer__legal-link:focus-visible{color:#f0c060;text-decoration:underline;text-underline-offset:3px}footer .footer__legal-sep{color:#a8928073;user-select:none}footer .footer__text+.footer__legal{padding-top:0}footer .footer__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:40px 0 24px}footer .footer__col{min-width:0;text-align:right}footer .footer__col--newsletter{padding-right:12px;border-right:1px solid rgba(192,57,43,.25)}footer .footer__col--info{padding-left:12px}footer .footer__grid .footer__social{padding:0;justify-content:flex-end}footer .footer__grid .footer__text{text-align:right;padding:14px 0 6px}footer .footer__grid .footer__legal{justify-content:flex-end;padding:0}@media(max-width:768px){footer .footer__grid{grid-template-columns:1fr;gap:24px;padding:32px 0 20px}footer .footer__col{text-align:center}footer .footer__col--newsletter{padding-right:0;border-right:0;border-bottom:1px solid rgba(192,57,43,.25);padding-bottom:24px}footer .footer__col--info{padding-left:0}footer .footer__grid .footer__social{justify-content:center}footer .footer__grid .footer__text{text-align:center}footer .footer__grid .footer__legal{justify-content:center}}footer .footer__col--newsletter{text-align:left}footer .footer__newsletter{max-width:100%;margin:0;padding:0;text-align:left;font-family:Merriweather,Georgia,serif}footer .footer__newsletter-title{display:block;font-family:Cinzel Decorative,Merriweather,serif;color:#f0e6d2;font-size:16px;letter-spacing:1px;margin:0 0 4px;font-weight:700;line-height:1.3}footer .footer__newsletter-text{display:block;color:#b89d80;font-size:12.5px;line-height:1.5;margin:0 0 10px;text-align:left;padding:0}footer .footer__newsletter-row{display:flex;gap:6px;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}footer .footer__newsletter-row input[type=email]{padding:9px 12px;font-size:13px}footer .footer__newsletter-row button{padding:8px 18px;font-size:12px}footer .footer__newsletter-status{text-align:left;margin:6px 0 0;font-size:12.5px;min-height:0}footer .footer__newsletter-status:empty{display:none}@media(max-width:768px){footer .footer__col--newsletter,footer .footer__col--newsletter .footer__newsletter,footer .footer__col--newsletter .footer__newsletter-text,footer .footer__col--newsletter .footer__newsletter-status{text-align:center}footer .footer__col--newsletter .footer__newsletter-row{flex-direction:column;align-items:stretch;gap:10px}footer .footer__col--newsletter .footer__newsletter-row input[type=email],footer .footer__col--newsletter .footer__newsletter-row button{width:100%;flex:1 1 auto}footer .footer__col--newsletter .footer__newsletter-row input[type=email]{padding:13px 16px;font-size:14px}footer .footer__col--newsletter .footer__newsletter-row button{padding:12px 18px}}footer .footer__newsletter-row input[type=email]{flex:1 1 240px;min-width:0;background:#0d0507b3;border:1px solid rgba(192,57,43,.4);color:#f0e6d2;padding:11px 14px;border-radius:6px;font-family:Merriweather,Georgia,serif;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s}footer .footer__newsletter-row input[type=email]::placeholder{color:#b89d80b3}footer .footer__newsletter-row input[type=email]:focus-visible{outline:none;border-color:#d8a76ab3;background:#14080ad9;box-shadow:0 0 0 3px #d8a76a2e}footer .footer__newsletter-row button{flex:0 0 auto;background:linear-gradient(180deg,#c0392b,#8c2a20);color:#fff8ec;border:1px solid rgba(255,220,180,.22);font-family:Cinzel Decorative,Merriweather,serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;padding:10px 22px;border-radius:6px;cursor:pointer;transition:background-color .2s,transform .15s,box-shadow .2s}footer .footer__newsletter-row button:hover:not(:disabled){background:linear-gradient(180deg,#d44535,#9c2e22);transform:translateY(-1px);box-shadow:0 4px 16px #c0392b59}footer .footer__newsletter-row button:disabled{opacity:.55;cursor:progress}footer .footer__newsletter-row button:focus-visible{outline:2px solid #d8a76a;outline-offset:2px}footer .footer__newsletter-status{font-size:13px;margin:10px 0 0;min-height:1em;color:#b89d80}footer .footer__newsletter-status.is-success{color:#9fdda3}footer .footer__newsletter-status.is-error{color:#f0a094}footer .footer__newsletter-status.is-loading{color:#d8a76a}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-56px;background:#0d0507;color:#f0e6d2;border:1px solid rgba(192,57,43,.6);padding:10px 18px;border-radius:6px;font-family:Cinzel Decorative,Merriweather,serif;font-size:13px;letter-spacing:.6px;z-index:10000;transition:top .25s ease}.skip-link:focus{top:12px;outline:2px solid #d8a76a;outline-offset:2px}.page-heading{background-image:linear-gradient(to bottom,#0006,#000000b3),url(/globals/images/ui/page-heading-bg.webp?v=0bc01d85);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:200px 0 100px;text-align:center;position:relative;overflow:hidden;isolation:isolate}.page-heading:before{content:"";position:absolute;inset:-10% 0 0;pointer-events:none;z-index:0;background-image:radial-gradient(3px 3px at 12% 28%,rgba(170,160,145,.55),transparent 70%),radial-gradient(2.2px 2.2px at 78% 52%,rgba(155,145,130,.45),transparent 70%),radial-gradient(3.5px 3.5px at 42% 81%,rgba(175,165,150,.5),transparent 70%),radial-gradient(1px 1px at 62% 12%,rgba(190,180,165,.4),transparent 70%),radial-gradient(2.5px 2.5px at 90% 68%,rgba(160,150,135,.45),transparent 70%),radial-gradient(.8px .8px at 30% 60%,rgba(180,170,155,.35),transparent 70%),radial-gradient(2px 2px at 5% 88%,rgba(165,155,140,.4),transparent 70%),radial-gradient(1.2px 1.2px at 70% 35%,rgba(175,165,150,.35),transparent 70%),radial-gradient(.6px .6px at 22% 45%,rgba(195,185,170,.45),transparent 70%),radial-gradient(3px 3px at 55% 5%,rgba(150,140,125,.5),transparent 70%),radial-gradient(.9px .9px at 95% 18%,rgba(185,175,160,.4),transparent 70%),radial-gradient(1.4px 1.4px at 48% 95%,rgba(170,160,145,.4),transparent 70%),radial-gradient(.5px .5px at 38% 25%,rgba(200,190,175,.3),transparent 70%),radial-gradient(.7px .7px at 82% 75%,rgba(190,180,165,.3),transparent 70%);background-size:220px 320px;background-repeat:repeat;animation:page-heading-ash-drift 28s linear infinite;filter:blur(.5px);opacity:1}.page-heading:after{content:"";position:absolute;inset:-10% 0 0;pointer-events:none;z-index:0;background-image:radial-gradient(1.6px 1.6px at 18% 50%,rgba(240,110,70,.95),transparent 60%),radial-gradient(1.2px 1.2px at 84% 22%,rgba(220,80,50,.85),transparent 60%),radial-gradient(1.4px 1.4px at 52% 72%,rgba(245,130,80,.9),transparent 60%),radial-gradient(1px 1px at 35% 15%,rgba(210,70,45,.75),transparent 60%),radial-gradient(1.5px 1.5px at 8% 30%,rgba(235,100,60,.85),transparent 60%),radial-gradient(1px 1px at 67% 90%,rgba(200,65,40,.7),transparent 60%),radial-gradient(1.3px 1.3px at 93% 60%,rgba(240,115,75,.8),transparent 60%),radial-gradient(.8px .8px at 25% 78%,rgba(195,60,40,.65),transparent 60%);background-size:180px 250px;background-repeat:repeat;animation:page-heading-ash-drift 14s linear infinite,page-heading-ember-flicker 2.8s steps(1,end) infinite;filter:blur(.3px) drop-shadow(0 0 2px rgba(232,90,76,.5));opacity:1}@keyframes page-heading-ash-drift{0%{background-position:0 0}to{background-position:80px -320px}}@keyframes page-heading-ember-flicker{0%,20%{opacity:1}21%,28%{opacity:.45}29%,60%{opacity:1}61%,65%{opacity:.55}66%,to{opacity:1}}@media(prefers-reduced-motion:reduce){.page-heading:before,.page-heading:after{animation:none}}.page-heading .container{position:relative;z-index:1}.page-heading span{display:inline-block;font-size:15px;color:#e8d5b7;font-family:Merriweather,serif;font-weight:300;line-height:1.7;max-width:700px;margin:0 auto}.page-heading span a{color:#c0392b}.page-heading h1,.page-heading h3{font-size:48px;text-transform:uppercase;color:#fff;margin-top:0;margin-bottom:20px;letter-spacing:.05em;text-shadow:0 0 40px rgba(185,28,28,.6)}@media(max-width:1200px){.header-area .main-nav .nav li{padding-left:2px;padding-right:2px}.header-area .main-nav .nav li a{padding-left:8px;padding-right:8px;font-size:12px}}@media(max-width:992px){.header-area .main-nav .logo img{max-width:110px}.header-area .main-nav .nav li a{padding-left:10px;padding-right:10px}.header-area .main-nav ul.nav{margin-top:0}.background-header .main-nav ul.nav{margin-top:20px}.section{margin-top:80px}.page-heading{padding:140px 0 80px}.page-heading h1,.page-heading h3{font-size:36px}}@media(max-width:767px){.background-header .main-nav{box-shadow:0 0 15px #0006;width:100%}.background-header .main-nav .nav,.header-area .main-nav .nav{background-color:#0d0505}.background-header .main-nav .nav li a,.header-area .main-nav .nav li a{line-height:50px;height:50px;font-weight:400;color:#e8d5b7;background-color:#0d0505}.background-header .main-nav .nav li,.header-area .main-nav .nav li{border-top:1px solid #2a0a0a;background-color:#0d0505;height:50px}.header-area .main-nav .nav{height:auto;flex-basis:100%}.header-area .main-nav .logo{position:absolute;left:30px;top:0}.background-header .main-nav .logo{top:0}.header-area.header-sticky .nav li a:hover,.header-area.header-sticky .nav li a.active{color:#c0392b!important;opacity:1}.header-area .nav li:last-child a{background-color:transparent!important;font-weight:300!important;text-transform:capitalize!important}.header-area{background-color:transparent;padding:0 15px;height:80px;box-shadow:none;text-align:center;top:0}.header-area .container{padding:0}.header-area .logo{margin-left:0;margin-top:30px}.header-area .menu-trigger{display:block!important}.header-area .main-nav{overflow:hidden}.header-area .main-nav ul.nav{float:none;width:100%;display:none;transition:all 0s ease 0s;margin-left:0}.header-area .main-nav .nav li:first-child{border-top:1px solid #2a0a0a}.header-area.header-sticky .nav{margin-top:100px!important}.background-header.header-sticky .nav{margin-top:80px!important}.header-area .main-nav .nav li{width:100%;background:#0d0505;padding-left:0!important;padding-right:0!important}.section{margin-top:60px}.page-heading{padding:120px 0 60px}.page-heading h1,.page-heading h3{font-size:28px}p.about-text{font-size:.95rem;font-weight:400}footer{margin-top:60px}}@media(max-width:480px){p.about-text{font-size:.9rem}.page-heading h1,.page-heading h3{font-size:22px}}.artista-card__portrait,.artista-sheet__portrait,.arte-card__img,.arte-modal__img,.card-tile__art img,#card-modal-image{-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:12px;padding-left:12px}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.row{display:flex;flex-wrap:wrap;margin-right:-12px;margin-left:-12px}[class*=col-]{position:relative;width:100%;padding-right:12px;padding-left:12px}.col-12{flex:0 0 auto;width:100%}@media(min-width:768px){.col-md-6{flex:0 0 auto;width:50%}}@media(min-width:992px){.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-2{margin-left:16.66666667%}}.align-self-center{align-self:center}

.arc-audio-player{position:fixed;left:16px;bottom:16px;z-index:1000;display:flex;align-items:center;gap:0;padding:6px 0 6px 6px;border-radius:999px;overflow:hidden;background:#000;border:1px solid rgba(192,57,43,.35);box-shadow:0 4px 24px #0009,0 0 18px #81162040;font-family:Cinzel Decorative,serif;user-select:none;-webkit-user-select:none;opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease,box-shadow .3s ease,padding .4s ease;pointer-events:none;--vol: 60%}.arc-audio-player.is-ready{opacity:1;transform:translateY(0);pointer-events:auto}.arc-audio-player.is-playing{box-shadow:0 4px 24px #0009,0 0 26px #c0392b73}.arc-audio-player:not(.is-playing){padding:6px}.arc-audio-player.is-error{opacity:.5;filter:grayscale(.6)}.arc-audio-player__btn{width:32px;height:32px;flex:0 0 32px;border-radius:50%;border:1px solid rgba(192,57,43,.55);background:#000;color:#c0392b;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease,color .2s ease;position:relative;z-index:2}.arc-audio-player__btn:hover{border-color:#c0392be6;color:#ff5a4a;box-shadow:0 0 12px #c0392b73}.arc-audio-player__btn:active{transform:scale(.94)}.arc-audio-player__btn:focus-visible{outline:2px solid #f0c060;outline-offset:2px}.arc-audio-player__icon{width:14px;height:14px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.arc-audio-player__icon--play{fill:currentColor;stroke:none}.arc-audio-player__icon--pause,.arc-audio-player.is-playing .arc-audio-player__icon--play{display:none}.arc-audio-player.is-playing .arc-audio-player__icon--pause{display:block}.arc-audio-player__wave{width:180px;height:32px;display:block;background:transparent;transition:width .4s ease,opacity .3s ease .05s}.arc-audio-player:not(.is-playing) .arc-audio-player__wave{width:0;opacity:0;transition:opacity .18s ease,width .4s ease}.arc-audio-player__volume{position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:flex-end;gap:0;width:36px;padding-right:10px;overflow:hidden;background:linear-gradient(to right,#0000,#000000bf 30%,#000 75%);transition:width .32s ease,opacity .25s ease}.arc-audio-player:not(.is-playing) .arc-audio-player__volume{opacity:0;pointer-events:none}.arc-audio-player__volume.is-open{width:150px}.arc-audio-player__volume-tray{display:flex;align-items:center;flex:0 0 auto;width:90px;margin-right:8px;opacity:0;transform:translate(8px);transition:opacity .2s ease,transform .25s ease;pointer-events:none}.arc-audio-player__volume.is-open .arc-audio-player__volume-tray{opacity:1;transform:translate(0);pointer-events:auto;transition-delay:.08s}.arc-audio-player__volume-btn{flex:0 0 22px;width:22px;height:22px;border:none;background:transparent;color:#c0392bd9;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:color .2s ease,background .2s ease,transform .15s ease}.arc-audio-player__volume-btn:hover{color:#ff5a4a}.arc-audio-player__volume-btn:active{transform:scale(.92)}.arc-audio-player__volume-btn:focus-visible{outline:2px solid #f0c060;outline-offset:2px}.arc-audio-player__volume-btn svg{width:14px;height:14px;fill:currentColor;pointer-events:none}.arc-audio-player__volume.is-muted .arc-audio-player__volume-btn{color:#c0392b66}.arc-audio-player__volume-input{-webkit-appearance:none;appearance:none;width:100%;height:14px;background:transparent;cursor:pointer;margin:0;padding:0}.arc-audio-player__volume-input:focus{outline:none}.arc-audio-player__volume-input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #f0c06059}.arc-audio-player__volume-input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #f0c06059}.arc-audio-player__volume-input::-webkit-slider-runnable-track{height:3px;border-radius:999px;background:linear-gradient(to right,#c0392b 0%,#c0392b var(--vol),rgba(192,57,43,.18) var(--vol),rgba(192,57,43,.18) 100%)}.arc-audio-player__volume-input::-moz-range-track{height:3px;border-radius:999px;background:#c0392b2e}.arc-audio-player__volume-input::-moz-range-progress{height:3px;border-radius:999px;background:#c0392b}.arc-audio-player__volume-input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:10px;height:10px;border-radius:50%;background:#c0392b;border:none;margin-top:-3.5px;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.arc-audio-player__volume-input::-moz-range-thumb{width:10px;height:10px;border-radius:50%;background:#c0392b;border:none;transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.arc-audio-player__volume-input:hover::-webkit-slider-thumb,.arc-audio-player__volume-input:active::-webkit-slider-thumb{background:#ff5a4a;box-shadow:0 0 8px #c0392b99;transform:scale(1.15)}.arc-audio-player__volume-input:hover::-moz-range-thumb,.arc-audio-player__volume-input:active::-moz-range-thumb{background:#ff5a4a;box-shadow:0 0 8px #c0392b99;transform:scale(1.15)}@media(max-width:480px){.arc-audio-player{left:10px;bottom:10px;padding:5px 0 5px 5px}.arc-audio-player__btn{width:28px;height:28px;flex-basis:28px}.arc-audio-player__wave{width:130px;height:28px}.arc-audio-player__volume{width:32px}.arc-audio-player__volume.is-open{width:120px}.arc-audio-player__volume-tray{width:70px;margin-right:6px}}.arc-audio-player__tip{position:fixed;left:70px;bottom:22px;z-index:1001;padding:8px 14px;border-radius:14px;background:#0d0505f5;border:1px solid rgba(192,57,43,.45);box-shadow:0 4px 18px #0000008c,0 0 14px #8116204d;font-family:Merriweather,serif;font-style:italic;font-weight:300;font-size:12.5px;line-height:1.3;color:#e8d5b7;white-space:nowrap;opacity:0;transform:translate(-6px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.arc-audio-player__tip.is-visible{opacity:1;transform:translate(0)}.arc-audio-player__tip:before,.arc-audio-player__tip:after{content:"";position:absolute;top:50%;width:0;height:0;border-style:solid}.arc-audio-player__tip:before{left:-7px;margin-top:-7px;border-width:7px 7px 7px 0;border-color:transparent rgba(192,57,43,.45) transparent transparent}.arc-audio-player__tip:after{left:-6px;margin-top:-6px;border-width:6px 6px 6px 0;border-color:transparent rgba(13,5,5,.96) transparent transparent}@media(prefers-reduced-motion:reduce){.arc-audio-player,.arc-audio-player__btn,.arc-audio-player__volume,.arc-audio-player__volume-tray,.arc-audio-player__tip,.arc-audio-player__volume-input::-webkit-slider-thumb,.arc-audio-player__volume-input::-moz-range-thumb{transition:none}}

.consent-banner{position:fixed;left:50%;bottom:24px;transform:translate(-50%) translateY(20px);width:min(960px,calc(100% - 32px));background:linear-gradient(180deg,#0d0507fa,#14080afa);color:#e8dccb;border:1px solid rgba(192,57,43,.45);border-radius:10px;box-shadow:0 12px 40px #0000008c,0 0 24px #c0392b2e inset;padding:18px 22px;z-index:9999;font-family:Merriweather,Georgia,serif;font-size:14px;line-height:1.55;opacity:0;transition:opacity .35s ease,transform .35s ease}.consent-banner.is-visible{opacity:1;transform:translate(-50%) translateY(0)}.consent-banner__inner{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.consent-banner__text{flex:1 1 320px;color:#d8c9b3}.consent-banner__text strong{color:#f0e6d2;font-family:Merriweather,Georgia,serif;font-weight:700;letter-spacing:.3px;margin-right:4px}.consent-banner__text a{color:#d8a76a;text-decoration:underline;text-underline-offset:3px}.consent-banner__text a:hover,.consent-banner__text a:focus-visible{color:#f1c98a}.consent-banner__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;flex:0 0 auto}.consent-btn{font-family:Cinzel Decorative,Merriweather,serif;font-size:13px;letter-spacing:.8px;text-transform:uppercase;padding:11px 22px;border-radius:6px;border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}.consent-btn:focus-visible{outline:2px solid #d8a76a;outline-offset:2px}.consent-btn--primary{background:linear-gradient(180deg,#c0392b,#8c2a20);color:#fff8ec;border-color:#ffdcb440;box-shadow:0 4px 14px #c0392b66}.consent-btn--primary:hover{background:linear-gradient(180deg,#d44535,#9c2e22)}.consent-btn--ghost{background:transparent;color:#d8c9b3;border-color:#d8c9b359}.consent-btn--ghost:hover{color:#f0e6d2;border-color:#d8a76aa6;background:#d8a76a14}.footer-cookie-trigger{background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:3px}.footer-cookie-trigger:hover,.footer-cookie-trigger:focus-visible{color:#d8a76a}@media(max-width:640px){.consent-banner{bottom:12px;padding:16px 18px;font-size:13px}.consent-banner__actions{width:100%;justify-content:stretch}.consent-banner__actions .consent-btn{flex:1 1 auto;text-align:center}}

.main-banner{background-image:url(/index/images/banner-bg.webp?v=e4fde986);background-position:center bottom;background-repeat:no-repeat;background-size:cover;padding:225px 0 150px}.main-banner .caption .caption-eyebrow{font-size:20px;text-transform:uppercase;color:#c0392b;font-weight:500;letter-spacing:2px;line-height:1.4;margin:0;font-family:inherit}.main-banner .caption h1{font-size:48px;color:#fff;margin-top:20px;position:relative;padding-bottom:5px;margin-bottom:40px;text-shadow:0 0 40px rgba(185,28,28,.5)}.main-banner .caption p{font-size:1.1rem;color:#e8d5b7;margin-bottom:70px;font-family:Merriweather,serif;font-weight:300;line-height:1.8}.main-banner .right-image{position:relative;display:block;text-decoration:none;width:100%;max-width:380px;margin:0 auto}.main-banner .right-image img{border-radius:25px;display:block}.main-banner .right-image img.is-hidden{visibility:hidden}.main-banner .right-image span.price{position:absolute;right:-5px;top:-20px;border-radius:25px;background-color:#811620;font-size:18px;font-weight:700;color:#fff;padding:4px 15px;letter-spacing:1px;box-shadow:0 4px 14px #00000080;white-space:nowrap;z-index:2}.section.arts{position:relative}.section.arts .first-title{color:#e8d5b7;font-size:2rem;text-align:center;letter-spacing:.04em;padding:3rem 2rem 2.5rem;line-height:1.5}.section.arts .first-title .theme{color:#c0392b}p.home-text{font-size:1rem;font-family:Merriweather,serif;font-weight:300;color:#e8d5b7}.section.details{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1.5rem;padding:3rem 2rem}.section .section.details{margin-top:0;padding-top:3rem}.section.details .card{flex:1 1 20rem;max-width:28rem;border:1px solid #b91c1c60;box-shadow:inset 0 0 20px #b91c1c26,0 0 15px #b91c1c1a;background:linear-gradient(145deg,#1a0505,#0d0000)}.section.details .card .card-body{display:flex;flex-direction:column;justify-content:center;padding:1.5rem}.section.details .card .card-body h5{color:#c0392b;letter-spacing:.05em;margin-bottom:.85rem;display:flex;align-items:center;gap:12px}.section.details .card .card-body .card-title__icon{display:inline-flex;align-items:center;justify-content:center;color:#c0392b;flex-shrink:0;filter:drop-shadow(0 0 10px rgba(192,57,43,.35));transition:color .3s ease,filter .3s ease}.section.details .card .card-body .card-title__icon svg{width:30px;height:30px;display:block}.section.details .card:hover .card-title__icon{color:#e85a4c;filter:drop-shadow(0 0 14px rgba(232,90,76,.55))}.section.details .card .card-body p{color:#d4b8b8;font-family:Merriweather,serif;font-weight:300;font-size:.875rem;line-height:1.7}.section.parceiros{--parceiro-cell: 250px;--parceiro-gap: 1rem;--parceiro-min-cells: 7;--parceiro-edge-buffer: 2;--parceiro-card-bg: #000;padding:3rem 0;text-align:center;background:#000;border-top:1px solid #111;border-bottom:1px solid #111}.parceiros-title{color:#e8d5b7;font-size:2rem;letter-spacing:.08em;margin:0 0 2rem;padding:0 1rem;text-transform:uppercase;font-family:Cinzel,Georgia,serif}.parceiros-title:after{content:"";display:block;width:80px;height:2px;margin:.75rem auto 0;background:linear-gradient(90deg,transparent,#c0392b,transparent)}.parceiros-bleed{width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000 84%,transparent 100%)}.parceiros-stack{display:flex;flex-direction:column;align-items:center;gap:var(--parceiro-gap);padding:0}.parceiros-row{display:flex;gap:var(--parceiro-gap);justify-content:center;width:max-content}.parceiros-row--offset{transform:translate(calc(var(--parceiro-cell) / 2 + var(--parceiro-gap) / 2))}.parceiro-item{flex:0 0 var(--parceiro-cell);display:flex;align-items:center;justify-content:center;border-radius:14px;aspect-ratio:3 / 1;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.parceiro-item--ghost{background:#e8d5b70d;border:1px solid rgba(232,213,183,.07);box-shadow:inset 0 0 14px #0006}.parceiro-item--faint{background:#e8d5b706;border-color:#e8d5b70a;box-shadow:none}.parceiro-item--real{background:var(--parceiro-card-bg, #000);box-shadow:inset 0 0 0 1px #6d6d6d73,0 8px 22px #0009}a.parceiro-item--real{text-decoration:none}a.parceiro-item--real:hover,a.parceiro-item--real:focus-visible{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #c4c4c499,0 12px 28px #75757566;outline:none}.parceiro-item--real img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border:none;box-shadow:none;border-radius:0;display:block}@media(max-width:768px){.section.parceiros{--parceiro-cell: 175px;--parceiro-gap: .65rem;padding:2rem 0}.parceiros-title{font-size:1.5rem;margin-bottom:1.5rem}}@media(max-width:480px){.section.parceiros{--parceiro-cell: 130px;--parceiro-gap: .4rem;--parceiro-min-cells: 5;--parceiro-edge-buffer: 2}.parceiros-row--offset{transform:none}}.features{background:transparent;border:0;padding:0;margin:0;position:relative;z-index:5}.features__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;align-items:stretch;margin-top:-75px;margin-bottom:-75px;position:relative;z-index:5}.feature-card{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:28px 18px 24px;background:linear-gradient(180deg,#160708,#0a0303);border:1px solid rgba(192,57,43,.45);border-radius:6px;color:#d8c9b3;text-decoration:none;overflow:hidden;box-shadow:0 10px 28px #0009,0 0 16px #c0392b1f;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease,background .35s ease;isolation:isolate}.feature-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0%,rgba(192,57,43,.22) 0%,transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none;z-index:-1}.feature-card:hover,.feature-card:focus-visible{transform:translateY(-4px);border-color:#c0392bd9;box-shadow:0 14px 34px #0000008c,0 0 28px #c0392b59;outline:none}.feature-card:hover:before,.feature-card:focus-visible:before{opacity:1}.feature-card__corner{position:absolute;width:14px;height:14px;border-style:solid;border-color:#c0392b8c;border-width:0;transition:border-color .3s ease;pointer-events:none}.feature-card__corner--tl{top:8px;left:8px;border-top-width:1px;border-left-width:1px}.feature-card__corner--tr{top:8px;right:8px;border-top-width:1px;border-right-width:1px}.feature-card__corner--bl{bottom:8px;left:8px;border-bottom-width:1px;border-left-width:1px}.feature-card__corner--br{bottom:8px;right:8px;border-bottom-width:1px;border-right-width:1px}.feature-card:hover .feature-card__corner,.feature-card:focus-visible .feature-card__corner{border-color:#c0392b}.feature-card__icon{display:inline-flex;align-items:center;justify-content:center;margin-bottom:16px;color:#c0392b;background:none;border:0;filter:drop-shadow(0 0 18px rgba(192,57,43,.4));transition:color .35s ease,filter .35s ease,transform .35s ease}.feature-card__icon svg{width:64px;height:64px;display:block}.feature-card:hover .feature-card__icon,.feature-card:focus-visible .feature-card__icon{color:#e85a4c;filter:drop-shadow(0 0 24px rgba(232,90,76,.6));transform:scale(1.08)}.feature-card__title{font-family:Cinzel Decorative,Merriweather,serif;font-size:15px;letter-spacing:1px;color:#f0e6d2;margin:0;font-weight:700;line-height:1.25;transition:color .25s ease}.feature-card:hover .feature-card__title,.feature-card:focus-visible .feature-card__title{color:#fff}@media(max-width:992px){.features__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.features{padding:50px 0}.features__grid{grid-template-columns:1fr;gap:16px}.feature-card{padding:28px 20px 22px}}@media(max-width:992px){.main-banner{padding:160px 0 60px}.main-banner .caption{margin-bottom:45px;text-align:center}.main-banner .caption h1{font-size:36px;line-height:1.3}.section.arts .first-title{font-size:1.5rem;padding:0 1.5rem}}@media(max-width:767px){.main-banner{padding:120px 0 40px}.main-banner .caption h1{font-size:26px;line-height:1.3;margin-bottom:24px}.main-banner .caption p{font-size:.95rem;margin-bottom:40px}.main-banner .right-image{max-width:260px}.main-banner .right-image span.price{font-size:14px;padding:3px 12px;top:-14px}.section.arts .first-title{font-size:1.2rem;padding:0 1rem}.section.details{flex-direction:column;align-items:stretch;padding:2rem 1rem}.section.details .card{flex:0 0 auto;max-width:100%}}@media(max-width:480px){.main-banner .caption h1{font-size:20px}.section.arts .first-title{font-size:1rem}.main-banner .right-image{max-width:220px}.main-banner .right-image span.price{font-size:13px;padding:3px 10px;top:-12px}}

.main-banner{position:relative;overflow:hidden;isolation:isolate}.main-banner>.container{position:relative;z-index:2}.main-banner:before{content:"";position:absolute;inset:-10% 0 0;pointer-events:none;z-index:1;background-image:radial-gradient(3px 3px at 12% 28%,rgba(170,160,145,.55),transparent 70%),radial-gradient(2.2px 2.2px at 78% 52%,rgba(155,145,130,.45),transparent 70%),radial-gradient(3.5px 3.5px at 42% 81%,rgba(175,165,150,.5),transparent 70%),radial-gradient(1px 1px at 62% 12%,rgba(190,180,165,.4),transparent 70%),radial-gradient(2.5px 2.5px at 90% 68%,rgba(160,150,135,.45),transparent 70%),radial-gradient(.8px .8px at 30% 60%,rgba(180,170,155,.35),transparent 70%),radial-gradient(2px 2px at 5% 88%,rgba(165,155,140,.4),transparent 70%),radial-gradient(1.2px 1.2px at 70% 35%,rgba(175,165,150,.35),transparent 70%),radial-gradient(.6px .6px at 22% 45%,rgba(195,185,170,.45),transparent 70%),radial-gradient(3px 3px at 55% 5%,rgba(150,140,125,.5),transparent 70%),radial-gradient(.9px .9px at 95% 18%,rgba(185,175,160,.4),transparent 70%),radial-gradient(1.4px 1.4px at 48% 95%,rgba(170,160,145,.4),transparent 70%),radial-gradient(.5px .5px at 38% 25%,rgba(200,190,175,.3),transparent 70%),radial-gradient(.7px .7px at 82% 75%,rgba(190,180,165,.3),transparent 70%);background-size:220px 320px;background-repeat:repeat;animation:ash-drift 28s linear infinite;filter:blur(.5px);opacity:1}.main-banner:after{content:"";position:absolute;inset:-10% 0 0;pointer-events:none;z-index:1;background-image:radial-gradient(1.6px 1.6px at 18% 50%,rgba(240,110,70,.95),transparent 60%),radial-gradient(1.2px 1.2px at 84% 22%,rgba(220,80,50,.85),transparent 60%),radial-gradient(1.4px 1.4px at 52% 72%,rgba(245,130,80,.9),transparent 60%),radial-gradient(1px 1px at 35% 15%,rgba(210,70,45,.75),transparent 60%),radial-gradient(1.5px 1.5px at 8% 30%,rgba(235,100,60,.85),transparent 60%),radial-gradient(1px 1px at 67% 90%,rgba(200,65,40,.7),transparent 60%),radial-gradient(1.3px 1.3px at 93% 60%,rgba(240,115,75,.8),transparent 60%),radial-gradient(.8px .8px at 25% 78%,rgba(195,60,40,.65),transparent 60%);background-size:180px 250px;background-repeat:repeat;animation:ash-drift 14s linear infinite,ember-flicker 2.8s steps(1,end) infinite;filter:blur(.3px) drop-shadow(0 0 2px rgba(232,90,76,.5));opacity:1}@keyframes ash-drift{0%{background-position:0 0}to{background-position:80px -320px}}@keyframes ember-flicker{0%,20%{opacity:1}21%,28%{opacity:.45}29%,60%{opacity:1}61%,65%{opacity:.55}66%,to{opacity:1}}.main-banner .right-image{isolation:isolate}.main-banner .right-image:before{content:"";position:absolute;inset:-28px;border-radius:40px;background:radial-gradient(ellipse at center,rgba(192,57,43,.55) 0%,rgba(192,57,43,.22) 38%,transparent 70%);filter:blur(22px);z-index:-1;animation:arcane-pulse 4.5s ease-in-out infinite;pointer-events:none}@keyframes arcane-pulse{0%,to{opacity:.35;transform:scale(.96)}50%{opacity:.75;transform:scale(1.05)}}.main-banner .right-image:hover:before,.main-banner .right-image:focus-visible:before{animation-duration:2.5s;background:radial-gradient(ellipse at center,rgba(232,90,76,.7) 0%,rgba(192,57,43,.3) 40%,transparent 72%)}@media(prefers-reduced-motion:reduce){.main-banner:before,.main-banner:after{animation:none}.main-banner .right-image:before{animation:none;opacity:.5;transform:none}}

.slider{background-image:repeating-linear-gradient(to right,transparent 0 100px,#25283b22 100px 101px),repeating-linear-gradient(to bottom,transparent 0 100px,#25283b22 100px 101px)}.banner{width:100%;height:100vh;text-align:center;overflow:hidden;position:relative}.banner .slider{--quantity: 10;background-color:transparent!important;position:absolute;width:200px;height:340px;top:10%;left:calc(50% - 100px);transform-style:preserve-3d;transform:perspective(1000px);animation:autoRun 40s linear infinite;z-index:2}.banner .slider .item:nth-child(1){--position: 1}.banner .slider .item:nth-child(2){--position: 2}.banner .slider .item:nth-child(3){--position: 3}.banner .slider .item:nth-child(4){--position: 4}.banner .slider .item:nth-child(5){--position: 5}.banner .slider .item:nth-child(6){--position: 6}.banner .slider .item:nth-child(7){--position: 7}.banner .slider .item:nth-child(8){--position: 8}.banner .slider .item:nth-child(9){--position: 9}.banner .slider .item:nth-child(10){--position: 10}@keyframes autoRun{0%{transform:perspective(1000px) rotateX(-16deg) rotateY(0)}to{transform:perspective(1000px) rotateX(-16deg) rotateY(360deg)}}.banner .slider .item{position:absolute;inset:0;transform:rotateY(calc((var(--position) - 1) * (360 / var(--quantity)) * 1deg)) translateZ(550px)}.banner .slider .item img{width:100%;height:100%;object-fit:cover}.banner .content{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:min(1400px,100vw);height:max-content;padding-bottom:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;z-index:1}.banner .content .banner-title{font-family:Cinzel Decorative,serif;font-size:16em;line-height:1em;color:#000;position:relative}.banner .content .banner-title:after{position:absolute;inset:0;content:attr(data-content);z-index:2;-webkit-text-stroke:2px #d2d2d2;color:transparent}.banner .content .author{font-family:Cinzel Decorative,serif;text-align:right;max-width:200px}.banner .content h2{font-size:3em}.banner .content .model{background-image:url(/index/images/slider/model.webp?v=4303ef9c);width:100%;height:75vh;position:absolute;bottom:0;left:0;background-size:auto 120%;background-repeat:no-repeat;background-position:top center;z-index:1}@media screen and (max-width:1023px){.banner .slider{width:160px;height:200px;left:calc(50% - 80px)}.banner .slider .item{transform:rotateY(calc((var(--position) - 1) * (360 / var(--quantity)) * 1deg)) translateZ(300px)}.banner .content .banner-title{text-align:center;width:100%;font-size:7em}.banner .content .author{color:#fff;z-index:2;max-width:unset;width:100%;text-align:center;padding:0 30px}}@media screen and (max-width:767px){.banner .slider{width:100px;height:150px;left:calc(50% - 50px)}.banner .slider .item{transform:rotateY(calc((var(--position) - 1) * (360 / var(--quantity)) * 1deg)) translateZ(180px)}.banner .content .banner-title{font-size:4em}}@media screen and (max-width:480px){.banner .slider{width:80px;height:120px;left:calc(50% - 40px)}.banner .slider .item{transform:rotateY(calc((var(--position) - 1) * (360 / var(--quantity)) * 1deg)) translateZ(140px)}.banner .content .banner-title{font-size:3em}.banner .content .author{padding:0 15px}}
