.mupj760{margin:12px 0 0}
.mupj761{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;margin-top:80px;display:grid}
.mupj761:first-child{margin-top:56px}
.mupj763{order:2}
.mupj764{justify-content:flex-end;display:flex}
.mupj765{order:1;justify-content:flex-start;display:flex}
.mupj766{font-size:32px}
.mupj767{margin:10px 0 12px}
.mupj768{color:var(--ocgywfm);margin:0 0 18px;font-size:16px;line-height:1.6}
.mupj769{flex-direction:column;gap:9px;display:flex}
.mupj76a{color:var(--ocgywfm);font-size:14px}
.mupj76b{color:var(--ocgywfl)}
.mupj76c{background:var(--ocgywf6);border:1px solid var(--ocgywf9);color:var(--ocgywfn);border-radius:14px;margin-top:16px;padding:14px 16px;font-size:13.5px;line-height:1.55}
.mupj76d{margin-top:22px}
.mupj76e{background:var(--ocgywf3);border:1px solid var(--ocgywf0);color:var(--ocgywfm);border-radius:12px;align-items:center;gap:9px;margin-top:18px;padding:11px 14px;font-size:13px;display:inline-flex}
.mupj76f{letter-spacing:.1em;color:var(--ocgywf0);font-size:10px;font-weight:800}
@media screen and (max-width:1180px){.mupj761{gap:36px}}
@media screen and (max-width:944px){.mupj761{grid-template-columns:1fr;gap:28px;margin-top:56px}.mupj763{order:0}.mupj764,.mupj765{display:none}}
._19trjn40{text-align:center;background:linear-gradient(135deg,#5b21b6,#8b5cf6);border-radius:28px;padding:52px;position:relative;overflow:hidden}
._19trjn41{pointer-events:none;background:radial-gradient(60% 100% at 50% 0,#ffffff38,#0000);position:absolute;inset:0}
._19trjn42{position:relative}
._19trjn43{color:#fff;margin:0 0 12px;font-size:44px}
._19trjn44{color:#ffffffd9;max-width:480px;margin:0 auto 26px;font-size:17px;line-height:1.55}
._19trjn45{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}
._19trjn46{color:#fff;background:#00000047;border:1px solid #ffffff4d}
._19trjn46:hover:not(:disabled){background:#0006;border-color:#ffffff80}
@media screen and (max-width:944px){._19trjn40{padding:38px 24px}._19trjn43{font-size:32px}}
@media screen and (max-width:600px){._19trjn45{flex-flow:column;align-items:stretch}._19trjn46._19trjn46{white-space:normal;text-align:center;padding:14px 18px;font-size:15px}}
.ken2te0{overflow-x:clip}
.ken2te1{grid-template-columns:1.08fr minmax(0,.92fr);align-items:center;gap:48px;display:grid}
.ken2te2{justify-self:end}
.ken2te3{color:var(--ocgywf0);letter-spacing:.12em;text-transform:uppercase;background:#8b5cf624;border:1px solid #8b5cf64d;border-radius:999px;align-items:center;gap:8px;margin-bottom:8px;padding:7px 14px;font-size:12px;font-weight:800;display:inline-flex}
.ken2te4{margin:20px 0 0;font-size:74px}
.ken2te5{color:var(--ocgywf0)}
.ken2te6{max-width:470px;color:var(--ocgywfm);margin:22px 0 0;font-size:19px;line-height:1.55}
.ken2te7{color:var(--ocgywfl)}
.ken2te8{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}
.ken2te9{color:var(--ocgywfn);font-size:15px;font-weight:700;text-decoration:underline}
.ken2te9:hover{color:var(--ocgywfl)}
.ken2tea{color:var(--ocgywfo);flex-wrap:wrap;gap:22px;margin-top:26px;font-size:13px;font-weight:600;display:flex}
.ken2teb{background:var(--ocgywf5);border:1px solid var(--ocgywf9);border-radius:16px;align-items:center;gap:16px;max-width:560px;margin-top:28px;padding:16px 20px;text-decoration:none;transition:border-color .18s;display:flex}
.ken2teb:hover{border-color:#8b5cf673}
.ken2teb:focus-visible{outline:2px solid var(--ocgywf0);outline-offset:3px}
.ken2tec{background:var(--ocgywf3);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:22px;display:inline-flex}
.ken2ted{flex:1;min-width:0}
.ken2tee{color:var(--ocgywfk);font-size:16px;font-weight:800;display:block}
.ken2tef{color:var(--ocgywfn);margin-top:2px;font-size:13.5px;line-height:1.45;display:block}
.ken2teg{color:var(--ocgywf1);flex-shrink:0;font-size:15px;font-weight:800}
@media screen and (max-width:1180px){.ken2te1{grid-template-columns:1fr;gap:40px}.ken2te2{justify-self:center}}
@media screen and (max-width:944px){.ken2te2{display:none}.ken2te4{font-size:42px}}
@media screen and (max-width:600px){.ken2teb{flex-wrap:wrap;gap:12px}.ken2ted{flex-basis:calc(100% - 58px)}.ken2teg{margin-left:58px}}
