@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Albert Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Albert Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,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:Albert Sans Fallback;src:local("Arial");ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.00%;size-adjust:103.86%}.__className_199197{font-family:Albert Sans,Albert Sans Fallback;font-style:normal}.__variable_199197{--font-albert:"Albert Sans","Albert Sans Fallback"}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,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:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/7d28de41f17e98f2-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/48d80869c8866503-s.p.woff2) format("woff2");unicode-range:u+00??,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:Gabarito Fallback;src:local("Arial");ascent-override:94.81%;descent-override:26.22%;line-gap-override:0.00%;size-adjust:99.15%}.__className_a27ad9{font-family:Gabarito,Gabarito Fallback;font-style:normal}.__variable_a27ad9{--font-gabarito:"Gabarito","Gabarito Fallback"}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9937cfa0190a876c-s.p.woff2) format("woff2");unicode-range:u+030e,u+1200-1399,u+2d80-2dde,u+ab01-ab2e,u+1e7e0-1e7e6,u+1e7e8-1e7eb,u+1e7ed-1e7ee,u+1e7f0-1e7fe}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0760b9c03b107412-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5745efda93e8d0f7-s.woff2) format("woff2");unicode-range:u+00??,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 Ethiopic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9937cfa0190a876c-s.p.woff2) format("woff2");unicode-range:u+030e,u+1200-1399,u+2d80-2dde,u+ab01-ab2e,u+1e7e0-1e7e6,u+1e7e8-1e7eb,u+1e7ed-1e7ee,u+1e7f0-1e7fe}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0760b9c03b107412-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5745efda93e8d0f7-s.woff2) format("woff2");unicode-range:u+00??,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 Ethiopic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9937cfa0190a876c-s.p.woff2) format("woff2");unicode-range:u+030e,u+1200-1399,u+2d80-2dde,u+ab01-ab2e,u+1e7e0-1e7e6,u+1e7e8-1e7eb,u+1e7ed-1e7ee,u+1e7f0-1e7fe}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/0760b9c03b107412-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Ethiopic;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/5745efda93e8d0f7-s.woff2) format("woff2");unicode-range:u+00??,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 Ethiopic Fallback;src:local("Arial");ascent-override:100.54%;descent-override:27.56%;line-gap-override:0.00%;size-adjust:106.33%}.__className_6db4f4{font-family:Noto Sans Ethiopic,Noto Sans Ethiopic Fallback;font-style:normal}.__variable_6db4f4{--font-noto-eth:"Noto Sans Ethiopic","Noto Sans Ethiopic Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,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:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a3cc63{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a3cc63{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}:root{color-scheme:light;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--fs-xs:12px;--fs-sm:13px;--fs-md:14px;--fs-lg:16px;--fs-xl:20px;--fs-2xl:24px;--fs-3xl:32px;--dur-fast:140ms;--dur:220ms;--ease:cubic-bezier(.16,1,.3,1);--font-mono:var(--font-jetbrains),"JetBrains Mono",ui-monospace,Menlo,monospace;--ok-fg:#1D6B42;--ok-bg:#E2F2E8;--ok-dot:#2F7D4F;--warn-fg:#7A5200;--warn-bg:#FCEFC9;--warn-dot:#C98A06;--bad-fg:#B3261E;--bad-bg:#FCE8E6;--bad-dot:#C4291F;--info-fg:#1C4F8C;--info-bg:#E5EEF9;--info-dot:#3B7BD4;--neu-fg:#4A4843;--neu-bg:#ECEBE7;--neu-dot:#8D8A83;--yellow:#F9D342;--ink:#292826;--yellow-tint:#FEF5D3;--yellow-strong:#E5BC1E;--control-border:#8A867F;--focus:#292826;--focus-halo:rgba(249,211,66,.6);--link:#6B4E00;--shadow-pop:0 18px 44px rgba(29,28,26,.2),0 2px 8px rgba(29,28,26,.08);--line:var(--border);--font-display:var(--font-gabarito),Gabarito,var(--font-albert),"Albert Sans",system-ui,sans-serif;--font-body:var(--font-albert),"Albert Sans",var(--font-noto-eth),"Noto Sans Ethiopic",system-ui,sans-serif;--radius-sm:8px;--radius:10px;--radius-lg:16px;--bg:#FBFAF8;--surface:#FFFFFF;--surface-2:#F7F5F2;--surface-3:#EFECE7;--border:#E7E3DC;--border-strong:#D3CEC4;--text:#292826;--text-2:#4A4641;--text-3:#69645C;--primary-bg:#F9D342;--primary-fg:#292826;--primary-hover:#F2C928;--primary-border:#E5BC1E;--brew:#7B4A2A;--porcelain:#FFFFFF;--logo-word:#292826}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:#161512;--surface:#1F1E1A;--surface-2:#26251F;--surface-3:#302E27;--border:#34322B;--border-strong:#4A4739;--text:#F3EEDF;--text-2:#CBC5B5;--text-3:#9D978A;--control-border:#6E6A5E;--yellow-tint:#3A3214;--ok-bg:#173426;--ok-fg:#86D9A9;--warn-bg:#3A2614;--warn-fg:#F1C27C;--bad-bg:#3E1F1C;--bad-fg:#F3A79F;--info-bg:#1B2A40;--info-fg:#A3C6F0;--neu-bg:#302E27;--neu-fg:#CBC5B5;--link:#F9D342;--focus:#F9D342;--primary-bg:#F9D342;--primary-fg:#292826;--primary-hover:#FFE066;--primary-border:#F9D342;--porcelain:#1F1E1A;--brew:#C98F5E;--logo-word:#F3EEDF}:root:not([data-theme=light]) .sf-landing.la{--fr:var(--yellow);--lob:var(--yellow);--lof:var(--ink);--sh:rgba(255,255,255,.08)}:root:not([data-theme=light]) .sf-landing input,:root:not([data-theme=light]) .sf-landing textarea{caret-color:var(--text)}:root:not([data-theme=light]) .sf-landing .ld-amt:focus-within,:root:not([data-theme=light]) .sf-landing .ld-input:focus-visible{border-color:var(--yellow)}:root:not([data-theme=light]) .sf-landing .ld-bar i:first-child,:root:not([data-theme=light]) .sf-landing .ld-dot.d1{background:var(--text-2)}:root:not([data-theme=light]) .sf-landing.la .a-contact-f{color:var(--text)}:root:not([data-theme=light]) .sf-landing.la .a-contact-f .ld-btn-p{border-color:var(--yellow)}:root:not([data-theme=light]) .sf-landing .ld-mk.ld-mk-logo{box-shadow:none}}:root[data-theme=dark]{color-scheme:dark;--bg:#161512;--surface:#1F1E1A;--surface-2:#26251F;--surface-3:#302E27;--border:#34322B;--border-strong:#4A4739;--text:#F3EEDF;--text-2:#CBC5B5;--text-3:#9D978A;--control-border:#6E6A5E;--yellow-tint:#3A3214;--ok-bg:#173426;--ok-fg:#86D9A9;--warn-bg:#3A2614;--warn-fg:#F1C27C;--bad-bg:#3E1F1C;--bad-fg:#F3A79F;--info-bg:#1B2A40;--info-fg:#A3C6F0;--neu-bg:#302E27;--neu-fg:#CBC5B5;--link:#F9D342;--focus:#F9D342;--primary-bg:#F9D342;--primary-fg:#292826;--primary-hover:#FFE066;--primary-border:#F9D342;--porcelain:#1F1E1A;--brew:#C98F5E;--logo-word:#F3EEDF}:root[data-theme=dark] .sf-landing.la{--fr:var(--yellow);--lob:var(--yellow);--lof:var(--ink);--sh:rgba(255,255,255,.08)}:root[data-theme=dark] .sf-landing input,:root[data-theme=dark] .sf-landing textarea{caret-color:var(--text)}:root[data-theme=dark] .sf-landing .ld-amt:focus-within,:root[data-theme=dark] .sf-landing .ld-input:focus-visible{border-color:var(--yellow)}:root[data-theme=dark] .sf-landing .ld-bar i:first-child,:root[data-theme=dark] .sf-landing .ld-dot.d1{background:var(--text-2)}:root[data-theme=dark] .sf-landing.la .a-contact-f{color:var(--text)}:root[data-theme=dark] .sf-landing.la .a-contact-f .ld-btn-p{border-color:var(--yellow)}:root[data-theme=dark] .sf-landing .ld-mk.ld-mk-logo{box-shadow:none}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:var(--font-body)}img{max-width:100%}[hidden]{display:none!important}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.ld-frame{container:web/inline-size;background:var(--bg);min-height:100vh}.inv-logo .inv-word{fill:var(--logo-word)}.inv-logo.on-dark .inv-word{fill:#FFFFFF}.badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:999px;font-size:var(--fs-xs);font-weight:600;white-space:nowrap;line-height:1}.badge.ok{color:var(--ok-fg);background:var(--ok-bg);--dot:var(--ok-dot)}.badge.warn{color:var(--warn-fg);background:var(--warn-bg);--dot:var(--warn-dot)}.badge.bad{color:var(--bad-fg);background:var(--bad-bg);--dot:var(--bad-dot)}.badge.neu{color:var(--neu-fg);background:var(--neu-bg);--dot:var(--neu-dot)}.badge .glyph{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.badge[data-shape=done] .glyph{background:var(--dot)}.badge[data-shape=pending] .glyph{border:2px solid var(--dot);width:9px;height:9px}.badge[data-shape=closed] .glyph{height:2px;width:8px;border-radius:1px;background:var(--dot)}.cups{gap:2px;align-items:flex-end}.cup,.cups{display:inline-flex}.cup{position:relative;flex-direction:column;align-items:center;gap:4px}.cup svg{width:18px;height:16px;overflow:visible}.cup-body{fill:var(--porcelain,#fff)}.cup-body,.cup-saucer{stroke:var(--text-3);stroke-width:1.4}.cup-saucer{stroke-linecap:round}.cup-fill{fill:var(--brew);-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);transition:-webkit-clip-path .42s var(--ease);transition:clip-path .42s var(--ease);transition:clip-path .42s var(--ease),-webkit-clip-path .42s var(--ease);transition-delay:calc(var(--i) * .14s)}.cup.full .cup-fill{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.cup.full .cup-body{stroke:var(--brew)}.cup-l{font-size:12px;font-weight:700;color:var(--text-2);display:flex;flex-direction:column;align-items:center;line-height:1.2}.cup-l em{font-style:normal;font-weight:500;color:var(--text-3);font-size:11px}.sf-toast{position:fixed;right:16px;bottom:16px;z-index:50;width:min(360px,calc(100vw - 32px));border-radius:8px;background:var(--ink);color:#fff;padding:14px 16px;display:flex;gap:12px;align-items:center;font:500 14px/1.3 var(--font-body);box-shadow:0 6px 18px rgba(0,0,0,.25);animation:sheetup .2s var(--ease)}.sf-toast .t{font-weight:700;display:block}.sf-toast .d{opacity:.8;font-size:13px;display:block}.sf-toast .ic{flex-shrink:0;width:20px;height:20px}.sf-toast.info .ic{color:var(--yellow)}@keyframes sheetup{0%{transform:translateY(40%);opacity:.3}}@container web (max-width:760px){.sf-landing .ld-nav .ld-nav-end .ld-btn-s.ld-nav-cta{display:none!important}.sf-landing .ld-nav .ld-nav-end .ld-nav-cta{padding-inline:12px;font-size:14px}}.sf-landing{--gut:clamp(16px,4.2cqi,56px);--nav-h:64px;--fr:var(--ink);position:relative;min-height:100%;overflow-x:clip;background:var(--bg);color:var(--text);font-family:var(--font-body),"Noto Sans Ethiopic",system-ui,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sf-landing *,.sf-landing :after,.sf-landing :before{box-sizing:border-box}.sf-landing[lang=am]{line-height:1.7}.sf-landing ::selection{background:var(--yellow);color:var(--ink)}.sf-landing dd,.sf-landing dl,.sf-landing figure,.sf-landing h1,.sf-landing h2,.sf-landing h3,.sf-landing h4,.sf-landing h5,.sf-landing p{margin:0}.sf-landing a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}.sf-landing button,.sf-landing input,.sf-landing select,.sf-landing textarea{font:inherit;color:inherit}.sf-landing table{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;white-space:inherit}.sf-landing form{margin:0}.sf-landing input,.sf-landing textarea{caret-color:var(--ink)}.sf-landing :focus-visible{outline:2px solid var(--fr);outline-offset:3px;border-radius:4px}.sf-landing [tabindex="-1"]:focus,.sf-landing main:focus{outline:none}.sf-landing .tnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sf-landing [id]{scroll-margin-top:calc(var(--nav-h) + 12px)}.sf-landing .ld-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:var(--gut)}.sf-landing .ld-disp,.sf-landing .ld-h2{font-family:var(--font-display),"Noto Sans Ethiopic",system-ui,sans-serif;text-wrap:balance}.sf-landing .ld-h2{font-size:clamp(1.85rem,4cqi,3.25rem);line-height:1.05;letter-spacing:-.025em;font-weight:700;max-width:22ch}.sf-landing .ld-lead{font-size:clamp(1.0625rem,1.45cqi,1.25rem);line-height:1.55;max-width:62ch;color:var(--text-2);text-wrap:pretty}.sf-landing .ld-sub{font-size:1.0625rem;max-width:65ch;color:var(--text-2);text-wrap:pretty}.sf-landing[lang=am] .ld-disp,.sf-landing[lang=am] .ld-h2{letter-spacing:0;line-height:1.25}.sf-landing[lang=am] .ld-lead,.sf-landing[lang=am] .ld-sub{line-height:1.75}.sf-landing .ld-ic{width:1.15em;height:1.15em;flex-shrink:0}.sf-landing .ld-spin{animation:ldSpin .9s linear infinite}@keyframes ldSpin{to{transform:rotate(1turn)}}.sf-landing .ld-skip{position:absolute;left:12px;top:-64px;z-index:40;background:var(--ink);color:#fff;padding:10px 16px;border-radius:6px;font-weight:700;text-decoration:none;--fr:var(--yellow)}.sf-landing .ld-skip:focus{top:12px}.sf-landing .ld-nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:var(--nb);color:var(--nt);border-bottom:1px solid var(--nl)}.sf-landing .ld-nav-in{display:flex;align-items:center;gap:20px;height:var(--nav-h)}.sf-landing .ld-logo{display:inline-flex;flex-shrink:0;padding:4px 0}.sf-landing .ld-links{display:flex;gap:2px;-webkit-margin-start:8px;margin-inline-start:8px}.sf-landing .ld-links a{padding:8px 10px;border-radius:6px;text-decoration:none;font-weight:600;font-size:15px;white-space:nowrap;transition:background-color .16s var(--ease)}.sf-landing .ld-links a:hover{background:var(--nh)}.sf-landing .ld-nav-end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:14px}.sf-landing .ld-signin{font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.sf-landing .ld-signin:hover{text-decoration:underline}.sf-landing .ld-lang{display:inline-flex;border:1px solid var(--lb);border-radius:999px;padding:2px;flex-shrink:0}.sf-landing .ld-lang button{border:0;background:transparent;min-height:32px;padding:0 11px;border-radius:999px;font-weight:700;font-size:13px;cursor:pointer;transition:background-color .16s var(--ease)}.sf-landing .ld-lang button[lang=am]{font-family:"Noto Sans Ethiopic",var(--font-body),sans-serif}.sf-landing .ld-lang button:hover{background:var(--nh)}.sf-landing .ld-lang button[aria-pressed=true]{background:var(--lob);color:var(--lof)}.sf-landing .ld-burger{display:none;place-items:center;width:44px;height:44px;border:1px solid var(--lb);background:transparent;border-radius:10px;cursor:pointer}.sf-landing .ld-burger .ld-ic{width:22px;height:22px}.sf-landing .ld-menu{display:grid;grid-gap:16px;gap:16px;padding:8px var(--gut) 24px;border-top:1px solid var(--nl)}.sf-landing .ld-menu nav{display:grid}.sf-landing .ld-menu nav a{display:flex;justify-content:space-between;align-items:center;min-height:52px;font-size:1.125rem;font-weight:700;text-decoration:none;border-bottom:1px solid var(--nl)}.sf-landing .ld-menu .ld-lang{justify-self:start}.sf-landing .ld-menu-cta{width:100%}@container web (max-width: 1120px){.sf-landing .ld-links,.sf-landing .ld-signin{display:none}.sf-landing .ld-burger{display:inline-grid}}@container web (min-width: 1121px){.sf-landing .ld-menu{display:none}}@container web (max-width: 600px){.sf-landing .ld-lang-top,.sf-landing .ld-nav-cta{display:none}}.sf-landing .ld-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:var(--br);font-weight:700;font-size:15.5px;line-height:1.2;text-decoration:none;border:1.5px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color .16s var(--ease),color .16s var(--ease),transform .12s var(--ease)}.sf-landing .ld-btn:active{transform:translateY(1px)}.sf-landing .ld-btn:disabled{cursor:progress;opacity:.85}.sf-landing .ld-btn-p{background:var(--cb);color:var(--cf);border-color:var(--cd)}.sf-landing .ld-btn-p:hover:not(:disabled){background:var(--ch)}.sf-landing .ld-btn-y{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.sf-landing .ld-btn-y:hover:not(:disabled){background:var(--yellow-strong);border-color:var(--yellow-strong)}.sf-landing .ld-btn-s{background:transparent;color:inherit;border-color:currentColor}.sf-landing .ld-btn-s:hover{background:var(--sh)}.sf-landing .ld-nav-cta{min-height:42px;padding:0 16px;font-size:14.5px}.sf-landing .ld-more{display:inline-flex;align-items:center;min-height:48px;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.sf-landing .ld-more:hover{text-decoration-thickness:3px}.sf-landing .ld-mk{display:inline-grid;place-items:center;border-radius:7px;background:var(--mc);color:#fff;font-weight:800;letter-spacing:-.01em;line-height:1;flex-shrink:0;font-family:var(--font-body)}.sf-landing .ld-mk .ld-ic{width:58%;height:58%}.sf-landing .ld-mk .inv-mark{display:block}.sf-landing .ld-sample{display:block;font-size:12.5px;font-weight:600;color:var(--text-3)}.sf-landing .ld-frag{background:var(--surface);color:var(--text);border-radius:var(--fr-r);padding:16px 18px;display:flex;flex-direction:column;gap:12px;font-size:14.5px;min-width:0}.sf-landing .ld-fr-head{display:flex;justify-content:space-between;align-items:baseline;gap:6px 14px;flex-wrap:wrap}.sf-landing .ld-fr-big{font-family:var(--font-display),"Noto Sans Ethiopic",sans-serif;font-weight:700;font-size:1.3rem;letter-spacing:-.01em}.sf-landing .ld-fr-url{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:13px;background:var(--surface-2);border:1px solid var(--line);border-radius:8px;padding:8px 10px;min-width:0}.sf-landing .ld-fr-url span{overflow-wrap:anywhere}.sf-landing .ld-fr-split{display:flex;gap:16px;align-items:center}.sf-landing .ld-qr{display:block;width:96px;flex-shrink:0}.sf-landing .ld-qr .qr{display:block;width:100%;height:auto;padding:6px;border-radius:8px;border:1px solid var(--line);background:#fff}.sf-landing .ld-fr-col{display:flex;flex-direction:column;gap:6px;min-width:0}.sf-landing .ld-fr-chips{display:flex;flex-wrap:wrap;gap:6px}.sf-landing .ld-chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:2px 10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);font-size:13px;font-weight:600}.sf-landing .ld-chip.is-y{background:var(--yellow-tint);border-color:var(--yellow-strong)}.sf-landing .ld-chip .ld-mk{border-radius:5px}.sf-landing .ld-bar{display:flex;gap:3px;height:12px}.sf-landing .ld-bar i{display:block;border-radius:3px;background:var(--ink)}.sf-landing .ld-bar i+i{background:var(--yellow)}.sf-landing .ld-dot{display:inline-block;width:10px;height:10px;border-radius:3px;background:var(--ink)}.sf-landing .ld-dot.d2{background:var(--yellow);box-shadow:inset 0 0 0 1px var(--yellow-strong)}.sf-landing .ld-fr-dl{display:grid;grid-gap:8px;gap:8px}.sf-landing .ld-fr-dl>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.sf-landing .ld-fr-dl dt{color:var(--text-2);display:inline-flex;gap:8px;align-items:center}.sf-landing .ld-fr-dl dd{font-weight:600;display:inline-flex;gap:6px;align-items:center;text-align:right}.sf-landing .ld-fr-dl .is-total{border-top:1px solid var(--line);padding-top:8px}.sf-landing .ld-fr-dl .is-total dd{font-weight:800}.sf-landing .ld-fr-qta ul{list-style:none;margin:0;padding:0}.sf-landing .ld-fr-qta li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:8px 0;border-bottom:1px solid var(--line)}.sf-landing .ld-fr-qta li:last-child{border-bottom:0}.sf-landing .ld-fr-qr{width:32px;height:32px;border-radius:8px;background:var(--yellow);color:var(--ink);display:grid;place-items:center}.sf-landing .ld-fr-where{display:flex;gap:16px;color:var(--text-2);font-size:13.5px;font-weight:600}.sf-landing .ld-fr-where span{display:inline-flex;gap:6px;align-items:center}.sf-landing .ld-fr-sm{font-size:13px;color:var(--text-3);font-weight:600}.sf-landing .ld-fr-dev ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.sf-landing .ld-fr-dev code{font-family:var(--font-mono);font-size:13px;background:var(--surface-2);border:1px solid var(--line);padding:3px 8px;border-radius:6px;display:inline-block;overflow-wrap:anywhere}.sf-landing .ld-fr-marks-row{display:flex;flex-wrap:wrap;gap:6px}.sf-landing .ld-input{width:100%;min-height:48px;padding:11px 14px;border:1.5px solid var(--control-border);border-radius:var(--ir);background:var(--surface);color:var(--text);font-size:16px;transition:border-color .14s var(--ease),box-shadow .14s var(--ease)}.sf-landing .ld-input::placeholder{color:var(--text-3);opacity:1}.sf-landing .ld-input:hover:not(:disabled){border-color:var(--text-2)}.sf-landing .ld-input:focus-visible{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px var(--focus-halo)}.sf-landing .ld-input:disabled,.sf-landing .ld-input[readonly]{background:var(--surface-2);color:var(--text-3);cursor:not-allowed}.sf-landing textarea.ld-input{resize:vertical;min-height:116px;line-height:1.5}.sf-landing .ld-amt{display:flex;align-items:stretch;border:1.5px solid var(--control-border);border-radius:var(--ir);background:var(--surface);color:var(--text);overflow:hidden;transition:border-color .14s var(--ease),box-shadow .14s var(--ease)}.sf-landing .ld-amt>span{display:grid;place-items:center;padding:0 12px;font-weight:800;font-size:14px;background:var(--surface-3);color:var(--text-2)}.sf-landing .ld-amt .ld-input{border:0;border-radius:0;font-weight:700;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0}.sf-landing .ld-amt .ld-input:focus-visible{box-shadow:none}.sf-landing .ld-amt:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px var(--focus-halo)}.sf-landing .has-err .ld-amt,.sf-landing .has-err>.ld-input,.sf-landing .ld-input[aria-invalid=true]{border-color:var(--bad-dot)}.sf-landing .ld-form{display:grid;grid-gap:20px;gap:20px}.sf-landing .ld-fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.sf-landing .ld-field{display:flex;flex-direction:column;gap:6px;min-width:0}.sf-landing .ld-field.is-wide{grid-column:1/-1}.sf-landing .b-f label,.sf-landing .c-sf label,.sf-landing .ld-field label{font-weight:700;font-size:14px}.sf-landing .ld-opt{font-weight:500;color:var(--text-3)}.sf-landing .ld-err{display:flex;gap:6px;align-items:flex-start;color:var(--bad-fg);font-size:14px;font-weight:600;line-height:1.4}.sf-landing .ld-err .ld-ic{margin-top:1px}.sf-landing .ld-sum{border:1.5px solid var(--bad-dot);background:var(--bad-bg);color:var(--bad-fg);border-radius:var(--ir);padding:12px 16px;font-weight:600}.sf-landing .ld-sum ul{margin:6px 0 0;padding-left:20px}.sf-landing .ld-sum a{color:var(--bad-fg);font-weight:700}.sf-landing .ld-fail{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:var(--ir);background:var(--bad-bg);color:var(--bad-fg);border:1.5px solid var(--bad-dot)}.sf-landing .ld-fail p{color:var(--text);margin-top:2px}.sf-landing .ld-fact{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}.sf-landing .ld-submit{min-width:210px}.sf-landing .ld-fnote{font-size:13.5px;color:var(--text-3);max-width:40ch}.sf-landing .ld-sent{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding-block:8px}.sf-landing .ld-sent-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ok-dot);color:#fff}.sf-landing .ld-sent-ic .ld-ic{width:26px;height:26px}.sf-landing .ld-sent h3{font-family:var(--font-display),"Noto Sans Ethiopic",sans-serif;font-size:clamp(1.4rem,2.4cqi,1.9rem);line-height:1.15;letter-spacing:-.015em;text-wrap:balance}.sf-landing .ld-sent p{color:var(--text-2);max-width:52ch}.sf-landing .ld-info{display:flex;flex-direction:column;gap:10px;font-size:15px;margin-top:28px}.sf-landing .ld-info h3{font-size:1rem;font-weight:800}.sf-landing .ld-info a,.sf-landing .ld-info span{display:inline-flex;gap:10px;align-items:center}.sf-landing .ld-info a{font-weight:700;min-height:32px}.sf-landing .ld-info-date{color:var(--text-2);font-size:14px}@container web (max-width: 640px){.sf-landing .ld-fgrid{grid-template-columns:minmax(0,1fr)}.sf-landing .ld-submit{width:100%}}.sf-landing .ld-foot{background:var(--ink);color:#F3F0EA;--fr:var(--yellow)}.sf-landing .ld-foot-in{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;grid-gap:48px;gap:48px;padding-block:56px 40px}.sf-landing .ld-foot-brand p{color:#C9C4BA;margin-top:16px;max-width:36ch;font-size:15px}.sf-landing .ld-pow{display:inline-flex;align-items:center;gap:6px;margin-top:18px;min-height:36px;padding:0 14px;border:1.5px solid var(--yellow);border-radius:999px;font-size:14px;font-weight:700;color:var(--yellow);text-decoration:none;transition:background-color .16s var(--ease),color .16s var(--ease)}.sf-landing .ld-pow:hover{background:var(--yellow);color:var(--ink)}.sf-landing .ld-pow svg{width:15px;height:15px}.sf-landing .ld-ck{justify-self:end;align-self:start;display:block;width:148px;padding:8px;background:#fff;border-radius:16px}.sf-landing .ld-ck img{display:block;width:100%;height:auto}.sf-landing .ld-ck:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.sf-landing .ld-foot-cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.sf-landing .ld-foot-cols h4{font-size:14px;font-weight:800;color:#fff;margin-bottom:8px}.sf-landing .ld-foot-cols a{display:block;padding:6px 0;color:#C9C4BA;text-decoration:none;font-size:15px}.sf-landing .ld-foot-cols a:hover{color:#fff;text-decoration:underline}.sf-landing .ld-foot-base{display:flex;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding-block:18px 28px;border-top:1px solid rgba(255,255,255,.12);font-size:13.5px;color:#B5AFA4}@container web (max-width: 900px){.sf-landing .ld-foot-in{grid-template-columns:minmax(0,1fr);gap:32px}.sf-landing .ld-ck{justify-self:start;width:128px}.sf-landing .ld-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-landing.la{--nb:var(--bg);--nt:var(--text);--nl:var(--line);--nh:var(--surface-3);--lb:var(--border-strong);--lob:var(--ink);--lof:#fff;--cb:var(--yellow);--cf:var(--ink);--cd:var(--yellow-strong);--ch:var(--primary-hover);--br:12px;--fr-r:16px;--ir:10px;--sh:rgba(41,40,38,.06)}.sf-landing.la .a-hero{padding-block:clamp(40px,6.5cqi,96px) clamp(56px,7cqi,96px)}.sf-landing.la .a-h1{font-size:clamp(2.6rem,7.2cqi,6rem);line-height:.98;letter-spacing:-.035em;font-weight:700;max-width:15ch}.sf-landing.la[lang=am] .a-h1{font-size:clamp(2.1rem,5.4cqi,4.5rem);max-width:17ch}.sf-landing.la .a-hero-row{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-gap:24px 56px;gap:24px 56px;align-items:end;margin-top:28px}.sf-landing.la .a-cta{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center}.sf-landing.la .a-date{flex-basis:100%;display:inline-flex;gap:8px;align-items:center;color:var(--text-3);font-size:14px}.sf-landing.la .a-tray{margin-top:clamp(32px,4cqi,52px);background:var(--ink);color:#F3F0EA;border-radius:22px;padding:clamp(18px,2.4cqi,32px);display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.95fr);grid-gap:clamp(18px,2.4cqi,32px);gap:clamp(18px,2.4cqi,32px);--fr:var(--yellow);box-shadow:0 28px 56px -28px rgba(41,40,38,.55)}.sf-landing.la .a-col{min-width:0;display:flex;flex-direction:column}.sf-landing.la .a-colh{font-family:var(--font-display),"Noto Sans Ethiopic",sans-serif;font-size:1.125rem;font-weight:700;color:#fff;margin-bottom:14px}.sf-landing.la .a-methods{display:flex;flex-wrap:wrap;gap:8px}.sf-landing.la .a-m{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:4px 12px 4px 6px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.05);color:#F3F0EA;font-weight:600;font-size:14px;cursor:pointer;transition:background-color .16s var(--ease),border-color .16s var(--ease),color .16s var(--ease)}.sf-landing.la .a-m:hover{background:rgba(255,255,255,.11);border-color:rgba(255,255,255,.3)}.sf-landing.la .a-m[aria-pressed=true]{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.sf-landing.la .a-kind{display:flex;gap:8px;margin-top:16px;font-size:14px;color:#CFCAC0;max-width:52ch}.sf-landing.la .a-kind b{color:#fff}.sf-landing.la .a-phone{flex:1 1;background:var(--bg);color:var(--text);border-radius:16px;padding:16px;min-height:320px;display:flex;flex-direction:column;gap:14px;--fr:var(--ink)}.sf-landing.la .a-ph-head{display:grid;grid-gap:2px;gap:2px;padding-bottom:12px;border-bottom:1px solid var(--line)}.sf-landing.la .a-ph-m{font-weight:800}.sf-landing.la .a-ph-o{font-size:13.5px;color:var(--text-2)}.sf-landing.la .a-ph-amt{font-family:var(--font-display),sans-serif;font-size:1.65rem;font-weight:700;margin-top:4px}.sf-landing.la .ld-pay-m{display:flex;align-items:center;gap:10px;font-size:15px}.sf-landing.la .a-ph-body{display:flex;flex-direction:column;gap:12px;flex:1 1}.sf-landing.la .a-ph-t{font-size:1.05rem}.sf-landing.la .a-pay{width:100%;margin-top:auto}.sf-landing.la .a-prompt{display:grid;grid-gap:8px;gap:8px;background:var(--ink);color:#F3F0EA;border-radius:12px;padding:14px;font-size:14px}.sf-landing.la .a-prompt-h{display:inline-flex;align-items:center;gap:8px;font-weight:800;color:#fff}.sf-landing.la .a-pin{letter-spacing:.4em;font-weight:800;color:var(--yellow)}.sf-landing.la .a-otp{display:flex;gap:6px}.sf-landing.la .a-otp span{width:38px;height:46px;border:1.5px solid var(--control-border);border-radius:8px;display:grid;place-items:center;font-weight:800;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface)}.sf-landing.la .a-qrrow{display:flex;gap:14px;align-items:center}.sf-landing.la .a-ph-qr{width:120px}.sf-landing.la .a-wait{display:flex;gap:8px;align-items:center;color:var(--text-2);font-size:14px;font-weight:600;margin-top:auto}.sf-landing.la .a-done{justify-content:center;align-items:flex-start;gap:6px}.sf-landing.la .a-done>.ld-ic{width:40px;height:40px;color:var(--ok-dot)}.sf-landing.la .a-you{gap:16px}.sf-landing.la .a-you .a-colh{margin-bottom:0}.sf-landing.la .ld-cups{gap:16px;align-items:flex-start}.sf-landing.la .ld-cups .cup svg{width:54px;height:48px}.sf-landing.la .ld-cups .cup-l{font-size:13.5px}.sf-landing.la .a-rail .cup-body,.sf-landing.la .a-tray .cup-body{fill:#FFFFFF}.sf-landing.la .a-tray .cup-body{stroke:#A9A398}.sf-landing.la .a-tray .cup.full .cup-body{stroke:var(--yellow)}.sf-landing.la .a-tray .cup-saucer{stroke:#A9A398}.sf-landing.la .a-tray .cup-l{color:#fff}.sf-landing.la .a-tray .cup-l em{color:#CFCAC0}.sf-landing.la .cup-fill{transition-duration:.6s}.sf-landing.la .a-status{font-weight:700;font-size:1.0625rem;color:#fff}.sf-landing.la .a-row{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 12px;font-size:13.5px}.sf-landing.la .a-row code{font-family:var(--font-mono);color:#CFCAC0;font-size:12.5px}.sf-landing.la .a-row-m{display:inline-flex;gap:6px;align-items:center;font-weight:600}.sf-landing.la .a-row .tnum{margin-left:auto;font-weight:700}.sf-landing.la .a-note{font-size:13px;color:#B5AFA4;margin-top:auto}.sf-landing.la [data-region=again]:empty{display:none}.sf-landing.la .a-you .ld-btn-s{color:#fff}.sf-landing.la .a-you .ld-btn-s:hover{background:rgba(255,255,255,.1)}@container web (max-width: 1120px){.sf-landing.la .a-tray{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sf-landing.la .a-pick{grid-column:1/-1}}@container web (max-width: 680px){.sf-landing.la .a-tray{border-radius:18px;margin-inline:calc(var(--gut) * -.5)}.sf-landing.la .a-hero-row,.sf-landing.la .a-tray{grid-template-columns:minmax(0,1fr)}.sf-landing.la .a-m{min-height:40px;font-size:13.5px}.sf-landing.la .ld-cups .cup svg{width:44px;height:39px}}.sf-landing.la .a-cer{padding-block:clamp(64px,9cqi,128px)}.sf-landing.la .a-cer-head{display:grid;grid-gap:16px;gap:16px;margin-bottom:clamp(40px,5cqi,64px)}.sf-landing.la .a-cer-grid{display:grid;grid-template-columns:190px minmax(0,1fr);grid-gap:clamp(24px,5cqi,80px);gap:clamp(24px,5cqi,80px)}.sf-landing.la .a-rail{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 32px);align-self:start;z-index:4}.sf-landing.la .a-rail .ld-cups{flex-direction:column;gap:26px}.sf-landing.la .a-rail .cup{flex-direction:row;gap:14px;align-items:center}.sf-landing.la .a-rail .cup svg{width:68px;height:60px}.sf-landing.la .a-rail .cup-l{align-items:flex-start;font-size:16px;color:var(--text)}.sf-landing.la .a-rail .cup-l em{font-size:14px;color:var(--text-3)}.sf-landing.la .a-rail .cup-fill{transition-duration:.9s}.sf-landing.la .a-rounds{display:grid;grid-gap:clamp(72px,9cqi,120px);gap:clamp(72px,9cqi,120px);min-width:0}.sf-landing.la .a-round{display:grid;grid-gap:32px;gap:32px;min-width:0}.sf-landing.la .a-rh{font-family:var(--font-display),"Noto Sans Ethiopic",sans-serif;font-size:clamp(1.75rem,3.4cqi,2.75rem);line-height:1.08;letter-spacing:-.025em;font-weight:700;max-width:24ch;text-wrap:balance}.sf-landing.la .a-rn{color:var(--brew)}.sf-landing.la .a-ways{background:var(--yellow-tint);border-radius:22px;padding:clamp(20px,3cqi,40px);display:grid;grid-gap:14px;gap:14px}.sf-landing.la .a-ways-h{font-family:var(--font-display),"Noto Sans Ethiopic",sans-serif;font-size:clamp(1.4rem,2.4cqi,2rem);line-height:1.12;letter-spacing:-.02em;font-weight:700}.sf-landing.la .a-ways .ld-sub{color:var(--text-2)}.sf-landing.la .a-kinds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:26px 32px;gap:26px 32px;margin-top:14px}.sf-landing.la .a-k h5{font-size:15.5px;font-weight:800}.sf-landing.la .a-k p{font-size:14px;color:var(--text-2);margin-top:2px}.sf-landing.la .a-k ul{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.sf-landing.la .a-k li{display:flex;gap:10px;align-items:center;font-weight:600;font-size:15px}.sf-landing.la .a-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:20px 44px;gap:20px 44px;align-items:start;padding-top:28px;border-top:1px solid var(--line)}.sf-landing.la .a-item h4{font-family:var(--font-display),"Noto Sans Ethiopic",sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:-.01em}.sf-landing.la .a-item p{color:var(--text-2);margin-top:8px;max-width:48ch}.sf-landing.la .ld-frag{box-shadow:0 1px 2px rgba(41,40,38,.06),0 12px 28px -10px rgba(41,40,38,.18)}@container web (max-width: 960px){.sf-landing.la .a-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-landing.la .a-item{grid-template-columns:minmax(0,1fr)}}@container web (max-width: 760px){.sf-landing.la .a-cer-grid{grid-template-columns:minmax(0,1fr);gap:28px}.sf-landing.la .a-rail{top:var(--nav-h);background:var(--bg);margin-inline:calc(var(--gut) * -1);padding:10px var(--gut);border-bottom:1px solid var(--line)}.sf-landing.la .a-rail .ld-cups{flex-direction:row;gap:16px;flex-wrap:wrap}.sf-landing.la .a-rail .cup{gap:8px}.sf-landing.la .a-rail .cup svg{width:30px;height:27px}.sf-landing.la .a-rail .cup-l{font-size:13px}.sf-landing.la .a-rail .cup-l em{font-size:12px}}@container web (max-width: 560px){.sf-landing.la .a-kinds{grid-template-columns:minmax(0,1fr)}}.sf-landing.la .a-who{background:var(--ink);color:#fff;padding-block:clamp(64px,9cqi,128px);--fr:var(--yellow)}.sf-landing.la .a-who h2{font-size:clamp(2rem,4.8cqi,4rem);line-height:1.05;letter-spacing:-.03em;font-weight:700;max-width:21ch}.sf-landing.la[lang=am] .a-who h2{font-size:clamp(1.7rem,3.8cqi,3.1rem);letter-spacing:0;line-height:1.3}.sf-landing.la .a-who p{color:#CFCAC0;margin-top:22px;max-width:60ch;font-size:1.125rem}.sf-landing.la .a-contact{background:var(--yellow);color:var(--ink);padding-block:clamp(64px,8cqi,112px)}.sf-landing.la .a-contact-in{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);grid-gap:32px 56px;gap:32px 56px;align-items:start}.sf-landing.la .a-contact-t{display:grid;grid-gap:16px;gap:16px;align-content:start}.sf-landing.la .a-contact .ld-info-date,.sf-landing.la .a-contact .ld-sub{color:#3B3833}.sf-landing.la .a-contact .ld-info{margin-top:12px}.sf-landing.la .a-contact-f{background:var(--surface);border-radius:22px;padding:clamp(20px,3cqi,40px);box-shadow:0 28px 56px -28px rgba(41,40,38,.4)}@container web (max-width: 900px){.sf-landing.la .a-contact-in{grid-template-columns:minmax(0,1fr)}}.sf-landing .ld-who{background:var(--ink);color:#fff;padding-block:clamp(56px,8cqi,112px);--fr:var(--yellow);overflow:hidden}.sf-landing .ld-who-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.sf-landing .ld-who-head>div:first-child{min-width:0;flex:1 1 520px}.sf-landing .ld-who h2{font-size:clamp(1.9rem,4.4cqi,3.6rem);line-height:1.06;letter-spacing:-.03em;font-weight:700;max-width:22ch;text-wrap:balance}.sf-landing[lang=am] .ld-who h2{font-size:clamp(1.6rem,3.6cqi,2.9rem);letter-spacing:0;line-height:1.3}.sf-landing .ld-who-head p{color:#CFCAC0;margin-top:18px;max-width:60ch;font-size:1.0625rem}.sf-landing .ld-car-ctl{display:flex;align-items:center;gap:10px}.sf-landing .ld-car-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#CFCAC0;font-size:.875rem;margin-right:6px;white-space:nowrap}.sf-landing .ld-car-b{width:48px;height:48px;border-radius:999px;border:1.5px solid rgba(255,255,255,.4);background:transparent;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sf-landing .ld-car-b:hover{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.sf-landing .ld-car-b:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.sf-landing .ld-car-b.prev svg{transform:scaleX(-1)}.sf-landing .ld-car-b[disabled]{opacity:.35;cursor:default;background:transparent;color:#fff;border-color:rgba(255,255,255,.4)}.sf-landing .ld-car{list-style:none;margin:36px 0 0;padding:4px 0 8px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(268px,calc((100% - 40px) / 3.15));grid-gap:20px;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.sf-landing .ld-car::-webkit-scrollbar{display:none}.sf-landing .ld-car:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.sf-landing .ld-card{scroll-snap-align:start;display:flex;flex-direction:column;gap:12px;padding:26px 24px 28px;border-radius:18px;background:#24211C;border:1px solid rgba(255,255,255,.08);min-height:300px;transition:transform .25s,border-color .25s}.sf-landing .ld-card:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.22)}.sf-landing .ld-card.is-new{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.sf-landing .ld-card-ic{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:rgba(255,255,255,.08);color:var(--yellow)}.sf-landing .ld-card.is-new .ld-card-ic{background:var(--ink);color:var(--yellow)}.sf-landing .ld-card-tag{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#CFCAC0;display:flex;gap:8px;align-items:center;margin-top:8px}.sf-landing .ld-card.is-new .ld-card-tag{color:var(--ink)}.sf-landing .ld-card-tag em{font-style:normal;letter-spacing:.04em;background:var(--ink);color:var(--yellow);padding:2px 8px;border-radius:999px;font-size:.6875rem}.sf-landing .ld-card h3{font-size:1.375rem;line-height:1.2;letter-spacing:-.01em;font-weight:700;text-wrap:balance}.sf-landing .ld-card p{color:#CFCAC0;font-size:.96875rem;line-height:1.55;margin-top:auto}.sf-landing .ld-card.is-new p{color:rgba(26,23,19,.82)}.sf-landing .ld-car-dots{display:flex;gap:6px;margin-top:22px}.sf-landing .ld-car-dots i{width:22px;height:4px;border-radius:4px;background:rgba(255,255,255,.22);transition:background .2s,width .2s}.sf-landing .ld-car-dots i.on{background:var(--yellow);width:40px}@container web (max-width: 760px){.sf-landing .ld-car{grid-auto-columns:82%;gap:14px}.sf-landing .ld-card{min-height:0}.sf-landing .ld-car-n{display:none}}.sf-landing .ld-mk.ld-mk-logo{background:#fff;box-shadow:inset 0 0 0 1px rgba(41,40,38,.12);padding:3px;box-sizing:border-box}.sf-landing .ld-mk.ld-mk-logo img{width:100%;height:100%;object-fit:contain;display:block}@media (prefers-reduced-motion:reduce){.sf-landing .cup-fill,.sf-landing .ld-btn,.sf-landing .ld-links a{transition:none}.sf-landing .ld-spin{animation-duration:2.4s}}.sf-landing.la .a-mail{display:grid;grid-gap:14px;gap:14px;justify-items:start}.sf-landing.la .a-mail-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--yellow);color:var(--ink)}.sf-landing.la .a-mail h3{font-family:var(--font-display);font-size:clamp(1.35rem,2.4cqi,1.75rem);font-weight:800;line-height:1.2}.sf-landing.la .a-mail p{color:var(--text-2);max-width:46ch}.sf-landing.la .a-mail .ld-btn{white-space:normal;text-align:center;max-width:100%}.sf-landing .ld-theme button{display:inline-flex;align-items:center;gap:6px}.sf-landing .ld-theme .ld-ic{width:16px;height:16px}.sf-landing .ld-nav-end .ld-theme button{padding:0 8px}.sf-landing .ld-menu-prefs{display:flex;flex-wrap:wrap;gap:12px}