@font-face{font-family:Link3rs Helvetica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/helvetica-neue-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Link3rs Helvetica;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/helvetica-neue-400-ext.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Link3rs Helvetica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/helvetica-neue-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Link3rs Helvetica;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/helvetica-neue-500-ext.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Link3rs Helvetica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/helvetica-neue-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Link3rs Helvetica;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/helvetica-neue-700-ext.woff2)format("woff2");unicode-range:U+100-130,U+132-151,U+154-24F,U+1E??,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Link3rs Hand;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/caveat-500.woff2)format("woff2")}:root{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Link3rs Helvetica", "Helvetica Neue", Helvetica, Arial, sans-serif;--fs-hero:clamp(1.9375rem, 1.704rem + .994vw, 2.5rem);--lh-hero:1.15;--ls-hero:-.015em;--fs-hero-sub:clamp(1.0625rem, 1.024rem + .166vw, 1.15625rem);--lh-hero-sub:1.55;--fs-title:clamp(1.75rem, 1.594rem + .663vw, 2.125rem);--lh-title:1.15;--ls-title:-.015em;--fs-sub:1.03125rem;--lh-sub:1.6;--ls-sub:-.003em;--fs-card:clamp(1.375rem, 1.271rem + .442vw, 1.625rem);--lh-card:1.25;--ls-card:-.01em;--fs-label:.9375rem;--lh-label:1.6;--ls-label:-.005em;--fs-small:.84375rem;--lh-small:1.5;--c-bg:#fff;--c-bg-alt:#f5f5f7;--c-black:#000;--c-ink:#1d1d1f;--c-ink-2:#6e6e73;--c-line:#d2d2d7;--c-blue:#0081fe;--c-blue-ink:#006edb;--c-orange:#ff9500;--c-orange-ink:#b85000;--c-lilac:#af52de;--c-lilac-ink:#8e3fc4;--c-green:#34c759;--c-green-ink:#1a7f37;--c-pink:#ff2d55;--c-pink-ink:#d70f4c;--c-cta:#0096ff;--c-cta-hover:#007acc;--grad-blue:linear-gradient(100deg, #0a8fff 0%, var(--c-blue) 30%, #4d5cf5 100%);--grad-backstage:linear-gradient(100deg, #5ac8fa 0%, var(--c-blue) 35%, var(--c-lilac) 70%, var(--c-pink) 100%);--glass-opacity:.72;--glass-blur-px:20px;--glass-saturate:180%;--glass-distortion:0;--glass-bezel:24px;--glass-edge-alpha:.75;--glass-shadow-alpha:.18;--glass-bg:rgb(255 255 255/var(--glass-opacity));--glass-bg-strong:rgb(255 255 255/calc(var(--glass-opacity) + .08));--glass-blur:saturate(var(--glass-saturate)) blur(var(--glass-blur-px));--glass-edge:inset 0 1px 0 rgb(255 255 255/var(--glass-edge-alpha)), inset 0 0 0 .5px rgb(255 255 255/calc(var(--glass-edge-alpha) * .667));--glass-shadow:0 0 0 .5px #00000014, 0 12px 32px -8px rgb(0 0 0/var(--glass-shadow-alpha)), 0 2px 6px #0000000d;--header-h:66px;--gutter:20px;--page-max:1152px;--radius-s:12px;--radius-m:20px;--radius-l:28px;--ease-out:cubic-bezier(.22, 1, .36, 1);--dur-fast:.18s;--dur-base:.32s;--spring-liquid:linear(0, .0575, .1779, .3246, .4734, .6081, .7225, .8148, .8853, .936, .9713, .9945, 1.0082, 1.0151, 1.0177, 1.0176, 1.0158, 1.0132, 1.0105, 1.008, 1.0058, 1.004, 1.0025, 1.0015, 1.0007, 1.0002, .9999, 1);--spring-liquid-dur:.78s;--spring-liquid-fast:linear(0, .0859, .2578, .4547, .6386, .787, .8971, .9715, 1.0154, 1.0362, 1.0426, 1.0401, 1.033, 1.0245, 1.0165, 1.0099, 1.0049, 1.0016, .9996, .9985, .9982, .9983, .9985, .9989, .9992, .9995, .9998, 1);--spring-liquid-fast-dur:.78s;--spring-close:linear(0, .0556, .167, .2952, .4201, .5321, .628, .7075, .772, .8234, .864, .8958, .9204, .9394, .9539, .9651, 1);--spring-close-dur:.27s;--content-in:.26s cubic-bezier(.22, 1, .36, 1)}@media (width>=769px){:root{--gutter:24px}}[data-theme=dark]{--c-bg:#000;--c-bg-alt:#161617;--c-ink:#f5f5f7;--c-ink-2:#a1a1a6;--c-line:#424245;--c-blue-ink:#2997ff;--glass-bg:rgb(22 22 23/var(--glass-opacity));--glass-bg-strong:rgb(22 22 23/calc(var(--glass-opacity) + .1));--glass-edge:inset 0 1px 0 #ffffff1f, inset 0 0 0 .5px #ffffff1a;background:var(--c-bg);color:var(--c-ink)}:lang(ar),:lang(fa),:lang(ur),:lang(he),:lang(zh),:lang(ja),:lang(ko),:lang(th),:lang(hi),:lang(mr),:lang(bn),:lang(gu),:lang(pa),:lang(kn),:lang(ml),:lang(ta),:lang(te){--ls-hero:0;--ls-title:0;--ls-sub:0;--ls-card:0;--ls-label:0;--lh-hero:1.3;--lh-title:1.3;--lh-card:1.35;--lh-sub:1.75}:lang(ar),:lang(fa){--font-sans:-apple-system, BlinkMacSystemFont, "SF Arabic", "Geeza Pro", "Segoe UI", "Noto Sans Arabic", Tahoma, sans-serif}:lang(ur){--font-sans:"Noto Nastaliq Urdu", "Urdu Typesetting", -apple-system, BlinkMacSystemFont, "Geeza Pro", "Segoe UI", sans-serif;--lh-hero:1.8;--lh-title:1.8;--lh-card:1.9;--lh-sub:2.1}:lang(zh){--font-sans:-apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif}:lang(ja){--font-sans:-apple-system, BlinkMacSystemFont, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "Yu Gothic", Meiryo, "Noto Sans JP", sans-serif}:lang(ko){--font-sans:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", "Malgun Gothic", "Noto Sans KR", sans-serif}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--c-bg);min-height:100dvh;color:var(--c-ink);font-family:var(--font-sans);font-size:var(--fs-sub);line-height:var(--lh-sub);letter-spacing:var(--ls-sub);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}img,picture,svg,video{max-width:100%;height:auto;display:block}a{color:var(--c-blue-ink);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--c-blue-ink);outline-offset:3px;border-radius:4px}:lang(ko){word-break:keep-all}:lang(zh),:lang(ja){line-break:strict}h1,h2,h3,h4,h5,h6,figcaption,label,button{text-wrap:balance}p,li,dd,blockquote{text-wrap:pretty}.t-hero{font-size:var(--fs-hero);font-weight:700;line-height:var(--lh-hero);letter-spacing:var(--ls-hero);text-wrap:balance}.t-hero-sub{font-size:var(--fs-hero-sub);font-weight:400;line-height:var(--lh-hero-sub);letter-spacing:var(--ls-sub);color:var(--c-ink-2);text-wrap:balance}.t-title{font-size:var(--fs-title);font-weight:700;line-height:var(--lh-title);letter-spacing:var(--ls-title);text-wrap:balance}.t-sub{font-size:var(--fs-sub);font-weight:400;line-height:var(--lh-sub);letter-spacing:var(--ls-sub);color:var(--c-ink-2);text-wrap:balance}.t-card{font-size:var(--fs-card);font-weight:700;line-height:var(--lh-card);letter-spacing:var(--ls-card);text-wrap:balance}.t-label{font-size:var(--fs-label);font-weight:500;line-height:var(--lh-label);letter-spacing:var(--ls-label)}.t-body{font-size:var(--fs-sub);font-weight:400;line-height:var(--lh-sub);letter-spacing:var(--ls-sub);text-wrap:balance}.t-small{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--c-ink-2)}.btn{min-height:40px;font-size:var(--fs-label);letter-spacing:var(--ls-label);white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding-inline:18px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .2s;display:inline-flex}.btn:hover{text-decoration:none}:where([data-liquid]){position:relative}[data-liquid]{isolation:isolate;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}[data-liquid=round]{touch-action:none}.lq-shine{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,inset 0 0 0 .5px #ffffff24}.lq-shine:after{content:"";border-radius:inherit;background:radial-gradient(60% 90% at var(--lq-x,50%) var(--lq-y,0%), #ffffff6b, #fff0);opacity:0;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover){[data-liquid]:hover>.lq-shine:after{opacity:.55}}.lq-shine:before{content:"";left:var(--lq-x,50%);top:var(--lq-y,50%);aspect-ratio:1;opacity:0;background:radial-gradient(closest-side,#ffffff9e,#ffffff57 45%,#ffffff1f 75%,#fff0);border-radius:50%;width:260%;transition:scale .55s cubic-bezier(.22,1,.36,1),opacity .3s ease-out;position:absolute;translate:-50% -50%;scale:.15}[data-liquid].is-pressed>.lq-shine:before{opacity:.15;transition:scale .26s cubic-bezier(.22,1,.36,1),opacity 80ms ease-out;scale:1}.btn--primary{background:var(--c-blue-ink);color:#fff}.btn--primary:hover{background:#005fbf}.btn--dark{background:var(--c-ink);color:#fff}.btn--dark:hover{background:#000}.btn--quiet{color:var(--c-ink);background:#0000000d}.btn--quiet:hover{background:#00000017}html{scroll-padding-top:calc(var(--header-h) + 16px)}main{padding-block-start:var(--header-h)}.container{width:min(var(--page-max), 100% - 2 * var(--gutter));margin-inline:auto}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.visually-hidden-focusable:not(:focus-visible){clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{inset-inline-start:var(--gutter);z-index:100;border-radius:var(--radius-s);background:var(--c-ink);color:#fff;padding:10px 16px;position:absolute;top:-100px}.skip-link:focus{top:var(--gutter)}@keyframes page-rise{0%{opacity:0;transform:translateY(16px)}}.rise{animation:page-rise .75s cubic-bezier(.16, 1, .3, 1) calc(80ms + var(--i,0) * .11s) backwards}:root[data-lang-swap] .rise{animation:none}@media (prefers-reduced-motion:reduce){.rise{animation:none}}@media (width<=734px){main{overflow-x:clip}[data-scroll-fade]{--fade:28px}[data-scroll-fade][data-fade=r]{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--fade)), transparent)}[data-scroll-fade][data-fade=l]{-webkit-mask-image:linear-gradient(270deg, #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(270deg, #000 calc(100% - var(--fade)), transparent)}[data-scroll-fade][data-fade=lr]{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--fade), #000 calc(100% - var(--fade)), transparent)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@view-transition{navigation:auto}::view-transition-group(*){animation-duration:calc(var(--spring-close-dur) * 2);animation-timing-function:var(--spring-close)}::view-transition-old(root){animation:l3-page-out .3s var(--ease-out) both}::view-transition-new(root){animation:l3-page-in .46s var(--ease-out) 80ms both}::view-transition-old(hd-logo),::view-transition-new(hd-logo),::view-transition-old(hd-nav),::view-transition-new(hd-nav),::view-transition-old(hd-lang),::view-transition-new(hd-lang),::view-transition-old(hd-cta),::view-transition-new(hd-cta),::view-transition-old(hd-login),::view-transition-new(hd-login),::view-transition-old(hd-menu),::view-transition-new(hd-menu){object-fit:none;width:auto;height:100%}@keyframes l3-page-out{to{opacity:0;filter:blur(6px)}}@keyframes l3-page-in{0%{opacity:0;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}.pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:40px;display:flex}.pager[hidden]{display:none}.pager button{min-width:40px;height:40px;color:var(--c-ink);background:var(--c-bg-alt);cursor:pointer;border:0;border-radius:999px;place-items:center;padding:0 12px;font-weight:600;transition:background-color .2s,color .2s;display:grid}.pager button:hover{background:#e8e8ed}.pager button[aria-current=page]{color:#fff;background:var(--c-ink)}.pager button:disabled{opacity:.35;cursor:default}.pager svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:8px;height:14px}[dir=rtl] .pager svg{scale:-1 1}.lp__trigger[data-astro-cid-gtewornt]{cursor:pointer;height:34px;transition:background-color var(--dur-fast) var(--ease-out), transform var(--spring-liquid-fast-dur) var(--spring-liquid-fast);view-transition-name:hd-lang;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding-inline:8px 10px;display:inline-flex}.lp__trigger[data-astro-cid-gtewornt]:hover,.lp__trigger[data-astro-cid-gtewornt][aria-expanded=true]{background:#0000000d}.lp__trigger[data-astro-cid-gtewornt]:active{transition-duration:var(--dur-fast), var(--spring-close-dur);transition-timing-function:var(--ease-out), var(--spring-close);transform:scale(.94)}.lp__flag[data-astro-cid-gtewornt]{object-fit:cover;outline-offset:-.5px;border-radius:4px;outline:.5px solid #0000001a;flex:none;width:24px;height:18px;display:block;box-shadow:inset 0 0 0 .5px #0000001f}.lp__chevron[data-astro-cid-gtewornt]{fill:none;width:10px;height:6px;stroke:var(--c-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--spring-liquid-fast-dur) var(--spring-liquid-fast)}.lp__trigger[data-astro-cid-gtewornt][aria-expanded=true] .lp__chevron[data-astro-cid-gtewornt]{transform:rotate(180deg)}.lp__panel[data-astro-cid-gtewornt]{inset:auto;top:calc(var(--header-h) - 4px);right:var(--lp-right,var(--gutter));width:min(236px, calc(100vw - 2 * var(--gutter)));max-height:min(520px, calc(100dvh - var(--header-h) - 16px));color:var(--c-ink);background:var(--glass-bg-strong);backdrop-filter:var(--glass-lens,var(--glass-blur));box-shadow:var(--glass-edge), var(--glass-shadow);transform-origin:100% 0;border:0;border-radius:18px;flex-direction:column;margin:0;padding:5px;display:none;position:fixed;left:auto;overflow:hidden}.lp__panel[data-astro-cid-gtewornt]:popover-open{display:flex}[data-theme=dark] .lp__panel[data-astro-cid-gtewornt]{background:#2c2c2e8c}[dir=rtl] .lp__panel[data-astro-cid-gtewornt]{right:auto;left:var(--lp-left,var(--gutter));transform-origin:0 0}@media (prefers-reduced-transparency:reduce){.lp__panel[data-astro-cid-gtewornt]{backdrop-filter:none;background:#fff}[data-theme=dark] .lp__panel[data-astro-cid-gtewornt]{background:#1d1d1f}}.lp__inner[data-astro-cid-gtewornt]{flex-direction:column;min-height:0;display:flex}.lp__search[data-astro-cid-gtewornt]{background:#0000000d;border-radius:10px;flex:none;align-items:center;gap:8px;height:34px;margin:3px 3px 5px;padding-inline:10px;display:none}[data-astro-cid-gtewornt][data-expanded] .lp__search[data-astro-cid-gtewornt]{display:flex}.lp__search[data-astro-cid-gtewornt] svg[data-astro-cid-gtewornt]{fill:none;width:15px;height:15px;stroke:var(--c-ink-2);stroke-width:1.7px;stroke-linecap:round;flex:none}.lp__search[data-astro-cid-gtewornt] input[data-astro-cid-gtewornt]{min-width:0;color:var(--c-ink);font:inherit;background:0 0;border:0;outline:none;flex:1;font-size:14px}.lp__search[data-astro-cid-gtewornt] input[data-astro-cid-gtewornt]::placeholder{color:var(--c-ink-2)}.lp__search[data-astro-cid-gtewornt]:focus-within{box-shadow:0 0 0 2px var(--c-blue-ink)}.lp__list[data-astro-cid-gtewornt]{overscroll-behavior:contain;scrollbar-width:thin;gap:1px;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.lp__panel[data-astro-cid-gtewornt]:not([data-expanded]) li[data-astro-cid-gtewornt]:not([data-featured]){display:none}.lp__panel[data-astro-cid-gtewornt]:not([data-expanded]) .lp__list[data-astro-cid-gtewornt]{max-height:301px}.lp__list[data-astro-cid-gtewornt][data-more-below]{-webkit-mask-image:linear-gradient(#000 calc(100% - 16px),#0000);mask-image:linear-gradient(#000 calc(100% - 16px),#0000)}[data-astro-cid-gtewornt][data-expanded] li[data-astro-cid-gtewornt][data-first-rest]{border-block-start:.5px solid #0000001a;margin-block-start:6px;padding-block-start:6px}[data-astro-cid-gtewornt][data-searching] li[data-astro-cid-gtewornt][data-first-rest]{border:0;margin-block-start:0;padding-block-start:0}.lp__item[data-astro-cid-gtewornt]{min-height:40px;color:var(--c-ink);transition:background-color var(--dur-fast) var(--ease-out);border-radius:10px;align-items:center;gap:10px;padding:4px 8px;text-decoration:none;display:flex}.lp__item[data-astro-cid-gtewornt]:hover,.lp__item[data-astro-cid-gtewornt]:focus-visible{background:#0000000d;text-decoration:none}.lp__item[data-astro-cid-gtewornt][aria-current]{background:#0096ff1a}.lp__names[data-astro-cid-gtewornt]{min-width:0;display:grid}.lp__name[data-astro-cid-gtewornt]{font-size:14px;font-weight:500;line-height:1.25}.lp__local[data-astro-cid-gtewornt]{color:var(--c-ink-2);font-size:12px;line-height:1.25}.lp__name[data-astro-cid-gtewornt],.lp__local[data-astro-cid-gtewornt]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lp__item[data-astro-cid-gtewornt] .lp__flag[data-astro-cid-gtewornt]{border-radius:3px;width:20px;height:15px}.lp__check[data-astro-cid-gtewornt]{fill:none;width:16px;height:16px;stroke:var(--c-cta);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-inline-start:auto}.lp__empty[data-astro-cid-gtewornt]{font-size:var(--fs-small);color:var(--c-ink-2);padding:12px 10px 14px}.lp__more[data-astro-cid-gtewornt]{min-height:40px;color:var(--c-ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:0;border-block-start:.5px solid #0000001a;border-radius:0 0 13px 13px;flex:none;justify-content:space-between;align-items:center;margin-block-start:5px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.lp__more[data-astro-cid-gtewornt]:hover{background:#0000000a}.lp__more[data-astro-cid-gtewornt] svg[data-astro-cid-gtewornt]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:6px}[data-astro-cid-gtewornt][data-expanded] .lp__more[data-astro-cid-gtewornt]{display:none}@media (width<=734px){.lp__trigger[data-astro-cid-gtewornt]{position:relative}.lp__trigger[data-astro-cid-gtewornt]:after{content:"";position:absolute;inset:-5px -2px}}.hd[data-astro-cid-nen7h5rs]{z-index:50;height:var(--header-h);transition:transform var(--spring-close-dur) var(--spring-close);position:fixed;inset-block-start:0;inset-inline:0}.hd[data-astro-cid-nen7h5rs][data-hidden]{transform:translateY(-100%)}.hd[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:var(--glass-bg);backdrop-filter:var(--glass-lens,var(--glass-blur));position:absolute;inset:0}@media (prefers-reduced-transparency:reduce){.hd[data-astro-cid-nen7h5rs]:before{backdrop-filter:none;background:#fff}[data-theme=dark] .hd[data-astro-cid-nen7h5rs]:before{background:#161617}}.hd__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:44px;height:100%;display:flex}.hd__logo[data-astro-cid-nen7h5rs]{border-radius:6px;flex:none;display:block}.hd__logo[data-astro-cid-nen7h5rs] svg{width:auto;height:30px;display:block}[data-theme=dark] .hd__logo[data-astro-cid-nen7h5rs] svg [fill=\#1d1d1f]{fill:#f5f5f7}.hd__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{gap:2px;margin:0;padding:0;list-style:none;display:flex}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--c-ink);font-size:var(--fs-label);letter-spacing:var(--ls-label);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:999px;padding:6px 12px;font-weight:500;line-height:1.5;text-decoration:none;display:block}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:#0000000d}.hd__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-blue-ink)}.hd__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.hd__logo[data-astro-cid-nen7h5rs]{view-transition-name:hd-logo}.hd__nav[data-astro-cid-nen7h5rs]{view-transition-name:hd-nav}.hd__actions[data-astro-cid-nen7h5rs]>.hd__btn--cta[data-astro-cid-nen7h5rs]{view-transition-name:hd-cta}.hd__actions[data-astro-cid-nen7h5rs]>.hd__btn--login[data-astro-cid-nen7h5rs]{view-transition-name:hd-login}.hd__menu-btn[data-astro-cid-nen7h5rs]{view-transition-name:hd-menu}.hd__btn[data-astro-cid-nen7h5rs]{letter-spacing:-.003em;white-space:nowrap;transition:background-color .2s, box-shadow .25s, translate var(--spring-liquid-fast-dur) var(--spring-liquid-fast);border-radius:100px;justify-content:center;align-items:center;padding:5px 19px;font-size:15px;font-weight:500;line-height:1.4;text-decoration:none;display:inline-flex}.hd__btn[data-astro-cid-nen7h5rs]:hover{text-decoration:none}.hd__btn--cta[data-astro-cid-nen7h5rs]{background:var(--c-cta);color:#fff}.hd__btn--cta[data-astro-cid-nen7h5rs]:hover{background:var(--c-cta-hover);translate:0 -1px;box-shadow:0 4px 16px #0096ff4d}.hd__btn--login[data-astro-cid-nen7h5rs]{color:var(--c-ink);background:#0000000d;box-shadow:inset 0 0 0 .5px #0000000f}.hd__btn--login[data-astro-cid-nen7h5rs]:hover{background:#00000017}.hd__btn--block[data-astro-cid-nen7h5rs]{width:100%;padding-block:12px;font-size:16px}.hd__menu-btn[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;border-radius:999px;width:40px;height:40px;margin-inline-end:-8px;display:none;position:relative}.hd__menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--c-ink);width:18px;height:1.6px;transition:transform var(--spring-liquid-fast-dur) var(--spring-liquid-fast);border-radius:2px;position:absolute;inset-inline-start:11px}.hd__menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:16px}.hd__menu-btn[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{top:22px}.hd__menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3px)rotate(45deg)}.hd__menu-btn[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3px)rotate(-45deg)}.hd__sheet[data-astro-cid-nen7h5rs]{inset:auto;top:calc(var(--header-h) - 4px);width:auto;max-height:calc(100dvh - var(--header-h) - 12px);padding:20px 20px calc(20px + env(safe-area-inset-bottom));color:var(--c-ink);background:var(--glass-bg-strong);backdrop-filter:var(--glass-lens,var(--glass-blur));box-shadow:var(--glass-edge), var(--glass-shadow);transform-origin:100% 0;border:0;border-radius:26px;margin:0;position:fixed;left:8px;right:8px;overflow:auto}[dir=rtl] .hd__sheet[data-astro-cid-nen7h5rs]{transform-origin:0 0}@media (prefers-reduced-transparency:reduce){.hd__sheet[data-astro-cid-nen7h5rs]{backdrop-filter:none;background:#fff}[data-theme=dark] .hd__sheet[data-astro-cid-nen7h5rs]{background:#1d1d1f}}.hd__sheet[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin:0;padding:0;list-style:none}.hd__sheet[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--c-ink);padding-block:8px;text-decoration:none;display:block}.hd__sheet[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--c-cta)}.hd__sheet-actions[data-astro-cid-nen7h5rs]{gap:10px;padding-block-start:28px;display:grid}@media (width<=959px){.hd__nav[data-astro-cid-nen7h5rs],.hd__actions[data-astro-cid-nen7h5rs]>.hd__btn--login[data-astro-cid-nen7h5rs]{display:none}.hd__menu-btn[data-astro-cid-nen7h5rs]{display:block}.hd__actions[data-astro-cid-nen7h5rs]{gap:6px}}@media (width<=519px){.hd__actions[data-astro-cid-nen7h5rs]>.hd__btn--cta[data-astro-cid-nen7h5rs]{display:none}}@media (width>=960px){.hd__sheet[data-astro-cid-nen7h5rs]{display:none!important}}@media (width<=734px){.hd__logo[data-astro-cid-nen7h5rs]{margin-block:-7px;padding-block:7px}}.ft[data-astro-cid-jo6i4kqk]{color:#1a1a1a;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;background:#fff;padding:80px 0 0;display:flow-root}.ft__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:56px;padding-bottom:60px;display:grid}.ft__brand[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.ft__logo[data-astro-cid-jo6i4kqk]{display:flex}.ft__logo[data-astro-cid-jo6i4kqk] svg{width:auto;height:32px}.ft__desc[data-astro-cid-jo6i4kqk]{text-wrap:balance;letter-spacing:-.005em;color:#1a1a1a;max-width:320px;margin:0;font-size:15px;font-weight:400;line-height:1.55}.ft__email[data-astro-cid-jo6i4kqk]{letter-spacing:-.005em;color:#000;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s}.ft__email[data-astro-cid-jo6i4kqk]:hover{color:var(--c-cta);text-decoration:none}.ft__socials[data-astro-cid-jo6i4kqk]{gap:10px;display:flex}.ft__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}.ft__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:#e0e0e0}.ft__socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:#1a1a1a;width:18px;height:18px}.ft__cta[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:10px;margin-top:8px;display:flex}.ft__cta-label[data-astro-cid-jo6i4kqk]{letter-spacing:-.005em;color:#525252;margin:0;font-size:14px;font-weight:500}.ft__cta-btn[data-astro-cid-jo6i4kqk]{color:#fff;letter-spacing:-.005em;transition:background .2s, translate var(--spring-liquid-fast-dur) var(--spring-liquid-fast);background:#1a1a1a;border-radius:100px;justify-content:center;align-items:center;padding:10px 20px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.ft__cta-btn[data-astro-cid-jo6i4kqk]:hover{background:var(--c-cta);text-decoration:none;translate:0 -1px}.ft__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:22px;display:flex}.ft__group[data-astro-cid-jo6i4kqk]+.ft__group[data-astro-cid-jo6i4kqk]{margin-top:6px}.ft__group[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{letter-spacing:-.01em;color:#1a1a1a;margin:0 0 14px;font-size:15px;font-weight:700;line-height:1.2}.ft__group[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ft__group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{letter-spacing:-.005em;color:#1a1a1a;font-size:15px;font-weight:400;text-decoration:none;transition:color .2s}.ft__group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-cta);text-decoration:none}.ft__bottom[data-astro-cid-jo6i4kqk]{letter-spacing:-.005em;color:#525252;background:#f0f0f0;border-radius:100px;justify-content:space-between;align-items:center;margin:0 0 24px;padding:16px 32px;font-size:14px;font-weight:400;display:flex}[data-theme=dark] .ft[data-astro-cid-jo6i4kqk]{color:#f5f5f7;background:#000;box-shadow:inset 0 1px #1d1d1f}[data-theme=dark] .ft__logo[data-astro-cid-jo6i4kqk] svg [fill=\#1d1d1f]{fill:#f5f5f7}[data-theme=dark] .ft__desc[data-astro-cid-jo6i4kqk],[data-theme=dark] .ft__group[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk],[data-theme=dark] .ft__group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#f5f5f7}[data-theme=dark] .ft__email[data-astro-cid-jo6i4kqk]{color:#fff}[data-theme=dark] .ft__email[data-astro-cid-jo6i4kqk]:hover,[data-theme=dark] .ft__group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#2997ff}[data-theme=dark] .ft__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{background:#1d1d1f}[data-theme=dark] .ft__socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{background:#2c2c2e}[data-theme=dark] .ft__socials[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{fill:#f5f5f7}[data-theme=dark] .ft__cta-label[data-astro-cid-jo6i4kqk],[data-theme=dark] .ft__bottom[data-astro-cid-jo6i4kqk]{color:#a1a1a6}[data-theme=dark] .ft__cta-btn[data-astro-cid-jo6i4kqk]{color:#000;background:#f5f5f7}[data-theme=dark] .ft__cta-btn[data-astro-cid-jo6i4kqk]:hover{background:var(--c-cta);color:#fff}[data-theme=dark] .ft__bottom[data-astro-cid-jo6i4kqk]{background:#1d1d1f}@media (width<=1024px){.ft__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:40px}}@media (width<=768px){.ft[data-astro-cid-jo6i4kqk]{padding:48px 0 0}.ft__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.ft__desc[data-astro-cid-jo6i4kqk]{font-size:14px}.ft__group[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{margin-bottom:10px;font-size:14px}.ft__group[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:14px}.ft__cta-btn[data-astro-cid-jo6i4kqk]{padding:10px 18px;font-size:13px}.ft__bottom[data-astro-cid-jo6i4kqk]{text-align:center;border-radius:20px;flex-direction:column;gap:4px;margin:0 0 16px;padding:14px 20px;font-size:13px}}.ff{gap:22px;display:grid;container-type:inline-size}.ff__step{gap:22px;min-width:0;display:grid}.ff--steps.is-js .ff__step:not(.is-on){display:none}.ff--steps.is-js .ff__step.is-on.is-next{animation:ff-fade .2s both, ff-in var(--spring-liquid-dur) var(--spring-liquid) both}.ff--steps.is-js .ff__step.is-on.is-prev{animation:ff-fade .2s both, ff-in-prev var(--spring-liquid-dur) var(--spring-liquid) both}:root[dir=rtl] .ff{--ff-dir:-1}@keyframes ff-in{0%{translate:calc(16px * var(--ff-dir,1)) 0}}@keyframes ff-in-prev{0%{translate:calc(-16px * var(--ff-dir,1)) 0}}.ff__input::placeholder{color:var(--c-ink-2);opacity:.7}.ff__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.ff__field{align-content:start;gap:8px;min-width:0;display:grid}.ff__group{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.ff__group legend{margin-bottom:10px;padding:0}.ff__label{color:var(--c-ink);font-weight:600}.ff__sublabel,.ff__opt{color:var(--c-ink-2);font-weight:400}.ff__input{width:100%;min-height:46px;color:var(--c-ink);background:var(--ff-input,#f2f2f5);border:0;border-radius:12px;padding:10px 14px;font-family:inherit;transition:box-shadow .2s,background-color .2s;box-shadow:inset 0 0 0 1px #0000}.ff__area{resize:vertical;min-height:130px}.ff__input:hover{background:var(--ff-input-hover,#ececf0)}.ff__input:focus{box-shadow:inset 0 0 0 1px var(--c-blue-ink), 0 0 0 4px #006edb29;outline:0}.ff__input:user-invalid{box-shadow:inset 0 0 0 1px #d70015}.ff__hint{color:#d70015}.ff__phone{grid-template-columns:minmax(124px,.9fr) minmax(0,1.1fr);gap:8px;display:grid}.ff__prefix{appearance:none;white-space:nowrap;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2386868b' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:10px 6px;padding-inline-end:30px;overflow:hidden}[dir=rtl] .ff__prefix{background-position:12px;padding-inline:14px 30px}.ff__chips{flex-wrap:wrap;gap:8px;display:flex}.ff__chip{cursor:pointer;position:relative}.ff__chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ff__chip span{min-height:38px;color:var(--c-ink);background:var(--ff-input,#f2f2f5);border-radius:999px;align-items:center;padding:8px 15px;font-weight:500;transition:color .2s,background-color .2s,box-shadow .2s;display:inline-flex}.ff__chip:hover span{background:var(--ff-input-hover,#ececf0)}.ff__chip input:checked+span{color:#fff;background:var(--c-blue-ink)}.ff__chip input:focus-visible+span{box-shadow:0 0 0 3px #006edb59}.ff__event{background:var(--ff-event,#00000006);box-shadow:inset 0 0 0 1px var(--c-line);border-radius:18px;gap:22px;padding:20px;display:none}.ff:has(input[name=organizing][value=yes]:checked) .ff__event{animation:ff-fade .2s both, ff-rise var(--spring-liquid-dur) var(--spring-liquid) both;display:grid}.ff--steps.is-js .ff__event{box-shadow:none;background:0 0;padding:0}@keyframes ff-fade{0%{opacity:0}}@keyframes ff-rise{0%{translate:0 -6px}}@container (width<=300px){.ff__phone{grid-template-columns:1fr}}@container (width<=520px){.ff__row{grid-template-columns:1fr}.ff__row--dates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=734px){.ff__event{padding:16px}}@media (prefers-reduced-motion:reduce){.ff:has(input[name=organizing][value=yes]:checked) .ff__event,.ff--steps.is-js .ff__step.is-on{animation:none}}.bd[data-astro-cid-pns4u3f5]{width:min(640px, 100% - 2 * var(--gutter));max-width:none;max-height:min(860px,100dvh - 32px);color:var(--c-ink);background:#fff;border:0;border-radius:28px;margin:auto;padding:0;overflow:hidden;box-shadow:0 0 0 .5px #00000014,0 30px 80px #00000040}.bd[data-astro-cid-pns4u3f5][open]{display:flex}.bd[data-astro-cid-pns4u3f5]::backdrop{backdrop-filter:blur(6px);background:#00000052}.bd[data-astro-cid-pns4u3f5].is-wide{width:min(760px, 100% - 2 * var(--gutter))}.bd__sheet[data-astro-cid-pns4u3f5]{width:100%;max-height:inherit;overscroll-behavior:contain;flex-direction:column;padding:18px 40px 36px;display:flex;overflow-y:auto}.bd__bar[data-astro-cid-pns4u3f5]{z-index:2;background:linear-gradient(#fff 70%,#fff0);justify-content:space-between;align-items:center;margin:-18px -40px 0;padding:18px 20px 10px 40px;display:flex;position:sticky;top:-18px}.bd__step[data-astro-cid-pns4u3f5]{color:var(--c-ink-2);margin:0}.bd__close[data-astro-cid-pns4u3f5]{width:34px;height:34px;color:var(--c-ink);cursor:pointer;background:#0000000f;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s;display:grid}.bd__close[data-astro-cid-pns4u3f5]:hover{background:#0000001a}.bd__close[data-astro-cid-pns4u3f5] svg[data-astro-cid-pns4u3f5]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:14px;height:14px}.bd__pane[data-astro-cid-pns4u3f5]{gap:14px;display:grid}.bd__pane[data-astro-cid-pns4u3f5][hidden]{display:none}.bd__pane[data-astro-cid-pns4u3f5]:not([hidden]){animation:bd-fade .2s both, bd-rise var(--spring-liquid-dur) var(--spring-liquid) both}@keyframes bd-fade{0%{opacity:0}}@keyframes bd-rise{0%{translate:0 10px}}.bd__title[data-astro-cid-pns4u3f5]{outline:none;margin:0}.bd__sub[data-astro-cid-pns4u3f5]{color:var(--c-ink-2);text-wrap:balance;margin:0 0 8px}.bd__form[data-astro-cid-pns4u3f5]{gap:24px;display:grid}.bd__trap[data-astro-cid-pns4u3f5]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bd__foot[data-astro-cid-pns4u3f5]{justify-content:flex-end;padding-top:8px;display:flex}.bd__primary[data-astro-cid-pns4u3f5]{color:#fff;background:var(--c-cta);cursor:pointer;border:0;border-radius:999px;min-width:170px;padding:13px 28px;font-weight:500;transition:background-color .2s,opacity .2s}.bd__primary[data-astro-cid-pns4u3f5]:hover{background:var(--c-cta-hover)}.bd__primary[data-astro-cid-pns4u3f5]:disabled{opacity:.45;cursor:not-allowed}.bd__primary[data-astro-cid-pns4u3f5]:focus-visible,.bd__back[data-astro-cid-pns4u3f5]:focus-visible,.bd__add[data-astro-cid-pns4u3f5]:focus-visible{outline:2px solid var(--c-blue-ink);outline-offset:3px}.bd__back[data-astro-cid-pns4u3f5]{color:var(--c-blue-ink);cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:0;display:inline-flex}.bd__back[data-astro-cid-pns4u3f5] svg[data-astro-cid-pns4u3f5]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:.45em;height:.8em}[dir=rtl] .bd__back[data-astro-cid-pns4u3f5] svg[data-astro-cid-pns4u3f5]{scale:-1 1}.bd__days[data-astro-cid-pns4u3f5]{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:4px -40px 0;padding:4px 40px 8px;scroll-padding-inline:40px;display:flex;overflow-x:auto}.bd__days[data-astro-cid-pns4u3f5]::-webkit-scrollbar{display:none}.bd__days[data-astro-cid-pns4u3f5] .bd__day{width:64px;color:var(--c-ink);cursor:pointer;scroll-snap-align:start;background:#f2f2f5;border:0;border-radius:16px;flex:none;justify-items:center;gap:2px;padding:10px 0 11px;transition:background-color .2s,color .2s;display:grid}.bd__days[data-astro-cid-pns4u3f5] .bd__day:hover{background:#ececf0}.bd__days[data-astro-cid-pns4u3f5] .bd__day[aria-pressed=true]{color:#fff;background:var(--c-blue-ink)}.bd__days[data-astro-cid-pns4u3f5] .bd__day:focus-visible{outline:2px solid var(--c-blue-ink);outline-offset:2px}.bd__days[data-astro-cid-pns4u3f5] .bd__dow{color:var(--c-ink-2);transition:color .2s}.bd__days[data-astro-cid-pns4u3f5] .bd__day[aria-pressed=true] .bd__dow{color:#ffffffe0}.bd__days[data-astro-cid-pns4u3f5] .bd__dnum{font-weight:700}.bd__times[data-astro-cid-pns4u3f5]{min-height:40px}.bd__times[data-astro-cid-pns4u3f5] .bd__time{font-variant-numeric:tabular-nums;min-width:84px;color:var(--c-ink);cursor:pointer;background:#f2f2f5;border:0;border-radius:999px;padding:9px 16px;font-weight:600;transition:background-color .2s,color .2s}.bd__times[data-astro-cid-pns4u3f5] .bd__time:hover{background:#ececf0}.bd__times[data-astro-cid-pns4u3f5] .bd__time[aria-pressed=true]{color:#fff;background:var(--c-ink)}.bd__times[data-astro-cid-pns4u3f5] .bd__time:focus-visible{outline:2px solid var(--c-blue-ink);outline-offset:2px}.bd__more[data-astro-cid-pns4u3f5]{margin-top:12px}.bd__guests[data-astro-cid-pns4u3f5]{gap:10px;display:grid}.bd__guests[data-astro-cid-pns4u3f5][hidden]{display:none}.bd__guests[data-astro-cid-pns4u3f5] .bd__guest{box-shadow:inset 0 0 0 1px var(--c-line);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:14px;display:grid}.bd__guests[data-astro-cid-pns4u3f5] .bd__guest .ff__input:nth-of-type(3),.bd__guests[data-astro-cid-pns4u3f5] .bd__guest-email,.bd__guests[data-astro-cid-pns4u3f5] .bd__guest-row{grid-column:1/-1}.bd__guests[data-astro-cid-pns4u3f5] .bd__guest-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.bd__guests[data-astro-cid-pns4u3f5] .bd__same{color:var(--c-ink);align-items:center;gap:8px;display:inline-flex}.bd__guests[data-astro-cid-pns4u3f5] .bd__remove{color:#d70015;cursor:pointer;background:0 0;border:0;padding:0}.bd__add[data-astro-cid-pns4u3f5]{color:var(--c-blue-ink);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600}.bd__add[data-astro-cid-pns4u3f5][hidden]{display:none}.bd__error[data-astro-cid-pns4u3f5]{color:#d70015;margin:0}.bd__pane--done[data-astro-cid-pns4u3f5]{text-align:center;justify-items:center;padding-block:12px 4px}.bd__check[data-astro-cid-pns4u3f5]{fill:none;stroke:#30d158;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:56px}.bd__check[data-astro-cid-pns4u3f5] circle[data-astro-cid-pns4u3f5]{stroke-dasharray:151;stroke-dashoffset:151px}.bd__check[data-astro-cid-pns4u3f5] path[data-astro-cid-pns4u3f5]{stroke-dasharray:34;stroke-dashoffset:34px}.bd__pane--done[data-astro-cid-pns4u3f5]:not([hidden]) .bd__check[data-astro-cid-pns4u3f5] circle[data-astro-cid-pns4u3f5]{animation:bd-draw .6s var(--spring-close) forwards}.bd__pane--done[data-astro-cid-pns4u3f5]:not([hidden]) .bd__check[data-astro-cid-pns4u3f5] path[data-astro-cid-pns4u3f5]{animation:bd-draw var(--spring-liquid-dur) var(--spring-liquid) .35s forwards}@keyframes bd-draw{to{stroke-dashoffset:0}}.bd__summary[data-astro-cid-pns4u3f5]{background:#f5f5f7;border-radius:18px;gap:4px;width:100%;margin:6px 0;padding:18px 20px;display:grid}.bd__summary[data-astro-cid-pns4u3f5] p[data-astro-cid-pns4u3f5]{margin:0}.bd__when[data-astro-cid-pns4u3f5]{font-weight:600}.bd__cal[data-astro-cid-pns4u3f5]{color:var(--c-ink-2);margin:4px 0 0}.bd__cal[data-astro-cid-pns4u3f5] a[data-astro-cid-pns4u3f5]{color:var(--c-blue-ink);font-weight:600}@media (width<=734px){.bd[data-astro-cid-pns4u3f5]{border-radius:22px}.bd__sheet[data-astro-cid-pns4u3f5]{padding:16px 20px 28px}.bd__bar[data-astro-cid-pns4u3f5]{margin:-16px -20px 0;padding:16px 14px 8px 20px}.bd__days[data-astro-cid-pns4u3f5]{margin-inline:-20px;padding-inline:20px;scroll-padding-inline:20px}.bd__foot[data-astro-cid-pns4u3f5] .bd__primary[data-astro-cid-pns4u3f5]{width:100%}}@media (prefers-reduced-motion:reduce){.bd__pane[data-astro-cid-pns4u3f5]:not([hidden]){animation:none}.bd__pane--done[data-astro-cid-pns4u3f5]:not([hidden]) .bd__check[data-astro-cid-pns4u3f5] circle[data-astro-cid-pns4u3f5],.bd__pane--done[data-astro-cid-pns4u3f5]:not([hidden]) .bd__check[data-astro-cid-pns4u3f5] path[data-astro-cid-pns4u3f5]{stroke-dashoffset:0;animation:none}}
