.vg1wWq_section{color:var(--top-page-ink);background:var(--top-page-bg);padding:clamp(3.5rem,7vw,7rem) 1rem 1rem}.vg1wWq_frame{max-width:900px;margin:0 auto;padding:clamp(2rem,5vw,3.75rem) clamp(1.25rem,5vw,4rem);position:relative}.vg1wWq_corner{border-color:var(--top-brand-bg);pointer-events:none;border-style:solid;border-width:0;width:clamp(28px,3vw,36px);height:clamp(28px,3vw,36px);position:absolute}.vg1wWq_topLeft{border-top-width:4px;border-left-width:4px;top:0;left:0}.vg1wWq_topRight{border-top-width:4px;border-right-width:4px;top:0;right:0}.vg1wWq_bottomLeft{border-bottom-width:4px;border-left-width:4px;bottom:0;left:0}.vg1wWq_bottomRight{border-bottom-width:4px;border-right-width:4px;bottom:0;right:0}.vg1wWq_topRight,.vg1wWq_bottomLeft{border-color:var(--top-theme-accent)}.vg1wWq_title{letter-spacing:.02em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.8vw,1.875rem);font-weight:700;line-height:1.6}.vg1wWq_content{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3rem);max-width:640px;margin:clamp(1.75rem,3vw,2.25rem) auto 0;display:grid}.vg1wWq_questions{width:fit-content;min-width:0;max-width:100%;color:var(--top-brand-bg);gap:1.125rem;margin:0 auto;padding:0;font-size:clamp(1.0625rem,1.6vw,1.25rem);font-weight:700;line-height:1.85;display:grid}.vg1wWq_questions p{overflow-wrap:anywhere;margin:0}.vg1wWq_closing{color:var(--top-brand-bg);text-align:center;text-wrap:balance;margin:0;font-size:clamp(1.125rem,2vw,1.375rem);line-height:1.85}@media (max-width:767px){.vg1wWq_content{grid-template-columns:minmax(0,1fr);gap:2rem}.vg1wWq_title{font-size:clamp(1.125rem,4.5vw,1.5rem)}.vg1wWq_title:lang(ja){letter-spacing:0;white-space:normal;font-size:clamp(1rem,4.5vw,1.25rem)}.vg1wWq_questions{gap:1rem}.vg1wWq_closing{text-align:left}}
.MlDNnW_group{justify-content:center;align-items:center;column-gap:var(--product-space-4);row-gap:var(--product-space-1);flex-direction:column;display:flex}.MlDNnW_primary.product-control{width:min(100%,14rem);box-shadow:none;justify-content:center;margin-inline:auto;transform:none}:is(.MlDNnW_primary.product-control:hover,.MlDNnW_primary.product-control:active){box-shadow:none;transform:none}.MlDNnW_secondary{min-height:var(--product-button-height-medium);padding:var(--product-space-2) var(--product-space-3);color:var(--product-color-ink-muted);font-size:var(--product-font-size-control);font-weight:var(--product-font-weight-regular);line-height:var(--product-line-height-control);text-underline-offset:var(--product-space-1);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.MlDNnW_secondary:hover{color:var(--product-color-ink);text-decoration:underline}.MlDNnW_secondary:focus-visible{outline:2px solid var(--product-color-accent);outline-offset:2px}.MlDNnW_secondary:disabled{cursor:default;opacity:.5}
