.brand-scope{--_4gj7p0:#0b0f16;--_4gj7p1:#151a22;--_4gj7p2:#394356;--_4gj7p3:#667185;--_4gj7p4:#66718526;--_4gj7p5:#fff;--_4gj7p6:#d2d7de;--_4gj7p7:#808a9b;--_4gj7p8:#f5f7f9;--_4gj7p9:#fff;--_4gj7pa:#7487f7;--_4gj7pb:#ff6259;--_4gj7pc:#66718533;--_4gj7pd:#fff;--_4gj7pe:#000;--_4gj7pf:8px;--_4gj7pg:12px;--_4gj7ph:24px;--_4gj7pi:60px;--_4gj7pj:2px;--_4gj7pk:4px;--_4gj7pl:6px;--_4gj7pm:8px;--_4gj7pn:12px;--_4gj7po:16px;--_4gj7pp:20px;--_4gj7pq:24px;--_4gj7pr:32px}
._4gj7ps{width:100%;margin:0 auto}
._4gj7pt{color:var(--_4gj7p5);letter-spacing:-.027em;font-feature-settings:"ss10" 1;white-space:normal;font-size:36px;font-weight:700;line-height:48px}
._4gj7pu{color:var(--_4gj7p6);letter-spacing:.0057em;font-feature-settings:"ss10" 1;white-space:normal;font-size:16px;font-weight:500;line-height:24px}
._4gj7pv{align-items:stretch;gap:var(--_4gj7pn);flex-direction:column;display:flex}
@media (max-width:760px){._4gj7ps{width:calc(100% - 40px);max-width:calc(100% - 40px)}._4gj7pt{font-size:24px;line-height:34px}._4gj7pu{font-size:15px;line-height:23px}}
@media (min-width:760.02px) and (max-width:1280px){._4gj7ps{width:calc(100% - 64px);max-width:calc(100% - 64px)}._4gj7pt{font-size:28px;line-height:38px}}
@media (min-width:1280.02px){._4gj7ps{width:100%;max-width:1200px}}
._1mo03pg0{width:100%}
._1mo03pg1{align-items:stretch;gap:var(--_4gj7po);flex-direction:column;display:flex}
._1mo03pg2{align-items:center;gap:var(--_4gj7po);width:100%;display:flex}
._1mo03pg3{min-width:0;color:var(--_4gj7p5);letter-spacing:-.032em;white-space:normal;word-break:keep-all;flex:1 0 0;font-size:56px;font-weight:700;line-height:72px}
._1mo03pg4{width:220px;min-height:52px;padding:var(--_4gj7pj) var(--_4gj7po);border-radius:var(--_4gj7pi);background:var(--_4gj7p3);color:var(--_4gj7p9);letter-spacing:-.0002em;white-space:nowrap;cursor:pointer;border:none;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:500;line-height:26px;text-decoration:none;display:flex;overflow:hidden}
._1mo03pg5{width:100%;color:var(--_4gj7p6);letter-spacing:.0057em;font-feature-settings:"ss10" 1;white-space:pre-line;word-break:keep-all;font-size:16px;font-weight:500;line-height:24px}
@media (max-width:760px){._1mo03pg0{padding:56px 0 28px}._1mo03pg2{flex-direction:column;align-items:stretch;gap:24px}._1mo03pg3{font-size:32px;line-height:44px}._1mo03pg4{width:100%;font-size:16px}._1mo03pg5{font-size:15px;line-height:23px}}
@media (min-width:760.02px) and (max-width:1280px){._1mo03pg0{padding:88px 0 32px}._1mo03pg3{font-size:44px;line-height:58px}}
@media (min-width:1280.02px){._1mo03pg0{padding:120px 0 40px}}
._1gsw43f0{border-radius:var(--_4gj7ph);background:var(--_4gj7p1);flex-direction:column;align-items:stretch;width:100%;display:flex;overflow:hidden}
._1gsw43f1{width:100%;padding:var(--_4gj7pq);border-bottom:1px solid var(--_4gj7pc);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}
._1gsw43f2{align-items:flex-start;gap:var(--_4gj7pk);flex-direction:column;flex-shrink:0;display:flex}
._1gsw43f3{color:var(--_4gj7p5);letter-spacing:-.0194em;white-space:nowrap;font-size:22px;font-weight:600;line-height:30px}
._1gsw43f4{color:var(--_4gj7p6);letter-spacing:.0096em;font-feature-settings:"ss10" 1;white-space:normal;font-size:15px;font-weight:500;line-height:22px}
._1gsw43f5{min-width:259px;padding:var(--_4gj7pk);border-radius:var(--_4gj7pg);background:var(--_4gj7p4);flex-shrink:0;align-items:center;display:flex}
._1gsw43f6{min-width:0;padding:var(--_4gj7pl) var(--_4gj7pn);border-radius:var(--_4gj7pf);letter-spacing:.0096em;font-feature-settings:"ss10" 1;text-align:center;white-space:nowrap;background:0 0;border:none;flex:1 0 0;justify-content:center;align-items:center;font-size:15px;font-weight:500;line-height:22px;transition:background .18s,color .18s;display:flex}
._1gsw43f7{background:var(--_4gj7p2);color:var(--_4gj7p8);box-shadow:0 1px 2px #3b404a1f}
._1gsw43f8{color:var(--_4gj7p7)}
._1gsw43f8:hover{color:var(--_4gj7p6)}
._1gsw43f9{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:100%;transition:background .18s;display:flex}
._1gsw43fa{background:var(--_4gj7pd)}
._1gsw43fb{background:var(--_4gj7pe)}
._1gsw43fc{background:var(--_4gj7pc);flex-shrink:0;width:100%;height:1px}
._1gsw43fd{object-fit:contain;height:auto}
@media (max-width:760px){._1gsw43f1{flex-direction:column;align-items:stretch;gap:16px;padding:20px}._1gsw43f3{font-size:19px;line-height:27px}._1gsw43f4{font-size:14px;line-height:21px}._1gsw43f5{flex-shrink:1;width:100%;min-width:0}._1gsw43f6{font-size:14px}._1gsw43f9{height:200px}._1gsw43fd{max-width:60%}}
@media (min-width:760.02px) and (max-width:1280px){._1gsw43f9{height:260px}._1gsw43fd{max-width:44%}}
@media (min-width:1280.02px){._1gsw43f9{height:320px}._1gsw43fd{max-width:none}}
._1xbg3fy0{border-top:1px solid var(--_4gj7pc);width:100%}
._1xbg3fy1{flex-direction:column;align-items:stretch;display:flex}
._1xbg3fy2{flex-direction:column;width:100%;display:flex}
@media (max-width:760px){._1xbg3fy0{padding:56px 0 72px}._1xbg3fy1{gap:32px}._1xbg3fy2{gap:24px}}
@media (min-width:760.02px) and (max-width:1280px){._1xbg3fy0{padding:72px 0 96px}._1xbg3fy1{gap:48px}._1xbg3fy2{gap:40px}}
@media (min-width:1280.02px){._1xbg3fy0{padding:80px 0 120px}._1xbg3fy1,._1xbg3fy2{gap:60px}}
._1qje3ue0{border-top:1px solid var(--_4gj7pc);width:100%}
._1qje3ue1{flex-direction:column;align-items:stretch;display:flex}
._1qje3ue2{border-radius:var(--_4gj7ph);background:var(--_4gj7pe);width:100%;display:grid;overflow:hidden}
._1qje3ue3{aspect-ratio:600/338;background:var(--_4gj7pe);width:100%;position:relative;overflow:hidden}
._1qje3ue4{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
._1qje3ue5{z-index:1;align-items:center;gap:var(--_4gj7pl);padding:20px 20px 0;display:flex;position:absolute;top:0;left:0}
._1qje3ue6{flex-shrink:0;width:20px;height:20px}
._1qje3ue7{color:var(--_4gj7pd);letter-spacing:.0145em;font-feature-settings:"ss10" 1;white-space:normal;word-break:keep-all;font-size:14px;font-weight:500;line-height:20px}
@media (max-width:760px){._1qje3ue0{padding:56px 0 72px}._1qje3ue1{gap:32px}._1qje3ue2{grid-template-columns:1fr}._1qje3ue5{gap:var(--_4gj7pk);padding:14px 14px 0}._1qje3ue6{width:16px;height:16px}._1qje3ue7{font-size:12px;line-height:18px}}
@media (min-width:760.02px) and (max-width:1280px){._1qje3ue0{padding:72px 0 96px}._1qje3ue1{gap:48px}._1qje3ue2{grid-template-columns:repeat(2,1fr)}}
@media (min-width:1280.02px){._1qje3ue0{padding:80px 0 120px}._1qje3ue1{gap:60px}._1qje3ue2{grid-template-columns:repeat(2,1fr)}}
.gfq6nl0{border-top:1px solid var(--_4gj7pc);width:100%}
.gfq6nl1{flex-direction:column;align-items:stretch;display:flex}
.gfq6nl2{gap:var(--_4gj7pq);flex-direction:column;width:100%;display:flex}
.gfq6nl3{align-items:stretch;gap:var(--_4gj7pp);width:100%;padding:var(--_4gj7pr);border-radius:var(--_4gj7ph);background:var(--_4gj7p1);flex-direction:column;display:flex}
.gfq6nl4{align-items:center;gap:var(--_4gj7pm);flex-shrink:0;display:flex}
.gfq6nl5{flex-shrink:0;width:20px;height:20px}
.gfq6nl6{color:var(--_4gj7p5);letter-spacing:-.0194em;white-space:normal;word-break:keep-all;font-size:22px;font-weight:500;line-height:30px}
.gfq6nl7{align-items:stretch;gap:var(--_4gj7pn);flex-direction:column;width:100%;display:flex}
.gfq6nl8{width:100%;color:var(--_4gj7p6);font-feature-settings:"ss10" 1;white-space:normal;word-break:keep-all;font-size:17px;font-weight:500;line-height:24px}
.gfq6nla{white-space:pre-line}
.gfq6nlb{width:100%;color:var(--_4gj7p8);font-feature-settings:"ss10" 1;white-space:normal;word-break:keep-all;font-size:17px;font-weight:500;line-height:24px}
.gfq6nlc{color:var(--_4gj7p8);text-underline-position:from-font;text-decoration:underline}
.gfq6nlc:hover{color:var(--_4gj7p5)}
@media (max-width:760px){.gfq6nl0{padding:56px 0 72px}.gfq6nl1{gap:32px}.gfq6nl2{gap:16px}.gfq6nl3{gap:14px;padding:20px}.gfq6nl6{font-size:19px;line-height:27px}.gfq6nl8,.gfq6nlb{font-size:15px;line-height:23px}}
@media (min-width:760.02px) and (max-width:1280px){.gfq6nl0{padding:72px 0 96px}.gfq6nl1{gap:48px}.gfq6nl3{padding:24px}}
@media (min-width:1280.02px){.gfq6nl0{padding:80px 0 120px}.gfq6nl1{gap:60px}}
.wdrlo60{background:var(--_4gj7p0);width:100%;min-width:0;max-width:100%;color:var(--_4gj7p5);padding-top:calc(86px * var(--scale));align-self:stretch;overflow-x:hidden}
@media (min-width:760.02px) and (max-width:1280px){.wdrlo60{padding-top:calc(68px * var(--scale))}}
@media (max-width:760px){.wdrlo60{padding-top:calc(4px + 52px * var(--scale))}}
