.souldis_odg3d30{grid-column:full;padding-block:64px;background:#FFFFFF;color:#1D1D1F}.souldis_odg3d31{width:min(87.5vw,1440px);margin-inline:auto;display:flex;flex-direction:column;gap:8px}.souldis_odg3d32{margin-top:40px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:calc((100% - min(87.5vw, 1440px)) / 2);scrollbar-width:none}.souldis_odg3d32:focus-visible{outline:2px solid #1D1D1F;outline-offset:-2px}.souldis_odg3d32::-webkit-scrollbar{display:none}.souldis_odg3d33{display:flex;column-gap:24px;width:max-content;margin:0;padding-block:0;padding-inline:max(20px,calc((100% - min(87.5vw, 1440px)) / 2));list-style:none}.souldis_odg3d34{flex:0 0 clamp(260px,78vw,560px);width:clamp(260px,78vw,560px);scroll-snap-align:start}.souldis_odg3d35{position:relative;aspect-ratio:560/580;overflow:hidden;border-radius:20px;background:#F5F5F7}.souldis_odg3d36{position:absolute;left:19.64%;width:60.71%;height:auto}.souldis_odg3d37{margin:18px 0 0;padding-inline-end:8px;font-size:17px;line-height:1.42;color:#6E6E73;text-wrap:pretty}.souldis_odg3d38{font-weight:600;color:#1D1D1F}.souldis_odg3d39{display:inline-flex;align-items:center;height:22px;padding-inline:9px;margin-inline-start:2px;border:1px solid #d2d2d7;border-radius:999px;vertical-align:.1em;font-size:12px;line-height:1;font-weight:500;letter-spacing:.01em;color:#6E6E73;white-space:nowrap}.souldis_odg3d3a{display:none;width:min(87.5vw,1440px);margin-inline:auto;margin-top:24px;justify-content:flex-end;gap:12px}.souldis_odg3d3b{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#E8E8ED;color:#1D1D1F;cursor:pointer;transition:background-color .15s ease-out}.souldis_odg3d3b:focus-visible{outline:2px solid #1D1D1F;outline-offset:2px}.souldis_odg3d3b:hover:not(:disabled){background:#DCDCE1}.souldis_odg3d3b:disabled{color:#B0B0B5;cursor:default}.souldis_odg3d30[data-theme=dark]{background:#000000;color:#F5F5F7}.souldis_odg3d30[data-theme=dark] .souldis_odg3d35{background:#1D1D1F}.souldis_odg3d30[data-theme=dark] .souldis_odg3d37{color:#A1A1A6}.souldis_odg3d30[data-theme=dark] .souldis_odg3d38{color:#F5F5F7}.souldis_odg3d30[data-theme=dark] .souldis_odg3d3b{background:#2C2C2E;color:#F5F5F7}.souldis_odg3d30[data-theme=dark] .souldis_odg3d3b:hover:not(:disabled){background:#3A3A3C}.souldis_odg3d30[data-theme=dark] .souldis_odg3d3b:disabled{color:#6E6E73}.souldis_odg3d30[data-theme=dark] .souldis_odg3d3b:focus-visible{outline-color:#F5F5F7}.souldis_odg3d30[data-theme=dark] .souldis_odg3d32:focus-visible{outline-color:#F5F5F7}.souldis_odg3d30[data-theme=dark] .souldis_odg3d39{border-color:#48484A;color:#A1A1A6}@media (min-width:768px){.souldis_odg3d30{padding-block:96px}.souldis_odg3d32{margin-top:56px}.souldis_odg3d35{border-radius:28px}.souldis_odg3d3a{display:flex}}.souldis_19u45wy0,.souldis_19u45wy1{position:relative;width:100%}.souldis_19u45wy2{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.souldis_15ws3zc0{display:grid;grid-template-columns:subgrid;padding-block:64px}.souldis_15ws3zc1{background:#000000;color:#ffffff}.souldis_15ws3zc2{background:#0f0f0f;color:#ffffff}.souldis_15ws3zc3{background:#f5f5f7;color:#1d1d1f}.souldis_15ws3zc4{padding-block-start:0}.souldis_15ws3zc4,.souldis_15ws3zc4:last-child{padding-block-end:96px}.souldis_15ws3zc6{grid-column:content;display:grid;grid-template-columns:1fr;gap:28px;align-items:center}.souldis_15ws3zc7{display:flex;flex-direction:column;gap:20px;width:fit-content;max-width:min(440px,100%)}.souldis_15ws3zca{margin:0;text-wrap:balance}.souldis_15ws3zcb,.souldis_15ws3zcc{color:#a1a1a6}.souldis_15ws3zcd{color:#6e6e73}.souldis_15ws3zce{margin:0}.souldis_15ws3zcf{display:flex;justify-content:center;width:100%;margin-inline:auto}.souldis_15ws3zcj{max-width:640px}.souldis_15ws3zck{width:300px;flex-shrink:0}@media (min-width:768px){.souldis_15ws3zc0{min-height:calc(100svh - 128px);padding-block:80px}.souldis_15ws3zc4{min-height:auto;padding-block:42px}.souldis_15ws3zc6{grid-template-columns:1fr 1fr;gap:48px}.souldis_15ws3zc9{order:1;justify-self:end}.souldis_15ws3zcg{justify-content:flex-end}.souldis_15ws3zch{justify-content:flex-start}.souldis_15ws3zcj{max-width:none}.souldis_15ws3zck{width:min(460px,100%,calc(min(78vh, 720px) * 920 / 1908))}.souldis_15ws3zcl{font-size:clamp(36px,1.667vw + 24px,56px);line-height:1.08;letter-spacing:-.02em}}@media (min-width:1200px){.souldis_15ws3zc4{padding-block:28px}.souldis_15ws3zc6{justify-self:center;width:100%;max-width:1080px;column-gap:64px}.souldis_15ws3zcg,.souldis_15ws3zch{justify-content:center}.souldis_15ws3zck{width:min(clamp(380px,22vw + 64px,480px),100%,calc((100svh - 56px) * 920 / 1908))}}@media (prefers-reduced-motion:reduce){.souldis_15ws3zck{transform:none!important}}