/*! Copyright (c) 2025 Hayato Nakagawa */
.js-inview.js-imageloaded .MainVisual__bg,.js-inview.js-imageloaded .MainVisualTitle__line{clip-path:inset(0 100%0 0);transition:clip-path .4s ease-in-out}.js-inview.js-imageloaded .MainVisual__bg{transition-delay:.4s}.js-inview.js-imageloaded .MainVisualTitle__line{transition-delay:.4s}.js-inview.js-imageloaded .MainVisualTitle__line:nth-child(2){transition-delay:.5s}.js-inview.js-imageloaded .MainVisualTitle__line:nth-child(3){transition-delay:.6s}.js-inview.js-imageloaded.-inview.-imageloaded .MainVisual__bg,.js-inview.js-imageloaded.-inview.-imageloaded .MainVisualTitle__line{clip-path:inset(0 0 0 0)}.Style__title{clip-path:inset(0 100%0 0);transition:clip-path .4s ease-in-out .4s}.-inview .Style__title{clip-path:inset(0 0 0 0)}.-fadeIn,.-fadeIn-blur,.-fadeIn__up,.-fadeIn__down,.-fadeIn__left,.-fadeIn__right{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}:where(.-fadeIn,.-fadeIn-blur,.-fadeIn__up,.-fadeIn__down,.-fadeIn__left,.-fadeIn__right).-inview,.-inview :where(.-fadeIn,.-fadeIn-blur,.-fadeIn__up,.-fadeIn__down,.-fadeIn__left,.-fadeIn__right){opacity:1;transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}@media screen and (max-width:768px){.-fadeIn__SP,.-fadeIn__upSP,.-fadeIn__downSP,.-fadeIn__leftSP,.-fadeIn__rightSP{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}}@media screen and (max-width:768px){:where(.-fadeIn__SP,.-fadeIn__upSP,.-fadeIn__downSP,.-fadeIn__leftSP,.-fadeIn__rightSP).-inview,.-inview :where(.-fadeIn__SP,.-fadeIn__upSP,.-fadeIn__downSP,.-fadeIn__leftSP,.-fadeIn__rightSP){opacity:1;transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}}@media screen and (min-width:769px){.-fadeIn__upTB,.-fadeIn__downTB,.-fadeIn__leftTB,.-fadeIn__rightTB{opacity:0;transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}}@media screen and (min-width:769px){:where(.-fadeIn__upTB,.-fadeIn__downTB,.-fadeIn__leftTB,.-fadeIn__rightTB).-inview,.-inview :where(.-fadeIn__upTB,.-fadeIn__downTB,.-fadeIn__leftTB,.-fadeIn__rightTB){opacity:1;transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}}.-fadeIn-blur{filter:blur(20px);opacity:0;transition:filter 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}:where(.-fadeIn-blur).-inview,.-inview :where(.-fadeIn-blur){filter:blur(0);opacity:1}@media screen and (max-width:768px){.-fadeIn-blurSP{filter:blur(20px);opacity:0;transition:filter 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}}@media screen and (max-width:768px){:where(.-fadeIn-blurSP).-inview,.-inview :where(.-fadeIn-blurSP){filter:blur(0);opacity:1}}@media screen and (min-width:769px){.-fadeIn-blurTB{filter:blur(20px);opacity:0;transition:filter 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s}}@media screen and (min-width:769px){:where(.-fadeIn-blurTB).-inview,.-inview :where(.-fadeIn-blurTB){filter:blur(0);opacity:1}}.-fadeIn-blurLeft{filter:blur(10px);opacity:0;transform:translate(-50px,0);transition:opacity .8s ease-in-out .4s,filter .8s ease-in-out .4s,transform 1.2s cubic-bezier(.25,.46,.45,.94) .4s}:where(.-fadeIn-blurLeft).-inview,.-inview :where(.-fadeIn-blurLeft){filter:blur(0);opacity:1;transform:translate(0,0)}.-fadeIn-blurRight{filter:blur(10px);opacity:0;transform:translate(50px,0);transition:opacity .8s ease-in-out .4s,filter .8s ease-in-out .4s,transform 1.2s cubic-bezier(.25,.46,.45,.94) .4s}:where(.-fadeIn-blurRight).-inview,.-inview :where(.-fadeIn-blurRight){filter:blur(0);opacity:1;transform:translate(0,0)}.-fadeIn__up{transform:translate(0,50px)}:where(.-fadeIn__up).-inview,.-inview :where(.-fadeIn__up){transform:translate(0,0)}@media screen and (max-width:768px){.-fadeIn__upSP{transform:translate(0,50px)}}@media screen and (max-width:768px){:where(.-fadeIn__upSP).-inview,.-inview :where(.-fadeIn__upSP){transform:translate(0,0)}}@media screen and (min-width:769px){.-fadeIn__upTB{transform:translate(0,50px)}}@media screen and (min-width:769px){:where(.-fadeIn__upTB).-inview,.-inview :where(.-fadeIn__upTB){transform:translate(0,0)}}.-fadeIn__down{transform:translate(0,-50px)}:where(.-fadeIn__down).-inview,.-inview :where(.-fadeIn__down){transform:translate(0,0)}@media screen and (max-width:768px){.-fadeIn__downSP{transform:translate(0,-50px)}}@media screen and (max-width:768px){:where(.-fadeIn__downSP).-inview,.-inview :where(.-fadeIn__downSP){transform:translate(0,0)}}@media screen and (min-width:769px){.-fadeIn__downTB{transform:translate(0,-50px)}}@media screen and (min-width:769px){:where(.-fadeIn__downTB).-inview,.-inview :where(.-fadeIn__downTB){transform:translate(0,0)}}.-fadeIn__left{transform:translate(-50px,0)}:where(.-fadeIn__left).-inview,.-inview :where(.-fadeIn__left){transform:translate(0,0)}@media screen and (max-width:768px){.-fadeIn__leftSP{transform:translate(-50px,0)}}@media screen and (max-width:768px){:where(.-fadeIn__leftSP).-inview,.-inview :where(.-fadeIn__leftSP){transform:translate(0,0)}}@media screen and (min-width:769px){.-fadeIn__leftTB{transform:translate(-50px,0)}}@media screen and (min-width:769px){:where(.-fadeIn__leftTB).-inview,.-inview :where(.-fadeIn__leftTB){transform:translate(0,0)}}.-fadeIn__right{transform:translate(50px,0)}:where(.-fadeIn__right).-inview,.-inview :where(.-fadeIn__right){transform:translate(0,0)}@media screen and (max-width:768px){.-fadeIn__rightSP{transform:translate(50px,0)}}@media screen and (max-width:768px){:where(.-fadeIn__rightSP).-inview,.-inview :where(.-fadeIn__rightSP){transform:translate(0,0)}}@media screen and (min-width:769px){.-fadeIn__rightTB{transform:translate(50px,0)}}@media screen and (min-width:769px){:where(.-fadeIn__rightTB).-inview,.-inview :where(.-fadeIn__rightTB){transform:translate(0,0)}}.-fadeIn__zoom{opacity:0;transform:scale(1.2);transition:transform 1s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.25,.25,.75,.75) .4s!important}:where(.-fadeIn__zoom).-inview,.-inview :where(.-fadeIn__zoom){opacity:1;transform:scale(1)}@media screen and (max-width:768px){.-fadeIn__zoomSP{opacity:0;transform:scale(1.2);transition:transform 1s ease-out .4s,opacity .4s ease-out .4s!important}}@media screen and (max-width:768px){:where(.-fadeIn__zoomSP).-inview,.-inview :where(.-fadeIn__zoomSP){opacity:1;transform:scale(1)}}@media screen and (min-width:769px){.-fadeIn__zoomTB{opacity:0;transform:scale(1.2)!important;transform-origin:center;transition:transform 1s ease-out .4s,opacity .4s ease-out .4s!important}}@media screen and (min-width:769px){:where(.-fadeIn__zoomTB).-inview,.-inview :where(.-fadeIn__zoomTB){opacity:1;transform:scale(1)!important}}.-clip__x{clip-path:inset(0 5%0 5%);opacity:0;transition:clip-path 1s ease-out .4s,opacity .4s ease-out .4s!important}:where(.-clip__x).-inview,.-inview :where(.-clip__x){clip-path:inset(0);opacity:1}.-clip__y{clip-path:inset(5%0 5%0);opacity:0;transition:clip-path 1s ease-out .4s,opacity .4s ease-out .4s!important}:where(.-clip__y).-inview,.-inview :where(.-clip__y){clip-path:inset(0);opacity:1}.-clip__left,.-clip__right{contain:paint;position:relative}.-clip__left::before,.-clip__right::before{background:#262626;content:"";inset:0;position:absolute;transform:translateX(0);transition:transform 1s ease-out .4s;z-index:10}.-clip__left.-inview::before,.-inview .-clip__left::before{transform:translateX(100%)}.-clip__right.-inview::before,.-inview .-clip__right::before{transform:translateX(-100%)}.-delay__lv1{animation-delay:.5s!important;transition-delay:.5s!important}.-delay__lv2{animation-delay:.6s!important;transition-delay:.6s!important}.-delay__lv3{animation-delay:.7s!important;transition-delay:.7s!important}.-delay__lv4{animation-delay:.8s!important;transition-delay:.8s!important}.-delay__lv5{animation-delay:.9s!important;transition-delay:.9s!important}@media screen and (max-width:768px){.-delay__lv1SP{animation-delay:.5s!important;transition-delay:.5s!important}}@media screen and (max-width:768px){.-delay__lv2SP{animation-delay:.6s!important;transition-delay:.6s!important}}@media screen and (max-width:768px){.-delay__lv3SP{animation-delay:.7s!important;transition-delay:.7s!important}}@media screen and (max-width:768px){.-delay__lv4SP{animation-delay:.8s!important;transition-delay:.8s!important}}@media screen and (max-width:768px){.-delay__lv5SP{animation-delay:.9s!important;transition-delay:.9s!important}}@media screen and (min-width:769px){.-delay__lv1TB{animation-delay:.5s!important;transition-delay:.5s!important}}@media screen and (min-width:769px){.-delay__lv2TB{animation-delay:.6s!important;transition-delay:.6s!important}}@media screen and (min-width:769px){.-delay__lv3TB{animation-delay:.7s!important;transition-delay:.7s!important}}@media screen and (min-width:769px){.-delay__lv4TB{animation-delay:.8s!important;transition-delay:.8s!important}}@media screen and (min-width:769px){.-delay__lv5TB{animation-delay:.9s!important;transition-delay:.9s!important}}@keyframes zoom{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes sdl{0%{transform:scale(1,0);transform-origin:0 0}35%{transform:scale(1,1);transform-origin:0 0}35.1%{transform:scale(1,1);transform-origin:0 100%}70%,to{transform:scale(1,0);transform-origin:0 100%}}@keyframes modalfadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalfadeOut{0%{opacity:1}to{opacity:0}}@keyframes flash{0%,to{opacity:0}50%{opacity:1}}@keyframes infinity-scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes blur{0%{opacity:0;text-shadow:0 0 100px #fff}5%{text-shadow:0 0 90px #fff}15%{opacity:1}20%{text-shadow:0 0 0#fff}80%{text-shadow:0 0 0#fff}85%{opacity:1}95%{text-shadow:0 0 90px #fff}to{opacity:0;text-shadow:0 0 100px #fff}}@keyframes blink{0%,to{background-color:#b8b8b8}50%{background-color:rgba(184,184,184,.35)}}:where(.Main) *,:where(.Main) ::before,:where(.Main) ::after{border-style:solid;border-width:0;box-sizing:border-box}:where(.Main) main{display:block}:where(.Main) p,:where(.Main) table,:where(.Main) blockquote,:where(.Main) address,:where(.Main) pre,:where(.Main) iframe,:where(.Main) form,:where(.Main) figure,:where(.Main) dl{margin:0}:where(.Main) h1,:where(.Main) h2,:where(.Main) h3,:where(.Main) h4,:where(.Main) h5,:where(.Main) h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}:where(.Main) h1{font-weight:700}:where(.Main) img{height:auto;max-height:100%;max-width:100%}:where(.Main) svg{display:block;height:auto;width:100%}:where(.Main) ul,:where(.Main) ol{list-style:none;margin:0;padding:0}:where(.Main) dt{font-weight:400}:where(.Main) dd{margin-left:0}:where(.Main) hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}:where(.Main) pre{font-family:monospace;font-size:inherit}:where(.Main) address{font-style:inherit}:where(.Main) a{background-color:transparent;color:inherit;text-decoration:underline}:where(.Main) abbr[title]{text-decoration:underline}:where(.Main) b,:where(.Main) strong{font-weight:600}:where(.Main) code,:where(.Main) kbd,:where(.Main) samp{font-family:monospace;font-size:inherit}:where(.Main) small{font-size:80%;font-weight:400}:where(.Main) sub,:where(.Main) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.Main) sub{bottom:-.25em}:where(.Main) sup{top:-.5em}:where(.Main) u{text-decoration:underline}:where(.Main) img,:where(.Main) embed,:where(.Main) object,:where(.Main) iframe{vertical-align:bottom}:where(.Main) button,:where(.Main) input,:where(.Main) optgroup,:where(.Main) select,:where(.Main) textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}:where(.Main) button,:where(.Main) input{overflow:visible}:where(.Main) button,:where(.Main) select{text-transform:none}:where(.Main) button,:where(.Main) [type=button],:where(.Main) [type=reset],:where(.Main) [type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}:where(.Main) button[disabled],:where(.Main) [type=button][disabled],:where(.Main) [type=reset][disabled],:where(.Main) [type=submit][disabled]{cursor:default}:where(.Main) button::-moz-focus-inner,:where(.Main) [type=button]::-moz-focus-inner,:where(.Main) [type=reset]::-moz-focus-inner,:where(.Main) [type=submit]::-moz-focus-inner{border-style:none;padding:0}:where(.Main) button:-moz-focusring,:where(.Main) [type=button]:-moz-focusring,:where(.Main) [type=reset]:-moz-focusring,:where(.Main) [type=submit]:-moz-focusring{outline:1px dotted ButtonText}:where(.Main) select::-ms-expand{display:none}:where(.Main) option{padding:0}:where(.Main) fieldset{margin:0;min-width:0;padding:0}:where(.Main) legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}:where(.Main) progress{vertical-align:baseline}:where(.Main) textarea{overflow:auto}:where(.Main) [type=number]::-webkit-inner-spin-button,:where(.Main) [type=number]::-webkit-outer-spin-button{height:auto}:where(.Main) [type=search]{outline-offset:-2px}:where(.Main) ::-webkit-file-upload-button{font:inherit}:where(.Main) ::-ms-clear{visibility:hidden}:where(.Main) label[for]{cursor:pointer}:where(.Main) details{display:block}:where(.Main) summary{display:list-item}:where(.Main) [contenteditable]{outline:0}:where(.Main) table{border-collapse:collapse;border-spacing:0}:where(.Main) caption{text-align:left}:where(.Main) td,:where(.Main) th{padding:0;vertical-align:top}:where(.Main) th{font-weight:700;text-align:left}:where(.Main) template{display:none}:where(.Main) [hidden]{display:none}:where(.Main) :focus::-moz-placeholder{color:transparent}:where(.Main) :focus::placeholder{color:transparent}.-align-center{text-align:center}@media screen and (min-width:769px){.-align-centerTB{text-align:center}}.-align-left{text-align:left}.-align-right{text-align:right}@media screen and (max-width:768px){.-hide-SP{display:none!important}}@media screen and (min-width:769px){.-hide-TB{display:none!important}}@media screen and (min-width:1024px){.-hide-PC{display:none!important}}.-weight-light{font-weight:300}.-weight-regular{font-weight:400}.-weight-bold{font-weight:700}:root{--clientWidth:var(--jsClientWidth, 100vw);--clientHeight:var(--jsClientHeight, 100vh)}html{max-height:100%}body{height:inherit;overflow:auto}#contents{width:auto}#contents-body{padding:0}#contents-body .section{margin:0}.Main{background-color:#606060;color:#fff;contain:paint;font-family:"Noto Sans JP",sans-serif;font-feature-settings:normal;font-weight:400;letter-spacing:.05em;position:relative}.Main :is(svg){overflow:visible}.MainVisual{background-color:#262626;color:#fff;display:grid;grid-area:section;place-items:center;width:100%}.MainVisual__bg{display:grid;grid-area:section;grid-template-areas:"inner";transform-origin:center}.MainVisual__photo{grid-area:inner}.MainVisual__image{display:block;height:inherit;-o-object-fit:cover;object-fit:cover;width:inherit}.MainVisual__inner{display:grid;grid-area:section;height:100%;place-items:center;position:relative;width:100%}@media screen and (max-width:768px){.MainVisual__inner{padding-block-end:6.4vw;padding-inline-start:5.3333333333vw}}@media screen and (min-width:769px){.MainVisual__inner{padding-block-end:3.75vw;padding-inline-end:3.6111111111vw}}.MainVisualTitle{display:grid}@media screen and (max-width:768px){.MainVisualTitle{place-self:end start}}@media screen and (min-width:769px){.MainVisualTitle{place-self:end}}.MainVisualTitle__line{display:block;position:relative;width:-moz-fit-content;width:fit-content}.MainVisualTitle__line span{display:block}@media screen and (max-width:768px){.MainVisualTitle__line span{border:1.6vw solid #262626}}@media screen and (min-width:769px){.MainVisualTitle__line span{border:.9722222222vw solid #262626}}@media screen and (max-width:768px){.MainVisualTitle__line:nth-child(2){margin-block-start:-1.6vw}}@media screen and (min-width:769px){.MainVisualTitle__line:nth-child(2){margin-block-start:-.9722222222vw}}@media screen and (max-width:768px){.MainVisualTitle__line:nth-child(3){margin-block-start:-1.6vw}}@media screen and (min-width:769px){.MainVisualTitle__line:nth-child(3){margin-block-start:-.9722222222vw}}.MainVisualTitle__new,.MainVisualTitle__model,.MainVisualTitle__year{background-color:#262626;display:block;position:relative;width:auto}@media screen and (max-width:768px){.MainVisualTitle__new{width:33.3333333333vw}}@media screen and (min-width:769px){.MainVisualTitle__new{width:17.3611111111vw}}@media screen and (max-width:768px){.MainVisualTitle__model,.MainVisualTitle__year{width:88.5333333333vw}}@media screen and (min-width:769px){.MainVisualTitle__model,.MainVisualTitle__year{width:47.2222222222vw}}@media screen and (max-width:768px){.MainVisualTitle__year{width:70.6666666667vw}}@media screen and (min-width:769px){.MainVisualTitle__year{width:37.4305555556vw}}.MainVisual__scroll{align-items:center;display:flex;font-family:"Special Gothic Expanded One",sans-serif;line-height:1;position:absolute;text-transform:uppercase}@media screen and (max-width:768px){.MainVisual__scroll{font-size:3.2vw;gap:1.0666666667vw;inset:auto 5.3333333333vw 5.3333333333vw auto}}@media screen and (min-width:769px){.MainVisual__scroll{font-size:.9722222222vw;gap:.5555555556vw;inset:auto 2.7777777778vw 2.4305555556vw auto}}.MainVisual__scroll span{text-box:trim-both cap alphabetic}.MainVisual__scroll::after{animation:blink 2s ease-in-out infinite;background-color:transparent;content:"";display:block}@media screen and (max-width:768px){.MainVisual__scroll::after{height:2.1333333333vw;width:2.1333333333vw}}@media screen and (min-width:769px){.MainVisual__scroll::after{height:.5555555556vw;width:.5555555556vw}}@media screen and (max-width:768px){.Main__notice{font-size:2.6666666667vw;margin-block-start:6.4vw;margin-inline:5.3333333333vw}}@media screen and (min-width:769px){.Main__notice{font-size:.9027777778vw;margin-block-start:1.6666666667vw;margin-inline:2.7777777778vw}}.Main__inner{display:grid;position:relative}@media screen and (max-width:768px){.Main__inner{gap:10.6666666667vw;padding-block-start:17.0666666667vw}}@media screen and (min-width:769px){.Main__inner{gap:6.0416666667vw;padding-block-start:8.3333333333vw}}.Style{contain:paint;position:relative;width:100%}@media screen and (max-width:768px){.Style{padding-block-start:4.2666666667vw;padding-inline-end:5.3333333333vw}}@media screen and (min-width:769px){.Style{padding-block-start:4.0972222222vw;padding-inline-end:8.3333333333vw}}.Style__image{display:block;max-width:1920px;width:100%}.Style__title{background-color:#262626;color:#fff;font-family:"Special Gothic Expanded One",sans-serif;inset:auto auto 0 0;line-height:.9;overflow:hidden;place-self:end start;position:absolute;text-transform:uppercase;transition:clip-path .4s ease-out .4s}@media screen and (max-width:768px){.Style__title{font-size:9.6vw;inset:0 auto auto -1.8666666667vw;padding:1.0666666667vw}}@media screen and (min-width:769px){.Style__title{font-size:9.0277777778vw;inset:0 auto auto -1.4583333333vw;padding:.8333333333vw}}.Notice{background-color:#262626;color:#fff;display:grid;margin-inline:auto}@media screen and (max-width:768px){.Notice{gap:2.1333333333vw;margin-block-start:12.8vw;padding-block:6.4vw;padding-inline:5.3333333333vw;width:89.6vw}}@media screen and (min-width:769px){.Notice{align-items:center;gap:2.7777777778vw;grid-template-columns:auto 1fr;margin-block-start:8.3333333333vw;padding-block:3.125vw;padding-inline:8.3333333333vw;width:83.3333333333vw}}.Notice__title{font-weight:700;line-height:1.6}@media screen and (max-width:768px){.Notice__title{font-feature-settings:"palt";font-size:4.2666666667vw}}@media screen and (min-width:769px){.Notice__title{font-size:1.25vw}}.Notice__text{font-weight:400;line-height:1.6}@media screen and (max-width:768px){.Notice__text{font-size:3.2vw}}@media screen and (min-width:769px){.Notice__text{font-size:1.1111111111vw}}.Notice__link{color:inherit!important;font-weight:700;text-decoration:underline}@media (hover:hover) and (pointer:fine){.Notice__link{opacity:1;transition:opacity .3s ease!important}}@media (hover:hover) and (pointer:fine){.Notice__link:hover,a:hover .Notice__link{opacity:.7}}@media screen and (max-width:768px){#main .Buttons{padding-block:17.0666666667vw}}@media screen and (min-width:769px){#main .Buttons{padding-block:8.3333333333vw}}#main .Buttons .Buttons__list{display:grid;justify-content:center;margin-inline:0;padding-inline:0}@media screen and (max-width:768px){#main .Buttons .Buttons__list{gap:18.6666666667vw;grid-template-columns:89.3333333333vw}}@media screen and (min-width:769px){#main .Buttons .Buttons__list{gap:1.6666666667vw;grid-template-columns:33.3333333333vw}}#main .Buttons .Buttons__item{display:contents}#main .Buttons .Buttons__link{align-items:center;background-color:#262626;color:#fff;display:grid;font-family:"Special Gothic Expanded One",sans-serif;font-weight:700;grid-template-areas:". text icon";letter-spacing:0;text-align:center;text-decoration:none;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out}@media screen and (max-width:768px){#main .Buttons .Buttons__link{font-size:4.2666666667vw;grid-template-columns:6.4vw 1fr 6.4vw;padding-block:7.4666666667vw;padding-inline:4.2666666667vw}}@media screen and (min-width:769px){#main .Buttons .Buttons__link{font-size:1.25vw;grid-template-columns:2.2222222222vw 1fr 2.2222222222vw;padding-block:2.2222222222vw;padding-inline:1.3888888889vw}}@media (hover:hover) and (pointer:fine){#main .Buttons .Buttons__link:hover{background-color:#fff;color:#262626}}#main .Buttons .Buttons__text{grid-area:text}#main .Buttons .Buttons__blank{grid-area:icon}#main .Buttons .Buttons__blank::after{background-color:currentColor;content:"";display:block;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNTggMjQuNDEgNy43IDIyLjUyIDE5IDExLjIySDguNjRWOC41MmgxNC45M3YxNC45NEgyMC45VjEzLjF6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=)no-repeat left top/contain;mask:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMzIgMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkuNTggMjQuNDEgNy43IDIyLjUyIDE5IDExLjIySDguNjRWOC41MmgxNC45M3YxNC45NEgyMC45VjEzLjF6IiBmaWxsPSJjdXJyZW50Q29sb3IiLz48L3N2Zz4=)no-repeat left top/contain}@media screen and (max-width:768px){#main .Buttons .Buttons__blank::after{height:6.4vw;width:6.4vw}}@media screen and (min-width:769px){#main .Buttons .Buttons__blank::after{height:2.2222222222vw;width:2.2222222222vw}}