@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes zoomIn{0%{transform:scale(1);opacity:0}50%{opacity:1;transform:scale(1.1)}100%{opacity:1;transform:scale(1)}}@keyframes zoomOut{0%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}100%{transform:scale(1);opacity:0}}@keyframes revealLeft{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0 0 0)}}@keyframes revealRight{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0 0 0 0)}}@keyframes blink{to{visibility:hidden}}.enjoy{padding:clamp(50px, 50px + 30 * (100vw - 320px) / 1600, 80px) 0 clamp(50px, 50px + 110 * (100vw - 320px) / 1600, 160px)}.enjoy .enjoy-block{display:block;width:100%;max-width:640px;margin:0 auto;text-align:center}.enjoy h2{color:var(--c-text)}.enjoy .enjoy-subtitle{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);color:var(--c-paragrph)}.enjoy .enjoy-button{margin-top:clamp(40px,40px + 40*(100vw - 320px)/1600,80px);display:flex;justify-content:center}@media(max-width: 1024px){.enjoy .enjoy-block{max-width:768px;width:100%;text-align:center}}@media(max-width: 768px){.enjoy{padding:clamp(35px, 35px + 45 * (100vw - 320px) / 1600, 80px) 0}}.account-page .account-types{padding:0}.account-page .account-types .account-table{display:flex;justify-content:space-between}.account-page .account-types .account-name{width:200px;padding:0 clamp(16px, 16px + 0 * (100vw - 320px) / 1600, 16px) clamp(16px, 16px + 16 * (100vw - 320px) / 1600, 32px)}.account-page .account-types .account-item{flex-grow:1;padding:0 clamp(16px, 16px + 0 * (100vw - 320px) / 1600, 16px) clamp(16px, 16px + 16 * (100vw - 320px) / 1600, 32px);border:1px solid var(--b-borders)}.account-page .account-types .account-item:hover{border:1px solid var(--c-text)}.account-page .account-types .account-col{display:flex;justify-content:center;align-items:center;height:40px}.account-page .account-types .color-link{font-size:inherit}.account-page .account-types .text-left{display:flex;justify-content:flex-start}.account-page .account-types .account-type{margin-top:clamp(30px,30px + 10*(100vw - 320px)/1600,40px);color:var(--c-prime-dark);position:relative}.account-page .account-types .account-type::after{content:attr(data-text);position:absolute;font-size:clamp(32px,4.57vw,64px);left:0;top:0;opacity:0;z-index:20}.account-page .account-types .account-item:hover .account-type::after{font-size:clamp(32px,4.57vw,64px);transform:translate(0, -30%);opacity:.4;z-index:20}.account-page .account-types .account-item:hover .account-reg{border:1px solid var(--c-second-light);background:var(--c-second);color:var(--c-text);box-shadow:var(--sh-reg--hover)}.account-page .account-types .account-min{color:var(--c-description)}.account-page .account-types .account-value{border:1px solid var(--c-text);padding:8px 0;text-align:center;color:var(--c-text)}.account-page .account-types .account-sm{color:var(--c-description)}.account-page .account-types .bnone{border:none}.account-page .account-info .brand-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px,16px + 64*(100vw - 320px)/1600,80px)}.account-page .account-info .brand-col{border:1px solid var(--b-borders);padding:clamp(24px, 24px + 16 * (100vw - 320px) / 1600, 40px) clamp(16px, 16px + 16 * (100vw - 320px) / 1600, 32px)}.account-page .account-info .brand-link{cursor:pointer}.account-page .account-info .brand-link svg{margin:0 auto}.account-page .account-info h3,.account-page .account-info .paragraph{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px);text-align:center}.account-page .account-info h3{color:var(--c-prime)}.account-page .account-why{padding:0;background:var(--account-bg);position:relative}.account-page .account-why img{margin:0 auto}.account-page .account-why .why-text{display:block;position:absolute;max-width:640px;top:5%;left:50%;transform:translate(-50%, 0);text-align:center}.account-page .account-why .account-subtitle{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.account-page .account-why .why-row{position:absolute;left:70%;top:50%;width:32%;transform:translate(-50%, -50%);display:flex;justify-content:space-between;flex-wrap:wrap}.account-page .account-why .why-col{width:48%;margin-top:clamp(20px,20px + 20*(100vw - 320px)/1600,40px)}.account-page .account-why .why-col:nth-child(odd){border-right:1px solid var(--c-prime)}.account-page .account-why .why-line{display:flex;align-items:center}.account-page .account-why .why-icon{display:flex;flex-shrink:0;width:48px;height:48px;object-fit:contain;object-position:center}.account-page .account-why .why-subheading{padding:0 16px}.account-page .account-learn .account-block{display:block;width:100%;max-width:640px;margin:0 auto;text-align:center}.account-page .account-learn .account-subtitle,.account-page .account-learn .paragraph,.account-page .account-learn h3,.account-page .account-learn .education-link{margin-top:clamp(8px,8px + 8*(100vw - 320px)/1600,16px)}.account-page .account-learn h3{color:var(--c-text)}.account-page .account-learn .brand-row{margin-top:clamp(24px,24px + 56*(100vw - 320px)/1600,80px);display:grid;grid-template-columns:repeat(4, 1fr);gap:clamp(16px,16px + 64*(100vw - 320px)/1600,80px)}@media(max-width: 1440px){.account-page .account-why .why-row{width:38%;left:75%}.account-page .account-why .why-subheading{padding:0 8px}}@media(max-width: 1024px){.account-page .account-types .account-table{overflow-x:auto}.account-page .account-types .account-name{position:sticky;left:0;z-index:50;background:var(--c-background);padding:0 8px;flex-shrink:0;width:180px}.account-page .account-types .account-item{width:250px;padding:0 clamp(8px, 8px + 0 * (100vw - 320px) / 1600, 8px) clamp(16px, 16px + 16 * (100vw - 320px) / 1600, 32px);flex-shrink:0;position:relative;z-index:10}.account-page .account-info .brand-row{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:24px}.account-page .account-info .brand-col{width:48%}.account-page .account-why{background:var(--account-bg-tablet);padding:clamp(40px, 40px + 40 * (100vw - 320px) / 1600, 80px) 0}.account-page .account-why .why-text{position:static;top:initial;left:initial;transform:translate(0, 0);max-width:768px;margin:16px auto 0;text-align:center;padding:0 8px}.account-page .account-why .why-row{position:static;top:initial;left:initial;transform:translate(0, 0);width:100%;max-width:768px;margin:0 auto;margin-top:clamp(8px,8px + 24*(100vw - 320px)/1600,32px);padding:0 8px}.account-page .account-why .why-col:nth-child(odd){border-right:none}.account-page .account-learn .brand-row{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 768px){.account-page .account-types .account-name{width:140px}.account-page .account-types .account-item{width:180px}.account-page .account-info .brand-row{display:block;gap:0}.account-page .account-info .brand-col{width:100%;max-width:468px;margin:16px auto 0}.account-page .account-why .why-row{flex-direction:column}.account-page .account-why .why-col{width:100%;max-width:380px;margin:16px auto 0}.account-page .account-why .why-text,.account-page .account-why .why-row{max-width:540px}.account-page .account-learn .brand-row{margin-top:24px;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 576px){.account-page .account-why .why-row{padding:0}.account-page .account-learn .brand-row{grid-template-columns:1fr;gap:0}.account-page .account-learn .brand-col{width:100%;max-width:468px;margin:32px auto 0;text-align:center}.account-page .account-learn .brand-col svg{margin:0 auto}.account-page .account-learn .brand-col:first-child{margin-top:0}}
