.oc.astro-b2ctvjpn{padding:80px 0}.oc-box.astro-b2ctvjpn{margin-top:36px;display:grid;grid-template-columns:1fr;border:1px solid #ddd}@media(min-width:992px){.oc-box.astro-b2ctvjpn{grid-template-columns:1fr 1fr;min-height:590px}}.oc-list.astro-b2ctvjpn{padding:48px 40px;display:flex;flex-direction:column;justify-content:center;gap:16px}@media(min-width:1200px){.oc-list.astro-b2ctvjpn{padding:60px 80px}}.oc-li.astro-b2ctvjpn{text-align:left;font-size:18px;color:#222;background:none;border:0;border-left:2px solid #ccc;padding:2px 0 2px 16px;letter-spacing:-.02em}.oc-li.astro-b2ctvjpn.is-on{border-color:var(--color-purple);font-weight:600;color:#111}.oc-media.astro-b2ctvjpn{position:relative;min-height:420px;overflow:hidden}.oc-slide.astro-b2ctvjpn{position:absolute;inset:0;opacity:0;transition:opacity .6s}.oc-slide.astro-b2ctvjpn.is-on{opacity:1}.oc-cap.astro-b2ctvjpn{position:absolute;left:6%;right:0;bottom:0;background:#0a0a10e0;color:#fff;padding:26px 30px 30px}.oc-cap.astro-b2ctvjpn h3.astro-b2ctvjpn{font-size:22px;font-weight:500}.oc-cap.astro-b2ctvjpn p.astro-b2ctvjpn{font-size:13px;line-height:1.9;color:#ffffffd9;margin-top:10px;max-width:420px}.oc-arr.astro-b2ctvjpn{position:absolute;top:50%;transform:translateY(-50%);background:none;border:0;color:#fff}.oc-prev.astro-b2ctvjpn{left:4px}.oc-next.astro-b2ctvjpn{right:4px}.cs.astro-7m4bewbq{background:#f1f1f1;padding:56px 0 64px}.cs-arr.astro-7m4bewbq{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:none;border:0;color:#111}.cs-stage.astro-7m4bewbq{position:relative;margin-top:28px;min-height:470px}.cs-card.astro-7m4bewbq{position:absolute;inset:0;opacity:0;transition:opacity .6s;display:grid;grid-template-columns:1fr;background:#fff;border-radius:12px;overflow:hidden;pointer-events:none}.cs-card.astro-7m4bewbq.is-on{opacity:1;pointer-events:auto;position:relative}@media(min-width:900px){.cs-card.astro-7m4bewbq{grid-template-columns:1fr 1fr}}.cs-copy.astro-7m4bewbq{padding:36px 34px}.cs-chip.astro-7m4bewbq{display:inline-block;font-size:10px;color:#3b6fd9;background:#e8effc;padding:3px 8px;border-radius:3px}.cs-t.astro-7m4bewbq{font-size:clamp(22px,2vw,26px);line-height:1.25;font-weight:700;color:#111;margin-top:16px;max-width:360px}.cs-p.astro-7m4bewbq{font-size:13px;line-height:1.6;color:#333;margin-top:16px;max-width:420px}.cs-img.astro-7m4bewbq{position:relative;min-height:280px;margin:14px;border-radius:10px;overflow:hidden}.dl.astro-qgfaam4t{color:#fff;padding:64px 0 120px}.dl-title.astro-qgfaam4t{font-size:clamp(28px,2.6vw,34px);font-weight:600}.dl-track.astro-qgfaam4t{margin-top:56px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.dl-track.astro-qgfaam4t::-webkit-scrollbar{display:none}.dl-card.astro-qgfaam4t{flex:none;display:flex;align-items:center;justify-content:center;width:220px;height:125px;background:#fff;border-radius:14px;padding:16px}.dl.astro-qgfaam4t .dl-ph{width:100%;background:none!important}.dl.astro-qgfaam4t .dl-ph .ph-tag{font-size:9px;letter-spacing:.4px}
