.hero[data-astro-cid-ewxirvlt]{position:relative;height:694px;overflow:hidden;margin-top:calc(-1 * var(--lc-nav-h))}.hero-vis[data-astro-cid-ewxirvlt]{position:absolute;width:1180px;height:815px;left:calc(50% - 399px);top:-7px;opacity:.9}.hero-vis[data-astro-cid-ewxirvlt]:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 55% at 55% 50%,#efeff6 0%,var(--lc-bg-base) 70%);transition:opacity var(--lc-dur-slow) var(--lc-ease-standard)}.hero-poster[data-astro-cid-ewxirvlt]{position:absolute;left:36.44%;top:14.11%;width:31.36%;height:auto;max-width:none;transition:opacity var(--lc-dur-slow) var(--lc-ease-standard)}.hero-vis[data-astro-cid-ewxirvlt] .hero-canvas{position:absolute;left:0;top:0;width:100%;height:100%;display:block;touch-action:pan-y;cursor:grab;opacity:0;transition:opacity var(--lc-dur-slow) var(--lc-ease-standard)}.hero[data-astro-cid-ewxirvlt][data-live] .hero-vis[data-astro-cid-ewxirvlt] .hero-canvas{opacity:1}.hero[data-astro-cid-ewxirvlt][data-live] .hero-vis[data-astro-cid-ewxirvlt]:before,.hero[data-astro-cid-ewxirvlt][data-live] .hero-poster[data-astro-cid-ewxirvlt]{opacity:0}.hero[data-astro-cid-ewxirvlt][data-live] .hero-fade[data-astro-cid-ewxirvlt],.hero[data-astro-cid-ewxirvlt][data-live] .hero-in[data-astro-cid-ewxirvlt]{pointer-events:none}.hero[data-astro-cid-ewxirvlt][data-live] .hero-in[data-astro-cid-ewxirvlt] a[data-astro-cid-ewxirvlt],.hero[data-astro-cid-ewxirvlt][data-live] .h-hero[data-astro-cid-ewxirvlt],.hero[data-astro-cid-ewxirvlt][data-live] .hero-sub[data-astro-cid-ewxirvlt]{pointer-events:auto}.hero-fade[data-astro-cid-ewxirvlt]{position:absolute;left:0;top:0;width:60%;height:100%;background:linear-gradient(90deg,var(--lc-bg-base) 40%,rgba(253,253,252,0))}.hero-in[data-astro-cid-ewxirvlt]{padding-top:289px;display:flex;flex-direction:column;align-items:flex-start;gap:var(--lc-space-32)}.h-hero[data-astro-cid-ewxirvlt]{margin:0;width:392px;max-width:100%;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-display-size);line-height:var(--lc-type-display-line);letter-spacing:-.2px;color:var(--lc-text-primary);text-wrap:pretty}.hero-sub[data-astro-cid-ewxirvlt]{margin:0;width:392px;max-width:100%;font-weight:500;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-secondary);text-wrap:pretty}@media (max-width: 760px){.hero[data-astro-cid-ewxirvlt]{height:auto;display:flex;flex-direction:column}.hero-in[data-astro-cid-ewxirvlt]{order:0;padding-top:calc(var(--lc-nav-h) + var(--lc-space-32));gap:var(--lc-space-24)}.hero-vis[data-astro-cid-ewxirvlt]{order:1;position:relative;left:auto;top:auto;width:100%;height:min(360px,92vw);margin-top:var(--lc-space-8);opacity:1}.hero-poster[data-astro-cid-ewxirvlt]{left:50%;top:4%;width:auto;height:92%;transform:translate(-50%)}.hero-vis[data-astro-cid-ewxirvlt] .hero-canvas{cursor:auto}.hero-fade[data-astro-cid-ewxirvlt]{display:none}.h-hero[data-astro-cid-ewxirvlt],.hero-sub[data-astro-cid-ewxirvlt]{width:auto}}.trust[data-astro-cid-lsxk3voj] .eyebrow[data-astro-cid-lsxk3voj]{margin:0;font-weight:400}.logos[data-astro-cid-lsxk3voj]{margin:var(--lc-space-16) 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--lc-border-default);border-width:1px 0 0 1px}.lg[data-astro-cid-lsxk3voj]{position:relative;height:117px;display:flex;align-items:center;justify-content:center;border:1px solid var(--lc-border-default);border-width:0 1px 1px 0;background:var(--lc-bg-base);color:inherit;text-decoration:none}.lg-img[data-astro-cid-lsxk3voj]{display:block;max-width:70%;height:auto;mix-blend-mode:multiply}.cs[data-astro-cid-lsxk3voj]{position:absolute;right:-1px;bottom:-1px;height:27px;width:94px;display:flex;align-items:center;justify-content:center;gap:4px;border:1px solid var(--lc-border-default);font-weight:500;font-size:var(--lc-type-body-small-size);line-height:var(--lc-type-body-small-line);color:var(--lc-text-primary);transition:background-color .2s,color .2s,border-color .2s}.lg-link[data-astro-cid-lsxk3voj]{transition:background-color .25s}.lg-link[data-astro-cid-lsxk3voj]:focus-visible{outline:2px solid var(--lc-accent-primary);outline-offset:-2px}@media (hover: hover){.lg-link[data-astro-cid-lsxk3voj]:hover{background:var(--lc-bg-subtle)}.lg-link[data-astro-cid-lsxk3voj]:hover .cs[data-astro-cid-lsxk3voj]{background:var(--lc-action-primary);color:var(--lc-text-on-dark);border-color:var(--lc-action-primary)}}@media (max-width: 760px){.trust[data-astro-cid-lsxk3voj]{margin-top:var(--lc-space-56)}.logos[data-astro-cid-lsxk3voj]{grid-template-columns:repeat(2,1fr)}.lg[data-astro-cid-lsxk3voj]{height:104px}.lg-img[data-astro-cid-lsxk3voj]{max-width:56%}}.pg-phil[data-astro-cid-cxuxedez]{position:relative;margin-top:var(--lc-space-64);height:300vh;height:300svh}.pg-sticky[data-astro-cid-cxuxedez]{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;display:flex;flex-direction:column;align-items:center}.pg-text[data-astro-cid-cxuxedez]{position:relative;z-index:2;max-width:684px;padding:calc(72px + 7svh) var(--lc-space-16) 0;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--lc-space-16)}.pg-text[data-astro-cid-cxuxedez] .eyebrow[data-astro-cid-cxuxedez]{margin:0;font-weight:400}.pg-body[data-astro-cid-cxuxedez]{margin:0;font-family:var(--lc-font-serif);font-weight:300;font-size:28px;line-height:1.15;letter-spacing:-.2px;color:var(--lc-text-primary)}.pg-w[data-astro-cid-cxuxedez]{display:inline-block}.pg-ul[data-astro-cid-cxuxedez] .pg-w[data-astro-cid-cxuxedez]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em;text-decoration-color:#b4b4ba}.pg-vis[data-astro-cid-cxuxedez]{margin-top:var(--lc-space-40);width:min(970px,calc(100% - 32px));transform:translate(-45px)}.pg-poster[data-astro-cid-cxuxedez]{display:block;width:100%;height:auto;transition:opacity var(--lc-dur-slow) var(--lc-ease-standard)}.pg-sticky[data-astro-cid-cxuxedez] .pg-canvas{position:absolute;inset:0;z-index:1;display:block;width:100%;height:100%;pointer-events:none;opacity:0;transition:opacity var(--lc-dur-slow) var(--lc-ease-standard)}.pg-phil[data-astro-cid-cxuxedez][data-live] .pg-sticky[data-astro-cid-cxuxedez] .pg-canvas{opacity:1}.pg-phil[data-astro-cid-cxuxedez][data-live] .pg-poster[data-astro-cid-cxuxedez]{opacity:0}@media (max-width: 760px){.pg-phil[data-astro-cid-cxuxedez]{margin-top:var(--lc-space-24);height:150vh;height:150svh}.pg-text[data-astro-cid-cxuxedez]{max-width:none}.pg-body[data-astro-cid-cxuxedez]{font-size:24px}.pg-vis[data-astro-cid-cxuxedez]{width:150%;max-width:none;transform:none;margin-top:var(--lc-space-24)}}@media (prefers-reduced-motion: reduce){.pg-phil[data-astro-cid-cxuxedez]{height:auto}.pg-sticky[data-astro-cid-cxuxedez]{position:relative;height:auto;padding-bottom:var(--lc-space-40)}}.imp-svg{display:block;overflow:visible;--cm: var(--lc-violet-100)}.imp-svg .f-top{fill:#fff}.imp-svg .f-x{fill:#f5f3ff}.imp-svg .f-y{fill:#fbfaff}.imp-svg .e{fill:none;stroke:var(--cm);stroke-width:.6;stroke-linejoin:round}.imp-svg .e.dash{stroke-dasharray:1.6 1.6;opacity:.7}.imp-svg .sp-fill{fill:#fff}.imp-svg .track{stroke:#c9c5ee;stroke-width:.6;stroke-linecap:round}.imp-svg .track.on{stroke:var(--cm)}.imp-svg .knob{fill:#fff;stroke:var(--cm);stroke-width:.5}.imp-svg .run{fill:#3446d1}.imp-svg .run.bad{fill:var(--lc-pink-100)}.imp-svg .pinkbox{--cm: var(--lc-pink-100)}.imp-svg .lead{stroke:var(--cm);stroke-width:.5;stroke-dasharray:1.4 1.6;opacity:.75}.imp-svg .lead.mute{stroke:#afaccc}.imp-svg .lbl rect{fill:#fff;stroke:var(--cm);stroke-width:.6;stroke-opacity:.85}.imp-svg .lbl text{font-family:var(--lc-font-mono);font-size:6.2px;letter-spacing:.06em;fill:#4a4670;dominant-baseline:central;text-transform:uppercase}.imp-svg .lbl.aux rect{stroke-dasharray:1.6 1.6;stroke:#afaccc}.imp-svg .lbl.aux text{fill:#7e7a9e}.imp-svg .lbl.pk rect{stroke:var(--lc-pink-100)}.imp-svg .rtag rect{fill:#fff;stroke:#c9c8cf;stroke-width:.6}.imp-svg .rtag text{font-family:var(--lc-font-mono);dominant-baseline:central;text-transform:uppercase;letter-spacing:.05em}.imp-svg .rtag .t1{font-size:5.6px;fill:#26251d}.imp-svg .rtag .t2{font-size:4.6px;fill:#9a9a9a}.imp-svg .rtag .t3{font-size:4.6px;fill:var(--lc-violet-100)}.imp-svg .rtag .up{fill:var(--lc-violet-100)}.imp-svg .zone{opacity:.78;filter:grayscale(1);transition:opacity .5s,filter .5s}.imp-svg .zone.on{opacity:1;filter:none}.imp-svg .zone .lbl,.imp-svg .zone .lead{transition:opacity .35s}.imp-svg .zone:not(.on) .lbl,.imp-svg .zone:not(.on) .lead{opacity:0}.imp[data-astro-cid-ktxfmqzp]{margin-top:var(--imp-gap, var(--lc-space-48))}.imp-head[data-astro-cid-ktxfmqzp]{display:flex;flex-direction:column;gap:var(--lc-space-20)}.imp-head[data-astro-cid-ktxfmqzp] .eyebrow[data-astro-cid-ktxfmqzp]{margin:0}.imp-h[data-astro-cid-ktxfmqzp]{margin:0;width:690px;max-width:100%;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h2-size);line-height:var(--lc-type-h2-line);letter-spacing:-.2px;color:var(--lc-text-primary);text-wrap:pretty}.imp-box[data-astro-cid-ktxfmqzp]{margin-top:var(--lc-space-56);border:1px solid var(--lc-border-default);background:var(--lc-bg-base)}.imp-tabs[data-astro-cid-ktxfmqzp]{display:grid;grid-template-columns:1fr 1fr;height:62px;border-bottom:1px solid var(--lc-border-subtle)}.imp-tab[data-astro-cid-ktxfmqzp]{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--lc-space-12);padding:0;border:0;background:none;font:500 15px/1.2 var(--lc-font-sans);color:var(--lc-text-tertiary);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s,color .2s}.imp-tab[data-astro-cid-ktxfmqzp]+.imp-tab[data-astro-cid-ktxfmqzp]{border-left:1px solid var(--lc-border-subtle)}.imp-tab[data-astro-cid-ktxfmqzp].on{color:var(--lc-text-primary)}.imp-tab[data-astro-cid-ktxfmqzp].on:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:var(--lc-action-primary)}@media (hover: hover){.imp-tab[data-astro-cid-ktxfmqzp]:not(.on):hover{background:var(--lc-bg-subtle)}}.imp-tab[data-astro-cid-ktxfmqzp]:focus-visible{outline:2px solid var(--lc-accent-primary);outline-offset:-2px}.imp-tab[data-astro-cid-ktxfmqzp] img[data-astro-cid-ktxfmqzp]{display:block;flex:none;width:34px;height:34px}.imp-tab[data-astro-cid-ktxfmqzp] .ic-on[data-astro-cid-ktxfmqzp],.imp-tab[data-astro-cid-ktxfmqzp].on .ic-off[data-astro-cid-ktxfmqzp]{display:none}.imp-tab[data-astro-cid-ktxfmqzp].on .ic-on[data-astro-cid-ktxfmqzp]{display:block}.m-br[data-astro-cid-ktxfmqzp]{display:none}.imp-vis[data-astro-cid-ktxfmqzp]{margin:96px 67px 88px}.imp-stage[data-astro-cid-ktxfmqzp]{position:relative;aspect-ratio:811.76 / 260.36;contain:size layout style}.imp-art[data-astro-cid-ktxfmqzp]{position:absolute;left:0;top:0;width:100%;height:auto;max-width:none;transition:opacity .5s}.imp-art-cotraining[data-astro-cid-ktxfmqzp]{left:-4.12%;width:104.12%}.imp-stage[data-astro-cid-ktxfmqzp] .imp-svg{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0;transition:opacity .5s}.imp-stage[data-astro-cid-ktxfmqzp][data-live] .imp-svg{opacity:1}.imp-stage[data-astro-cid-ktxfmqzp][data-live] .imp-art[data-astro-cid-ktxfmqzp]{opacity:0}.imp-steps[data-astro-cid-ktxfmqzp]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--lc-space-48);margin:0;padding:var(--lc-space-12) var(--lc-space-48) var(--lc-space-40);min-height:162px;list-style:none}.imp-st[data-astro-cid-ktxfmqzp]{display:flex;flex-direction:column;gap:var(--lc-space-6);cursor:pointer}.imp-st[data-astro-cid-ktxfmqzp] h3[data-astro-cid-ktxfmqzp]{margin:0;font:500 14px/20px var(--lc-font-sans);color:var(--lc-text-tertiary);transition:color .3s;text-wrap:pretty}.imp-st[data-astro-cid-ktxfmqzp] p[data-astro-cid-ktxfmqzp]{margin:0;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-tertiary);transition:color .3s;text-wrap:pretty}.imp-st[data-astro-cid-ktxfmqzp].on h3[data-astro-cid-ktxfmqzp]{color:var(--lc-text-primary)}.imp-st[data-astro-cid-ktxfmqzp].on p[data-astro-cid-ktxfmqzp]{color:var(--lc-text-secondary)}@media (max-width: 760px){.imp[data-astro-cid-ktxfmqzp]{margin-top:var(--imp-gap, var(--lc-space-40))}.imp-box[data-astro-cid-ktxfmqzp]{margin-top:var(--lc-space-32)}.imp-tabs[data-astro-cid-ktxfmqzp]{height:64px}.imp-tab[data-astro-cid-ktxfmqzp]{justify-content:flex-start;gap:var(--lc-space-8);padding:0 var(--lc-space-12);font-size:13px;line-height:16px;text-align:left}.imp-tab[data-astro-cid-ktxfmqzp] img[data-astro-cid-ktxfmqzp]{width:24px;height:24px}.m-br[data-astro-cid-ktxfmqzp]{display:inline}@media (hover: hover){.imp-tab[data-astro-cid-ktxfmqzp]:not(.on):hover{background:transparent}}.imp-vis[data-astro-cid-ktxfmqzp]{margin:0;padding:var(--lc-space-32) var(--lc-space-16) var(--lc-space-56);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.imp-vis[data-astro-cid-ktxfmqzp]::-webkit-scrollbar{display:none}.imp-vis[data-astro-cid-ktxfmqzp][data-more-r]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.imp-vis[data-astro-cid-ktxfmqzp][data-more-l]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 40px),transparent)}.imp-vis[data-astro-cid-ktxfmqzp][data-more-l][data-more-r]{-webkit-mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.imp-stage[data-astro-cid-ktxfmqzp]{width:620px}.imp-steps[data-astro-cid-ktxfmqzp]{grid-template-columns:1fr;gap:0;padding:0;min-height:0;border-top:1px solid var(--lc-border-subtle)}.imp-st[data-astro-cid-ktxfmqzp]{gap:0;padding:var(--lc-space-16) var(--lc-space-20);border-bottom:1px solid var(--lc-border-subtle)}.imp-st[data-astro-cid-ktxfmqzp]:last-child{border-bottom:0}.imp-st[data-astro-cid-ktxfmqzp] p[data-astro-cid-ktxfmqzp]{overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s,margin .35s}.imp-st[data-astro-cid-ktxfmqzp].on p[data-astro-cid-ktxfmqzp]{max-height:200px;opacity:1;margin-top:var(--lc-space-8)}}@media (prefers-reduced-motion: reduce){.imp-st[data-astro-cid-ktxfmqzp] h3[data-astro-cid-ktxfmqzp],.imp-st[data-astro-cid-ktxfmqzp] p[data-astro-cid-ktxfmqzp]{transition:none}}.steps[data-astro-cid-3rrnbxmw]{margin-top:160px;position:relative;z-index:3}.data[data-astro-cid-3rrnbxmw]{display:flex;flex-direction:column;align-items:center;gap:var(--lc-space-16)}.data[data-astro-cid-3rrnbxmw] .eyebrow[data-astro-cid-3rrnbxmw]{margin:0}.h-sec[data-astro-cid-3rrnbxmw]{margin:0;width:676px;max-width:100%;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h2-size);line-height:var(--lc-type-h2-line);letter-spacing:-.2px;text-align:center;color:var(--lc-text-primary);text-wrap:pretty}.sec-sub[data-astro-cid-3rrnbxmw]{margin:0;width:451px;max-width:100%;font-weight:500;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);text-align:center;color:var(--lc-text-secondary);text-wrap:pretty}.cards[data-astro-cid-3rrnbxmw]{margin:var(--lc-space-64) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--lc-space-24)}.card[data-astro-cid-3rrnbxmw]{position:relative;display:flex;height:500px;border:1px solid var(--lc-border-default);background:var(--lc-bg-base);transform-origin:50% 0}.card-vis[data-astro-cid-3rrnbxmw]{contain:strict;position:relative;width:min(557px,56%);flex:none;overflow:hidden;border-right:1px solid var(--lc-border-subtle);background:var(--lc-bg-base)}.card-img[data-astro-cid-3rrnbxmw]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .5s}.card-vis[data-astro-cid-3rrnbxmw] .dsv-live{position:absolute;inset:0;transform-origin:50% 50%;opacity:0;transition:opacity .5s}.card-vis[data-astro-cid-3rrnbxmw][data-live] .dsv-live{opacity:1}.card-vis[data-astro-cid-3rrnbxmw][data-live] .card-img[data-astro-cid-3rrnbxmw]{opacity:0}.card-col[data-astro-cid-3rrnbxmw]{flex:1;min-width:0;display:flex;flex-direction:column}.st-row[data-astro-cid-3rrnbxmw]{display:none}.st-open[data-astro-cid-3rrnbxmw]{flex:1;min-height:0;padding:var(--lc-space-32);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--lc-space-32)}.st-open[data-astro-cid-3rrnbxmw].sb{justify-content:space-between}.st-open[data-astro-cid-3rrnbxmw] .eyebrow[data-astro-cid-3rrnbxmw]{margin:0}.st-h[data-astro-cid-3rrnbxmw]{margin:0 0 var(--lc-space-16);max-width:333px;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h3-size);line-height:var(--lc-type-h3-line);color:var(--lc-text-primary);text-wrap:pretty}.st-p[data-astro-cid-3rrnbxmw]{margin:0;max-width:333px;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-secondary);text-wrap:pretty}.srcs[data-astro-cid-3rrnbxmw]{display:flex;flex-direction:column;gap:var(--lc-space-20)}.src-row[data-astro-cid-3rrnbxmw]{display:flex;gap:var(--lc-space-32)}.src-t[data-astro-cid-3rrnbxmw]{margin:0 0 var(--lc-space-12);font-family:var(--lc-font-mono);font-size:var(--lc-type-mono-micro-size);line-height:var(--lc-type-mono-micro-line);text-transform:uppercase;color:var(--lc-text-tertiary)}.src-img[data-astro-cid-3rrnbxmw]{display:block;height:auto;max-width:100%}.steps[data-astro-cid-3rrnbxmw].is-stacked .steps-stage[data-astro-cid-3rrnbxmw]{position:sticky;top:96px}.steps[data-astro-cid-3rrnbxmw].is-stacked .cards[data-astro-cid-3rrnbxmw]{display:block;position:relative;height:var(--cardH, 500px)}.steps[data-astro-cid-3rrnbxmw].is-stacked .card[data-astro-cid-3rrnbxmw]{position:absolute;inset:0 0 auto;height:var(--cardH, 500px)}.steps[data-astro-cid-3rrnbxmw].is-stacked.is-pinned .card[data-astro-cid-3rrnbxmw]{will-change:transform}.steps[data-astro-cid-3rrnbxmw].is-stacked .st-row[data-astro-cid-3rrnbxmw]{display:block;flex:none;height:51px;padding:var(--lc-space-20) var(--lc-space-48) var(--lc-space-20) var(--lc-space-32);border:0;border-top:1px solid var(--lc-border-subtle);background:none;text-align:left;font:500 14px/12px var(--lc-font-sans);color:var(--lc-text-primary);cursor:pointer}.steps[data-astro-cid-3rrnbxmw].is-stacked .card-col[data-astro-cid-3rrnbxmw]>.st-row[data-astro-cid-3rrnbxmw]:first-child{border-top:0;border-bottom:1px solid var(--lc-border-subtle)}.steps[data-astro-cid-3rrnbxmw].is-stacked .card-col[data-astro-cid-3rrnbxmw]>.st-row[data-astro-cid-3rrnbxmw]+.st-open[data-astro-cid-3rrnbxmw]{border-top:0}@media (hover: hover){.steps[data-astro-cid-3rrnbxmw].is-stacked .st-row[data-astro-cid-3rrnbxmw]:hover{background:var(--lc-bg-subtle)}}@media (max-width: 760px){.steps[data-astro-cid-3rrnbxmw]{margin-top:var(--lc-space-80)}.cards[data-astro-cid-3rrnbxmw]{margin-top:var(--lc-space-32)}.card[data-astro-cid-3rrnbxmw]{flex-direction:column;height:auto}.card-col[data-astro-cid-3rrnbxmw]{overflow:hidden}.card-vis[data-astro-cid-3rrnbxmw]{width:auto;height:300px;border-right:0;border-bottom:1px solid var(--lc-border-subtle)}.st-open[data-astro-cid-3rrnbxmw],.st-open[data-astro-cid-3rrnbxmw].sb{justify-content:flex-start;padding:var(--lc-space-20) var(--lc-space-20) var(--lc-space-24);gap:var(--lc-space-16)}.st-h[data-astro-cid-3rrnbxmw],.st-p[data-astro-cid-3rrnbxmw]{max-width:none}.srcs[data-astro-cid-3rrnbxmw]{display:none}}.sl{position:relative;height:415px;margin:0 -1px -1px;display:flex;overflow:hidden;border:1px solid #e5e5e5;background:#fff;font-family:var(--lc-font-sans);color:#1d1c1d;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sl svg{display:block;flex:none}.sl-rail{width:46px;border-right:1px solid #ededed;display:flex;flex-direction:column;align-items:center;padding:12px 0;gap:12px;flex:none}.sl-ws{width:27px;height:27px;margin-bottom:2px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:#111;color:#fff;font-weight:600;font-size:13px}.sl-ico{width:27px;height:27px;border-radius:6px;display:flex;align-items:center;justify-content:center;color:#7a7a7a}.sl-ico.on{background:#ececec;color:#111}.sl-me{margin-top:auto;width:25px;height:25px;border-radius:5px;background:#efeff1;font-size:10px;font-weight:600;color:#555;display:flex;align-items:center;justify-content:center}.sl-side{width:197px;border-right:1px solid #ededed;flex:none}.sl-wsn{height:44px;border-bottom:1px solid #ededed;display:flex;align-items:center;justify-content:space-between;padding:0 16px;font-weight:600;font-size:14px}.sl-gap{height:8px}.sl-it{height:26px;display:flex;align-items:center;gap:8px;padding:0 16px;font-size:13px;color:#3d3d3d}.sl-it .h{width:13px;display:flex;align-items:center;justify-content:center;flex:none;color:#8a8a8a}.sl-it.on{background:#e3e2fb;color:#111;font-weight:600;box-shadow:inset 2px 0 #26251d}.sl-cap{padding:16px 16px 4px;font-family:var(--lc-font-mono);font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#8a8a8a}.sl-app{width:14px;height:14px;border-radius:3px;background:#b6b5ff var(--sl-app) center / cover no-repeat}.sl-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column}.sl-top{height:44px;display:flex;align-items:center;gap:12px;padding:0 16px;flex:none}.sl-ch{font-weight:700;font-size:14px}.sl-de{font-size:12px;color:#7a7a7a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-mem{margin-left:auto;display:flex;align-items:center;gap:6px;font-family:var(--lc-font-mono);font-size:10px;letter-spacing:.06em;color:#555;white-space:nowrap}.sl-mem i{width:6px;height:6px;background:#7f7bf1;display:block}.sl-tabs{display:flex;gap:20px;padding:0 16px;border-bottom:1px solid #ededed;font-size:12.5px;color:#8a8a8a;flex:none}.sl-tabs span{padding:4px 0 8px}.sl-tabs .on{color:#111;box-shadow:inset 0 -1.5px #111}.sl-msgs{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding:0 16px 8px;overflow:hidden}.sl-m{display:flex;gap:12px}.sl-body{flex:1;min-width:0}.sl-av{width:30px;height:30px;border-radius:5px;flex:none;display:flex;align-items:center;justify-content:center;background:#f0f0f2;font-size:11px;font-weight:600;color:#555}.sl-av.lcv{background:#b6b5ff var(--sl-app) center / cover no-repeat}.sl-n{font-weight:700;font-size:13px}.sl-n small{margin-left:6px;font-family:var(--lc-font-mono);font-weight:400;font-size:10px;color:#9a9a9a}.sl-n em.app{margin-left:6px;padding:0 4px;border:1px solid #cfcfcf;border-radius:2px;font-style:normal;font-family:var(--lc-font-mono);font-size:9px;font-weight:400;letter-spacing:.06em;color:#555}.sl-t{margin-top:2px;font-size:13px;line-height:1.45;color:#1d1c1d}.sl-day{display:flex;align-items:center;gap:12px;margin:2px 0;font-family:var(--lc-font-mono);font-size:9px;letter-spacing:.08em;color:#9a9a9a}.sl-day:before,.sl-day:after{content:"";flex:1;height:1px;background:#e6e6e6}.sl-mention{padding:0 2px;border-radius:3px;background:#e3e2fb;color:#3446d1}.sl-in{flex:none;height:64px;margin:8px 16px 16px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #bdbdbd;border-radius:6px}.sl-ty{height:30px;padding:8px 12px 0;display:flex;align-items:center;font-size:13px;white-space:pre;overflow:hidden}.sl-ty .ph{color:#9a9a9a}.sl-ty .cur{display:inline-block;width:1px;height:15px;margin-left:1px;background:#111;animation:sl-caret 1s steps(1) infinite}@keyframes sl-caret{50%{opacity:0}}.sl-tb{height:30px;display:flex;align-items:center;gap:16px;padding:0 12px;border-top:1px solid #efefef;font-size:12px;color:#888}.sl-send{margin-left:auto;width:24px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#9a9a9a;transition:background-color .2s,color .2s}.sl-in.full .sl-send{background:#111;color:#fff}.sl-typing{position:absolute;left:16px;bottom:1px;font-size:10px;line-height:10px;color:#777;opacity:0;transition:opacity .25s}.sl-typing.on{opacity:1}.sl-typing b{font-weight:600;color:#333}.sl-card{max-width:560px;margin-top:12px;border:1px solid #dadada;border-radius:4px;font-size:12.5px}.sl-card-h{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #ededed;font-weight:500}.sl-card-h em{font-style:normal;font-family:var(--lc-font-mono);font-size:9.5px;letter-spacing:.08em;color:#555;white-space:nowrap}.sl-card-b{padding:12px 16px}.sl-steps{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;color:#1d1c1d}.sl-step{display:flex;align-items:center;gap:8px;white-space:nowrap;transition:color .3s}.sl-step.todo{color:#9a9a9a}.sl-chk{width:12px;height:12px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid #bdbdbd;border-radius:2px}.sl-step.done .sl-chk{background:#111;border-color:#111}.sl-step.done .sl-chk:after{content:"";width:6px;height:3px;border-left:1.4px solid #fff;border-bottom:1.4px solid #fff;transform:translateY(-1px) rotate(-45deg)}.sl-step.run .sl-chk{border:1.4px solid #d9d7f7;border-top-color:#7f7bf1;border-radius:50%;animation:sl-spin .8s linear infinite}@keyframes sl-spin{to{transform:rotate(360deg)}}.sl-prog{display:flex;align-items:center;gap:16px;margin-top:12px}.sl-bar{position:relative;flex:1;height:2px;background:#ededed}.sl-bar i{position:absolute;left:0;top:0;bottom:0;width:0;background:#7f7bf1}.sl-pc{min-width:30px;text-align:right;font-family:var(--lc-font-mono);font-size:11px;color:#333;font-variant-numeric:tabular-nums}.sl-foot{display:flex;justify-content:space-between;gap:12px;margin-top:8px;font-size:11.5px;color:#666}.sl-link{color:#1d1c1d;text-decoration:underline;text-underline-offset:2px}@media (max-width: 760px){.sl{height:470px;margin:96px -1px -1px}.sl-rail,.sl-side,.sl-mem{display:none}.sl-top,.sl-tabs{padding:0 12px}.sl-msgs{padding:0 12px 8px}.sl-in{margin:8px 12px 16px}.sl-steps{flex-wrap:wrap;gap:8px 16px}.sl-card{max-width:none}}.rt[data-astro-cid-j2uipd6g]{position:relative;z-index:4;margin-top:-1px;height:798px;display:flex;flex-direction:column;border:1px solid var(--lc-border-default);background:var(--lc-bg-base)}.rt[data-astro-cid-j2uipd6g]:before{content:"";flex:3 1 0}.rt[data-astro-cid-j2uipd6g]:after{content:"";flex:2 1 0;order:1}.rt-in[data-astro-cid-j2uipd6g]{align-self:center;width:713px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--lc-space-24);text-align:center}.rt-copy[data-astro-cid-j2uipd6g]{display:flex;flex-direction:column;align-items:center;gap:var(--lc-space-16)}.rt-h[data-astro-cid-j2uipd6g]{margin:0;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h2-size);line-height:var(--lc-type-h2-line);letter-spacing:-.2px;color:var(--lc-text-primary);text-wrap:pretty}.rt-p[data-astro-cid-j2uipd6g]{margin:0;width:451px;max-width:100%;font-weight:500;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-secondary);text-wrap:pretty}.sl[data-astro-cid-j2uipd6g]{order:2}@media (max-width: 760px){.rt[data-astro-cid-j2uipd6g]{height:auto;padding-top:96px}.rt[data-astro-cid-j2uipd6g]:before,.rt[data-astro-cid-j2uipd6g]:after{display:none}.rt-in[data-astro-cid-j2uipd6g]{width:auto;padding:0 var(--lc-space-20);gap:var(--lc-space-16)}.rt-p[data-astro-cid-j2uipd6g]{width:auto}}.sh[data-astro-cid-u64ryich]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--lc-space-24)}.sh-l[data-astro-cid-u64ryich]{width:545px;max-width:100%;display:flex;flex-direction:column;gap:var(--lc-space-20)}.sh-l[data-astro-cid-u64ryich] .eyebrow[data-astro-cid-u64ryich]{margin:0}.sh-h[data-astro-cid-u64ryich]{margin:0;width:509px;max-width:100%;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h2-size);line-height:var(--lc-type-h2-line);letter-spacing:-.2px;color:var(--lc-text-primary);text-wrap:pretty}.sh-h[data-astro-cid-u64ryich] u{text-decoration-color:#10101066;text-decoration-thickness:1px;text-underline-offset:.14em}@media (max-width: 760px){.sh[data-astro-cid-u64ryich]{flex-direction:column;align-items:flex-start}.sh-l[data-astro-cid-u64ryich],.sh-h[data-astro-cid-u64ryich]{width:auto}}.cs-sec[data-astro-cid-7bximr3a]{margin-top:200px}.cs-sec[data-astro-cid-7bximr3a] .csc{margin-top:var(--lc-space-56)}@media (max-width: 760px){.cs-sec[data-astro-cid-7bximr3a]{margin-top:var(--lc-space-80)}.cs-sec[data-astro-cid-7bximr3a] .csc{margin-top:var(--lc-space-24)}}.rs-sec[data-astro-cid-hb4fou6n]{margin-top:160px}.rsb[data-astro-cid-hb4fou6n]{position:relative;margin-top:var(--lc-space-48);border:1px solid var(--lc-border-default);background:var(--lc-bg-base)}.rs-tabs[data-astro-cid-hb4fou6n]{display:grid;grid-template-columns:113px 127px 126px 127px 127px 127px 126px 1fr;height:57px}.rs-tab[data-astro-cid-hb4fou6n]{display:flex;align-items:center;justify-content:center;padding:0;border:0;border-bottom:1px solid var(--lc-border-subtle);border-left:1px solid var(--lc-border-subtle);background:var(--lc-bg-base);cursor:pointer;transition:background-color .2s,opacity .2s;-webkit-tap-highlight-color:transparent}.rs-tab[data-astro-cid-hb4fou6n]:first-child{border-left:0}.rs-tab[data-astro-cid-hb4fou6n]:not(.on){opacity:.85}.rs-tab[data-astro-cid-hb4fou6n].on{border-bottom-color:transparent}@media (hover: hover){.rs-tab[data-astro-cid-hb4fou6n]:not(.on):hover{background:var(--lc-bg-subtle);opacity:1}}.rs-tab[data-astro-cid-hb4fou6n]:focus-visible{outline:2px solid var(--lc-accent-primary);outline-offset:-2px}.rs-tab[data-astro-cid-hb4fou6n] img[data-astro-cid-hb4fou6n]{display:block;height:auto;max-height:51px;mix-blend-mode:multiply}.tw[data-astro-cid-hb4fou6n]{font-family:var(--lc-font-serif);font-weight:300;font-size:16.8px;letter-spacing:-.12px;color:var(--lc-text-primary)}.sfx[data-astro-cid-hb4fou6n]{margin-left:var(--lc-space-4);align-self:center;font-family:var(--lc-font-mono);font-size:9px;letter-spacing:.04em;color:var(--lc-text-tertiary)}.rs-panel[data-astro-cid-hb4fou6n]:not([hidden]){display:grid;grid-template-columns:min(492px,49.5%) 1fr;min-height:433px}.rs-l[data-astro-cid-hb4fou6n]{padding:var(--lc-space-12) 44px var(--lc-space-12) 42px;display:flex;flex-direction:column;justify-content:center;gap:var(--lc-space-32)}.rs-l[data-astro-cid-hb4fou6n] .eyebrow[data-astro-cid-hb4fou6n]{margin:0}.rs-eb[data-astro-cid-hb4fou6n]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lc-space-12)}.rs-n[data-astro-cid-hb4fou6n]{display:none;flex:none;font-family:var(--lc-font-mono);font-size:var(--lc-type-mono-label-size);line-height:var(--lc-type-mono-label-line);color:var(--lc-text-tertiary);font-variant-numeric:tabular-nums}.rs-h[data-astro-cid-hb4fou6n]{margin:var(--lc-space-20) 0 var(--lc-space-24);font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h3-size);line-height:var(--lc-type-h3-line);color:var(--lc-text-primary)}.rs-p[data-astro-cid-hb4fou6n]{margin:0 0 var(--lc-space-12);font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-secondary);text-wrap:pretty}.rs-links[data-astro-cid-hb4fou6n]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:flex-start;gap:var(--lc-space-16);font-weight:500;font-size:14px;line-height:20px;color:var(--lc-text-primary)}.rs-links[data-astro-cid-hb4fou6n] a[data-astro-cid-hb4fou6n]{color:inherit;text-decoration:none;text-underline-offset:3px;text-decoration-thickness:1px}.rs-links[data-astro-cid-hb4fou6n] a[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]{display:inline-block;margin-left:var(--lc-space-6);font-style:normal;opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}.rs-links[data-astro-cid-hb4fou6n] a[data-astro-cid-hb4fou6n]:hover,.rs-links[data-astro-cid-hb4fou6n] a[data-astro-cid-hb4fou6n]:focus-visible{text-decoration:underline}.rs-links[data-astro-cid-hb4fou6n] a[data-astro-cid-hb4fou6n]:hover i[data-astro-cid-hb4fou6n],.rs-links[data-astro-cid-hb4fou6n] a[data-astro-cid-hb4fou6n]:focus-visible i[data-astro-cid-hb4fou6n]{opacity:1;transform:none}.rs-c[data-astro-cid-hb4fou6n]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid var(--lc-border-default)}.rs-row[data-astro-cid-hb4fou6n]{position:relative;flex:1 1 0;min-height:0;display:flex;align-items:center;gap:30px;border-bottom:1px solid var(--lc-border-default)}.rs-row[data-astro-cid-hb4fou6n]:last-child{border-bottom:0}.rs-bar[data-astro-cid-hb4fou6n]{position:relative;align-self:stretch;width:calc(var(--f) * min(404px,100% - 96px));overflow:hidden;background:#f6f6f6;transition:width var(--lc-dur-bar) var(--lc-ease-bar)}.rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]{position:absolute;inset:0;background:#f6f6f6;transition:background-color .3s}.rs-row[data-astro-cid-hb4fou6n].lc .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]{background:#cdc8fa}.rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]:after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .45s}.rs-row[data-astro-cid-hb4fou6n].lc .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]:after{background:linear-gradient(100deg,#b9b4f8,#d2ccfb 40%,#e9d6f6 75%,#f6dce8);background-size:220% 100%;animation:rs-glow 5s ease-in-out infinite alternate}@keyframes rs-glow{0%{background-position:0% 0}to{background-position:100% 0}}.rsb[data-astro-cid-hb4fou6n].off .rs-row[data-astro-cid-hb4fou6n].lc .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]:after{animation-play-state:paused}@media (hover: hover){.rs-row[data-astro-cid-hb4fou6n]:not(.lc):hover .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]{background:#ececeb}.rs-row[data-astro-cid-hb4fou6n]:hover .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]:after{opacity:1}}.rs-bar[data-astro-cid-hb4fou6n] b[data-astro-cid-hb4fou6n]{position:absolute;z-index:1;left:30px;top:50%;transform:translateY(-58%);font-family:var(--lc-font-serif);font-weight:300;font-size:18px;line-height:1.35;color:#26251d;white-space:nowrap}.rs-bar[data-astro-cid-hb4fou6n] small[data-astro-cid-hb4fou6n]{position:absolute;z-index:1;left:30px;top:50%;margin-top:12px;font-size:11px;color:var(--lc-text-tertiary);white-space:nowrap}.rs-pc[data-astro-cid-hb4fou6n]{font-family:var(--lc-font-mono);font-size:14px;line-height:18px;letter-spacing:.02em;text-transform:uppercase;color:var(--lc-text-primary);white-space:nowrap;transition:opacity .5s .7s}.rsb[data-astro-cid-hb4fou6n].js:not(:global(.in)) .rs-bar[data-astro-cid-hb4fou6n]{width:0}.rsb[data-astro-cid-hb4fou6n].js:not(:global(.in)) .rs-pc[data-astro-cid-hb4fou6n]{opacity:0}.rsb[data-astro-cid-hb4fou6n].quick .rs-bar[data-astro-cid-hb4fou6n]{transition:width .55s cubic-bezier(.2,.8,.2,1) calc(var(--i) * .04s)}@media (max-width: 1025px){.rs-tabs[data-astro-cid-hb4fou6n]{display:flex;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.rs-tabs[data-astro-cid-hb4fou6n]::-webkit-scrollbar{display:none}.rs-tab[data-astro-cid-hb4fou6n]{flex:0 0 120px;height:57px}.rs-tabs[data-astro-cid-hb4fou6n][data-more-r]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent)}.rs-tabs[data-astro-cid-hb4fou6n][data-more-l]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 48px),transparent)}.rs-tabs[data-astro-cid-hb4fou6n][data-more-l][data-more-r]{-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.rs-n[data-astro-cid-hb4fou6n]{display:inline}}@media (max-width: 760px){.rs-sec[data-astro-cid-hb4fou6n]{margin-top:var(--lc-space-80)}.rsb[data-astro-cid-hb4fou6n]{margin-top:var(--lc-space-24)}.rs-tab[data-astro-cid-hb4fou6n] img[data-astro-cid-hb4fou6n]{max-width:84px;max-height:36px}.rs-panel[data-astro-cid-hb4fou6n]:not([hidden]){display:block;min-height:0}.rs-l[data-astro-cid-hb4fou6n]{padding:var(--lc-space-24) var(--lc-space-20);gap:var(--lc-space-16)}.rs-h[data-astro-cid-hb4fou6n]{margin:var(--lc-space-16) 0}.rs-c[data-astro-cid-hb4fou6n]{border-left:0;border-top:1px solid var(--lc-border-default)}.rs-row[data-astro-cid-hb4fou6n]{flex:none;height:84px;gap:var(--lc-space-12);padding-right:var(--lc-space-16)}.rs-bar[data-astro-cid-hb4fou6n]{width:calc((100% - 70px) * var(--f))}.rs-bar[data-astro-cid-hb4fou6n] b[data-astro-cid-hb4fou6n]{left:16px;font-size:16px}.rs-bar[data-astro-cid-hb4fou6n] small[data-astro-cid-hb4fou6n]{left:16px}.rs-pc[data-astro-cid-hb4fou6n]{font-size:12px}.rs-row[data-astro-cid-hb4fou6n]:hover .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]:after{opacity:0}}@media (prefers-reduced-motion: reduce){.rs-bar[data-astro-cid-hb4fou6n],.rs-pc[data-astro-cid-hb4fou6n],.rsb[data-astro-cid-hb4fou6n].quick .rs-bar[data-astro-cid-hb4fou6n]{transition:none}.rs-row[data-astro-cid-hb4fou6n].lc .rs-bar[data-astro-cid-hb4fou6n] i[data-astro-cid-hb4fou6n]:after{animation:none}}.faq[data-astro-cid-dairopq3]{margin-top:var(--lc-space-160);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.faq-head[data-astro-cid-dairopq3]{display:flex;flex-direction:column;gap:var(--lc-space-20);padding-right:var(--lc-space-32)}.faq-head[data-astro-cid-dairopq3] .eyebrow[data-astro-cid-dairopq3]{margin:0}.faq-h[data-astro-cid-dairopq3]{margin:0;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h2-size);line-height:var(--lc-type-h2-line);letter-spacing:-.2px;color:var(--lc-text-primary);text-wrap:balance}.faq-list[data-astro-cid-dairopq3]{grid-column:2 / -1;border-top:1px solid var(--lc-border-default)}.faq-i[data-astro-cid-dairopq3]{border-bottom:1px solid var(--lc-border-default)}.faq-q[data-astro-cid-dairopq3]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lc-space-24);padding:var(--lc-space-20) 0;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.faq-q[data-astro-cid-dairopq3]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-dairopq3]:focus-visible{outline:2px solid var(--lc-accent-primary);outline-offset:2px}.faq-qt[data-astro-cid-dairopq3]{margin:0;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h3-size);line-height:var(--lc-type-h3-line);color:var(--lc-text-primary);text-wrap:pretty}.faq-ic[data-astro-cid-dairopq3]{position:relative;flex:0 0 auto;width:26px;height:26px;margin-top:-2px;box-shadow:inset 0 0 0 1px var(--lc-border-control);background:var(--lc-bg-base);transition:box-shadow var(--lc-dur-fast)}.faq-ic[data-astro-cid-dairopq3]:before,.faq-ic[data-astro-cid-dairopq3]:after{content:"";position:absolute;left:50%;top:50%;width:10px;height:1px;margin:-.5px 0 0 -5px;background:var(--lc-text-primary);transition:transform var(--lc-dur-base) var(--lc-ease-spring-out)}.faq-ic[data-astro-cid-dairopq3]:after{transform:rotate(90deg)}.faq-i[data-astro-cid-dairopq3][open] .faq-ic[data-astro-cid-dairopq3]:after{transform:rotate(0)}@media (hover: hover){.faq-q[data-astro-cid-dairopq3]:hover .faq-ic[data-astro-cid-dairopq3]{box-shadow:inset 0 0 0 1px var(--lc-border-control-hover)}}.faq-a[data-astro-cid-dairopq3]{margin:0;max-width:560px;padding:0 var(--lc-space-48) var(--lc-space-24) 0;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-secondary);text-wrap:pretty}@media (prefers-reduced-motion: no-preference){.faq-i[data-astro-cid-dairopq3][open] .faq-a[data-astro-cid-dairopq3]{animation:faq-in var(--lc-dur-slow) var(--lc-ease-standard)}}@keyframes faq-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width: 760px){.faq[data-astro-cid-dairopq3]{margin-top:var(--lc-space-80);grid-template-columns:1fr;row-gap:var(--lc-space-24)}.faq-head[data-astro-cid-dairopq3]{padding-right:0}.faq-list[data-astro-cid-dairopq3]{grid-column:auto}.faq-q[data-astro-cid-dairopq3]{gap:var(--lc-space-16);padding:var(--lc-space-16) 0}.faq-a[data-astro-cid-dairopq3]{padding-right:0}}@media (prefers-reduced-motion: reduce){.faq-ic[data-astro-cid-dairopq3],.faq-ic[data-astro-cid-dairopq3]:before,.faq-ic[data-astro-cid-dairopq3]:after{transition:none}}.re-sec[data-astro-cid-evyuf6lw]{margin-top:160px;display:flex;flex-direction:column;align-items:center;gap:var(--lc-space-20);text-align:center}.re-sec[data-astro-cid-evyuf6lw]>.eyebrow[data-astro-cid-evyuf6lw]{margin:0}.re-h[data-astro-cid-evyuf6lw]{margin:0;font-family:var(--lc-font-serif);font-weight:300;font-size:var(--lc-type-h2-size);line-height:var(--lc-type-h2-line);letter-spacing:-.2px;color:var(--lc-text-primary)}.re-p[data-astro-cid-evyuf6lw]{margin:0;width:500px;max-width:100%;font-weight:500;font-size:var(--lc-type-body-size);line-height:var(--lc-type-body-line);color:var(--lc-text-secondary);text-wrap:pretty}.re-cards[data-astro-cid-evyuf6lw]{width:100%;margin:var(--lc-space-48) 0 0;padding:0;list-style:none;display:flex;gap:var(--lc-space-24);text-align:left}.re-cards[data-astro-cid-evyuf6lw]>li[data-astro-cid-evyuf6lw]{flex:1;min-width:0}@media (max-width: 760px){.re-sec[data-astro-cid-evyuf6lw]{margin-top:var(--lc-space-80)}.re-p[data-astro-cid-evyuf6lw]{width:auto}.re-cards[data-astro-cid-evyuf6lw]{flex-direction:column;gap:var(--lc-space-32);margin-top:var(--lc-space-24)}}
