.home-editorial .hero-stage{background:#765442}.home-editorial .home-passport-note{justify-self:end;max-width:260px}.home-editorial .home-hero-shade{background:linear-gradient(90deg,#40261aa8,#40261a75 40%,#40261a1a 68%,#0000)}.home-editorial .official-street-photo{filter:brightness(1.12)saturate(1.1)}.home-editorial .hero-gradient-text{color:#fff;background:0 0}.home-editorial .hero-orb{opacity:.2}.home-editorial .hero-grid,.home-editorial .hero-orbit{opacity:.04}.home-editorial .page-atmosphere[data-variant=home]{--ambient-accent:237 151 98;--ambient-accent-two:238 198 108;opacity:.22}.home-editorial .section-kicker{color:#62665e}.home-editorial .ticker-item,.home-editorial .ticker-item i{color:#74776e}.home-editorial .world-ticker{border-color:#e7e4dc}.home-editorial .hero-food{display:none}.home-editorial .hero-pulse{animation:none}.home-editorial .hero-stage h1{font-weight:800}.home-editorial .passport-float{color:var(--navy);background:#fffbeff7;border-color:#fff9;animation:none;transform:rotate(2deg);box-shadow:0 18px 50px #00000029}.home-editorial .passport-float p,.home-editorial .passport-float span{color:#555c52}.home-editorial .passport-slot{background:#ffffff8c;border-color:#dadcd3}.home-editorial .passport-slot:hover{background:#fff;border-color:#aeb5a7}.home-editorial .passport-slot .district-flags{gap:4px;min-height:28px}.home-editorial .passport-slot .district-flag{width:32px;height:24px;box-shadow:none;border-radius:2px}.home-editorial .passport-slot .district-region{width:36px;height:27px;color:var(--navy)}.home-editorial .home-stamp-banner{color:var(--navy);box-shadow:none;background:#fff0e1;border:1px solid #f1d8bf;flex-wrap:wrap}.home-editorial .home-stamp-icon{color:#a63e29;background:#ffe0ca}.home-editorial .home-stamp-banner>div{flex:1}.home-editorial .home-stamp-cta{margin-left:auto}.district-flags{justify-content:center;align-items:center;gap:10px;min-height:64px;display:flex}.district-flag{object-fit:contain;border-radius:3px;width:72px;height:54px;box-shadow:0 4px 12px #1b2a4a1a}.district-flag-np{box-shadow:none}.district-flags-centralasia{gap:6px}.district-flags-centralasia .district-flag{width:58px;height:44px}.district-region{width:80px;height:60px;color:var(--navy)}.home-editorial .flavor-card{min-width:0;height:100%;color:var(--navy);background:#fff;border:1px solid #e7e4dc;border-radius:16px;flex-direction:column;align-items:flex-start;padding:26px 26px 18px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;box-shadow:0 3px 8px #1b2a4a06}.home-editorial .flavor-card:hover{border-color:var(--orange);transform:translateY(-4px);box-shadow:0 12px 30px #1b2a4a14}.home-editorial .flavor-card:active{transform:translateY(-1px)}.home-editorial .flavor-card:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.flavor-name{letter-spacing:-.03em;margin-top:20px;font-size:21px;font-weight:750}.flavor-foods{color:#62665e;overflow-wrap:anywhere;margin-top:7px;font-size:13px;line-height:1.6}.flavor-footer{color:#62665e;justify-content:space-between;align-self:stretch;align-items:center;margin-top:auto;padding-top:20px;font-size:12px;font-weight:600;display:flex}.flavor-arrow{background:var(--orange-soft);width:30px;height:30px;color:var(--navy);border-radius:50%;place-items:center;font-size:18px;display:grid}.home-editorial .flavor-card:hover .flavor-arrow{background:var(--orange);color:#fff}@media (max-width:767px){.home-editorial .home-stats>div{word-break:keep-all;overflow-wrap:anywhere;min-width:0;padding-inline:6px}.home-editorial .home-stats>div>span{display:block}.home-editorial .flavor-card{padding:18px 16px 14px}.district-flags{gap:6px;min-height:46px}.district-flag{width:52px;height:39px}.district-flags-centralasia .district-flag{width:42px;height:32px}.district-region{width:60px;height:45px}.flavor-name{margin-top:14px;font-size:17px}.flavor-foods{font-size:12px}.flavor-footer{padding-top:14px}.home-editorial .hero-stage{margin-top:34px}.home-editorial .home-hero-shade{background:linear-gradient(#40261a94,#40261a7a 62%,#40261a29)}.home-editorial .home-stamp-banner{grid-template-columns:44px minmax(0,1fr);display:grid}.home-editorial .home-stamp-cta{grid-column:2;justify-self:start;margin-left:0}}@media (max-width:359px){.home-editorial .flavor-card{padding:16px 12px}.home-editorial .district-flags{gap:4px}.home-editorial .district-flag{width:44px;height:33px}.home-editorial .flavor-name{overflow-wrap:anywhere;font-size:16px}}@media (hover:none){.home-editorial .flavor-card:hover{transform:none;box-shadow:0 3px 8px #1b2a4a06}}@media (prefers-reduced-motion:reduce){.home-editorial .flavor-card{transition:none}.home-editorial .flavor-card:hover{transform:none}}
