.wGrznG_body{gap:var(--spacing-04);flex-direction:column;width:100%;display:flex}.wGrznG_barButton.wGrznG_barButton{background:#1c1c1c;border:2px solid #4a4a4a;border-radius:12px;flex-shrink:0;padding:18px 30px}
.JpFY1a_root{gap:var(--spacing-04);flex-direction:column;width:100%;display:flex}.JpFY1a_fields{gap:var(--spacing-04);grid-template-columns:1fr;width:100%;display:grid}@media (min-width:768px){.JpFY1a_fields{grid-template-columns:1fr 1fr}}
._4S4u-W_header{align-items:center;gap:var(--spacing-02);width:100%;display:flex}._4S4u-W_type{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}
.YG4VIW_bar{width:100%;padding:var(--spacing-02);background:var(--color-background-purple);justify-content:space-between;align-items:center;gap:var(--spacing-02);border-radius:12px;margin-top:auto;display:flex}
.XG7MUq_root{flex-direction:column;gap:10px;width:100%;display:flex}.XG7MUq_content{white-space:pre-line}.XG7MUq_list{padding-left:var(--spacing-05);margin:var(--spacing-02) 0 0}
.SbOi1G_title{font:var(--font-s3);letter-spacing:var(--font-s3-spacing);background:#e0e0e033;border:1px solid #fff;border-radius:8px;align-items:center;gap:10px;margin:0;padding:20px;display:flex;box-shadow:0 4px 10px #0000000d,inset 0 -2px 4px #fff,inset 0 5px 6.7px #76767614}.SbOi1G_icon{width:16px;height:16px;color:var(--color-green);flex-shrink:0}
.ZgTLcG_overlay{z-index:999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;position:fixed;inset:0}.ZgTLcG_modal{z-index:1000;background-color:#0000;border-radius:48px;outline:none;width:100%;max-height:100dvh;padding:60px 0 0;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ZgTLcG_container{background:radial-gradient(124.36% 67.4% at 100% 0,#7e3af2 0%,#000 100%);border-radius:48px;padding:25px;position:relative}.ZgTLcG_image{max-width:100%;height:auto;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.ZgTLcG_textAndContent{z-index:3;flex-direction:column;margin-top:190px;display:flex;position:relative}.ZgTLcG_greatChoice{--title-pad-top:0px;--pill-height:48px;--pill-overlap:20px;--pill-pad-x:16px;--pill-font-size:32px;--pill-letter-spacing:-1.28px;padding-top:var(--title-pad-top);justify-content:center;margin-bottom:20px;display:flex;position:relative}.ZgTLcG_titleLayer{flex-direction:column;align-items:center;margin:0;display:flex}.ZgTLcG_titleLine{height:var(--pill-height);padding:0 var(--pill-pad-x);font-size:var(--pill-font-size);letter-spacing:var(--pill-letter-spacing);white-space:nowrap;border-radius:60px;align-items:center;font-weight:700;line-height:1;display:inline-flex}.ZgTLcG_titleLine+.ZgTLcG_titleLine{margin-top:calc(-1 * var(--pill-overlap))}.ZgTLcG_titlePills .ZgTLcG_titleLine{background:var(--neutral-800);color:#0000}.ZgTLcG_titleText{top:var(--title-pad-top);color:#fff;position:absolute;left:0;right:0}.ZgTLcG_content{background:#fff;border-radius:24px;flex-direction:column;padding:20px;display:flex;position:relative;box-shadow:0 6px 24px #18181b33}.ZgTLcG_closeButton{z-index:4;color:var(--text-light-tertiary);cursor:pointer;background-color:#0000;border:none;padding:0;position:absolute;top:32px;left:32px}.ZgTLcG_closeButton:hover{color:var(--text-light-primary)}@media (min-width:768px){.ZgTLcG_modal{width:100vw;max-width:100vw;min-height:auto;padding:0 16px;overflow-x:hidden}.ZgTLcG_container{--mascot-height:432px;--mascot-headroom:80px;min-height:calc(var(--mascot-height) + var(--mascot-headroom));justify-content:space-between;display:flex}.ZgTLcG_image{width:auto;height:var(--mascot-height);top:auto;bottom:0;left:calc(50% - 232.5px);transform:translate(-50%)}.ZgTLcG_textAndContent{flex-direction:row;flex:1;min-width:0;height:100%;margin-top:0}.ZgTLcG_greatChoice{--title-pad-top:58px;--pill-height:54px;--pill-overlap:22px;--pill-pad-x:17px;--pill-font-size:36px;--pill-letter-spacing:-1.44px;flex:1;align-items:flex-start;min-width:0;margin-bottom:0}.ZgTLcG_content{flex:0 0 440px;max-width:440px;margin-top:0;margin-left:auto}}@media (min-width:1200px){.ZgTLcG_modal{max-width:1008px}.ZgTLcG_greatChoice{--pill-height:84px;--pill-overlap:35px;--pill-pad-x:27px;--pill-font-size:56px;--pill-letter-spacing:-2.24px}}
.MyuTca_body{gap:var(--spacing-04);flex-direction:column;width:100%;display:flex}.MyuTca_captcha{align-self:center;align-items:center;gap:var(--spacing-02);flex-direction:column;display:flex}.MyuTca_captchaError{text-align:center;align-self:center}.MyuTca_footnote{color:var(--text-dark-secondary);font:var(--font-b5);letter-spacing:var(--font-b5-spacing);margin:0}.MyuTca_barButton.MyuTca_barButton{background:#1c1c1c;border:2px solid #4a4a4a;border-radius:12px;flex-shrink:0;padding:18px 30px}
iframe[src*="/recaptcha/"][src*=\/bframe]{pointer-events:auto}
