.coming-soon-module__xRGt0G__skip{z-index:30;background:var(--color-text);color:var(--color-bg);padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;top:-60px;left:12px}.coming-soon-module__xRGt0G__skip:focus-visible{top:12px}.coming-soon-module__xRGt0G__header{border-bottom:1px solid var(--color-divider)}.coming-soon-module__xRGt0G__headerInner{max-width:1280px;padding:0 var(--page-pad);justify-content:space-between;align-items:center;gap:16px;height:64px;margin:0 auto;display:flex}.coming-soon-module__xRGt0G__logo{color:var(--color-text)}.coming-soon-module__xRGt0G__headerActions{align-items:center;gap:8px;display:flex}.coming-soon-module__xRGt0G__iconLink{width:40px;height:40px}.coming-soon-module__xRGt0G__main{width:100%;max-width:1280px;padding:clamp(36px, 6vw, 80px) var(--page-pad) 72px;word-break:keep-all;flex-direction:column;flex:1;gap:clamp(48px,7vw,88px);margin:0 auto;display:flex}.coming-soon-module__xRGt0G__hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:clamp(28px,4vw,56px);display:grid}.coming-soon-module__xRGt0G__heroText{flex-direction:column;gap:18px;display:flex}.coming-soon-module__xRGt0G__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,58px);font-weight:700;line-height:1.14}.coming-soon-module__xRGt0G__lead{color:var(--color-neutral-700);max-width:540px;margin:0;font-size:17px;line-height:1.7}.coming-soon-module__xRGt0G__note{color:var(--color-neutral-700);margin:0;font-size:13px;line-height:1.6}.coming-soon-module__xRGt0G__panel{background:var(--color-accent-100);flex-direction:column;justify-content:center;gap:10px;min-height:260px;padding:clamp(28px,4vw,48px);display:flex;container-type:inline-size}.coming-soon-module__xRGt0G__panelKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-700);font-size:12px;font-weight:600}.coming-soon-module__xRGt0G__panelDate{white-space:nowrap;letter-spacing:-.03em;color:var(--color-accent-700);font-size:clamp(40px,23cqi,120px);font-weight:700;line-height:1}.coming-soon-module__xRGt0G__panelNames{color:var(--color-text);font-size:15px;font-weight:600}.coming-soon-module__xRGt0G__section{flex-direction:column;gap:18px;display:flex}.coming-soon-module__xRGt0G__sectionHead{border-bottom:1px solid var(--color-divider);align-items:baseline;gap:12px;padding-bottom:12px;display:flex}.coming-soon-module__xRGt0G__sectionTitle{margin:0;font-size:22px;font-weight:700}.coming-soon-module__xRGt0G__services{--cell-min:260px;margin:0;padding:0;list-style:none}.coming-soon-module__xRGt0G__service{flex-direction:column;gap:10px;padding:24px;display:flex}.coming-soon-module__xRGt0G__serviceNo{color:var(--color-accent);font-size:28px;font-weight:600}.coming-soon-module__xRGt0G__serviceName{margin:0;font-size:22px;font-weight:700}.coming-soon-module__xRGt0G__serviceSummary{margin:0;font-size:15px;font-weight:600;line-height:1.5}.coming-soon-module__xRGt0G__points{color:var(--color-neutral-700);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.6;display:flex}.coming-soon-module__xRGt0G__status{align-self:flex-start;margin-top:auto}.coming-soon-module__xRGt0G__notice{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start;gap:24px 48px;display:grid}.coming-soon-module__xRGt0G__noticeList{flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:15px;line-height:1.7;display:flex}.coming-soon-module__xRGt0G__contact{flex-wrap:wrap;gap:10px;display:flex}.coming-soon-module__xRGt0G__contact .btn{min-height:48px;padding:0 24px;font-size:16px}.coming-soon-module__xRGt0G__contactNote{color:var(--color-neutral-700);flex:100%;margin:0;font-size:13px;line-height:1.6}.coming-soon-module__xRGt0G__footer{border-top:1px solid var(--color-divider)}.coming-soon-module__xRGt0G__footerInner{max-width:1280px;padding:24px var(--page-pad);color:var(--color-neutral-700);flex-wrap:wrap;gap:16px 24px;margin:0 auto;font-size:12px;line-height:1.7;display:flex}.coming-soon-module__xRGt0G__footerLogo{color:var(--color-text);opacity:.7}.coming-soon-module__xRGt0G__company{word-break:keep-all;font-style:normal}.coming-soon-module__xRGt0G__line{display:block}.coming-soon-module__xRGt0G__footerLink{color:inherit;text-underline-offset:2px;white-space:nowrap;text-decoration:underline}@media (max-width:719px){.coming-soon-module__xRGt0G__contact .btn{flex:100%}.coming-soon-module__xRGt0G__panel{min-height:0}}
