

@font-face{font-family:"Archivo";src:url(/assets/fonts/archivo-var.woff2) format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}
@font-face{font-family:"Hanken Grotesk";src:url(/assets/fonts/hanken-400.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Hanken Grotesk";src:url(/assets/fonts/hanken-600.woff2) format("woff2");font-weight:600;font-display:swap}
@font-face{font-family:"Hanken Grotesk";src:url(/assets/fonts/hanken-800.woff2) format("woff2");font-weight:800;font-display:swap}

:root{
  
  --mme499:#FFFFFF;
  --mm3f19:#F5F8FE;
  --mme333:#E8EFFD;
  --mme6d4:#FFFFFF;
  --mm2aa4:#111827;
  --mm15f2:#4B5563;
  --mm9a9f:#DCE3EE;
  --mm1173:#B9C5D8;
  --mmef7b:#2563EB;
  --mm881c:#1E3A8A;
  --mm9272:#DBEAFE;
  --mmcfb7:#1D4ED8;
  --mm92ee:#D97706; --mm057f:#FEF3C7; --mmc504:#92400E;
  --mm6f2a:#15803D; --mm3797:#B91C1C;
  --mm0808:#16A34A; --mm7c45:#15803D;
  --mm3946:"Archivo","Arial Narrow",ui-sans-serif,system-ui,sans-serif;
  --mm887a:"Hanken Grotesk",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  --mm8cd1:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;
  --mm7b00:1100px; --mm4e8b:70ch; --mm4ea2:10px;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%}
body{margin:0;background:var(--mme499);color:var(--mm2aa4);font:400 1.06rem/1.7 var(--mm887a)}
img{max-width:100%;height:auto;display:block}
a{color:var(--mmcfb7);text-underline-offset:.18em;text-decoration-thickness:1.5px}
a:hover{color:var(--mm881c)}
:focus-visible{outline:3px solid var(--mm92ee);outline-offset:2px}
.mmff3a{max-width:var(--mm7b00);margin:0 auto;padding:0 16px}
.mm7201{position:absolute;left:-999px}.mm7201:focus{left:12px;top:12px;background:var(--mme6d4);padding:8px 12px;z-index:50}
code{font:500 .88em var(--mm8cd1);background:var(--mm3f19);padding:.1em .35em;border-radius:5px;word-break:break-all}


.mm87e0{background:var(--mme6d4);position:relative;z-index:20;box-shadow:0 1px 0 var(--mm9a9f)}
.mm87e0::before{content:"";display:block;height:4px;background:linear-gradient(90deg,var(--mmef7b) 0 78%,var(--mm92ee) 78% 100%)}
.mmb95c{display:flex;align-items:center;gap:4px;min-height:64px}
.mm7783{display:inline-flex;align-items:center;gap:10px;font:800 1.14rem/1 var(--mm3946);font-stretch:88%;color:var(--mm2aa4);text-decoration:none;margin-right:auto;white-space:nowrap;letter-spacing:-.01em}
.mm7783 b{color:var(--mmef7b);font-weight:800}
.mm9e01{width:36px;height:36px;flex:none;border-radius:10px}
.hw-brand-mark{display:none}
.mm0391{display:flex;list-style:none;margin:0;padding:0}
.mm0391>li{position:relative}
.mm0391>li>a,.mm0391>li>button{display:block;font:600 .95rem/1 var(--mm887a);color:var(--mm2aa4);text-decoration:none;background:none;border:0;padding:12px 12px;cursor:pointer;white-space:nowrap;border-radius:8px}
.mm0391>li>a:hover,.mm0391>li>button:hover{background:var(--mm3f19)}
.mm0391>li>button::after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-right:2px solid var(--mm15f2);border-bottom:2px solid var(--mm15f2);transform:rotate(45deg) translateY(-3px)}
.mm860f{display:none;position:absolute;left:0;top:calc(100% + 4px);min-width:290px;background:var(--mme6d4);border:1px solid var(--mm1173);list-style:none;margin:0;padding:8px;border-radius:12px;box-shadow:0 16px 32px rgba(17,24,39,.12)}
.mm860f a{display:block;padding:8px 12px;color:var(--mm2aa4);text-decoration:none;font-size:.94rem;border-radius:8px}
.mm860f a:hover,.mm860f a:focus{background:var(--mme333)}
.mm0391>li:hover>.mm860f,.mm0391>li:focus-within>.mm860f{display:block}
.mmc152{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;font:700 .93rem/1 var(--mm887a);color:#fff;background:var(--mm0808);padding:11px 15px;text-decoration:none;border-radius:999px}
.mmc152:hover{background:var(--mm7c45);color:#fff}
.mm2e1f{display:none;background:var(--mm3f19);border:0;padding:9px 12px;font:600 .9rem var(--mm887a);color:var(--mm2aa4);border-radius:999px}
@media (max-width:960px){
  .mmb95c{flex-wrap:wrap}
  .mm7783{font-size:1.02rem}
  .mmc152{order:2;padding:9px 12px;font-size:.86rem}
  .mm2e1f{display:block;order:3;margin-left:6px}
  .mm0391{display:none;order:4;flex-basis:100%;flex-direction:column;padding-bottom:10px}
  .mmb95c.mma03e .mm0391{display:flex}
  .mm860f{position:static;display:none;border:0;box-shadow:none;padding:0 0 0 12px;min-width:0}
  .mm0391>li:hover>.mm860f{display:none}
  .mm0391>li.mma03e>.mm860f{display:block}
}


.mm231c{font-size:.86rem;color:var(--mm15f2);padding-top:16px}
.mm231c ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}
.mm231c li+li::before{content:"/";margin-right:6px;color:var(--mm1173)}


.mm7c9f{padding:0 0 32px;background:radial-gradient(120% 90% at 100% 0,var(--mme333),var(--mme499) 60%)}
.mm7c9f .mmff3a{position:relative;padding-top:30px}
.mm7c9f .mmff3a::before{content:"HOOBUY STATUS · HOLD · CHECKED 26 OCT 2026";display:inline-block;font:700 .72rem/1 var(--mm8cd1);letter-spacing:.12em;color:var(--mmc504);background:var(--mm057f);border:1px solid #FCD34D;padding:7px 10px;border-radius:999px;margin-bottom:12px}
.mm7c9f h1{font:800 clamp(1.9rem,4.6vw,3rem)/1.06 var(--mm3946);font-stretch:80%;letter-spacing:-.015em;margin:4px 0 0;max-width:22em}
.mm543f{font-size:.9rem;color:var(--mm15f2);margin:14px 0 0}
.mm543f time{font-weight:600;color:var(--mm2aa4)}
.mmc612{max-width:var(--mm4e8b);margin:20px 0 0;padding:16px 18px 16px 62px;background:var(--mme6d4);border:1px solid var(--mm1173);border-radius:var(--mm4ea2);position:relative;box-shadow:0 6px 20px rgba(30,58,138,.07)}
.mmc612::before{content:"";position:absolute;left:16px;top:18px;width:30px;height:30px;border-radius:50%;background:radial-gradient(circle at 50% 50%,var(--mm2aa4) 0 4px,var(--mm92ee) 4px 8px,var(--mm9272) 8px 15px)}
.mmc612 p{margin:0}
.mm7b62{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}
.mmb200{display:inline-flex;align-items:center;gap:8px;padding:12px 20px;font:700 .98rem/1.1 var(--mm887a);text-decoration:none;border:2px solid var(--mmef7b);color:var(--mmef7b);background:var(--mme6d4);border-radius:999px}
.mmfd6f{background:var(--mm0808);border-color:var(--mm0808);color:#fff}
.mmb200:hover{transform:translateY(-1px);box-shadow:0 6px 14px rgba(17,24,39,.12)}
.mm3aea{width:18px;height:18px;fill:currentColor;flex:none}


.mmb3b7{padding:28px 0 30px;background:var(--mm3f19);border-top:1px solid var(--mm9a9f);border-bottom:1px solid var(--mm9a9f)}
.mmb3b7 h2{font:800 1.55rem/1.15 var(--mm3946);font-stretch:85%;margin:0 0 6px}
.mmb3b7 .mmd3c3{margin:0 0 16px;color:var(--mm15f2);font-size:.95rem;max-width:var(--mm4e8b)}
.hw-g-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}
.mmc945{margin:0;background:var(--mme6d4);border:1px solid var(--mm9a9f);border-radius:var(--mm4ea2);overflow:hidden}
.mmc945 a{display:block;color:var(--mm2aa4);text-decoration:none;padding:8px}
.mmc945 img{aspect-ratio:1/1;width:100%;object-fit:cover;background:var(--mm3f19)}
.mmc945 figcaption{font-size:.84rem;line-height:1.35;margin-top:6px}
.mm27c9{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
@media (max-width:980px){.mm27c9{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:640px){.mm27c9{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
.mm4f40{display:flex;flex-direction:column;background:var(--mme6d4);border:1px solid var(--mm9a9f);border-radius:var(--mm4ea2);overflow:hidden;min-width:0;transition:box-shadow .15s}
.mm4f40:hover{box-shadow:0 10px 24px rgba(17,24,39,.1)}
.mm5b92 span{display:block;aspect-ratio:1/1.3;background:linear-gradient(90deg,var(--mm3f19),var(--mme333),var(--mm3f19))}
.mm6d54{position:relative;display:block;background:var(--mm3f19)}
.mm073f{aspect-ratio:1/1;width:100%;object-fit:cover}
.mm4761{position:absolute;bottom:8px;right:8px;background:rgba(17,24,39,.8);color:#fff;font:700 .72rem/1 var(--mm887a);padding:5px 8px;border-radius:999px}
.mm8e0b{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}
.mm8e0b img{aspect-ratio:1/1;width:100%;object-fit:cover}
.mm140a{display:flex;flex-direction:column;gap:6px;padding:10px 12px 12px;flex:1}
.mm9deb{font:700 .7rem/1.2 var(--mm8cd1);text-transform:uppercase;letter-spacing:.08em;color:var(--mmc504)}
.mm4578{font-size:.88rem;line-height:1.35;color:var(--mm2aa4);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.mm4578:hover{text-decoration:underline}
.mmadfb{margin:0;font-variant-numeric:tabular-nums}
.mmadfb strong{font:800 1.02rem var(--mm887a)}
.mmadfb span{color:var(--mm15f2);font-size:.86rem}
.mmf61f{margin:0;font-size:.8rem;line-height:1.45;color:var(--mm15f2);background:var(--mm3f19);border-radius:6px;padding:5px 8px}
.mmf61f b{color:var(--mm2aa4);font-weight:600}
.mmc91b{margin-top:auto;font:700 .84rem var(--mm887a);color:var(--mmcfb7)}
.mmfb91{padding:28px 18px;color:var(--mm15f2);grid-column:1/-1;background:var(--mme6d4);border:1px dashed var(--mm1173);border-radius:var(--mm4ea2)}
@media (max-width:640px){.mmf61f{display:none}.mm140a{padding:8px}}


.mmc64f{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0}
.mm9ffc{font:700 .78rem/1 var(--mm8cd1);text-transform:uppercase;letter-spacing:.08em;color:var(--mm15f2);margin-right:4px}
.mm056a{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--mme6d4);border:1px solid var(--mm1173);color:var(--mm881c);cursor:pointer;padding:0}
.mm056a:hover{border-color:var(--mmef7b);color:var(--mmef7b)}
.mm7d3b{width:18px;height:18px;fill:currentColor}
.mm0a6d{font:700 .84rem/1 var(--mm887a);padding:10px 14px;border-radius:999px;border:1px solid var(--mm1173);background:var(--mme6d4);color:var(--mm2aa4);cursor:pointer}
.mm0a6d:hover{border-color:var(--mmef7b)}
.mm2f48{font-size:.85rem;color:var(--mm6f2a)}
.mm5eaa{margin:22px 0 0;padding-top:14px;border-top:1px solid rgba(255,255,255,.25)}
.mm5eaa .mm9ffc{color:#E0E7FF}
.mm5eaa .mm056a{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35);color:#fff}
.mm5eaa .mm0a6d{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35);color:#fff}
.mm5eaa .mm2f48{color:#BBF7D0}


.mm9439{padding:16px 0 32px}
.mm9439 h2{font:800 clamp(1.45rem,3vw,2.05rem)/1.12 var(--mm3946);font-stretch:84%;letter-spacing:-.01em;margin:52px 0 12px;max-width:var(--mm4e8b)}
.mm9439 h2::before{content:"";display:block;width:44px;height:4px;border-radius:2px;background:var(--mm92ee);margin-bottom:12px}
.mm9439 h3{font:700 1.12rem/1.3 var(--mm887a);margin:26px 0 6px}
.mm9439 p,.mm9439 ul,.mm9439 ol{max-width:var(--mm4e8b)}
.mm9439 li{margin:.35em 0}
.mmc220{max-width:var(--mm4e8b);background:var(--mme333);border-radius:var(--mm4ea2);padding:12px 16px;margin-top:16px;font-weight:600}
.mmc220::before{content:"Takeaway — ";color:var(--mm881c);font-weight:800}
.mmfdb7{counter-reset:s;list-style:none;padding:0}
.mmfdb7 li{counter-increment:s;position:relative;padding:4px 0 14px 50px}
.mmfdb7 li::before{content:counter(s);position:absolute;left:0;top:0;width:34px;height:34px;display:grid;place-items:center;font:800 .95rem var(--mm3946);color:#fff;background:var(--mmef7b);border-radius:50%}
.mme1aa{max-width:var(--mm4e8b);border-radius:var(--mm4ea2);padding:14px 16px;margin:18px 0;background:var(--mm057f);border:1px solid #FCD34D;color:#451A03}
.mme1aa p{margin:.3em 0}
.mmeefa{max-width:var(--mm4e8b);font-variant-numeric:tabular-nums;background:var(--mme6d4);border:1px dashed var(--mm1173);border-radius:var(--mm4ea2);padding:14px 16px;margin:16px 0;font-size:.97rem}
.mmeefa p{margin:.25em 0}
.mm36de{list-style:none;padding:0}
.mm36de li{border:1px solid var(--mm9a9f);border-radius:var(--mm4ea2);padding:10px 14px;margin:8px 0;background:var(--mm3f19)}
.mm36de a{font-weight:700}


.mm3f9c{overflow-x:auto;border:1px solid var(--mm1173);border-radius:var(--mm4ea2);background:var(--mme6d4);margin:16px 0}
table{border-collapse:collapse;width:100%;font-size:.93rem;font-variant-numeric:tabular-nums}
caption{text-align:left;padding:11px 14px;font-weight:700;background:var(--mm3f19);border-bottom:1px solid var(--mm9a9f);caption-side:top}
th,td{border-bottom:1px solid var(--mm9a9f);padding:9px 14px;text-align:left;vertical-align:top}
th{background:var(--mme6d4);font:700 .82rem/1.3 var(--mm887a);text-transform:uppercase;letter-spacing:.04em;color:var(--mm15f2);white-space:nowrap;border-bottom:2px solid var(--mm1173)}
tbody tr:hover td{background:#FAFBFF}
tr:last-child td{border-bottom:0}
.mm83bc{font-weight:700;white-space:nowrap;padding:2px 9px;border-radius:999px;font-size:.84em}
.mmeebc{color:var(--mm6f2a);background:#DCFCE7}.mm3196{color:var(--mm3797);background:#FEE2E2}.mm82a1{color:var(--mmc504);background:var(--mm057f)}


.mm1d3d{max-width:none;display:flex;gap:26px;align-items:flex-start;background:var(--mme6d4);border:1px solid #BBF7D0;border-radius:16px;padding:22px;margin:28px 0;box-shadow:0 8px 24px rgba(22,163,74,.08);position:relative;overflow:hidden}
.mm1d3d::after{content:"";position:absolute;right:-60px;top:-60px;width:180px;height:180px;border-radius:50%;background:#F0FDF4;z-index:0}
.mm1d3d>*{position:relative;z-index:1}
.mm1d3d picture{flex:0 0 170px;display:block}
.mm1d3d img{width:170px;height:170px;max-width:none;object-fit:contain;border:1px solid var(--mm9a9f);border-radius:12px;background:#fff;padding:6px}
.mm1d3d h2{margin-top:6px}
.mm1d3d h2::before{display:none}
.mm1d3d ol{margin:8px 0 12px;padding-left:1.3em}
.mm1d3d li{margin:.3em 0}
.mm6157{font-size:.9rem;color:var(--mm15f2);margin:10px 0 0!important}
.mmf247{display:inline-block;font:700 .72rem/1 var(--mm8cd1);text-transform:uppercase;letter-spacing:.1em;color:var(--mm7c45);background:#DCFCE7;padding:6px 9px;border-radius:999px}
@media (max-width:640px){.mm1d3d{flex-direction:column;padding:18px}.mm1d3d picture{display:none}}


.mm9714{border-radius:16px;padding:22px;margin:28px 0;background:linear-gradient(120deg,var(--mm881c),var(--mmef7b));color:#fff}
.mm9714 h2{margin-top:8px;color:#fff}
.mm9714 h2::before{background:#FCD34D}
.mm9714 p{color:#E0E7FF;margin:.45em 0}
.mm9714 a{color:#fff}
.mme9c4{display:inline-block;font:700 .72rem/1 var(--mm8cd1);text-transform:uppercase;letter-spacing:.1em;color:var(--mm881c);background:#FCD34D;padding:6px 9px;border-radius:999px}


.mm2172{list-style:none;counter-reset:r;margin:16px 0 14px;padding:0;display:grid;gap:10px;max-width:none}
.mmdb39{counter-increment:r;display:grid;grid-template-columns:44px minmax(110px,170px) auto 1fr;gap:6px 14px;align-items:center;background:var(--mme6d4);border:1px solid var(--mm9a9f);border-radius:12px;padding:12px 16px}
.mmdb39::before{content:counter(r);grid-row:1/3;width:36px;height:36px;display:grid;place-items:center;font:800 1.05rem var(--mm3946);color:var(--mm881c);background:var(--mm9272);border-radius:50%}
.mmdb39:nth-child(-n+3)::before{background:var(--mmef7b);color:#fff}
.mmf48f{font:800 1.05rem var(--mm3946);font-stretch:90%;text-decoration:none}
.mmca0c{font-size:.94rem}
.mm93de{grid-column:2/-1;font-size:.84rem;color:var(--mm15f2);font-family:var(--mm8cd1)}
@media (max-width:640px){.mmdb39{grid-template-columns:40px 1fr auto}.mmca0c{grid-column:2/-1}.mm93de{grid-column:2/-1}}
.mm16b0{font-size:.92rem;line-height:1.9;color:var(--mm15f2);max-width:none!important}
.mm1cd9{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 6px;padding:0;list-style:none;max-width:none!important}
.mm1cd9 a{display:inline-block;font:600 .86rem/1 var(--mm887a);padding:9px 13px;border:1px solid var(--mm1173);border-radius:999px;background:var(--mme6d4);color:var(--mm2aa4);text-decoration:none}
.mm1cd9 a:hover{border-color:var(--mm92ee);background:var(--mm057f)}
.mm4e0b{font:700 .74rem var(--mm8cd1);text-transform:uppercase;letter-spacing:.1em;color:var(--mm15f2);margin:16px 0 0}


.hw-ag-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}
.hw-ag-card{display:block;padding:12px;border:1px solid var(--mm9a9f);border-radius:var(--mm4ea2);text-decoration:none;color:var(--mm2aa4)}


.mm0a1e{max-width:var(--mm4e8b);margin:42px 0 0;padding:16px 18px;border-radius:var(--mm4ea2);background:var(--mm3f19);border:1px solid var(--mm9a9f)}
.mm0a1e h2{font:700 .8rem var(--mm8cd1)!important;margin:0 0 10px!important;text-transform:uppercase;letter-spacing:.1em;color:var(--mm881c)}
.mm0a1e h2::before{display:none!important}
.mm0a1e ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.mm0a1e a{display:inline-block;font-weight:600;font-size:.92rem;padding:6px 11px;background:var(--mme6d4);border:1px solid var(--mm1173);border-radius:999px;text-decoration:none}


.mm9271{margin-top:10px}
.mm9271 details{max-width:var(--mm4e8b);border-bottom:1px solid var(--mm9a9f);padding:14px 4px;margin:0}
.mm9271 details:first-of-type{border-top:1px solid var(--mm9a9f)}
.mm9271 summary{cursor:pointer;font-weight:700;font-size:1.03rem;list-style:none;position:relative;padding-right:28px}
.mm9271 summary::-webkit-details-marker{display:none}
.mm9271 summary::after{content:"+";position:absolute;right:4px;top:-2px;font:800 1.3rem var(--mm3946);color:var(--mm92ee)}
.mm9271 details[open] summary::after{content:"–"}
.mm9271 details p{margin:.6em 0 0;color:#1F2937}


.mm08da{max-width:var(--mm4e8b);font-size:.92rem;color:var(--mm15f2);border-radius:var(--mm4ea2);padding:14px 16px;margin:38px 0 0;background:var(--mm3f19);border-left:4px solid var(--mmef7b)}


.mm2741{background:var(--mm881c);background:linear-gradient(160deg,#1E3A8A,#2563EB);color:#fff;margin-top:44px;padding:36px 0;font-size:.92rem}
.mm331b{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}
@media (max-width:980px){.mm331b{grid-template-columns:repeat(2,minmax(0,1fr))}}
.mm2741 h2{font:700 .76rem var(--mm8cd1);color:#FCD34D;margin:0 0 10px;text-transform:uppercase;letter-spacing:.1em}
.mm2741 ul{list-style:none;margin:0;padding:0}
.mm2741 li{margin:5px 0}
.mm2741 a{color:#fff;text-decoration:none}.mm2741 a:hover{text-decoration:underline}
.mm43b9{color:#E0E7FF;margin-top:24px;max-width:var(--mm4e8b);border-top:1px solid rgba(255,255,255,.25);padding-top:14px}


.mm0ae3{max-width:var(--mm4e8b);background:var(--mm3f19);border:1px solid var(--mm1173);border-radius:14px;padding:20px;margin:10px 0 26px}
.mm0ae3 label{display:block;font-weight:700;margin:10px 0 4px}
.mm0ae3 input,.mm0ae3 select,.mm0ae3 textarea{width:100%;font:inherit;padding:11px 12px;border:1px solid var(--mm1173);border-radius:8px;background:var(--mme6d4);color:var(--mm2aa4)}
.mm0ae3 textarea{min-height:96px;font-family:var(--mm8cd1);font-size:.88rem}
.mm0ae3 .mm8a7d{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}
.mm0ae3 button,.mm0ae3 .mmb200{margin-top:12px;cursor:pointer}
.mm0ae3 .mmea0b{background:var(--mmef7b);border-color:var(--mmef7b);color:#fff}
.mm0ae3 .mm7e45{margin-top:16px;padding:14px;background:var(--mme6d4);border:1px solid var(--mm9a9f);border-radius:8px;overflow-wrap:anywhere}
.mm0ae3 .hw-check{display:flex;gap:8px;align-items:center;font-weight:400}
.mm0ae3 .hw-check input{width:auto}


.mmc9ef{display:block;width:240px;height:240px;max-width:none;object-fit:contain;border:1px solid var(--mm9a9f);border-radius:12px;padding:8px;background:#fff;margin:12px 0}

@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
@media (max-width:640px){.mmc612{padding:50px 16px 16px}.mmc612::before{top:14px}.mm7c9f .mmff3a::before{font-size:.64rem;letter-spacing:.08em}}

.mm2741 a:has(.mm3aea){display:inline-flex;align-items:center;gap:7px}

.mmc220:lang(en)::before{content:"Takeaway: "}


.mmff3a{max-width:1200px}
.mmb200,.mmc152{border-radius:0}
.mmc612,.mm0ae3,.mm7e45,.mm3f9c,.mm9271 details{border-radius:4px}
.ag-card{border-radius:16px}
.mm231c li+li::before{content:"·"}
.mm7c9f h1{border:0!important;padding:0!important}.mm7c9f h1::after{display:none}
.mm87e0{border-bottom:0;box-shadow:0 2px 10px rgba(17,24,39,.07)}
.mmc220{border-top:0;border-left:4px solid var(--mmef7b);padding-left:12px}