@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-cyrillic.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:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-greek.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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin.woff2) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-italic-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin.woff2) format("woff2");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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/instrument-serif-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.hs{--hs-bord:#6B1F2A;--hs-bord-2:#621B27;--hs-bord-deep:#4A1520;--hs-bord-ink:#3E0E17;--hs-paper:#F3E8D5;--hs-cream:#FFF8EC;--hs-card:#FFFDF8;--hs-sand:#F6EBD8;--hs-sand-2:#EADDC9;--hs-line:#E6D8C3;--hs-dash:#CDB9A5;--hs-pink:#E3AEB0;--hs-blush:#F6E4E2;--hs-blush-2:#F1E3DA;--hs-blush-3:#F6D4D2;--hs-mark:#F4D9A8;--hs-ink:#1A1410;--hs-body:#4A3F3A;--hs-muted:#6B5B53;--hs-muted-2:#8C7A72;--hs-display:"Bricolage Grotesque","Montserrat",system-ui,sans-serif;--hs-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--hs-sans:"Montserrat",system-ui,-apple-system,sans-serif;--hs-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,monospace;--hs-grid:48px;--hs-cloth:repeating-linear-gradient(90deg,#6B1F2A 0 46px,#621B27 46px 92px);--hs-tablecloth:repeating-linear-gradient(0deg,transparent 0 calc(var(--hs-grid) - 1px),rgba(107,31,42,.045) calc(var(--hs-grid) - 1px) var(--hs-grid)),repeating-linear-gradient(90deg,transparent 0 calc(var(--hs-grid) - 1px),rgba(107,31,42,.045) calc(var(--hs-grid) - 1px) var(--hs-grid));background:var(--hs-paper);-webkit-font-smoothing:antialiased}@media(max-width:640px){.hs{--hs-grid:32px}}.hs .hs-panel{position:relative;margin:12px;border-radius:26px;background-color:var(--hs-cream);background-image:var(--hs-tablecloth);box-shadow:inset 0 0 0 1px var(--hs-line)}.hs .hs-panel--sand{background-color:var(--hs-sand);background-image:none}.hs .hs-kicker{font-family:var(--hs-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-bord)}.hs .hs-h-a{display:block;font-family:var(--hs-display);font-weight:800;letter-spacing:-.05em;line-height:1.02;color:var(--hs-ink)}.hs .hs-h-b{display:block;font-family:var(--hs-serif);font-style:italic;font-weight:400;letter-spacing:0;line-height:1.02;color:var(--hs-bord)}.hs .hs-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;border:0;border-radius:999px;background:var(--hs-bord);color:var(--hs-cream);font-family:var(--hs-sans);font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 12px 28px #6b1f2a47}.hs .hs-btn:hover{background:var(--hs-bord-deep);color:var(--hs-cream)}.hs .hs-btn--o{background:transparent;color:var(--hs-bord);box-shadow:inset 0 0 0 1.5px var(--hs-bord)}.hs .hs-btn--o:hover{background:var(--hs-bord);color:var(--hs-cream)}.hs .hs-card{border-radius:8px;background:var(--hs-card);box-shadow:0 18px 30px #1a141024,0 0 0 1px #efe3d1}.hs .hs-card--lift{border:2.5px solid var(--hs-pink);border-radius:10px;box-shadow:0 34px 54px #1a141033}.hs .hs-tag{display:inline-block;font-family:var(--hs-mono);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 9px;border-radius:999px;background:var(--hs-blush-2);color:var(--hs-bord)}.hs mark{background:var(--hs-mark);color:inherit;padding:0 3px}.hs .floating-logo-img,.hs .hc-nav-logo,.hs .su-brand img,.hs .bk-brand img{height:38px;width:auto}.hs .floating-logo:hover .floating-logo-img{transform:none}@media(max-width:640px){.hs .floating-logo-img,.hs .hc-nav-logo,.hs .su-brand img,.hs .bk-brand img{height:30px}}.hs .hc-nav .hc-btn-solid,.hs .hc-mobile-cta.hc-btn-solid{background:var(--hs-bord);color:var(--hs-cream)}.hs .hc-nav .hc-btn-solid:hover,.hs .hc-mobile-cta.hc-btn-solid:hover{background:var(--hs-bord-deep);color:var(--hs-cream)}.hs .hc-signup-popup .hc-signup-popup-input,.hs .hc-signup-popup .hc-signup-popup-cta{border-radius:999px}.hs .hc-signup-popup .hc-signup-popup-cta{font-weight:700}@media(max-width:520px){.hs .hc-signup-popup .hc-signup-popup-body{padding:26px 22px 24px}.hs .hc-signup-popup .hc-signup-popup-eye{margin-right:96px}.hs .hc-signup-popup .hc-signup-popup-row{flex-direction:column}.hs .hc-signup-popup .hc-signup-popup-input{flex:0 0 auto;width:100%;min-height:50px}.hs .hc-signup-popup .hc-signup-popup-cta{justify-content:center;width:100%;min-height:50px}}.hs :is(h1,h2,h3){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.hs-starchef .hsc-page{margin:12px;padding:132px 0 80px;border-radius:26px;background-color:var(--hs-cream);background-image:var(--hs-tablecloth);box-shadow:inset 0 0 0 1px var(--hs-line);font-family:var(--hs-sans);color:var(--hs-body);overflow:hidden}.hs-starchef .hsc-page .hsc-wrap{max-width:1080px;margin:0 auto;padding:0 40px}.hs-starchef .hsc-page--article .hsc-wrap{max-width:780px}.hs-starchef .hsc-page .hsc-ico{width:16px;height:16px;flex:none}.hs-starchef .hsc-page a{color:var(--hs-bord)}.hs-starchef .hsc-page a:hover{color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;font-family:var(--hs-mono);font-size:12px;letter-spacing:.06em;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-crumbs a{text-decoration:none;border-bottom:1px solid rgba(107,31,42,.35)}.hs-starchef .hsc-page .hsc-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;font-family:var(--hs-mono);font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-h1{margin:0 0 22px;font-family:var(--hs-display);font-weight:800;font-size:clamp(38px,6.4vw,76px);letter-spacing:-.05em;line-height:1;color:var(--hs-ink);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.hs-starchef .hsc-page .hsc-h1-a{display:block}.hs-starchef .hsc-page .hsc-h1-b{display:block;margin-top:.14em;font-family:var(--hs-serif);font-style:italic;font-weight:400;font-size:.62em;letter-spacing:0;line-height:1.1;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-h1--article{font-size:clamp(32px,4.6vw,54px);line-height:1.04}.hs-starchef .hsc-page .hsc-h2{display:flex;align-items:center;gap:12px;margin:0 0 10px;font-family:var(--hs-display);font-weight:800;font-size:clamp(28px,3.6vw,42px);letter-spacing:-.04em;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-h2 .hsc-ico{width:26px;height:26px;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-h3{display:flex;align-items:center;gap:10px;margin:0 0 12px;font-family:var(--hs-display);font-weight:800;font-size:22px;letter-spacing:-.03em;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-h3 .hsc-ico{width:20px;height:20px;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-lede{max-width:44rem;margin:0 0 24px;font-size:18px;line-height:1.55;text-wrap:pretty}.hs-starchef .hsc-page .hsc-hint{margin:0 0 18px;font-family:var(--hs-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-chip,.hs-starchef .hsc-page .hsc-places li{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:var(--hs-blush-2);font-family:var(--hs-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-chip .hsc-ico,.hs-starchef .hsc-page .hsc-places .hsc-ico{width:12px;height:12px}.hs-starchef .hsc-page .hsc-chip--soft{background:var(--hs-sand)}.hs-starchef .hsc-page .hsc-places{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.hs-starchef .hsc-page .hsc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;background:var(--hs-bord);color:var(--hs-cream);font-weight:700;font-size:16px;text-decoration:none;box-shadow:0 12px 28px #6b1f2a47;transition:background .2s,transform .2s}.hs-starchef .hsc-page .hsc-btn:hover{background:var(--hs-bord-deep);color:var(--hs-cream);transform:translateY(-2px)}.hs-starchef .hsc-page .hsc-btn--o{background:transparent;color:var(--hs-bord);box-shadow:inset 0 0 0 1.5px var(--hs-bord)}.hs-starchef .hsc-page .hsc-btn--o:hover{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-more{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:15px;color:var(--hs-bord);text-decoration:none}.hs-starchef .hsc-page .hsc-more .hsc-ico{transition:transform .2s}.hs-starchef .hsc-page a:hover .hsc-more .hsc-ico,.hs-starchef .hsc-page .hsc-more:hover .hsc-ico{transform:translate(4px)}.hs-starchef .hsc-page .hsc-cite{font-family:var(--hs-mono);font-size:.68em;font-weight:700;line-height:0;margin-left:2px}.hs-starchef .hsc-page .hsc-cite a{text-decoration:none;padding:0 2px;border-radius:4px;background:var(--hs-blush-2)}.hs-starchef .hsc-page .hsc-cite a:hover{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin:0 0 28px;font-family:var(--hs-mono);font-size:12px;letter-spacing:.06em;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px var(--hs-card),0 0 0 3.5px var(--hs-pink)}.hs-starchef .hsc-page .hsc-meta-by{font-family:var(--hs-sans);font-size:15px;letter-spacing:0;color:var(--hs-body)}.hs-starchef .hsc-page .hsc-meta-by a{font-weight:700;color:var(--hs-ink);text-decoration:none}.hs-starchef .hsc-page .hsc-meta-item{display:inline-flex;align-items:center;gap:6px}.hs-starchef .hsc-page .hsc-meta-item .hsc-ico{color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-hero--night{position:relative;margin:0 0 26px;padding:56px 52px 48px;border-radius:40px;background:radial-gradient(120% 90% at 80% 0%,rgba(227,174,176,.28),transparent 60%),var(--hs-cloth);color:var(--hs-cream);overflow:hidden;box-shadow:0 30px 60px #3e0e1747}.hs-starchef .hsc-page .hsc-hero--night .hsc-kicker{color:var(--hs-blush-3)}.hs-starchef .hsc-page .hsc-hero--night .hsc-h1{color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-hero--night .hsc-h1-b{color:var(--hs-blush-3)}.hs-starchef .hsc-page .hsc-hero--night .hsc-lede{color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-hero--night .hsc-places li{background:#fff8ec24;color:var(--hs-cream);box-shadow:inset 0 0 0 1px #fff8ec4d}.hs-starchef .hsc-page .hsc-hero--night>:not(.hsc-sky){position:relative}.hs-starchef .hsc-page .hsc-sky{position:absolute;inset:0;pointer-events:none}.hs-starchef .hsc-page .hsc-sky i{position:absolute;width:18px;height:18px;background:var(--hs-cream);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:.75;animation:hsc-twinkle 3.6s ease-in-out infinite}.hs-starchef .hsc-page .hsc-sky i:nth-child(1){top:12%;left:62%}.hs-starchef .hsc-page .hsc-sky i:nth-child(2){top:22%;left:88%;width:30px;height:30px;animation-delay:.6s}.hs-starchef .hsc-page .hsc-sky i:nth-child(3){top:48%;left:74%;width:12px;height:12px;animation-delay:1.2s}.hs-starchef .hsc-page .hsc-sky i:nth-child(4){top:70%;left:92%;animation-delay:1.8s}.hs-starchef .hsc-page .hsc-sky i:nth-child(5){top:82%;left:58%;width:10px;height:10px;animation-delay:.3s}.hs-starchef .hsc-page .hsc-sky i:nth-child(6){top:8%;left:40%;width:10px;height:10px;animation-delay:2.2s}.hs-starchef .hsc-page .hsc-sky i:nth-child(7){top:34%;left:96%;width:11px;height:11px;animation-delay:1s}.hs-starchef .hsc-page .hsc-sky i:nth-child(8){top:60%;left:66%;width:22px;height:22px;animation-delay:2.6s}.hs-starchef .hsc-page .hsc-sky i:nth-child(9){top:90%;left:80%;width:14px;height:14px;animation-delay:1.5s}.hs-starchef .hsc-page .hsc-sky i:nth-child(10){top:16%;left:76%;width:9px;height:9px;animation-delay:.9s}.hs-starchef .hsc-page .hsc-sky i:nth-child(11){top:42%;left:84%;width:38px;height:38px;opacity:.9;animation-delay:2s}.hs-starchef .hsc-page .hsc-sky i:nth-child(12){top:76%;left:48%;width:9px;height:9px;animation-delay:3s}@keyframes hsc-twinkle{0%,to{transform:scale(1) rotate(0);opacity:.75}50%{transform:scale(.45) rotate(45deg);opacity:.3}}@keyframes hsc-spin{to{transform:rotate(360deg)}}.hs-starchef .hsc-page .hsc-dial{display:inline-flex;flex-direction:column;align-items:center;gap:6px;flex:none;max-width:120px}.hs-starchef .hsc-page .hsc-dial-ring{position:relative;display:grid;place-items:center;width:92px;height:92px}.hs-starchef .hsc-page .hsc-dial svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.hs-starchef .hsc-page .hsc-dial-bg{fill:var(--hs-card);stroke:var(--hs-sand-2);stroke-width:3.2}.hs-starchef .hsc-page .hsc-dial-fg{fill:none;stroke:var(--hs-bord);stroke-width:3.2;stroke-linecap:round}.hs-starchef .hsc-page .hsc-dial-n{position:relative;font-family:var(--hs-display);font-weight:800;font-size:28px;letter-spacing:-.04em;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-dial-l{font-family:var(--hs-mono);font-size:9px;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-bars{display:grid;gap:7px;margin:0;padding:0;list-style:none;min-width:200px}.hs-starchef .hsc-page .hsc-bar{display:grid;grid-template-columns:96px 1fr 46px;align-items:center;gap:8px;font-family:var(--hs-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-bar-g{width:100%;height:8px}.hs-starchef .hsc-page .hsc-bar-bg{fill:var(--hs-sand-2)}.hs-starchef .hsc-page .hsc-bar-fg{fill:var(--hs-bord)}.hs-starchef .hsc-page .hsc-bar-n{text-align:right;font-weight:700;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-ranking{margin:52px 0 0}.hs-starchef .hsc-page .hsc-podium{display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:26px;margin:26px 0 34px;padding:64px 34px 40px;border-radius:40px;background:var(--hs-cloth);list-style:none}.hs-starchef .hsc-page .hsc-pod--1{order:2}.hs-starchef .hsc-page .hsc-pod--2{order:1}.hs-starchef .hsc-page .hsc-pod--3{order:3}.hs-starchef .hsc-page .hsc-pod-card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:12px;padding:46px 22px 26px;border-radius:10px;background:var(--hs-card);text-align:center;text-decoration:none;color:var(--hs-body);box-shadow:0 18px 30px #1a141040;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.hs-starchef .hsc-page .hsc-pod--2 .hsc-pod-card{transform:rotate(-2.5deg)}.hs-starchef .hsc-page .hsc-pod--3 .hsc-pod-card{transform:rotate(2deg)}.hs-starchef .hsc-page .hsc-pod--1 .hsc-pod-card{transform:translateY(-18px);border:2.5px solid var(--hs-pink);padding-top:66px;box-shadow:0 34px 54px #1a141059}.hs-starchef .hsc-page .hsc-pod-card:hover{transform:translateY(-24px) rotate(0);box-shadow:0 40px 60px #1a141061;color:var(--hs-body)}.hs-starchef .hsc-page .hsc-pod-rank{position:absolute;top:-30px;left:50%;display:grid;place-items:center;width:60px;height:60px;margin-left:-30px;border-radius:50%;background:var(--hs-bord-deep);color:var(--hs-cream);font-family:var(--hs-serif);font-style:italic;font-size:30px;line-height:1;box-shadow:0 0 0 4px var(--hs-card),0 10px 20px #1a14104d}.hs-starchef .hsc-page .hsc-pod--1 .hsc-pod-rank{width:74px;height:74px;margin-left:-37px;top:-38px;font-size:40px;background:var(--hs-bord)}.hs-starchef .hsc-page .hsc-pod-no{position:absolute;top:9px;font-family:var(--hs-mono);font-style:normal;font-size:8px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.hs-starchef .hsc-page .hsc-pod-name{font-family:var(--hs-serif);font-size:28px;line-height:1.1;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-pod-tag{font-size:14px;line-height:1.45;text-wrap:pretty}.hs-starchef .hsc-page .hsc-rows{margin:0;padding:0;list-style:none;border-top:2px solid var(--hs-ink)}.hs-starchef .hsc-page .hsc-row{display:grid;grid-template-columns:70px 1fr auto;grid-template-areas:"rank main score" "rank more score";align-items:center;gap:6px 22px;padding:26px 6px;border-bottom:1.5px dashed var(--hs-dash)}.hs-starchef .hsc-page .hsc-row-rank{grid-area:rank;font-family:var(--hs-serif);font-style:italic;font-size:62px;line-height:1;color:var(--hs-bord);text-align:center}.hs-starchef .hsc-page .hsc-row-main{grid-area:main;min-width:0}.hs-starchef .hsc-page .hsc-row-name{margin:0 0 4px;font-family:var(--hs-serif);font-weight:400;font-size:30px;line-height:1.1}.hs-starchef .hsc-page .hsc-row-name a{color:var(--hs-ink);text-decoration:none}.hs-starchef .hsc-page .hsc-row-name a:hover{color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-row-tag{margin:0 0 6px;font-weight:700;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-row-why{margin:0 0 10px;font-size:14.5px;line-height:1.5;text-wrap:pretty}.hs-starchef .hsc-page .hsc-row-facts{display:flex;flex-wrap:wrap;gap:6px;margin:0}.hs-starchef .hsc-page .hsc-row-score{grid-area:score;display:flex;align-items:center;gap:16px}.hs-starchef .hsc-page .hsc-row-more{grid-area:more}.hs-starchef .hsc-page .hsc-row{position:relative;border-radius:14px;transition:background-color .2s}.hs-starchef .hsc-page .hsc-row:hover{background-color:#6b1f2a0a}.hs-starchef .hsc-page .hsc-row-name a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:14px}.hs-starchef .hsc-page .hsc-row:hover .hsc-row-name a{color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-row-facts a,.hs-starchef .hsc-page .hsc-row-more{position:relative;z-index:2}.hs-starchef .hsc-page .hsc-row-facts a{text-decoration:none;transition:background-color .2s,color .2s}.hs-starchef .hsc-page .hsc-row-facts a:hover{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-method,.hs-starchef .hsc-page .hsc-data{margin:34px 0 0;padding:26px 30px;border-radius:18px;background:var(--hs-blush);box-shadow:inset 0 0 0 1px var(--hs-blush-3)}.hs-starchef .hsc-page .hsc-data{background:var(--hs-sand);box-shadow:inset 0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-method p,.hs-starchef .hsc-page .hsc-data p{margin:0 0 14px;line-height:1.55}.hs-starchef .hsc-page .hsc-hero--chef{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:56px;margin:0 0 30px}.hs-starchef .hsc-page .hsc-hero-medal{position:relative;isolation:isolate;display:grid;place-items:center;min-width:220px;padding:24px}.hs-starchef .hsc-page .hsc-hero-no{font-family:var(--hs-serif);font-style:italic;font-size:190px;line-height:.9;letter-spacing:-.04em;color:var(--hs-bord);padding:0 10px 34px}.hs-starchef .hsc-page .hsc-badge{position:absolute;bottom:2px;left:50%;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:999px;background:var(--hs-bord);color:var(--hs-cream);font-family:var(--hs-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transform:translate(-50%) rotate(-3deg);box-shadow:0 10px 20px #6b1f2a4d}.hs-starchef .hsc-page .hsc-badge .hsc-ico{width:13px;height:13px}.hs-starchef .hsc-page .hsc-hero-score{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin:0 0 14px}.hs-starchef .hsc-page .hsc-why{max-width:40rem;margin:0;font-size:15px;line-height:1.55;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-facts{float:right;width:min(340px,40%);margin:0 0 24px 34px;padding:22px 24px;border-radius:8px;background:var(--hs-card);transform:rotate(1.2deg);box-shadow:0 18px 30px #1a141024,0 0 0 1px #efe3d1}.hs-starchef .hsc-page .hsc-facts dl{margin:0}.hs-starchef .hsc-page .hsc-facts dl>div{padding:10px 0;border-top:1.5px dashed var(--hs-line)}.hs-starchef .hsc-page .hsc-facts dt{font-family:var(--hs-mono);font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-facts dd{margin:4px 0 0;font-size:15px;line-height:1.45;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-facts dd a{display:inline-flex;align-items:center;gap:6px;font-weight:600}.hs-starchef .hsc-page .hsc-known{margin:0;padding-left:18px}.hs-starchef .hsc-page .hsc-bio,.hs-starchef .hsc-page .hsc-story{font-size:17.5px;line-height:1.7;color:var(--hs-body)}.hs-starchef .hsc-page .hsc-bio p,.hs-starchef .hsc-page .hsc-story p{margin:0 0 18px;text-wrap:pretty}.hs-starchef .hsc-page .hsc-lead{font-size:1.14em;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-bio{margin:0 0 50px}.hs-starchef .hsc-page .hsc-timeline{clear:both;margin:0 0 56px;padding-top:6px}.hs-starchef .hsc-page .hsc-axis{display:block;width:100%;height:auto;margin:0 0 22px;overflow:visible}.hs-starchef .hsc-page .hsc-axis-label{font-family:var(--hs-mono);font-size:15px;font-weight:700;letter-spacing:.06em;fill:var(--hs-muted);text-anchor:middle}.hs-starchef .hsc-page .hsc-axis-line{stroke:var(--hs-bord);stroke-width:3;stroke-dasharray:14 8}.hs-starchef .hsc-page .hsc-axis-tick{stroke:var(--hs-dash);stroke-width:2}.hs-starchef .hsc-page .hsc-axis-dot{fill:var(--hs-card);stroke:var(--hs-bord);stroke-width:3.5;cursor:pointer;transition:fill .2s,r .2s}.hs-starchef .hsc-page .hsc-axis-dot:hover{r:12px}.hs-starchef .hsc-page .hsc-axis-dot--star,.hs-starchef .hsc-page .hsc-axis-dot--award,.hs-starchef .hsc-page .hsc-axis-dot--honour{fill:var(--hs-bord)}.hs-starchef .hsc-page .hsc-axis-dot.is-on{fill:var(--hs-pink)}.hs-starchef .hsc-page .hsc-axis-dot.is-off{opacity:.2}.hs-starchef .hsc-page .hsc-filter{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 26px}.hs-starchef .hsc-page .hsc-filter[hidden]{display:none}.hs-starchef .hsc-page .hsc-filter-l{font-family:var(--hs-mono);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-filter-b{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--hs-sand);font:600 13px var(--hs-sans);color:var(--hs-bord);cursor:pointer;box-shadow:inset 0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-filter-b[aria-pressed=true]{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-filter-b .hsc-ico{width:14px;height:14px}.hs-starchef .hsc-page .hsc-tl{position:relative;margin:0;padding:0;list-style:none}.hs-starchef .hsc-page .hsc-tl:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:4px;margin-left:-2px;border-radius:4px;background:repeating-linear-gradient(180deg,var(--hs-bord) 0 14px,transparent 14px 22px)}.hs-starchef .hsc-page .hsc-tl-item{position:relative;display:grid;grid-template-columns:1fr 1fr;margin:0 0 22px}.hs-starchef .hsc-page .hsc-tl-item[hidden]{display:none}.hs-starchef .hsc-page .hsc-tl-year{position:absolute;top:18px;left:50%;z-index:1;display:grid;place-items:center;width:66px;height:34px;margin-left:-33px;border-radius:999px;background:var(--hs-bord);color:var(--hs-cream);font-family:var(--hs-mono);font-size:13px;font-weight:700;letter-spacing:.06em;box-shadow:0 0 0 5px var(--hs-cream)}.hs-starchef .hsc-page .hsc-tl-card{grid-column:1;display:flex;flex-direction:column;gap:8px;margin-right:56px;padding:20px 22px;border-radius:10px;background:var(--hs-card);color:var(--hs-body);text-decoration:none;box-shadow:0 14px 26px #1a14101f,0 0 0 1px #efe3d1;transform:rotate(-.8deg);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.hs-starchef .hsc-page .hsc-tl-item--r .hsc-tl-card{grid-column:2;margin:0 0 0 56px;transform:rotate(.8deg)}.hs-starchef .hsc-page .hsc-tl-card:hover,.hs-starchef .hsc-page .hsc-tl-item.is-on .hsc-tl-card{transform:translateY(-4px) rotate(0);box-shadow:0 26px 40px #1a141033,0 0 0 2.5px var(--hs-pink);color:var(--hs-body)}.hs-starchef .hsc-page .hsc-tl-item--star .hsc-tl-card,.hs-starchef .hsc-page .hsc-tl-item--award .hsc-tl-card,.hs-starchef .hsc-page .hsc-tl-item--honour .hsc-tl-card{background:linear-gradient(180deg,#FFF6E4,var(--hs-card) 60%)}.hs-starchef .hsc-page .hsc-tl-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-family:var(--hs-mono);font-size:11.5px;letter-spacing:.06em;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-tl-title{font-family:var(--hs-display);font-weight:800;font-size:21px;letter-spacing:-.03em;line-height:1.2;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-tl-sum{font-size:15px;line-height:1.5}.hs-starchef .hsc-page .hsc-type{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--hs-blush-2);font-family:var(--hs-mono);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-type .hsc-ico{width:13px;height:13px}.hs-starchef .hsc-page .hsc-type--star,.hs-starchef .hsc-page .hsc-type--award,.hs-starchef .hsc-page .hsc-type--honour{background:var(--hs-mark);color:var(--hs-bord-ink)}.hs-starchef .hsc-page .hsc-type--media,.hs-starchef .hsc-page .hsc-type--book{background:var(--hs-blush-3);color:var(--hs-bord-ink)}.hs-starchef .hsc-page .hsc-type--opening,.hs-starchef .hsc-page .hsc-type--business{background:var(--hs-sand-2)}.hs-starchef .hsc-page .hsc-type--closing{background:var(--hs-line);color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-rests{margin:56px 0}.hs-starchef .hsc-page .hsc-rest-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin:20px 0 0;padding:0;list-style:none}.hs-starchef .hsc-page .hsc-rest{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:10px;background:var(--hs-card);box-shadow:0 10px 22px #1a14101a,0 0 0 1px #efe3d1}.hs-starchef .hsc-page .hsc-rest--closed,.hs-starchef .hsc-page .hsc-rest--sold{background:var(--hs-sand)}.hs-starchef .hsc-page .hsc-rest-name{padding-right:24px;font-family:var(--hs-serif);font-size:24px;line-height:1.1;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-rest-place{display:inline-flex;align-items:center;gap:6px;font-family:var(--hs-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-rest-place .hsc-ico{width:12px;height:12px;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-rest-role{font-size:14.5px;font-weight:600;color:var(--hs-body)}.hs-starchef .hsc-page .hsc-rest-note{font-size:14px;line-height:1.45}.hs-starchef .hsc-page .hsc-rest-tags{display:flex;flex-wrap:wrap;gap:6px}.hs-starchef .hsc-page .hsc-rest .hsc-cite{position:absolute;top:22px;right:16px}.hs-starchef .hsc-page .hsc-pill{display:inline-flex;align-items:center;gap:3px;padding:3px 10px;border-radius:999px;background:var(--hs-blush-2);font-family:var(--hs-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-pill--open{background:#e4ebd9;color:#33461f}.hs-starchef .hsc-page .hsc-pill--closed,.hs-starchef .hsc-page .hsc-pill--sold{background:var(--hs-line);color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-pill--star{background:var(--hs-mark);color:var(--hs-bord-ink)}.hs-starchef .hsc-page .hsc-pill--star .hsc-ico{width:12px;height:12px;fill:currentColor}.hs-starchef .hsc-page .hsc-pill--star span{margin-left:4px}.hs-starchef .hsc-page .hsc-sources{margin:48px 0;padding:26px 0 0;border-top:2px solid var(--hs-ink)}.hs-starchef .hsc-page .hsc-sources>p{margin:0 0 16px;font-size:14.5px;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-sources ol{margin:0;padding-left:26px}.hs-starchef .hsc-page .hsc-sources li{margin:0 0 14px;padding:0 0 14px 4px;border-bottom:1.5px dashed var(--hs-line);font-size:15px;line-height:1.45}.hs-starchef .hsc-page .hsc-sources li::marker{font-family:var(--hs-mono);font-weight:700;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-sources li:target{background:var(--hs-mark);border-radius:6px}.hs-starchef .hsc-page .hsc-sources a{font-weight:600;overflow-wrap:anywhere}.hs-starchef .hsc-page .hsc-src-kind{display:inline-block;margin:0 8px 0 0;padding:2px 8px;border-radius:999px;background:var(--hs-sand-2);font-family:var(--hs-mono);font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hs-bord);vertical-align:2px}.hs-starchef .hsc-page .hsc-src-kind--official{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-src-meta{display:block;margin-top:4px;font-family:var(--hs-mono);font-size:11.5px;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-others{margin:48px 0}.hs-starchef .hsc-page .hsc-mini-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;margin:0 0 24px;padding:0;list-style:none}.hs-starchef .hsc-page .hsc-mini{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:999px;background:var(--hs-card);color:var(--hs-ink);text-decoration:none;box-shadow:0 0 0 1px var(--hs-line);transition:box-shadow .2s,transform .2s}.hs-starchef .hsc-page .hsc-mini:hover{transform:translateY(-2px);box-shadow:0 0 0 2px var(--hs-pink),0 10px 20px #1a14101a;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-mini-rank{width:26px;font-family:var(--hs-serif);font-style:italic;font-size:24px;color:var(--hs-bord);text-align:center}.hs-starchef .hsc-page .hsc-mini-name{flex:1;font-weight:700;font-size:15px;line-height:1.25}.hs-starchef .hsc-page .hsc-mini-score{font-family:var(--hs-mono);font-size:12px;font-weight:700;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-hero--article{position:relative;padding-right:190px}.hs-starchef .hsc-page .hsc-stamp{position:absolute;top:0;right:0;display:flex;flex-direction:column;align-items:center;gap:6px;width:160px;padding:22px 12px 18px;border-radius:8px;background:var(--hs-card);transform:rotate(3deg);box-shadow:0 18px 30px #1a14102e,0 0 0 1px #efe3d1}.hs-starchef .hsc-page .hsc-stamp:before{content:"";position:absolute;top:-10px;left:50%;width:64px;height:20px;margin-left:-32px;background:#e3aeb0b3;transform:rotate(-4deg)}.hs-starchef .hsc-page .hsc-stamp-y{font-family:var(--hs-serif);font-style:italic;font-size:56px;line-height:1;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-stamp-n{font-family:var(--hs-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-kicker-chef{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.hs-starchef .hsc-page .hsc-art-type{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px}.hs-starchef .hsc-page .hsc-art-date{font-family:var(--hs-serif);font-style:italic;font-size:22px;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-short{margin:6px 0 40px;padding:24px 28px;border-radius:18px;background:var(--hs-blush);box-shadow:inset 0 0 0 1px var(--hs-blush-3)}.hs-starchef .hsc-page .hsc-short-title{display:flex;align-items:center;gap:10px;margin:0 0 10px;font-family:var(--hs-mono);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-short-sum{margin:0 0 12px;font-weight:600;color:var(--hs-ink);line-height:1.5}.hs-starchef .hsc-page .hsc-bullets{margin:0;padding-left:20px;line-height:1.55}.hs-starchef .hsc-page .hsc-bullets li{margin:0 0 6px}.hs-starchef .hsc-page .hsc-bullets li::marker{color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-story h2{margin:36px 0 14px;font-family:var(--hs-display);font-weight:800;font-size:28px;letter-spacing:-.035em;line-height:1.15;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-story .hsc-lead:first-letter,.hs-starchef .hsc-page .hsc-bio .hsc-lead:first-letter{float:left;margin:6px 10px 0 0;font-family:var(--hs-serif);font-style:italic;font-weight:400;font-size:4.2em;line-height:.8;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-steps{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 40px}.hs-starchef .hsc-page .hsc-step{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:var(--hs-card);text-decoration:none;color:var(--hs-ink);box-shadow:0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-step:hover{box-shadow:0 0 0 2px var(--hs-pink);color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-step--next{justify-content:flex-end;text-align:right}.hs-starchef .hsc-page .hsc-step--none{background:none;box-shadow:none}.hs-starchef .hsc-page .hsc-step .hsc-ico{color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-step-l{display:block;font-family:var(--hs-mono);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-step-t{display:block;margin-top:3px;font-weight:700;font-size:15px;line-height:1.3}.hs-starchef .hsc-page .hsc-strip{margin:0 0 40px;padding:26px 28px;border-radius:26px;background:var(--hs-sand);box-shadow:inset 0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-strip ol{display:grid;gap:4px;margin:0 0 22px;padding:0;list-style:none;border-left:3px dotted var(--hs-bord)}.hs-starchef .hsc-page .hsc-strip li a{display:grid;grid-template-columns:54px auto 1fr;align-items:center;gap:12px;padding:9px 12px;border-radius:0 10px 10px 0;color:var(--hs-body);text-decoration:none}.hs-starchef .hsc-page .hsc-strip li a:hover{background:var(--hs-cream);color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-strip li.is-current a{background:var(--hs-card);color:var(--hs-ink);box-shadow:0 0 0 2px var(--hs-pink)}.hs-starchef .hsc-page .hsc-strip-y{font-family:var(--hs-mono);font-size:13px;font-weight:700;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-strip-t{font-weight:600;font-size:14.5px;line-height:1.35}.hs-starchef .hsc-page .hsc-strip .hsc-btn{margin:0 10px 10px 0}@media(max-width:900px){.hs-starchef .hsc-page .hsc-podium{grid-template-columns:1fr;gap:46px;padding:60px 18px 26px}.hs-starchef .hsc-page .hsc-pod--1,.hs-starchef .hsc-page .hsc-pod--2,.hs-starchef .hsc-page .hsc-pod--3{order:0}.hs-starchef .hsc-page .hsc-pod--1 .hsc-pod-card{transform:none}.hs-starchef .hsc-page .hsc-row{grid-template-columns:52px 1fr;grid-template-areas:"rank main" "score score" "more more"}.hs-starchef .hsc-page .hsc-row-rank{font-size:48px}.hs-starchef .hsc-page .hsc-row-score{flex-wrap:wrap}.hs-starchef .hsc-page .hsc-hero--chef{grid-template-columns:1fr;gap:20px;justify-items:center;text-align:center}.hs-starchef .hsc-page .hsc-hero-score{justify-content:center}.hs-starchef .hsc-page .hsc-why{margin:0 auto}.hs-starchef .hsc-page .hsc-facts{float:none;width:auto;margin:0 0 30px;transform:none}.hs-starchef .hsc-page .hsc-tl:before{left:16px}.hs-starchef .hsc-page .hsc-tl-item,.hs-starchef .hsc-page .hsc-tl-item--r{grid-template-columns:1fr}.hs-starchef .hsc-page .hsc-tl-year{position:relative;top:0;left:0;margin:0 0 10px}.hs-starchef .hsc-page .hsc-tl-card,.hs-starchef .hsc-page .hsc-tl-item--r .hsc-tl-card{grid-column:1;margin:0 0 0 40px;transform:none}}@media(max-width:640px){.hs-starchef .hsc-page{margin:8px;padding:110px 0 60px}.hs-starchef .hsc-page .hsc-wrap{padding:0 16px}.hs-starchef .hsc-page .hsc-hero--night{padding:40px 22px 34px;border-radius:26px}.hs-starchef .hsc-page .hsc-hero-medal{min-width:0;padding:8px 24px 24px}.hs-starchef .hsc-page .hsc-hero-no{font-size:96px;padding-bottom:30px}.hs-starchef .hsc-page .hsc-bars{min-width:0;width:100%}.hs-starchef .hsc-page .hsc-bar{grid-template-columns:86px 1fr 40px}.hs-starchef .hsc-page .hsc-steps{grid-template-columns:1fr}.hs-starchef .hsc-page .hsc-hero--article{padding-right:0}.hs-starchef .hsc-page .hsc-stamp{display:none}.hs-starchef .hsc-page .hsc-lead{font-size:1.03em;line-height:1.55}.hs-starchef .hsc-page .hsc-story .hsc-lead:first-letter,.hs-starchef .hsc-page .hsc-bio .hsc-lead:first-letter{margin:4px 8px 0 0;font-size:3.4em}.hs-starchef .hsc-page .hsc-strip{padding:20px 16px}.hs-starchef .hsc-page .hsc-strip li a{grid-template-columns:44px 1fr}.hs-starchef .hsc-page .hsc-strip li a .hsc-type{display:none}.hs-starchef .hsc-page .hsc-method,.hs-starchef .hsc-page .hsc-data,.hs-starchef .hsc-page .hsc-short{padding:20px}.hs-starchef .hsc-page .hsc-row{grid-template-columns:34px 1fr 72px;grid-template-areas:"rank main score";align-items:center;gap:4px 12px;padding:16px 4px 16px 0}.hs-starchef .hsc-page .hsc-row-why,.hs-starchef .hsc-page .hsc-row-more,.hs-starchef .hsc-page .hsc-row-score .hsc-bars{display:none}.hs-starchef .hsc-page .hsc-row-rank{font-size:34px}.hs-starchef .hsc-page .hsc-row-name{font-size:22px;margin:0 0 2px}.hs-starchef .hsc-page .hsc-row-tag{margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.4;color:var(--hs-body)}.hs-starchef .hsc-page .hsc-row-score .hsc-dial{max-width:72px;gap:4px}.hs-starchef .hsc-page .hsc-row-score .hsc-dial-ring{width:56px;height:56px}.hs-starchef .hsc-page .hsc-row-score .hsc-dial-n{font-size:18px}.hs-starchef .hsc-page .hsc-row-score .hsc-dial-l{font-size:7px;letter-spacing:.02em}.hs-starchef .hsc-page .hsc-podium{gap:28px;padding:34px 12px 16px;border-radius:26px}.hs-starchef .hsc-page .hsc-pod-card,.hs-starchef .hsc-page .hsc-pod--1 .hsc-pod-card{display:grid;grid-template-columns:1fr 72px;grid-template-areas:"name score" "chip score" "tag tag";align-items:center;justify-items:start;gap:4px 12px;padding:24px 16px 16px;text-align:left;box-shadow:0 0 0 1px var(--hs-line),0 10px 22px #1a14101f}.hs-starchef .hsc-page .hsc-pod-card:hover,.hs-starchef .hsc-page .hsc-pod--1 .hsc-pod-card{transform:none}.hs-starchef .hsc-page .hsc-pod--2 .hsc-pod-card{transform:rotate(-.8deg)}.hs-starchef .hsc-page .hsc-pod--3 .hsc-pod-card{transform:rotate(.8deg)}.hs-starchef .hsc-page .hsc-pod-rank,.hs-starchef .hsc-page .hsc-pod--1 .hsc-pod-rank{top:-13px;left:14px;width:auto;height:26px;margin:0;padding:0 11px;gap:5px;grid-auto-flow:column;border-radius:999px;font-size:17px;box-shadow:0 0 0 3px var(--hs-card)}.hs-starchef .hsc-page .hsc-pod-no{position:static;font-size:8px}.hs-starchef .hsc-page .hsc-pod-name{grid-area:name;font-size:22px}.hs-starchef .hsc-page .hsc-pod-card>.hsc-chip{grid-area:chip}.hs-starchef .hsc-page .hsc-pod-tag{grid-area:tag;margin-top:8px}.hs-starchef .hsc-page .hsc-pod-card>.hsc-dial{grid-area:score;max-width:72px;gap:4px}.hs-starchef .hsc-page .hsc-pod-card>.hsc-dial .hsc-dial-ring{width:56px;height:56px}.hs-starchef .hsc-page .hsc-pod-card>.hsc-dial .hsc-dial-n{font-size:18px}.hs-starchef .hsc-page .hsc-pod-card>.hsc-dial .hsc-dial-l{font-size:7px;letter-spacing:.02em}.hs-starchef .hsc-page .hsc-pod-card>.hsc-more{display:none}}@media(prefers-reduced-motion:reduce){.hs-starchef .hsc-page .hsc-sky i{animation:none}.hs-starchef .hsc-page .hsc-pod-card,.hs-starchef .hsc-page .hsc-tl-card,.hs-starchef .hsc-page .hsc-btn{transition:none}}.hs-starchef .floating-logo,.hs-starchef happychef-nav{transition:opacity .2s ease,visibility .2s ease}.hs-starchef .floating-logo.hsc-logo-hidden,.hs-starchef happychef-nav.hsc-nav-hidden{opacity:0;visibility:hidden;pointer-events:none}.hs-starchef .hsc-page .hsc-move{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-family:var(--hs-mono);font-size:10.5px;font-weight:700;font-style:normal;letter-spacing:.08em;text-transform:uppercase;line-height:1.4;white-space:nowrap;vertical-align:middle}.hs-starchef .hsc-page .hsc-move .hsc-ico{width:11px;height:11px}.hs-starchef .hsc-page .hsc-move--up{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-move--down{background:var(--hs-sand-2);color:var(--hs-bord-deep)}.hs-starchef .hsc-page .hsc-move--new{background:var(--hs-mark);color:var(--hs-bord-deep)}.hs-starchef .hsc-page .hsc-move--out{background:var(--hs-sand);color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-row-name .hsc-move{margin-left:10px}.hs-starchef .hsc-page .hsc-pod-card>.hsc-move{position:absolute;top:12px;right:12px}.hs-starchef .hsc-page .hsc-hero-medal>.hsc-move{position:absolute;top:6px;left:50%;transform:translate(-50%) rotate(2deg)}.hs-starchef .hsc-page .hsc-hero-medal--former .hsc-hero-no{color:var(--hs-dash)}.hs-starchef .hsc-page .hsc-hero-medal--former .hsc-badge{background:var(--hs-muted)}.hs-starchef .hsc-page .hsc-bars-cap{font-family:var(--hs-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-hist{margin:46px 0 0}.hs-starchef .hsc-page .hsc-hist-now{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 16px}.hs-starchef .hsc-page .hsc-hist-stat{display:flex;flex-direction:column;gap:2px;padding:10px 16px;border-radius:14px;background:var(--hs-card);box-shadow:0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-hist-k{font-family:var(--hs-mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-hist-v{font-family:var(--hs-serif);font-style:italic;font-size:28px;line-height:1.1;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-hist-box{position:relative;padding:18px;border-radius:18px;background:var(--hs-card);box-shadow:0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-hist-in{position:absolute;opacity:0;pointer-events:none}.hs-starchef .hsc-page .hsc-hist-toggle{display:inline-flex;gap:4px;margin:0 0 12px;padding:4px;border-radius:999px;background:var(--hs-paper);box-shadow:inset 0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-hist-toggle label{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 16px;border-radius:999px;font-weight:700;font-size:14px;color:var(--hs-bord);cursor:pointer;transition:background-color .2s,color .2s}.hs-starchef .hsc-page .hsc-hist-toggle .hsc-ico{width:14px;height:14px}.hs-starchef .hsc-page .hsc-hist-in--rank:checked~.hsc-hist-toggle label[for$=-rank],.hs-starchef .hsc-page .hsc-hist-in--score:checked~.hsc-hist-toggle label[for$=-score]{background:var(--hs-bord);color:var(--hs-cream)}.hs-starchef .hsc-page .hsc-hist-in:focus-visible~.hsc-hist-toggle{outline:2px solid var(--hs-bord);outline-offset:2px}.hs-starchef .hsc-page .hsc-hist-p{margin:0}.hs-starchef .hsc-page .hsc-hist-in--rank:checked~.hsc-hist-p--score,.hs-starchef .hsc-page .hsc-hist-in--score:checked~.hsc-hist-p--rank{display:none}.hs-starchef .hsc-page .hsc-ch{display:block;width:100%;max-width:640px;height:auto}.hs-starchef .hsc-page .hsc-ch-grid{stroke:var(--hs-line);stroke-width:1;stroke-dasharray:3 4}.hs-starchef .hsc-page .hsc-ch-yl{font-family:var(--hs-mono);font-size:10px;fill:var(--hs-muted);text-anchor:end}.hs-starchef .hsc-page .hsc-ch-xl{font-family:var(--hs-mono);font-size:10px;fill:var(--hs-muted);text-anchor:middle;text-transform:uppercase}.hs-starchef .hsc-page .hsc-ch-xy{font-family:var(--hs-mono);font-size:9px;fill:var(--hs-muted-2);text-anchor:middle}.hs-starchef .hsc-page .hsc-ch-line{fill:none;stroke:var(--hs-bord);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.hs-starchef .hsc-page .hsc-ch-line--month{stroke:var(--hs-pink);stroke-width:1.5;stroke-dasharray:4 4}.hs-starchef .hsc-page .hsc-ch-dot{fill:var(--hs-bord);stroke:var(--hs-card);stroke-width:2}.hs-starchef .hsc-page .hsc-ch-dot--month{fill:var(--hs-pink)}.hs-starchef .hsc-page .hsc-hist-key{display:flex;flex-wrap:wrap;gap:16px;margin:8px 0 0;font-size:13px;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-hist-key span:before{content:"";display:inline-block;width:18px;height:0;margin-right:7px;vertical-align:middle;border-top:2.5px solid var(--hs-bord)}.hs-starchef .hsc-page .hsc-hist-key .hsc-hist-key-month:before{border-top:2px dashed var(--hs-pink)}.hs-starchef .hsc-page .hsc-hist .hsc-hint{margin:12px 0 0}.hs-starchef .hsc-page .hsc-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.hs-starchef .hsc-page .hsc-news,.hs-starchef .hsc-page .hsc-former{margin:34px 0 0}.hs-starchef .hsc-page .hsc-former>p{margin:0 0 14px;color:var(--hs-muted);line-height:1.55}.hs-starchef .hsc-page .hsc-news-list,.hs-starchef .hsc-page .hsc-former-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.hs-starchef .hsc-page .hsc-news-card{position:relative;display:grid;gap:4px;padding:18px 48px 18px 20px;border-radius:14px;background:var(--hs-card);color:var(--hs-body);text-decoration:none;box-shadow:0 0 0 1px var(--hs-line);transition:box-shadow .2s}.hs-starchef .hsc-page .hsc-news-card:hover,.hs-starchef .hsc-page .hsc-former-card:hover{box-shadow:0 0 0 2px var(--hs-pink);color:var(--hs-body)}.hs-starchef .hsc-page .hsc-news-m{display:inline-flex;align-items:center;gap:6px;font-family:var(--hs-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-news-m .hsc-ico{width:12px;height:12px}.hs-starchef .hsc-page .hsc-news-t{font-family:var(--hs-display);font-weight:800;font-size:19px;line-height:1.25;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-news-s{font-size:14.5px;line-height:1.5}.hs-starchef .hsc-page .hsc-news-card>.hsc-ico,.hs-starchef .hsc-page .hsc-former-card>.hsc-ico{position:absolute;top:50%;right:18px;width:16px;height:16px;margin-top:-8px;color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-former-list{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.hs-starchef .hsc-page .hsc-former-card{position:relative;display:grid;gap:2px;padding:12px 40px 12px 16px;border-radius:12px;color:var(--hs-body);text-decoration:none;box-shadow:0 0 0 1px var(--hs-line)}.hs-starchef .hsc-page .hsc-former-name{font-family:var(--hs-serif);font-size:20px;line-height:1.2;color:var(--hs-ink)}.hs-starchef .hsc-page .hsc-former-meta{font-family:var(--hs-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--hs-muted)}.hs-starchef .hsc-page .hsc-news-rank{margin:40px 0 0}.hs-starchef .hsc-page .hsc-nr-list{margin:0 0 14px;padding:0;list-style:none;border-top:2px solid var(--hs-ink)}.hs-starchef .hsc-page .hsc-nr{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1.5px dashed var(--hs-dash)}.hs-starchef .hsc-page .hsc-nr-rank{width:30px;font-family:var(--hs-serif);font-style:italic;font-size:26px;color:var(--hs-bord);text-align:center}.hs-starchef .hsc-page .hsc-nr-name{flex:1;font-weight:700}.hs-starchef .hsc-page .hsc-nr-name a{color:var(--hs-ink);text-decoration:none}.hs-starchef .hsc-page .hsc-nr-name a:hover{color:var(--hs-bord)}.hs-starchef .hsc-page .hsc-nr-score{font-family:var(--hs-mono);font-size:12px;font-weight:700;color:var(--hs-muted)}@media(max-width:640px){.hs-starchef .hsc-page .hsc-pod-card>.hsc-move{top:-11px;right:14px;box-shadow:0 0 0 3px var(--hs-card)}.hs-starchef .hsc-page .hsc-row-name .hsc-move{margin-left:6px;font-size:9.5px}.hs-starchef .hsc-page .hsc-hist-box{padding:12px}.hs-starchef .hsc-page .hsc-hist-now{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.hs-starchef .hsc-page .hsc-hist-stat{padding:8px 10px}.hs-starchef .hsc-page .hsc-hist-k{font-size:8.5px;letter-spacing:.08em}.hs-starchef .hsc-page .hsc-hist-v{margin-top:auto;font-size:22px}.hs-starchef .hsc-page .hsc-hist-toggle{display:flex}.hs-starchef .hsc-page .hsc-hist-toggle label{flex:1;justify-content:center;padding:0 10px;font-size:13px}.hs-starchef .hsc-page .hsc-news-t{font-size:17px}}
