.FGB3wG_cardLink{height:100%;color:inherit;outline:none;text-decoration:none;display:block}.FGB3wG_card{height:100%;transition:border-color var(--transition-hover);background:#fff;border:1px solid #dfe2eb;border-radius:1rem;flex-direction:column;display:flex;overflow:hidden}.FGB3wG_cardLink:hover .FGB3wG_card,.FGB3wG_cardLink:focus-visible .FGB3wG_card{border-color:#ced1d9}.FGB3wG_cardLink:focus-visible .FGB3wG_card{outline-offset:4px;outline:2px solid #00f}.FGB3wG_media{aspect-ratio:40/21;background:#dfe2eb;position:relative;overflow:hidden}.FGB3wG_mediaImage{object-fit:cover;width:100%;height:100%}.FGB3wG_placeholder{color:#fff;flex-direction:column;justify-content:flex-end;padding:22px 24px 26px;display:flex;position:absolute;inset:0}.FGB3wG_tonePrimary .FGB3wG_placeholder{background:linear-gradient(135deg,#00f 0%,#0c00bd 100%)}.FGB3wG_toneSlate .FGB3wG_placeholder{background:linear-gradient(135deg,#18181b 0%,#2c2c2e 100%)}.FGB3wG_toneDeep .FGB3wG_placeholder{background:linear-gradient(135deg,#0c00bd 0%,#18181b 100%)}.FGB3wG_toneMuted .FGB3wG_placeholder{background:linear-gradient(135deg,#18181b 0% 100%)}.FGB3wG_toneDefault .FGB3wG_placeholder{background:linear-gradient(135deg,#2c2c2e 0%,#18181b 100%)}.FGB3wG_placeholderTitle{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;max-width:84%;font-size:19px;font-weight:500;line-height:1.5}.FGB3wG_body{flex-direction:column;gap:10px;padding:1.75rem;display:flex}@media (max-width:768px){.FGB3wG_body{padding:1.25rem}}.FGB3wG_metaRow{font-family:var(--font-inter);color:#18181b;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;line-height:1.5;display:inline-flex}.FGB3wG_dateLabel{color:#18181b;font-weight:500}.FGB3wG_anytimeLabel{font-family:var(--font-noto-sans-jp);color:#18181b;letter-spacing:0;font-weight:500}.FGB3wG_metaDivider{background:#d4d4d6;border-radius:50%;width:4px;height:4px;display:inline-block}.FGB3wG_title{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;font-weight:500;line-height:1.55;display:-webkit-box;overflow:hidden}.FGB3wG_summary{font-family:var(--font-noto-sans-jp);color:#18181b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.85;display:-webkit-box;overflow:hidden}.FGB3wG_venue{font-family:var(--font-noto-sans-jp);color:#18181b;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:12px;line-height:1.6;display:inline-flex}.FGB3wG_venueLabel{font-family:var(--font-inter);letter-spacing:.08em;text-transform:uppercase;color:#00f;font-size:10px;font-weight:500;line-height:1}@media not (max-width:768px){.FGB3wG_title{font-size:18px}}.FGB3wG_badge{font-family:var(--font-inter);letter-spacing:.06em;text-transform:uppercase;color:#18181b;background:#dfe2eb;border-radius:999px;align-items:center;padding:4px 9px;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.FGB3wG_venueLabel{color:#8f9092}@media not (max-width:768px){.FGB3wG_cardRow{flex-direction:row;align-items:stretch}.FGB3wG_cardRow .FGB3wG_media{aspect-ratio:auto;flex:0 0 44%;min-height:16.25rem}.FGB3wG_cardRow .FGB3wG_body{flex:auto;justify-content:center;gap:12px;padding:2.25rem}.FGB3wG_cardRow .FGB3wG_title{font-size:22px}.FGB3wG_cardRow .FGB3wG_summary{-webkit-line-clamp:3;font-size:14px}}
.aGteNW_section{color:#fff;background-color:#18181b;background-image:radial-gradient(circle,#ffffff14 1px,#0000 1.5px);background-size:22px 22px;padding-block:clamp(72px,10vw,140px);padding-inline:1.5rem}@media not (max-width:768px){.aGteNW_section{padding-inline:2rem}}.aGteNW_container{text-align:center;max-width:900px;margin-inline:auto}.aGteNW_heading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#fff;margin:0 0 clamp(16px,2vw,24px);font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.aGteNW_lead{font-family:var(--font-noto-sans-jp);color:#ffffffc7;max-width:36em;margin:0 auto clamp(32px,4vw,48px);font-size:clamp(.875rem,1.8vw,1.0625rem);font-weight:300;line-height:1.9}.aGteNW_actions{flex-direction:column;align-items:center;gap:12px;display:flex}@media not (max-width:768px){.aGteNW_actions{flex-direction:row;justify-content:center;gap:16px}}.aGteNW_primary.aGteNW_primary,.aGteNW_secondary.aGteNW_secondary{margin-inline:0;padding-block:.625rem}@media not (max-width:768px){.aGteNW_primary.aGteNW_primary,.aGteNW_secondary.aGteNW_secondary{padding-block:.75rem}}@media (hover:hover){.aGteNW_primary.aGteNW_primary:hover{background:#0c00bd;border-color:#0c00bd}}
.UE6DYW_base{color:#18181b;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);background:#f0f2f7}.UE6DYW_wrapper{max-width:85rem;margin:0 auto;padding-block:0 7.25rem;padding-inline:1.5rem}@media not (max-width:768px){.UE6DYW_wrapper{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.UE6DYW_wrapper{max-width:90rem;padding-inline:4rem}}.UE6DYW_backLink{font-family:var(--font-inter);letter-spacing:.02em;color:#18181b;align-items:center;gap:4px;margin-top:12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex}.UE6DYW_backLink:hover,.UE6DYW_backLink:focus-visible{color:#00f}.UE6DYW_backLink:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #00f}.UE6DYW_layout{grid-template-columns:minmax(0,1fr);gap:40px;margin-top:24px;display:grid}@media not (max-width:1024px){.UE6DYW_layout{grid-template-columns:minmax(0,1fr) 21.5rem;gap:56px 4rem}.UE6DYW_layout .UE6DYW_hero{grid-area:1/1}.UE6DYW_layout .UE6DYW_side{grid-area:1/2/span 2}.UE6DYW_layout .UE6DYW_main{grid-area:2/1}}.UE6DYW_hero{flex-direction:column;gap:20px;min-width:0;display:flex}.UE6DYW_main{flex-direction:column;gap:56px;min-width:0;display:flex}@media (max-width:768px){.UE6DYW_main{gap:44px}}.UE6DYW_pastNotice{background:#ced1d9;border-radius:12px;flex-direction:column;gap:8px;padding:16px 20px;display:flex}.UE6DYW_pastNoticeBadge{font-family:var(--font-inter);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#18181b;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:10px;font-weight:500;line-height:1}.UE6DYW_pastNoticeText{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:13px;line-height:1.85}.UE6DYW_badgeRow{flex-wrap:wrap;gap:8px;display:flex}.UE6DYW_badge{font-family:var(--font-inter);letter-spacing:.06em;text-transform:uppercase;color:#18181b;background:#dfe2eb;border-radius:999px;align-items:center;padding:4px 9px;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}.UE6DYW_title{font-family:var(--font-noto-sans-jp);letter-spacing:-.02em;color:#18181b;margin:0;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:300;line-height:1.35}.UE6DYW_summary{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:47.5rem;margin:0;font-size:16px;font-weight:300;line-height:1.95}.UE6DYW_cover{aspect-ratio:40/21;background:#dfe2eb;border-radius:16px;width:100%;margin-top:4px;overflow:hidden}.UE6DYW_coverImage{object-fit:cover;width:100%;height:100%}.UE6DYW_side{min-width:0}.UE6DYW_sideCard{top:calc(var(--header-height) + 16px);background:#fff;border:1px solid #dfe2eb;border-radius:1.25rem;flex-direction:column;gap:20px;padding:1.5rem;display:flex;position:sticky}@media (max-width:1024px){.UE6DYW_sideCard{position:static}}.UE6DYW_sideList{flex-direction:column;margin:0;display:flex}.UE6DYW_sideItem{border-bottom:1px solid #dfe2eb;flex-direction:column;gap:4px;padding:12px 0;display:flex}.UE6DYW_sideItem:first-child{padding-top:0}.UE6DYW_sideItem:last-child{border-bottom:none;padding-bottom:0}.UE6DYW_sideItem dt{font-family:var(--font-noto-sans-jp);letter-spacing:.04em;color:#8f9092;margin:0;font-size:11px;font-weight:500;line-height:1.4}.UE6DYW_sideItem dd{font-family:var(--font-noto-sans-jp);color:#18181b;overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:400;line-height:1.7}.UE6DYW_sideStrong{font-family:var(--font-inter);letter-spacing:.01em;color:#18181b;margin-top:2px;font-size:15px;font-weight:500;display:block}.UE6DYW_ctaButton{width:100%;transition:border-color var(--transition-hover),background-color var(--transition-hover);margin-inline:0;padding-block:.625rem;padding-inline:1.25rem}@media not (max-width:768px){.UE6DYW_ctaButton{padding-block:.75rem}}@media (hover:hover){.UE6DYW_ctaButton:hover{background:#0c00bd;border-color:#0c00bd}}.UE6DYW_ctaPending{font-family:var(--font-noto-sans-jp);text-align:center;color:#8f9092;background:#f0f2f7;border-radius:.75rem;margin:0;padding:.75rem 1rem;font-size:13px;line-height:1.7}.UE6DYW_sideFootnote{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:0;font-size:12px;line-height:1.8}.UE6DYW_leadBlock{flex-direction:column;gap:16px;display:flex}.UE6DYW_leadNotice{font-family:var(--font-noto-sans-jp);color:#18181b;background:#dfe2eb;border:1px solid #ced1d9;border-radius:.75rem;max-width:47.5rem;margin:0;padding:.875rem 1.25rem;font-size:14px;font-weight:400;line-height:1.85}.UE6DYW_body{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:47.5rem;font-size:16px;font-weight:300;line-height:2}.UE6DYW_body p{margin:0 0 20px}.UE6DYW_body p:last-child{margin-bottom:0}.UE6DYW_body a{color:#00f;text-decoration:underline}.UE6DYW_sectionHeading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0 0 20px;font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.UE6DYW_sectionHeading{font-size:1.75rem}}.UE6DYW_highlights{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}@media not (max-width:768px){.UE6DYW_highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}.UE6DYW_infoSection{background:#dfe2eb;border:1px solid #ced1d9;border-radius:1.25rem;flex-direction:column;gap:14px;padding:1.75rem;display:flex}@media (max-width:520px){.UE6DYW_infoSection{padding:1.375rem}}.UE6DYW_infoHeading{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.UE6DYW_infoHeading{font-size:1.25rem}}.UE6DYW_infoList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.UE6DYW_infoItem{font-family:var(--font-noto-sans-jp);color:#18181b;padding:0 0 0 26px;font-size:14px;line-height:1.85;position:relative}.UE6DYW_infoItem:before{content:"";background:#00f;border-radius:1px;width:14px;height:2px;position:absolute;top:11px;left:2px}.UE6DYW_agendaSection{min-width:0}.UE6DYW_agendaList{background:#fff;border:1px solid #dfe2eb;border-radius:1rem;margin:0;padding:0;list-style:none;overflow:hidden}.UE6DYW_agendaRow{border-bottom:1px solid #dfe2eb;grid-template-columns:7.375rem minmax(0,1fr) 8.25rem;align-items:baseline;gap:4px 20px;padding:.875rem 1.5rem;display:grid}.UE6DYW_agendaRow:last-child{border-bottom:none}@media (max-width:640px){.UE6DYW_agendaRow{grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:.875rem 1.125rem}}.UE6DYW_agendaRowEmphasis{background:#e9ecfd}.UE6DYW_agendaRowEmphasis .UE6DYW_agendaTime{color:#00f}.UE6DYW_agendaRowEmphasis .UE6DYW_agendaTitle{font-weight:500}.UE6DYW_agendaRowEmphasis .UE6DYW_agendaNote{color:#18181b}.UE6DYW_agendaRowEmphasis .UE6DYW_agendaLabel{color:#00f;background:#fff}.UE6DYW_agendaTime{font-family:var(--font-inter);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#18181b;font-size:13px;font-weight:500;line-height:1.7}@media (max-width:640px){.UE6DYW_agendaTime{color:#00f;grid-column:1/-1}}.UE6DYW_agendaBody{min-width:0}.UE6DYW_agendaTitle{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:15px;font-weight:400;line-height:1.7}.UE6DYW_agendaNote{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:4px 0 0;font-size:13px;line-height:1.8}.UE6DYW_agendaLabel{font-family:var(--font-noto-sans-jp);text-align:center;white-space:nowrap;color:#8f9092;background:#f0f2f7;border-radius:999px;place-self:center stretch;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.4}@media (max-width:640px){.UE6DYW_agendaLabel{justify-self:end;min-width:6rem}}.UE6DYW_notesSection{min-width:0}.UE6DYW_notesCard{background:#dfe2eb;border:1px solid #ced1d9;border-radius:1.25rem;margin:0;padding:4px 2rem}@media (max-width:520px){.UE6DYW_notesCard{padding:4px 1.375rem}}.UE6DYW_notesRow{border-bottom:1px solid #ced1d9;grid-template-columns:8.25rem minmax(0,1fr);column-gap:1.75rem;padding:1.25rem 0;display:grid}.UE6DYW_notesRow:last-child{border-bottom:none}@media (max-width:640px){.UE6DYW_notesRow{grid-template-columns:minmax(0,1fr);row-gap:6px}}.UE6DYW_notesRowPlain{grid-template-columns:minmax(0,1fr)}.UE6DYW_notesLabel{font-family:var(--font-noto-sans-jp);text-align:center;color:#18181b;margin:0;font-size:14px;font-weight:500;line-height:1.8}@media (max-width:640px){.UE6DYW_notesLabel{text-align:left;color:#00f}}.UE6DYW_notesText{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:14px;font-weight:300;line-height:1.9}.UE6DYW_speakersSection{min-width:0}.UE6DYW_speakersGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:stretch;gap:20px;display:grid}.UE6DYW_speakerCard{background:#fff;border:1px solid #dfe2eb;border-radius:18px;grid-template-columns:96px 1fr;gap:16px 20px;height:100%;padding:24px;display:grid}@media (max-width:520px){.UE6DYW_speakerCard{grid-template-columns:72px 1fr;column-gap:16px;padding:20px}}.UE6DYW_speakerImageWrap{background:#dfe2eb;border-radius:50%;flex-shrink:0;width:96px;height:96px;overflow:hidden}@media (max-width:520px){.UE6DYW_speakerImageWrap{width:72px;height:72px}}.UE6DYW_speakerImage{object-fit:cover;object-position:top center;width:100%;height:100%}.UE6DYW_speakerPlaceholder{background:linear-gradient(135deg,#00f 0%,#0c00bd 100%);width:100%;height:100%}.UE6DYW_speakerMeta{flex-direction:column;align-self:center;gap:4px;min-width:0;display:flex}.UE6DYW_speakerName{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:17px;font-weight:500;line-height:1.5}.UE6DYW_speakerRole{font-family:var(--font-noto-sans-jp);color:#18181b;margin:2px 0 0;font-size:14px;font-weight:400;line-height:1.55}.UE6DYW_speakerCompany{font-family:var(--font-inter);letter-spacing:.02em;color:#8f9092;margin:0;font-size:12px;line-height:1.5}.UE6DYW_speakerBio{font-family:var(--font-noto-sans-jp);color:#8f9092;border-top:1px solid #dfe2eb;grid-column:1/-1;margin:0;padding-top:16px;font-size:13px;line-height:1.95}.UE6DYW_speakerBio p{margin:0 0 10px}.UE6DYW_speakerBio p:last-child{margin-bottom:0}.UE6DYW_speakerBio a{color:#00f;text-underline-offset:2px;text-decoration:underline}.UE6DYW_speakerBio ul,.UE6DYW_speakerBio ol{margin:0 0 10px;padding-left:1.4em}.UE6DYW_speakerBio li{margin-bottom:4px}.UE6DYW_tagRow{border-top:1px solid #ced1d9;flex-wrap:wrap;gap:8px;margin:0;padding:20px 0 0;list-style:none;display:flex}.UE6DYW_tag{font-family:var(--font-inter);letter-spacing:.06em;text-transform:uppercase;color:#18181b;background:#dfe2eb;border-radius:999px;align-items:center;padding:4px 9px;font-size:.625rem;font-weight:500;line-height:1;display:inline-flex}
.JpOaoq_footer{border-top:1px solid var(--border-card);color:var(--text-sub);flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;padding:32px 40px;font-size:13px;line-height:1.6;display:flex}@media (max-width:768px){.JpOaoq_footer{flex-direction:column;align-items:flex-start;padding:28px 20px}}.JpOaoq_company{color:var(--text-main);font-weight:500}.JpOaoq_links{gap:20px;list-style:none;display:flex}.JpOaoq_links a{color:var(--text-sub);transition:color var(--transition-hover);text-decoration:none}.JpOaoq_links a:hover{color:var(--text-main)}.JpOaoq_copyright{margin-left:auto}@media (max-width:768px){.JpOaoq_copyright{margin-left:0}}
._319aoq_header{z-index:100;height:var(--header-height);background:var(--surface-base);border-bottom:1px solid var(--border-card);justify-content:space-between;align-items:center;gap:16px;padding-inline:40px;display:flex;position:sticky;top:0}@media (max-width:768px){._319aoq_header{padding-inline:20px}}._319aoq_logo{align-items:center;display:inline-flex}._319aoq_cta{flex-shrink:0}
.Z-WmEW_page{color:#18181b;background:#f0f2f7;flex-direction:column;min-height:100vh;display:flex}.Z-WmEW_fv{isolation:isolate;background:#18181b;padding-block:4.5rem 5.5rem;position:relative}@media (max-width:900px){.Z-WmEW_fv{padding-block:10.25rem 3.5rem}}.Z-WmEW_fvInner{z-index:1;flex-direction:column;gap:2.5rem;max-width:85rem;margin:0 auto;padding-inline:1.5rem;display:flex;position:relative}@media not (max-width:768px){.Z-WmEW_fvInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:900px){.Z-WmEW_fvInner{flex-direction:row;align-items:center;gap:4.5rem}}@media not (max-width:1024px){.Z-WmEW_fvInner{max-width:90rem;padding-inline:4rem}}.Z-WmEW_fvCopy{flex:1;min-width:0;container-type:inline-size}@media not (max-width:900px){.Z-WmEW_fvCopy{padding-bottom:4rem}}.Z-WmEW_title{font-family:var(--font-noto-sans-jp),sans-serif;letter-spacing:-.01em;white-space:nowrap;color:#fff;margin:0;font-size:clamp(1.5rem,min(5.4vw,8cqi),3.5rem);font-weight:300;line-height:1.35}.Z-WmEW_lead{max-width:35rem;font-family:var(--font-noto-sans-jp);color:#c9cace;word-break:auto-phrase;margin:1.5rem 0 0;font-size:1rem;font-weight:300;line-height:1.95}@media (max-width:768px){.Z-WmEW_lead{font-size:.9375rem}}.Z-WmEW_gone{flex-wrap:wrap;gap:10px;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.Z-WmEW_goneItem{font-family:var(--font-noto-sans-jp);color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:8px 16px;font-size:.9375rem;font-weight:400;line-height:1.5;-webkit-text-decoration:line-through #4b4bff;text-decoration:line-through #4b4bff;text-decoration-thickness:2px}@media (max-width:768px){.Z-WmEW_goneItem{padding:7px 14px;font-size:.875rem}}.Z-WmEW_fvProof{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:2rem 0 0;font-size:.875rem;font-weight:300;line-height:1.6}.Z-WmEW_fvProofNum{font-family:var(--font-inter);letter-spacing:-.01em;color:#fff;font-size:1.375rem;font-weight:600}.Z-WmEW_anchorCta{display:none}@media (max-width:900px){.Z-WmEW_anchorCta{width:100%;font-family:var(--font-noto-sans-jp);color:#fff;background:#00f;border-radius:56px;justify-content:center;align-items:center;margin-top:2rem;padding-block:14px;padding-inline:28px;font-size:.9375rem;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s;display:inline-flex}}.Z-WmEW_anchorCta:hover{background-color:#0c00bd}.Z-WmEW_fvForm{scroll-margin-top:var(--header-height);width:100%}@media not (max-width:900px){.Z-WmEW_fvForm{flex:none;max-width:27.5rem}}.Z-WmEW_ghosts{z-index:0;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 calc(50% - 262px),#0000 calc(50% - 202px) calc(50% + 138px),#000 calc(50% + 198px));mask-image:linear-gradient(#000 0 calc(50% - 262px),#0000 calc(50% - 202px) calc(50% + 138px),#000 calc(50% + 198px))}@media (max-width:900px){.Z-WmEW_ghosts{-webkit-mask-image:linear-gradient(#000 0 128px,#0000 158px);mask-image:linear-gradient(#000 0 128px,#0000 158px)}}.Z-WmEW_ghost{--dur:7.2s;--gx:var(--x);--gy:var(--y);--gw:var(--w);left:var(--gx);top:var(--gy);width:var(--gw);animation:linear infinite both Z-WmEW_ghost;animation-duration:var(--dur);animation-delay:var(--delay);position:absolute}@media (max-width:900px){.Z-WmEW_ghost{--gx:var(--sx);--gy:var(--sy);--gw:var(--sw)}.Z-WmEW_ghost:not([data-sp]){display:none}}.Z-WmEW_ghostLabel{font-family:var(--font-noto-sans-jp),sans-serif;white-space:nowrap;color:#ffffff1a;margin:0 0 6px;font-size:10px;font-weight:400;line-height:1.4}.Z-WmEW_ghostBox{box-sizing:border-box;background:#ffffff04;border:1px solid #ffffff12;border-radius:10px;align-items:center;height:40px;padding:0 14px;display:flex;overflow:hidden}.Z-WmEW_ghostText{font-family:var(--font-noto-sans-jp),sans-serif;white-space:nowrap;color:#ffffff2e;font-size:12px;font-weight:400;line-height:1;display:inline-block;position:relative}.Z-WmEW_ghostReveal{animation:linear infinite both Z-WmEW_ghostReveal;animation-duration:var(--dur);animation-delay:var(--delay);display:block;position:relative;overflow:hidden}.Z-WmEW_ghostRevealInner{animation:linear infinite both Z-WmEW_ghostRevealInner;animation-duration:var(--dur);animation-delay:var(--delay);display:block}.Z-WmEW_ghostCaret{width:1.5px;height:15px;animation:linear infinite both Z-WmEW_ghostCaret;animation-duration:var(--dur);animation-delay:var(--delay);background:#ffffff4d;margin-top:-7.5px;position:absolute;top:50%;right:0}.Z-WmEW_ghostStrike{transform-origin:0;height:1.5px;animation:linear infinite both Z-WmEW_ghostStrike;animation-duration:var(--dur);animation-delay:var(--delay);background:#4b4bff73;margin-top:-.75px;position:absolute;top:50%;left:-4px;right:-4px}@keyframes Z-WmEW_ghost{0%{opacity:0;transform:translateY(10px)}6%{opacity:1;transform:translateY(0)}62%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(0)scale(1)}80%,to{opacity:0;transform:translateY(-16px)scale(.97)}}@keyframes Z-WmEW_ghostReveal{0%,14%{animation-timing-function:steps(var(--n), end);transform:translate(-100%)}44%,to{transform:translate(0)}}@keyframes Z-WmEW_ghostRevealInner{0%,14%{animation-timing-function:steps(var(--n), end);transform:translate(100%)}44%,to{transform:translate(0)}}@keyframes Z-WmEW_ghostCaret{0%,8%{opacity:1}9%,12%{opacity:0}13%,47%{opacity:1}48%,49%{opacity:0}50%,53.9%{opacity:1}54%,to{opacity:0}}@keyframes Z-WmEW_ghostStrike{0%,54%{animation-timing-function:cubic-bezier(.6,0,.2,1);transform:scaleX(0)}61%,to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.Z-WmEW_ghost,.Z-WmEW_ghostReveal,.Z-WmEW_ghostRevealInner,.Z-WmEW_ghostStrike,.Z-WmEW_ghostCaret{animation:none}.Z-WmEW_ghostCaret{opacity:0}}.Z-WmEW_deck{flex:1;padding-block:4.5rem 6rem}@media (max-width:900px){.Z-WmEW_deck{padding-block:3rem 4rem}}.Z-WmEW_deckInner{flex-direction:column;gap:2.5rem;max-width:85rem;margin:0 auto;padding-inline:1.5rem;display:flex}@media not (max-width:768px){.Z-WmEW_deckInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:900px){.Z-WmEW_deckInner{flex-direction:row;align-items:center;gap:4.5rem}}@media not (max-width:1024px){.Z-WmEW_deckInner{max-width:90rem;padding-inline:4rem}}.Z-WmEW_deckPreview{flex:1;min-width:0}.Z-WmEW_deckPoints{flex-direction:column;gap:1rem;display:flex}@media not (max-width:900px){.Z-WmEW_deckPoints{flex:none;max-width:27.5rem}}.Z-WmEW_proof{max-width:85rem;margin:0 auto;padding-inline:1.5rem}@media not (max-width:768px){.Z-WmEW_proof{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.Z-WmEW_proof{max-width:90rem;padding-inline:4rem}}.Z-WmEW_formNote{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:0;font-size:13px;font-weight:300;line-height:1.6}.Z-WmEW_formLeadStrong{color:#18181b;font-weight:500;display:block}
.r4bZuq_section{scroll-margin-top:var(--header-height);padding-block:96px}@media (max-width:768px){.r4bZuq_section{padding-block:64px}}.r4bZuq_inner{max-width:720px;margin-inline:auto;padding-inline:40px}@media (max-width:768px){.r4bZuq_inner{padding-inline:20px}}.r4bZuq_heading{letter-spacing:.01em;color:var(--text-main);text-align:center;font-size:32px;line-height:1.4}@media (max-width:768px){.r4bZuq_heading{font-size:24px}}.r4bZuq_description{color:var(--text-sub);text-align:center;margin-top:16px;font-size:15px;line-height:1.8}.r4bZuq_formCard{background:var(--surface-panel);border:1px solid var(--border-on-white);border-radius:12px;margin-top:40px;padding:40px}@media (max-width:768px){.r4bZuq_formCard{margin-top:28px;padding:24px 20px}}.r4bZuq_hubspotForm{width:100%}.r4bZuq_errorMessage{color:#ff2020;margin-top:16px;font-size:14px}
.OAfJtq_page{background:var(--surface-base);flex-direction:column;min-height:100vh;display:flex}.OAfJtq_hero{padding-block:120px 96px}@media (max-width:768px){.OAfJtq_hero{padding-block:72px 56px}}.OAfJtq_heroInner{text-align:center;max-width:1312px;margin-inline:auto;padding-inline:40px}@media (max-width:768px){.OAfJtq_heroInner{padding-inline:20px}}.OAfJtq_heroTitle{letter-spacing:.01em;color:var(--text-main);font-size:56px;line-height:1.3}@media (max-width:768px){.OAfJtq_heroTitle{font-size:32px}}.OAfJtq_heroLead{color:var(--text-sub);margin-top:28px;font-size:17px;line-height:1.9}@media (max-width:768px){.OAfJtq_heroLead{margin-top:20px;font-size:15px}}.OAfJtq_heroCta{justify-content:center;margin-top:40px;display:flex}.OAfJtq_points{background:var(--surface-panel);padding-block:96px}@media (max-width:768px){.OAfJtq_points{padding-block:64px}}.OAfJtq_pointsInner{max-width:1312px;margin-inline:auto;padding-inline:40px}@media (max-width:768px){.OAfJtq_pointsInner{padding-inline:20px}}.OAfJtq_pointList{grid-template-columns:repeat(3,1fr);gap:24px;list-style:none;display:grid}@media (max-width:900px){.OAfJtq_pointList{grid-template-columns:1fr}}.OAfJtq_point{background:var(--surface-base);border:1px solid var(--border-card);border-radius:12px;padding:32px}@media (max-width:768px){.OAfJtq_point{padding:24px}}.OAfJtq_pointTitle{color:var(--text-main);font-size:19px;line-height:1.5}.OAfJtq_pointBody{color:var(--text-sub);margin-top:12px;font-size:15px;line-height:1.8}
.kWA6fW_page{color:#18181b;background:#f0f2f7}.kWA6fW_fv{padding-block:2.5rem 4.5rem}@media not (max-width:1024px){.kWA6fW_fv{padding-block:3.5rem 6rem}}.kWA6fW_fvInner{grid-template-columns:minmax(0,1fr);gap:32px;max-width:85rem;margin:0 auto;padding-inline:1.5rem;display:grid}@media not (max-width:768px){.kWA6fW_fvInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.kWA6fW_fvInner{grid-template-columns:minmax(0,1fr) 25rem;align-items:start;column-gap:3.5rem;max-width:90rem;padding-inline:4rem}}.kWA6fW_fvCopy{flex-direction:column;gap:20px;min-width:0;display:flex}.kWA6fW_kv{aspect-ratio:40/21;background:#dfe2eb;border-radius:1rem;width:100%;overflow:hidden}.kWA6fW_kvImage{object-fit:cover;width:100%;height:100%}.kWA6fW_title{font-family:var(--font-noto-sans-jp);letter-spacing:-.02em;color:#18181b;margin:0;font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:300;line-height:1.35}.kWA6fW_lead{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:16px;font-weight:300;line-height:1.95}.kWA6fW_facts{border-top:1px solid #ced1d9;flex-direction:column;margin:4px 0 0;display:flex}.kWA6fW_factItem{border-bottom:1px solid #ced1d9;grid-template-columns:4.5rem minmax(0,1fr);column-gap:16px;padding:12px 0;display:grid}@media (max-width:520px){.kWA6fW_factItem{grid-template-columns:minmax(0,1fr);row-gap:2px}}.kWA6fW_factItem dt{font-family:var(--font-noto-sans-jp);letter-spacing:.04em;color:#8f9092;margin:0;font-size:12px;font-weight:500;line-height:1.9}.kWA6fW_factItem dd{font-family:var(--font-noto-sans-jp);color:#18181b;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.8}.kWA6fW_anchorCta{font-family:var(--font-noto-sans-jp);color:#fff;transition:border-color var(--transition-hover),background-color var(--transition-hover);background:#00f;border:1px solid #00f;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;padding:.75rem 1.5rem;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}@media (hover:hover){.kWA6fW_anchorCta:hover{background:#0c00bd;border-color:#0c00bd}}@media not (max-width:1024px){.kWA6fW_anchorCta{display:none}}.kWA6fW_fvForm{min-width:0;scroll-margin-top:88px}@media not (max-width:1024px){.kWA6fW_fvForm{position:sticky;top:1.5rem}}.kWA6fW_formCard{background:#fff;border:1px solid #dfe2eb;border-radius:1.25rem;flex-direction:column;gap:12px;padding:1.75rem;display:flex}@media (max-width:520px){.kWA6fW_formCard{padding:1.375rem}}.kWA6fW_formTitle{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.125rem;font-weight:500;line-height:1.5}@media not (max-width:768px){.kWA6fW_formTitle{font-size:1.25rem}}.kWA6fW_formNote{font-family:var(--font-noto-sans-jp);color:#8f9092;margin:0 0 4px;font-size:13px;line-height:1.8}.kWA6fW_formPending{font-family:var(--font-noto-sans-jp);text-align:center;color:#8f9092;background:#f0f2f7;border-radius:.75rem;margin:0;padding:1.25rem 1rem;font-size:13px;line-height:1.9}.kWA6fW_hubspotForm{font-family:var(--font-noto-sans-jp)}.kWA6fW_errorMessage{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:13px;line-height:1.8}.kWA6fW_main{padding-bottom:6rem}.kWA6fW_mainInner{max-width:85rem;margin:0 auto;padding-inline:1.5rem}@media not (max-width:768px){.kWA6fW_mainInner{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.kWA6fW_mainInner{max-width:90rem;padding-inline:4rem}}.kWA6fW_mainColumn{flex-direction:column;gap:56px;max-width:53.5rem;display:flex}@media (max-width:768px){.kWA6fW_mainColumn{gap:44px}}.kWA6fW_closing{background:#18181b;padding-block:4.5rem}@media not (max-width:768px){.kWA6fW_closing{padding-block:6rem}}.kWA6fW_closingInner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:59.25rem;margin:0 auto;padding-inline:1.5rem;display:flex}.kWA6fW_closingTitle{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#fff;margin:0;font-size:1.375rem;font-weight:300;line-height:1.6}@media not (max-width:768px){.kWA6fW_closingTitle{font-size:2.375rem}}.kWA6fW_closingLead{font-family:var(--font-noto-sans-jp);color:#fff;margin:0 0 8px;font-size:14px;font-weight:300;line-height:1.9}@media not (max-width:768px){.kWA6fW_closingLead{font-size:16px}}
.r0d-wG_base{color:#18181b;min-height:100vh;margin-top:calc(var(--header-height)*-1);padding-top:var(--header-height);background:#f0f2f7}.r0d-wG_wrapper{max-width:85rem;margin:0 auto;padding-inline:1.5rem}@media not (max-width:768px){.r0d-wG_wrapper{max-width:86rem;padding-inline:2rem}}@media not (max-width:1024px){.r0d-wG_wrapper{max-width:90rem;padding-inline:4rem}}.r0d-wG_container{flex-direction:column;min-height:100vh;padding-bottom:7.25rem;display:flex}@media (max-width:768px){.r0d-wG_container{padding-bottom:3.625rem}}.r0d-wG_pageHeader{text-align:center;margin-bottom:5rem;padding-top:4rem;padding-bottom:3.5rem;border-bottom:1px solid #ced1d9;margin-inline:-1.5rem;padding-inline:1.5rem}@media not (max-width:768px){.r0d-wG_pageHeader{margin-bottom:6.25rem;padding-top:6rem;padding-bottom:5.5rem;margin-inline:-2rem;padding-inline:2rem}}@media not (max-width:1024px){.r0d-wG_pageHeader{margin-inline:-4rem;padding-inline:4rem}}.r0d-wG_title{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;max-width:20em;margin:0 auto;font-size:clamp(1.75rem,4vw,3rem);font-weight:300;line-height:1.3}.r0d-wG_subtitle{font-family:var(--font-noto-sans-jp);color:#18181b;max-width:40rem;margin:1.75rem auto 0;font-size:.875rem;font-weight:300;line-height:1.95}@media not (max-width:768px){.r0d-wG_subtitle{margin-top:2.25rem;font-size:1rem}}.r0d-wG_notice{max-width:720px;font-family:var(--font-noto-sans-jp);color:#18181b;text-align:center;background:#dfe2eb;border:1px solid #ced1d9;border-radius:16px;margin:0 auto 40px;padding:14px 20px;font-size:13px;line-height:1.8}.r0d-wG_section{flex-direction:column;gap:28px;margin-top:6rem;scroll-margin-top:92px;display:flex}.r0d-wG_section:first-of-type{margin-top:0}@media (max-width:768px){.r0d-wG_section{gap:20px;margin-top:3.5rem}}.r0d-wG_sectionHeader{flex-direction:column;gap:10px;max-width:720px;display:flex}.r0d-wG_sectionTitle{font-family:var(--font-noto-sans-jp);letter-spacing:-.01em;color:#18181b;margin:0;font-size:1.375rem;font-weight:300;line-height:1.4}@media not (max-width:768px){.r0d-wG_sectionTitle{font-size:2.375rem}}.r0d-wG_sectionDescription{font-family:var(--font-noto-sans-jp);color:#18181b;margin:0;font-size:14px;line-height:1.9}.r0d-wG_grid{grid-template-columns:1fr;gap:20px;display:grid}@media not (max-width:768px){.r0d-wG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media not (max-width:1024px){.r0d-wG_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.r0d-wG_rows{flex-direction:column;gap:20px;display:flex}
