.lp{color:#e8e6f0;font-family:var(--font-jp), "Hiragino Sans", sans-serif;font-feature-settings:"palt";letter-spacing:.02em;text-spacing-trim:trim-start;text-autospace:normal;line-break:strict;-webkit-font-smoothing:antialiased;background:#0a0f1f;margin:0}.lp a{color:#ffd23f}.lp a:hover{color:#ffe08a}.lp *{box-sizing:border-box}.lp p{word-break:keep-all;text-wrap:pretty;margin:0}.lp .eyebrow,.lp .plate,.lp .pb,.lp .ttl,.lp summary,.lp .sev,.lp .aib,.lp h1,.lp h2,.lp h3,.lp .short{word-break:keep-all}.lp .plate{white-space:nowrap}.lp .kw{display:inline}.lp svg.sp{shape-rendering:crispedges;display:block}.lp .stage-floor{display:none}.lp .hero-stage{z-index:1}.lp .disp{letter-spacing:-.015em;word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:800;line-height:1.25}.lp .dot{font-family:var(--font-dot), "Hiragino Sans", sans-serif;letter-spacing:0;word-break:keep-all;font-weight:400}.lp .lat{font-family:var(--font-arcade), monospace;letter-spacing:0}.lp .mono{font-family:var(--font-code), ui-monospace, "SFMono-Regular", Menlo, monospace;letter-spacing:0}.lp .wrap{max-width:1248px;margin:0 auto;padding-left:96px;padding-right:96px}.lp .sec{padding-top:80px;padding-bottom:80px}.lp .eyebrow{color:#8b93b1;letter-spacing:.08em;font-size:13px;font-weight:500}.lp .stage-lbl{font-family:var(--font-arcade), monospace;color:#8b93b1;letter-spacing:0;margin-bottom:20px;font-size:16px}.lp .body{color:#c3c8dd;font-size:17px;line-height:1.8}.lp .muted{color:#8b93b1}.lp .pb{color:#0a0f1f;white-space:nowrap;clip-path:polygon(4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px),0 4px,4px 4px);background:#ffd23f;justify-content:center;align-items:center;gap:10px;height:56px;padding:0 28px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex}.lp .pbw{display:inline-block}.lp .pbs{filter:drop-shadow(4px 4px #3a4468);display:inline-block}.lp .pb:hover{color:#0a0f1f;background:#ffe08a}.lp .pbs:active{filter:none;transform:translate(4px,4px)}.lp .pbw:has(:focus-visible){outline-offset:6px;outline:3px solid #e8e6f0}.lp .pb.ghost{color:#e8e6f0;background:#141a30;box-shadow:inset 0 0 0 2px #7f88a8}.lp .pb.ghost:hover{color:#fff;background:#1c2340}.lp a.tl{color:#e8e6f0;text-underline-offset:6px;-webkit-text-decoration:underline #8b93b1;text-decoration:underline #8b93b1;text-decoration-thickness:2px}.lp a.tl:hover{color:#ffd23f;text-decoration-color:#ffd23f}.lp a:focus-visible{outline-offset:4px;outline:3px solid #e8e6f0}.lp nav a:hover{text-underline-offset:6px;color:#e8e6f0!important;text-decoration:underline!important}.lp .win{clip-path:polygon(4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px),0 4px,4px 4px);background:#0d1226;border:4px solid #e8e6f0;padding:28px 32px;box-shadow:inset 0 0 0 4px #0d1226,inset 0 0 0 6px #3a4468}.lp .win .ttl{color:#8b93b1;letter-spacing:.06em;margin-bottom:14px;font-size:12px}.lp .bug{color:#ff3d7f;background:#ff3d7f1f;margin:0 6px 0 3px;padding:0 6px;display:inline-block;box-shadow:0 0 0 3px #ff3d7f}.lp .idle{position:relative}.lp .idle .b{position:absolute;inset:0}.lp .fl{animation:2s steps(2,end) infinite lpr-hover}@keyframes lpr-hover{50%{transform:translateY(-8px)}}@media (max-width:1399px){.lp .ufo{width:144px!important;height:81px!important}.lp .stage-end .ufo{margin-left:-72px!important}}@media (max-width:860px){.lp .hero-stage .ufo{top:4px!important}}.lp .gsh{background:linear-gradient(#e5b800,#e5b800) 50% 0/100% 8px no-repeat,linear-gradient(#e5b800,#e5b800) 50% 8px/70% 8px no-repeat;height:16px;position:absolute;bottom:-16px;left:20%;right:20%}.lp .plate{color:#e8e6f0;white-space:nowrap;background:#0a0f1f;padding:8px 10px;font-size:16px;line-height:1;position:absolute;bottom:-48px;left:50%;transform:translate(-50%)}.lp .idle .a{animation:1s step-end infinite lpr-idle}.lp .idle .b{animation:1s step-end infinite reverse lpr-idle}@keyframes lpr-idle{50%{opacity:0}}.lp .rv{opacity:0;transform:translateY(16px)}@supports (animation-timeline:view()){.lp .rv{animation:.4s steps(4,end) both lpr-rise;animation-timeline:view();animation-range:entry entry 35%}}@supports not (animation-timeline:view()){.lp .rv{opacity:1;transform:none}}@keyframes lpr-rise{to{opacity:1;transform:translateY(0)}}.lp .tw{white-space:nowrap;vertical-align:bottom;width:100%;display:inline-block;overflow:hidden}.lp .fixbox{color:#ff3d7f;background:#ff3d7f1f;margin:0 6px 0 3px;padding:0 6px;display:inline-block;box-shadow:0 0 0 3px #ff3d7f}@supports (animation-timeline:view()){.lp .tw{animation:1s steps(12,end) both lpr-type;animation-timeline:view();animation-range:entry 40% entry 95%}.lp .fixbox{animation:1s steps(2,end) both lpr-heal;animation-timeline:view();animation-range:entry 40% entry 95%}.lp .row{opacity:0;animation:.3s steps(3,end) both lpr-rowin;animation-timeline:view();animation-range:entry entry 30%}.lp .flip .a{animation:.6s step-end both lpr-flipa;animation-timeline:view();animation-range:entry 30% entry 80%}.lp .flip .d{opacity:0;animation:.6s step-end both lpr-flipd;animation-timeline:view();animation-range:entry 30% entry 80%}}@keyframes lpr-type{0%{width:0}to{width:100%}}@keyframes lpr-heal{to{color:#3de0a0;background:#3de0a01f;box-shadow:0 0 0 3px #3de0a0}}@keyframes lpr-rowin{to{opacity:1}}@keyframes lpr-flipa{to{opacity:0}}@keyframes lpr-flipd{to{opacity:1}}@supports not (animation-timeline:view()){.lp .row{opacity:1}.lp .flip .a{opacity:0}.lp .flip .d{opacity:1}.lp .tw{width:100%}.lp .fixbox{color:#3de0a0;background:#3de0a01f;box-shadow:0 0 0 3px #3de0a0}}.lp .floor{background:#ffd23f;position:relative}.lp .floor:before{content:"";background:linear-gradient(90deg,#ffd23f 50%,#0000 50%) 0 0/24px 12px;height:12px;position:absolute;top:-12px;left:0;right:0}.lp .floor.both:after{content:"";background:linear-gradient(90deg,#ffd23f 50%,#0000 50%) 12px 0/24px 12px;height:12px;position:absolute;bottom:-12px;left:0;right:0}.lp .ytext{color:#0a0f1f}.lp .ytext .stage-lbl,.lp .ytext .body{color:#1f2238}.lp .ytext .muted{color:#4a4a2a}.lp .row:nth-child(2){animation-delay:80ms}.lp .row:nth-child(3){animation-delay:.16s}.lp .row:nth-child(4){animation-delay:.24s}.lp .row:nth-child(5){animation-delay:.32s}.lp .sev{white-space:nowrap;border:2px solid;padding:6px 8px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.lp .aib{color:#c3c8dd;white-space:nowrap;border:2px solid #8b93b1;padding:5px 7px;font-size:13px;font-weight:700;line-height:1;display:inline-block}.lp .card{clip-path:polygon(4px 0,calc(100% - 4px) 0,calc(100% - 4px) 4px,100% 4px,100% calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) 100%,4px 100%,4px calc(100% - 4px),0 calc(100% - 4px),0 4px,4px 4px);background:#141a30;border:4px solid #3a4468;flex-direction:column;gap:16px;padding:32px;display:flex}.lp .num{font-feature-settings:"palt", "tnum";letter-spacing:-.01em;white-space:nowrap;font-weight:700}.lp details{border-top:1px solid #3a4468}.lp details summary{cursor:pointer;align-items:flex-start;gap:12px;padding:18px 0;font-size:17px;font-weight:800;list-style:none;display:flex}.lp details summary::-webkit-details-marker{display:none}.lp details summary:before{content:"▶";font-family:var(--font-arcade), monospace;color:#8b93b1;flex:none;margin-top:8px;font-size:8px}.lp details[open] summary:before{content:"▼";color:#e8e6f0}.lp details .ans{max-width:36em;padding:0 0 22px 22px}.lp .sticky,.lp .show-m,.lp .tbl-cards{display:none}@media (max-width:1159px){.lp .tbl-wide{display:none}.lp .tbl-cards{display:block}}@media (prefers-reduced-motion:reduce){.lp *{transition:none!important;animation:none!important}.lp .rv,.lp .row{opacity:1;transform:none}.lp .tw{width:100%}.lp .fixbox{color:#3de0a0;box-shadow:0 0 0 3px #3de0a0}.lp .flip .a{opacity:0}.lp .flip .d{opacity:1}.lp .idle .b{opacity:0}}@media (max-width:860px){.lp .wrap{padding-left:20px;padding-right:20px}.lp .sec{padding-top:48px;padding-bottom:48px}.lp .hide-m{display:none!important}.lp .show-m{display:block}.lp .h1{white-space:normal!important;font-size:36px!important}.lp .h2{font-size:28px!important}.lp .h3{font-size:20px!important}.lp .cont{font-size:32px!important}.lp .hero{flex-direction:column;gap:0;align-items:stretch!important;display:flex!important}.lp .hero .copy{order:1;align-self:stretch!important;padding-bottom:40px!important}.lp .hero .dlg{order:2;margin:0 0 40px!important}.lp .hero .hero-stage{order:3;height:310px!important;margin:0 -20px!important}.lp .hero-floor{display:none}.lp .hero-stage .floor{display:block;height:120px!important;left:0!important;right:0!important}.lp .hero-stage .en{bottom:116px!important}.lp .hero-stage .e1{width:72px!important;height:78px!important;left:12px!important}.lp .hero-stage .e2{width:81px!important;height:81px!important;left:calc(33.3333% - 20px)!important}.lp .hero-stage .e3{width:57px!important;height:81px!important;left:calc(66.6667% - 43px)!important}.lp .hero-stage .e4{width:78px!important;height:81px!important;left:calc(100% - 90px)!important}.lp .hero-stage .plate{font-family:var(--font-jp), sans-serif;padding:6px;font-size:12px;font-weight:700;display:block;bottom:-40px!important}.lp .gsh{background:#e5b800!important;height:8px!important;bottom:-8px!important}.lp .g12{display:block!important}.lp .g12>*+*{margin-top:32px}.lp .win{padding:20px!important}.lp .win .ttl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lp .dlgtext{font-size:16px!important}.lp .grid4,.lp .grid3,.lp .grid2{display:block!important}.lp .grid4>*+*,.lp .grid3>*+*,.lp .grid2>*+*{margin-top:16px}.lp .en12box{height:112px}@media (max-width:860px){.lp .en12box{height:auto!important}}.lp .en12.e1{width:48px!important;height:52px!important}.lp .en12.e2{width:54px!important;height:54px!important}.lp .en12.e3{width:38px!important;height:54px!important}.lp .en12.e4{width:52px!important;height:54px!important}.lp .stage-end{height:230px!important}.lp .stage-end .floor{height:64px!important}.lp .stage-end .en{bottom:60px!important}.lp .stage-end .en:nth-child(3){width:72px!important;height:78px!important;left:12px!important}.lp .stage-end .en:nth-child(4){width:81px!important;height:81px!important;left:calc(33.3333% - 20px)!important}.lp .stage-end .en:nth-child(5){width:57px!important;height:81px!important;left:calc(66.6667% - 43px)!important}.lp .stage-end .en:nth-child(6){width:78px!important;height:81px!important;left:calc(100% - 90px)!important}.lp .sticky{z-index:50;padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0f1feb;border-top:1px solid #3a4468;display:none;position:fixed;bottom:0;left:0;right:0}@supports (animation-timeline:view()){.lp .sticky{animation:.3s steps(3,end) both lpr-barin,.3s steps(3,end) both lpr-barout;animation-timeline:--herocta,--endcta;animation-range:exit,entry}}@keyframes lpr-barin{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes lpr-barout{0%{opacity:1}to{opacity:0;visibility:hidden}}.lp .sticky .pbw,.lp .sticky .pbs{width:100%}.lp .sticky .pb{width:100%;height:52px}.lp .bestiary>.rv{grid-template-columns:54px minmax(0,1fr);align-items:start;column-gap:20px;display:grid!important}.lp .bestiary>.rv+.rv{margin-top:32px!important}.lp .bestiary>.rv>.en12box{grid-area:1/1/span 3;justify-content:center;align-items:flex-end;width:54px;height:54px!important}.lp .bestiary>.rv>:not(.en12box){grid-column:2}.lp .bestiary>.rv>h3{margin-top:0!important}}@media (min-width:861px) and (max-width:1399px){.lp .hero-stage .en{bottom:160px!important}.lp .hero-stage .e1{width:72px!important;height:78px!important;left:24px!important}.lp .hero-stage .e2{width:81px!important;height:81px!important;left:120px!important}.lp .hero-stage .e3{width:57px!important;height:81px!important;left:225px!important}.lp .hero-stage .e4{width:78px!important;height:81px!important;left:306px!important}.lp .hero-stage .plate{font-family:var(--font-jp), sans-serif;padding:6px;font-size:12px;font-weight:700;bottom:-40px!important}.lp .hero-stage .gsh{background:#e5b800!important;height:8px!important;bottom:-8px!important}}@media (min-width:601px) and (max-width:1247px){.lp .grid4{grid-template-columns:1fr 1fr!important;gap:24px!important;display:grid!important}.lp .grid4>*+*{margin-top:0!important}}@media (min-width:861px) and (max-width:1279px){.lp .h1{font-size:56px!important}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()) and (timeline-scope:none){.lp .sticky{display:flex}}}@media (max-width:600px){.lp .hide-s{display:none!important}}.lp .demo{position:relative}.lp .dp{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.lp .demo .row{opacity:0;animation:none}.lp .demo .vd{opacity:0}.lp .demo .tgt{white-space:nowrap;vertical-align:bottom;max-width:0;display:inline-block;overflow:hidden}.lp .dbody{position:relative}.lp .didle{text-align:center;background:#141a30;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:280px;padding:24px;display:flex;position:relative}.lp .didle-c{border:1px solid #3a4468;min-height:240px;position:static}.lp .dstart{cursor:pointer;border:0}.lp .dst{justify-items:end;display:inline-grid}.lp .dst>span{grid-area:1/1}.lp .dst-run,.lp .dst-done{display:none}.lp .dend{border-top:1px solid #3a4468;justify-content:flex-end;padding:14px 20px;display:none}.lp .dend-c{border:0;padding:12px 0 0}.lp .drp{cursor:pointer;color:#c3c8dd;padding:8px 14px;font-size:14px;font-weight:700;display:none;box-shadow:inset 0 0 0 2px #7f88a8}.lp .drp:hover{color:#fff;box-shadow:inset 0 0 0 2px #e8e6f0}.lp .dp:checked~* .didle,.lp .demo table{display:none}.lp .demo .dlist{display:none!important}.lp .dp:checked~* table{display:table}.lp .dp:checked~* .dlist{display:flex!important}.lp .dp:checked~* .dst-idle{display:none}.lp .dp:checked~* .dend{display:flex}.lp .dp1:checked~* .drp1,.lp .dp2:checked~* .drp2{display:inline-block}.lp .dp1:focus-visible~* .dstart{outline-offset:6px;outline:3px solid #e8e6f0}.lp .dp1:checked~* .row{animation:.2s linear both lpr-dA-in;animation-delay:calc(var(--i) * 1.1s + .5s)}.lp .dp1:checked~* .tgt{animation:.6s steps(10,end) both lpr-dA-type;animation-delay:calc(var(--i) * 1.1s + .7s)}.lp .dp1:checked~* .vd{animation:.2s linear both lpr-dA-in;animation-delay:calc(var(--i) * 1.1s + 1.4s)}.lp .dp1:checked~* .dst-run{animation:.1s linear 6.2s both lpr-dA-out;display:inline}.lp .dp1:checked~* .dst-done{animation:.1s linear 6.2s both lpr-dA-in;display:inline}.lp .dp1:checked~* .dend{animation:.2s linear 6.2s both lpr-dA-in}.lp .dp2:checked~* .row{animation:.2s linear both lpr-dB-in;animation-delay:calc(var(--i) * 1.1s + .5s)}.lp .dp2:checked~* .tgt{animation:.6s steps(10,end) both lpr-dB-type;animation-delay:calc(var(--i) * 1.1s + .7s)}.lp .dp2:checked~* .vd{animation:.2s linear both lpr-dB-in;animation-delay:calc(var(--i) * 1.1s + 1.4s)}.lp .dp2:checked~* .dst-run{animation:.1s linear 6.2s both lpr-dB-out;display:inline}.lp .dp2:checked~* .dst-done{animation:.1s linear 6.2s both lpr-dB-in;display:inline}.lp .dp2:checked~* .dend{animation:.2s linear 6.2s both lpr-dB-in}@keyframes lpr-dA-in{0%{opacity:0}49%{opacity:0}50%,to{opacity:1}}@keyframes lpr-dB-in{0%{opacity:0}49%{opacity:0}50%,to{opacity:1}}@keyframes lpr-dA-out{0%,99%{opacity:1}to{opacity:0}}@keyframes lpr-dB-out{0%,99%{opacity:1}to{opacity:0}}@keyframes lpr-dA-type{0%{max-width:0}to{max-width:24em}}@keyframes lpr-dB-type{0%{max-width:0}to{max-width:24em}}@media (prefers-reduced-motion:reduce){.lp .demo table{display:table}.lp .demo .dlist{display:flex!important}.lp .demo .row,.lp .demo .vd{opacity:1}.lp .demo .tgt{max-width:none}.lp .didle,.lp .dst-idle{display:none}.lp .dst-done{display:inline}.lp .dst-run,.lp .dend{display:none!important}}.lp svg.dz1,.lp svg.dz2{shape-rendering:crispedges;display:block}.lp .dz1{animation:1s step-end infinite lpr-idle}.lp .dz2{animation:1s step-end infinite reverse lpr-idle}@media (prefers-reduced-motion:reduce){.lp .dz2{opacity:0}}.lp{word-break:keep-all;timeline-scope:--herocta, --endcta;position:relative;overflow:clip}.lp p,.lp summary,.lp h1,.lp h2,.lp h3,.lp li{overflow-wrap:anywhere}.lp .herocta{view-timeline-name:--herocta}.lp .endcta{view-timeline-name:--endcta}@media (min-width:861px) and (max-width:1279px){.lp .h1{font-size:52px!important}.lp .h2{font-size:38px!important}}
.lp.pg{flex:auto}.lp.pg h1,.lp.pg h2,.lp.pg h3,.lp.pg p,.lp.pg li,.lp.pg dt,.lp.pg dd,.lp.pg td,.lp.pg th{word-break:normal}.lp.pg [data-phrased] h1,.lp.pg [data-phrased] h2,.lp.pg [data-phrased] h3,.lp.pg [data-phrased] p,.lp.pg [data-phrased] li,.lp.pg [data-phrased] dt,.lp.pg [data-phrased] dd,.lp.pg [data-phrased] td,.lp.pg [data-phrased] th,.lp.pg [data-phrased] label,.lp.pg [data-phrased] span{word-break:keep-all;overflow-wrap:anywhere}@supports (word-break:auto-phrase){.lp.pg h1,.lp.pg h2,.lp.pg h3,.lp.pg p,.lp.pg li,.lp.pg dt,.lp.pg dd,.lp.pg td,.lp.pg th{word-break:auto-phrase}}.lp .pg-col{max-width:760px}.lp .pg-wide{max-width:none}.lp.pg .pg-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 24px;display:flex}.lp.pg h1{letter-spacing:-.015em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:44px;font-weight:800;line-height:1.25}.lp.pg .pg-lead{color:#c3c8dd;max-width:40em;margin-top:20px;font-size:19px;line-height:1.7}.lp.pg .pg-meta{color:#8b93b1;margin-top:12px;font-size:14px}.lp.pg .pg-sec{margin-top:56px}.lp.pg h2{letter-spacing:-.01em;text-wrap:balance;margin:0 0 16px;font-size:24px;font-weight:800;line-height:1.3}.lp.pg h3{margin:28px 0 10px;font-size:18px;font-weight:800;line-height:1.4}.lp.pg p,.lp.pg li,.lp.pg dd,.lp.pg dt{color:#c3c8dd;font-size:17px;line-height:1.8}.lp.pg p+p{margin-top:16px}.lp.pg .small,.lp.pg .small p,.lp.pg .small li{font-size:15px;line-height:1.7}.lp.pg strong{color:#e8e6f0;font-weight:700}.lp.pg ul,.lp.pg ol{margin:16px 0 0;padding-left:1.4em}.lp.pg ul{list-style:square}.lp.pg li+li{margin-top:8px}.lp.pg li::marker{color:#ffd23f}.lp.pg ul.plain{padding-left:0;list-style:none}.lp.pg p a:not(.pb),.lp.pg li a:not(.pb),.lp.pg dd a:not(.pb),.lp.pg a.tl{color:#e8e6f0;text-underline-offset:5px;-webkit-text-decoration:underline #8b93b1;text-decoration:underline #8b93b1;text-decoration-thickness:2px}.lp.pg p a:not(.pb):hover,.lp.pg li a:not(.pb):hover,.lp.pg dd a:not(.pb):hover,.lp.pg a.tl:hover{color:#ffd23f;text-decoration-color:#ffd23f}.lp.pg a.yl{color:#ffd23f}.lp.pg code{font-family:var(--font-code), ui-monospace, Menlo, monospace;letter-spacing:0;color:#e8e6f0;overflow-wrap:anywhere;background:#141a30;padding:1px 6px;font-size:.92em;box-shadow:0 0 0 2px #3a4468}.lp.pg pre{font-family:var(--font-code), ui-monospace, Menlo, monospace;color:#e8e6f0;background:#0d1226;border:4px solid #3a4468;margin:16px 0 0;padding:20px 24px;font-size:14px;line-height:1.65;overflow-x:auto}.lp.pg pre code{box-shadow:none;font-size:inherit;background:0 0;padding:0}.lp.pg hr{border:0;border-top:4px solid #3a4468;margin:40px 0}.lp.pg table{border-collapse:collapse;width:100%;margin-top:16px;font-size:15px}.lp.pg th,.lp.pg td{text-align:left;vertical-align:top;border-bottom:2px solid #3a4468;padding:10px 12px;line-height:1.6}.lp.pg th{letter-spacing:.06em;color:#8b93b1;font-size:13px;font-weight:500}.lp.pg dl.rows{border-top:2px solid #3a4468;margin-top:20px}.lp.pg dl.rows>div{border-bottom:2px solid #3a4468;gap:2px 24px;padding:12px 0;display:grid}@media (min-width:640px){.lp.pg dl.rows>div{grid-template-columns:12rem 1fr}}.lp.pg dl.rows dt{color:#8b93b1;font-size:15px}.lp.pg dl.rows dd{color:#e8e6f0;margin:0;font-size:15px}.lp.pg .card{margin-top:24px}.lp.pg .card.cta{border-color:#ffd23f}.lp.pg .card>:first-child{margin-top:0}.lp.pg .card p{font-size:16px;line-height:1.7}.lp.pg .card h2,.lp.pg .card h3{margin-top:0}.lp .pb.sm{height:44px;padding:0 20px;font-size:15px;font-weight:800}.lp .pb.xs{height:36px;padding:0 14px;font-size:13px;font-weight:800}.lp .pb:disabled,.lp .pb[aria-disabled=true]{opacity:.5;cursor:not-allowed}.lp .pb:disabled:hover{background:#ffd23f}.lp .pb.ghost:disabled:hover{background:#141a30}.lp.pg .field{display:block}.lp.pg .field+.field{margin-top:18px}.lp.pg .lbl{letter-spacing:.06em;color:#8b93b1;margin-bottom:8px;font-size:13px;font-weight:500;display:block}.lp.pg .in{color:#e8e6f0;width:100%;font:inherit;background:#0d1226;border:0;outline:none;padding:12px 14px;font-size:16px;line-height:1.5;display:block;box-shadow:inset 0 0 0 3px #3a4468}.lp.pg .in::placeholder{color:#5f6788}.lp.pg .in:focus-visible{box-shadow:inset 0 0 0 3px #ffd23f}.lp.pg textarea.in{resize:vertical;min-height:9em}.lp.pg .err{color:#ff3d7f;margin-top:12px;font-size:15px}.lp.pg .ok{color:#3de0a0}.lp.pg .rows-list{border-top:2px solid #3a4468;margin:24px 0 0;padding:0;list-style:none}.lp.pg .rows-list>li{border-bottom:2px solid #3a4468;margin:0}.lp.pg .rows-list a.row-link{color:inherit;padding:20px 0;text-decoration:none;display:block}.lp.pg .row-title{color:#e8e6f0;font-size:18px;font-weight:800;line-height:1.4}.lp.pg .rows-list a.row-link:hover .row-title{color:#ffd23f;text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.lp.pg .row-desc{color:#8b93b1;margin-top:6px;font-size:15px;line-height:1.7}@media (max-width:860px){.lp.pg h1{font-size:26px}.lp.pg h2{font-size:21px}.lp.pg .pg-lead{font-size:17px}.lp.pg .pg-sec{margin-top:40px}.lp.pg .card{padding:20px}.lp.pg pre{padding:14px 16px;font-size:13px}}@media print{.lp.pg,.lp.pg .card,.lp.pg pre,.lp.pg code{color:#000;background:#fff}.lp.pg h1,.lp.pg h2,.lp.pg h3,.lp.pg p,.lp.pg li,.lp.pg dt,.lp.pg dd,.lp.pg strong,.lp.pg .muted{color:#000}.lp.pg .card,.lp.pg pre{clip-path:none;border-color:#999}.lp.pg dl.rows,.lp.pg dl.rows>div{border-color:#ccc}}
