@charset "UTF-8";.entry-btn.svelte-1gxk9ja{position:relative;box-shadow:var(--box-shadow-x) var(--box-shadow-y) var(--box-shadow-blur) var(--box-shadow-spread) #070c2080}@media (max-width: 767.98px){.entry-btn.svelte-1gxk9ja{--box-shadow-x: 0;--box-shadow-y: .6666666667vw;--box-shadow-blur: 1.3333333333vw;--box-shadow-spread: 0;border-radius:1.3333333333vw;width:50.6666666667vw;height:13.3333333333vw}}@media (min-width: 768px){.entry-btn.svelte-1gxk9ja{--box-shadow-x: 0;--box-shadow-y: .3571428571vw;--box-shadow-blur: .7142857143vw;--box-shadow-spread: 0;border-radius:.7142857143vw;width:21.4285714286vw;height:5.7142857143vw}}.entry-btn.svelte-1gxk9ja .btn-inner:where(.svelte-1gxk9ja){position:relative;overflow:hidden;width:100%;height:100%;display:flex;align-items:center}@media (max-width: 767.98px){.entry-btn.svelte-1gxk9ja .btn-inner:where(.svelte-1gxk9ja){border-radius:1.3333333333vw}}@media (min-width: 768px){.entry-btn.svelte-1gxk9ja .btn-inner:where(.svelte-1gxk9ja){border-radius:.7142857143vw}}.entry-btn.svelte-1gxk9ja .base-gradation-layer:where(.svelte-1gxk9ja){position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,#9949dee6,#2196d6e6)}.entry-btn.svelte-1gxk9ja .vertical-gradation-layer:where(.svelte-1gxk9ja){position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(0deg,#a541ff66,#3fbbfe66);mix-blend-mode:color-dodge}.entry-btn.svelte-1gxk9ja .pattern-layer:where(.svelte-1gxk9ja){position:absolute;top:0;left:0;width:100%;height:100%;background-size:contain;background-repeat:no-repeat}@media (max-width: 767.98px){.entry-btn.svelte-1gxk9ja .pattern-layer:where(.svelte-1gxk9ja){background-image:url(./triangle_pattern.8fYBZAmy.svg);border-radius:1.3333333333vw;background-position:12.6666666667vw 0}}@media (min-width: 768px){.entry-btn.svelte-1gxk9ja .pattern-layer:where(.svelte-1gxk9ja){background-image:url(./triangle_pattern.DMFTGFAi.svg);border-radius:.7142857143vw;background-position:5vw 0}}.entry-btn.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){position:relative;z-index:1;display:inline-block;font-weight:900;letter-spacing:.1em}@media (max-width: 767.98px){.entry-btn.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){padding-left:5.0666666667vw;font-size:5.3333333333vw}}@media (min-width: 768px){.entry-btn.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){padding-left:2.0714285714vw;font-size:2.2857142857vw}}.entry-btn.svelte-1gxk9ja .arrow:where(.svelte-1gxk9ja){position:absolute;-webkit-mask-image:url(./arrow.lN7lIlvp.svg);mask-image:url(./arrow.lN7lIlvp.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;z-index:1}@media (max-width: 767.98px){.entry-btn.svelte-1gxk9ja .arrow:where(.svelte-1gxk9ja){right:4.9333333333vw;width:6.6666666667vw;height:2.6666666667vw}}@media (min-width: 768px){.entry-btn.svelte-1gxk9ja .arrow:where(.svelte-1gxk9ja){right:2.1428571429vw;width:2.8571428571vw;height:1.1428571429vw}}.entry-btn.is-nonActive.svelte-1gxk9ja{pointer-events:none;-webkit-user-select:none;user-select:none;filter:grayscale(1)}.entry-btn.is-nonActive.svelte-1gxk9ja .base-gradation-layer:where(.svelte-1gxk9ja){background-image:linear-gradient(90deg,#b3b3b3e6,#cccccce6)}.entry-btn.is-nonActive.svelte-1gxk9ja .vertical-gradation-layer:where(.svelte-1gxk9ja){display:none}.entry-btn.is-nonActive.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){color:#6d7072}.entry-btn.is-nonActive.svelte-1gxk9ja .arrow:where(.svelte-1gxk9ja){background-color:#6d7072}.entry-btn.is-active.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){color:#fff;text-shadow:var(--shadow-x) var(--shadow-y) var(--shadow-blur) #030620}@media (max-width: 767.98px){.entry-btn.is-active.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){--shadow-x: 0;--shadow-y: .1333333333vw;--shadow-blur: .4vw}}@media (min-width: 768px){.entry-btn.is-active.svelte-1gxk9ja .text:where(.svelte-1gxk9ja){--shadow-x: 0;--shadow-y: .0714285714vw;--shadow-blur: .2142857143vw}}.entry-btn.is-active.svelte-1gxk9ja .arrow:where(.svelte-1gxk9ja){background-color:#fff}.section-border.svelte-w1onjs{position:absolute;z-index:5;width:100%;transform:translateZ(0);will-change:clip-path;-webkit-clip-path:polygon(100% 0,100% 4px,calc(100% - var(--point-1-x) + 2px) calc(var(--point-1-y) + 2px),calc(100% - var(--point-2-x) + 2px) calc(var(--point-2-y) + 2px),calc(100% - var(--point-3-x) + 2px) calc(var(--point-3-y) + 2px),calc(var(--point-3-x) + 2px) calc(100% - var(--point-3-y) + 2px),calc(var(--point-2-x) + 2px) calc(100% - var(--point-2-y) + 2px),calc(var(--point-1-x) + 2px) calc(100% - var(--point-1-y) + 2px),0 calc(100% + 4px),0 100%,var(--point-1-x) calc(100% - var(--point-1-y)),var(--point-2-x) calc(100% - var(--point-2-y)),var(--point-3-x) calc(100% - var(--point-3-y)),calc(100% - var(--point-3-x)) var(--point-3-y),calc(100% - var(--point-2-x)) var(--point-2-y),calc(100% - var(--point-1-x)) var(--point-1-y));clip-path:polygon(100% 0,100% 4px,calc(100% - var(--point-1-x) + 2px) calc(var(--point-1-y) + 2px),calc(100% - var(--point-2-x) + 2px) calc(var(--point-2-y) + 2px),calc(100% - var(--point-3-x) + 2px) calc(var(--point-3-y) + 2px),calc(var(--point-3-x) + 2px) calc(100% - var(--point-3-y) + 2px),calc(var(--point-2-x) + 2px) calc(100% - var(--point-2-y) + 2px),calc(var(--point-1-x) + 2px) calc(100% - var(--point-1-y) + 2px),0 calc(100% + 4px),0 100%,var(--point-1-x) calc(100% - var(--point-1-y)),var(--point-2-x) calc(100% - var(--point-2-y)),var(--point-3-x) calc(100% - var(--point-3-y)),calc(100% - var(--point-3-x)) var(--point-3-y),calc(100% - var(--point-2-x)) var(--point-2-y),calc(100% - var(--point-1-x)) var(--point-1-y))}@media (max-width: 767.98px){.section-border.svelte-w1onjs{top:0;height:25.3333333333vw}}@media (min-width: 768px){.section-border.svelte-w1onjs{top:0;height:13.5714285714vw}}@media (max-width: 767.98px){.section-border.svelte-w1onjs{--point-1-x: 4.6666666667vw;--point-1-y: 7.7333333333vw;--point-2-x: 10.4vw;--point-2-y: 7.7333333333vw;--point-3-x: 12.9333333333vw;--point-3-y: 12.6666666667vw}}@media (min-width: 768px){.section-border.svelte-w1onjs{--point-1-x: 2.5vw;--point-1-y: 4.1428571429vw;--point-2-x: 5.5714285714vw;--point-2-y: 4.1428571429vw;--point-3-x: 6.9285714286vw;--point-3-y: 6.7857142857vw}}
