/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Arimo";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-500:oklch(63.7% .237 25.331);--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-bold:700;--tracking-tight:-.025em;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--ease-in:cubic-bezier(.4,0,1,1);--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Cinzel";--color-bg:#fbfbfb;--color-text:#2b2622;--color-secondary:#c3bcb4;--color-bg2:#f1f1f1;--color-accent:#958617;--base:1rem;--ratio:1.25}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--base:1rem}*{-webkit-user-select:none;user-select:none}@media screen and (max-width:460px){:root{--base:.65rem}}body{background-color:var(--color-bg);color:var(--color-text)}h1{font-size:11.09rem;font-size:calc(var(--base)*pow(var(--ratio),5));font-weight:700}h2{font-family:var(--font-display);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);font-size:6.85rem;font-size:calc(var(--base)*pow(var(--ratio),4));font-weight:700}h3{font-family:var(--font-display);font-size:4.23rem;font-size:calc(var(--base)*pow(var(--ratio),3));font-weight:700}h4{font-family:var(--font-display);font-size:2.62rem;font-size:calc(var(--base)*pow(var(--ratio),2));font-weight:700}h5{font-family:var(--font-display);font-size:1.62rem;font-size:calc(var(--base)*pow(var(--ratio),1));font-weight:700}h6{font-size:1rem;font-size:calc(var(--base)*pow(var(--ratio),0));font-weight:700}@media not all and (min-width:40rem){p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.top-12{top:calc(var(--spacing)*12)}.top-\[52px\]{top:52px}.right-3{right:calc(var(--spacing)*3)}.left-8{left:calc(var(--spacing)*8)}.z-\[18\]{z-index:18}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.contents{display:contents}.flex{display:flex}.grid{display:grid}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-10{height:calc(var(--spacing)*10)}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.max-h-svh{max-height:100svh}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-10{width:calc(var(--spacing)*10)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.\!max-w-full{max-width:100%!important}.flex-1{flex:1}.-scale-100{--tw-scale-x: -100% ;--tw-scale-y: -100% ;--tw-scale-z: -100% ;scale:var(--tw-scale-x)var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-10{gap:calc(var(--spacing)*10)}.gap-20{gap:calc(var(--spacing)*20)}.overflow-hidden{overflow:hidden}.bg-bg2{background-color:var(--color-bg2)}.fill-bg{fill:var(--color-bg)}.fill-bg2{fill:var(--color-bg2)}.fill-secondary{fill:var(--color-secondary)}.stroke-secondary{stroke:var(--color-secondary)}.stroke-text{stroke:var(--color-text)}.stroke-1{stroke-width:1px}.p-1\.5{padding:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.font-display{font-family:var(--font-display)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-\[300\]{--tw-font-weight:300;font-weight:300}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-secondary{color:var(--color-secondary)}.text-text{color:var(--color-text)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.group-hover\:fill-text:is(:where(.group):hover *){fill:var(--color-text)}.hover\:stroke-accent:hover{stroke:var(--color-accent)}.hover\:text-text:hover{color:var(--color-text)}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:flex-col{flex-direction:column}.max-md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (min-width:48rem){.md\:-mt-1{margin-top:calc(var(--spacing)*-1)}.md\:hidden{display:none}.md\:h-7{height:calc(var(--spacing)*7)}.md\:w-7{width:calc(var(--spacing)*7)}.md\:items-center{align-items:center}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-5{gap:calc(var(--spacing)*5)}.md\:text-right{text-align:right}}}html,body{overscroll-behavior:none}nav{font-family:var(--font-display);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);text-wrap:nowrap;flex-direction:column;display:flex;position:relative}:is(nav>*){padding-block:calc(var(--spacing)*.5)}@media not all and (min-width:48rem){nav{align-items:flex-end;gap:calc(var(--spacing)*.5)}}@media (min-width:48rem){nav{padding-inline:calc(var(--spacing)*5)}:is(nav>*){display:block}}.sidebar{z-index:10;max-width:calc(var(--spacing)*10);text-transform:uppercase;align-items:center;display:flex;position:fixed;top:50%;overflow:hidden}@media not all and (min-width:48rem){.sidebar{right:calc(var(--spacing)*0);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:48rem){.sidebar{top:calc(var(--spacing)*0);bottom:calc(var(--spacing)*0);left:calc(var(--spacing)*0);background-color:var(--color-bg);max-width:300px;padding-inline:calc(var(--spacing)*5)}}.sidebar.touched a{opacity:1}.sidebar-menu{top:calc(var(--spacing)*0);right:calc(var(--spacing)*2);height:100%;width:calc(var(--spacing)*1);animation:var(--animate-pulse);border-radius:var(--radius-md);background-color:var(--color-accent);font-family:var(--font-display);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-delay:.3s;position:absolute}@media (min-width:48rem){.sidebar-menu{display:none}}.sidebar.touched .sidebar-menu{--tw-translate-x:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y);transition-delay:0s}.sidebar a.active{color:var(--color-accent)}.sidebar a{cursor:pointer;background-color:var(--color-white);padding-block:calc(var(--spacing)*1.5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;align-items:center;transition-duration:.6s}@media not all and (min-width:48rem){.sidebar a{gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*5);text-align:right;opacity:0;flex-direction:row-reverse;display:flex}}@media (min-width:48rem){.sidebar a{background-color:var(--color-bg)}}@media not all and (min-width:48rem){.sidebar a br{display:none}}.link-dot{top:14px;left:calc(var(--spacing)*2);height:calc(var(--spacing)*1);width:calc(var(--spacing)*1);border-radius:var(--radius-lg);background-color:var(--color-accent);position:absolute}@media not all and (min-width:48rem){.link-dot{display:none}}.helper{right:calc(var(--spacing)*0);z-index:20;height:1px;width:calc(var(--spacing)*3);background-color:var(--color-red-500);position:fixed}.block-wrapper{width:100%;height:100%}.scrolled .scrolled-block .head-1-img{opacity:0}.head-1-img,.head-2-img{inset:calc(var(--spacing)*0);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s;position:absolute}.head-1-img{opacity:1}.head-2-img{opacity:0}@keyframes iconAnimation{0%,to{opacity:.3;transform:translateY(10px)}50%{opacity:.8;transform:translateY(0)rotate(20deg)}}@keyframes iconAnimation2{0%,to{opacity:.1;transform:translateY(10px)}50%{opacity:.4;transform:translateY(0)rotate(20deg)}}.head-icon{animation:3s ease-in-out infinite iconAnimation;position:absolute;top:60%;left:35%;rotate:-34deg}.head-icon1{top:80%;left:calc(var(--spacing)*5);--tw-scale-x:200%;--tw-scale-y:200%;--tw-scale-z:200%;scale:var(--tw-scale-x)var(--tw-scale-y);position:absolute;rotate:-10deg}@media (min-width:48rem){.head-icon1{left:20%}}.head-icon1{animation:6.5s ease-in-out infinite iconAnimation2}.head-icon2{top:45%;left:calc(var(--spacing)*20);--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y);rotate:-12deg}@media (min-width:48rem){.head-icon2{left:40%}}.head-icon2{animation-delay:300;animation-duration:2.5s}.head-icon3{--tw-scale-x:70%;--tw-scale-y:70%;--tw-scale-z:70%;scale:var(--tw-scale-x)var(--tw-scale-y);top:39%;left:24%;rotate:-12deg}@media (min-width:48rem){.head-icon3{left:38%}}.head-icon3{animation-delay:400;animation-duration:2.1s}.scrolled .scrolled-block .head-2-img{opacity:1}.scrolled .scrolled-block-name,.scrolled-block:not(.active) .scrolled-block-name{--tw-translate-y: -40px ;translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;--tw-duration:.3s;--tw-ease:var(--ease-in);transition-duration:.3s;transition-delay:0s;transition-timing-function:var(--ease-in)}.scrolled-block{flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.scrolled-block{padding-inline:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*20)}}.scrolled .scrolled-block-down,.scrolled-block:not(.active) .scrolled-block-down{--tw-translate-y:40px;translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0;--tw-duration:.3s;--tw-ease:var(--ease-in);transition-duration:.3s;transition-delay:0s;transition-timing-function:var(--ease-in)}.scrolled-block-down{--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);justify-content:space-between;gap:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*10);vertical-align:top;opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s;transition-delay:.6s;display:flex}@media not all and (min-width:48rem){.scrolled-block-down{padding-bottom:calc(var(--spacing)*16)}}.scrolled-block-name{--tw-translate-x:calc(var(--spacing)*0);--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);padding-top:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*7);color:var(--color-accent);opacity:1;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s;transition-delay:.6s}.scrolled-block-name span{color:var(--color-text)}.scrolled-block.active .text-block{opacity:0}.scrolled-block-down p{max-width:780px}.scrolled-block-wrapper{flex-direction:column;width:100%;min-height:100svh;max-height:100svh;display:flex;position:relative}.scrolled-block:not(.active) .video-block{opacity:.1;--tw-saturate:saturate(20%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}#main-wrapper{will-change:transform}#main.touched{--tw-saturate:saturate(10%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}#main{background-color:var(--color-bg);max-height:100svh;padding-right:calc(var(--spacing)*10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;padding-left:300px;transition-duration:.6s;overflow:hidden}@media not all and (min-width:48rem){#main{padding-inline:calc(var(--spacing)*5)}}#main{overscroll-behavior:none;touch-action:none}.keen-navigation{width:auto;height:100%;display:flex;position:relative}@media not all and (min-width:48rem){.keen-navigation{display:none}}#main video,img{aspect-ratio:16/9;background-color:var(--color-bg2);object-fit:cover;width:100%;height:100%;display:block}.keen-slider{position:relative}.keen-slider__slide{justify-content:center;align-items:center;display:flex}.keen-dots{right:calc(var(--spacing)*0);bottom:calc(var(--spacing)*-2);align-items:flex-end;gap:calc(var(--spacing)*1);display:flex;position:absolute}.keen-dot{height:calc(var(--spacing)*.5);width:calc(var(--spacing)*10);background-color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s}.keen-dot.dot--active{background-color:var(--color-accent)}.keen-slider__slide{background-color:var(--color-bg2);width:100%;min-width:100%}.keen-arrows{top:calc(var(--spacing)*-20);right:calc(var(--spacing)*0);justify-content:flex-end;display:flex;position:absolute}.mobile-video{gap:calc(var(--spacing)*2);flex-direction:column;display:flex}@media (min-width:48rem){.mobile-video{display:none}}.arrow.arrow--disabled{pointer-events:none;cursor:default}.arrow:not(.arrow--disabled):hover svg{cursor:pointer;stroke:var(--color-accent)}.keen-slider-couns{margin-top:calc(var(--spacing)*-4);justify-content:flex-end;gap:calc(var(--spacing)*2);font-family:var(--font-display);font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));color:var(--color-accent);display:flex}.keen-slider-total{color:var(--color-secondary)}.text-block{--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);font-family:var(--font-display);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);opacity:1;--tw-duration:.3s;transition-duration:.3s;position:absolute;top:50%;left:50%}.video-block{height:100%;min-height:calc(var(--spacing)*0);background-color:var(--color-bg);flex:1;width:100%;transition:opacity .6s,filter .6s;position:relative}.notification{pointer-events:none;top:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:10;background-color:var(--color-bg2);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));opacity:0;-webkit-user-select:none;user-select:none;position:fixed}.notification p{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.modal{pointer-events:none;inset:calc(var(--spacing)*0);z-index:-1;align-items:flex-end;display:flex;position:fixed}.modal.opened{pointer-events:auto;z-index:11}.modal-heading{margin-bottom:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex}.modal-body{z-index:2;background-color:var(--color-bg2);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*5);flex-direction:column;display:flex;position:relative}@media (min-width:48rem){.modal-body{padding-inline:calc(var(--spacing)*20);padding-block:calc(var(--spacing)*18)}}.modal-body{transform:translateY(100%)}.modal-body-contents{display:flex}.modal-body.terms .terms{display:block}.modal-body .terms{display:none}.modal-body .terms,.modal-body .policy{width:50%}@media not all and (min-width:48rem){.modal-body .terms,.modal-body .policy{min-width:100%}}.modal-heading-link{align-items:center;gap:calc(var(--spacing)*2);font-family:var(--font-display);color:var(--color-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));font-size:14px;display:flex}@media (hover:hover){.modal-heading-link:hover{color:var(--color-accent)}}@media (min-width:48rem){.modal-heading-link{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.modal-heading-arrow{stroke:var(--color-secondary);stroke-width:1px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.modal-heading-link:hover .modal-heading-arrow{stroke:var(--color-accent)}.modal-heading-link.active{pointer-events:none;stroke:var(--color-text);color:var(--color-text)}.modal-heading-link.active span{margin-left:calc(var(--spacing)*-10);opacity:0}.modal-heading-link span{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s}.modal-overlay{inset:calc(var(--spacing)*0);background-color:var(--color-bg);opacity:0;position:absolute}.modal-body .terms:not(.active){--tw-translate-x:calc(var(--spacing)*-10);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0}.modal-body .terms,.modal-body .policy{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s;display:block}.modal-body .terms.active,.modal-body .policy.active{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}.modal-body .policy{--tw-translate-x: -80% ;translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0}@media (min-width:48rem){.modal-body .policy{--tw-translate-x:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y)}}@media not all and (min-width:48rem){.modal-body .policy.active{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}}.modal-body-content{width:100%;display:flex;overflow:hidden}@media not all and (min-width:48rem){:is(.modal-body-content>*){min-width:100%}}@media (min-width:48rem){:is(.modal-body-content>*){max-width:50%}}.modal-body-close{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y);position:absolute;top:100%;left:50%}.contacts-links{flex-direction:column;justify-content:center;display:flex}.contacts-links a,.contacts-link svg{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.contacts a:hover,.contacts a:hover svg{stroke:var(--color-accent);color:var(--color-accent)}.mobile-tutorial{inset:calc(var(--spacing)*0);z-index:20;background-color:var(--color-bg);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;will-change:transform;justify-content:flex-end;align-items:center;transition-duration:.5s;display:flex;position:fixed}@media (min-width:48rem){.mobile-tutorial{display:none}}.mobile-wrapper{position:relative}.mobile-block-nav{margin-right:calc(var(--spacing)*2);height:226px;width:calc(var(--spacing)*1);border-radius:var(--radius-xl);background-color:var(--color-accent)}.mobile-tut-info{top:calc(var(--spacing)*-14);right:calc(var(--spacing)*8);text-align:right;width:120px;color:var(--color-text);position:absolute}.mobile-tut-list{top:calc(var(--spacing)*0);right:calc(var(--spacing)*5);gap:calc(var(--spacing)*.5);flex-direction:column;display:flex;position:absolute}.mobile-tut-list span{height:calc(var(--spacing)*9);background-color:#c3bcb433;width:200px}@supports (color:color-mix(in lab,red,red)){.mobile-tut-list span{background-color:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.mobile-tut-list span{opacity:0}.mobile-tutorial.hide{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y);opacity:0}.sound{bottom:calc(var(--spacing)*10);left:calc(var(--spacing)*10);z-index:20;cursor:pointer;position:fixed}@media not all and (min-width:48rem){.sound{display:none}}.sound-on,.sound-off,.sound svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.6s;transition-duration:.6s}.sound-on{--tw-translate-y:calc(var(--spacing)*-10);translate:var(--tw-translate-x)var(--tw-translate-y)}.sound.on .sound-on{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sound.on .sound-off{--tw-translate-y:calc(var(--spacing)*10);translate:var(--tw-translate-x)var(--tw-translate-y)}.about-us-text p{bottom:calc(var(--spacing)*0);--tw-translate-x:-50%;width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-bg);padding-block:calc(var(--spacing)*4);opacity:0;position:absolute;left:50%}@media (min-width:48rem){.about-us-text p{bottom:calc(var(--spacing)*5);width:fit-content;max-width:70%;padding-inline:calc(var(--spacing)*8)}}.about-us-counter{top:calc(var(--spacing)*-6);left:calc(var(--spacing)*1);gap:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-secondary);display:flex;position:absolute}@media (min-width:48rem){.about-us-counter{bottom:calc(var(--spacing)*-6)}}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
