.cmc[data-astro-cid-exzs2zag]{--_size:var(--cmc-size,44px);--_ink:var(--cmc-ink,#eef1f5);--_accent:var(--cmc-accent,var(--sodium));--_box-on:color-mix(in srgb, var(--_accent) 16%, transparent);--_edge-on:color-mix(in srgb, var(--_accent) 62%, transparent);--_drop:#0000004d;--_dur:var(--cmc-duration,.3s);--_ease:cubic-bezier(.65, 0, .35, 1);display:flex;position:relative}.theme-light .cmc[data-astro-cid-exzs2zag]:not([data-tone=dark]),.cmc[data-astro-cid-exzs2zag][data-tone=light]{--_ink:var(--cmc-ink,var(--ink));--_box-on:var(--_ink);--_edge-on:var(--_ink);--_drop:#0a0d1324}.cmc-input[data-astro-cid-exzs2zag]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.cmc-row[data-astro-cid-exzs2zag]{align-items:center;gap:calc(var(--_size) * .36);cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}.cmc-box[data-astro-cid-exzs2zag]{width:var(--_size);height:var(--_size);background:color-mix(in srgb, var(--_ink) 10%, transparent);border:1px solid color-mix(in srgb, var(--_ink) 22%, transparent);backdrop-filter:blur(4px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--_ink) 22%, transparent), 0 8px 24px var(--_drop);transition:background-color var(--_dur) var(--_ease), border-color var(--_dur) var(--_ease), box-shadow var(--_dur) var(--_ease);border-radius:4px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.cmc-line[data-astro-cid-exzs2zag]{width:calc(var(--_size) * .6);height:calc(var(--_size) * .08);border-radius:calc(var(--_size) * .04);background:color-mix(in srgb, var(--_ink) 50%, transparent);transition:transform var(--_dur) var(--_ease), background-color var(--_dur) var(--_ease);position:absolute}.cmc-line1[data-astro-cid-exzs2zag]{transform:rotate(45deg)}.cmc-line2[data-astro-cid-exzs2zag]{transform:rotate(-45deg)}.cmc-row[data-astro-cid-exzs2zag]:hover .cmc-box[data-astro-cid-exzs2zag]{border-color:color-mix(in srgb, var(--_ink) 44%, transparent)}.cmc-input[data-astro-cid-exzs2zag]:checked+.cmc-row[data-astro-cid-exzs2zag] .cmc-box[data-astro-cid-exzs2zag]{background:var(--_box-on);border-color:var(--_edge-on);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--_ink) 30%, transparent), 0 10px 30px var(--_drop)}.cmc-input[data-astro-cid-exzs2zag]:checked+.cmc-row[data-astro-cid-exzs2zag] .cmc-line[data-astro-cid-exzs2zag]{background:var(--_accent)}.cmc-input[data-astro-cid-exzs2zag]:checked+.cmc-row[data-astro-cid-exzs2zag] .cmc-line1[data-astro-cid-exzs2zag]{transform:rotate(50deg) translateX(calc(var(--_size) * -.06)) translateY(calc(var(--_size) * .16)) scaleX(.6)}.cmc-input[data-astro-cid-exzs2zag]:checked+.cmc-row[data-astro-cid-exzs2zag] .cmc-line2[data-astro-cid-exzs2zag]{transform:rotate(-50deg) translateX(calc(var(--_size) * .12)) translateY(calc(var(--_size) * .06))}.cmc-input[data-astro-cid-exzs2zag]:focus-visible+.cmc-row[data-astro-cid-exzs2zag] .cmc-box[data-astro-cid-exzs2zag]{outline:2px solid var(--_accent);outline-offset:4px}.theme-light .cmc[data-astro-cid-exzs2zag]:not([data-tone=dark]) .cmc-input[data-astro-cid-exzs2zag]:focus-visible+.cmc-row[data-astro-cid-exzs2zag] .cmc-box[data-astro-cid-exzs2zag],.cmc[data-astro-cid-exzs2zag][data-tone=light] .cmc-input[data-astro-cid-exzs2zag]:focus-visible+.cmc-row[data-astro-cid-exzs2zag] .cmc-box[data-astro-cid-exzs2zag]{outline-color:var(--_ink)}.cmc-copy[data-astro-cid-exzs2zag]{flex-direction:column;gap:3px;min-width:0;max-width:34ch;display:flex}.cmc-title[data-astro-cid-exzs2zag]{letter-spacing:-.01em;color:color-mix(in srgb, var(--_ink) 94%, transparent);font-size:1.0625rem;font-weight:560;line-height:1.25}.cmc-desc[data-astro-cid-exzs2zag]{font-size:var(--t-small);color:color-mix(in srgb, var(--_ink) 66%, transparent);line-height:1.4}@media (prefers-reduced-motion:reduce){.cmc-box[data-astro-cid-exzs2zag],.cmc-line[data-astro-cid-exzs2zag]{transition:none}}.dfc[data-astro-cid-ihg37lhb]{--_size:var(--dfc-size,22px);--_gap:3px;--_ring:2px;--_outline:var(--dfc-outline,#eef1f5);--_fill:var(--dfc-fill,var(--sodium));--_focus:var(--sodium);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:13px;min-height:44px;display:inline-flex}.theme-light .dfc[data-astro-cid-ihg37lhb]:not([data-tone=dark]),.dfc[data-astro-cid-ihg37lhb][data-tone=light]{--_outline:var(--dfc-outline,var(--ink));--_fill:var(--dfc-fill,var(--ink));--_focus:var(--ink)}.dfc-box[data-astro-cid-ihg37lhb]{width:calc(var(--_size) + var(--_gap) * 2);height:calc(var(--_size) + var(--_gap) * 2);margin:var(--_ring);border:var(--_gap) solid transparent;box-shadow:0 0 0 var(--_ring) var(--_outline);border-radius:4px;flex:none;transition:box-shadow .2s;display:block;position:relative;overflow:hidden}.dfc-input[data-astro-cid-ihg37lhb]{z-index:3;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.dfc-fill[data-astro-cid-ihg37lhb]{z-index:1;top:calc(var(--_size) * -1.7334);left:calc(var(--_size) * -1.7334);width:calc(var(--_size) * 2);height:calc(var(--_size) * 2);background:var(--_fill);transition:translate var(--dfc-duration,.3s) ease;position:absolute;transform:rotate(45deg)translate(0,0)}.dfc-input[data-astro-cid-ihg37lhb]:checked+.dfc-fill[data-astro-cid-ihg37lhb]{translate:calc(var(--_size) * 1.4) calc(var(--_size) * 1.4)}.dfc-label[data-astro-cid-ihg37lhb]{color:color-mix(in srgb, var(--_outline) 92%, transparent);font-size:1rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.dfc[data-astro-cid-ihg37lhb]:hover .dfc-box[data-astro-cid-ihg37lhb]{box-shadow:0 0 0 var(--_ring) var(--_outline), 0 0 0 calc(var(--_ring) + 3px) color-mix(in srgb, var(--_outline) 18%, transparent)}}.dfc-box[data-astro-cid-ihg37lhb]:has(.dfc-input:focus-visible){box-shadow:0 0 0 var(--_ring) var(--_outline), 0 0 0 calc(var(--_ring) + 3px) color-mix(in srgb, var(--_focus) 70%, transparent)}@media (prefers-reduced-motion:reduce){.dfc-fill[data-astro-cid-ihg37lhb],.dfc-box[data-astro-cid-ihg37lhb]{transition:none}}.ftc[data-astro-cid-tas54gw3]{--_s:var(--ftc-scale,1.125);--_text:var(--ftc-text,#eef1f5);--_check:var(--ftc-check,var(--sodium));--_done:var(--ftc-done,var(--mist));--_dur:.4s;--_label-dur:.3s;--_burst:calc(15px * var(--_s));grid-template-columns:calc(30px * var(--_s)) auto;width:fit-content;max-width:100%;padding-inline:calc(5px * var(--_s));font-size:calc(16px * var(--_s));border-radius:4px;align-items:center;line-height:1.25;display:grid;position:relative}.theme-light .ftc[data-astro-cid-tas54gw3]:not([data-tone=dark]),.ftc[data-astro-cid-tas54gw3][data-tone=light]{--_text:var(--ftc-text,var(--ink));--_check:var(--ftc-check,var(--sodium-ink));--_done:var(--ftc-done,var(--slate))}.ftc-label[data-astro-cid-tas54gw3]{min-height:44px;padding-left:calc(30px * var(--_s));color:var(--_text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--_label-dur) ease;grid-area:1/1/2/3;align-items:center;display:grid;position:relative}.ftc-label[data-astro-cid-tas54gw3]:before,.ftc-label[data-astro-cid-tas54gw3]:after{content:"";position:absolute}.ftc-label[data-astro-cid-tas54gw3]:before{left:calc(3px * var(--_s));width:calc(8px * var(--_s));height:calc(2px * var(--_s));border-radius:calc(2px * var(--_s));background:var(--_check)}.ftc-label[data-astro-cid-tas54gw3]:after{top:calc(50% - 2px * var(--_s));left:calc(5px * var(--_s));width:calc(4px * var(--_s));height:calc(4px * var(--_s));border-radius:50%}.ftc-line[data-astro-cid-tas54gw3]{overflow-wrap:anywhere;min-width:0}.ftc-text[data-astro-cid-tas54gw3]{background:linear-gradient(var(--_done), var(--_done)) no-repeat 0 54% / 0% calc(2px * var(--_s))}.ftc-input[data-astro-cid-tas54gw3]{z-index:1;-webkit-appearance:none;appearance:none;width:calc(15px * var(--_s));height:calc(15px * var(--_s));cursor:pointer;background:0 0;border:0;outline:none;grid-area:1/1;align-items:center;margin:0;padding:0;display:grid;position:relative}.ftc-input[data-astro-cid-tas54gw3]:before,.ftc-input[data-astro-cid-tas54gw3]:after{content:"";height:calc(2px * var(--_s));border-radius:calc(2px * var(--_s));background:var(--_check);position:absolute;top:auto}.ftc-input[data-astro-cid-tas54gw3]:before{transform-origin:100% 100%;width:0;right:60%}.ftc-input[data-astro-cid-tas54gw3]:after{transform-origin:0 100%;width:0;left:40%}.ftc-input[data-astro-cid-tas54gw3]:checked:before{animation:ftc-check-short var(--_dur) ease forwards}.ftc-input[data-astro-cid-tas54gw3]:checked:after{animation:ftc-check-long var(--_dur) ease forwards}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3]{color:var(--_done)}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3] .ftc-line[data-astro-cid-tas54gw3]{animation:ftc-move var(--_label-dur) ease .1s}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3]:before{animation:ftc-slice var(--_dur) ease forwards}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3]:after{animation:.5s .1s forwards ftc-firework}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3] .ftc-text[data-astro-cid-tas54gw3]{background-size:100% calc(2px * var(--_s));transition:background-size calc(var(--_dur) * .8) ease calc(var(--_dur) * .4)}.ftc[data-astro-cid-tas54gw3]:has(.ftc-input:focus-visible){box-shadow:0 0 0 2px var(--_check), 0 0 0 5px color-mix(in srgb, var(--_check) 28%, transparent)}@keyframes ftc-move{50%{transform:translateX(calc(8px * var(--_s)))}}@keyframes ftc-slice{0%{opacity:1}60%{left:calc(30px * var(--_s));width:calc(16px * var(--_s));background:var(--_done);opacity:1}to{left:calc(46px * var(--_s));background:var(--_done);opacity:0;width:0}}@keyframes ftc-check-short{0%{width:calc(4px * var(--_s));top:auto;transform:rotate(0)}50%{width:0;top:auto;transform:rotate(0)}51%{width:0;top:calc(8px * var(--_s));transform:rotate(45deg)}to{width:calc(5px * var(--_s));top:calc(8px * var(--_s));transform:rotate(45deg)}}@keyframes ftc-check-long{0%{width:calc(4px * var(--_s));top:auto;transform:rotate(0)}50%{width:0;top:auto;transform:rotate(0)}51%{width:0;top:calc(8px * var(--_s));transform:rotate(-45deg)}to{width:calc(10px * var(--_s));top:calc(8px * var(--_s));transform:rotate(-45deg)}}@keyframes ftc-firework{0%{opacity:1;box-shadow:0 0 0 -2px var(--_check), 0 0 0 -2px var(--_check), 0 0 0 -2px var(--_check), 0 0 0 -2px var(--_check), 0 0 0 -2px var(--_check), 0 0 0 -2px var(--_check)}30%{opacity:1}to{opacity:0;box-shadow:0 calc(var(--_burst) * -1) 0 0 var(--_check), calc(var(--_burst) * .9333) calc(var(--_burst) * -.5333) 0 0 var(--_check), calc(var(--_burst) * .9333) calc(var(--_burst) * .5333) 0 0 var(--_check), 0 var(--_burst) 0 0 var(--_check), calc(var(--_burst) * -.9333) calc(var(--_burst) * .5333) 0 0 var(--_check), calc(var(--_burst) * -.9333) calc(var(--_burst) * -.5333) 0 0 var(--_check)}}@media (prefers-reduced-motion:reduce){.ftc-label[data-astro-cid-tas54gw3]{transition:none}.ftc-input[data-astro-cid-tas54gw3]:checked:before{width:calc(5px * var(--_s));top:calc(8px * var(--_s));animation:none;transform:rotate(45deg)}.ftc-input[data-astro-cid-tas54gw3]:checked:after{width:calc(10px * var(--_s));top:calc(8px * var(--_s));animation:none;transform:rotate(-45deg)}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3] .ftc-line[data-astro-cid-tas54gw3]{animation:none}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3]:before,.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3]:after{opacity:0;animation:none}.ftc-input[data-astro-cid-tas54gw3]:checked+.ftc-label[data-astro-cid-tas54gw3] .ftc-text[data-astro-cid-tas54gw3]{transition:none}}.pcb[data-astro-cid-yac32dmo]{--_size:var(--pcb-size,34px);--_ink:var(--pcb-ink,#eef1f5);--_on:var(--pcb-accent,var(--sodium));--_mark:var(--pcb-mark,var(--ink));--_spark:var(--sodium-hot);--_dur:var(--pcb-duration,.25s);--_burst:.62s;--_ease:cubic-bezier(.22, 1, .36, 1);--_ease-out:cubic-bezier(.16, 1, .3, 1);align-items:center;gap:calc(var(--_size) * .382);min-height:calc(var(--_size) * 1.353);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;display:inline-flex;position:relative}.theme-light .pcb[data-astro-cid-yac32dmo]:not([data-tone=dark]),.pcb[data-astro-cid-yac32dmo][data-tone=light]{--_ink:var(--pcb-ink,var(--ink));--_on:var(--pcb-accent,var(--ink));--_mark:var(--pcb-mark,var(--sodium));--_spark:var(--ink)}.pcb-input[data-astro-cid-yac32dmo]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}.pcb-box[data-astro-cid-yac32dmo]{width:var(--_size);height:var(--_size);border:1px solid color-mix(in srgb, var(--_ink) 28%, transparent);background-color:color-mix(in srgb, var(--_ink) 7%, transparent);backdrop-filter:blur(4px);isolation:isolate;transition:border-color var(--_dur) var(--_ease), background-color var(--_dur) var(--_ease), box-shadow var(--_dur) var(--_ease), transform calc(var(--_dur) * .6) var(--_ease);border-radius:6px;flex:none;place-items:center;display:grid;position:relative}.pcb-box[data-astro-cid-yac32dmo]:before{content:"";z-index:-2;border-radius:inherit;background:conic-gradient(from 0deg, transparent, color-mix(in srgb, var(--_on) 80%, transparent), transparent 38%);opacity:0;filter:blur(5px);transition:opacity var(--_dur) var(--_ease);position:absolute;inset:-1px}.pcb-box[data-astro-cid-yac32dmo]:after{content:"";inset:calc(var(--_size) * .088);z-index:4;border:1px solid color-mix(in srgb, var(--_ink) 10%, transparent);pointer-events:none;transition:border-color var(--_dur) ease;border-radius:4px;position:absolute}.pcb-grid[data-astro-cid-yac32dmo]{z-index:0;border-radius:inherit;opacity:.08;background-image:linear-gradient(color-mix(in srgb, var(--_ink) 34%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--_ink) 34%, transparent) 1px, transparent 1px);background-size:calc(var(--_size) * .235) calc(var(--_size) * .235);transition:opacity var(--_dur) ease, transform calc(var(--_dur) * 1.43) var(--_ease);position:absolute;inset:0;overflow:hidden}.pcb-check[data-astro-cid-yac32dmo]{z-index:3;width:calc(var(--_size) * .64);height:calc(var(--_size) * .64);color:var(--_mark);opacity:0;transition:opacity calc(var(--_dur) * .63) ease, transform calc(var(--_dur) * 1.29) var(--_ease-out);position:relative;overflow:visible;transform:scale(.55)rotate(-10deg)}.pcb-check[data-astro-cid-yac32dmo] path[data-astro-cid-yac32dmo]{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22px;transition:stroke-dashoffset calc(var(--_dur) * 1.29) var(--_ease-out) calc(var(--_dur) * .26)}.pcb-content[data-astro-cid-yac32dmo]{flex-direction:column;gap:3px;min-width:0;display:flex}.pcb-label[data-astro-cid-yac32dmo]{letter-spacing:-.01em;color:color-mix(in srgb, var(--_ink) 80%, transparent);transition:color var(--_dur) ease;font-size:1rem;font-weight:520;line-height:1.25}.pcb-description[data-astro-cid-yac32dmo]{font-size:var(--t-small);color:color-mix(in srgb, var(--_ink) 64%, transparent);line-height:1.35}.pcb-particle[data-astro-cid-yac32dmo]{z-index:5;width:calc(var(--_size) * .118);height:calc(var(--_size) * .118);background:var(--_spark);opacity:0;pointer-events:none;border-radius:50%;position:absolute}.pcb[data-astro-cid-yac32dmo]:hover .pcb-box[data-astro-cid-yac32dmo]{border-color:color-mix(in srgb, var(--_ink) 50%, transparent);transform:translateY(-1px)}.pcb[data-astro-cid-yac32dmo]:hover .pcb-label[data-astro-cid-yac32dmo]{color:var(--_ink)}.pcb[data-astro-cid-yac32dmo]:active .pcb-box[data-astro-cid-yac32dmo]{transform:translateY(0)scale(.94)}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo]{border-color:var(--_on);background-color:var(--_on);box-shadow:0 0 calc(var(--_size) * .62) color-mix(in srgb, var(--_on) 30%, transparent);animation:pcb-pop calc(var(--_dur) * 1.2) var(--_ease)}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo]:before{opacity:.6;animation:3s linear infinite pcb-ring}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo]:after{border-color:color-mix(in srgb, var(--_mark) 12%, transparent)}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo] .pcb-grid[data-astro-cid-yac32dmo]{opacity:.14;background-image:linear-gradient(color-mix(in srgb, var(--_mark) 40%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--_mark) 40%, transparent) 1px, transparent 1px);transform:scale(1.15)rotate(8deg)}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo] .pcb-check[data-astro-cid-yac32dmo]{opacity:1;transform:scale(1)rotate(0)}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo] .pcb-check[data-astro-cid-yac32dmo] path[data-astro-cid-yac32dmo]{stroke-dashoffset:0}.pcb-input[data-astro-cid-yac32dmo]:checked~.pcb-content[data-astro-cid-yac32dmo] .pcb-label[data-astro-cid-yac32dmo]{color:var(--_ink)}.pcb-input[data-astro-cid-yac32dmo]:checked+.pcb-box[data-astro-cid-yac32dmo] .pcb-particle[data-astro-cid-yac32dmo]{animation:pcb-burst var(--_burst) var(--_ease-out)}.pcb-input[data-astro-cid-yac32dmo]:focus-visible+.pcb-box[data-astro-cid-yac32dmo]{outline:2px solid color-mix(in srgb, var(--_ink) 70%, transparent);outline-offset:4px}@keyframes pcb-pop{0%{transform:scale(.88)}55%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes pcb-ring{to{transform:rotate(360deg)}}@keyframes pcb-burst{0%{opacity:0;transform:translate(0)scale(0)}35%{opacity:1;transform:translate(0)scale(1.25)}to{opacity:0;transform:translate(calc(var(--px,1) * 8px), calc(var(--py,-1) * 8px)) scale(0)}}@media (prefers-reduced-motion:reduce){.pcb[data-astro-cid-yac32dmo] [data-astro-cid-yac32dmo],.pcb[data-astro-cid-yac32dmo] [data-astro-cid-yac32dmo]:before,.pcb[data-astro-cid-yac32dmo] [data-astro-cid-yac32dmo]:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.u3s[data-astro-cid-suvyvneb]{--_h:var(--u3s-height,48px);--_k:calc(var(--_h) / 60);--_track:var(--u3s-track,var(--optic));--_off-dark:#6b7380;--_off-light:#fff;--_off-tail:#69717d;--_on-dark:var(--u3s-on-dark,#e08400);--_on-light:var(--u3s-on-light,var(--sodium-hot));--_dur:var(--u3s-duration,.4s);--_focus:var(--sodium);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:21px;display:inline-flex;position:relative}.theme-light .u3s[data-astro-cid-suvyvneb]:not([data-tone=dark]),.u3s[data-astro-cid-suvyvneb][data-tone=light]{--_focus:var(--ink)}.u3s-input[data-astro-cid-suvyvneb]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.u3s-switch[data-astro-cid-suvyvneb]{width:calc(var(--_h) * 2);height:var(--_h);border-radius:calc(var(--_h) / 2);background:var(--_track);box-shadow:inset 0 0 calc(var(--_k) * 5) calc(var(--_k) * 4) #fff, inset 0 0 calc(var(--_k) * 20) var(--_k) #0000007c, calc(var(--_k) * 10) calc(var(--_k) * 20) calc(var(--_k) * 30) #00000018, inset 0 0 0 calc(var(--_k) * 3) #0000004d;transform-style:preserve-3d;transition:transform var(--_dur);flex:none;display:block;position:relative;transform:translateZ(0)}.u3s-thumb[data-astro-cid-suvyvneb]{top:50%;left:calc(var(--_h) / 6);width:calc(var(--_h) * 2 / 3);height:calc(var(--_h) * 2 / 3);background-color:var(--_off-dark);background-image:linear-gradient(130deg, var(--_off-dark) 10%, var(--_off-light) 11%, var(--_off-tail) 62%);box-shadow:0 calc(var(--_k) * 2) var(--_k) #0000004d, calc(var(--_k) * 10) calc(var(--_k) * 10) calc(var(--_k) * 10) #0000004d;backface-visibility:hidden;transition:transform var(--_dur), background-color var(--_dur);border-radius:50%;position:absolute;transform:translateY(-50%)}.u3s-input[data-astro-cid-suvyvneb]:checked+.u3s-switch[data-astro-cid-suvyvneb] .u3s-thumb[data-astro-cid-suvyvneb]{transform:translate3d(var(--_h), -50%, 0);background-color:var(--_on-dark);background-image:linear-gradient(315deg, var(--_on-dark) 0%, var(--_on-light) 70%)}.u3s[data-astro-cid-suvyvneb]:active .u3s-switch[data-astro-cid-suvyvneb]{transform:scale(.98)}.u3s-input[data-astro-cid-suvyvneb]:focus-visible+.u3s-switch[data-astro-cid-suvyvneb]{outline:2px solid var(--_focus);outline-offset:4px}.u3s-label[data-astro-cid-suvyvneb]{font-size:1rem;line-height:1.3}@media (hover:hover) and (pointer:fine){.u3s[data-astro-cid-suvyvneb]:hover .u3s-switch[data-astro-cid-suvyvneb]{transform:perspective(calc(var(--_h) * 1.6667)) rotateX(5deg) rotateY(-5deg)}.u3s[data-astro-cid-suvyvneb]:hover .u3s-input[data-astro-cid-suvyvneb]:checked+.u3s-switch[data-astro-cid-suvyvneb]{transform:perspective(calc(var(--_h) * 1.6667)) rotateX(-5deg) rotateY(5deg)}.u3s[data-astro-cid-suvyvneb]:active .u3s-switch[data-astro-cid-suvyvneb],.u3s[data-astro-cid-suvyvneb]:active .u3s-input[data-astro-cid-suvyvneb]:checked+.u3s-switch[data-astro-cid-suvyvneb]{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.u3s-switch[data-astro-cid-suvyvneb],.u3s-thumb[data-astro-cid-suvyvneb]{transition:none}.u3s[data-astro-cid-suvyvneb]:hover .u3s-switch[data-astro-cid-suvyvneb],.u3s[data-astro-cid-suvyvneb]:hover .u3s-input[data-astro-cid-suvyvneb]:checked+.u3s-switch[data-astro-cid-suvyvneb],.u3s[data-astro-cid-suvyvneb]:active .u3s-switch[data-astro-cid-suvyvneb]{transform:none}}.btt[data-astro-cid-gya3k6ac]{--_fg:#eef1f5;--_wash:#eef1f514;--_bubble:var(--btt-bubble,var(--paper));--_bubble-text:var(--btt-bubble-text,var(--ink));--_focus:var(--sodium);--_gap:10px;--_dir:1;--_dur:.25s;--_ease:cubic-bezier(.16, 1, .3, 1);vertical-align:middle;display:inline-flex;position:relative}.btt[data-astro-cid-gya3k6ac][data-side=bottom]{--_dir:-1}.theme-light .btt[data-astro-cid-gya3k6ac]:not([data-tone=dark]),.btt[data-astro-cid-gya3k6ac][data-tone=light]{--_fg:var(--ink);--_wash:#0a0d1312;--_bubble:var(--btt-bubble,var(--ink));--_bubble-text:var(--btt-bubble-text,#eef1f5);--_focus:var(--ink)}.btt-trigger[data-astro-cid-gya3k6ac]{min-height:44px;color:var(--_fg);letter-spacing:-.01em;text-decoration:underline dotted color-mix(in srgb, var(--_fg) 55%, transparent);text-underline-offset:5px;-webkit-tap-highlight-color:transparent;transition:background-color var(--_dur) var(--_ease), transform var(--_dur) var(--_ease);border-radius:8px;place-items:center;padding:0 13px;font-size:1rem;font-weight:500;line-height:1.2;display:inline-grid}.btt-tip[data-astro-cid-gya3k6ac]{z-index:5;left:50%;bottom:calc(100% + var(--_gap));width:max-content;max-width:min(var(--btt-max,240px), calc(100vw - 24px));background:var(--_bubble);color:var(--_bubble-text);letter-spacing:-.01em;text-align:center;text-wrap:balance;overflow-wrap:anywhere;opacity:0;visibility:hidden;pointer-events:none;transform:translate(calc(-50% + var(--tip-shift,0px)), calc((100% + var(--_gap)) * var(--_dir))) scale(.92);transform-origin:50% 100%;transition:opacity var(--_dur) var(--_ease), transform var(--_dur) var(--_ease), visibility 0s linear var(--_dur);border-radius:8px;padding:8px 12px;font-size:.875rem;font-weight:500;line-height:1.3;position:absolute}.btt[data-astro-cid-gya3k6ac][data-side=bottom] .btt-tip[data-astro-cid-gya3k6ac]{bottom:auto;top:calc(100% + var(--_gap));transform-origin:50% 0}.btt-tip[data-astro-cid-gya3k6ac]:before{content:"";bottom:-.2em;left:clamp(12px, calc(50% - var(--tip-shift,0px)), calc(100% - 12px));background:var(--_bubble);width:.6em;height:.6em;position:absolute;transform:translate(-50%)rotate(45deg)}.btt[data-astro-cid-gya3k6ac][data-side=bottom] .btt-tip[data-astro-cid-gya3k6ac]:before{top:-.2em;bottom:auto}.btt-trigger[data-astro-cid-gya3k6ac]:active{transform:scale(.98)}.btt-trigger[data-astro-cid-gya3k6ac]:focus-visible{outline:2px solid var(--_focus);outline-offset:3px}.btt[data-astro-cid-gya3k6ac][data-open=true] .btt-trigger[data-astro-cid-gya3k6ac],.btt[data-astro-cid-gya3k6ac]:not([data-dismissed]) .btt-trigger[data-astro-cid-gya3k6ac]:focus-visible{background:var(--_wash);transform:translateY(-1px)}.btt[data-astro-cid-gya3k6ac][data-open=true] .btt-tip[data-astro-cid-gya3k6ac],.btt[data-astro-cid-gya3k6ac]:not([data-dismissed]) .btt-trigger[data-astro-cid-gya3k6ac]:focus-visible+.btt-tip[data-astro-cid-gya3k6ac]{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--tip-shift,0px)), 0) scale(1);transition-delay:0s;animation:.4s ease-in-out both btt-shake}.btt[data-astro-cid-gya3k6ac][data-open=true],.btt[data-astro-cid-gya3k6ac]:focus-within,.btt[data-astro-cid-gya3k6ac]:hover{z-index:20}@media (hover:hover) and (pointer:fine){.btt[data-astro-cid-gya3k6ac]:not([data-dismissed]):hover .btt-trigger[data-astro-cid-gya3k6ac]{background:var(--_wash);transform:translateY(-1px)}.btt[data-astro-cid-gya3k6ac]:not([data-dismissed]):hover .btt-tip[data-astro-cid-gya3k6ac]{opacity:1;visibility:visible;transform:translate(calc(-50% + var(--tip-shift,0px)), 0) scale(1);transition-delay:0s;animation:.4s ease-in-out both btt-shake}}@keyframes btt-shake{0%{rotate:0deg}25%{rotate:2deg}50%{rotate:-2deg}75%{rotate:1deg}to{rotate:0deg}}@media (prefers-reduced-motion:reduce){.btt-trigger[data-astro-cid-gya3k6ac],.btt-tip[data-astro-cid-gya3k6ac]{transition:none}.btt[data-astro-cid-gya3k6ac] .btt-trigger[data-astro-cid-gya3k6ac]{transform:none!important}.btt[data-astro-cid-gya3k6ac] .btt-tip[data-astro-cid-gya3k6ac]{animation:none!important}}.aci[data-astro-cid-ii2c6oqe]{--_surface:var(--aci-surface,var(--graphite-2));--_edge:var(--line-dark-strong);--_text:var(--aci-text,#eef1f5);--_muted:var(--mist);--_wash:#eef1f514;--_accent:var(--aci-accent,var(--sodium));--_on-accent:var(--aci-on-accent,var(--ink));--_focus:var(--sodium);--_lift:0 12px 30px #0000006b;--_gap:7px;--_btn:44px;--_dur:.25s;--_ease:cubic-bezier(.16, 1, .3, 1);align-items:center;gap:var(--_gap);width:100%;min-width:240px;max-width:var(--aci-max,480px);display:flex;position:relative;container-type:inline-size}.theme-light .aci[data-astro-cid-ii2c6oqe]:not([data-tone=dark]),.aci[data-astro-cid-ii2c6oqe][data-tone=light]{--_surface:var(--aci-surface,var(--paper));--_edge:var(--line-light);--_text:var(--aci-text,var(--ink));--_muted:var(--slate);--_wash:#0a0d130f;--_accent:var(--aci-accent,var(--ink));--_on-accent:var(--aci-on-accent,#eef1f5);--_focus:var(--ink);--_lift:0 12px 30px #0a0d131f}.aci-actions[data-astro-cid-ii2c6oqe]{--_w:calc(var(--_btn) * 3 + var(--_gap) * 2);flex:0 0 var(--_w);align-items:center;gap:var(--_gap);width:var(--_w);opacity:1;visibility:visible;filter:blur();transition:flex-basis var(--_dur) var(--_ease), width var(--_dur) var(--_ease), opacity var(--_dur) ease, filter var(--_dur) ease, visibility 0s linear 0s;display:flex;overflow:hidden}.aci[data-astro-cid-ii2c6oqe][data-count="2"] .aci-actions[data-astro-cid-ii2c6oqe]{--_w:calc(var(--_btn) * 2 + var(--_gap))}.aci[data-astro-cid-ii2c6oqe][data-count="1"] .aci-actions[data-astro-cid-ii2c6oqe]{--_w:var(--_btn)}.aci-action[data-astro-cid-ii2c6oqe],.aci-more[data-astro-cid-ii2c6oqe],.aci-round[data-astro-cid-ii2c6oqe]{flex:0 0 var(--_btn);width:var(--_btn);height:var(--_btn);color:var(--_muted);-webkit-tap-highlight-color:transparent;transition:background-color var(--_dur) var(--_ease), color var(--_dur) var(--_ease), transform var(--_dur) var(--_ease), box-shadow var(--_dur) var(--_ease), opacity var(--_dur) ease, filter var(--_dur) ease;place-items:center;display:grid}.aci-action[data-astro-cid-ii2c6oqe]{border-radius:14px}.aci-action[data-astro-cid-ii2c6oqe] svg[data-astro-cid-ii2c6oqe],.aci-more[data-astro-cid-ii2c6oqe] svg[data-astro-cid-ii2c6oqe],.aci-send[data-astro-cid-ii2c6oqe] svg[data-astro-cid-ii2c6oqe]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.aci-action[data-astro-cid-ii2c6oqe]:hover{background:var(--_wash);color:var(--_text);transform:translateY(-2px)}.aci-action[data-astro-cid-ii2c6oqe]:active{transform:scale(.96)}.aci-more[data-astro-cid-ii2c6oqe]{z-index:1;background:var(--_surface);box-shadow:inset 0 0 0 1px var(--_edge);opacity:0;visibility:hidden;pointer-events:none;filter:blur(5px);border-radius:50%;position:absolute;left:0;transform:translate(-20px)scale(.9)}.aci-more[data-astro-cid-ii2c6oqe]:hover{color:var(--_text)}.aci-field[data-astro-cid-ii2c6oqe]{border:1px solid var(--_edge);background:var(--_surface);min-width:0;height:56px;transition:border-color var(--_dur) var(--_ease), box-shadow var(--_dur) var(--_ease), transform var(--_dur) var(--_ease);border-radius:28px;flex:1 1 0;align-items:center;padding:6px;display:flex;box-shadow:inset 0 1px #ffffff0f}.aci-input[data-astro-cid-ii2c6oqe]{width:100%;min-width:0;height:100%;color:var(--_text);font:inherit;letter-spacing:-.01em;text-overflow:ellipsis;background:0 0;border:0;outline:0;flex:auto;padding:0 8px 0 15px;font-size:1rem;line-height:1.2}.aci-input[data-astro-cid-ii2c6oqe]::placeholder{color:var(--_muted);opacity:1}.aci-end[data-astro-cid-ii2c6oqe]{flex:none;display:grid}.aci-round[data-astro-cid-ii2c6oqe]{background:var(--_accent);color:var(--_on-accent);border-radius:50%;grid-area:1/1}.aci-round[data-astro-cid-ii2c6oqe]:hover{transform:scale(1.05);box-shadow:0 6px 16px #00000040}.aci-round[data-astro-cid-ii2c6oqe]:active{transform:scale(.95)}.aci-send[data-astro-cid-ii2c6oqe]{opacity:0;visibility:hidden;transform:scale(.6)rotate(-45deg)}.aci-wave[data-astro-cid-ii2c6oqe]{justify-content:center;align-items:center;gap:2px;width:24px;height:26px;display:flex}.aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]{width:2px;height:var(--h);background:currentColor;border-radius:999px;animation:.72s ease-in-out infinite alternate paused aci-wave;display:block}.aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]:nth-child(2){animation-delay:-180ms}.aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]:nth-child(3){animation-delay:-360ms}.aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]:nth-child(4){animation-delay:-540ms}.aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]:nth-child(5){animation-delay:-90ms}.aci[data-astro-cid-ii2c6oqe][data-voice-active=true] .aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]{animation-play-state:running}.aci[data-astro-cid-ii2c6oqe][data-has-value=true]:not([data-voice-active=true]) .aci-send[data-astro-cid-ii2c6oqe],.aci-end[data-astro-cid-ii2c6oqe]>.aci-send[data-astro-cid-ii2c6oqe]:only-child{opacity:1;visibility:visible;transform:none}.aci[data-astro-cid-ii2c6oqe][data-has-value=true]:not([data-voice-active=true]) .aci-send[data-astro-cid-ii2c6oqe]:hover,.aci-end[data-astro-cid-ii2c6oqe]>.aci-send[data-astro-cid-ii2c6oqe]:only-child:hover{transform:scale(1.05)}.aci[data-astro-cid-ii2c6oqe][data-has-value=true]:not([data-voice-active=true]) .aci-voice[data-astro-cid-ii2c6oqe]{opacity:0;visibility:hidden;transform:scale(.6)}.aci[data-astro-cid-ii2c6oqe]:has(.aci-field:focus-within) .aci-actions[data-astro-cid-ii2c6oqe],.aci[data-astro-cid-ii2c6oqe]:has(.aci-more:focus) .aci-actions[data-astro-cid-ii2c6oqe],.aci[data-astro-cid-ii2c6oqe][data-has-value=true] .aci-actions[data-astro-cid-ii2c6oqe]{flex-basis:var(--_btn);width:var(--_btn);opacity:0;visibility:hidden;pointer-events:none;filter:blur(5px);transition-delay:0s, 0s, 0s, 0s, var(--_dur)}.aci[data-astro-cid-ii2c6oqe]:has(.aci-field:focus-within) .aci-more[data-astro-cid-ii2c6oqe],.aci[data-astro-cid-ii2c6oqe]:has(.aci-more:focus) .aci-more[data-astro-cid-ii2c6oqe],.aci[data-astro-cid-ii2c6oqe][data-has-value=true] .aci-more[data-astro-cid-ii2c6oqe]{opacity:1;visibility:visible;pointer-events:auto;filter:blur();transform:none}.aci[data-astro-cid-ii2c6oqe]:has(.aci-input:focus) .aci-field[data-astro-cid-ii2c6oqe],.aci[data-astro-cid-ii2c6oqe][data-has-value=true] .aci-field[data-astro-cid-ii2c6oqe]{border-color:var(--_focus);box-shadow:0 0 0 1px var(--_focus), var(--_lift);transform:translateY(-2px)}.aci-action[data-astro-cid-ii2c6oqe]:focus-visible,.aci-more[data-astro-cid-ii2c6oqe]:focus-visible,.aci-round[data-astro-cid-ii2c6oqe]:focus-visible{outline:2px solid var(--_focus);outline-offset:2px}@container (width<=400px){.aci-actions[data-astro-cid-ii2c6oqe]{flex-basis:var(--_btn);width:var(--_btn);opacity:0;visibility:hidden;pointer-events:none}.aci-more[data-astro-cid-ii2c6oqe]{opacity:1;visibility:visible;pointer-events:auto;filter:none;transform:none}}@keyframes aci-wave{0%{opacity:.65;transform:scaleY(.55)}to{opacity:1;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.aci-actions[data-astro-cid-ii2c6oqe],.aci-action[data-astro-cid-ii2c6oqe],.aci-more[data-astro-cid-ii2c6oqe],.aci-round[data-astro-cid-ii2c6oqe],.aci-field[data-astro-cid-ii2c6oqe]{transition:none}.aci-wave[data-astro-cid-ii2c6oqe] i[data-astro-cid-ii2c6oqe]{animation:none}}.exs[data-astro-cid-ituehhpj]{--_rest:var(--exs-rest,220px);--_hover:var(--exs-hover,260px);--_focus-w:var(--exs-focus,300px);--_from:#e8ecf114;--_to:#e8ecf12b;--_edge:var(--line-dark);--_text:#eef1f5;--_muted:var(--mist);--_drop:0 12px 24px -1px #0000004d;--_ring:var(--sodium);width:var(--_focus-w);vertical-align:middle;justify-content:flex-start;max-width:100%;display:inline-flex}.exs[data-astro-cid-ituehhpj][data-align=center]{justify-content:center}.exs[data-astro-cid-ituehhpj][data-align=end]{justify-content:flex-end}.theme-light .exs[data-astro-cid-ituehhpj]:not([data-tone=dark]),.exs[data-astro-cid-ituehhpj][data-tone=light]{--_from:#c9d1dba1;--_to:#f4f6f9a1;--_edge:var(--line-light);--_text:var(--ink);--_muted:var(--slate);--_drop:0 12px 24px -1px #0a0d132e;--_ring:var(--ink)}.exs-input[data-astro-cid-ituehhpj]{-webkit-appearance:none;appearance:none;width:var(--_rest);max-width:100%;height:var(--exs-height,52px);background:linear-gradient(143deg, var(--_from) 15.53%, var(--_to) 88.19%);box-shadow:inset 0 0 0 1px var(--_edge), var(--_drop);color:var(--_text);font:inherit;letter-spacing:-.01em;text-align:var(--exs-text-align,center);text-overflow:ellipsis;border:0;border-radius:999px;outline:none;margin:0;padding:0 21px;font-size:.9375rem;line-height:1.2;transition:width .5s cubic-bezier(.16,1,.3,1);display:block}.exs-input[data-astro-cid-ituehhpj]::placeholder{color:var(--_muted);opacity:1}.exs-input[data-astro-cid-ituehhpj]::-webkit-search-decoration,.exs-input[data-astro-cid-ituehhpj]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.exs-input[data-astro-cid-ituehhpj]:hover{width:var(--_hover)}.exs-input[data-astro-cid-ituehhpj]:focus{width:var(--_focus-w)}.exs-input[data-astro-cid-ituehhpj]:focus-visible{outline:2px solid var(--_ring);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--_edge), var(--_drop), 0 0 0 6px color-mix(in srgb, var(--_ring) 22%, transparent)}@media (prefers-reduced-motion:reduce){.exs-input[data-astro-cid-ituehhpj]{transition:none}}
