.ui-showcase{position:relative}.ui-showcase__controls-container{position:absolute}.ui-showcase__controls-wrapper{border-radius:5px;overflow:hidden;box-shadow:0 6px 20px #00000014}.ui-showcase__controls-settings{background:var(--color-white)}.ui-showcase__controls-label{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;color:#8c8c8c;text-align:left;padding:14px 14px 13px;font-family:Clarkson,Helvetica,sans-serif;font-size:8px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;display:block}html[lang^=ja] .ui-showcase__controls-label{font-family:Noto Sans JP}html[lang^=ko] .ui-showcase__controls-label{font-family:Noto Sans KR}@media (width>=1280px){.ui-showcase__controls-label{padding:18px 16px 17px;font-size:10px}}.ui-showcase__control{cursor:pointer;width:100%;color:var(--color-black);background-color:#0000;justify-content:space-between;align-items:center;display:flex;position:relative}.ui-showcase__control span{z-index:1;display:inline-block}.ui-showcase__control.has-checkmark{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;background-color:var(--color-white);height:28px;padding:0 14px;font-family:Clarkson,Helvetica,sans-serif;font-size:8px;font-style:normal;font-weight:400;line-height:1.2em;text-decoration:none;transition:background-color .22s cubic-bezier(.694,0,.335,1)}html[lang^=ja] .ui-showcase__control.has-checkmark{font-family:Noto Sans JP}html[lang^=ko] .ui-showcase__control.has-checkmark{font-family:Noto Sans KR}@media (width>=768px){.ui-showcase__control.has-checkmark{height:37px;font-size:10px}}@media (width>=1280px){.ui-showcase__control.has-checkmark{height:43px;padding:0 16px;font-size:12px}}.ui-showcase__control.has-checkmark.is-active,.ui-showcase__control.has-checkmark:hover{background-color:#f6f6f6}.ui-showcase__control.has-checkmark.is-active .ui-showcase__control-checkmark,.ui-showcase__control.has-checkmark:hover .ui-showcase__control-checkmark{opacity:1;visibility:visible}.ui-showcase__control-checkmark{opacity:0;visibility:hidden;border-bottom:1px solid #000;border-left:1px solid #000;flex-shrink:0;width:10px;height:5px;margin-left:6px;transition:opacity .22s cubic-bezier(.694,0,.335,1),visibility .22s cubic-bezier(.694,0,.335,1);right:0;transform:rotate(-45deg)}@media (width>=1280px){.ui-showcase__control-checkmark{width:9px;height:4px;margin-top:-4px;right:4px;transform:rotate(-45deg)scale(1.5)}}.ui-showcase__control.is-theme-button{border-radius:5px;width:calc(100% - 32px);margin:0 16px 7px;line-height:28px;display:block;position:relative}.ui-showcase__control.is-theme-button span{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left;cursor:pointer;background-color:#0000;border-radius:5px;width:100%;padding:6px 0 6px 37px;font-family:Clarkson,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:17px;text-decoration:none;transition:box-shadow .22s cubic-bezier(.694,0,.335,1);display:block;position:relative;box-shadow:inset 0 0 0 1px #0000000f}html[lang^=ja] .ui-showcase__control.is-theme-button span{font-family:Noto Sans JP}html[lang^=ko] .ui-showcase__control.is-theme-button span{font-family:Noto Sans KR}.ui-showcase__control.is-theme-button span:after{content:"Aa";font-size:13px;font-weight:500;position:absolute;top:6px;left:10px}body.has-reduced-motion .ui-showcase__control.is-theme-button span{transition:none}@media (prefers-reduced-motion:reduce){.ui-showcase__control.is-theme-button span{transition:none}}.ui-showcase__control.is-theme-button:hover span{box-shadow:inset 0 0 0 1px #00000080}.ui-showcase__control.is-theme-button.is-active span{box-shadow:inset 0 0 0 2px #000}.ui-showcase__description-wrapper{text-align:left;padding-top:12px;position:absolute;bottom:0;left:0;transform:translateY(100%)}@media (width>=768px){.ui-showcase__description-wrapper{padding-top:16px}}.ui-showcase__description{letter-spacing:0;text-rendering:geometricPrecision;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;font-family:Clarkson,Helvetica,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:1.2em;text-decoration:none;transition:opacity .4s cubic-bezier(.694,0,.335,1) .3s,transform .4s cubic-bezier(.694,0,.335,1) .3s;transform:scale(.985)}html[lang^=ja] .ui-showcase__description{font-family:Noto Sans JP}html[lang^=ko] .ui-showcase__description{font-family:Noto Sans KR}@media (width>=768px){.ui-showcase__description{font-size:13px}}@media (width>=1024px){.ui-showcase__description{font-size:15px}}.ui-showcase__edit-ui{background:var(--color-white);border-bottom:1px solid #b1b1b159;width:100%;padding-top:5.15%;position:relative}@media (width<=767px){.ui-showcase__edit-ui{display:none}}.ui-showcase__edit-ui svg{stroke:none;height:auto}.ui-showcase__edit-ui svg:first-child{width:6.3%}.ui-showcase__edit-ui svg:last-child{width:5.4%;margin-left:11.2%}.ui-showcase__edit-ui-wrapper{justify-content:space-between;align-items:center;width:100%;height:100%;padding:0 3%;display:flex;position:absolute;top:0;left:0}.ui-showcase__edit-ui__cta{text-align:left;width:25%;font-size:calc(.480769vw + 3.30769px)}.ui-showcase__edit-ui__title{text-align:center;width:50%;font-size:calc(.480769vw + 3.30769px);line-height:calc(.600962vw + 4.38462px)}.ui-showcase__edit-ui__title span{width:100%;display:inline-block}.ui-showcase__edit-ui__title span:last-child{opacity:.35}.ui-showcase__edit-ui__btns{justify-content:flex-end;align-items:center;width:25%;display:inline-flex}.ui-showcase__cursor{opacity:0;background-color:#f2f2f280;border:2px solid #fff;border-radius:100%;width:33px;height:33px;transition:opacity .3s cubic-bezier(.694,0,.335,1),transform 1.5s cubic-bezier(.694,0,.335,1);position:absolute;transform:translate(-170px,260px);box-shadow:0 4px 14px #6363634d}@media (width>=768px){.ui-showcase__cursor{width:37px;height:37px}}body.has-reduced-motion .ui-showcase__cursor{display:none}@media (prefers-reduced-motion:reduce){.ui-showcase__cursor{display:none}}.ui-showcase.start-animation .ui-showcase__cursor{opacity:1;transform:translate(0,0)}.ui-showcase.click-animation .ui-showcase__cursor{opacity:0;visibility:hidden;transition:opacity .44s cubic-bezier(.694,0,.335,1) .7s,visibility .44s cubic-bezier(.694,0,.335,1) .7s;animation:.2s forwards uiCursorClick}.ui-showcase.click-animation:not(.has-interacted) .is-active+.ui-showcase__control{overflow:hidden}.ui-showcase.click-animation:not(.has-interacted) .is-active+.ui-showcase__control:before{content:"";cursor:pointer;opacity:0;background:#f6f6f6;border-radius:100%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:2.2s cubic-bezier(.555,.04,.435,.97) 1s infinite btnPulse;position:absolute;top:50%;left:50%}@keyframes btnPulse{0%,91%,to{opacity:0;transform:scale(1)}20%{opacity:1}90%{opacity:0;transform:scale(20)}}body.has-reduced-motion .ui-showcase.click-animation:not(.has-interacted) .is-active+.ui-showcase__control:before{display:none}@media (prefers-reduced-motion:reduce){.ui-showcase.click-animation:not(.has-interacted) .is-active+.ui-showcase__control:before{display:none}}@keyframes uiCursorClick{0%,to{transform:translate(0,0)scale(1)}50%{transform:translateY(2px)scale(.92)}}
