.face[data-v-667d8009]{background:var(--tone);border-radius:50%;flex-shrink:0;width:1em;height:1em;display:block;position:relative;box-shadow:0 6px 16px #0e11161f}.face.-blue[data-v-667d8009]{--tone:var(--Color-Blue)}.face.-red[data-v-667d8009]{--tone:var(--Color-Red)}.face.-green[data-v-667d8009]{--tone:var(--Color-Green)}.face.-amber[data-v-667d8009]{--tone:var(--Color-Amber)}.face.-grey[data-v-667d8009]{--tone:var(--Color-Grey)}.face[data-v-667d8009]:after,.face[data-v-667d8009]:before{content:"";background:var(--Color-White);border-radius:50%;width:16%;height:16%;position:absolute;top:39%}.face[data-v-667d8009]:before{left:28%}.face[data-v-667d8009]:after{animation:wink-667d8009 4.8s ease-in-out var(--delay) infinite;right:28%}@keyframes wink-667d8009{0%,8%,to{transform:scaleY(1)}4%{transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.face[data-v-667d8009]:after{animation:none}}.visual[data-v-dcdd2b10]{background:var(--Color-White);border-top:var(--Border-Light)}@media (width<768px){.visual[data-v-dcdd2b10]{padding-block:14vw}}@media (width>=768px){.visual[data-v-dcdd2b10]{padding-block:96px}}.visual.-tint[data-v-dcdd2b10]{background:var(--Color-LightBlue)}.visual__wrap[data-v-dcdd2b10]{width:100%;max-width:1120px;padding-inline:var(--Padding-Page);box-sizing:border-box;margin:0 auto}.visual__head[data-v-dcdd2b10]{text-align:center}.visual__kicker[data-v-dcdd2b10]{color:var(--Color-Blue)}@media (width<768px){.visual__kicker[data-v-dcdd2b10]{font-size:3.7vw}}@media (width>=768px){.visual__kicker[data-v-dcdd2b10]{font-size:12px}}.visual__title[data-v-dcdd2b10]{max-width:680px;font:var(--Font-H2);color:var(--Color-Black);letter-spacing:-.01em;text-wrap:balance}@media (width<768px){.visual__title[data-v-dcdd2b10]{margin:3.6vw 0 0}}@media (width>=768px){.visual__title[data-v-dcdd2b10]{margin:14px 0 0}}.visual__lead[data-v-dcdd2b10]{max-width:640px;font:var(--Font-LR);color:var(--Color-DarkGrey)}@media (width<768px){.visual__lead[data-v-dcdd2b10]{margin:3.6vw 0 0}}@media (width>=768px){.visual__lead[data-v-dcdd2b10]{margin:14px 0 0}}.visual__grid[data-v-dcdd2b10]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<768px){.visual__grid[data-v-dcdd2b10]{grid-template-columns:minmax(0,1fr);gap:5vw;margin-top:10vw}}@media (width>=768px){.visual__grid[data-v-dcdd2b10]{gap:24px;margin-top:48px}}.vcard[data-v-dcdd2b10]{border:var(--Border-Light);background:var(--Color-White);box-shadow:var(--Shadow-Card);flex-direction:column;transition:transform .3s cubic-bezier(.32,.72,0,1),box-shadow .3s;display:flex}@media (width<768px){.vcard[data-v-dcdd2b10]{border-radius:5vw;padding:2.4vw 2.4vw 6vw}}@media (width>=768px){.vcard[data-v-dcdd2b10]{border-radius:20px;padding:10px 10px 28px}}@media (hover:hover){.vcard[data-v-dcdd2b10][data-v-dcdd2b10]:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0e11160a,0 18px 40px #0e111614}}.vcard__art[data-v-dcdd2b10]{background:radial-gradient(120% 90% at 50% 0,var(--Color-LightBlue) 0,transparent 70%),var(--Color-BGGrey);position:relative;overflow:hidden}@media (width<768px){.vcard__art[data-v-dcdd2b10]{border-radius:3.6vw;height:46vw}}@media (width>=768px){.vcard__art[data-v-dcdd2b10]{border-radius:14px;height:188px}}.vcard__num[data-v-dcdd2b10]{border:var(--Border-Light);background:var(--Color-White);color:var(--Color-Blue);line-height:1;position:absolute}@media (width<768px){.vcard__num[data-v-dcdd2b10]{border-radius:2vw;padding:1vw 2vw;font-size:3.2vw;top:3vw;left:3vw}}@media (width>=768px){.vcard__num[data-v-dcdd2b10]{border-radius:8px;padding:4px 8px;font-size:11px;top:12px;left:12px}}.vcard__title[data-v-dcdd2b10]{font:var(--Font-H4);color:var(--Color-Black);margin:0}@media (width<768px){.vcard__title[data-v-dcdd2b10]{padding:6vw 3.6vw 0}}@media (width>=768px){.vcard__title[data-v-dcdd2b10]{padding:24px 18px 0}}.vcard__text[data-v-dcdd2b10]{font:var(--Font-MR);color:var(--Color-DarkGrey);margin:0}@media (width<768px){.vcard__text[data-v-dcdd2b10]{padding:2vw 3.6vw 0}}@media (width>=768px){.vcard__text[data-v-dcdd2b10]{padding:8px 18px 0}}@media (prefers-reduced-motion:reduce){.vcard[data-v-dcdd2b10]{transition:none}}
