body{letter-spacing:.05em;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-font-feature-settings:'palt';font-feature-settings:'palt'}.font{display:inline-block;position:relative;pointer-events:none;overflow:hidden;font-family:TsukuAVintageMinSPro-R;line-height:173%}.font>*{display:inline-block;pointer-events:auto}@media all and (max-width:499px){.font .s_12,.font.s_12{font-size:10px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_12,.font.s_12{font-size:11px}}@media all and (min-width:1025px){.font .s_12,.font.s_12{font-size:12px}}@media all and (max-width:499px){.font .s_14,.font.s_14{font-size:11px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_14,.font.s_14{font-size:13px}}@media all and (min-width:1025px){.font .s_14,.font.s_14{font-size:14px}}@media all and (max-width:499px){.font .s_16,.font.s_16{font-size:12px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_16,.font.s_16{font-size:14px}}@media all and (min-width:1025px){.font .s_16,.font.s_16{font-size:16px}}@media all and (max-width:499px){.font .s_18,.font.s_18{font-size:14px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_18,.font.s_18{font-size:16px}}@media all and (min-width:1025px){.font .s_18,.font.s_18{font-size:18px}}@media all and (max-width:499px){.font .s_21,.font.s_21{font-size:15px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_21,.font.s_21{font-size:18px}}@media all and (min-width:1025px){.font .s_21,.font.s_21{font-size:21px}}@media all and (max-width:499px){.font .s_24,.font.s_24{font-size:18px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_24,.font.s_24{font-size:21px}}@media all and (min-width:1025px){.font .s_24,.font.s_24{font-size:24px}}@media all and (max-width:499px){.font .s_28,.font.s_28{font-size:22px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_28,.font.s_28{font-size:25px}}@media all and (min-width:1025px){.font .s_28,.font.s_28{font-size:28px}}@media all and (max-width:499px){.font .s_30,.font.s_30{font-size:24px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_30,.font.s_30{font-size:27px}}@media all and (min-width:1025px){.font .s_30,.font.s_30{font-size:30px}}@media all and (max-width:499px){.font .s_36,.font.s_36{font-size:28px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_36,.font.s_36{font-size:32px}}@media all and (min-width:1025px){.font .s_36,.font.s_36{font-size:36px}}@media all and (max-width:499px){.font .s_48,.font.s_48{font-size:36px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_48,.font.s_48{font-size:42px}}@media all and (min-width:1025px){.font .s_48,.font.s_48{font-size:48px}}@media all and (max-width:499px){.font .s_60,.font.s_60{font-size:42px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_60,.font.s_60{font-size:51px}}@media all and (min-width:1025px){.font .s_60,.font.s_60{font-size:60px}}@media all and (max-width:499px){.font .s_72,.font.s_72{font-size:48px}}@media all and (min-width:500px) and (max-width:1024px){.font .s_72,.font.s_72{font-size:60px}}@media all and (min-width:1025px){.font .s_72,.font.s_72{font-size:72px}}@media all and (max-width:499px){.font.s_12{padding-top:46px;padding-bottom:46px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_12{padding-top:45px;padding-bottom:46px}}@media all and (min-width:1025px){.font.s_12{padding-top:45px;padding-bottom:46px}}@media all and (max-width:499px){.font.s_14{padding-top:45px;padding-bottom:46px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_14{padding-top:45px;padding-bottom:44px}}@media all and (min-width:1025px){.font.s_14{padding-top:44px;padding-bottom:44px}}@media all and (max-width:499px){.font.s_16{padding-top:45px;padding-bottom:46px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_16{padding-top:44px;padding-bottom:44px}}@media all and (min-width:1025px){.font.s_16{padding-top:44px;padding-bottom:43px}}@media all and (max-width:499px){.font.s_18{padding-top:44px;padding-bottom:44px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_18{padding-top:44px;padding-bottom:43px}}@media all and (min-width:1025px){.font.s_18{padding-top:42px;padding-bottom:42px}}@media all and (max-width:499px){.font.s_21{padding-top:44px;padding-bottom:44px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_21{padding-top:42px;padding-bottom:42px}}@media all and (min-width:1025px){.font.s_21{padding-top:42px;padding-bottom:40px}}@media all and (max-width:499px){.font.s_24{padding-top:42px;padding-bottom:42px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_24{padding-top:42px;padding-bottom:40px}}@media all and (min-width:1025px){.font.s_24{padding-top:40px;padding-bottom:39px}}@media all and (max-width:499px){.font.s_28{padding-top:41px;padding-bottom:40px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_28{padding-top:39px;padding-bottom:39px}}@media all and (min-width:1025px){.font.s_28{padding-top:37px;padding-bottom:38px}}@media all and (max-width:499px){.font.s_30{padding-top:40px;padding-bottom:39px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_30{padding-top:38px;padding-bottom:38px}}@media all and (min-width:1025px){.font.s_30{padding-top:38px;padding-bottom:36px}}@media all and (max-width:499px){.font.s_36{padding-top:37px;padding-bottom:38px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_36{padding-top:36px;padding-bottom:36px}}@media all and (min-width:1025px){.font.s_36{padding-top:34px;padding-bottom:35px}}@media all and (max-width:499px){.font.s_48{padding-top:34px;padding-bottom:35px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_48{padding-top:31px;padding-bottom:32px}}@media all and (min-width:1025px){.font.s_48{padding-top:29px;padding-bottom:28px}}@media all and (max-width:499px){.font.s_60{padding-top:31px;padding-bottom:32px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_60{padding-top:27px;padding-bottom:28px}}@media all and (min-width:1025px){.font.s_60{padding-top:24px;padding-bottom:24px}}@media all and (max-width:499px){.font.s_72{padding-top:29px;padding-bottom:28px}}@media all and (min-width:500px) and (max-width:1024px){.font.s_72{padding-top:24px;padding-bottom:24px}}@media all and (min-width:1025px){.font.s_72{padding-top:18px;padding-bottom:19px}}