.page_agreementPage__6ok7I{max-width:50rem;background:#fff;border-radius:.5rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.04);margin:1.25rem auto 0}.page_content__ZHHwE{margin:0 auto;padding:1.5625rem;text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:left;text-align-last:left;word-break:break-word;overflow-wrap:break-word;line-height:1.8}.page_content__ZHHwE h1,.page_content__ZHHwE h2,.page_content__ZHHwE h3{margin:1rem 0;word-break:break-word;overflow-wrap:break-word}.page_content__ZHHwE p{text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:left;text-align-last:left;margin:1rem 0}.page_content__ZHHwE ol,.page_content__ZHHwE ul{padding-left:1.25rem;margin:1rem 0}.page_content__ZHHwE li{text-align:justify;text-justify:inter-ideograph;-moz-text-align-last:left;text-align-last:left;margin-bottom:.5rem;text-indent:0!important}.page_content__ZHHwE table{width:100%;table-layout:auto;border-collapse:collapse}.page_content__ZHHwE td{border:1px solid #ccc;padding:.5rem;min-width:8.125rem}.page_error__kPMku{color:#d32f2f;text-align:center;margin-top:2rem}:root{--rv-brand-color:#3f45ff;--rv-black:#000;--rv-white:#fff;--rv-gray-1:#f7f8fa;--rv-gray-2:#f2f3f5;--rv-gray-3:#ebedf0;--rv-gray-4:#dcdee0;--rv-gray-5:#c8c9cc;--rv-gray-6:#969799;--rv-gray-7:#646566;--rv-gray-8:#323232;--rv-red:#f44336;--rv-blue:#3f45ff;--rv-orange:#ff976a;--rv-orange-dark:#ff590d;--rv-orange-light:#fffbe8;--rv-green:#00c853;--rv-gradient-red:linear-gradient(90deg,#ff6034,#ee0a24);--rv-gradient-orange:linear-gradient(90deg,#ffd01e,#ff8917);--rv-primary-color:var(--rv-blue);--rv-success-color:var(--rv-green);--rv-danger-color:var(--rv-red);--rv-warning-color:var(--rv-orange);--rv-text-color:var(--rv-gray-8);--rv-text-color-weak:#969799;--rv-active-color:var(--rv-gray-2);--rv-active-opacity:0.7;--rv-disabled-opacity:0.5;--rv-background-color:var(--rv-gray-1);--rv-background-color-light:#fafafa;--rv-text-link-color:#576b95;--rv-padding-base:0.25rem;--rv-padding-xs:0.5rem;--rv-padding-sm:0.75rem;--rv-padding-md:1rem;--rv-padding-lg:1.5rem;--rv-padding-xl:2rem;--rv-font-size-xs:0.625rem;--rv-font-size-sm:0.75rem;--rv-font-size-md:0.875rem;--rv-font-size-lg:1rem;--rv-font-size-xl:1.125rem;--rv-font-size-xxl:1.25rem;--rv-font-size-xxxl:1.5rem;--rv-font-weight-bold:500;--rv-line-height-xs:0.875rem;--rv-line-height-sm:1.125rem;--rv-line-height-md:1.25rem;--rv-line-height-lg:1.375rem;--rv-line-height-xl:1.5rem;--rv-line-height-xxl:1.75rem;--rv-line-height-xxxl:2rem;--rv-base-font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,Segoe UI,Arial,Roboto,"PingFang SC","miui","Hiragino Sans GB","Microsoft Yahei",sans-serif;--rv-price-integer-font-family:Avenir-Heavy,PingFang SC,Helvetica Neue,Arial,sans-serif;--rv-animation-duration-base:0.3s;--rv-animation-duration-fast:0.2s;--rv-animation-timing-function-enter:ease-out;--rv-animation-timing-function-leave:ease-in;--rv-border-color:var(--rv-gray-3);--rv-border-width-base:1px;--rv-border-radius-sm:0.125rem;--rv-border-radius-md:0.25rem;--rv-border-radius-lg:0.5rem;--rv-border-radius-max:62.4375rem}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,Roboto,PingFang SC,miui,Hiragino Sans GB,Microsoft Yahei,sans-serif}a{text-decoration:none}button,input,textarea{color:inherit;font:inherit}[class*=rv-]:focus,a:focus,button:focus,input:focus,textarea:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@-webkit-keyframes rv-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes rv-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes rv-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes rv-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes rv-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes rv-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes rv-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes rv-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes rv-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rv-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes rv-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes rv-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes rv-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes rv-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes rv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes rv-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rv-fade-out{0%{opacity:1}to{opacity:0}}@keyframes rv-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rv-zoom-in{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes rv-zoom-in{0%{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes rv-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@keyframes rv-zoom-out{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.8);transform:scale(.8);opacity:0}}@-webkit-keyframes rv-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rv-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rv-fade-enter-active{-webkit-animation:rv-fade-in .3s ease-out both;animation:rv-fade-in .3s ease-out both}.rv-fade-exit-active{-webkit-animation:rv-fade-out .3s ease-in both;animation:rv-fade-out .3s ease-in both}.rv-slide-up-enter-active{-webkit-animation:rv-slide-up-enter .3s ease-out both;animation:rv-slide-up-enter .3s ease-out both}.rv-slide-up-exit-active{-webkit-animation:rv-slide-up-leave .3s ease-in both;animation:rv-slide-up-leave .3s ease-in both}.rv-slide-down-enter-active{-webkit-animation:rv-slide-down-enter .3s ease-out both;animation:rv-slide-down-enter .3s ease-out both}.rv-slide-down-exit-active{-webkit-animation:rv-slide-down-leave .3s ease-in both;animation:rv-slide-down-leave .3s ease-in both}.rv-slide-left-enter-active{-webkit-animation:rv-slide-left-enter .3s ease-out both;animation:rv-slide-left-enter .3s ease-out both}.rv-slide-left-exit-active{-webkit-animation:rv-slide-left-leave .3s ease-in both;animation:rv-slide-left-leave .3s ease-in both}.rv-slide-right-enter-active{-webkit-animation:rv-slide-right-enter .3s ease-out both;animation:rv-slide-right-enter .3s ease-out both}.rv-slide-right-exit-active{-webkit-animation:rv-slide-right-leave .3s ease-in both;animation:rv-slide-right-leave .3s ease-in both}.rv-zoom-enter-active{-webkit-animation:rv-zoom-in .3s ease-out both;animation:rv-zoom-in .3s ease-out both}.rv-zoom-exit-active{-webkit-animation:rv-zoom-out .3s ease-in both;animation:rv-zoom-out .3s ease-in both}.rv-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rv-multi-ellipsis--l2{-webkit-line-clamp:2}.rv-multi-ellipsis--l2,.rv-multi-ellipsis--l3{display:-webkit-box!important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.rv-multi-ellipsis--l3{-webkit-line-clamp:3}.rv-safe-area-top{padding-top:env(safe-area-inset-top)}.rv-safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)}[class*=rv-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--rv-gray-3);-webkit-transform:scale(.5);transform:scale(.5)}.rv-hairline,.rv-hairline--bottom,.rv-hairline--left,.rv-hairline--right,.rv-hairline--surround,.rv-hairline--top,.rv-hairline--top-bottom{position:relative}.rv-hairline--top:after{border-top-width:1px}.rv-hairline--left:after{border-left-width:1px}.rv-hairline--right:after{border-right-width:1px}.rv-hairline--bottom:after{border-bottom-width:1px}.rv-hairline--top-bottom:after,.rv-hairline-unset--top-bottom:after{border-width:1px 0}.rv-hairline--surround:after{border-width:1px}[class*=rv-shadow]:active,[class*=rv-shadow]:hover{box-shadow:0 .125rem .25rem -1px rgba(0,0,0,.2),0 .25rem .3125rem 0 rgba(0,0,0,.14),0 1px .625rem 0 rgba(0,0,0,.12)}.rv-shadow--1{box-shadow:0 .125rem 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px .1875rem 0 rgba(0,0,0,.12)}.rv-shadow--2{box-shadow:0 .1875rem 1px -.125rem rgba(0,0,0,.2),0 .125rem .125rem 0 rgba(0,0,0,.14),0 1px .3125rem 0 rgba(0,0,0,.12)}.rv-shadow--3{box-shadow:0 .1875rem .1875rem -.125rem rgba(0,0,0,.2),0 .1875rem .25rem 0 rgba(0,0,0,.14),0 1px .5rem 0 rgba(0,0,0,.12)}.rv-icon--spin{-webkit-animation:rv-spin 1.5s linear infinite;animation:rv-spin 1.5s linear infinite}:root{--rv-button-mini-height:1.5rem;--rv-button-mini-padding:0 var(--rv-padding-base);--rv-button-mini-font-size:var(--rv-font-size-xs);--rv-button-small-height:2rem;--rv-button-small-padding:0 var(--rv-padding-sm);--rv-button-small-font-size:var(--rv-font-size-sm);--rv-button-normal-padding:0 0.9375rem;--rv-button-normal-font-size:var(--rv-font-size-md);--rv-button-large-height:3.125rem;--rv-button-default-height:2.75rem;--rv-button-default-line-height:1.2;--rv-button-default-font-size:var(--rv-font-size-lg);--rv-button-default-color:var(--rv-text-color);--rv-button-default-background-color:var(--rv-white);--rv-button-default-border-color:var(--rv-border-color);--rv-button-primary-color:var(--rv-white);--rv-button-primary-background-color:var(--rv-primary-color);--rv-button-primary-border-color:var(--rv-primary-color);--rv-button-success-color:var(--rv-white);--rv-button-success-background-color:var(--rv-success-color);--rv-button-success-border-color:var(--rv-success-color);--rv-button-danger-color:var(--rv-white);--rv-button-danger-background-color:var(--rv-danger-color);--rv-button-danger-border-color:var(--rv-danger-color);--rv-button-warning-color:var(--rv-white);--rv-button-warning-background-color:var(--rv-warning-color);--rv-button-warning-border-color:var(--rv-warning-color);--rv-button-border-width:var(--rv-border-width-base);--rv-button-border-radius:var(--rv-border-radius-sm);--rv-button-round-border-radius:var(--rv-border-radius-max);--rv-button-plain-background-color:var(--rv-white);--rv-button-disabled-opacity:var(--rv-disabled-opacity);--rv-button-icon-size:1.2em;--rv-button-loading-icon-size:1.25rem}.rv-button{position:relative;display:inline-block;box-sizing:border-box;height:var(--rv-button-default-height);margin:0;padding:0;font-size:var(--rv-button-default-font-size);line-height:var(--rv-button-default-line-height);text-align:center;border-radius:var(--rv-button-border-radius);cursor:pointer;-webkit-transition:opacity,box-shadow var(--rv-animation-duration-fast);transition:opacity,box-shadow var(--rv-animation-duration-fast);-webkit-appearance:none}.rv-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background:var(--rv-black);border:inherit;border-color:var(--rv-black);border-radius:inherit;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;content:" "}.rv-button:active:before{opacity:.1}.rv-button--disabled:before,.rv-button--loading:before{display:none}.rv-button--default{color:var(--rv-button-default-color);background:var(--rv-button-default-background-color);border:var(--rv-button-border-width) solid var(--rv-button-default-border-color)}.rv-button--primary{color:var(--rv-button-primary-color);background:var(--rv-button-primary-background-color);border:var(--rv-button-border-width) solid var(--rv-button-primary-border-color)}.rv-button--info,.rv-button--success{color:var(--rv-button-success-color);background:var(--rv-button-success-background-color);border:var(--rv-button-border-width) solid var(--rv-button-success-border-color)}.rv-button--danger{color:var(--rv-button-danger-color);background:var(--rv-button-danger-background-color);border:var(--rv-button-border-width) solid var(--rv-button-danger-border-color)}.rv-button--warning{color:var(--rv-button-warning-color);background:var(--rv-button-warning-background-color);border:var(--rv-button-border-width) solid var(--rv-button-warning-border-color)}.rv-button--plain{background:var(--rv-button-plain-background-color)}.rv-button--plain.rv-button--primary{color:var(--rv-button-primary-background-color)}.rv-button--plain.rv-button--info,.rv-button--plain.rv-button--success{color:var(--rv-button-success-background-color)}.rv-button--plain.rv-button--danger{color:var(--rv-button-danger-background-color)}.rv-button--plain.rv-button--warning{color:var(--rv-button-warning-background-color)}.rv-button--large{width:100%;height:var(--rv-button-large-height)}.rv-button--normal{padding:var(--rv-button-normal-padding);font-size:var(--rv-button-normal-font-size)}.rv-button--small{height:var(--rv-button-small-height);padding:var(--rv-button-small-padding);font-size:var(--rv-button-small-font-size)}.rv-button__loading{color:inherit;font-size:inherit}.rv-button__loading .rv-loading__spinner{width:var(--rv-button-loading-icon-size);height:var(--rv-button-loading-icon-size);color:currentColor}.rv-button--mini{height:var(--rv-button-mini-height);padding:var(--rv-button-mini-padding);font-size:var(--rv-button-mini-font-size)}.rv-button--mini+.rv-button--mini{margin-left:var(--rv-padding-base)}.rv-button--block{display:block;width:100%}.rv-button--disabled{cursor:not-allowed;opacity:var(--rv-button-disabled-opacity)}.rv-button--loading{cursor:default}.rv-button--round{border-radius:var(--rv-button-round-border-radius)}.rv-button--square{border-radius:0}.rv-button__content{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center;height:100%}.rv-button__content:before{content:" "}.rv-button__text{max-width:100%}.rv-button__icon{font-size:var(--rv-button-icon-size);line-height:inherit}.rv-button__icon+.rv-button__text,.rv-button__loading+.rv-button__text,.rv-button__text+.rv-button__icon,.rv-button__text+.rv-button__loading{margin-left:var(--rv-padding-base)}.rv-button--hairline{border-width:0}.rv-button--hairline:after{border-color:inherit;border-radius:calc(var(--rv-button-border-radius) * 2)}.rv-button--hairline.rv-button--round:after{border-radius:var(--rv-button-round-border-radius)}.rv-button--hairline.rv-button--square:after{border-radius:0}.rv-button-group{display:-webkit-inline-flex;display:-webkit-inline-box;display:inline-flex;overflow:hidden;border:var(--rv-button-border-width) solid var(--rv-button-default-border-color);border-radius:var(--rv-button-border-radius)}.rv-button-group .rv-button{border-radius:0;-webkit-flex:1 1;-webkit-box-flex:1;flex:1 1}.rv-button-group .rv-button__text{white-space:nowrap}.rv-button-group .rv-button{border-width:0 var(--rv-button-border-width) 0 0}.rv-button-group .rv-button:last-child{border-width:0}.rv-button-group--primary{border-color:var(--rv-button-primary-border-color)}.rv-button-group--danger{border-color:var(--rv-button-danger-border-color)}.rv-button-group--warning{border-color:var(--rv-button-warning-border-color)}.rv-button-group--info,.rv-button-group--success{border-color:var(--rv-button-success-border-color)}.rv-button-group--round{border-radius:var(--rv-button-round-border-radius)}.rv-button-group--square{border-radius:0}.rv-button-group--disabled{cursor:not-allowed;opacity:var(--rv-button-disabled-opacity)}.rv-button-group--disabled .rv-button{--rv-button-disabled-opacity:1}:root{--rv-loading-text-color:var(--rv-gray-6);--rv-loading-text-font-size:var(--rv-font-size-md);--rv-loading-spinner-color:var(--rv-gray-5);--rv-loading-spinner-size:1.875rem;--rv-loading-spinner-animation-duration:0.8s}.rv-loading{color:var(--rv-gray-5);font-size:0}.rv-loading,.rv-loading__spinner{position:relative;vertical-align:middle}.rv-loading__spinner{display:inline-block;width:var(--rv-loading-spinner-size);max-width:100%;height:var(--rv-loading-spinner-size);max-height:100%;-webkit-animation:rv-rotate var(--rv-loading-spinner-animation-duration) linear infinite;animation:rv-rotate var(--rv-loading-spinner-animation-duration) linear infinite}.rv-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}.rv-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}.rv-loading__spinner--ball{-webkit-animation:none;animation:none}.rv-loading__line{position:absolute;top:0;left:0;width:100%;height:100%}.rv-loading__line:before{display:block;width:.125rem;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:" "}.rv-loading__circular{display:block;width:100%;height:100%}.rv-loading__circular circle{-webkit-animation:rv-circular 1.5s ease-in-out infinite;animation:rv-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.rv-loading__text{display:inline-block;margin-left:var(--rv-padding-xs);color:var(--rv-loading-text-color);font-size:var(--rv-loading-text-font-size);vertical-align:middle}.rv-loading--vertical{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;align-items:center}.rv-loading--vertical .rv-loading__text{margin:var(--rv-padding-xs) 0 0}.rv-loading__ball{position:relative;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;width:100%;height:100%;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.rv-loading__ball div{position:absolute;box-sizing:content-box;width:.75rem;height:.75rem;border-radius:50%}.rv-loading__ball div:first-child{background:#448aff;-webkit-animation:rv-ball--right 1s linear infinite;animation:rv-ball--right 1s linear infinite;-webkit-animation-delay:-.5s;animation-delay:-.5s}.rv-loading__ball div:nth-child(2){background:#ef5350;-webkit-animation:rv-ball--right 1s linear infinite;animation:rv-ball--right 1s linear infinite;-webkit-animation-delay:0s;animation-delay:0s}.rv-loading__ball div:nth-child(3){background:#448aff;-webkit-animation:rv-ball 1s linear infinite;animation:rv-ball 1s linear infinite;-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes rv-ball{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}49.99%{-webkit-transform:translate(1.5rem);transform:translate(1.5rem);opacity:1}50%{-webkit-transform:translate(1.5rem);transform:translate(1.5rem);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@keyframes rv-ball{0%{-webkit-transform:translate(0);transform:translate(0);opacity:1}49.99%{-webkit-transform:translate(1.5rem);transform:translate(1.5rem);opacity:1}50%{-webkit-transform:translate(1.5rem);transform:translate(1.5rem);opacity:0}to{-webkit-transform:translate(0);transform:translate(0);opacity:0}}@-webkit-keyframes rv-ball--right{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(1.5rem);transform:translate(1.5rem)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes rv-ball--right{0%{-webkit-transform:translate(0);transform:translate(0)}50%{-webkit-transform:translate(1.5rem);transform:translate(1.5rem)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes rv-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes rv-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}.rv-loading__spinner--spinner i:first-of-type{-webkit-transform:rotate(30deg);transform:rotate(30deg);opacity:1}.rv-loading__spinner--spinner i:nth-of-type(2){-webkit-transform:rotate(60deg);transform:rotate(60deg);opacity:.9375}.rv-loading__spinner--spinner i:nth-of-type(3){-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:.875}.rv-loading__spinner--spinner i:nth-of-type(4){-webkit-transform:rotate(120deg);transform:rotate(120deg);opacity:.8125}.rv-loading__spinner--spinner i:nth-of-type(5){-webkit-transform:rotate(150deg);transform:rotate(150deg);opacity:.75}.rv-loading__spinner--spinner i:nth-of-type(6){-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:.6875}.rv-loading__spinner--spinner i:nth-of-type(7){-webkit-transform:rotate(210deg);transform:rotate(210deg);opacity:.625}.rv-loading__spinner--spinner i:nth-of-type(8){-webkit-transform:rotate(240deg);transform:rotate(240deg);opacity:.5625}.rv-loading__spinner--spinner i:nth-of-type(9){-webkit-transform:rotate(270deg);transform:rotate(270deg);opacity:.5}.rv-loading__spinner--spinner i:nth-of-type(10){-webkit-transform:rotate(300deg);transform:rotate(300deg);opacity:.4375}.rv-loading__spinner--spinner i:nth-of-type(11){-webkit-transform:rotate(330deg);transform:rotate(330deg);opacity:.375}.rv-loading__spinner--spinner i:nth-of-type(12){-webkit-transform:rotate(1turn);transform:rotate(1turn);opacity:.3125}:root{--rv-popup-background-color:var(--rv-white);--rv-popup-transition:transform var(--rv-animation-duration-base);--rv-popup-round-border-radius:1rem;--rv-popup-close-icon-size:1.375rem;--rv-popup-close-icon-color:var(--rv-gray-5);--rv-popup-close-icon-active-color:var(--rv-gray-6);--rv-popup-close-icon-margin:1rem;--rv-popup-close-icon-z-index:1;--rv-popup-title-color:"inherit";--rv-popup-title-font-size:1rem;--rv-popup-description-font-size:0.875rem;--rv-popup-description-color:#969799}.rv-overflow-hidden{overflow:hidden!important}.rv-popup{position:fixed;max-height:100%;overflow-y:auto;background-color:var(--rv-popup-background-color);-webkit-transition:var(--rv-popup-transition);transition:var(--rv-popup-transition);-webkit-overflow-scrolling:touch}.rv-popup--center{top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.rv-popup--center.rv-popup--round{border-radius:var(--rv-popup-round-border-radius)}.rv-popup--top{top:0;left:0;width:100%}.rv-popup--top.rv-popup--round{border-radius:0 0 var(--rv-popup-round-border-radius) var(--rv-popup-round-border-radius)}.rv-popup--right{top:0;right:0}.rv-popup--right.rv-popup--round{border-radius:var(--rv-popup-round-border-radius) 0 0 var(--rv-popup-round-border-radius)}.rv-popup--bottom{bottom:0;left:0;width:100%}.rv-popup--bottom.rv-popup--round{border-radius:var(--rv-popup-round-border-radius) var(--rv-popup-round-border-radius) 0 0}.rv-popup--left{top:0;left:0}.rv-popup--left.rv-popup--round{border-radius:0 var(--rv-popup-round-border-radius) var(--rv-popup-round-border-radius) 0}.rv-popup-slide-top-enter,.rv-popup-slide-top-exit-active{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.rv-popup-slide-right-enter,.rv-popup-slide-right-exit-active{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.rv-popup-slide-bottom-enter,.rv-popup-slide-bottom-exit-active{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.rv-popup-slide-left-enter,.rv-popup-slide-left-exit-active{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.rv-popup-slide-bottom-enter-active,.rv-popup-slide-left-enter-active,.rv-popup-slide-right-enter-active,.rv-popup-slide-top-enter-active{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:var(--rv-popup-transition);transition:var(--rv-popup-transition)}.rv-popup-slide-bottom-exit-active,.rv-popup-slide-left-exit-active,.rv-popup-slide-right-exit-active,.rv-popup-slide-top-exit-active{-webkit-transition:var(--rv-popup-transition);transition:var(--rv-popup-transition);-webkit-transition-timing-function:var(--rv-animation-timing-function-leave);transition-timing-function:var(--rv-animation-timing-function-leave)}.rv-popup__close-icon{position:absolute;z-index:var(--rv-popup-close-icon-z-index);color:var(--rv-popup-close-icon-color);font-size:var(--rv-popup-close-icon-size);cursor:pointer}.rv-popup__close-icon:active{color:var(--rv-popup-close-icon-active-color)}.rv-popup__close-icon--top-left{top:var(--rv-popup-close-icon-margin);left:var(--rv-popup-close-icon-margin)}.rv-popup__close-icon--top-right{top:var(--rv-popup-close-icon-margin);right:var(--rv-popup-close-icon-margin)}.rv-popup__close-icon--bottom-left{bottom:var(--rv-popup-close-icon-margin);left:var(--rv-popup-close-icon-margin)}.rv-popup__close-icon--bottom-right{right:var(--rv-popup-close-icon-margin);bottom:var(--rv-popup-close-icon-margin)}.rv-popup__title{margin:1.25rem .75rem;font-weight:500;color:var(--rv-popup-title-color);font-size:var(--rv-popup-title-font-size);line-height:var(--rv-popup-title-font-size);text-align:center}.rv-popup__description{margin:0 1.25rem;color:var(--rv-popup-description-color);font-size:var(--rv-popup-description-font-size)}:root{--rv-overlay-z-index:1;--rv-overlay-background-color:rgba(0,0,0,0.7)}.rv-overlay{position:fixed;top:0;left:0;z-index:var(--rv-overlay-z-index);width:100%;height:100%;background-color:var(--rv-overlay-background-color)}:root{--rv-empty-padding:var(--rv-padding-xl) 0;--rv-empty-image-size:10rem;--rv-empty-description-margin-top:var(--rv-padding-md);--rv-empty-description-padding:0 3.75rem;--rv-empty-description-color:var(--rv-gray-6);--rv-empty-description-font-size:var(--rv-font-size-md);--rv-empty-description-line-height:var(--rv-line-height-md);--rv-empty-bottom-margin-top:1.5rem}.rv-empty{display:-webkit-flex;display:-webkit-box;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-justify-content:center;-webkit-box-pack:center;justify-content:center;box-sizing:border-box;padding:var(--rv-empty-padding)}.rv-empty__image{width:var(--rv-empty-image-size);height:var(--rv-empty-image-size)}.rv-empty__image img{width:100%;height:100%}.rv-empty__description{margin-top:var(--rv-empty-description-margin-top);padding:var(--rv-empty-description-padding);color:var(--rv-empty-description-color);font-size:var(--rv-empty-description-font-size);line-height:var(--rv-empty-description-line-height)}.rv-empty__bottom{margin-top:var(--rv-empty-bottom-margin-top)}:root{--rv-nav-bar-height:2.875rem;--rv-nav-bar-background-color:var(--rv-white);--rv-nav-bar-arrow-size:1rem;--rv-nav-bar-icon-color:var(--rv-primary-color);--rv-nav-bar-text-color:var(--rv-primary-color);--rv-nav-bar-title-font-size:var(--rv-font-size-lg);--rv-nav-bar-title-text-color:var(--rv-text-color);--rv-nav-bar-z-index:1}.rv-nav-bar{position:relative;z-index:var(--rv-nav-bar-z-index);line-height:var(--rv-line-height-lg);text-align:center;background-color:var(--rv-nav-bar-background-color);-webkit-user-select:none;user-select:none}.rv-nav-bar--fixed{position:fixed;top:0;left:0;width:100%}.rv-nav-bar--safe-area-inset-top{padding-top:env(safe-area-inset-top)}.rv-nav-bar .rv-icon{color:var(--rv-nav-bar-icon-color)}.rv-nav-bar__content{position:relative;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;height:var(--rv-nav-bar-height)}.rv-nav-bar__arrow{margin-right:var(--rv-padding-base);font-size:var(--rv-nav-bar-arrow-size)}.rv-nav-bar__title{max-width:60%;margin:0 auto;color:var(--rv-nav-bar-title-text-color);font-weight:var(--rv-font-weight-bold);font-size:var(--rv-nav-bar-title-font-size)}.rv-nav-bar__left,.rv-nav-bar__right{position:absolute;top:0;bottom:0;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;padding:0 var(--rv-padding-md);font-size:var(--rv-font-size-md);cursor:pointer}.rv-nav-bar__left:active,.rv-nav-bar__right:active{opacity:var(--rv-active-opacity)}.rv-nav-bar__left{left:0}.rv-nav-bar__right{right:0}.rv-nav-bar__text{color:var(--rv-nav-bar-text-color)}.NavBar_navBar__fdaOf{z-index:1000}.NavBar_navBar__fdaOf .rv-nav-bar__title{font-weight:500;font-size:1rem;color:#1e1e1e}.NavBar_leftButtons__RyRvb{display:flex;align-items:center;gap:1rem}.NavBar_backButton___CaDS{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.NavBar_backButton___CaDS:hover{opacity:.7}.NavBar_backButton___CaDS:active{opacity:.5}.NavBar_closeButton___gcHw{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.NavBar_closeButton___gcHw:hover{opacity:.7}.NavBar_closeButton___gcHw:active{opacity:.5}.page_servicePage__XX_0c{min-height:100vh;background-color:#fff}@supports (-webkit-touch-callout:none){.page_servicePage__XX_0c{min-height:-webkit-fill-available}}.page_content__L5hxV{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:1.5rem}.page_instruction__9QxG6{font-size:.875rem;font-weight:400;color:#737373;line-height:1.25rem;text-align:left}.page_contactCard__8Jims{display:flex;align-items:center;padding:1rem;background-color:#f5f5f5;border-radius:.5rem;gap:1rem;cursor:pointer;transition:background-color .2s ease}.page_contactCard__8Jims:hover{background-color:#eee}.page_contactCard__8Jims:active{background-color:#e0e0e0}.page_iconContainer__7usj7{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.page_contactInfo__gdK0E{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.page_contactTitle__qDS8Z{font-size:1rem;font-weight:400;color:#1e1e1e;line-height:1.5rem}.page_contactDetail__LSCq2{font-size:.875rem;font-weight:400;color:#999;line-height:1.25rem}.Modal_modalContent__BObjD{width:18.4375rem;background:#fff;padding:1.25rem 1.875rem}.Modal_buttonContainer__AyMCa{margin-top:1.25rem;display:flex;gap:.75rem}.Modal_modalButton__GHpwg{height:2.625rem;border-radius:.25rem;border:none;font-weight:500;font-size:1rem;cursor:pointer;flex:1 1}.Modal_modalButton__GHpwg:hover{opacity:.9}.Modal_modalButton__GHpwg:active{opacity:.8}.Modal_cancelButton__jHbD8{background:#f1f3f8;font-size:.875rem;color:#323245;border:none}.Modal_confirmButton__m8eFI{background:#323245;color:#fff}.PaymentModal_paymentModal__j6WKs{border-radius:2.375rem 2.375rem 0 0;display:flex;flex-direction:column}.PaymentModal_dragHandle__P5Pqg{width:1.875rem;height:.1875rem;background-color:#e0e0e0;border-radius:.125rem;margin:.75rem auto 0}.PaymentModal_content__KaSuw{padding:0 1.5rem;flex:1 1;display:flex;flex-direction:column}.PaymentModal_header__viqkp{height:2.5rem;position:relative}.PaymentModal_title__ZrYOk{font-weight:600;font-size:.9375rem;color:#101010;position:absolute;top:1.0625rem;left:50%;transform:translateX(-50%)}.PaymentModal_closeButton__pjXgx{width:1.5rem;height:1.5rem;background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:.875rem;left:.1875rem}.PaymentModal_closeIcon__DAW0a{width:1rem;height:1rem}.PaymentModal_body__TDJP9{flex:1 1;overflow-y:auto;margin-top:1.125rem}.PaymentModal_paymentOption__rEDQj{height:3.625rem;display:flex;align-items:center;justify-content:space-between;padding:0 1px 0 .3125rem;border-bottom:1px solid rgba(255,243,243,.9529411765);cursor:pointer;position:relative;z-index:1;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.PaymentModal_paymentOption__rEDQj:last-child{border-bottom:none}.PaymentModal_paymentOptionLeftContent__lhLvW{display:flex;align-items:center}.PaymentModal_paymentOptionIconLeft__OVMI7{width:1rem;height:1rem}.PaymentModal_paymentOptionText__Zysvh{font-weight:500;font-size:.9375rem;color:#101010;margin-left:.3125rem}.PaymentModal_paymentOptionIconRight__dM9su{width:1.1875rem;height:1.1875rem}.PaymentModal_footer__aYWVg{height:3.625rem;display:flex;flex-direction:column;background-color:#fff;margin:0 -1.5rem;padding:0 1.5rem;justify-content:center;align-items:center}.PaymentModal_footer__aYWVg:before{content:"";height:.375rem;background:#f3f3f3;width:100%;position:absolute;top:0;left:0}.PaymentModal_confirmButton__bftMb{width:20.5625rem;height:2.5rem;background:#101010;border-radius:1.375rem;border:none;cursor:pointer;font-weight:500;font-size:.9375rem;color:#fff}.PaymentModal_confirmButton__bftMb:active{opacity:.8}.Loading_loadingOverlay__ibtX_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;display:flex;align-items:center;justify-content:center}.Loading_loadingContainer__BsQBW{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999}.Loading_loadingContent__aslmQ{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:.5rem;padding:.75rem}.Loading_loadingIcon__p3rgq{-o-object-fit:contain;object-fit:contain}.Toast_toastWrapper__lJ90r{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9999;pointer-events:none}@supports (-webkit-touch-callout:none){.Toast_toastWrapper__lJ90r{height:-webkit-fill-available}}.Toast_toastBody__l_ooY{max-width:80vw;padding:.625rem .875rem;background:rgba(0,0,0,.75);color:#fff;border-radius:.5rem;font-size:.875rem;line-height:1.4;text-align:center;word-break:break-word}.ExitConfirmModal_popup__xGkwK{--rv-popup-round-border-radius:1.25rem;--rv-popup-background-color:transparent}.ExitConfirmModal_popupContent__Xphj9{position:relative;width:17.1875rem;height:19.25rem;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0;border-radius:1.25rem;overflow:hidden}.ExitConfirmModal_couponInfoContainer__u_uie{position:absolute;top:7.375rem;left:50%;transform:translateX(-50%);z-index:2;width:13.5rem;height:5.5rem}.ExitConfirmModal_couponInfoImage__DJEOo{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.ExitConfirmModal_couponInfoContent__BbSr6{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:2}.ExitConfirmModal_priceSection__5ZRZM{width:5.3125rem;display:flex;align-items:flex-start;justify-content:center;flex-direction:row}.ExitConfirmModal_priceContainer__AUTff{height:2rem;margin-top:1.5rem;display:flex;align-items:baseline;justify-content:center}.ExitConfirmModal_priceNumber__pgaXg{font-weight:700;font-size:2rem;color:#dd403a;line-height:1;margin-right:.125rem}.ExitConfirmModal_priceUnit__rjNLC{font-weight:500;font-size:.8125rem;color:#dd403a;line-height:1;margin-top:.75rem}.ExitConfirmModal_contentSection__G5jP_{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-left:1.25rem}.ExitConfirmModal_couponTitle__We9Sw{display:flex;align-items:baseline;margin-bottom:.25rem}.ExitConfirmModal_couponText__u_N5k{font-weight:700;font-size:1rem;color:#454545;margin-right:.125rem}.ExitConfirmModal_couponX__cQUFI{font-weight:700;font-size:.75rem;color:#454545;margin-right:.125rem}.ExitConfirmModal_couponCount__LH5IY{font-weight:700;font-size:.875rem;color:#454545}.ExitConfirmModal_couponDesc__cJZ0q{font-weight:400;font-size:.6875rem;color:#a6a6a6;line-height:1.2}.ExitConfirmModal_buttonContainer__h7fnd{position:absolute;top:12.5rem;left:50%;transform:translateX(-50%);width:100%;z-index:2}.ExitConfirmModal_confirmButton__6_thY{width:14.1875rem;height:2.625rem;background:linear-gradient(270deg,#EBA75D,#F6662E);color:#fff;border:none;border-radius:1.3125rem;font-size:1rem;font-weight:700;cursor:pointer;margin:.75rem auto 0;display:block;transition:all .3s ease}.ExitConfirmModal_confirmButton__6_thY:hover{opacity:.8;transform:translateY(-1px)}.ExitConfirmModal_confirmButton__6_thY:active{transform:translateY(0)}.ExitConfirmModal_cancelButton__xLQK2{background:rgba(0,0,0,0);border:none;color:#7a7a7a;font-size:.875rem;font-weight:400;cursor:pointer;margin:1rem auto 0;display:block;transition:opacity .3s ease}.ExitConfirmModal_cancelButton__xLQK2:hover{opacity:.8}.page_container__C3NgH{min-height:100vh;background-color:#e2f4fe;padding-bottom:env(safe-area-inset-bottom);width:100%;position:relative;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}@supports (-webkit-touch-callout:none){.page_container__C3NgH{min-height:-webkit-fill-available}}.page_container__C3NgH::-webkit-scrollbar{width:0;height:0;background:rgba(0,0,0,0)}.page_container__C3NgH::-webkit-scrollbar-thumb,.page_container__C3NgH::-webkit-scrollbar-track{background:rgba(0,0,0,0);border:none}.page_mainContent__fI13C{padding:0;background-color:#e2f4fe}.page_bannerSection__z1QTj{margin-bottom:0}.page_bannerContainer__UnAty{width:100%;height:12.5rem;position:relative;overflow:hidden}.page_bannerImage__TvWGf{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page_rightButton1__iaYbK,.page_rightButton2__jWpvv{position:absolute;right:0;width:2.8125rem;height:1.5rem;background-color:hsla(0,0%,100%,.9);border:1px solid #fff;border-radius:.75rem 0 0 .75rem;cursor:pointer;z-index:2;padding-left:.5rem;display:flex;align-items:center;box-sizing:border-box}.page_rightButton1__iaYbK{top:1.75rem}.page_rightButton2__jWpvv{top:4.125rem}.page_buttonText__OoOLQ{font-weight:400;font-size:.75rem;color:#454545;line-height:1;white-space:nowrap;margin-right:1px}.page_buttonIcon__VFM5e{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.page_couponSection__q19E9{margin-top:.875rem;padding:0 .75rem}.page_couponSectionInner__nJr6X{padding:.75rem .75rem .875rem;background:#f5e2bb;border-radius:1rem;border:1px solid #e8d6b6}.page_couponSectionTitle__UiTIh{font-weight:700;font-size:1rem;color:#7e4515;margin:0 0 .75rem .5rem}.page_couponList__gtURl{display:flex;flex-direction:column;gap:.75rem}.page_couponItem__CbtiV{position:relative;width:20.5625rem;height:4.125rem;margin:0 auto}.page_couponItemBg__leR9w{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.page_couponContent__nKiZ2{position:relative;z-index:2;display:flex;align-items:center;height:100%;padding:0}.page_couponAmount__PfOxn{font-weight:700;color:#945d28;width:6.25rem;height:100%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_priceSymbol__I7BuB{font-size:.8125rem;align-self:flex-end}.page_couponAmount__PfOxn .page_priceNumber__bqWGE{font-size:2.5rem;font-weight:600;align-self:flex-end}.page_couponText__t3PtA{flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:0 1rem 0 1.875rem}.page_couponTitle__fYVba{font-weight:700;font-size:1rem;color:#945d28;margin:0;line-height:1.2;vertical-align:middle}.page_couponDesc__qTkzT{font-weight:400;font-size:.6875rem;color:#7c4108;background:#ffe3aa;border-radius:.3125rem;padding:.1875rem .5rem;margin:0;display:inline-block;line-height:1.2;width:-moz-fit-content;width:fit-content;vertical-align:middle}.page_membershipSection__PXcCq{padding:0 .75rem;margin-top:.875rem;margin-bottom:.875rem}.page_membershipCard__MYMor{background:linear-gradient(180deg,#EC6741,#F9EEEA);border-radius:1rem;padding:.5rem}.page_membershipCardInner__lUwEy{background:#fff;border-radius:.625rem;padding:1.25rem .75rem}.page_membershipHeader__9UCOw{display:flex;align-items:center;margin-bottom:1rem}.page_logoContainer__jPnTZ{margin-right:.9375rem}.page_membershipLogo__s_hSR{-o-object-fit:contain;object-fit:contain}.page_membershipInfo__rJ_Kx{flex:1 1}.page_membershipTitle__pSc_p{font-size:1.125rem;font-weight:700;color:#1e1e1e;margin-bottom:.5rem;display:flex;align-items:center;gap:.25rem}.page_vipIcon__Bsr9u{-o-object-fit:contain;object-fit:contain}.page_pricing__oNATc{display:flex;align-items:center;gap:.5rem}.page_currentPrice__plP8X{color:#e23b2c}.page_priceSymbol__I7BuB{font-size:.875rem;font-weight:500}.page_priceNumber__bqWGE{font-size:1.125rem;font-weight:700}.page_originalPrice__D3BOU{font-size:.75rem;font-weight:400;color:#7a7a7a;text-decoration:line-through}.page_purchaseButton__TGpId{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:2.625rem;padding:0;border:none;background:rgba(0,0,0,0);border-radius:0;box-shadow:none;overflow:hidden;z-index:1}.page_purchaseButton__TGpId .rv-button__content{position:static}.page_purchaseButtonBg__nN8AT{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none}.page_purchaseButtonText__54Ukq{position:relative;z-index:1;font-weight:700;font-size:1rem;color:#fff;line-height:1rem;white-space:nowrap;overflow:hidden}.page_purchaseButtonDisabled__rVcwc{opacity:.6;cursor:not-allowed}.page_purchaseButtonDisabled__rVcwc .page_purchaseButtonText__54Ukq{color:#ccc}.page_agreement__PLkX6{gap:.5rem;margin-top:.625rem}.page_agreement__PLkX6,.page_checkbox__ILr3m{display:flex;align-items:center;justify-content:center}.page_checkbox__ILr3m{flex-shrink:0;cursor:pointer}.page_checkmark__OQ8pt{-o-object-fit:contain;object-fit:contain}.page_agreementText__ZmTiE{font-size:.6875rem;line-height:1.4}.page_agreementPrefix__UDjar{color:#a6a6a6}.page_protocolName__cj_SM{color:#1e1e1e}.page_checkboxDisabled__qQm3Z{opacity:.5;cursor:not-allowed;pointer-events:none}.page_agreementTextDisabled__yla_J{opacity:.5;color:#ccc}.page_agreementTextDisabled__yla_J .page_agreementPrefix__UDjar,.page_agreementTextDisabled__yla_J .page_protocolName__cj_SM{color:#ccc}.page_rulesSection__wPpt8{padding:0 .75rem;margin-top:.875rem}.page_rulesSectionInner__U8jTc{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.1)}.page_rulesTitleImage__3KYYw{display:flex;justify-content:center;margin-bottom:1rem}.page_rulesContent__j15Dd{margin-top:1rem}.page_ruleItem__jB5ux{margin-bottom:1rem}.page_ruleItem__jB5ux:last-child{margin-bottom:0}.page_ruleItem__jB5ux p{font-size:.875rem;color:#666;line-height:1.6;margin:0}.page_logoPlaceholder__57WIK{width:3.75rem;height:3.75rem;background:#f0f0f0;border-radius:.5rem;display:flex;align-items:center;justify-content:center;margin-top:1rem;border:.125rem dashed #ccc}.page_logoPlaceholder__57WIK span{font-size:.75rem;color:#9ca3af}.page_footerPattern__8N5c_{display:flex;justify-content:center;margin:.75rem 0}.page_successIcon__8_WCI{margin-bottom:1.25rem;display:flex;justify-content:center}.page_successIconImage__pkYeS{width:7.5rem;height:4rem;-o-object-fit:contain;object-fit:contain}.page_successTitle__Uoify{font-weight:700;font-size:1.25rem;color:#323245;margin:0 0 1rem;text-align:center}.page_successDescription__DOblL{font-weight:400;font-size:.875rem;color:#454545;line-height:1.5;margin:0;text-align:center}.page_authorizeTitle__Utz0A{font-size:1.125rem;font-weight:700;color:#d2691e;text-align:center;margin-bottom:.375rem}.page_authorizeDescription__dFLov{font-weight:400;font-size:.75rem;color:#a6a6a6;text-align:center;line-height:1.6;margin-bottom:.5rem}.page_phoneNumber__3pl7i{font-weight:700;font-size:1.25rem;color:#1e1e1e;text-align:center;margin-bottom:.5rem}.page_authorizeButton__6ZkmQ{color:#666;cursor:pointer}.page_authorizeButton__6ZkmQ,.page_claimedButton__gvs_f{width:100%;height:2.625rem;background:#e0e0e0;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;margin-bottom:.5rem}.page_claimedButton__gvs_f{color:#999;cursor:not-allowed}.page_footerTip__fia9x{font-weight:400;font-size:.6875rem;color:#a6a6a6;text-align:center;line-height:1.375rem}.page_container__FAP7A{min-height:100vh;background-color:#f7f7f9;padding-bottom:env(safe-area-inset-bottom)}@supports (-webkit-touch-callout:none){.page_container__FAP7A{min-height:-webkit-fill-available}}.page_mainContent__ReQgY{padding:.875rem .875rem calc(.875rem + env(safe-area-inset-bottom))}.page_sectionTitle__Hl3hN{font-size:.875rem;font-weight:700;color:#1e1e1e;margin-bottom:1.125rem}.page_cardList__BTmtU{display:flex;flex-direction:column;gap:1rem}.page_activityCard__ygnbV{background:#fff;border-radius:.75rem;padding:0;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.05);position:relative;overflow:hidden}.page_endedCard__Y9zPl{opacity:.8;filter:grayscale(.2)}.page_cardContent__w9WO_{position:relative;height:10rem;margin:0;border-radius:.75rem .75rem 0 0;overflow:hidden}.page_cardBackground___LXrY{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.page_endedStamp__JjPDt{width:3.75rem;height:3.75rem;-o-object-fit:contain;object-fit:contain}.page_cardBottom__Ut4q4{height:4.5rem;display:flex;align-items:center;justify-content:space-between;padding:0 .875rem}.page_cardText__A472u{padding:0;display:flex;flex-direction:column;gap:.125rem;flex:1 1}.page_cardTitle___j_NL{font-size:.875rem;font-weight:700;color:#1e1e1e;line-height:1.4}.page_endedCard__Y9zPl .page_cardTitle___j_NL{color:#7a7a7a}.page_cardSubtitle__Uzg4U{font-size:.75rem;font-weight:400;color:#7a7a7a;line-height:1.4}.page_rightSection__bHyTR{display:flex;align-items:center;gap:.875rem}.page_actionButton__0fx5f{width:5.25rem;height:2rem;border:none;background:none;padding:0}.page_buttonImage__vfBID{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_popupContent__yx52h{background:#fff;width:18.75rem;max-width:90vw;padding:1.25rem}.page_popupImage__r0XwZ{margin-bottom:1.25rem}.page_imagePlaceholder__7O0Q5{width:100%;height:12.5rem;background:#f5f5f5;border:.125rem dashed #ddd;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#999;font-size:.875rem}.page_participateButton__yR2ZI{width:100%;height:2.75rem;background:#8b5cf6;color:#fff;border:none;border-radius:1.375rem;font-size:1rem;font-weight:600;cursor:pointer;margin-bottom:.75rem;transition:all .3s ease}.page_participateButton__yR2ZI:hover{background:#7c3aed;transform:translateY(-1px)}.page_rejectLink__EVL_Y{width:100%;background:none;border:none;color:#666;font-size:.875rem;cursor:pointer;text-decoration:underline;padding:.5rem 0}.page_rejectLink__EVL_Y:hover{color:#333}