.talk[data-astro-cid-txbwqns4]{z-index:20}.talk--intro[data-astro-cid-txbwqns4]{top:calc(var(--gutter) + env(safe-area-inset-top));right:calc(var(--gutter) + env(safe-area-inset-right));position:absolute}.talk--float[data-astro-cid-txbwqns4]{right:calc(var(--gutter) + env(safe-area-inset-right));bottom:calc(var(--gutter) + env(safe-area-inset-bottom));transition:opacity .35s var(--ease-out), transform .45s var(--ease-out), visibility .45s;position:fixed}html.js:not([data-inside]) .talk--float[data-astro-cid-txbwqns4],html.js[data-closing] .talk--float[data-astro-cid-txbwqns4],html.js[data-dodge] .talk--float[data-astro-cid-txbwqns4]{opacity:0;visibility:hidden;transform:translateY(24px)}.talk__button[data-astro-cid-txbwqns4]{background:var(--orange);min-height:44px;color:var(--ink);font:500 .9375rem/1 var(--font);cursor:pointer;transition:transform .25s var(--ease-out), background-color .25s var(--ease-out), color .25s var(--ease-out);border:0;border-radius:999px;padding:0 22px}.talk--float[data-astro-cid-txbwqns4] .talk__button[data-astro-cid-txbwqns4]{min-height:52px;padding:0 26px;font-size:1rem;box-shadow:0 12px 28px -14px #11111180}.talk__chat[data-astro-cid-txbwqns4]{display:none}@media (width<=599px){.talk--float[data-astro-cid-txbwqns4] .talk__button[data-astro-cid-txbwqns4]{place-items:center;width:56px;min-height:56px;padding:0;display:grid}.talk__chat[data-astro-cid-txbwqns4]{width:26px;height:26px;display:grid}.talk__chat[data-astro-cid-txbwqns4] svg{width:100%;height:100%}.talk--float[data-astro-cid-txbwqns4] .talk__text[data-astro-cid-txbwqns4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.talk--float[data-astro-cid-txbwqns4] .talk__pop[data-astro-cid-txbwqns4]{bottom:calc(var(--gutter) + env(safe-area-inset-bottom) + 66px)}}.talk__button[data-astro-cid-txbwqns4]:active{transform:scale(.96)}@media (hover:hover){.talk__button[data-astro-cid-txbwqns4]:hover{background:var(--ink);color:var(--bg-inside)}}.talk__pop[data-astro-cid-txbwqns4]{width:min(320px, calc(100vw - 2 * var(--gutter)));background:var(--ink);color:var(--bg-inside);opacity:0;transition:opacity .22s var(--ease-out), transform .22s var(--ease-out), overlay .22s allow-discrete, display .22s allow-discrete;border:0;border-radius:22px;margin:0;padding:6px;position:fixed;inset:auto;transform:translateY(-6px)scale(.98);box-shadow:0 18px 40px -12px #11111159}.talk--intro[data-astro-cid-txbwqns4] .talk__pop[data-astro-cid-txbwqns4]{top:calc(var(--gutter) + env(safe-area-inset-top) + 54px);right:calc(var(--gutter) + env(safe-area-inset-right));transform-origin:100% 0}.talk--float[data-astro-cid-txbwqns4] .talk__pop[data-astro-cid-txbwqns4]{bottom:calc(var(--gutter) + env(safe-area-inset-bottom) + 62px);right:calc(var(--gutter) + env(safe-area-inset-right));transform-origin:100% 100%;transform:translateY(6px)scale(.98)}.talk__pop[data-astro-cid-txbwqns4]:popover-open{opacity:1;transform:none}@starting-style{.talk__pop[data-astro-cid-txbwqns4]:popover-open{opacity:0;transform:translateY(-6px)scale(.98)}.talk--float[data-astro-cid-txbwqns4] .talk__pop[data-astro-cid-txbwqns4]:popover-open{transform:translateY(6px)scale(.98)}}.talk__option[data-astro-cid-txbwqns4]{transition:background-color .2s var(--ease-out);border-radius:16px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.talk__option[data-astro-cid-txbwqns4]:focus-visible{outline-color:var(--orange);outline-offset:-2px}@media (hover:hover){.talk__option[data-astro-cid-txbwqns4]:hover{background:#ffffff14}.talk__option[data-astro-cid-txbwqns4]:hover .talk__arrow[data-astro-cid-txbwqns4]{color:var(--orange);transform:translate(2px,-2px)}}.talk__icon[data-astro-cid-txbwqns4],.talk__arrow[data-astro-cid-txbwqns4]{flex:none;width:22px;height:22px;display:grid}.talk__icon[data-astro-cid-txbwqns4] svg,.talk__arrow[data-astro-cid-txbwqns4] svg{width:100%;height:100%}.talk__arrow[data-astro-cid-txbwqns4]{width:18px;height:18px;transition:transform .25s var(--ease-out), color .25s var(--ease-out);margin-left:auto}.talk__label[data-astro-cid-txbwqns4]{font-size:1rem;font-weight:500;line-height:1.3;display:grid}.talk__label[data-astro-cid-txbwqns4] small[data-astro-cid-txbwqns4]{color:#f6f6f4b8;overflow-wrap:anywhere;font-size:.8125rem;font-weight:400}@media (prefers-reduced-motion:reduce){.talk__pop[data-astro-cid-txbwqns4],.talk--float[data-astro-cid-txbwqns4]{transform:none!important}}html:not(.js) .smenu[data-astro-cid-xrc56gie]{display:none}.smenu__toggle[data-astro-cid-xrc56gie]{z-index:56;top:calc(var(--gutter) + env(safe-area-inset-top));left:calc(var(--gutter) + env(safe-area-inset-left) - 10px);color:#fff;min-height:44px;font:500 .9375rem/1 var(--font);mix-blend-mode:difference;cursor:pointer;transition:opacity .35s var(--ease-out), translate .45s var(--ease-out), visibility .45s, scale .25s var(--ease-out);background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:inline-flex;position:fixed}.smenu__toggle[data-astro-cid-xrc56gie]:active{scale:.95}html.js:not([data-inside]) .smenu__toggle[data-astro-cid-xrc56gie]{opacity:0;visibility:hidden;translate:0 -16px}.smenu__dot[data-astro-cid-xrc56gie]{place-items:center;width:18px;height:18px;display:grid}.smenu__word[data-astro-cid-xrc56gie]{white-space:nowrap}@media (width<=599px){.smenu__toggle[data-astro-cid-xrc56gie]{left:calc(var(--gutter) + env(safe-area-inset-left));border:2px solid var(--bg-inside);background:var(--ink);height:42px;min-height:0;color:var(--bg-inside);mix-blend-mode:normal;transition:opacity .35s var(--ease-out), translate .45s var(--ease-out), visibility .45s, scale .25s var(--ease-out), gap .45s var(--ease-out), padding .45s var(--ease-out);border-radius:999px;gap:0;padding:0 10px}.smenu__word[data-astro-cid-xrc56gie]{opacity:0;max-width:0;transition:max-width .45s var(--ease-out), opacity .3s var(--ease-out);overflow:hidden}.smenu[data-astro-cid-xrc56gie][data-open] .smenu__toggle[data-astro-cid-xrc56gie]{gap:10px;padding-right:18px}.smenu[data-astro-cid-xrc56gie][data-open] .smenu__word[data-astro-cid-xrc56gie]{opacity:1;max-width:4em}}.smenu__icon[data-astro-cid-xrc56gie]{width:18px;height:12px;position:relative}.smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]{width:100%;height:2px;transition:transform .4s var(--ease-out), top .4s var(--ease-out), opacity .2s var(--ease-out);background:currentColor;border-radius:1px;position:absolute;left:0}.smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]:first-child{top:0}.smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]:nth-child(2){top:5px}.smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]:nth-child(3){top:10px}.smenu[data-astro-cid-xrc56gie][data-open] .smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]:first-child{top:5px;transform:rotate(45deg)}.smenu[data-astro-cid-xrc56gie][data-open] .smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]:nth-child(2){opacity:0;transform:scaleX(.2)}.smenu[data-astro-cid-xrc56gie][data-open] .smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]:nth-child(3){top:5px;transform:rotate(-45deg)}.smenu__veil[data-astro-cid-xrc56gie],.smenu__layer[data-astro-cid-xrc56gie],.smenu__panel[data-astro-cid-xrc56gie]{visibility:hidden;position:fixed}.smenu__veil[data-astro-cid-xrc56gie]{z-index:50;background:#1111116b;inset:0}.smenu__layer[data-astro-cid-xrc56gie],.smenu__panel[data-astro-cid-xrc56gie]{z-index:51;width:min(560px,100vw);height:100dvh;top:0;left:0}.smenu__layer--orange[data-astro-cid-xrc56gie]{background:var(--orange)}.smenu__layer--ink[data-astro-cid-xrc56gie]{background:var(--ink)}.smenu__panel[data-astro-cid-xrc56gie]{z-index:52;padding:calc(var(--gutter) + 64px) clamp(28px, 4vw, 56px) calc(clamp(24px, 4svh, 40px) + env(safe-area-inset-bottom));background:var(--bg-inside);flex-direction:column;display:flex}@media (width>=600px){.smenu__panel[data-astro-cid-xrc56gie]{box-shadow:18px 0 48px -24px #11111159}}.wheel[data-astro-cid-xrc56gie]{--row:clamp(3.25rem, 7.2svh, 4.5rem);perspective:720px;touch-action:none;-webkit-user-select:none;user-select:none;cursor:ns-resize;flex:1;min-height:0;position:relative}.wheel__list[data-astro-cid-xrc56gie]{transform-style:preserve-3d;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.wheel__link[data-astro-cid-xrc56gie]{pointer-events:auto}.wheel__item[data-astro-cid-xrc56gie]{height:var(--row);margin-top:calc(var(--row) / -2);transform-origin:0;backface-visibility:hidden;will-change:transform, opacity;position:absolute;top:50%;left:0;right:0}.wheel__link[data-astro-cid-xrc56gie]{color:#1111114d;height:100%;font-size:clamp(2rem,4.6svh,3.125rem);font-weight:600;line-height:var(--row);letter-spacing:-.035em;white-space:nowrap;align-items:flex-start;gap:12px;text-decoration:none;display:inline-flex}.wheel__num[data-astro-cid-xrc56gie]{color:var(--ink-soft);letter-spacing:0;opacity:.45;margin-top:.9em;font-size:.75rem;font-weight:500;line-height:1}.wheel__item[data-astro-cid-xrc56gie][data-active] .wheel__num[data-astro-cid-xrc56gie]{opacity:1}.wheel__link[data-astro-cid-xrc56gie]:focus-visible{outline-offset:4px}@media (width>=900px) and (aspect-ratio>=4/5){.smenu[data-astro-cid-xrc56gie] .smenu__layer[data-astro-cid-xrc56gie],.smenu[data-astro-cid-xrc56gie] .smenu__panel[data-astro-cid-xrc56gie]{width:600px}.smenu[data-astro-cid-xrc56gie] .wheel__link[data-astro-cid-xrc56gie]{font-size:clamp(2.375rem,5.2svh,3.5rem)}}.smenu__foot[data-astro-cid-xrc56gie]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:20px;display:flex}.smenu__hint[data-astro-cid-xrc56gie]{color:var(--ink-soft);font-size:.8125rem}.smenu__links[data-astro-cid-xrc56gie]{gap:6px;margin:0;padding:0;list-style:none;display:flex}.smenu__links[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]{min-height:40px;color:var(--ink);transition:background-color .25s var(--ease-out);background:#1111110f;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.smenu__links[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie]{width:14px;height:14px;display:grid}.smenu__links[data-astro-cid-xrc56gie] svg{width:100%;height:100%}@media (hover:hover) and (pointer:fine){.smenu__links[data-astro-cid-xrc56gie] a[data-astro-cid-xrc56gie]:hover{background:var(--orange)}}@media (width<=599px){.smenu__panel[data-astro-cid-xrc56gie]{padding-inline:24px}.smenu__hint[data-astro-cid-xrc56gie]{display:none}}@media (prefers-reduced-motion:reduce){.smenu__toggle[data-astro-cid-xrc56gie],.smenu__icon[data-astro-cid-xrc56gie] span[data-astro-cid-xrc56gie],.smenu__word[data-astro-cid-xrc56gie],.smenu__dot[data-astro-cid-xrc56gie]{transition:none}}
