@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-vietnamese-wdth-normal.rJmnGBSt.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-ext-wdth-normal.7khWdh9v.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/_astro/archivo-latin-wdth-normal.DY7AcnAa.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2) format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Changa Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/changa-arabic-wght-normal.DJiiU_3s.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Changa Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/changa-latin-ext-wght-normal.JRb8CoJ_.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Changa Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/changa-latin-wght-normal.I7bYpVnT.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-arabic-wght-normal.BhzieyvS.woff2) format("woff2-variations");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-math-wght-normal.pS2d8anF.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-symbols-wght-normal.BJ6p-EzA.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-latin-ext-wght-normal.CIz31GGw.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-arabic-latin-wght-normal.BQEJrIpl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--c-ivory: #faf4ed;--c-ivory-2: #f3e9e3;--c-ivory-3: #e7d8d2;--c-paper: #ffffff;--c-ink: #21151a;--c-ink-2: #4a3f46;--c-ink-3: #6b5f67;--c-burgundy: #702636;--c-burgundy-deep: #5a1e2b;--c-burgundy-hover: #823043;--c-rose: #f2c6d0;--c-aubergine: #702636;--c-aubergine-2: #7d3243;--c-aubergine-3: #8a3f50;--c-on-aub: #f6e5e8;--c-on-aub-3: #ecccd3;--c-green: #1d7446;--c-green-deep: #145233;--c-green-bright: #3fd486;--c-green-soft: #dcf1e4;--c-amber: var(--c-green);--c-amber-deep: var(--c-green-deep);--c-collected: #5f565c;--c-danger: #a8322b;--c-white: #ffffff;--c-line: rgba(26, 20, 24, .14);--c-line-strong: rgba(26, 20, 24, .32);--c-line-aub: rgba(250, 244, 237, .22);--bg: var(--c-ivory);--bg-raised: var(--c-paper);--fg: var(--c-ink);--fg-2: var(--c-ink-2);--fg-3: var(--c-ink-3);--brand: var(--c-burgundy);--brand-text: var(--c-burgundy);--stage: var(--c-aubergine);--on-stage: var(--c-ivory);--focus: var(--c-burgundy);--ready: var(--c-green);--on-ready: var(--c-paper);--st-waiting: var(--c-ink-3);--st-preparing: var(--c-burgundy);--st-ready: var(--c-green);--st-done: var(--c-collected);--st-cancelled: var(--c-danger);--c-success-ink: var(--c-green);--c-pink: var(--c-burgundy);--c-pink-ink: var(--c-burgundy);--c-pink-soft: var(--c-rose);--c-pink-wash: #f3dfe3;--c-navy: var(--c-aubergine);--c-navy-2: var(--c-aubergine-2);--c-navy-3: var(--c-aubergine-3);--c-cream: var(--c-ivory);--c-cream-2: var(--c-ivory-2);--c-cream-3: var(--c-ivory-3);--c-on-navy-2: var(--c-on-aub);--c-on-navy-3: var(--c-on-aub-3);--c-line-navy: var(--c-line-aub);--accent: var(--c-burgundy);--accent-text: var(--c-burgundy);--font-display: "Archivo Variable", "Archivo", "Arial Narrow", ui-sans-serif, system-ui, sans-serif;--font-body: "Geist Variable", "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-print: "Geist Mono Variable", "Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-mono: var(--font-print);--font-num: var(--font-display);--font-dot: var(--font-display);--font-serif: var(--font-body);--dot-set: "wdth" 72;--num-set: "wdth" 64;--wide-set: "wdth" 112;--fs-xs: .8125rem;--fs-sm: .9375rem;--fs-md: 1.0625rem;--fs-lg: 1.25rem;--fs-receipt: .95rem;--fs-xl: clamp(1.6rem, 1.2rem + 1.2vw, 2.1rem);--fs-2xl: clamp(2rem, 1.4rem + 2vw, 3rem);--fs-3xl: clamp(2.8rem, 1.6rem + 4vw, 5.4rem);--fs-display: clamp(3.6rem, 1.6rem + 7.4vw, 8.4rem);--fs-numeral: clamp(4rem, 2.6rem + 7vw, 9rem);--lh-print: .86;--lh-tight: .9;--lh-snug: 1.15;--lh-body: 1.6;--s-1: .25rem;--s-2: .5rem;--s-3: .75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--s-section: clamp(4.5rem, 3rem + 6vw, 9rem);--gutter: clamp(1rem, .4rem + 3vw, 3rem);--max: 84rem;--measure: 68ch;--r-xs: 3px;--r-sm: 4px;--r-md: 6px;--r-lg: 14px;--r-xl: 22px;--r-phone: 30px;--r-pill: 999px;--shadow-1: 0 1px 1px rgba(112, 38, 54, .08), 0 4px 12px rgba(112, 38, 54, .08);--shadow-2: 0 2px 3px rgba(112, 38, 54, .1), 0 18px 36px rgba(112, 38, 54, .16);--shadow-3: 0 6px 12px rgba(26, 20, 24, .2), 0 36px 72px rgba(112, 38, 54, .34);--shadow-paper: drop-shadow(0 2px 2px rgba(0, 0, 0, .1)) drop-shadow(0 22px 26px rgba(112, 38, 54, .2));--shadow-brand: 0 2px 0 var(--c-burgundy-deep), 0 10px 22px rgba(122, 31, 53, .25);--shadow-device: 0 1px 1px rgba(0,0,0,.25), 0 30px 60px -12px rgba(42,14,23,.45), 0 60px 120px -30px rgba(42,14,23,.5);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--t-fast: .14s;--t-med: .3s;--t-slow: .7s;--t-ready: .9s;--t-signal: var(--t-ready);--loop-stamp: 18s;--loop-wheel: 14s;--ease-spring: cubic-bezier(.34, 1.56, .64, 1);--loop-sway: 7s;--tap: 44px;--tap-field: 52px;--tap-staff: 64px}@media(prefers-reduced-motion:reduce){:root{--t-fast: 0ms;--t-med: 0ms;--t-slow: 0ms;--t-ready: 0ms}}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:5.5rem;color-scheme:light;accent-color:var(--c-burgundy);caret-color:var(--c-burgundy)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{min-height:100dvh;background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}:lang(ar){--font-display: "Changa Variable", "Archivo Variable", "Geeza Pro", sans-serif;--font-dot: var(--font-display);--font-body: "Noto Sans Arabic Variable", "Geeza Pro", "Segoe UI", system-ui, sans-serif;--lh-print: 1.15;--lh-tight: 1.2;--lh-snug: 1.35}:lang(zh){--font-display: "Archivo Variable", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--font-dot: var(--font-display);--font-body: "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;--lh-print: 1.1;--lh-tight: 1.15}img,svg,video,canvas{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}p,li{text-wrap:pretty}h1,h2,h3,h4{text-wrap:balance;font-weight:700;overflow-wrap:break-word}table{border-collapse:collapse}[hidden]{display:none!important}::selection{background:var(--c-burgundy);color:var(--c-paper)}.stage ::selection{background:var(--c-rose);color:var(--c-ink)}:focus{outline:none}:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--r-sm)}.stage :focus-visible,.on-stage :focus-visible{outline-color:var(--c-rose)}*{scrollbar-width:thin;scrollbar-color:var(--c-ivory-3) transparent}.stage,.stage *{scrollbar-color:var(--c-aubergine-3) transparent}.wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.wrap-narrow{width:min(100% - 2 * var(--gutter),52rem);margin-inline:auto}.section{padding-block:var(--s-section)}.stage{background:var(--stage);color:var(--on-stage);--notch-bg: var(--c-aubergine);--focus: var(--c-rose)}.stage .muted{color:var(--c-on-aub)}.muted{color:var(--fg-2)}.quiet{color:var(--fg-3)}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.t-dot{font-family:var(--font-dot);font-variation-settings:var(--dot-set);font-weight:800}.t-display{font-family:var(--font-dot);font-variation-settings:"wdth" 66;font-weight:900;font-size:var(--fs-display);line-height:.84;letter-spacing:-.025em;text-transform:uppercase}.t-h1{font-family:var(--font-dot);font-variation-settings:"wdth" 68;font-weight:900;font-size:var(--fs-3xl);line-height:.86;letter-spacing:-.02em;text-transform:uppercase}.t-h2{font-family:var(--font-dot);font-variation-settings:"wdth" 82;font-weight:800;font-size:var(--fs-2xl);line-height:.98;letter-spacing:-.02em}:lang(ar) :is(.t-display,.t-h1,.t-h2){text-transform:none;letter-spacing:0;line-height:1.2;font-variation-settings:normal}:lang(zh) :is(.t-display,.t-h1,.t-h2,h1,h2,h3){letter-spacing:0;line-height:1.16;word-break:keep-all;overflow-wrap:anywhere;line-break:strict;text-wrap:balance}.t-serif{font-family:var(--font-dot);font-weight:700}.t-print{font-family:var(--font-print);font-size:var(--fs-receipt);letter-spacing:0}.t-lead{font-size:var(--fs-lg);line-height:1.5;color:var(--fg-2);max-width:52ch}.t-num,.num{font-family:var(--font-num);font-variation-settings:var(--num-set);font-weight:900;font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em}.t-caps{text-transform:uppercase;letter-spacing:.04em;font-weight:700}:lang(ar) .t-caps,:lang(zh) .t-caps{letter-spacing:0;text-transform:none}code,kbd,pre,.t-mono{font-family:var(--font-mono);font-size:.92em}.phrase{font-family:var(--font-dot);font-variation-settings:"wdth" 66;font-weight:900;letter-spacing:-.01em;text-transform:uppercase}.glyph-c,.adm-step-n,.adm-linkbox-n,.adm-q-i,.adm-logo--none,.adm-badge,.adm-h2-n,.d-onb-dot,.d-poster li b,.a-dot{display:inline-grid;place-items:center;place-content:center;line-height:1;font-variant-numeric:tabular-nums lining-nums;box-sizing:border-box;text-box-trim:trim-both;text-box-edge:cap alphabetic}@supports not (text-box-trim: trim-both){.glyph-c,.adm-step-n,.adm-linkbox-n,.adm-q-i,.adm-logo--none,.adm-badge,.adm-h2-n,.d-onb-dot,.d-poster li b,.a-dot{padding-block-start:.06em}}.rule-dot{border:0;border-top:2px dotted currentColor;opacity:.55}.rule-tear{border:0;border-top:2px dashed currentColor;opacity:.4}.btn{--btn-bg: var(--c-ink);--btn-fg: var(--c-paper);--btn-edge: transparent;display:inline-flex;align-items:center;justify-content:center;gap:.55em;min-height:var(--tap-field);padding:.8rem 1.4rem;border-radius:var(--r-sm);background:var(--btn-bg);color:var(--btn-fg);font-family:var(--font-body);font-weight:700;font-size:1rem;line-height:1.1;text-decoration:none;text-align:center;border:2px solid var(--btn-edge);box-shadow:0 2px #0000002e;transition:transform var(--t-fast) var(--ease-out),background-color var(--t-fast),color var(--t-fast),box-shadow var(--t-fast);-webkit-tap-highlight-color:transparent;touch-action:manipulation}.btn:hover{text-decoration:none}.btn:active{transform:translateY(2px);box-shadow:0 0 #0000}.btn[disabled],.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn .btn-arrow{display:none}.btn-brand,.btn-signal{--btn-bg: var(--c-burgundy);--btn-fg: var(--c-paper);box-shadow:var(--shadow-brand)}.btn-brand:hover,.btn-signal:hover{--btn-bg: var(--c-burgundy-hover)}.btn-ink{--btn-bg: var(--c-paper);--btn-fg: var(--c-burgundy);--btn-edge: var(--c-burgundy);box-shadow:none}.btn-ink:hover{--btn-bg: var(--c-burgundy);--btn-fg: var(--c-paper)}.btn-ghost{--btn-bg: transparent;--btn-fg: var(--fg);--btn-edge: var(--c-ink);box-shadow:none}.btn-ghost:hover{--btn-bg: var(--c-ink);--btn-fg: var(--c-paper)}.stage .btn-ghost{--btn-fg: var(--c-ivory);--btn-edge: rgba(246, 239, 227, .55)}.stage .btn-ghost:hover,.btn-cream,.btn-paper{--btn-bg: var(--c-ivory);--btn-fg: var(--c-aubergine)}.btn-cream:hover,.btn-paper:hover{--btn-bg: var(--c-paper)}.btn-sm{min-height:var(--tap);padding:.5rem 1rem;font-size:var(--fs-sm)}.btn-lg{min-height:60px;padding:1rem 1.7rem;font-size:1.0625rem}.btn-block{width:100%}.link-arrow{font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.25em;display:inline-flex;gap:.4em;align-items:center;color:var(--brand-text)}.link-arrow .icon{display:none}.stage .link-arrow{color:var(--c-rose)}.chip{display:inline-flex;align-items:center;gap:.45em;padding:.25em .65em;border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:700;line-height:1.25;background:var(--c-ivory-2);color:var(--fg-2);white-space:nowrap}.chip-preview,.chip-sample{background:transparent;border:1.5px dashed currentColor;color:var(--fg-2);white-space:normal}.stage .chip-preview,.stage .chip-sample{color:var(--c-on-aub)}.chip-soon{background:transparent;color:var(--fg-2);border:1.5px solid var(--c-line-strong)}.stage .chip-soon{color:var(--c-on-aub);border-color:var(--c-line-aub)}.chip-ready{background:var(--c-green);color:var(--c-paper)}.dot{width:.6em;height:.6em;border-radius:50%;background:currentColor;flex:none}.st-mark{width:.75em;height:.75em;border-radius:50%;flex:none;display:inline-block;border:2px solid currentColor}.st-mark--waiting{color:var(--st-waiting);background:transparent}.st-mark--preparing{color:var(--st-preparing);background:linear-gradient(90deg,currentColor 50%,transparent 50%)}.st-mark--done{color:var(--st-done);background:currentColor;opacity:.6}.st-mark--cancelled{color:var(--st-cancelled);border-radius:2px;background:currentColor}.stage .st-mark--preparing{color:var(--c-rose)}.stage .st-mark--waiting{color:var(--c-on-aub-3)}.field{display:grid;gap:.45rem}.field>label,.field-label{font-weight:700;font-size:var(--fs-sm)}.field .hint{font-size:var(--fs-xs);color:var(--fg-3);line-height:1.45}.field .error{font-size:var(--fs-xs);color:var(--c-danger);font-weight:700}.input,.select,.textarea{width:100%;min-height:var(--tap-field);padding:.8rem 1rem;background:var(--c-paper);border:2px solid var(--c-ink-3);border-radius:var(--r-sm);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.textarea{min-height:9rem;resize:vertical;line-height:1.5}.input::placeholder,.textarea::placeholder{color:#857a82}.input:hover,.select:hover,.textarea:hover{border-color:var(--c-ink-2)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:none;border-color:var(--c-ink);box-shadow:0 0 0 3px var(--c-paper),0 0 0 6px var(--c-burgundy)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--c-danger)}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%231a1418' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-inline-end:2.6rem}:dir(rtl) .select{background-position:left 1rem center}.check{display:flex;gap:.75rem;align-items:flex-start;font-size:var(--fs-sm);line-height:1.45}.check input{width:22px;height:22px;flex:none;margin-top:1px}.seg{display:inline-flex;padding:4px;gap:2px;background:var(--c-ivory-2);border-radius:var(--r-sm)}.stage .seg{background:var(--c-aubergine-2)}.field>.seg,fieldset>.seg{justify-self:start}.seg button,.seg label{position:relative;min-height:var(--tap);padding:.5rem 1rem;border-radius:var(--r-xs);font-weight:700;font-size:var(--fs-sm);color:var(--fg-2);display:inline-flex;align-items:center;gap:.5em;transition:background-color var(--t-fast),color var(--t-fast);cursor:pointer}.stage .seg button,.stage .seg label{color:var(--c-on-aub)}.seg [aria-pressed=true],.seg [aria-selected=true],.seg input:checked+span{background:var(--c-burgundy);color:var(--c-paper)}.stage .seg [aria-pressed=true],.stage .seg [aria-selected=true]{background:var(--c-ivory);color:var(--c-aubergine)}.torn-bottom{--tooth: 9px;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--tooth)),95% 100%,90% calc(100% - var(--tooth)),85% 100%,80% calc(100% - var(--tooth)),75% 100%,70% calc(100% - var(--tooth)),65% 100%,60% calc(100% - var(--tooth)),55% 100%,50% calc(100% - var(--tooth)),45% 100%,40% calc(100% - var(--tooth)),35% 100%,30% calc(100% - var(--tooth)),25% 100%,20% calc(100% - var(--tooth)),15% 100%,10% calc(100% - var(--tooth)),5% 100%,0 calc(100% - var(--tooth)))}.notched{--notch: 12px;--notch-y: 62%;-webkit-mask:radial-gradient(circle var(--notch) at 0 var(--notch-y),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% var(--notch-y),#0000 98%,#000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--notch) at 0 var(--notch-y),#0000 98%,#000) left / 51% 100% no-repeat,radial-gradient(circle var(--notch) at 100% var(--notch-y),#0000 98%,#000) right / 51% 100% no-repeat}.perforation{height:0;border:0;border-top:2px dashed currentColor;opacity:.3}html[data-motion=paused] .loop,html[data-motion=paused] .loop *{animation-play-state:paused!important}@media(prefers-reduced-motion:reduce){.loop,.loop *{animation:none!important}}.skip{position:absolute;left:var(--s-4);top:-100px;z-index:100;background:var(--c-ink);color:var(--c-paper);padding:.75rem 1rem;border-radius:var(--r-sm);font-weight:700}.skip:focus{top:var(--s-4)}.preview-note{display:flex;gap:.6rem;align-items:center;font-size:var(--fs-xs);font-weight:600;color:var(--fg-3)}[data-reveal]{opacity:1}.btn-ready{--btn-bg: var(--c-green);--btn-fg: var(--c-paper);box-shadow:0 2px 0 var(--c-green-deep),0 10px 22px #1d744640}.btn-ready:hover{--btn-bg: #238a53}.st-mark--ready{color:var(--c-green);background:currentColor;box-shadow:0 0 0 3px var(--c-green-soft);border-color:currentColor}.btn-pill{border-radius:var(--r-pill)}.trial-line{--tl-edge: var(--c-burgundy);display:inline-flex;align-items:stretch;width:fit-content;max-width:100%;margin:0;font-size:var(--fs-sm);font-weight:750;line-height:1.2;color:var(--c-ink);background:#faf4ed;border:2px solid var(--tl-edge);border-radius:8px;box-shadow:3px 3px 0 var(--tl-edge);overflow:hidden;transform:rotate(var(--tl-rot));transform-origin:var(--tl-origin)}.trial-line .tl-free{display:inline-flex;align-items:center;flex:none;padding:.45em .7em;background:var(--c-burgundy);color:#faf4ed;font-weight:850;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.trial-line .tl-nopay{display:inline-flex;align-items:center;gap:.45em;min-width:0;padding:.45em .75em}.trial-line .tl-ck{display:inline-grid;place-items:center;flex:none;width:1.3em;height:1.3em;border-radius:50%;background:var(--c-green);color:#fff}.trial-line .tl-ck .icon{width:.85em;height:.85em}:lang(ar) .trial-line .tl-free,:lang(zh) .trial-line .tl-free{text-transform:none;letter-spacing:0}[dir=rtl] .trial-line{box-shadow:-3px 3px 0 var(--tl-edge)}@media(max-width:480px){.trial-line{flex-wrap:wrap}.trial-line .tl-free{flex:1 0 auto;justify-content:center}.trial-line .tl-nopay{flex:1 1 auto}}:root{--trial-gap: .625rem;--tl-tilt: .75deg}.trial-pair{display:flex;flex-direction:column;align-items:flex-start;gap:var(--trial-gap)}.trial-pair--end{align-items:flex-end}.trial-line{--tl-rot: var(--tl-tilt);--tl-origin: 0 0}[dir=rtl] .trial-line{--tl-rot: calc(var(--tl-tilt) * -1);--tl-origin: 100% 0}.trial-pair--end>.trial-line{--tl-rot: calc(var(--tl-tilt) * -1);--tl-origin: 100% 0}[dir=rtl] .trial-pair--end>.trial-line{--tl-rot: var(--tl-tilt);--tl-origin: 0 0}@media(max-width:760px){.trial-pair--end{align-items:flex-start}.trial-pair--end>.trial-line{--tl-rot: var(--tl-tilt);--tl-origin: 0 0}[dir=rtl] .trial-pair--end>.trial-line{--tl-rot: calc(var(--tl-tilt) * -1);--tl-origin: 100% 0}}.stage .trial-line,.trial-line--on-dark{--tl-edge: #faf4ed;box-shadow:3px 3px 0 var(--c-ink)}[dir=rtl] .stage .trial-line,[dir=rtl] .trial-line--on-dark{box-shadow:-3px 3px 0 var(--c-ink)}@media(prefers-reduced-motion:no-preference){.trial-line{animation:tl-stamp .45s cubic-bezier(.2,1.5,.4,1) .5s both}}html[data-motion=paused] .trial-line{animation:none}@keyframes tl-stamp{0%{opacity:0;transform:scale(1.18) rotate(calc(var(--tl-rot) * 4))}to{opacity:1;transform:rotate(var(--tl-rot))}}body:has([data-nav]) #main{padding-top:calc(env(safe-area-inset-top,0px) + 5.2rem)}body:has([data-nav]) .draft{margin-top:calc(env(safe-area-inset-top,0px) + 5rem)}body:has([data-nav]) .draft+#main{padding-top:1rem}.stage .t-lead{color:var(--c-on-aub)}.t-display,.t-h1,.phrase{word-spacing:.08em}.rc{--rc-b: #702636;--rc-c: #faf4ed;--rc-i: #21151a;--rc-g: #1d7446;--rc-r: #f2c6d0;position:fixed;z-index:70;inset-inline-end:max(14px,env(safe-area-inset-right,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));font-family:var(--font-body);color:var(--rc-i)}.rc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rc-fab{display:flex;align-items:center;gap:10px;border:0;padding:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.rc-ring{position:relative;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--rc-b);box-shadow:0 0 0 3px var(--rc-c),0 10px 26px -10px #21151a8c;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.rc-fab:hover .rc-ring{transform:rotate(-14deg) scale(1.04)}.rc-fab:focus-visible{outline:none}.rc-fab:focus-visible .rc-ring{box-shadow:0 0 0 3px var(--rc-c),0 0 0 6px var(--rc-i)}.rc-tag{position:relative;padding:8px 14px 8px 12px;background:#fff;color:var(--rc-b);font-weight:800;font-size:.92rem;letter-spacing:.01em;border:1.5px dashed rgba(112,38,54,.45);border-radius:4px;transform:rotate(-3deg);box-shadow:0 6px 16px -10px #21151a80}.rc-dot{position:absolute;top:2px;inset-inline-end:2px;width:14px;height:14px;border-radius:50%;background:var(--rc-g);box-shadow:0 0 0 2.5px var(--rc-c)}.rc[data-open=true] .rc-tag{display:none}@media(max-width:640px){.rc-tag{display:none}.rc-ring{width:56px;height:56px}}.rc{--rc-gap: 14px}.rc-tag{transition:opacity .16s ease,transform .16s ease}.rc[data-fab=compact] .rc-tag,.rc[data-fab=tuck] .rc-tag{display:none}.rc{--rc-peek: 24px}.rc[data-fab=tuck] .rc-ring{transform:translate(calc(100% + var(--rc-gap) - var(--rc-peek)));box-shadow:0 0 0 3px var(--rc-c),0 6px 16px -8px #21151a8c}[dir=rtl] .rc[data-fab=tuck] .rc-ring{transform:translate(calc(-100% - var(--rc-gap) + var(--rc-peek)))}.rc-ring>:not(.rc-dot){transition:transform .26s cubic-bezier(.2,.8,.2,1)}.rc[data-fab=tuck] .rc-ring>:not(.rc-dot){transform:rotate(-35deg)}@media(max-width:640px){.rc{--rc-peek: 16px}}.rc[data-fab=tuck] .rc-fab:hover .rc-ring,.rc[data-fab=tuck] .rc-fab:focus-visible .rc-ring{transform:none}.rc-ring{transition:transform .26s cubic-bezier(.2,.8,.2,1),box-shadow .18s ease}.rc-panel{position:absolute;inset-inline-end:0;bottom:74px;width:min(392px,calc(100vw - 28px));height:min(600px,calc(100dvh - 110px));display:flex;flex-direction:column;background:var(--rc-c);border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #21151a1f,0 28px 60px -24px #21151a8c;transform-origin:bottom right;animation:rc-in .22s cubic-bezier(.2,.8,.2,1)}[dir=rtl] .rc-panel{transform-origin:bottom left}.rc-panel[hidden]{display:none}@keyframes rc-in{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:640px){.rc{inset-inline-end:12px;--rc-gap: 12px;bottom:max(12px,env(safe-area-inset-bottom,0px))}.rc[data-open=true] .rc-fab{display:none}.rc-panel{position:fixed;inset-inline:8px;bottom:max(8px,env(safe-area-inset-bottom,0px));width:auto;height:min(640px,calc(100dvh - 16px))}}.rc-head{display:flex;align-items:center;gap:12px;padding:14px 14px 20px 16px;background:var(--rc-b);color:var(--rc-c);clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),96% 100%,92% calc(100% - 7px),88% 100%,84% calc(100% - 7px),80% 100%,76% calc(100% - 7px),72% 100%,68% calc(100% - 7px),64% 100%,60% calc(100% - 7px),56% 100%,52% calc(100% - 7px),48% 100%,44% calc(100% - 7px),40% 100%,36% calc(100% - 7px),32% 100%,28% calc(100% - 7px),24% 100%,20% calc(100% - 7px),16% 100%,12% calc(100% - 7px),8% 100%,4% calc(100% - 7px),0 100%);margin-bottom:-4px;flex:none}.rc-head-mark{display:grid;place-items:center}.rc-head-txt{display:grid;line-height:1.15;flex:1;min-width:0}.rc-head-txt strong{font-family:var(--font-dot, inherit);font-weight:900;font-size:1.22rem;letter-spacing:-.01em}.rc-sub{font-size:.8rem;color:var(--rc-r);font-weight:600}.rc-x{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--rc-c);cursor:pointer}.rc-x:hover{background:#faf4ed24}.rc-x:focus-visible{outline:2px solid var(--rc-r);outline-offset:1px}.rc-handoff{display:flex;align-items:center;gap:8px;margin:12px 14px 0;padding:8px 12px;border-radius:999px;background:#dcf1e4;color:#145233;font-weight:700;font-size:.84rem;flex:none}.rc-handoff[hidden]{display:none}.rc-pulse{width:9px;height:9px;border-radius:50%;background:var(--rc-g);animation:rc-pulse 1.4s ease-in-out infinite}@keyframes rc-pulse{50%{opacity:.35}}.rc-log{list-style:none;margin:0;padding:14px 14px 6px;flex:1;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.rc-msg{max-width:86%;display:grid;gap:3px}.rc-who{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#6b5f67;display:flex;align-items:center;gap:6px}.rc-who-team:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--rc-g)}.rc-bubble{padding:10px 13px;border-radius:14px;font-size:.95rem;line-height:1.42;white-space:pre-wrap;overflow-wrap:anywhere}.rc-msg--bot .rc-bubble,.rc-msg--staff .rc-bubble{background:#fff;border:1px solid rgba(33,21,26,.12);border-start-start-radius:4px}.rc-msg--staff .rc-bubble{border-color:#1d744673;box-shadow:inset 3px 0 0 var(--rc-g)}[dir=rtl] .rc-msg--staff .rc-bubble{box-shadow:inset -3px 0 0 var(--rc-g)}.rc-msg--visitor{align-self:flex-end}.rc-msg--visitor .rc-who{justify-content:flex-end}.rc-msg--visitor .rc-bubble{background:var(--rc-b);color:var(--rc-c);border-start-end-radius:4px}.rc-msg--pending{opacity:.6}.rc-typing .rc-bubble{display:inline-flex;gap:5px;align-items:center;width:max-content}.rc-typing i{width:7px;height:7px;border-radius:50%;background:var(--rc-b);opacity:.35;animation:rc-blink 1s infinite}.rc-typing i:nth-child(2){animation-delay:.15s}.rc-typing i:nth-child(3){animation-delay:.3s}@keyframes rc-blink{40%{opacity:1}}.rc-lead{flex:none;margin:4px 12px 8px;max-height:58%;overflow-y:auto;overscroll-behavior:contain}.rc-lead[hidden]{display:none}.rc-card{background:#fff;border:1.5px solid var(--rc-b);border-radius:12px;padding:10px 12px;position:relative;box-shadow:0 8px 18px -14px #21151a99}.rc-card:before{content:"";position:absolute;inset-inline:10px;top:-1.5px;border-top:2px dashed var(--rc-c)}.rc-card-f{display:grid;gap:8px}.rc-card p{margin:0;font-size:.9rem;line-height:1.4}.rc-card .rc-card-h{font-weight:800;color:var(--rc-b);font-size:.92rem;line-height:1.3}.rc-card .rc-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rc-card input{width:100%;min-height:42px;padding:8px 10px;border:1.5px solid rgba(33,21,26,.25);border-radius:8px;background:var(--rc-c);font:inherit;font-size:16px;color:var(--rc-i)}.rc-card input::placeholder{color:#6b5f67;font-size:15px}@media(max-width:380px){.rc-card input{padding-inline:8px}.rc-card input::placeholder{font-size:14px}.rc-card input[aria-invalid=true]{padding-inline:7.5px}.rc-card .rc-row{gap:6px}}.rc-card input:focus{outline:none;border-color:var(--rc-b);background:#fff}.rc-card .rc-f{display:grid;gap:4px;align-content:start;min-width:0}.rc-card input[aria-invalid=true]{border:2px solid var(--rc-b);background:#fff;box-shadow:0 0 0 3px var(--rc-r);padding:7.5px 9.5px}.rc-card input[aria-invalid=true]:focus{border-color:var(--rc-b);box-shadow:0 0 0 3px var(--rc-r),0 0 0 5px var(--rc-b)}.rc-ferr{display:flex;gap:5px;align-items:flex-start;font-size:.76rem;line-height:1.3;font-weight:700;color:var(--rc-b);overflow-wrap:anywhere}.rc-ferr:before{content:"!";flex:none;display:grid;place-items:center;width:15px;height:15px;margin-top:1px;border-radius:50%;background:var(--rc-b);color:var(--rc-c);font-size:.66rem;font-weight:900}.rc-ferr[hidden]{display:none}.rc-card .rc-note{flex:1;min-width:0;font-size:.74rem;line-height:1.35;color:#4a3f46}.rc-card .rc-btn{flex:none}.rc-card .rc-note a{color:var(--rc-b);font-weight:700}.rc-card .rc-acts{display:flex;gap:8px;align-items:center;justify-content:flex-end}.rc-btn{min-height:42px;padding:0 14px;border-radius:999px;border:0;background:var(--rc-b);color:var(--rc-c);font:inherit;font-weight:800;cursor:pointer}.rc-btn:hover{background:#823043}.rc-btn:disabled{opacity:.6;cursor:default}.rc-saved{align-self:center;font-size:.8rem;color:#145233;font-weight:700;background:#dcf1e4;padding:4px 10px;border-radius:999px}.rc-chips{display:flex;gap:6px;flex-wrap:wrap;padding:0 14px 8px;flex:none}.rc-chips:empty{display:none}.rc-chip{border:1.5px solid var(--rc-b);background:transparent;color:var(--rc-b);border-radius:999px;padding:6px 12px;font:inherit;font-size:.86rem;font-weight:700;cursor:pointer}.rc-chip:hover{background:var(--rc-b);color:var(--rc-c)}.rc-ts{padding:0 14px 6px;flex:none}.rc-ts[hidden]{display:none}.rc-err{margin:0 14px 6px;padding:8px 10px;border-radius:8px;background:#fff;border:1.5px solid var(--rc-b);border-inline-start-width:5px;color:var(--rc-b);font-weight:700;font-size:.85rem;line-height:1.35;flex:none}.rc-err[hidden]{display:none}.rc-form{display:flex;gap:8px;align-items:flex-end;margin:0 12px;padding:8px;background:#fff;border:1.5px solid rgba(33,21,26,.18);border-radius:16px;flex:none}.rc-form:focus-within{border-color:var(--rc-b)}.rc-form textarea:focus,.rc-form textarea:focus-visible{outline:none}.rc-form textarea{flex:1;resize:none;border:0;outline:none;background:transparent;font:inherit;font-size:16px;line-height:1.35;color:var(--rc-i);max-height:120px;padding:6px 4px}.rc-send{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:0;background:var(--rc-b);color:var(--rc-c);cursor:pointer}[dir=rtl] .rc-send svg{transform:scaleX(-1)}.rc-send:disabled{opacity:.45;cursor:default}.rc-person{flex:none;margin:8px auto 12px;border:0;background:none;color:var(--rc-b);font:inherit;font-weight:800;font-size:.88rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:6px 10px}.rc-person[hidden]{display:none}.rc-panel :focus-visible{outline:2px solid var(--rc-b);outline-offset:2px}@media(prefers-reduced-motion:reduce){.rc-panel,.rc-pulse,.rc-typing i{animation:none}.rc-ring,.rc-ring>:not(.rc-dot){transition:none}.rc-fab:hover .rc-ring{transform:none}.rc-log{scroll-behavior:auto}}html[data-motion=paused] .rc-pulse,html[data-motion=paused] .rc-typing i{animation:none}@media print{.rc{display:none}}.symbol[data-astro-cid-iw43lwcf]{flex:none;overflow:visible}
