.wl-switch[data-astro-cid-myxf2tu7]{display:flex;padding:3px;background:#0b14200f;border-radius:var(--radius-pill)}.wl-switch__item[data-astro-cid-myxf2tu7]{flex:1;text-align:center;padding:11px 0;border-radius:var(--radius-pill);font:500 13px var(--font-body);color:var(--slate);text-decoration:none;transition:color var(--dur) var(--ease),background var(--dur) var(--ease)}.wl-switch__item[data-astro-cid-myxf2tu7].is-active{background:var(--terracotta);color:#fff;box-shadow:0 2px 6px #c3663759}.wl-switch--header[data-astro-cid-myxf2tu7]{display:none;padding:4px;background:#0b142017;border:1px solid rgba(11,20,32,.1)}.wl-switch--header[data-astro-cid-myxf2tu7] .wl-switch__item[data-astro-cid-myxf2tu7]{flex:none;padding:11px 20px;font-weight:600;font-size:14px}.wl-switch--header[data-astro-cid-myxf2tu7] .wl-switch__item[data-astro-cid-myxf2tu7].is-active{background:var(--terracotta);color:#fff;box-shadow:0 2px 6px #c3663759}.wl-switch--hero[data-astro-cid-myxf2tu7]{margin-top:22px}@media(min-width:768px){.wl-switch--header[data-astro-cid-myxf2tu7]{display:inline-flex}.wl-switch--hero[data-astro-cid-myxf2tu7]{display:none}}.wl-header[data-astro-cid-vggdjtr2]{display:flex;justify-content:space-between;align-items:center;padding:20px 22px 0}.wl-header__right[data-astro-cid-vggdjtr2]{display:none;gap:26px;align-items:center}.wl-header__meta[data-astro-cid-vggdjtr2]{margin:0;font:400 13.5px var(--font-body);color:var(--slate)}.wl-header__count[data-astro-cid-vggdjtr2]{color:var(--rust)}@media(min-width:768px){.wl-header[data-astro-cid-vggdjtr2]{padding:24px 44px;border-bottom:1px solid rgba(11,20,32,.1)}.wl-header__right[data-astro-cid-vggdjtr2]{display:flex}}:root{--wl-max: 1180px;--wl-radius: 22px;--wl-gray: #F1F2F3;--wl-ink-2: #1A2430;--wl-ink-hover: #16273D;--wl-terracotta-light: #E5B79C;--wl-slate-light: #A9B6C6;--wl-slate-mid: #7F92A8;--wl-muted: #8A93A0;--wl-chat-bg: #FBF8F4;--wl-field-bg: #F8F6F3;--wl-chip-light: #F3F1ED;--wl-line: rgba(11, 20, 32, .12);--wl-line-deep: rgba(239, 239, 239, .16);--wl-glass-light: linear-gradient(160deg, rgba(255, 255, 255, .96), rgba(242, 244, 245, .92));--wl-glass-cream: linear-gradient(160deg, rgba(248, 243, 238, .96), rgba(236, 230, 218, .92));--wl-glass-navy: linear-gradient(160deg, rgba(43, 66, 88, .95), rgba(34, 54, 74, .9));--wl-glass-ink: linear-gradient(165deg, rgba(11, 20, 32, .96), rgba(34, 54, 74, .92));--wl-cta-sheen: linear-gradient(180deg, rgba(255, 255, 255, .22), rgba(255, 255, 255, 0) 42%);--wl-cta-shadow: 0 1px 0 rgba(255, 255, 255, .34) inset, 0 -1px 0 rgba(0, 0, 0, .18) inset, 0 8px 22px rgba(11, 20, 32, .28);--wl-panel-shadow: 0 18px 44px rgba(0, 0, 0, .22);--wl-panel-shadow-light: 0 1px 0 rgba(255, 255, 255, .7) inset, 0 18px 44px rgba(11, 20, 32, .1);--wl-bezel: linear-gradient(180deg, #FAFBFB, #DFE2E6);--wl-neck: linear-gradient(180deg, #DCDFE3, #C0C5CB);--wl-base: linear-gradient(180deg, #D6DADE, #B5BBC2);--wl-page: linear-gradient(180deg, #F4EFE7 0%, #E9E2D6 12%, #3E5468 22%, #22364A 45%, #12202F 70%, var(--ink) 100%)}@media(min-width:768px){:root{--wl-page: linear-gradient(165deg, #F6F1E9 0%, #EDE6DA 18%, #41576B 30%, #22364A 55%, #12202F 78%, var(--ink) 100%)}}.wl{background:var(--wl-page);color:var(--ink);font-family:var(--font-body)}.wl-frame{max-width:var(--wl-max);margin-inline:auto;padding-bottom:96px}.wl-top{position:relative;padding-bottom:28px;background:var(--wl-glass-light);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.66);border-top:0;border-radius:0 0 26px 26px;box-shadow:var(--wl-panel-shadow-light)}.wl-sec{padding:14px 12px 0}.wl-panel{border-radius:var(--wl-radius)}.wl-panel--navy{background:var(--wl-glass-navy);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--wl-line-deep);box-shadow:0 1px #ffffff14 inset,0 18px 44px #00000047}.wl-panel--cream{background:var(--wl-glass-cream);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.66);box-shadow:var(--wl-panel-shadow-light)}.wl-panel--paper{background:var(--paper);box-shadow:var(--wl-panel-shadow)}.wl-panel--gray{background:var(--wl-gray);color:var(--ink);overflow:hidden}.wl-panel--ink{background:linear-gradient(160deg,var(--ink-600),var(--ink));color:#fff;border:1px solid var(--wl-line-deep);box-shadow:0 1px #ffffff14 inset,0 18px 44px #00000047}.wl-rule{display:block;width:30px;height:1.5px;background:var(--terracotta)}.wl-mono{margin:0;font:400 9px var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--rust)}.wl-accent{color:var(--rust)}.wl-on-dark .wl-accent{color:var(--wl-terracotta-light)}.wl-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:17px 28px;border:0;border-radius:var(--radius-pill);color:#fff;font:600 15.5px var(--font-body);text-decoration:none;white-space:nowrap;cursor:pointer;box-shadow:var(--wl-cta-shadow);transition:background var(--dur) var(--ease)}.wl-btn--ink{background:var(--wl-cta-sheen),var(--ink)}.wl-btn--ink:hover{background:var(--wl-cta-sheen),var(--wl-ink-hover)}.wl-btn--terracotta{background:var(--wl-cta-sheen),var(--terracotta)}.wl-btn--terracotta:hover{background:var(--wl-cta-sheen),var(--rust)}.wl-btn:disabled{opacity:.7;cursor:default}.wl-input{width:100%;box-sizing:border-box;padding:13px 14px;border:1px solid rgba(11,20,32,.14);border-radius:10px;background:var(--wl-field-bg);font:400 15px var(--font-body);color:var(--ink);outline:none;transition:border-color var(--dur) var(--ease),background var(--dur) var(--ease)}.wl-input::placeholder{color:var(--slate);opacity:1}.wl-input:focus{border-color:var(--terracotta);background:#fff}.wl-input.is-error{border-color:var(--rust)}.wl-input[readonly]{color:var(--slate);background:var(--paper)}.wl-input--pill{padding:18px 20px;border-radius:var(--radius-pill);background:#fff;font-size:16.5px}.wl-field{min-width:0}.wl-err{display:block;min-height:0;margin-top:.3rem;font:400 12px/1.4 var(--font-body);color:var(--rust)}.wl-err:empty{display:none}.wl-err--form{margin-top:.5rem}.wl-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media(min-width:768px){.wl-frame{padding-bottom:16px}.wl-top{border-radius:0 0 28px 28px;padding-bottom:0}.wl-sec{padding:16px 16px 0}.wl-mono{font-size:10px}.wl-input--pill{padding:18px 22px;background:#ffffffb8;border-color:#ffffffbf;font-size:15.5px}}
