.TokamaEventInquiryModal-module__N70k0q__backdrop{z-index:10000;background:#00000052;justify-items:center;padding:22px;animation:.26s both TokamaEventInquiryModal-module__N70k0q__backdropIn;display:grid;position:fixed;inset:0;overflow-y:auto}.TokamaEventInquiryModal-module__N70k0q__panel{color:#111;box-sizing:border-box;background:#fff;border:1px solid #111;width:min(100%,860px);margin-bottom:auto;padding:clamp(72px,7vw,88px) clamp(24px,5vw,64px) clamp(32px,5vw,54px);animation:.7s cubic-bezier(.22,1,.36,1) both TokamaEventInquiryModal-module__N70k0q__panelIn}.TokamaEventInquiryModal-module__N70k0q__closeButton{cursor:pointer;background:#fff;border:1px solid #111;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:22px;right:22px}.TokamaEventInquiryModal-module__N70k0q__closeButton span{background:#111;width:16px;height:1px;position:absolute}.TokamaEventInquiryModal-module__N70k0q__closeButton span:first-child{transform:rotate(45deg)}.TokamaEventInquiryModal-module__N70k0q__closeButton span:last-child{transform:rotate(-45deg)}.TokamaEventInquiryModal-module__N70k0q__intro{text-align:center;max-width:600px;margin:0 auto}.TokamaEventInquiryModal-module__N70k0q__intro h2{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(28px,23.38px + 1.233vw,36px);font-weight:400;line-height:1.1}.TokamaEventInquiryModal-module__N70k0q__intro h2 em{font-style:italic}.TokamaEventInquiryModal-module__N70k0q__intro p{letter-spacing:-.01em;max-width:36rem;margin:20px auto 0;font-size:clamp(14px,12.84px + .308vw,16px);line-height:1.2}.TokamaEventInquiryModal-module__N70k0q__form{grid-template-columns:1fr 1fr;gap:28px 22px;margin-top:clamp(50px,6vw,70px);display:grid}.TokamaEventInquiryModal-module__N70k0q__field{gap:10px;display:grid}.TokamaEventInquiryModal-module__N70k0q__field span{color:#1111119e;font-size:12px}.TokamaEventInquiryModal-module__N70k0q__field input,.TokamaEventInquiryModal-module__N70k0q__field select,.TokamaEventInquiryModal-module__N70k0q__field textarea{color:#111;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #1111116b;border-radius:0;outline:0;padding:0 0 12px;font-size:15px}.TokamaEventInquiryModal-module__N70k0q__field textarea{resize:vertical;min-height:112px}.TokamaEventInquiryModal-module__N70k0q__field input:focus,.TokamaEventInquiryModal-module__N70k0q__field select:focus,.TokamaEventInquiryModal-module__N70k0q__field textarea:focus{border-color:#111}.TokamaEventInquiryModal-module__N70k0q__fullWidth{grid-column:1/-1}.TokamaEventInquiryModal-module__N70k0q__formFooter{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.TokamaEventInquiryModal-module__N70k0q__formFooter button{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#111;border:1px solid #111;justify-content:center;align-items:center;padding:0 24px;font-size:14px;transition:color .22s,background .22s;display:inline-flex}.TokamaEventInquiryModal-module__N70k0q__formFooter button:hover:not(:disabled){color:#111;background:#fff}.TokamaEventInquiryModal-module__N70k0q__formFooter button:disabled{opacity:.55;cursor:wait}.TokamaEventInquiryModal-module__N70k0q__formFooter p{margin:0;font-size:13px}.TokamaEventInquiryModal-module__N70k0q__success{color:#285e37}.TokamaEventInquiryModal-module__N70k0q__error{color:#a32929}.TokamaEventInquiryModal-module__N70k0q__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@keyframes TokamaEventInquiryModal-module__N70k0q__backdropIn{0%{opacity:0}to{opacity:1}}@keyframes TokamaEventInquiryModal-module__N70k0q__panelIn{0%{opacity:0;transform:translateY(-120%)}to{opacity:1;transform:translateY(0)}}@media (max-width:700px){.TokamaEventInquiryModal-module__N70k0q__backdrop{padding:12px}.TokamaEventInquiryModal-module__N70k0q__panel{padding:70px 22px 30px}.TokamaEventInquiryModal-module__N70k0q__closeButton{top:14px;right:14px}.TokamaEventInquiryModal-module__N70k0q__form{grid-template-columns:1fr}.TokamaEventInquiryModal-module__N70k0q__fullWidth{grid-column:auto}}
.TokamaEventsPage-module__ptLM8q__page{color:#111;background:#fff}.TokamaEventsPage-module__ptLM8q__intro,.TokamaEventsPage-module__ptLM8q__inquiry{place-items:center;padding:clamp(130px,11vw,230px) 24px;display:grid}.TokamaEventsPage-module__ptLM8q__intro{text-align:center}.TokamaEventsPage-module__ptLM8q__introContent,.TokamaEventsPage-module__ptLM8q__inquiryInner{width:min(100%,920px)}.TokamaEventsPage-module__ptLM8q__introContent{justify-items:center;max-width:720px;display:grid}.TokamaEventsPage-module__ptLM8q__intro h1,.TokamaEventsPage-module__ptLM8q__showcase h2,.TokamaEventsPage-module__ptLM8q__details h2,.TokamaEventsPage-module__ptLM8q__inquiry h2{letter-spacing:-.03em;margin:0;font-family:Georgia,serif;font-size:clamp(28px,23.38px + 1.233vw,36px);font-weight:400;line-height:1.1}.TokamaEventsPage-module__ptLM8q__intro h1 em,.TokamaEventsPage-module__ptLM8q__showcase h2 em,.TokamaEventsPage-module__ptLM8q__details h2 em,.TokamaEventsPage-module__ptLM8q__inquiry h2 em{font-style:italic}.TokamaEventsPage-module__ptLM8q__intro p,.TokamaEventsPage-module__ptLM8q__showcase p,.TokamaEventsPage-module__ptLM8q__detail p,.TokamaEventsPage-module__ptLM8q__inquiryIntro p,.TokamaEventsPage-module__ptLM8q__field span,.TokamaEventsPage-module__ptLM8q__formFooter p{letter-spacing:-.01em;max-width:36rem;margin:22px 0 0;font-family:system-ui,sans-serif;font-size:clamp(14px,12.84px + .308vw,16px);font-weight:400;line-height:1.2}.TokamaEventsPage-module__ptLM8q__intro p,.TokamaEventsPage-module__ptLM8q__inquiryIntro p{color:#111111b8}.TokamaEventsPage-module__ptLM8q__showcase{min-height:calc(100svh - var(--tokama-header-height,150px));isolation:isolate;color:#fff;background:#111;place-items:end center;display:grid;position:relative;overflow:hidden}.TokamaEventsPage-module__ptLM8q__video,.TokamaEventsPage-module__ptLM8q__videoOverlay{width:100%;height:100%;position:absolute;inset:0}.TokamaEventsPage-module__ptLM8q__video{z-index:-2;object-fit:cover}.TokamaEventsPage-module__ptLM8q__videoOverlay{z-index:-1;background:linear-gradient(#00000014 0%,#0000009c 100%),linear-gradient(90deg,#0003 0%,#0000 70%)}.TokamaEventsPage-module__ptLM8q__showcaseContent{text-align:center;justify-items:center;width:min(100%,720px);padding:48px 24px clamp(66px,8vw,112px);display:grid}.TokamaEventsPage-module__ptLM8q__showcase p{color:#fffffe}.TokamaEventsPage-module__ptLM8q__contactButton,.TokamaEventsPage-module__ptLM8q__formFooter button{min-height:52px;font:inherit;cursor:pointer;border:1px solid;justify-content:center;align-items:center;padding:0 24px;font-size:14px;text-decoration:none;transition:color .25s,background .25s;display:inline-flex}.TokamaEventsPage-module__ptLM8q__contactButton{color:#fff;background:0 0;margin-top:34px}.TokamaEventsPage-module__ptLM8q__contactButton:hover{color:#111;background:#fff}.TokamaEventsPage-module__ptLM8q__details{color:#111;background:#fff;padding:clamp(110px,13vw,174px) 24px}.TokamaEventsPage-module__ptLM8q__detailsInner{width:min(100%,1120px);margin:0 auto}.TokamaEventsPage-module__ptLM8q__details h2{text-align:center;max-width:680px;margin:0 auto}.TokamaEventsPage-module__ptLM8q__detailList{border-top:1px solid #11111140;margin-top:clamp(58px,7vw,88px)}.TokamaEventsPage-module__ptLM8q__detail{border-bottom:1px solid #11111140;grid-template-columns:100px 1fr;gap:20px;padding:30px 0;display:grid}.TokamaEventsPage-module__ptLM8q__detail>span{color:#11111185;font-size:12px}.TokamaEventsPage-module__ptLM8q__detail h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:500}.TokamaEventsPage-module__ptLM8q__detail p{color:#111111ad}.TokamaEventsPage-module__ptLM8q__inquiry{border-top:1px solid #11111140}.TokamaEventsPage-module__ptLM8q__inquiryInner{gap:clamp(56px,8vw,100px);display:grid}.TokamaEventsPage-module__ptLM8q__inquiryIntro{text-align:center}.TokamaEventsPage-module__ptLM8q__inquiryIntro h2,.TokamaEventsPage-module__ptLM8q__inquiryIntro p{margin-left:auto;margin-right:auto}.TokamaEventsPage-module__ptLM8q__form{grid-template-columns:1fr 1fr;gap:28px 22px;display:grid}.TokamaEventsPage-module__ptLM8q__field{gap:10px;display:grid}.TokamaEventsPage-module__ptLM8q__field span{color:#1111119e;margin:0;font-size:12px}.TokamaEventsPage-module__ptLM8q__field input,.TokamaEventsPage-module__ptLM8q__field select,.TokamaEventsPage-module__ptLM8q__field textarea{color:#111;width:100%;font:inherit;box-sizing:border-box;background:#fff;border:0;border-bottom:1px solid #1111116b;border-radius:0;outline:none;padding:0 0 12px;font-size:15px}.TokamaEventsPage-module__ptLM8q__field textarea{resize:vertical;min-height:120px;padding-top:0}.TokamaEventsPage-module__ptLM8q__field input:focus,.TokamaEventsPage-module__ptLM8q__field select:focus,.TokamaEventsPage-module__ptLM8q__field textarea:focus{border-color:#111}.TokamaEventsPage-module__ptLM8q__fullWidth{grid-column:1/-1}.TokamaEventsPage-module__ptLM8q__formFooter{flex-wrap:wrap;align-items:center;gap:18px;margin-top:8px;display:flex}.TokamaEventsPage-module__ptLM8q__formFooter button{color:#fff;background:#111}.TokamaEventsPage-module__ptLM8q__formFooter button:hover:not(:disabled){color:#111;background:#fff}.TokamaEventsPage-module__ptLM8q__formFooter button:disabled{opacity:.52;cursor:wait}.TokamaEventsPage-module__ptLM8q__formFooter p{margin:0;font-size:13px}.TokamaEventsPage-module__ptLM8q__success{color:#285e37}.TokamaEventsPage-module__ptLM8q__error{color:#a32929}.TokamaEventsPage-module__ptLM8q__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.TokamaEventsPage-module__ptLM8q__intro,.TokamaEventsPage-module__ptLM8q__inquiry{padding:112px 18px}.TokamaEventsPage-module__ptLM8q__showcase{min-height:calc(100svh - var(--tokama-header-height,132px))}.TokamaEventsPage-module__ptLM8q__details{padding-left:18px;padding-right:18px}.TokamaEventsPage-module__ptLM8q__detail{grid-template-columns:52px 1fr}.TokamaEventsPage-module__ptLM8q__form{grid-template-columns:1fr}.TokamaEventsPage-module__ptLM8q__fullWidth{grid-column:auto}}.TokamaEventsPage-module__ptLM8q__contactButton{font:inherit;cursor:pointer}.TokamaEventsPage-module__ptLM8q__inquiryButton{color:#fff;min-height:52px;font:inherit;cursor:pointer;background:#111;border:1px solid #111;justify-content:center;align-items:center;margin-top:34px;padding:0 24px;font-size:14px;transition:color .22s,background .22s;display:inline-flex}.TokamaEventsPage-module__ptLM8q__inquiryButton:hover{color:#111;background:#fff}
