.sol-how[data-astro-cid-ygliox5i]{background:var(--v-white)}.sol-how-head[data-astro-cid-ygliox5i]{margin-bottom:var(--sp-10);max-width:46rem}.sol-how-points[data-astro-cid-ygliox5i]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--sol-how-count, 3),minmax(0,1fr));column-gap:var(--sp-10)}.sol-how-point[data-astro-cid-ygliox5i]{border-top:1px solid var(--v-border)}.sol-how-tab[data-astro-cid-ygliox5i]{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-2);width:100%;height:100%;padding:var(--sp-5) 0 0;background:none;border:0;text-align:left;cursor:pointer;color:inherit;font:inherit;align-content:start}.sol-how-n[data-astro-cid-ygliox5i]{font-size:var(--type-body-sm);color:var(--v-slate)}.sol-how-text[data-astro-cid-ygliox5i]{display:grid;gap:var(--sp-2)}.sol-how-title[data-astro-cid-ygliox5i]{font-family:var(--font-display);font-size:var(--type-h3);font-weight:var(--type-weight-semibold);line-height:1.35;color:var(--v-ink);transition:color var(--dur-normal) var(--ease-out)}.sol-how-desc[data-astro-cid-ygliox5i]{font-size:var(--type-body-sm);line-height:1.6;color:var(--v-ink-60);max-width:26rem;transition:color var(--dur-normal) var(--ease-out)}.sol-how-bar[data-astro-cid-ygliox5i]{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--v-ink);transform:scaleX(0);transform-origin:left}.sol-how-tab[data-astro-cid-ygliox5i]:focus-visible{outline:2px solid var(--v-ink);outline-offset:4px}.sol-how-crop[data-astro-cid-ygliox5i]{--kw: 1;--x0: 0;--kh: .72;position:relative;overflow:hidden;height:0;padding-bottom:calc(100% * 1760 * var(--kh) / (2926 * var(--kw)))}.sol-how-crop[data-astro-cid-ygliox5i] img[data-astro-cid-ygliox5i]{position:absolute;display:block;max-width:none;width:calc(100% / var(--kw));height:auto;left:calc(-100% * var(--x0) / var(--kw));top:calc(-100% * var(--y0) / var(--kh))}.sol-how-frame[data-astro-cid-ygliox5i]{position:relative;margin-top:var(--sp-10);height:0;padding-bottom:calc(100% * 1760 * .72 / 2926);border-radius:var(--r-2xl);overflow:hidden;background:var(--v-ink);box-shadow:var(--shadow-lg)}.sol-how-shot[data-astro-cid-ygliox5i]{position:absolute;inset:0;margin:0;padding:0;height:auto;opacity:0;transition:opacity var(--dur-slow) var(--ease-out)}.sol-how-shot[data-astro-cid-ygliox5i].is-on{opacity:1}.sol-how-inline[data-astro-cid-ygliox5i]{display:none;margin:var(--sp-5) 0 var(--sp-8);border-radius:var(--r-lg);background:var(--v-ink);box-shadow:var(--shadow-md)}.sol-how-cap[data-astro-cid-ygliox5i]{margin:var(--sp-4) 0 0;font-size:var(--type-caption);color:var(--v-slate)}.sol-how[data-astro-cid-ygliox5i].is-tabs .sol-how-point[data-astro-cid-ygliox5i]:not(.is-on) .sol-how-title[data-astro-cid-ygliox5i]{color:var(--v-ink-60)}.sol-how[data-astro-cid-ygliox5i].is-tabs .sol-how-point[data-astro-cid-ygliox5i]:not(.is-on) .sol-how-desc[data-astro-cid-ygliox5i]{color:var(--v-slate)}.sol-how[data-astro-cid-ygliox5i].is-tabs .sol-how-tab[data-astro-cid-ygliox5i]:hover .sol-how-title[data-astro-cid-ygliox5i]{color:var(--v-ink)}.sol-how[data-astro-cid-ygliox5i].is-tabs .sol-how-point[data-astro-cid-ygliox5i].is-on .sol-how-bar[data-astro-cid-ygliox5i]{animation:solHowBar var(--sol-how-ms, 6.5s) linear forwards}.sol-how[data-astro-cid-ygliox5i].is-tabs.is-held .sol-how-point[data-astro-cid-ygliox5i].is-on .sol-how-bar[data-astro-cid-ygliox5i]{animation:none;transform:scaleX(1)}@keyframes solHowBar{to{transform:scaleX(1)}}@media(max-width:900px){.sol-how-points[data-astro-cid-ygliox5i]{grid-template-columns:minmax(0,1fr)}.sol-how-frame[data-astro-cid-ygliox5i]{display:none}.sol-how-inline[data-astro-cid-ygliox5i]{display:block;--kw: .836;--x0: .164}.sol-how-tab[data-astro-cid-ygliox5i]{cursor:default;height:auto;padding-top:var(--sp-6);grid-template-columns:2.25rem minmax(0,1fr);gap:var(--sp-2)}.sol-how-bar[data-astro-cid-ygliox5i]{display:none}}@media(prefers-reduced-motion:reduce){.sol-how-shot[data-astro-cid-ygliox5i]{transition:none}.sol-how[data-astro-cid-ygliox5i].is-tabs .sol-how-point[data-astro-cid-ygliox5i].is-on .sol-how-bar[data-astro-cid-ygliox5i]{animation:none;transform:scaleX(1)}}
