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}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}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}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none}*,*:before,*:after{box-sizing:border-box}body{line-height:1.0;min-height:var(--viewport-height);min-width:320px;overflow-x:hidden;word-wrap:break-word}body:before{background-attachment:scroll;content:'';display:block;height:var(--background-height);left:0;pointer-events:none;position:fixed;top:0;transform:scale(1);width:100vw;z-index:0;background-image:linear-gradient(182deg, #22212E 0%, #1D1C29 100%);background-position:0% 0%;background-repeat:repeat;background-size:auto}body:after{background-color:#1C1C26;content:'';display:block;pointer-events:none;position:fixed;transform:scale(1);z-index:1;height:100%;left:0;opacity:0;top:0;transition:opacity 0.75s ease-in-out 0s, visibility 0.75s 0s;visibility:hidden;width:100%}body.is-loading:after{opacity:1;visibility:visible}:root{--background-height: 100vh;--site-language-alignment: left;--site-language-direction: ltr;--site-language-flex-alignment: flex-start;--site-language-indent-left: 1;--site-language-indent-right: 0;--site-language-margin-left: 0;--site-language-margin-right: auto;--viewport-height: 100vh}html{font-size:17pt}u{text-decoration:underline}strong{color:inherit;font-weight:bolder}em{font-style:italic}code{background-color:rgba(144,144,144,0.25);border-radius:0.25em;font-family:'Lucida Console', 'Courier New', monospace;font-size:0.9em;font-weight:normal;letter-spacing:0;margin:0 0.25em;padding:0.25em 0.5em;text-indent:0}mark{background-color:rgba(144,144,144,0.25)}spoiler-text{-webkit-text-stroke:0;background-color:rgba(32,32,32,0.75);text-shadow:none;text-stroke:0;color:transparent;cursor:pointer;transition:color 0.1s ease-in-out}spoiler-text.active{color:#FFFFFF;cursor:text}s{text-decoration:line-through}sub{font-size:smaller;vertical-align:sub}sup{font-size:smaller;vertical-align:super}a{color:inherit;text-decoration:underline;transition:color 0.25s ease}a[onclick]:not([href]){cursor:pointer}unloaded-script{display:none}#wrapper{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:var(--viewport-height);overflow:hidden;position:relative;z-index:2;padding:2rem 2rem 2rem 2rem}#main{--alignment: var(--site-language-alignment);--flex-alignment: var(--site-language-flex-alignment);--indent-left: var(--site-language-indent-left);--indent-right: var(--site-language-indent-right);--margin-left: var(--site-language-margin-left);--margin-right: var(--site-language-margin-right);--border-radius-tl: 0.875rem;--border-radius-tr: 0.875rem;--border-radius-br: 0.875rem;--border-radius-bl: 0.875rem;align-items:center;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;max-width:100%;position:relative;text-align:var(--alignment);z-index:1;background-color:#252530;border-radius:var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl);transition:opacity 0.5s ease 0s,transform 0.5s ease 0s}#main>.inner{--padding-horizontal: 4rem;--padding-vertical: 4rem;--spacing: 1.5rem;--width: 33rem;border-radius:var(--border-radius-tl) var(--border-radius-tr) var(--border-radius-br) var(--border-radius-bl);max-width:100%;position:relative;width:var(--width);z-index:1;padding:var(--padding-vertical) var(--padding-horizontal)}#main>.inner>header{margin-bottom:var(--spacing)}#main>.inner>footer{margin-top:var(--spacing)}#main>.inner>*>*{margin-top:var(--spacing);margin-bottom:var(--spacing)}#main>.inner>*>:first-child{margin-top:0 !important}#main>.inner>*>:last-child{margin-bottom:0 !important}#main>.inner>.full{margin-left:calc(var(--padding-horizontal) * -1);max-width:calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px);width:calc(100% + calc(var(--padding-horizontal) * 2) + 0.4725px)}#main>.inner>.full:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit;margin-top:calc(var(--padding-vertical) * -1) !important}#main>.inner>.full:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;margin-bottom:calc(var(--padding-vertical) * -1) !important}#main>.inner>.full.screen{border-radius:0 !important;max-width:100vw;position:relative;width:100vw;left:50%;margin-left:-50vw;right:auto}#main>.inner>*>.full{margin-left:calc(-4rem);max-width:calc(100% + 8rem + 0.4725px);width:calc(100% + 8rem + 0.4725px)}#main>.inner>*>.full.screen{border-radius:0 !important;max-width:100vw;position:relative;width:100vw;left:50%;margin-left:-50vw;right:auto}#main>.inner>.active>.full:first-child{margin-top:-4rem !important;border-top-left-radius:inherit;border-top-right-radius:inherit}#main>.inner>.active{border-top-left-radius:inherit;border-top-right-radius:inherit;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#main>.inner>.active>.full:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;margin-bottom:-4rem !important}body.is-loading #main{opacity:0;transform:translateY(1.6875rem)}#main>.inner>header,#main>.inner>footer{transition:opacity 0.25s ease-in-out 0.375s,visibility 0.25s linear 0.375s}#main>.inner>header.hidden,#main>.inner>footer.hidden{transition:opacity 0.25s ease-in-out, visibility 0.25s;opacity:0;visibility:hidden}#main>.inner>section{transition:opacity 0.5s ease-in-out 0.25s,min-height 0.25s ease-in-out, max-height 0.25s ease-in-out}#main>.inner>section.inactive{opacity:0;transition:opacity 0.25s ease-in-out}body.is-instant #main,body.is-instant #main>.inner>*,body.is-instant #main>.inner>section>*{transition:none !important}body.is-instant:after{display:none !important;transition:none !important}.image{display:block;line-height:0;max-width:100%;position:relative}.image .frame{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);display:inline-block;max-width:100%;overflow:hidden;vertical-align:top;width:100%}.image .frame img{border-radius:0 !important;max-width:100%;vertical-align:top;width:inherit}.image.full .frame{display:block}.image.full:first-child .frame{border-top-left-radius:inherit;border-top-right-radius:inherit}.image.full:last-child .frame{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#image02{text-align:center}#image02 .frame{width:15rem;border-radius:2rem;transition:none}#image02 .frame img{transition:none}h1,h2,h3,p{direction:var(--site-language-direction);position:relative}h1 span.p,h2 span.p,h3 span.p,p span.p{display:block;position:relative}h1 span[style],h2 span[style],h3 span[style],p span[style],h1 strong,h2 strong,h3 strong,p strong,h1 a,h2 a,h3 a,p a,h1 code,h2 code,h3 code,p code,h1 mark,h2 mark,h3 mark,p mark,h1 spoiler-text,h2 spoiler-text,h3 spoiler-text,p spoiler-text{-webkit-text-fill-color:currentcolor}h1.style3,h2.style3,h3.style3,p.style3{color:#FFFFFF;font-family:'Inter', sans-serif;letter-spacing:-0.2rem;width:100%;font-size:4em;line-height:1.125;font-weight:800}h1.style3 mark,h2.style3 mark,h3.style3 mark,p.style3 mark{color:#727285;background-color:transparent}h1.style3 a,h2.style3 a,h3.style3 a,p.style3 a{text-decoration:none}h1.style3 a:hover,h2.style3 a:hover,h3.style3 a:hover,p.style3 a:hover{text-decoration:underline}h1.style3 span.p:nth-child(n + 2),h2.style3 span.p:nth-child(n + 2),h3.style3 span.p:nth-child(n + 2),p.style3 span.p:nth-child(n + 2){margin-top:1rem}h1.style4,h2.style4,h3.style4,p.style4{color:#8D7DFF;font-family:'Inter', sans-serif;letter-spacing:0.025rem;width:calc(100% + 0.025rem);font-size:1.75em;line-height:1;font-weight:300}h1.style4 mark,h2.style4 mark,h3.style4 mark,p.style4 mark{color:#815CFF;background-color:transparent}h1.style4 a,h2.style4 a,h3.style4 a,p.style4 a{text-decoration:underline}h1.style4 a:hover,h2.style4 a:hover,h3.style4 a:hover,p.style4 a:hover{text-decoration:none}h1.style4 span.p:nth-child(n + 2),h2.style4 span.p:nth-child(n + 2),h3.style4 span.p:nth-child(n + 2),p.style4 span.p:nth-child(n + 2){margin-top:1rem}h1.style1,h2.style1,h3.style1,p.style1{text-transform:uppercase;color:#8D7DFF;font-family:'Inter', sans-serif;letter-spacing:0.075rem;width:calc(100% + 0.075rem);font-size:0.875em;line-height:1.5;font-weight:500}h1.style1 mark,h2.style1 mark,h3.style1 mark,p.style1 mark{color:#5B5B70;background-color:transparent}h1.style1 a,h2.style1 a,h3.style1 a,p.style1 a{text-decoration:underline}h1.style1 a:hover,h2.style1 a:hover,h3.style1 a:hover,p.style1 a:hover{text-decoration:none}h1.style1 span.p:nth-child(n + 2),h2.style1 span.p:nth-child(n + 2),h3.style1 span.p:nth-child(n + 2),p.style1 span.p:nth-child(n + 2){margin-top:1rem}h1.style2,h2.style2,h3.style2,p.style2{color:rgba(255,255,255,0.71);font-family:'Inter', sans-serif;font-size:1em;line-height:1.875;font-weight:300}h1.style2 mark,h2.style2 mark,h3.style2 mark,p.style2 mark{color:#FFFFFF;background-color:transparent}h1.style2 a,h2.style2 a,h3.style2 a,p.style2 a{text-decoration:underline}h1.style2 a:hover,h2.style2 a:hover,h3.style2 a:hover,p.style2 a:hover{text-decoration:none}h1.style2 span.p:nth-child(n + 2),h2.style2 span.p:nth-child(n + 2),h3.style2 span.p:nth-child(n + 2),p.style2 span.p:nth-child(n + 2){margin-top:1rem}hr{align-items:center;border:0;display:flex;justify-content:var(--flex-alignment);min-height:1rem;padding:0;position:relative;width:100%}hr:before{content:''}hr.style1:not(:first-child){margin-top:3rem !important}hr.style1:not(:last-child){margin-bottom:3rem !important}hr.style1:before{width:100%;background-color:rgba(255,255,255,0.071);height:1px}.gallery .inner{display:inline-block;max-width:100%;vertical-align:middle}.gallery ul{display:flex;flex-wrap:wrap;justify-content:var(--flex-alignment)}.gallery ul li{position:relative}.gallery ul li .thumbnail{border-radius:inherit;position:relative}.gallery ul li .frame{-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);display:inline-block;overflow:hidden;vertical-align:top}.gallery ul li img{margin:0;max-width:100%;vertical-align:top;width:auto}.gallery ul li .caption{width:100%}.gallery ul li .caption p{width:100%}.gallery ul li .caption a,.gallery ul li .caption spoiler-text{pointer-events:auto}@keyframes gallery-modal-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gallery-modal{-webkit-tap-highlight-color:rgba(0,0,0,0);align-content:center;align-items:center;background-color:var(--color-background);display:grid;grid-template-areas:"previous image next" "caption caption caption";grid-template-columns:min-content auto min-content;height:100%;justify-content:space-between;left:0;opacity:0;outline:0;padding:2rem 0;pointer-events:none;position:fixed;top:0;touch-action:pan-x pinch-zoom;transition:opacity 0.5s ease, visibility 0.5s, z-index 0.5s, background-color 0.5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%;z-index:0}.gallery-modal:before{animation:gallery-modal-spinner 1s infinite linear;background-position:center;background-repeat:no-repeat;background-size:4rem;content:'';display:block;height:4rem;left:50%;margin:-2rem 0 0 -2rem;opacity:0;position:absolute;top:50%;transition:opacity 0.25s ease;transition-delay:0.5s;width:4rem}.gallery-modal .inner{box-shadow:0 1em 3em 0 rgba(0,0,0,0.35);grid-area:image;height:100%;opacity:0;overflow:hidden;transform:translateY(0.75em);transition:all 0.5s ease;width:100%}.gallery-modal .inner img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%;max-width:var(--natural-width, none);max-height:var(--natural-height, none);margin:0 auto}.gallery-modal .caption{color:var(--color-caption-text);font-family:'-apple-system', 'BlinkMacSystemFont', 'Segoe UI', 'Roboto', 'Helvetica Neue', 'Arial', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol';font-size:1rem;grid-area:caption;line-height:1.6;opacity:0;padding:2rem 2rem 0 2rem;pointer-events:none;text-align:center;transform:translateY(0.25em);transition:all 0.5s ease}.gallery-modal .caption::-webkit-scrollbar{display:none}.gallery-modal .caption a,.gallery-modal .caption spoiler-text{pointer-events:auto}.gallery-modal .nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position:center;background-repeat:no-repeat;background-size:3rem;cursor:pointer;height:6rem;transition:opacity 0.25s ease, transform 0.5s ease;width:8rem}.gallery-modal .nav:hover{opacity:1 !important}.gallery-modal .nav.next{grid-area:next}.gallery-modal .nav.previous{grid-area:previous;transform:scaleX(-1)}.gallery-modal .close{-webkit-tap-highlight-color:rgba(0,0,0,0);background-position:top 1rem right 1rem;background-repeat:no-repeat;background-size:3rem;cursor:pointer;display:block;height:6rem;position:absolute;right:0;top:0;transition:opacity 0.25s ease, transform 0.5s ease;width:6rem}.gallery-modal .close:hover{opacity:1 !important}.gallery-modal.visible{opacity:1;pointer-events:auto;visibility:visible;z-index:10000}.gallery-modal.visible:before{opacity:1}.gallery-modal.loaded:before{opacity:0 !important;transition-delay:0s !important}.gallery-modal.loaded .inner{opacity:1;transform:translateY(0)}.gallery-modal.loaded .caption{opacity:1;transform:translateY(0)}.gallery-modal.switching .inner{transition:opacity 0.375s ease, transform 0.5s ease}.gallery-modal.switching.from-left .inner{transform:translateY(0) translateX(-1.5em)}.gallery-modal.switching.from-right .inner{transform:translateY(0) translateX(1.5em)}.gallery-modal.switching.done .inner{transition:opacity 0.375s ease;transform:translateY(0) translateX(0)}.gallery-modal.zooming{background-color:var(--color-background-zooming)}.gallery-modal.zooming .caption{opacity:0}.gallery-modal.zooming .nav.next{opacity:0;pointer-events:none;transform:translateX(50%)}.gallery-modal.zooming .nav.previous{opacity:0;pointer-events:none;transform:translateX(-50%) scaleX(-1)}.gallery-modal.zooming .close{opacity:0;pointer-events:none;transform:translateX(50%) translateY(-50%)}.gallery-modal.dark{--color-background: rgba(10,10,10,0.85);--color-background-zooming: rgba(0,0,0,1);--color-caption-text: #FFFFFF}.gallery-modal.dark:before{animation:gallery-modal-spinner 1s infinite linear;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICNGRkZGRkY7IHN0cm9rZS13aWR0aDogMS41cHg7IH08L3N0eWxlPjxkZWZzPjxjbGlwUGF0aCBpZD0iY29ybmVyIj48cG9seWdvbiBwb2ludHM9IjAsMCA0OCwwIDQ4LDQ4IDk2LDQ4IDk2LDk2IDAsOTYiIC8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2Nvcm5lcikiPjxjaXJjbGUgY3g9IjQ4IiBjeT0iNDgiIHI9IjMyIi8+PC9nPjwvc3ZnPg==")}.gallery-modal.dark .close{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5saW5lIHtzdHJva2U6ICNGRkZGRkY7c3Ryb2tlLXdpZHRoOiAxLjVweDt9PC9zdHlsZT48bGluZSB4MT0iMjAiIHkxPSIyMCIgeDI9IjQ0IiB5Mj0iNDQiIC8+PGxpbmUgeDE9IjIwIiB5MT0iNDQiIHgyPSI0NCIgeTI9IjIwIiAvPjwvc3ZnPg==");opacity:0.25}.gallery-modal.dark .nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5saW5lIHtzdHJva2U6ICNGRkZGRkY7c3Ryb2tlLXdpZHRoOiAxLjVweDt9PC9zdHlsZT48bGluZSB4MT0iMjQiIHkxPSI4IiB4Mj0iNDgiIHkyPSIzMiIgLz48bGluZSB4MT0iMjQiIHkxPSI1NiIgeDI9IjQ4IiB5Mj0iMzIiIC8+PC9zdmc+");opacity:0.25}.gallery-modal.light{--color-background: rgba(255,255,255,0.9);--color-background-zooming: rgba(255,255,255,1);--color-caption-text: #000000}.gallery-modal.light:before{animation:gallery-modal-spinner 1s infinite linear;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICMwMDAwMDA7IHN0cm9rZS13aWR0aDogMS41cHg7IH08L3N0eWxlPjxkZWZzPjxjbGlwUGF0aCBpZD0iY29ybmVyIj48cG9seWdvbiBwb2ludHM9IjAsMCA0OCwwIDQ4LDQ4IDk2LDQ4IDk2LDk2IDAsOTYiIC8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI2Nvcm5lcikiPjxjaXJjbGUgY3g9IjQ4IiBjeT0iNDgiIHI9IjMyIi8+PC9nPjwvc3ZnPg==")}.gallery-modal.light .close{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5saW5lIHtzdHJva2U6ICMwMDAwMDA7c3Ryb2tlLXdpZHRoOiAxLjVweDt9PC9zdHlsZT48bGluZSB4MT0iMjAiIHkxPSIyMCIgeDI9IjQ0IiB5Mj0iNDQiIC8+PGxpbmUgeDE9IjIwIiB5MT0iNDQiIHgyPSI0NCIgeTI9IjIwIiAvPjwvc3ZnPg==");opacity:0.375}.gallery-modal.light .nav{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5saW5lIHtzdHJva2U6ICMwMDAwMDA7c3Ryb2tlLXdpZHRoOiAxLjVweDt9PC9zdHlsZT48bGluZSB4MT0iMjQiIHkxPSI4IiB4Mj0iNDgiIHkyPSIzMiIgLz48bGluZSB4MT0iMjQiIHkxPSI1NiIgeDI9IjQ4IiB5Mj0iMzIiIC8+PC9zdmc+");opacity:0.375}.gallery.style1:not(:first-child){margin-top:4rem !important}.gallery.style1:not(:last-child){margin-bottom:4rem !important}.gallery.style1 .inner{max-width:100%;width:100%}.gallery.style1 ul li{border-radius:0rem;display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.gallery.style1 ul li .frame{border-radius:0rem;display:flex;flex-grow:1;flex-shrink:1}.gallery.style1 ul{gap:0rem}.gallery.style1 ul li img{display:block;flex-grow:1;flex-shrink:1;height:12rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.gallery.style1 ul li .thumbnail{transition:none}.gallery.style1 ul li .thumbnail img{transition:none}#gallery02 ul li .n01 img{-o-object-position:center;object-position:center}#gallery02 ul li .n02 img{-o-object-position:center;object-position:center}#gallery02 ul li .n03 img{-o-object-position:center;object-position:center}#gallery02 ul li .n04 img{-o-object-position:center;object-position:center}.list{display:block}.list ul,.list ol{display:inline-block;max-width:100%;text-align:var(--site-language-alignment);vertical-align:middle}.list ul li,.list ol li{direction:var(--site-language-direction);display:flex;position:relative}.list ul li:before,.list ol li:before{background-repeat:no-repeat;content:'';display:block;flex-grow:0;flex-shrink:0;font-variant:normal !important;letter-spacing:0 !important;order:1;position:relative}.list ul li:after,.list ol li:after{content:'';display:block;flex-grow:0;flex-shrink:0;order:2;pointer-events:none}.list ul li p,.list ol li p{flex-grow:1;flex-shrink:1;order:3}.list ul li:first-child,.list ol li:first-child{margin-top:0 !important}.list.style1{color:rgba(255,255,255,0.71);font-family:'Inter', sans-serif;font-size:1em;line-height:2;font-weight:300}.list.style1 mark{color:#C0C0CC;background-color:transparent}.list.style1 a:hover{color:#8D7DFF}.list.style1 a{text-decoration:none}.list.style1 ul{width:100%;padding-top:0rem}.list.style1 ul li{margin-top:1rem}.list.style1 ul li:after{width:0.75rem}.list.style1 ul li:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cpath%20d%3D%22M12.9%2C32.4L25.3%2C20L13%2C7.6c-0.2-0.2-0.2-0.5%2C0-0.7l1.6-1.6c0.2-0.2%2C0.5-0.2%2C0.7%2C0L29.8%2C20L15.1%2C34.6c-0.2%2C0.2-0.5%2C0.2-0.7%2C0%20l-1.6-1.6C12.7%2C32.9%2C12.7%2C32.6%2C12.9%2C32.4z%22%20fill%3D%22%238D7DFF%22%20%2F%3E%3C%2Fsvg%3E");border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:55%;height:1.375rem;margin-top:0.375rem;min-width:1.375rem;padding:0 0.171875rem;text-align:center;border:solid 2px #8D7DFF;line-height:calc(1.375rem - 3px);text-indent:2px}form{display:flex;justify-content:var(--flex-alignment)}form .inner{display:flex;flex-direction:column;flex-wrap:wrap;max-width:100%}form label{direction:var(--site-language-direction);display:block}form .field[data-type="label"]+div{margin-top:0 !important}form .field button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;justify-content:center;position:absolute}form .field button>svg{height:50%;min-width:100%}form input[type="text"],form input[type="email"],form input[type="tel"],form input[type="number"],form textarea,form select,form .file,form .date{background-color:transparent;border:0;direction:var(--site-language-direction);display:block;outline:0;text-align:var(--site-language-alignment);width:100%}form input[type="tel"]{-webkit-appearance:none}form textarea{height:10rem;line-height:normal}form select{background-repeat:no-repeat;background-size:1rem;text-overflow:ellipsis;-webkit-appearance:none}form select option{background-color:white;color:black}form select::-ms-expand{display:none}form p{display:block}form input[type="checkbox"]{-webkit-appearance:none;display:block;float:left;margin-right:-2rem;opacity:0;width:1rem;z-index:-1}form input[type="checkbox"]+label{align-items:center;display:inline-flex;line-height:1.6;text-align:var(--site-language-alignment)}form input[type="checkbox"]+label:before{background-position:center;background-repeat:no-repeat;content:'';cursor:pointer;display:inline-block;flex-grow:0;flex-shrink:0;vertical-align:middle}form input[type="number"]{-webkit-appearance:none;-moz-appearance:textfield}form input[type="number"]::-webkit-inner-spin-button,form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none}form .number{position:relative}form .number>input[type="number"]{text-align:center}form .field .number>button>svg{height:40%}form .file{position:relative}form .file>input[type="file"]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}form .file[data-filename]:before{background-repeat:no-repeat;content:attr(data-filename);display:block;height:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap}form .file[data-filename=""]:before{background-image:none !important;content:attr(data-placeholder);padding-left:0 !important}form .field .file>button>svg{height:53%}form .date{overflow:hidden;position:relative}form .date input[type="date"]{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100vw}form .date[data-value]:before{background-repeat:no-repeat;display:block;height:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;top:0;white-space:nowrap}form .date:not([data-value=""]):before{content:attr(data-value)}form .date[data-value=""]:before{content:attr(data-placeholder)}form .field .date>button>svg{height:60%}form .actions{max-width:100%}form .actions button{align-items:center;background-color:transparent;border:0;cursor:pointer;display:inline-flex;justify-content:center;max-width:100%;text-align:center;vertical-align:middle;white-space:nowrap}form .actions button:disabled{cursor:default;opacity:0.35;pointer-events:none}@keyframes button-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}form.style1 .inner>*{margin:1.5rem 0 0 0;max-width:100%}form.style1 .inner>:first-child{margin:0}form.style1 .inner{width:100%}form.style1 label:first-child{margin:0.25rem 0 1.125rem 0;font-size:0.875em;line-height:1.5;font-family:'Inter', sans-serif;font-weight:400;color:#C0C0CC}form.style1 .field button{background-size:1.35rem;height:2.7rem;width:2.7rem;border-radius:0.32rem;background-color:#7163D6;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease}form.style1 .field button:hover{background-color:#8D7DFF}form.style1 .field button svg{fill:#FFFFFF;transition:fill 0.25s ease}form.style1 input[type="text"],form.style1 input[type="email"],form.style1 input[type="tel"],form.style1 input[type="number"],form.style1 textarea,form.style1 select,form.style1 .file,form.style1 .date{font-size:1em;font-family:'Inter', sans-serif;font-weight:300;border-radius:0.5rem;color:rgba(255,255,255,0.369);background-color:rgba(255,255,255,0.02)}form.style1 input[type="text"]:focus,form.style1 input[type="email"]:focus,form.style1 input[type="tel"]:focus,form.style1 input[type="number"]:focus,form.style1 textarea:focus,form.style1 select:focus,form.style1 .file:focus,form.style1 .date.focus{box-shadow:0 0 0 1px #8D7DFF, inset 0 0 0 1px #8D7DFF}form.style1 input[type="text"],form.style1 input[type="email"],form.style1 input[type="tel"],form.style1 input[type="number"],form.style1 select,form.style1 .file,form.style1 .date{height:3.375rem;padding:0 1.18125rem;line-height:3.375rem}form.style1 textarea{padding:1.18125rem;height:8rem;line-height:1.5;padding-top:0.91875rem}form.style1 select{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='504' height='552' preserveAspectRatio='none' viewBox='0 0 504 552'%3E%3Cpath d='M483.9,210.9L252,442.9L20.1,210.9l67.9-67.9L252,307.1l164.1-164.1L483.9,210.9z' fill='rgba(255,255,255,0.369)' /%3E%3C/svg%3E");background-position:calc(100% - 1.18125rem) center;padding-right:3.28125rem}form.style1 input[type="checkbox"]+label:before{border-radius:0.5rem;color:rgba(255,255,255,0.369);background-color:rgba(255,255,255,0.02);background-size:1.434375rem;height:2.53125rem;width:2.53125rem;margin-right:1.265625rem}form.style1 input[type="checkbox"]:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='648' height='552' preserveAspectRatio='none' viewBox='0 0 648 552'%3E%3Cpath d='M225.3,517.7L2.1,293.1l68.1-67.7L226,382.3L578.1,35.6l67.4,68.4L225.3,517.7z' fill='rgba(255,255,255,0.369)' /%3E%3C/svg%3E")}form.style1 input[type="checkbox"]:focus+label:before{box-shadow:0 0 0 1px #8D7DFF, inset 0 0 0 1px #8D7DFF}form.style1 .number>input[type="number"]{padding-left:3.2rem;padding-right:3.2rem}form.style1 .number>button.decrement{bottom:0.3375rem;left:0.3375rem}form.style1 .number>button.increment{bottom:0.3375rem;right:0.3375rem}form.style1 .file:before{width:calc(100% - 4.55625rem);background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' preserveAspectRatio='none' viewBox='0 0 40 40'%3E%3Cpath d='M27.4,4.5c-0.4-0.4-0.8-0.7-1.5-0.9c-0.6-0.3-1.2-0.4-1.7-0.4H7.1c-0.5,0-0.9,0.2-1.3,0.5S5.3,4.5,5.3,5.1v30.7 c0,0.5,0.2,0.9,0.5,1.3c0.4,0.4,0.8,0.5,1.3,0.5h25.8c0.5,0,0.9-0.2,1.3-0.5c0.4-0.4,0.5-0.8,0.5-1.3V13.7c0-0.5-0.1-1.1-0.4-1.7 c-0.3-0.6-0.6-1.1-0.9-1.5L27.4,4.5z M25.7,6.2l6,6c0.2,0.2,0.3,0.4,0.4,0.8h-7.2V5.8C25.3,5.9,25.5,6.1,25.7,6.2z M7.7,35.2V5.7 h14.7v8c0,0.5,0.2,0.9,0.5,1.3c0.4,0.4,0.8,0.5,1.3,0.5h8v19.7H7.7z' style='opacity: 0.375' fill='rgba(255,255,255,0.369)' /%3E%3C/svg%3E");background-size:1rem;background-position:left;padding-left:1.4rem}form.style1 .file>button{bottom:0.3375rem;right:0.3375rem}form.style1 .date:before{width:calc(100% - 4.55625rem)}form.style1 .date>button{bottom:0.3375rem;right:0.3375rem}form.style1 input[type="checkbox"]+label,form.style1 p{font-size:1em;line-height:1.5;font-family:'Inter', sans-serif;font-weight:300;color:rgba(255,255,255,0.369)}form.style1 .actions button{display:inline-flex;width:30rem;height:3.375rem;line-height:3.375rem;padding:0 0.5rem;vertical-align:middle;text-transform:uppercase;font-family:'Inter', sans-serif;letter-spacing:0.075rem;padding-left:calc(0.075rem + 0.5rem);font-size:0.75em;font-weight:500;border-radius:0.5rem;background-color:#7163D6;color:#FFFFFF;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;position:relative}form.style1 .actions button svg{display:block;fill:#FFFFFF;flex-grow:0;flex-shrink:0;height:100%;min-width:18px;pointer-events:none;width:1.25em;margin-left:-0.125em;margin-right:calc(0.5em + 0.075rem);transition:fill 0.25s ease}form.style1 .actions button:hover{background-color:#8D7DFF}form.style1 .actions button .label{direction:var(--site-language-direction);overflow:hidden}form.style1 .inner>:first-child>label:first-child{margin-top:0}form.style1 .actions button:before{animation:button-spinner 1s infinite linear;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTZweCIgaGVpZ2h0PSI5NnB4IiB2aWV3Qm94PSIwIDAgOTYgOTYiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5jaXJjbGUge2ZpbGw6IHRyYW5zcGFyZW50OyBzdHJva2U6ICNGRkZGRkY7IHN0cm9rZS13aWR0aDogMnB4OyB9PC9zdHlsZT48ZGVmcz48Y2xpcFBhdGggaWQ9ImNvcm5lciI+PHBvbHlnb24gcG9pbnRzPSIwLDAgNDgsMCA0OCw0OCA5Niw0OCA5Niw5NiAwLDk2IiAvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIGNsaXAtcGF0aD0idXJsKCNjb3JuZXIpIj48Y2lyY2xlIGN4PSI0OCIgY3k9IjQ4IiByPSIzMiIvPjwvZz48L3N2Zz4=");background-position:center;background-repeat:no-repeat;background-size:2.53125rem;content:'';display:block;height:2.53125rem;left:50%;margin:-1.265625rem 0 0 -1.265625rem;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity 0.25s ease;transition-delay:0s;width:2.53125rem}form.style1 .actions button.waiting{color:transparent}form.style1 .actions button.waiting svg{fill:transparent}form.style1 .actions button.waiting:before{opacity:1.0;transition-delay:0.125s}form.style1 ::-webkit-input-placeholder{color:rgba(255,255,255,0.369);opacity:0.55}form.style1 :-moz-placeholder{color:rgba(255,255,255,0.369);opacity:0.55}form.style1 ::-moz-placeholder{color:rgba(255,255,255,0.369);opacity:0.55}form.style1 :-ms-input-placeholder{color:rgba(255,255,255,0.369);opacity:0.55}form.style1 .file[data-filename=""]:before{color:rgba(255,255,255,0.369);opacity:0.55}form.style1 .date[data-value=""]:before{color:rgba(255,255,255,0.369);opacity:0.55}.icons{display:flex;flex-wrap:wrap;justify-content:var(--flex-alignment);letter-spacing:0;padding:0}.icons li{position:relative;z-index:1}.icons li a{align-items:center;display:flex;justify-content:center}.icons li a svg{display:block;pointer-events:none;position:relative}.icons li a+svg{display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.icons li a .label{display:none}.icons.style1{font-size:1.25em;gap:1.125rem}.icons.style1 li a{border-radius:100%;height:2em;width:2em;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease}.icons.style1 li a svg{height:60%;width:60%;transition:fill 0.25s ease}.icons.style1 a{background-color:#7163D6}.icons.style1 a svg{fill:#FFFFFF}.icons.style1 a:hover{background-color:#8D7DFF !important}.icons.style1 li a+svg{transition:fill 0.25s ease, stroke 0.25s ease}.buttons{cursor:default;display:flex;justify-content:var(--flex-alignment);letter-spacing:0;padding:0}.buttons li{max-width:100%;text-align:var(--alignment)}.buttons li a{align-items:center;justify-content:center;max-width:100%;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.buttons.style1{gap:1rem;flex-direction:row;flex-wrap:wrap}.buttons.style1 li a{display:inline-flex;width:30rem;height:3.375rem;line-height:3.375rem;padding:0 0.5rem;vertical-align:middle;text-transform:uppercase;font-family:'Inter', sans-serif;letter-spacing:0.075rem;padding-left:calc(0.075rem + 0.5rem);font-size:0.75em;font-weight:500;border-radius:0.5rem;flex-direction:row-reverse;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease}.buttons.style1 li a svg{display:block;fill:#FFFFFF;flex-grow:0;flex-shrink:0;height:100%;min-width:18px;pointer-events:none;width:1.25em;margin-left:0.5em;margin-right:calc(-0.125em + 0.075rem);transition:fill 0.25s ease}.buttons.style1 li a .label{direction:var(--site-language-direction);overflow:hidden}.buttons.style1 .button{background-color:#7163D6;color:#FFFFFF}.buttons.style1 .button:hover{background-color:#8D7DFF !important}@media (orientation: portrait){.gallery-modal{grid-template-areas:"image" "caption";grid-template-columns:auto;justify-content:center}.gallery-modal .nav{background-image:none !important;mix-blend-mode:difference;opacity:1 !important;position:absolute}.gallery-modal .nav.next{right:0}.gallery-modal .nav.previous{left:0}.gallery-modal .nav:before{background-color:rgba(144,144,144,0.5);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHpvb21BbmRQYW49ImRpc2FibGUiPjxzdHlsZT5saW5lIHtzdHJva2U6ICNGRkZGRkY7c3Ryb2tlLXdpZHRoOiAzcHg7fTwvc3R5bGU+PGxpbmUgeDE9IjI0IiB5MT0iOCIgeDI9IjQ4IiB5Mj0iMzIiIC8+PGxpbmUgeDE9IjI0IiB5MT0iNTYiIHgyPSI0OCIgeTI9IjMyIiAvPjwvc3ZnPg==");background-position:center;background-repeat:no-repeat;background-size:1.5rem;border-radius:3rem;content:'';display:block;height:3rem;position:absolute;right:1rem;top:calc(50% - 1.5rem);width:3rem}}@media (max-width: 1680px){html{font-size:12pt}}@media (max-width: 1280px){html{font-size:12pt}.gallery-modal .nav{opacity:1 !important}.gallery-modal .close{opacity:1 !important}}@media (max-width: 980px){html{font-size:11pt}}@media (max-width: 736px){html{font-size:12pt}#main{--border-radius-tl: 0;--border-radius-tr: 0;--border-radius-br: 0;--border-radius-bl: 0}#wrapper{padding:0rem 0rem 0rem 0rem}#main>.inner{--padding-horizontal: 2rem;--padding-vertical: 3.5rem;--spacing: 1.5rem}#main>.inner>*>.full{margin-left:calc(-2rem);max-width:calc(100% + 4rem + 0.4725px);width:calc(100% + 4rem + 0.4725px)}#main>.inner>*>.full.screen{margin-left:-50vw}#main>.inner>.active>.full:first-child{margin-top:-3.5rem !important}#main>.inner>.active>.full:last-child{margin-bottom:-3.5rem !important}#image02 .frame{width:15rem}h1.style3,h2.style3,h3.style3,p.style3{letter-spacing:-0.175rem;width:100%;font-size:3em;line-height:1.125}h1.style4,h2.style4,h3.style4,p.style4{letter-spacing:0.021875rem;width:calc(100% + 0.021875rem);font-size:1.75em;line-height:1}h1.style1,h2.style1,h3.style1,p.style1{letter-spacing:0.065625rem;width:calc(100% + 0.065625rem);font-size:0.875em;line-height:1.5}h1.style2,h2.style2,h3.style2,p.style2{letter-spacing:0rem;width:100%;font-size:1em;line-height:1.875}hr.style1:not(:first-child){margin-top:2rem !important}hr.style1:not(:last-child){margin-bottom:2rem !important}.gallery-modal .close{background-position:top 0.5rem right 0.5rem}.gallery.style1:not(:first-child){margin-top:2.625rem !important}.gallery.style1:not(:last-child){margin-bottom:2.625rem !important}.gallery.style1 ul li img{height:15rem}.list.style1{letter-spacing:0rem;font-size:1em;line-height:2}.list.style1 ul{padding-top:0rem}.list.style1 ul li:after{width:0.75rem}.list.style1 ul li:before{margin-top:0.375rem}form.style1 label:first-child{font-size:0.875em;line-height:1.5;letter-spacing:0rem}form.style1 input[type="text"],form.style1 input[type="email"],form.style1 input[type="tel"],form.style1 input[type="number"],form.style1 textarea,form.style1 select,form.style1 .file,form.style1 .date{font-size:1em;letter-spacing:0rem}form.style1 textarea{line-height:1.5;padding-top:0.91875rem}form.style1 input[type="checkbox"]+label,form.style1 p{font-size:1em;line-height:1.5;letter-spacing:0rem}form.style1 .actions button{letter-spacing:0.075rem;padding-left:calc(0.075rem + 0.5rem);font-size:0.75em}form.style1 .actions button svg{width:1.25em}.icons.style1{font-size:1.25em;gap:1.125rem}.buttons.style1{gap:1rem}.buttons.style1 li a{letter-spacing:0.075rem;padding-left:calc(0.075rem + 0.5rem);font-size:0.75em}.buttons.style1 li a svg{width:1.25em}}@media (max-width: 480px){#wrapper{padding:0rem 0rem 0rem 0rem}#main>.inner{--spacing: 1.3125rem}form.style1 .actions button{max-width:32rem;width:100%}.buttons.style1{flex-direction:column;flex-wrap:nowrap}.buttons.style1 li a{max-width:32rem;width:100%}}@media (max-width: 360px){#wrapper{padding:0rem 0rem 0rem 0rem}#main>.inner{--padding-horizontal: 1.5rem;--padding-vertical: 2.625rem;--spacing: 1.125rem}#main>.inner>*>.full{margin-left:calc(-1.5rem);max-width:calc(100% + 3rem + 0.4725px);width:calc(100% + 3rem + 0.4725px)}#main>.inner>*>.full.screen{margin-left:-50vw}#main>.inner>.active>.full:first-child{margin-top:-2.625rem !important}#main>.inner>.active>.full:last-child{margin-bottom:-2.625rem !important}h1.style3,h2.style3,h3.style3,p.style3{font-size:3em}h1.style4,h2.style4,h3.style4,p.style4{font-size:1.5em}h1.style1,h2.style1,h3.style1,p.style1{font-size:0.875em}h1.style2,h2.style2,h3.style2,p.style2{font-size:1em}.gallery.style1 ul{gap:0rem}.list.style1{font-size:1em}.list.style1 ul{padding-top:0rem}.list.style1 ul li:after{width:0.75rem}.list.style1 ul li:before{margin-top:0.375rem}.icons.style1{gap:0.84375rem}.buttons.style1{gap:0.75rem}}.floating-home-button{position:fixed;top:20px;right:20px;display:inline-flex;width:auto;height:3.375rem;line-height:3.375rem;padding:0 1.5rem;vertical-align:middle;text-transform:uppercase;font-family:'Inter', sans-serif;letter-spacing:0.075rem;font-size:0.75em;font-weight:500;border-radius:0.5rem;background-color:#7163D6;color:#FFFFFF;transition:color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;z-index:1000;text-decoration:none;align-items:center;justify-content:center}.floating-home-button .label{direction:var(--site-language-direction);overflow:hidden;text-align:center}.floating-home-button:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,0.2);background-color:#8D7DFF}.floating-home-button:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,0.1)}
