.gc-facts[data-astro-cid-smagggal]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem 1.4rem}.gc-facts[data-astro-cid-smagggal] li[data-astro-cid-smagggal]{display:inline-flex;align-items:center;gap:.5rem;font-size:15px;font-weight:600;color:#e4ebf1e6}.gc-facts[data-astro-cid-smagggal] svg[data-astro-cid-smagggal]{width:18px;height:18px;fill:none;stroke:hsl(var(--accent));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.gc-stage[data-astro-cid-smagggal]{--m-ease: cubic-bezier(.16, 1, .3, 1);perspective:1200px;display:grid;justify-items:center;gap:1.6rem}.gc-card[data-astro-cid-smagggal]{--rx: 0deg;--ry: 0deg;--sx: 30%;position:relative;width:min(100%,460px);aspect-ratio:1.586;border-radius:22px;overflow:hidden;color:#fff;isolation:isolate;background:radial-gradient(120% 120% at 0% 0%,#105fc6,#0e1b39 60%,#091125);box-shadow:0 1px #ffffff40 inset,0 50px 80px -40px #020712e6,0 0 0 1px #ffffff1f;transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .6s var(--m-ease);animation:gc-float 7s ease-in-out infinite;will-change:transform}.gc-card[data-astro-cid-smagggal].is-tilt{animation:none;transition:transform .12s linear}@keyframes gc-float{0%,to{transform:rotateX(4deg) rotateY(-8deg) translateY(0)}50%{transform:rotateX(-2deg) rotateY(6deg) translateY(-8px)}}.gc-card[data-astro-cid-smagggal].is-flip .gc-amt[data-astro-cid-smagggal] b[data-astro-cid-smagggal]{animation:gc-pop .5s var(--m-ease)}@keyframes gc-pop{0%{opacity:0;transform:translateY(10px) scale(.96)}}.gc-facets[data-astro-cid-smagggal]{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.gc-sheen[data-astro-cid-smagggal]{position:absolute;inset:0;z-index:2;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(40% 70% at var(--sx) 20%,hsl(0 0% 100% / .55),transparent 70%)}.gc-top[data-astro-cid-smagggal]{position:absolute;left:7%;right:7%;top:9%;display:flex;align-items:center;justify-content:space-between}.gc-top[data-astro-cid-smagggal] img[data-astro-cid-smagggal]{height:clamp(54px,15vw,80px);margin:-10px 0 0 -10px;width:auto;filter:brightness(0) invert(1)}.gc-chip[data-astro-cid-smagggal]{width:44px;height:32px;border-radius:7px;background:linear-gradient(135deg,#ebdbad,#ba9c5e);box-shadow:inset 0 0 0 1px #8f743d80}.gc-mid[data-astro-cid-smagggal]{position:absolute;left:7%;bottom:22%}.gc-label[data-astro-cid-smagggal]{margin:0;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:hsl(var(--accent))}.gc-amt[data-astro-cid-smagggal]{margin:.2rem 0 0;font-family:var(--font-display);font-weight:900;font-size:clamp(2.4rem,7vw,3.4rem);line-height:1;letter-spacing:-.03em}.gc-amt[data-astro-cid-smagggal] b[data-astro-cid-smagggal]{display:inline-block;font-weight:inherit}.gc-pkg[data-astro-cid-smagggal]{margin:.3rem 0 0;font-size:14px;font-weight:600;color:#e4ebf1d9}.gc-foot[data-astro-cid-smagggal]{position:absolute;left:7%;bottom:8%;margin:0;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#e4ebf199}.gc-pick[data-astro-cid-smagggal]{width:min(100%,460px)}.gc-pick-t[data-astro-cid-smagggal]{margin:0 0 .6rem;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#e4ebf1b3}.gc-pick-row[data-astro-cid-smagggal]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal]{display:grid;gap:2px;justify-items:center;min-height:58px;padding:.5rem .3rem;border-radius:12px;cursor:pointer;color:#fff;background:#ffffff0f;border:1px solid hsl(0 0% 100% / .18);transition:background-color .2s,border-color .2s,transform .2s var(--m-ease)}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal] b[data-astro-cid-smagggal]{font-family:var(--font-display);font-weight:900;font-size:17px}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal] span[data-astro-cid-smagggal]{font-size:12px;color:#e4ebf1b8}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal]:hover{transform:translateY(-2px);border-color:hsl(var(--accent) / .7)}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal][aria-checked=true]{background:hsl(var(--accent));border-color:hsl(var(--accent));color:hsl(var(--ground-dark))}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal][aria-checked=true] span[data-astro-cid-smagggal]{color:hsl(var(--ground-dark) / .75)}.gc-pick[data-astro-cid-smagggal] button[data-astro-cid-smagggal]:focus-visible{outline:3px solid #fff;outline-offset:2px}.gc-note[data-astro-cid-smagggal]{margin:.7rem 0 0;font-size:13px;color:#e4ebf199}.gc-steps[data-astro-cid-smagggal]{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:1rem;counter-reset:s}@media(min-width:860px){.gc-steps[data-astro-cid-smagggal]{grid-template-columns:repeat(3,1fr);gap:1.4rem}}.gc-steps[data-astro-cid-smagggal] li[data-astro-cid-smagggal]{position:relative;padding:1.6rem 1.5rem 1.7rem;border-radius:18px;background:#fff;border:1px solid hsl(var(--border));box-shadow:0 18px 40px -30px #14275259;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s}.gc-steps[data-astro-cid-smagggal] li[data-astro-cid-smagggal]:hover{transform:translateY(-4px);box-shadow:0 30px 50px -32px #0f448a73}@media(min-width:860px){.gc-steps[data-astro-cid-smagggal] li[data-astro-cid-smagggal]:not(:last-child):after{content:"";position:absolute;top:46px;right:-1.4rem;width:1.4rem;height:2px;background:linear-gradient(90deg,hsl(var(--brand)),hsl(var(--accent)))}}.gc-n[data-astro-cid-smagggal]{display:inline-grid;place-items:center;width:44px;height:44px;font-family:var(--font-display);font-weight:900;font-size:15px;color:#fff;background:hsl(var(--ground-dark));clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%)}.gc-steps[data-astro-cid-smagggal] h3[data-astro-cid-smagggal]{margin:1rem 0 0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:1.35rem;letter-spacing:-.01em}.gc-steps[data-astro-cid-smagggal] p[data-astro-cid-smagggal]{margin:.5rem 0 0;font-size:16px;line-height:1.6;color:hsl(var(--foreground) / .78)}.gc-cover-grid[data-astro-cid-smagggal]{position:relative;display:grid;gap:2.4rem 4rem;align-items:center}@media(min-width:960px){.gc-cover-grid[data-astro-cid-smagggal]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.gc-lists[data-astro-cid-smagggal]{display:grid;gap:1rem}@media(min-width:600px){.gc-lists[data-astro-cid-smagggal]{grid-template-columns:1fr 1fr}}.gc-list[data-astro-cid-smagggal]{padding:1.5rem;border-radius:18px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12)}.gc-yes[data-astro-cid-smagggal]{background:hsl(var(--accent) / .1);border-color:hsl(var(--accent) / .35)}.gc-list[data-astro-cid-smagggal] h3[data-astro-cid-smagggal]{margin:0 0 1rem;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:1.1rem;letter-spacing:.02em}.gc-list[data-astro-cid-smagggal] ul[data-astro-cid-smagggal]{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.gc-list[data-astro-cid-smagggal] li[data-astro-cid-smagggal]{display:flex;align-items:center;gap:.6rem;font-size:16px;color:#f2f5f8}.gc-list[data-astro-cid-smagggal] li[data-astro-cid-smagggal] a{color:inherit;text-decoration:underline;text-decoration-color:hsl(var(--accent));text-underline-offset:4px}.gc-list[data-astro-cid-smagggal] svg[data-astro-cid-smagggal]{flex:none;width:22px;height:22px;padding:3px;border-radius:50%;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.gc-yes[data-astro-cid-smagggal] svg[data-astro-cid-smagggal]{background:hsl(var(--accent));stroke:hsl(var(--ground-dark))}.gc-no[data-astro-cid-smagggal] svg[data-astro-cid-smagggal]{background:#ffffff1f;stroke:#e4ebf1b3}.gc-no[data-astro-cid-smagggal] li[data-astro-cid-smagggal]{color:#e4ebf1b8}@media(prefers-reduced-motion:reduce){.gc-card[data-astro-cid-smagggal]{animation:none;transition:none}.gc-card[data-astro-cid-smagggal].is-flip .gc-amt[data-astro-cid-smagggal] b[data-astro-cid-smagggal]{animation:none}}@media(max-width:420px){.gc-pick-row[data-astro-cid-smagggal]{grid-template-columns:repeat(2,1fr)}}.ct-ways[data-astro-cid-yow5a4ve]{display:grid;gap:.8rem;max-width:34rem}.ct-row[data-astro-cid-yow5a4ve]{display:grid;gap:.8rem}@media(min-width:560px){.ct-row[data-astro-cid-yow5a4ve]{grid-template-columns:1fr 1fr}}.ct-way[data-astro-cid-yow5a4ve]{position:relative;display:flex;align-items:center;gap:.9rem;min-height:72px;padding:.9rem 1rem;border-radius:16px;text-decoration:none;color:hsl(var(--foreground));background:#fff;border:1px solid hsl(var(--border));box-shadow:0 14px 30px -26px #14275266;transition:transform .3s cubic-bezier(.16,1,.3,1),border-color .3s,box-shadow .3s;min-width:0}.ct-way[data-astro-cid-yow5a4ve]:hover{transform:translateY(-3px);border-color:hsl(var(--brand) / .4);box-shadow:0 24px 40px -28px #0f448a80}.ct-way[data-astro-cid-yow5a4ve]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:3px}.ct-way[data-astro-cid-yow5a4ve]>span[data-astro-cid-yow5a4ve]:not(.ct-ic){display:grid;min-width:0}.ct-way[data-astro-cid-yow5a4ve] small[data-astro-cid-yow5a4ve]{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--foreground) / .6)}.ct-way[data-astro-cid-yow5a4ve] b[data-astro-cid-yow5a4ve]{font-family:var(--font-display);font-weight:800;font-size:17px;letter-spacing:-.005em}.ct-mail[data-astro-cid-yow5a4ve]{font-size:14.5px!important;overflow-wrap:anywhere}.ct-ic[data-astro-cid-yow5a4ve]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:hsl(var(--brand-soft))}.ct-ic[data-astro-cid-yow5a4ve] svg[data-astro-cid-yow5a4ve]{width:20px;height:20px;fill:none;stroke:hsl(var(--brand));stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ct-way-main[data-astro-cid-yow5a4ve]{background:hsl(var(--ground-dark));color:#fff;border-color:transparent;min-height:84px}.ct-way-main[data-astro-cid-yow5a4ve] small[data-astro-cid-yow5a4ve]{color:#e4ebf1b3}.ct-way-main[data-astro-cid-yow5a4ve] b[data-astro-cid-yow5a4ve]{font-size:clamp(1.35rem,1.1rem + 1vw,1.7rem)}.ct-way-main[data-astro-cid-yow5a4ve] .ct-ic[data-astro-cid-yow5a4ve]{width:52px;height:52px;background:hsl(var(--accent))}.ct-way-main[data-astro-cid-yow5a4ve] .ct-ic[data-astro-cid-yow5a4ve] svg[data-astro-cid-yow5a4ve]{stroke:hsl(var(--ground-dark))}.ct-way-main[data-astro-cid-yow5a4ve]:hover{border-color:transparent;background:hsl(var(--brand))}.ct-live[data-astro-cid-yow5a4ve]{margin-left:auto;display:inline-flex;align-items:center;gap:.4rem;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--accent));white-space:nowrap}.ct-live[data-astro-cid-yow5a4ve] i[data-astro-cid-yow5a4ve]{width:8px;height:8px;border-radius:50%;background:hsl(var(--accent));box-shadow:0 0 hsl(var(--accent) / .6);animation:ct-pulse 2s infinite}@keyframes ct-pulse{70%{box-shadow:0 0 0 8px hsl(var(--accent) / 0)}to{box-shadow:0 0 hsl(var(--accent) / 0)}}@media(max-width:460px){.ct-live[data-astro-cid-yow5a4ve]{display:none}}.ct-facts[data-astro-cid-yow5a4ve]{margin:.4rem 0 0;display:grid;gap:.1rem;border-top:1px solid hsl(var(--border))}.ct-facts[data-astro-cid-yow5a4ve] div[data-astro-cid-yow5a4ve]{display:flex;justify-content:space-between;gap:1rem;padding:.75rem .2rem;border-bottom:1px solid hsl(var(--border));font-size:15.5px}.ct-facts[data-astro-cid-yow5a4ve] dt[data-astro-cid-yow5a4ve]{font-weight:700;color:hsl(var(--foreground) / .6)}.ct-facts[data-astro-cid-yow5a4ve] dd[data-astro-cid-yow5a4ve]{margin:0;font-weight:600;text-align:right}.ct-form[data-astro-cid-yow5a4ve]{position:relative;padding:clamp(1.4rem,3vw,2.2rem);border-radius:24px;background:#fff;border:1px solid hsl(var(--border));box-shadow:0 40px 80px -50px #1427528c;scroll-margin-top:110px}.ct-form[data-astro-cid-yow5a4ve]:before{content:"";position:absolute;left:24px;right:24px;top:0;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,hsl(var(--brand)),hsl(var(--accent)))}.ct-form-head[data-astro-cid-yow5a4ve] h2[data-astro-cid-yow5a4ve]{margin:.7rem 0 0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.1rem);line-height:1;letter-spacing:-.02em}.ct-form-head[data-astro-cid-yow5a4ve] p[data-astro-cid-yow5a4ve]:not(.ip-k){margin:.7rem 0 1.4rem;font-size:15.5px;line-height:1.55;color:hsl(var(--foreground) / .72)}.ct-steps[data-astro-cid-yow5a4ve] ol[data-astro-cid-yow5a4ve]{list-style:none;margin:2.4rem 0 0;padding:0;display:grid;gap:1rem;position:relative}@media(min-width:860px){.ct-steps[data-astro-cid-yow5a4ve] ol[data-astro-cid-yow5a4ve]{grid-template-columns:repeat(3,1fr);gap:1.4rem}}.ct-steps[data-astro-cid-yow5a4ve] li[data-astro-cid-yow5a4ve]{padding:1.5rem;border-radius:18px;background:#ffffff0d;border:1px solid hsl(0 0% 100% / .12);transition:background-color .3s,transform .3s cubic-bezier(.16,1,.3,1)}.ct-steps[data-astro-cid-yow5a4ve] li[data-astro-cid-yow5a4ve]:hover{background:#ffffff17;transform:translateY(-3px)}.ct-n[data-astro-cid-yow5a4ve]{display:inline-grid;place-items:center;width:44px;height:44px;font-family:var(--font-display);font-weight:900;font-size:15px;color:hsl(var(--ground-dark));background:hsl(var(--accent));clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%)}.ct-steps[data-astro-cid-yow5a4ve] h3[data-astro-cid-yow5a4ve]{margin:1rem 0 0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:1.25rem}.ct-steps[data-astro-cid-yow5a4ve] p[data-astro-cid-yow5a4ve]{margin:.5rem 0 0;font-size:16px;line-height:1.6;color:#e4ebf1cc}.ct-area-grid[data-astro-cid-yow5a4ve]{display:grid;gap:2rem 4rem;align-items:center}@media(min-width:960px){.ct-area-grid[data-astro-cid-yow5a4ve]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ct-towns[data-astro-cid-yow5a4ve]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.ct-towns[data-astro-cid-yow5a4ve] li[data-astro-cid-yow5a4ve]>[data-astro-cid-yow5a4ve]{display:inline-flex;align-items:center;gap:.5rem;min-height:46px;padding:0 1rem;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;color:hsl(var(--foreground));background:#fff;border:1px solid hsl(var(--border));transition:border-color .25s,color .25s,transform .25s cubic-bezier(.16,1,.3,1)}.ct-towns[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve] span[data-astro-cid-yow5a4ve]{color:hsl(var(--accent-ink));transition:transform .25s}.ct-towns[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]:hover{border-color:hsl(var(--brand));color:hsl(var(--brand));transform:translateY(-2px)}.ct-towns[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]:hover span[data-astro-cid-yow5a4ve]{transform:translate(3px)}.ct-towns[data-astro-cid-yow5a4ve] a[data-astro-cid-yow5a4ve]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:2px}.ct-towns[data-astro-cid-yow5a4ve] .is-base[data-astro-cid-yow5a4ve]>span[data-astro-cid-yow5a4ve]{background:hsl(var(--ground-dark));color:#fff;border-color:transparent}.ct-towns[data-astro-cid-yow5a4ve] .is-base[data-astro-cid-yow5a4ve] em[data-astro-cid-yow5a4ve]{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:.2rem .5rem;border-radius:999px;background:hsl(var(--accent));color:hsl(var(--ground-dark))}@media(prefers-reduced-motion:reduce){.ct-live[data-astro-cid-yow5a4ve] i[data-astro-cid-yow5a4ve]{animation:none}}.lg-meta[data-astro-cid-vepnbd3s]{display:grid;gap:1.1rem}.lg-docs[data-astro-cid-vepnbd3s]{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border-radius:14px;background:#fff;border:1px solid hsl(var(--border));width:-moz-fit-content;width:fit-content;max-width:100%}.lg-docs[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s]{display:inline-flex;align-items:center;min-height:42px;padding:0 1rem;border-radius:10px;font-size:14.5px;font-weight:700;color:hsl(var(--foreground) / .7);text-decoration:none;transition:background-color .2s,color .2s}.lg-docs[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s]:hover{color:hsl(var(--brand));background:hsl(var(--brand-soft))}.lg-docs[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s][aria-current]{background:hsl(var(--ground-dark));color:#fff}.lg-docs[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s]:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:2px}.lg-ask[data-astro-cid-vepnbd3s]{margin:0;font-size:15.5px;color:hsl(var(--foreground) / .75)}.lg-glance-wrap[data-astro-cid-vepnbd3s]{margin-top:-1.5rem;position:relative;z-index:1}.lg-glance[data-astro-cid-vepnbd3s]{padding:clamp(1.4rem,3vw,2rem);border-radius:24px;box-shadow:0 40px 80px -50px #0a1329cc}.lg-glance[data-astro-cid-vepnbd3s] ul[data-astro-cid-vepnbd3s]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));background:#ffffff1a;border-radius:14px;overflow:hidden}.lg-glance[data-astro-cid-vepnbd3s] li[data-astro-cid-vepnbd3s]{display:grid;gap:.15rem;padding:1rem 1.1rem;background:hsl(var(--ground-dark))}.lg-glance[data-astro-cid-vepnbd3s] small[data-astro-cid-vepnbd3s]{font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--accent))}.lg-glance[data-astro-cid-vepnbd3s] b[data-astro-cid-vepnbd3s]{font-family:var(--font-display);font-weight:900;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.05}.lg-glance[data-astro-cid-vepnbd3s] span[data-astro-cid-vepnbd3s]{font-size:14px;color:#e4ebf1bf}.lg-body[data-astro-cid-vepnbd3s]{padding-block:clamp(2.5rem,5vw,4.5rem) clamp(3.5rem,7vw,6rem)}.lg-grid[data-astro-cid-vepnbd3s]{display:grid;gap:2rem 4rem}@media(min-width:1000px){.lg-grid[data-astro-cid-vepnbd3s]{grid-template-columns:260px minmax(0,1fr);align-items:start}}.lg-toc[data-astro-cid-vepnbd3s]{display:none}@media(min-width:1000px){.lg-toc[data-astro-cid-vepnbd3s]{display:block;position:sticky;top:110px;max-height:calc(100vh - 130px);overflow:auto}}.lg-toc[data-astro-cid-vepnbd3s] p[data-astro-cid-vepnbd3s]{margin:0 0 .8rem;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--foreground) / .55)}.lg-toc[data-astro-cid-vepnbd3s] ol[data-astro-cid-vepnbd3s]{list-style:none;margin:0;padding:0;display:grid;gap:2px;border-left:2px solid hsl(var(--border))}.lg-toc[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s]{display:flex;gap:.6rem;padding:.45rem .8rem;margin-left:-2px;border-left:2px solid transparent;font-size:14px;line-height:1.35;font-weight:600;color:hsl(var(--foreground) / .65);text-decoration:none;transition:color .2s,border-color .2s}.lg-toc[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s] span[data-astro-cid-vepnbd3s]{font-family:var(--font-display);font-weight:800;font-size:12px;color:hsl(var(--foreground) / .35);padding-top:1px}.lg-toc[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s]:hover{color:hsl(var(--brand))}.lg-toc[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s].is-on{color:hsl(var(--foreground));border-left-color:hsl(var(--brand))}.lg-toc[data-astro-cid-vepnbd3s] a[data-astro-cid-vepnbd3s].is-on span[data-astro-cid-vepnbd3s]{color:hsl(var(--brand))}.lg-doc[data-astro-cid-vepnbd3s]{max-width:46rem}.lg-sec[data-astro-cid-vepnbd3s]{scroll-margin-top:110px;padding-bottom:2.2rem;margin-bottom:2.2rem;border-bottom:1px solid hsl(var(--border))}.lg-sec[data-astro-cid-vepnbd3s] h2[data-astro-cid-vepnbd3s]{display:flex;align-items:baseline;gap:.8rem;margin:0 0 1rem;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(1.35rem,1.1rem + .8vw,1.75rem);line-height:1.1;letter-spacing:-.015em}.lg-sec[data-astro-cid-vepnbd3s] h2[data-astro-cid-vepnbd3s] span[data-astro-cid-vepnbd3s]{flex:none;font-size:.7em;color:hsl(var(--brand))}.lg-sec[data-astro-cid-vepnbd3s] p[data-astro-cid-vepnbd3s],.lg-prose[data-astro-cid-vepnbd3s] p{margin:0 0 1rem;font-size:16.5px;line-height:1.75;color:hsl(var(--foreground) / .86)}.lg-doc[data-astro-cid-vepnbd3s] a:not(.ib):not(.il){color:hsl(var(--brand));text-decoration:underline;text-underline-offset:3px}.lg-prose[data-astro-cid-vepnbd3s] ul{margin:0 0 1rem;padding-left:1.2rem;line-height:1.7}.lg-terms[data-astro-cid-vepnbd3s]{margin:.4rem 0 0;display:grid;border-radius:16px;overflow:hidden;border:1px solid hsl(var(--border));background:#fff}.lg-terms[data-astro-cid-vepnbd3s] div[data-astro-cid-vepnbd3s]{display:grid;gap:.3rem 1.5rem;padding:1rem 1.2rem}.lg-terms[data-astro-cid-vepnbd3s] div[data-astro-cid-vepnbd3s]+div[data-astro-cid-vepnbd3s]{border-top:1px solid hsl(var(--border))}@media(min-width:700px){.lg-terms[data-astro-cid-vepnbd3s] div[data-astro-cid-vepnbd3s]{grid-template-columns:200px minmax(0,1fr)}}.lg-terms[data-astro-cid-vepnbd3s] dt[data-astro-cid-vepnbd3s]{font-weight:800;font-size:15.5px}.lg-terms[data-astro-cid-vepnbd3s] dd[data-astro-cid-vepnbd3s]{margin:0;font-size:15.5px;line-height:1.65;color:hsl(var(--foreground) / .82)}.lg-terms[data-astro-cid-vepnbd3s] dd[data-astro-cid-vepnbd3s] p{margin:0}.lg-end[data-astro-cid-vepnbd3s]{display:grid;gap:1.2rem;align-items:center;padding:1.6rem;border-radius:20px;background:hsl(var(--muted));border:1px solid hsl(var(--border))}.lg-end[data-astro-cid-vepnbd3s] h2[data-astro-cid-vepnbd3s]{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:1.4rem}.lg-end[data-astro-cid-vepnbd3s] p[data-astro-cid-vepnbd3s]{margin:.3rem 0 0;color:hsl(var(--foreground) / .75)}.lg-end-act[data-astro-cid-vepnbd3s]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem}
