.big-title[data-astro-cid-x44ixz5r]{text-transform:capitalize;margin-bottom:21px;font-size:30px;line-height:35px}.center[data-astro-cid-x44ixz5r]{text-align:center}.primary[data-astro-cid-x44ixz5r]{color:var(--color-primary)}.strong-text[data-astro-cid-x44ixz5r]{font-weight:600}.banner[data-astro-cid-x44ixz5r]{margin-bottom:60px;padding:0 24px}.banner[data-astro-cid-x44ixz5r] img{aspect-ratio:2;object-fit:cover;border-radius:19px;width:100%;max-width:1400px;height:auto;margin:0 auto;display:block}.intro[data-astro-cid-x44ixz5r]{max-width:689px;margin:0 auto 40px}.video[data-astro-cid-x44ixz5r]{border-radius:20px;display:block;position:relative;overflow:hidden}.video-black[data-astro-cid-x44ixz5r]{aspect-ratio:16/9;background-color:var(--color-black);margin-top:35px}@media (width<=767px){.intro[data-astro-cid-x44ixz5r] .big-title[data-astro-cid-x44ixz5r],.intro[data-astro-cid-x44ixz5r] .lead[data-astro-cid-x44ixz5r]{padding:0 15px}.video-black[data-astro-cid-x44ixz5r]{border-radius:0}}.play[data-astro-cid-x44ixz5r]{width:72px;height:72px;color:var(--color-primary);background-color:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;padding-left:4px;transition:background-color .3s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video[data-astro-cid-x44ixz5r]:hover .play[data-astro-cid-x44ixz5r]{background-color:var(--color-white)}.video[data-astro-cid-x44ixz5r] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.highlights[data-astro-cid-x44ixz5r]{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;max-width:1500px;margin:0 auto 70px;padding:0 15px;display:grid}.highlight[data-astro-cid-x44ixz5r] p[data-astro-cid-x44ixz5r],.card[data-astro-cid-x44ixz5r] p[data-astro-cid-x44ixz5r]{font-weight:600}.highlight[data-astro-cid-x44ixz5r]{border-radius:var(--radius-card);background-color:#ececec;padding:32px}.highlight-title[data-astro-cid-x44ixz5r]{font-size:var(--text-h3);margin:20px 0 10px;line-height:1.3}.purple[data-astro-cid-x44ixz5r]{background-color:var(--color-primary);color:var(--color-white);padding:50px 15px}.purple-inner[data-astro-cid-x44ixz5r]{grid-template-columns:minmax(0,1fr);max-width:1500px;margin:0 auto;display:grid}.purple-text[data-astro-cid-x44ixz5r]{text-align:center}.purple[data-astro-cid-x44ixz5r] .big-title[data-astro-cid-x44ixz5r]{color:var(--color-white)}.purple-lead[data-astro-cid-x44ixz5r]{margin-bottom:55px;font-weight:600}.purple[data-astro-cid-x44ixz5r] .glasses{max-width:100%;height:auto;margin:0 auto;display:block}.cards[data-astro-cid-x44ixz5r]{grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-x44ixz5r]{background-color:var(--color-white);color:var(--color-body);border-radius:12px;padding:48px 20px 45px}.card[data-astro-cid-x44ixz5r] svg{display:block}.card[data-astro-cid-x44ixz5r]:first-child svg{color:#fc961b}.card[data-astro-cid-x44ixz5r]:nth-child(2) svg{color:var(--color-accent-line)}.card[data-astro-cid-x44ixz5r]:nth-child(3) svg{color:red}.card[data-astro-cid-x44ixz5r]:nth-child(4) svg{color:#cf3881}.card-title[data-astro-cid-x44ixz5r]{margin:31px 0 12px;font-size:24px;line-height:1.3}.enjoy[data-astro-cid-x44ixz5r]{grid-template-columns:minmax(0,1fr);align-items:center;gap:40px;max-width:1530px;margin:0 auto;padding:50px 15px;display:grid}.enjoy-text[data-astro-cid-x44ixz5r]{order:-1}.enjoy[data-astro-cid-x44ixz5r] img{border-radius:var(--radius-card);width:100%;max-width:516px;height:auto;display:block}.contents[data-astro-cid-x44ixz5r]{background-color:var(--color-pink-light);flex-direction:column;gap:30px;padding:60px 15px 110px;display:flex}.contents-head[data-astro-cid-x44ixz5r]{width:100%;max-width:737px;margin:0 auto 40px}.content-card[data-astro-cid-x44ixz5r]{background-color:var(--color-white);border-radius:25px;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;width:100%;max-width:1270px;margin:0 auto;padding:10px;display:grid}.content-text[data-astro-cid-x44ixz5r]{padding:124px 0 100px}.poster[data-astro-cid-x44ixz5r] img{object-fit:cover;width:100%;height:541px;display:block}.wide[data-astro-cid-x44ixz5r]{text-align:center;padding:10px}.wide[data-astro-cid-x44ixz5r] img{max-width:100%;height:auto;display:inline-block}.carousel[data-astro-cid-x44ixz5r]{padding:10px}.carousel[data-astro-cid-x44ixz5r] img{aspect-ratio:2;object-fit:cover;width:100%;height:auto;display:block}@media (width>=768px){.intro[data-astro-cid-x44ixz5r]{max-width:461px;margin-bottom:60px}.purple-lead[data-astro-cid-x44ixz5r]{margin-bottom:25px}.highlights[data-astro-cid-x44ixz5r]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-bottom:60px}.purple[data-astro-cid-x44ixz5r]{padding:60px 15px}.purple-inner[data-astro-cid-x44ixz5r]{gap:40px}.cards[data-astro-cid-x44ixz5r]{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}.enjoy[data-astro-cid-x44ixz5r]{grid-template-columns:repeat(2,minmax(0,1fr));padding:60px 15px}.enjoy-text[data-astro-cid-x44ixz5r]{order:0}.contents[data-astro-cid-x44ixz5r]{padding:60px 15px 120px}.contents-head[data-astro-cid-x44ixz5r]{max-width:420px}.content-card[data-astro-cid-x44ixz5r]{grid-template-columns:repeat(2,minmax(0,1fr))}.poster[data-astro-cid-x44ixz5r] img{height:616px}}@media (width>=1025px){.big-title[data-astro-cid-x44ixz5r]{font-size:var(--text-hero);line-height:1.1}.banner[data-astro-cid-x44ixz5r]{margin-bottom:124px}.intro[data-astro-cid-x44ixz5r]{max-width:659px;margin-bottom:100px}.highlights[data-astro-cid-x44ixz5r]{align-items:stretch;margin-bottom:124px;padding:0 100px}.purple[data-astro-cid-x44ixz5r]{padding:100px 15px}.purple-inner[data-astro-cid-x44ixz5r]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0}.purple-text[data-astro-cid-x44ixz5r]{text-align:left}.cards[data-astro-cid-x44ixz5r]{max-width:642px;margin-left:auto}.enjoy[data-astro-cid-x44ixz5r]{gap:0;padding:94px 15px 88px}.contents[data-astro-cid-x44ixz5r]{padding:90px 15px 168px}.contents-head[data-astro-cid-x44ixz5r]{max-width:737px}}@media (width>=1367px){.intro[data-astro-cid-x44ixz5r]{max-width:772px}}
