.txgM7a_home[data-website]{--red:#da2517;--red-dark:#da2517;--red-deep:#a81d12;--red-soft:#fde4e1;--red-pale:#ffd9d4;--ink:#0f1419;--text:#272a2f;--muted:#5c6168;--line:#e4e5e7;--grey:#f6f6f6;--max:1240px;--edge:max(var(--pad), calc((100% - var(--max)) / 2));--pad:40px;min-height:100vh;color:var(--text);background:#fff;font-size:16px}.txgM7a_home a{color:inherit}.txgM7a_home[data-website] :is(h1,h2,h3){color:var(--ink);letter-spacing:0;margin:0}.txgM7a_home[data-website] h2{font-weight:800!important}.txgM7a_utilityBar{height:44px;padding:0 var(--edge);background:var(--grey);justify-content:flex-end;align-items:center;gap:12px;font-size:15px;display:flex}.txgM7a_utilityBar a{color:var(--ink);text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.txgM7a_utilityBar a:hover{color:var(--red-dark)}.txgM7a_utilityBar>span{background:#b9bcc0;width:1px;height:16px}.txgM7a_header{z-index:60;height:72px;padding:0 var(--edge);background:#fff;align-items:center;gap:16px;transition:box-shadow .2s;display:flex;position:sticky;top:0}.txgM7a_headerCompact{box-shadow:0 2px 10px #0000001f}.txgM7a_logo{flex:none;align-items:center;display:flex}.txgM7a_logoFull{width:140px;height:auto;display:block}.txgM7a_logoMark{width:34px;height:34px;display:none}.txgM7a_headerCompact .txgM7a_logoFull{display:none}.txgM7a_headerCompact .txgM7a_logoMark{display:block}.txgM7a_headerSearch{display:none}.txgM7a_headerCompact .txgM7a_headerSearch{flex:1;max-width:760px;display:block}.txgM7a_headerNav{align-items:center;gap:12px;margin-left:auto;display:flex}.txgM7a_headerNav a{height:42px;color:var(--ink);text-transform:uppercase;letter-spacing:.02em;align-items:center;gap:8px;padding:0 12px;text-decoration:none;display:inline-flex;font-size:13px!important}.txgM7a_headerNav svg{width:1.2em;height:1.2em}.txgM7a_navOutline{border:1px solid var(--line);border-radius:4px}.txgM7a_navOutline:hover{border-color:var(--ink)}.txgM7a_headerNav a.txgM7a_navLogin{background:var(--red-dark);color:#fff;border-radius:4px}.txgM7a_headerNav a.txgM7a_navLogin:hover{background:var(--red-deep)}.txgM7a_headerCompact .txgM7a_navOutline{display:none}.txgM7a_headerCompact .txgM7a_headerNav a.txgM7a_navLogin{color:var(--ink);background:0 0;padding:0 8px}.txgM7a_headerCompact .txgM7a_navLogin span{display:none}.txgM7a_headerCompact .txgM7a_navLogin svg{width:26px;height:26px}.txgM7a_heroWrap{padding:40px var(--edge) 32px}.txgM7a_hero{z-index:5;grid-template:"intro tiles""search tiles"/minmax(0,1fr) minmax(0,1fr);column-gap:40px;display:grid;position:relative}.txgM7a_heroIntro{grid-area:intro;align-self:end}.txgM7a_home .txgM7a_hero h1{color:var(--ink);letter-spacing:-.025em;font-size:60px;line-height:1.04;font-weight:800!important}.txgM7a_home .txgM7a_hero h1 span{color:var(--red-dark);display:block}.txgM7a_heroLead{color:var(--muted);margin:14px 0 0;font-size:19px;line-height:1.45}.txgM7a_hero .txgM7a_heroSearch{border:1px solid var(--line);border-radius:18px;grid-area:search;align-self:start;height:66px;margin-top:26px;padding:6px;box-shadow:0 16px 34px -18px #0f141959}.txgM7a_hero .txgM7a_heroSearch>button{width:52px;height:52px;margin-right:2px}.txgM7a_hero .txgM7a_heroSearch>button svg{width:24px;height:24px}.txgM7a_heroTiles{grid-area:tiles;grid-template-columns:1fr 1fr;grid-auto-rows:170px;gap:12px;display:grid}.txgM7a_heroTiles a{background:var(--grey);border-radius:20px;text-decoration:none;display:block;position:relative;overflow:hidden}.txgM7a_heroTiles img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.txgM7a_heroTiles a:hover img{transform:scale(1.05)}.txgM7a_heroTiles a:after{content:"";background:linear-gradient(#0000 45%,#000000ad 100%);position:absolute;inset:0}.txgM7a_home .txgM7a_heroTiles b{z-index:1;color:#fff;font-size:17px;position:absolute;bottom:11px;left:14px;font-weight:700!important}.txgM7a_band{padding:8px 0 24px}.txgM7a_bandGrey{padding:12px 0 8px}.txgM7a_section{max-width:var(--max);padding:32px var(--pad) 8px;box-sizing:content-box;margin:0 auto}.txgM7a_bandGrey .txgM7a_section{padding-top:0}.txgM7a_sectionHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.txgM7a_sectionHead h2{font-size:24px;line-height:1.3}.txgM7a_sectionHead a{color:var(--ink);text-underline-offset:3px;flex:none;font-size:14px;text-decoration:underline;font-weight:700!important}.txgM7a_sectionHead a:hover{color:var(--red-dark)}.txgM7a_railItem{width:calc((100% - 3 * var(--rail-gap,24px)) / 4);min-width:200px}.txgM7a_home .txgM7a_railWide{--rail-gap:32px}.txgM7a_promoCard{background:var(--red-deep);box-sizing:border-box;border-radius:16px;flex-direction:column;justify-content:flex-end;height:100%;min-height:320px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px -14px #0f141940}.txgM7a_promoCard img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.txgM7a_promoCard:hover img{transform:scale(1.04)}.txgM7a_promoCard:after{content:"";background:linear-gradient(#28060400 25%,#280604eb 100%);position:absolute;inset:0}.txgM7a_promoCard div{z-index:1;flex-direction:column;padding:18px 16px;display:flex;position:relative}.txgM7a_home .txgM7a_promoCard b{color:#fff;font-size:22px;line-height:1.2;font-family:var(--web-heading)!important;font-weight:800!important}.txgM7a_home .txgM7a_promoCard p{color:#ffffffe0;margin:8px 0 14px;font-size:14.5px;line-height:1.45}.txgM7a_home .txgM7a_promoCard span{height:38px;color:var(--red-dark);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:0 14px;font-size:14px;display:inline-flex;font-weight:600!important}.txgM7a_home .txgM7a_promoCard:hover span{background:var(--red-soft)}.txgM7a_editorialItem{width:calc(33.3333% - 21.3333px);min-width:240px}.txgM7a_editorial{flex-direction:column;height:100%;text-decoration:none;display:flex}.txgM7a_editorial img{aspect-ratio:1.39;background:var(--grey);object-fit:cover;border-radius:8px;width:100%;display:block}.txgM7a_editorial b{color:var(--ink);margin-top:14px;font-size:19px;font-family:var(--web-body)!important;font-weight:600!important}.txgM7a_editorial p{color:var(--text);margin:6px 0 18px;font-size:15px;line-height:1.5}.txgM7a_editorial span{color:var(--red-dark);text-transform:uppercase;align-items:center;gap:4px;margin-top:auto;font-size:14px;display:inline-flex;font-weight:700!important}.txgM7a_editorial:hover b{text-decoration:underline}.txgM7a_topBanner{background:#2a0907;border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;min-height:180px;padding:16px;text-decoration:none;display:grid}.txgM7a_topBanner div{padding:16px 16px 16px 24px}.txgM7a_topBanner b{color:#fff;font-size:30px;line-height:1.3;display:block;font-family:var(--web-body)!important;font-weight:600!important}.txgM7a_topBanner p{color:#fffc;margin:6px 0 18px;font-size:15px}.txgM7a_topBanner span{color:#fff;text-transform:uppercase;text-underline-offset:4px;align-items:center;gap:4px;font-size:13px;text-decoration:underline;display:inline-flex;font-weight:700!important}.txgM7a_topBanner img{object-fit:cover;border-radius:6px;width:100%;height:150px}.txgM7a_plateItem{width:96px}.txgM7a_plate{color:var(--ink);box-sizing:border-box;flex-direction:column;align-items:center;gap:10px;padding:4px 0;text-decoration:none;display:flex}.txgM7a_plate img{background:var(--grey);object-fit:cover;border-radius:50%;width:84px;height:84px;transition:transform .2s;box-shadow:0 6px 14px -6px #0f141966}.txgM7a_plate span{text-align:center;font-size:14px;line-height:1.25;font-weight:600!important}.txgM7a_plate:hover img{transform:scale(1.06)}.txgM7a_how{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.txgM7a_how>div{border:1px solid var(--line);border-radius:12px;padding:16px 12px 20px}.txgM7a_how span{background:var(--red-soft);width:34px;height:34px;color:var(--red-dark);border-radius:6px;place-items:center;margin-bottom:14px;display:grid}.txgM7a_how b{color:var(--ink);margin-bottom:6px;font-size:16px;display:block}.txgM7a_how p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.txgM7a_cityItem{width:112px}.txgM7a_city{background:#1d2430;border-radius:8px;height:120px;display:block;position:relative;overflow:hidden}.txgM7a_city .txgM7a_cityPhoto{position:absolute;inset:0}.txgM7a_city:after{content:"";background:linear-gradient(#0000 40%,#000000a6);position:absolute;inset:0}.txgM7a_city b{z-index:1;color:#fff;font-size:15px;position:absolute;bottom:10px;left:12px;font-family:var(--web-heading)!important;font-weight:800!important}.txgM7a_city:hover img{transform:scale(1.06)}.txgM7a_owner{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.txgM7a_owner>img{object-fit:cover;border-radius:8px;width:100%;height:225px}.txgM7a_owner>div{gap:40px;display:grid}.txgM7a_owner b{color:var(--ink);font-size:16px;display:block}.txgM7a_owner p{color:var(--text);margin:4px 0 12px;font-size:14px;line-height:1.5}.txgM7a_owner a{border:1px solid var(--line);color:var(--ink);text-underline-offset:3px;border-radius:4px;padding:6px 10px;font-size:13px;text-decoration:underline;display:inline-block;font-weight:700!important}.txgM7a_owner a:hover{border-color:var(--ink)}@media (max-width:1100px){.txgM7a_hero{grid-template:"intro""search""tiles"/minmax(0,1fr)}.txgM7a_heroTiles{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:130px;margin-top:20px}.txgM7a_home .txgM7a_hero h1{font-size:52px}}@media (max-width:900px){.txgM7a_headerCompact .txgM7a_headerSearch{display:none}.txgM7a_how{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.txgM7a_how>div{padding:16px 14px 18px}.txgM7a_home[data-website]{--pad:16px;--rail-bleed:16px;--rail-gap:12px;--rail-fade:0px}.txgM7a_utilityBar{height:40px;font-size:14px}.txgM7a_header{height:56px}.txgM7a_logoFull{width:112px}.txgM7a_headerNav .txgM7a_navOutline{display:none}.txgM7a_headerNav a.txgM7a_navLogin{color:var(--ink);background:0 0;padding:0 4px}.txgM7a_headerNav .txgM7a_navLogin span{display:none}.txgM7a_headerNav .txgM7a_navLogin svg{width:26px;height:26px}.txgM7a_section{padding-top:28px}.txgM7a_sectionHead h2{font-size:20px}.txgM7a_railItem{width:74%;min-width:0}.txgM7a_editorialItem{width:82%;min-width:0}.txgM7a_topBanner{grid-template-columns:1fr;gap:8px}.txgM7a_topBanner div{padding:8px}.txgM7a_topBanner b{font-size:24px}.txgM7a_how{margin:0 calc(var(--pad) * -1);padding:2px var(--pad) 6px;scroll-snap-type:x mandatory;scroll-padding:0 var(--pad);scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.txgM7a_how::-webkit-scrollbar{display:none}.txgM7a_how>div{scroll-snap-align:start;box-sizing:border-box;flex:0 0 82%}.txgM7a_owner{grid-template-columns:1fr}.txgM7a_owner>div{gap:24px}}.txgM7a_utilityBar{font-size:14px}.txgM7a_utilityBar a{white-space:nowrap;text-decoration:none;font-weight:600!important}.txgM7a_utilityBar a:hover{text-decoration:underline}.txgM7a_headerNav a.txgM7a_navBusiness{display:none}@media (max-width:640px){.txgM7a_utilityBar{display:none}.txgM7a_header{border-bottom:1px solid var(--line);gap:10px;height:60px}.txgM7a_logoFull{width:118px}.txgM7a_headerNav{gap:6px}.txgM7a_headerNav a.txgM7a_navBusiness{border:1px solid var(--line);height:36px;color:var(--ink);text-transform:none;letter-spacing:0;white-space:nowrap;border-radius:999px;order:-1;padding:0 10px;display:inline-flex;font-size:12px!important;font-weight:700!important}.txgM7a_headerNav a.txgM7a_navBusiness svg{width:16px;height:16px}.txgM7a_headerNav a.txgM7a_navLogin{border:1px solid var(--line);background:#fff;border-radius:50%;justify-content:center;width:38px;height:38px;padding:0}.txgM7a_headerNav .txgM7a_navLogin svg{width:22px;height:22px}.txgM7a_headerCompact .txgM7a_headerNav a.txgM7a_navLogin{width:38px;padding:0}.txgM7a_heroWrap{padding:24px 16px 8px}.txgM7a_home .txgM7a_hero h1{font-size:36px;line-height:1.08}.txgM7a_heroLead{margin-top:8px;font-size:16px}.txgM7a_hero .txgM7a_heroSearch{background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) 62px;align-items:center;height:auto;margin-top:18px;padding:4px 6px 4px 8px;display:grid;box-shadow:0 14px 30px -16px #0f141966}.txgM7a_hero .txgM7a_heroSearch>label,.txgM7a_hero .txgM7a_heroSearch>div{border:0;grid-column:1;height:46px;padding:0 8px}.txgM7a_hero .txgM7a_heroSearch>label+label,.txgM7a_hero .txgM7a_heroSearch>div+label,.txgM7a_hero .txgM7a_heroSearch>label+div,.txgM7a_hero .txgM7a_heroSearch>div+div{border-top:1px solid var(--line)}.txgM7a_hero .txgM7a_heroSearch>button{grid-area:1/2/span 2;justify-self:end;width:54px;height:54px;margin:0}.txgM7a_heroTiles{grid-template-columns:1fr 1fr;grid-auto-rows:112px;gap:10px;margin-top:18px}.txgM7a_heroTiles a{border-radius:18px}.txgM7a_home .txgM7a_heroTiles b{font-size:15px;bottom:9px;left:12px}}.txgM7a_promoCard span,.txgM7a_editorial span,.txgM7a_topBanner span{white-space:nowrap}.txgM7a_promoCard span svg,.txgM7a_editorial span svg,.txgM7a_topBanner span svg{flex:none;width:16px;height:16px}
.DP6loq_faq{gap:8px;display:grid}.DP6loq_faq h2{color:#0f1419;margin:0 0 8px;font-size:22px}.DP6loq_faq details{background:#fff;border:1px solid #e4e5e7;border-radius:14px}.DP6loq_faq summary{color:#0f1419;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:15px;list-style:none;display:flex;font-weight:600!important}.DP6loq_faq summary::-webkit-details-marker{display:none}.DP6loq_faq summary:after{color:#da2517;content:"+";flex:none;font-size:20px;line-height:1}.DP6loq_faq details[open] summary:after{content:"–"}.DP6loq_faq details p{color:#5c6168;margin:0;padding:0 16px 14px;font-size:14.5px;line-height:1.6}.DP6loq_linkList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:0 16px;margin:0;padding:0 16px 10px;list-style:none;display:grid}.DP6loq_linkList a{color:#40454c;padding:7px 0;font-size:14px;line-height:1.35;text-decoration:none;display:block}.DP6loq_linkList a:hover{color:#da2517}
._5sP_KG_page{color:#101828;min-height:100vh;font-family:var(--font-app),"Poppins","Inter","Segoe UI",Arial,sans-serif;background:#f6f7f9}._5sP_KG_topbar{z-index:40;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 clamp(22px,5vw,76px);display:flex;position:sticky;top:0}._5sP_KG_logo img{object-fit:contain;width:clamp(168px,12vw,214px);height:auto;max-height:46px;display:block}._5sP_KG_nav{align-items:center;gap:24px;display:flex}._5sP_KG_nav a{color:#293447;font-size:14px;font-weight:800;text-decoration:none}._5sP_KG_nav a:hover{color:#da2517}._5sP_KG_nav a:last-child{color:#fff;background:#111827;border-radius:12px;padding:12px 18px;box-shadow:0 12px 28px #11182729}._5sP_KG_hero{isolation:isolate;color:#fff;background:#101828;padding:92px clamp(22px,6vw,92px) 76px;position:relative;overflow:hidden}._5sP_KG_hero:before{content:"";z-index:-2;filter:saturate(1.02)contrast(1.03);background:url(/istanbul-hero.png) 50%/cover;position:absolute;inset:0}._5sP_KG_hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#101828db,#1018289e 46%,#da25177a),linear-gradient(#1018282e,#101828b3);position:absolute;inset:0}._5sP_KG_heroInner{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:42px;width:min(1180px,100%);margin:0 auto;display:grid}._5sP_KG_hero h1{letter-spacing:-.055em;max-width:820px;margin:10px 0 18px;font-size:clamp(42px,6vw,82px);font-weight:900;line-height:.98}._5sP_KG_hero p{color:#ffffffe0;max-width:720px;margin:0;font-size:17px;font-weight:700;line-height:1.75}._5sP_KG_eyebrow{color:#ffd9d4;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:12px;font-weight:900}._5sP_KG_heroCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border:1px solid #ffffff2e;border-radius:22px;gap:14px;padding:22px;display:grid;box-shadow:0 24px 70px #00000047}._5sP_KG_heroCard b{font-size:34px}._5sP_KG_heroCard span{color:#fffc;line-height:1.55}._5sP_KG_heroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}._5sP_KG_primary,._5sP_KG_secondary{border-radius:13px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-flex}._5sP_KG_primary{color:#fff;background:#da2517;box-shadow:0 16px 34px #da251752}._5sP_KG_secondary{color:#101828;background:#fff}._5sP_KG_sectionHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}._5sP_KG_sectionHead h2{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(30px,4vw,50px);line-height:1.05}._5sP_KG_sectionHead p{color:#667085;max-width:620px;font-weight:600;line-height:1.7}._5sP_KG_grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}._5sP_KG_restaurantCard{background:#fff;border:1px solid #dfe4ec;border-radius:20px;overflow:hidden;box-shadow:0 18px 46px #10182814}._5sP_KG_restaurantMedia{background:linear-gradient(135deg,#da2517,#101828);height:180px;position:relative}._5sP_KG_restaurantMedia:after{content:"";background:linear-gradient(#1018280d,#101828a6);position:absolute;inset:0}._5sP_KG_restaurantMedia span{z-index:1;color:#fff;text-shadow:0 8px 24px #0000006b;font-weight:900;position:absolute;bottom:14px;right:16px}._5sP_KG_restaurantBody{gap:12px;padding:20px;display:grid}._5sP_KG_restaurantBody h3{min-height:54px;margin:0;font-size:21px;line-height:1.22}._5sP_KG_restaurantBody p{color:#667085;margin:0;font-weight:600;line-height:1.55}._5sP_KG_cardActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}._5sP_KG_cardActions a{border-radius:11px;place-items:center;min-height:42px;font-weight:900;text-decoration:none;display:grid}._5sP_KG_cardActions a:first-child{color:#fff;background:#da2517}._5sP_KG_cardActions a:last-child{color:#101828;border:1px solid #d8dee8}._5sP_KG_featureBand{grid-template-columns:1fr 1fr;gap:20px;display:grid}._5sP_KG_feature{background:#fff;border:1px solid #e1e7ef;border-radius:24px;min-height:210px;padding:26px;box-shadow:0 18px 48px #10182812}._5sP_KG_feature b{color:#da2517;background:#fff1f3;border-radius:14px;place-items:center;width:46px;height:46px;font-size:20px;display:grid}._5sP_KG_feature h3{margin:18px 0 10px;font-size:24px}._5sP_KG_feature p{color:#667085;font-weight:600;line-height:1.7}._5sP_KG_businessShell{grid-template-columns:minmax(0,1fr) 470px;align-items:start;gap:32px;display:grid}._5sP_KG_steps{gap:14px;display:grid}._5sP_KG_step{background:#fff;border:1px solid #e1e7ef;border-radius:20px;grid-template-columns:52px 1fr;gap:16px;padding:20px;display:grid;box-shadow:0 16px 42px #1018280f}._5sP_KG_step span{color:#fff;background:#101828;border-radius:16px;place-items:center;width:52px;height:52px;font-weight:900;display:grid}._5sP_KG_step h3{margin:0 0 6px}._5sP_KG_step p{color:#667085;margin:0;font-weight:600;line-height:1.6}._5sP_KG_form{background:#fff;border:1px solid #e1e7ef;border-radius:24px;gap:12px;padding:24px;display:grid;position:sticky;top:96px;box-shadow:0 28px 70px #1018281f}._5sP_KG_form h2{letter-spacing:-.035em;margin:0;font-size:28px}._5sP_KG_form label{color:#4b5565;gap:7px;font-size:12px;font-weight:900;display:grid}._5sP_KG_form input,._5sP_KG_form textarea{color:#101828;border:1px solid #d8dee8;border-radius:12px;outline:0;width:100%;min-height:48px;padding:0 13px}._5sP_KG_form textarea{resize:vertical;min-height:100px;padding-top:12px}._5sP_KG_split{grid-template-columns:1fr 1fr;gap:10px;display:grid}._5sP_KG_form button{color:#fff;background:#da2517;border:0;border-radius:13px;min-height:52px;font-weight:900}._5sP_KG_notice{color:#087557;background:#e8f8ef;border-radius:12px;margin:0;padding:12px;font-weight:800}._5sP_KG_error{color:#da2517;background:#fff0f1;border-radius:12px;margin:0;padding:12px;font-weight:800}._5sP_KG_footer{color:#fff;background:#101828;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;padding:34px 20px;display:flex}._5sP_KG_footer a{color:#fff;font-weight:800;text-decoration:none}._5sP_KG_footer span{color:#aeb8c3}@media (max-width:980px){._5sP_KG_topbar{align-items:flex-start;height:auto;padding-top:14px;padding-bottom:14px}._5sP_KG_nav{flex-wrap:wrap;justify-content:flex-end;gap:12px}._5sP_KG_heroInner,._5sP_KG_businessShell,._5sP_KG_featureBand{grid-template-columns:1fr}._5sP_KG_grid{grid-template-columns:1fr 1fr}._5sP_KG_form{position:static}._5sP_KG_hero{padding-top:64px}}@media (max-width:620px){._5sP_KG_topbar{display:grid}._5sP_KG_nav a{font-size:12px}._5sP_KG_logo img{width:148px}._5sP_KG_hero{padding-left:18px;padding-right:18px}._5sP_KG_hero h1{font-size:42px}._5sP_KG_section{width:calc(100% - 32px);margin:46px auto}._5sP_KG_sectionHead{display:grid}._5sP_KG_grid,._5sP_KG_split,._5sP_KG_cardActions{grid-template-columns:1fr}}._5sP_KG_restaurantCardLink{height:100%;color:inherit;text-decoration:none;display:block}._5sP_KG_restaurantCard{height:100%;transition:transform .18s,box-shadow .18s,border-color .18s}._5sP_KG_restaurantMedia{height:206px;overflow:hidden}._5sP_KG_restaurantMedia img{object-fit:cover;width:100%;height:100%;transition:transform .24s;display:block;position:absolute;inset:0}._5sP_KG_restaurantCardLink:hover ._5sP_KG_restaurantMedia img{transform:scale(1.05)}._5sP_KG_cardHint{color:#da2517;background:#fff1f3;border-radius:999px;align-items:center;width:max-content;min-height:38px;margin-top:4px;padding:0 14px;font-weight:900;display:inline-flex}._5sP_KG_discoveryPanel{color:#fff;background:linear-gradient(135deg,#101828,#182235 58%,#3a1722);border:1px solid #e1e7ef;border-radius:26px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:end;gap:28px;margin:0 0 28px;padding:28px;display:grid;box-shadow:0 28px 76px #10182829}._5sP_KG_discoveryCopy h2{letter-spacing:-.045em;max-width:520px;margin:8px 0 0;font-size:clamp(30px,3vw,44px);line-height:1.02}._5sP_KG_discoveryControls{gap:12px;display:grid}._5sP_KG_searchField,._5sP_KG_filterRow label{color:#cfd7e3;gap:7px;font-size:12px;font-weight:900;display:grid}._5sP_KG_searchField input,._5sP_KG_filterRow select{color:#101828;background:#fffffff2;border:1px solid #ffffff24;border-radius:15px;outline:0;width:100%;min-height:56px;padding:0 16px;font-size:15px;font-weight:900;box-shadow:0 16px 38px #0000001f}._5sP_KG_searchField input:focus,._5sP_KG_filterRow select:focus{border-color:#fff;box-shadow:0 0 0 4px #ffffff24,0 16px 38px #0000001f}._5sP_KG_filterRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}._5sP_KG_quickSearches{flex-wrap:wrap;gap:9px;margin-top:2px;display:flex}._5sP_KG_quickSearches button{color:#fff;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;min-height:38px;padding:0 13px;font-weight:900}._5sP_KG_quickSearches button:hover{background:#da2517;border-color:#da2517}._5sP_KG_discoveryStats{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:12px;display:grid}._5sP_KG_discoveryStats span{color:#dbe3ee;background:#ffffff14;border:1px solid #ffffff1f;border-radius:18px;align-content:center;gap:3px;min-height:78px;padding:14px 16px;font-weight:800;display:grid}._5sP_KG_discoveryStats b{color:#fff;font-size:28px;line-height:1}._5sP_KG_resultSummary{color:#101828;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;display:flex}._5sP_KG_resultSummary b{font-size:16px}._5sP_KG_resultSummary button,._5sP_KG_emptyState button{color:#da2517;background:#fff1f3;border:1px solid #f0b8c1;border-radius:999px;min-height:40px;padding:0 14px;font-weight:900}._5sP_KG_resultSummary button:hover,._5sP_KG_emptyState button:hover{color:#fff;background:#da2517}._5sP_KG_emptyState{color:#101828;text-align:center;background:#fff;border:1px dashed #cfd7e3;border-radius:22px;place-items:center;gap:10px;min-height:260px;display:grid}._5sP_KG_emptyState b{font-size:22px}._5sP_KG_emptyState p{color:#667085;max-width:420px;margin:0;font-weight:700;line-height:1.6}._5sP_KG_restaurantBody small{color:#da2517;font-size:12px;font-weight:900}._5sP_KG_ratingLine{color:#101828!important;font-size:13px!important;font-weight:900!important}._5sP_KG_seoCardMedia{background:linear-gradient(135deg,#da2517,#101828);min-height:210px;position:relative;overflow:hidden}._5sP_KG_seoCardMedia:after{content:"";background:linear-gradient(#10182805,#101828ad);position:absolute;inset:0}._5sP_KG_seoCardMedia img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}._5sP_KG_seoCardMedia span,._5sP_KG_seoCardMedia b{z-index:2;color:#fff;text-shadow:0 10px 24px #00000061;font-weight:900;position:absolute}._5sP_KG_seoCardMedia span{bottom:14px;right:16px}._5sP_KG_seoCardMedia b{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1018289e;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:12px;display:inline-flex;bottom:13px;left:14px}._5sP_KG_seoCopyGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}._5sP_KG_seoCopyGrid article{background:#fff;border:1px solid #e1e7ef;border-radius:24px;min-height:250px;padding:30px;box-shadow:0 18px 48px #10182812}._5sP_KG_seoCopyGrid h2{letter-spacing:-.045em;margin:8px 0 12px;font-size:clamp(28px,3vw,42px);line-height:1.04}._5sP_KG_seoCopyGrid p:last-child{color:#667085;margin:0;font-weight:700;line-height:1.8}._5sP_KG_pagination{justify-content:flex-end;gap:8px;margin-top:24px;display:flex}._5sP_KG_pagination button{color:#101828;background:#fff;border:1px solid #d8dee8;border-radius:12px;place-items:center;width:42px;height:42px;font-weight:900;display:grid;box-shadow:0 10px 24px #1018280f}._5sP_KG_pagination button:hover,._5sP_KG_pagination ._5sP_KG_activePage{color:#fff;background:#da2517;border-color:#da2517}._5sP_KG_section,._5sP_KG_sectionHead h2{color:#101828}._5sP_KG_sectionHead p{color:#667085}._5sP_KG_feature{background:#fff;border-color:#e1e7ef;box-shadow:0 18px 48px #10182812}._5sP_KG_feature h3{color:#101828}._5sP_KG_feature p{color:#667085}._5sP_KG_step{background:#fff;border-color:#e1e7ef;box-shadow:0 16px 42px #1018280f}._5sP_KG_step h3{color:#101828}._5sP_KG_step p{color:#667085}._5sP_KG_step span{color:#fff;background:#da2517}._5sP_KG_form{color:#101828;background:#fff}._5sP_KG_form h2,._5sP_KG_form label{color:#101828}._5sP_KG_businessShell{align-items:start}._5sP_KG_restaurantBody h3{color:#101828}._5sP_KG_restaurantBody p{color:#667085}.gallery-arrow{z-index:4;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#101828ad;border:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:31px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.gallery-arrow.previous{left:14px}.gallery-arrow.next{right:14px}.gallery-arrow:hover{background:#da2517}.gallery-dots{z-index:4;gap:5px;display:flex;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.gallery-dots span{background:#ffffffad;border-radius:50%;width:7px;height:7px}.gallery-dots span.active{background:#fff;border-radius:999px;width:18px}._5sP_KG_restaurantMedia{height:276px}._5sP_KG_heroCard{background:#ffffff29}@media (max-width:620px){._5sP_KG_restaurantMedia{height:230px}._5sP_KG_logo img{width:162px!important}}@media (max-width:760px){._5sP_KG_discoveryPanel{border-radius:22px!important;grid-template-columns:1fr!important;gap:18px!important;padding:22px!important}._5sP_KG_discoveryCopy h2{font-size:30px!important}._5sP_KG_filterRow,._5sP_KG_discoveryStats{grid-template-columns:1fr!important}._5sP_KG_quickSearches{grid-template-columns:1fr 1fr;display:grid!important}._5sP_KG_quickSearches button{min-height:42px}._5sP_KG_resultSummary{display:grid}._5sP_KG_pagination{justify-content:flex-start}}._5sP_KG_topbar{box-shadow:0 10px 30px #1018280d}._5sP_KG_nav a:last-child{border-radius:12px}@media (max-width:620px){._5sP_KG_topbar{background:#fff!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:13px 16px 16px!important;display:grid!important}._5sP_KG_logo{grid-area:1/1;margin-left:-3px!important}._5sP_KG_logo img{width:min(204px,54vw)!important;max-height:66px!important}._5sP_KG_nav{display:contents!important}._5sP_KG_nav a:last-child{white-space:nowrap;grid-area:1/2;justify-self:end;border-radius:12px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}._5sP_KG_nav a:not(:last-child){background:linear-gradient(#fff,#f8fafc);border:1px solid #dfe5ee;border-radius:13px;grid-row:2;justify-content:center;align-items:center;min-height:38px;padding:0 13px;display:inline-flex;box-shadow:0 10px 24px #10182812;color:#1f2937!important;font-size:12px!important;font-weight:900!important}._5sP_KG_nav a:not(:last-child):hover{color:#da2517!important;background:#fff5f6!important;border-color:#da2517!important}._5sP_KG_nav a:first-child{grid-column:1;justify-self:start}._5sP_KG_nav a:nth-child(2){grid-column:1/-1;justify-self:end}._5sP_KG_page{overflow-x:hidden}._5sP_KG_hero{padding:58px 18px 54px!important}._5sP_KG_heroInner{display:block!important}._5sP_KG_hero h1{letter-spacing:-.05em;max-width:340px;font-size:clamp(42px,12vw,52px)!important;line-height:.96!important}._5sP_KG_hero p{font-size:15px!important;line-height:1.65!important}._5sP_KG_heroCard{display:none!important}._5sP_KG_section{width:calc(100% - 28px)!important;margin:42px auto!important}._5sP_KG_sectionHead{gap:6px!important;margin-bottom:18px!important}._5sP_KG_sectionHead h2{font-size:31px!important;line-height:1!important}._5sP_KG_grid{grid-template-columns:1fr!important;gap:22px!important;display:grid!important}._5sP_KG_restaurantCard{border-radius:22px!important;box-shadow:0 18px 42px #1018281a!important}._5sP_KG_restaurantMedia{height:262px!important}._5sP_KG_restaurantBody{gap:14px!important;padding:20px!important}._5sP_KG_restaurantBody h3{min-height:0!important;font-size:23px!important;line-height:1.15!important}._5sP_KG_restaurantBody p{font-size:15px!important;line-height:1.65!important}._5sP_KG_cardHint{min-height:42px;padding:0 17px!important}._5sP_KG_seoCardMedia{min-height:245px!important}._5sP_KG_seoCopyGrid{grid-template-columns:1fr!important}._5sP_KG_seoCopyGrid article{min-height:auto!important;padding:22px!important}._5sP_KG_seoCopyGrid h2{font-size:28px!important}.gallery-arrow{background:#1018289e!important;width:44px!important;height:44px!important}._5sP_KG_discoveryPanel{background:linear-gradient(135deg,#111827,#1b2537)!important;border-radius:20px!important;gap:14px!important;margin:0 0 18px!important;padding:16px!important;display:grid!important;box-shadow:0 18px 44px #10182829!important}._5sP_KG_discoveryCopy h2{letter-spacing:-.035em!important;max-width:270px!important;margin-top:6px!important;font-size:26px!important;line-height:1.02!important}._5sP_KG_discoveryCopy ._5sP_KG_eyebrow{letter-spacing:.22em!important;font-size:10px!important}._5sP_KG_discoveryControls{gap:10px!important}._5sP_KG_searchField,._5sP_KG_filterRow label{gap:5px!important;font-size:11px!important}._5sP_KG_searchField input,._5sP_KG_filterRow select{min-height:48px!important;box-shadow:none!important;border-radius:13px!important;padding:0 13px!important;font-size:13px!important}._5sP_KG_filterRow{grid-template-columns:1fr 1fr!important;gap:9px!important;display:grid!important}._5sP_KG_quickSearches{scrollbar-width:none!important;gap:8px!important;margin:0 -16px!important;padding:0 16px 2px!important;display:flex!important;overflow-x:auto!important}._5sP_KG_quickSearches::-webkit-scrollbar{display:none!important}._5sP_KG_quickSearches button{white-space:nowrap!important;flex:none!important;min-height:34px!important;padding:0 14px!important;font-size:12px!important}._5sP_KG_discoveryStats{scrollbar-width:none!important;grid-template-columns:none!important;gap:8px!important;display:flex!important;overflow-x:auto!important}._5sP_KG_discoveryStats::-webkit-scrollbar{display:none!important}._5sP_KG_discoveryStats span{background:#ffffff14!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-width:max-content!important;min-height:44px!important;padding:0 12px!important;display:flex!important}._5sP_KG_discoveryStats b{font-size:18px!important}}._5sP_KG_page{color:#20232a;background:#fff}._5sP_KG_topbar{border-color:var(--web-border);height:88px;box-shadow:none;background:#fffffff7;padding:0 max(5vw,50vw - 640px)}._5sP_KG_logo img{width:196px;max-height:56px}._5sP_KG_nav{gap:32px}._5sP_KG_nav a{color:#444b57;font-size:14px;font-weight:500}._5sP_KG_nav a:last-child{background:var(--brand-red);box-shadow:none;border-radius:10px;padding:12px 24px;font-weight:600}._5sP_KG_nav a:last-child:hover{background:var(--brand-deep)}._5sP_KG_hero{color:#20232a;background:#f5f6f8;padding:72px max(5vw,50vw - 640px)}._5sP_KG_hero:after{background:linear-gradient(90deg,#f7f8fa 10%,#f7f8fae6 65%,#f5f6f8a0)}._5sP_KG_heroInner{align-items:center;gap:48px;width:100%;max-width:1280px;margin:0 auto}._5sP_KG_hero h1{letter-spacing:-.05em;color:#20232a;text-shadow:none;max-width:820px;margin:18px 0 22px;font-size:clamp(36px,4.2vw,60px);font-weight:600;line-height:1.2}._5sP_KG_hero ._5sP_KG_eyebrow,._5sP_KG_eyebrow{color:#da2517;letter-spacing:.14em;font-size:10px;font-weight:600}._5sP_KG_heroCard{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffffb0;border:1px solid #e5e7eb;border-radius:16px;padding:30px}._5sP_KG_heroCard b{color:var(--brand-deep);letter-spacing:-.04em;font-size:48px;font-weight:500;font-family:var(--web-heading)!important}._5sP_KG_heroCard span{color:#6c7480;font-size:14px;font-weight:400;line-height:1.75}._5sP_KG_primary,._5sP_KG_secondary{box-shadow:none;border-radius:9px;padding:0 22px;font-size:14px;font-weight:500}._5sP_KG_primary{background:var(--brand-red)}._5sP_KG_secondary{color:#626a77;background:0 0;border:1px solid #dce0e5}._5sP_KG_sectionHead{gap:32px;margin-bottom:28px}._5sP_KG_sectionHead h2{letter-spacing:-.045em;font-size:clamp(26px,2.7vw,36px);font-weight:600;line-height:1.3}._5sP_KG_sectionHead p{color:#69707d;font-size:15px;font-weight:400;line-height:1.8}._5sP_KG_restaurantCard{border-color:var(--web-border);box-shadow:none;border-radius:14px}._5sP_KG_restaurantBody{padding:22px}._5sP_KG_restaurantBody h3{letter-spacing:-.03em;font-size:19px;font-weight:600;line-height:1.4}._5sP_KG_restaurantBody p{font-size:14px;font-weight:400;line-height:1.7}._5sP_KG_cardHint{color:#da2517;background:#fff1f1;border-radius:8px;font-size:12px;font-weight:500}._5sP_KG_cardActions a{border-radius:8px;font-size:13px;font-weight:500}._5sP_KG_feature{border-color:var(--web-border);box-shadow:none;border-radius:16px;padding:32px}._5sP_KG_feature>b{color:#da2517;background:#fff1f1;border-radius:10px;font-size:14px;font-weight:500}._5sP_KG_feature h3{font-size:22px;font-weight:500;line-height:1.4}._5sP_KG_step{border-color:var(--web-border);box-shadow:none;border-radius:14px;padding:24px}._5sP_KG_step span{color:#da2517;background:#fff1f1;border-radius:10px;width:44px;height:44px;font-weight:500}._5sP_KG_step h3{font-size:18px;font-weight:500}._5sP_KG_step p{font-size:14px;font-weight:400;line-height:1.8}._5sP_KG_form{border-color:var(--web-border);border-radius:16px;padding:30px;box-shadow:0 12px 36px #27201a07}._5sP_KG_form h2{font-size:26px;font-weight:500}._5sP_KG_form input,._5sP_KG_form textarea{border-color:#dce0e5;border-radius:8px;font-size:14px}._5sP_KG_form button{border-radius:9px;font-size:14px;font-weight:600}._5sP_KG_discoveryPanel{color:#20232a;box-shadow:none!important;background:#f5f6f8!important;border:1px solid #e5e7eb!important;border-radius:16px!important}._5sP_KG_discoveryCopy h2{font-weight:500;letter-spacing:-.035em!important;color:#20232a!important;font-size:28px!important;line-height:1.3!important}._5sP_KG_discoveryCopy p{color:#6c7480;font-weight:400}._5sP_KG_searchField,._5sP_KG_filterRow label{font-weight:500;color:#626a77!important;font-size:12px!important}._5sP_KG_searchField input,._5sP_KG_filterRow select{color:#343944!important;background:#fff!important;border:1px solid #e3e5e9!important;border-radius:8px!important;font-size:14px!important;font-weight:400!important}._5sP_KG_quickSearches button{color:#555b66!important;box-shadow:none!important;background:#fff!important;border-color:#e3e5e9!important;border-radius:8px!important;font-size:12px!important;font-weight:400!important}._5sP_KG_discoveryStats span{color:#6c7480!important;background:#ffffff85!important;border-color:#e3e5e9!important;border-radius:10px!important}._5sP_KG_discoveryStats b{color:#da2517!important;font-size:23px!important;font-weight:500!important}._5sP_KG_footer{border-top:1px solid var(--web-border);background:#f7f8fa;padding:36px 5%;font-size:12px}._5sP_KG_footer a{color:#626a77;font-weight:500}._5sP_KG_footer span{color:#7c8490;font-weight:400}@media (max-width:980px){._5sP_KG_topbar{align-items:center;height:auto;padding:18px 5%}._5sP_KG_nav{gap:16px}._5sP_KG_hero{padding:56px 5%}._5sP_KG_heroInner{grid-template-columns:1fr}._5sP_KG_heroCard{max-width:480px}._5sP_KG_businessShell{grid-template-columns:1fr}._5sP_KG_form{position:static}}@media (max-width:620px){._5sP_KG_topbar{grid-template-columns:1fr auto;gap:12px;min-height:102px;padding:14px 5%;display:grid}._5sP_KG_logo{grid-area:1/1}._5sP_KG_logo img{width:164px;max-height:48px}._5sP_KG_nav{display:contents}._5sP_KG_nav a{font-size:12px;font-weight:400}._5sP_KG_nav a:first-child{grid-area:2/1}._5sP_KG_nav a:nth-child(2){grid-area:2/2;justify-self:end}._5sP_KG_nav a:last-child{border-radius:8px;grid-area:1/2;justify-self:end;padding:10px 17px}._5sP_KG_hero{padding:40px 5%}._5sP_KG_hero h1{font-size:34px;line-height:1.25}._5sP_KG_hero p{font-size:14px}._5sP_KG_section{width:90%;margin:48px auto}._5sP_KG_sectionHead h2{font-size:26px}._5sP_KG_sectionHead p{font-size:14px}._5sP_KG_feature{padding:24px}._5sP_KG_feature h3{font-size:20px}._5sP_KG_featureBand{grid-template-columns:1fr}._5sP_KG_form{padding:24px}._5sP_KG_discoveryPanel{padding:20px!important}._5sP_KG_discoveryCopy h2{font-size:25px!important}._5sP_KG_quickSearches{margin:0!important;padding:0 0 4px!important}._5sP_KG_discoveryStats span{border-radius:8px!important}._5sP_KG_footer{font-size:11px;line-height:1.8}}._5sP_KG_footer a{color:#626a77!important}._5sP_KG_topbar ._5sP_KG_logo img{width:196px!important;max-height:56px!important}@media (max-width:620px){._5sP_KG_topbar ._5sP_KG_logo img{width:164px!important;max-height:48px!important}._5sP_KG_topbar ._5sP_KG_nav a:not(:last-child){min-width:0!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important;font-weight:400!important}._5sP_KG_topbar ._5sP_KG_nav a:last-child{border-radius:8px!important;padding:10px 17px!important;font-size:12px!important;font-weight:600!important}._5sP_KG_hero ._5sP_KG_heroInner h1{letter-spacing:-.045em!important;font-size:34px!important;line-height:1.25!important}}._5sP_KG_discoveryPanel{isolation:isolate;grid-template-columns:minmax(220px,.72fr) minmax(0,1fr);gap:24px 48px;display:grid;position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(135deg,#142435 0%,#1c3143 68%,#263c49 100%)!important;border:0!important;border-radius:24px!important;padding:42px!important;box-shadow:0 24px 60px #12253920!important}._5sP_KG_discoveryPanel:before{content:"";pointer-events:none;z-index:-1;border:1px solid #ffffff20;border-radius:50%;width:390px;height:390px;position:absolute;top:-160px;right:-115px;box-shadow:0 0 0 54px #ffffff08,0 0 0 108px #ffffff06}._5sP_KG_discoveryCopy{align-self:center}._5sP_KG_discoveryCopy ._5sP_KG_eyebrow{color:#f9ab91!important;letter-spacing:.18em!important}._5sP_KG_discoveryCopy h2{max-width:410px;color:#fff!important;letter-spacing:-.045em!important;font-size:clamp(27px,2.4vw,36px)!important;font-weight:600!important;line-height:1.18!important}._5sP_KG_discoveryControls{z-index:1;position:relative}._5sP_KG_searchField,._5sP_KG_filterRow label{color:#d9e2e8!important;font-weight:500!important}._5sP_KG_searchField input,._5sP_KG_filterRow select{min-height:54px;background:#fff!important;border:1px solid #ffffff50!important;border-radius:11px!important;box-shadow:0 10px 25px #08152326!important}._5sP_KG_searchField input:focus,._5sP_KG_filterRow select:focus{outline-offset:2px;outline:3px solid #e88c6d!important}._5sP_KG_quickSearches button{transition:background .2s,transform .2s;color:#fff!important;box-shadow:none!important;background:#ffffff18!important;border:1px solid #ffffff48!important;border-radius:999px!important;font-weight:500!important}._5sP_KG_quickSearches button:hover{transform:translateY(-2px);background:#c83d20!important;border-color:#c83d20!important}._5sP_KG_discoveryStats{border-top:1px solid #ffffff2c;grid-column:1/-1;padding-top:16px;gap:10px!important}._5sP_KG_discoveryStats span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);align-items:baseline;gap:8px;min-height:66px;display:flex;color:#dfe6e9!important;background:#ffffff12!important;border:1px solid #ffffff35!important;border-radius:13px!important;padding:12px 18px!important}._5sP_KG_discoveryStats b{font-variant-numeric:tabular-nums;color:#ffba9e!important;font-size:25px!important;font-weight:600!important}._5sP_KG_resultSummary{margin-top:26px}._5sP_KG_resultSummary b{font-weight:600}._5sP_KG_restaurantCardLink ._5sP_KG_restaurantCard{background:#fffdfb;border:1px solid #e7e1d9;border-radius:18px;transition:transform .25s,box-shadow .25s,border-color .25s;overflow:hidden;box-shadow:0 14px 32px #26303b0d}._5sP_KG_restaurantCardLink ._5sP_KG_restaurantMedia{height:245px}._5sP_KG_restaurantCardLink ._5sP_KG_restaurantBody{gap:10px}._5sP_KG_restaurantCardLink ._5sP_KG_restaurantBody small{color:#bd593f;font-weight:600}._5sP_KG_restaurantCardLink ._5sP_KG_cardHint{color:#a63922;background:#f9ede7;justify-content:space-between;align-items:center;padding:10px 14px;font-weight:600;display:inline-flex}._5sP_KG_restaurantCardLink ._5sP_KG_cardHint:after{content:"↗";font-size:17px}._5sP_KG_businessShell{gap:48px}._5sP_KG_form{gap:15px;overflow:hidden;background:#fffdfb!important;border:1px solid #e8e2dc!important;border-radius:20px!important;padding:28px!important;box-shadow:0 22px 55px #1b2c3b12!important}._5sP_KG_formHeader{color:#fff;background:linear-gradient(115deg,#172a3c,#253d4b);margin:-28px -28px 12px;padding:28px}._5sP_KG_formHeader span{color:#ffad8f;letter-spacing:.18em;margin-bottom:11px;font-size:10px;font-weight:700;display:block}._5sP_KG_formHeader h2{margin:0;font-size:26px;line-height:1.25;color:#fff!important;font-weight:600!important}._5sP_KG_formHeader p{color:#d6e0e5;max-width:340px;margin:10px 0 0;font-size:12px;line-height:1.65}._5sP_KG_form label{color:#465260!important;gap:8px!important;font-weight:600!important}._5sP_KG_form input,._5sP_KG_form textarea{transition:border-color .2s,box-shadow .2s;background:#fff!important;border:1px solid #d9dedf!important;border-radius:10px!important}._5sP_KG_form input:focus,._5sP_KG_form textarea:focus{border-color:#c83d20!important;box-shadow:0 0 0 4px #c83d2018!important}._5sP_KG_form button{min-height:54px;margin-top:5px;transition:background .2s,transform .2s;box-shadow:0 10px 22px #c83d202b;background:#c83d20!important;border-radius:10px!important}._5sP_KG_form button:hover:not(:disabled){transform:translateY(-2px);background:#a8321d!important}._5sP_KG_form button:disabled{opacity:.65;cursor:wait}@media (max-width:980px){._5sP_KG_discoveryPanel{grid-template-columns:1fr}._5sP_KG_discoveryCopy h2{max-width:620px}._5sP_KG_businessShell{gap:28px}}@media (max-width:620px){._5sP_KG_discoveryPanel{background:linear-gradient(135deg,#142435,#263c49)!important;border-radius:20px!important;gap:18px!important;padding:24px!important}._5sP_KG_discoveryPanel:before{top:-180px;right:-230px}._5sP_KG_discoveryCopy h2{max-width:320px!important;font-size:27px!important;line-height:1.18!important}._5sP_KG_quickSearches{margin:0 -24px!important;padding:0 24px 4px!important}._5sP_KG_discoveryStats{grid-column:auto;padding-top:14px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important;overflow:visible!important}._5sP_KG_discoveryStats span{align-content:center;font-size:10px;line-height:1.25;background:#ffffff12!important;border:1px solid #ffffff35!important;border-radius:12px!important;gap:1px!important;min-width:0!important;min-height:64px!important;padding:8px!important;display:grid!important}._5sP_KG_discoveryStats b{font-size:19px!important}._5sP_KG_form{padding:22px!important}._5sP_KG_formHeader{margin:-22px -22px 10px;padding:25px 22px}._5sP_KG_split{gap:10px}._5sP_KG_restaurantCardLink ._5sP_KG_restaurantCard{border-radius:20px!important}._5sP_KG_restaurantCardLink ._5sP_KG_restaurantMedia{height:255px!important}}._5sP_KG_page{color:#272a2f;font-family:var(--web-body);background:#fff}._5sP_KG_page :is(h1,h2,h3){color:#0f1419;letter-spacing:0}._5sP_KG_hero{background:linear-gradient(100deg,#a81d12 0%,#da2517 55% 100%);border-radius:16px;margin:16px max(16px,50% - 865px) 0;padding:64px max(24px,50% - 552px) 56px}._5sP_KG_hero:before,._5sP_KG_hero:after{display:none}._5sP_KG_heroInner{align-items:center;width:100%;max-width:1104px}._5sP_KG_hero h1{color:#fff;letter-spacing:0;max-width:760px;margin:10px 0 14px;font-size:clamp(30px,3.6vw,44px);line-height:1.18;font-family:var(--web-body)!important;font-weight:600!important}._5sP_KG_hero p{color:#ffffffe6;max-width:640px;font-size:16px;font-weight:400;line-height:1.6}._5sP_KG_eyebrow{color:#da2517;letter-spacing:.12em;font-size:12px;font-family:var(--web-body)!important;font-weight:700!important}._5sP_KG_hero ._5sP_KG_eyebrow{color:#ffd9d4}._5sP_KG_heroCard{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#ffffff1a;border-color:#ffffff40;border-radius:12px}._5sP_KG_heroCard b{font-size:28px;font-family:var(--web-heading)!important}._5sP_KG_primary,._5sP_KG_secondary{text-transform:uppercase;border-radius:6px;min-height:44px;padding:0 18px;font-size:14px;font-weight:700!important}._5sP_KG_primary{box-shadow:none;background:#da2517}._5sP_KG_primary:hover{background:#a81d12}._5sP_KG_hero ._5sP_KG_primary{color:#da2517;background:#fff}._5sP_KG_secondary{border:1px solid #e4e5e7}._5sP_KG_section{width:min(1104px,100% - 32px);margin:48px auto}._5sP_KG_sectionHead h2{letter-spacing:0;font-size:24px;line-height:1.3;font-weight:800!important}._5sP_KG_sectionHead p{color:#5c6168;font-weight:400}._5sP_KG_grid{gap:24px}._5sP_KG_restaurantCard{box-shadow:none;border-color:#e4e5e7;border-radius:12px}._5sP_KG_restaurantCardLink:hover ._5sP_KG_restaurantCard{border-color:#e4e5e7;transform:none;box-shadow:0 6px 20px #0000001a}._5sP_KG_restaurantMedia{background:#1d2430;height:170px}._5sP_KG_restaurantMedia:after{background:linear-gradient(#0000 55%,#00000073)}._5sP_KG_restaurantBody{gap:6px;padding:12px 12px 16px}._5sP_KG_restaurantBody h3{min-height:0;font-size:16px;line-height:1.45;font-weight:700!important}._5sP_KG_restaurantBody p{color:#5c6168;font-size:14.5px;font-weight:400}._5sP_KG_cardHint{color:#da2517;background:#fde4e1;border-radius:6px;min-height:30px;padding:0 10px;font-size:13px;font-weight:700}._5sP_KG_restaurantCardLink:hover ._5sP_KG_cardHint{color:#fff;background:#da2517}._5sP_KG_cardActions a{border-radius:6px;min-height:40px;font-size:14px;font-weight:700}._5sP_KG_cardActions a:first-child{background:#da2517}._5sP_KG_featureBand{gap:24px}._5sP_KG_feature{min-height:0;box-shadow:none;border-color:#e4e5e7;border-radius:12px;padding:20px 16px}._5sP_KG_feature b{color:#da2517;background:#fde4e1;border-radius:6px;width:34px;height:34px;font-size:15px}._5sP_KG_feature h3{margin:14px 0 6px;font-size:17px;font-weight:700!important}._5sP_KG_feature p{color:#5c6168;font-size:14.5px;font-weight:400;line-height:1.55}._5sP_KG_seoCopyGrid article{box-shadow:none;border-radius:12px}._5sP_KG_step{box-shadow:none;border-color:#e4e5e7;border-radius:12px}._5sP_KG_step span{color:#da2517;background:#fde4e1;border-radius:8px;width:40px;height:40px}._5sP_KG_step p{color:#5c6168;font-weight:400}._5sP_KG_form{border-color:#e4e5e7;border-radius:12px;top:96px;box-shadow:0 6px 24px #00000014}._5sP_KG_form h2{letter-spacing:0;font-size:22px;font-weight:800!important}._5sP_KG_form label{color:#5c6168;font-size:13px;font-weight:600}._5sP_KG_form input,._5sP_KG_form textarea{border-color:#d6d8db;border-radius:8px}._5sP_KG_form input:focus,._5sP_KG_form textarea:focus{box-shadow:none;border-color:#0f1419}._5sP_KG_form button{text-transform:uppercase;background:#da2517;border-radius:8px;min-height:48px;font-weight:700}._5sP_KG_form button:hover{background:#a81d12}._5sP_KG_notice,._5sP_KG_error{border-radius:8px;font-weight:600}@media (max-width:640px){._5sP_KG_hero{border-radius:0;margin:0;padding:40px 20px}._5sP_KG_section{margin:32px auto}}._5sP_KG_hero ._5sP_KG_secondary{color:#fff!important;background:0 0!important;border:1px solid #ffffffbf!important}._5sP_KG_hero ._5sP_KG_secondary:hover{background:#ffffff1f!important}._5sP_KG_hero ._5sP_KG_heroCard *{color:#ffffffe6!important}._5sP_KG_hero ._5sP_KG_heroCard b{color:#fff!important}._5sP_KG_cardGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;display:grid}._5sP_KG_sectionHead>a{color:#0f1419;text-underline-offset:3px;flex:none;font-size:14px;font-weight:700;text-decoration:underline}._5sP_KG_sectionHead>a:hover{color:#da2517}@media (max-width:640px){._5sP_KG_cardGrid{grid-template-columns:1fr;gap:16px}}._5sP_KG_updated{color:#5c6168;margin:18px 0 0;font-size:13px}
._7Q0zLq_icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em}._7Q0zLq_photo{color:#ffffffd9;place-items:center;font-size:28px;display:grid;position:relative;overflow:hidden}._7Q0zLq_photo img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}._7Q0zLq_carousel{position:relative;overflow:hidden}._7Q0zLq_carousel>a{height:100%;display:block}._7Q0zLq_carouselPhoto{width:100%;height:100%}._7Q0zLq_carouselArrow{z-index:2;color:#0f1419;opacity:0;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;transition:opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}._7Q0zLq_carousel:hover ._7Q0zLq_carouselArrow,._7Q0zLq_carouselArrow:focus-visible{opacity:1}._7Q0zLq_carouselPrev{left:8px}._7Q0zLq_carouselNext{right:8px}._7Q0zLq_dots{z-index:2;pointer-events:none;justify-content:center;gap:4px;display:flex;position:absolute;bottom:8px;left:0;right:0}._7Q0zLq_dots i{background:#ffffff8c;border-radius:50%;width:6px;height:6px}._7Q0zLq_dots i._7Q0zLq_dotActive{background:#fff}._7Q0zLq_favorite{z-index:3;color:#fff;cursor:pointer;background:#0f141999;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:10px;right:10px}._7Q0zLq_favorite ._7Q0zLq_icon{width:17px;height:17px}._7Q0zLq_favorite:hover{background:#0f1419cc}._7Q0zLq_favoriteActive ._7Q0zLq_icon{fill:#da2517;stroke:#da2517}._7Q0zLq_score{flex:none;justify-items:end;line-height:1.2;display:grid}._7Q0zLq_score b{color:#0f1419;font-size:16px;font-family:var(--web-heading)!important;font-weight:700!important}._7Q0zLq_score b._7Q0zLq_scoreHigh{color:#da2517}._7Q0zLq_score small{color:#666b73;font-size:11.5px}._7Q0zLq_scoreLarge b{font-size:20px}._7Q0zLq_badge{z-index:2;color:#da2517;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:3px 9px 3px 6px;font-size:12.5px;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 1px 4px #00000026}._7Q0zLq_badge ._7Q0zLq_icon{width:14px;height:14px}._7Q0zLq_tags{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}._7Q0zLq_tags span{color:#da2517;background:#fde4e1;border-radius:6px;padding:2px 8px;font-size:12.5px}._7Q0zLq_card{box-sizing:border-box;background:#fff;border:1px solid #eceef0;border-radius:16px;flex-direction:column;height:100%;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 8px 20px -14px #0f141940}._7Q0zLq_card:hover{box-shadow:0 12px 26px -12px #0f14194d}._7Q0zLq_card:hover ._7Q0zLq_cardPhoto img{transform:scale(1.04)}._7Q0zLq_cardMedia{position:relative}._7Q0zLq_cardMedia>a{display:block}._7Q0zLq_demand{z-index:2;color:#da2517;pointer-events:none;background:#fff;border-radius:999px;padding:3px 10px;font-size:12.5px;position:absolute;bottom:10px;left:10px;box-shadow:0 1px 4px #00000026}._7Q0zLq_cardPhoto{aspect-ratio:1.42}._7Q0zLq_cardBody{color:inherit;flex-direction:column;flex:1;gap:4px;padding:12px 14px;text-decoration:none;display:flex}._7Q0zLq_card a._7Q0zLq_cardAction{color:#fff;background:#da2517;border-radius:12px;flex:none;justify-content:center;align-items:center;height:44px;margin:0 14px 14px;font-size:14px;text-decoration:none;display:flex;font-weight:600!important}._7Q0zLq_card a._7Q0zLq_cardAction:hover{background:#a81d12}._7Q0zLq_cardHead{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;margin-bottom:4px;display:flex}._7Q0zLq_cardHead h3{color:#0f1419;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:14.5px;line-height:22px;overflow:hidden;font-weight:700!important}._7Q0zLq_cardLine{align-items:center;gap:7px;display:flex}._7Q0zLq_cardBody p._7Q0zLq_cardLine{font-size:14px;line-height:22px}._7Q0zLq_cardLine ._7Q0zLq_icon{color:#da2517;width:15px;height:15px}._7Q0zLq_cardLine span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._7Q0zLq_cardBody p{color:#5c6168;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14.5px;overflow:hidden}._7Q0zLq_railWrap{position:relative}._7Q0zLq_rail{gap:var(--rail-gap,24px);margin-inline:calc(var(--rail-bleed,0px) * -1);padding:2px var(--rail-bleed,2px) 14px;scroll-padding-inline:var(--rail-bleed,0px);scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}._7Q0zLq_rail::-webkit-scrollbar{display:none}._7Q0zLq_rail>*{scroll-snap-align:start;flex:none}._7Q0zLq_railArrow{z-index:3;color:#0f1419;cursor:pointer;background:#fff;border:1px solid #e4e5e7;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:40%;box-shadow:0 2px 8px #00000026}._7Q0zLq_railArrow:hover{border-color:#0f1419}._7Q0zLq_railPrev{left:-18px}._7Q0zLq_railNext{right:-18px}._7Q0zLq_segments{background:#fff;border:1.5px solid #da2517;border-radius:10px;flex:none;display:inline-flex;overflow:hidden}._7Q0zLq_segments button{color:#0f1419;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;height:38px;padding:0 12px;font-size:14px;display:inline-flex}._7Q0zLq_segments button+button{border-left:1px solid #e4e5e7}._7Q0zLq_segments button:hover{background:#fde4e1}._7Q0zLq_segments ._7Q0zLq_icon:last-child{color:#5c6168;width:14px;height:14px}._7Q0zLq_backdrop{z-index:90;background:#0a0c108c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}._7Q0zLq_modal{box-sizing:border-box;background:#fff;border-radius:16px;flex-direction:column;width:min(440px,100%);max-height:calc(100svh - 32px);padding:0 20px 20px;display:flex;position:relative;overflow:hidden}._7Q0zLq_modalHeader{justify-content:center;align-items:center;min-height:64px;padding:12px 48px;display:flex;position:relative}._7Q0zLq_modal ._7Q0zLq_modalTitle{color:#0f1419;text-align:center;margin:0;font-size:20px;line-height:1.25;font-weight:800!important}._7Q0zLq_modalClose{color:#0f1419;cursor:pointer;background:#fff;border:1px solid #d6d8db;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:12px;left:0}._7Q0zLq_modalClose:hover{border-color:#0f1419}._7Q0zLq_modalClose svg{width:18px;height:18px}._7Q0zLq_pickerModal{width:min(400px,100%);height:min(560px,100svh - 32px);padding-bottom:0}._7Q0zLq_pickerTabs{border:2px solid #da2517;border-radius:999px;flex:none;padding:3px;display:flex}._7Q0zLq_pickerTabs button{color:#0f1419;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;height:36px;font-size:14px;display:inline-flex}._7Q0zLq_pickerTabs button+button{box-shadow:-1px 0 #e4e5e7}._7Q0zLq_pickerTabs button svg{width:16px;height:16px}._7Q0zLq_pickerTabs button._7Q0zLq_pickerTabActive{box-shadow:none;background:#fde4e1;font-weight:700!important}._7Q0zLq_pickerTabs button._7Q0zLq_pickerTabActive+button{box-shadow:none}._7Q0zLq_pickerBody{overscroll-behavior:contain;border-top:1px solid #e4e5e7;flex:1;min-height:0;margin:14px -20px 0;padding:4px 20px 20px;overflow-y:auto}._7Q0zLq_pills{grid-template-columns:repeat(3,1fr);gap:12px;padding-top:12px;display:grid}._7Q0zLq_pills button{color:#0f1419;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6d8db;border-radius:999px;height:40px;padding:0 6px;font-size:14px}._7Q0zLq_pills button:hover{border-color:#0f1419}._7Q0zLq_pills button._7Q0zLq_chosen{color:#fff;background:#da2517;border-color:#da2517;font-weight:700!important}._7Q0zLq_pickerHint{color:#a81d12;background:#fde4e1;border-radius:8px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}._7Q0zLq_pickerHint svg{flex:none;width:16px;height:16px;margin-top:1px}._7Q0zLq_calendarWrap{gap:10px;display:grid}._7Q0zLq_calendarHead{justify-content:space-between;align-items:center;display:flex}._7Q0zLq_calendarHead b{color:#0f1419;text-transform:capitalize;font-size:17px;font-family:var(--web-heading)!important}._7Q0zLq_calendarHead button{color:#0f1419;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}._7Q0zLq_calendarHead button:hover:not(:disabled){background:#f6f6f6}._7Q0zLq_calendarHead button:disabled{opacity:.3;cursor:default}._7Q0zLq_calendar{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}._7Q0zLq_calendar>span{color:#5c6168;text-align:center;padding:4px 0;font-size:12.5px}._7Q0zLq_calendar button{aspect-ratio:1;color:#0f1419;font-variant-numeric:tabular-nums;cursor:pointer;background:#fff;border:1px solid #e4e5e7;border-radius:8px;font-size:14px}._7Q0zLq_calendar button:hover:not(:disabled){border-color:#0f1419}._7Q0zLq_calendar button:disabled{color:#9a9fa6;cursor:default;background:0 0;border-color:#0000;text-decoration:line-through}._7Q0zLq_calendar button._7Q0zLq_today{font-weight:700!important}._7Q0zLq_calendar button._7Q0zLq_chosen{color:#fff;background:#da2517;border-color:#da2517}._7Q0zLq_calendarPlain{padding-top:14px}._7Q0zLq_calendarPlain ._7Q0zLq_calendarHead b{font-size:18px;font-family:var(--web-heading)!important;font-weight:800!important}._7Q0zLq_calendarPlain ._7Q0zLq_calendar{row-gap:4px}._7Q0zLq_calendarPlain ._7Q0zLq_calendar>span{color:#0f1419;font-size:13.5px}._7Q0zLq_calendarPlain ._7Q0zLq_calendar button{aspect-ratio:auto;border:0;border-radius:50%;justify-self:center;width:40px;height:40px;font-size:14.5px}._7Q0zLq_calendarPlain ._7Q0zLq_calendar button:hover:not(:disabled){background:#fde4e1}._7Q0zLq_calendarPlain ._7Q0zLq_calendar button:disabled{text-decoration:none}._7Q0zLq_calendarPlain ._7Q0zLq_calendar button._7Q0zLq_chosen{color:#fff;background:#da2517;font-weight:700!important}@media (max-width:640px){._7Q0zLq_railArrow{display:none}._7Q0zLq_rail{gap:14px}._7Q0zLq_carouselArrow{opacity:1}._7Q0zLq_backdrop{align-items:end;padding:0}._7Q0zLq_modal{border-radius:16px 16px 0 0;width:100%;max-height:92svh;padding:0 16px 16px}._7Q0zLq_pickerModal{height:86svh;padding-bottom:0}._7Q0zLq_pickerBody{margin:14px -16px 0;padding:4px 16px 24px}._7Q0zLq_pills{gap:10px}._7Q0zLq_segments button{padding:0 9px;font-size:13px}}._7Q0zLq_skeletonCard{pointer-events:none}._7Q0zLq_skeletonBlock{aspect-ratio:1.42;background:linear-gradient(90deg,#eef0f2 25%,#f7f8f9 50%,#eef0f2 75%) 0 0/200% 100%;animation:1.3s linear infinite _7Q0zLq_skeletonShimmer;display:block}._7Q0zLq_skeletonLine{background:linear-gradient(90deg,#eef0f2 25%,#f7f8f9 50%,#eef0f2 75%) 0 0/200% 100%;border-radius:6px;flex:none;height:12px;margin:5px 0;animation:1.3s linear infinite _7Q0zLq_skeletonShimmer;display:block}._7Q0zLq_skeletonTitle{margin-bottom:9px}._7Q0zLq_skeletonAction{background:#f1f2f4;border-radius:12px;flex:none;height:44px;margin:0 14px 14px;display:block}@keyframes _7Q0zLq_skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}._7Q0zLq_favorite{width:36px;height:36px;top:8px;right:8px}._7Q0zLq_carouselArrow{width:34px;height:34px}._7Q0zLq_score._7Q0zLq_scoreNew b{color:#127a52;letter-spacing:.02em;background:#e7f6ef;border-radius:999px;padding:1px 8px;font-size:12px}._7Q0zLq_scoreLarge._7Q0zLq_scoreNew b{font-size:13px}p._7Q0zLq_newReviews{color:#4b5058;align-items:center;gap:6px;margin:0;font-size:13.5px;display:flex}._7Q0zLq_newReviews svg{color:#127a52;width:15px;height:15px}._7Q0zLq_newReviews b{color:#127a52;font-weight:700!important}._7Q0zLq_newReviews span{color:#9a9fa6}._7Q0zLq_rail._7Q0zLq_drift{scroll-snap-type:none}._7Q0zLq_rail._7Q0zLq_drift>*{scroll-snap-align:none}._7Q0zLq_driftGroup{gap:inherit;flex:none;display:flex}._7Q0zLq_driftGroup>*{flex:none}._7Q0zLq_driftWrap:before,._7Q0zLq_driftWrap:after{content:"";z-index:2;width:var(--rail-fade,40px);pointer-events:none;position:absolute;top:0;bottom:0}._7Q0zLq_driftWrap:before{background:linear-gradient(270deg, #fff0, var(--rail-bg,#fff));left:0}._7Q0zLq_driftWrap:after{background:linear-gradient(90deg, #fff0, var(--rail-bg,#fff));right:0}._7Q0zLq_pills button._7Q0zLq_slotFull{color:#9a9fa6;cursor:not-allowed;background:#f6f6f6;border-color:#eceef0;text-decoration:line-through}._7Q0zLq_pills button._7Q0zLq_slotRequest{color:#4b5058;border-style:dashed;border-color:#b9bcc0}
.rRTQkG_icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.2em;height:1.2em}.rRTQkG_utilityBar{background:#f6f6f6;justify-content:flex-end;align-items:center;gap:12px;height:44px;padding:0 16px;font-size:15px;display:flex}.rRTQkG_utilityBar a{color:#0f1419;text-underline-offset:3px;align-items:center;gap:6px;text-decoration:underline;display:inline-flex}.rRTQkG_utilityBar a:hover{color:#da2517}.rRTQkG_utilityBar>span{background:#b9bcc0;width:1px;height:16px}.rRTQkG_header{z-index:60;background:#fff;border-bottom:1px solid #e4e5e7;align-items:center;gap:20px;height:76px;padding:0 16px;display:flex}.rRTQkG_sticky{position:sticky;top:0}.rRTQkG_logo{flex:none;display:flex}.rRTQkG_logo img{width:140px;height:auto;display:block}.rRTQkG_headerSearch{flex:1;max-width:760px}.rRTQkG_login{color:#0f1419;text-transform:uppercase;letter-spacing:.02em;border-radius:4px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:10px 12px;font-size:13px;text-decoration:none;display:inline-flex}.rRTQkG_login:hover{background:#f6f6f6}.rRTQkG_login .rRTQkG_icon{width:22px;height:22px}.rRTQkG_searchBar{box-sizing:border-box;background:#fff;border:1px solid #e4e5e7;border-radius:8px;align-items:stretch;height:52px;padding:4px;display:flex}.rRTQkG_searchLocation,.rRTQkG_searchQuery{color:#5c6168;align-items:center;gap:10px;min-width:0;padding:0 14px;display:flex}.rRTQkG_searchLocation{border-right:1px solid #e4e5e7;flex:0 0 32%;position:relative}.rRTQkG_pickerScrim{z-index:80;position:fixed;inset:0}.rRTQkG_picker{z-index:81;text-align:left;box-sizing:border-box;background:#fff;border:1px solid #e4e5e7;border-radius:12px;width:380px;max-height:70vh;padding:12px;position:absolute;top:calc(100% + 10px);left:-6px;overflow-y:auto;box-shadow:0 12px 36px #0000002e}.rRTQkG_pickerHead,.rRTQkG_pickerField{display:none}.rRTQkG_nearMe{color:#0f1419;text-align:left;cursor:pointer;background:#fde4e1;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:48px;padding:0 12px;font-size:15px;display:flex}.rRTQkG_nearMe>span,.rRTQkG_places button>span{color:#da2517;background:#fff;border:1px solid #e4e5e7;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.rRTQkG_nearMe>span svg,.rRTQkG_places button>span svg{width:16px;height:16px}.rRTQkG_nearMe>svg{width:18px;height:18px;margin-left:auto}.rRTQkG_nearMe:hover{background:#fbd3ce}.rRTQkG_pickerLabel{color:#0f1419;margin:16px 8px 6px;font-size:15px;font-weight:700}.rRTQkG_places{margin:0;padding:0;list-style:none;display:grid}.rRTQkG_places button{color:#272a2f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;width:100%;height:46px;padding:0 8px;font-size:15px;display:flex}.rRTQkG_places button:hover{background:#f6f6f6}.rRTQkG_searchQuery{flex:1}.rRTQkG_searchBar input{color:#0f1419;background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:16px}.rRTQkG_searchLocation input::placeholder{color:#0f1419}.rRTQkG_searchQuery input::placeholder{color:#666b73;font-style:italic}.rRTQkG_searchBar>button{color:#fff;cursor:pointer;background:#da2517;border:0;border-radius:50%;flex:none;align-self:center;place-items:center;width:42px;height:42px;padding:0;display:grid}.rRTQkG_searchBar>button svg{width:20px;height:20px}.rRTQkG_searchBar>button:hover{background:#a81d12}@media (max-width:900px){.rRTQkG_headerSearch{display:none}}@media (max-width:640px){.rRTQkG_picker{z-index:200;width:auto;max-height:none;box-shadow:none;border:0;border-radius:0;padding:0 16px 24px;position:fixed;inset:0}.rRTQkG_pickerHead{background:#fff;justify-content:center;align-items:center;height:56px;margin:0 -16px;display:flex;position:sticky;top:0}.rRTQkG_pickerHead b{color:#0f1419;font-size:16px}.rRTQkG_pickerHead button{color:#0f1419;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;right:12px}.rRTQkG_pickerField{color:#5c6168;border:2px solid #da2517;border-radius:10px;align-items:center;gap:10px;height:52px;margin:4px 0 16px;padding:0 12px;display:flex}.rRTQkG_pickerField input{color:#0f1419;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:16px}.rRTQkG_pickerField button{color:#5c6168;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.rRTQkG_utilityBar{height:40px;font-size:14px}.rRTQkG_header{height:56px}.rRTQkG_logo img{width:112px}.rRTQkG_login span{display:none}.rRTQkG_login{padding:6px}.rRTQkG_login .rRTQkG_icon{width:26px;height:26px}}.rRTQkG_header.rRTQkG_headerMinimal{justify-content:center;height:60px}.rRTQkG_businessLink{display:none}.rRTQkG_utilityBar a{white-space:nowrap}@media (max-width:640px){.rRTQkG_utilityBar{display:none}.rRTQkG_header{gap:8px;height:60px}.rRTQkG_logo img{width:118px}.rRTQkG_businessLink{color:#0f1419;white-space:nowrap;border:1px solid #e4e5e7;border-radius:999px;flex:none;align-items:center;gap:6px;height:36px;margin-left:auto;padding:0 10px;font-size:12px;text-decoration:none;display:inline-flex;font-weight:700!important}.rRTQkG_businessLink .rRTQkG_icon{width:16px;height:16px}.rRTQkG_businessLink+.rRTQkG_login{margin-left:0}.rRTQkG_login{border:1px solid #e4e5e7;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.rRTQkG_login .rRTQkG_icon{width:22px;height:22px}}
.aWsm_G_footer{--footer-red:#da2517;--footer-red-deep:#a81d12;--footer-star:#f35234;--footer-text:#fff4f2bd;--footer-line:#ffffff1a;isolation:isolate;border-top:3px solid var(--footer-red);color:#fff;box-sizing:border-box;background:radial-gradient(720px 320px at 12% -10%,#da25174d,#0000 70%),radial-gradient(520px 260px at 92% 110%,#f3523424,#0000 70%),linear-gradient(#1d1312 0%,#140e0d 100%);order:19;width:100%;padding:52px max(24px,50% - 620px) 22px;position:relative;overflow:hidden}.aWsm_G_inner{grid-template-columns:1.5fr repeat(4,1fr);gap:32px;display:grid}.aWsm_G_logo{vertical-align:top;display:inline-block;position:relative}.aWsm_G_brand img{filter:brightness(0)invert();width:196px;height:auto;display:block}.aWsm_G_logo img{opacity:0}.aWsm_G_logo:after{content:"";background:var(--footer-red);pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/masapos-rezerva-brand.png) 50%/100% 100% no-repeat;mask:url(/masapos-rezerva-brand.png) 50%/100% 100% no-repeat}.aWsm_G_brand p{color:#fff;max-width:280px;margin:14px 0 0;font-size:14px;line-height:1.55;font-weight:500!important}.aWsm_G_contact{gap:6px;margin-top:14px;font-style:normal;display:grid}.aWsm_G_footer .aWsm_G_contact a{color:#fff;width:fit-content;font-size:14px;text-decoration:none;font-weight:600!important}.aWsm_G_footer .aWsm_G_contact a:hover{color:var(--footer-star)}.aWsm_G_footer .aWsm_G_cta{background:var(--footer-red);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-top:18px;padding:11px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:0 10px 24px -12px #da2517e6}.aWsm_G_footer .aWsm_G_cta:hover{background:var(--footer-red-deep)}.aWsm_G_cta span{transition:transform .2s}.aWsm_G_cta:hover span{transform:translate(3px)}.aWsm_G_footer .aWsm_G_column h2.aWsm_G_title{color:var(--footer-star);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-size:13px;line-height:1.4;font-weight:700!important}.aWsm_G_column ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.aWsm_G_footer .aWsm_G_column a,.aWsm_G_footer .aWsm_G_column button{color:#fff;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:none;transition:color .15s;font-weight:600!important}.aWsm_G_footer .aWsm_G_column a:hover,.aWsm_G_footer .aWsm_G_column button:hover{color:var(--footer-star)}.aWsm_G_footer .aWsm_G_column a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--footer-red);text-decoration-color:var(--footer-red);text-underline-offset:4px}:is(.aWsm_G_column a,.aWsm_G_column button,.aWsm_G_cta,.aWsm_G_brand a):focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #fff}.aWsm_G_bottom{border-top:1px solid var(--footer-line);grid-template-columns:auto 1fr;align-items:start;gap:24px;margin-top:44px;padding-top:20px;display:grid;position:relative}.aWsm_G_bottom:before{content:"";z-index:-1;background:#00000047;position:absolute;inset:0 -100vw -22px}.aWsm_G_rights{color:#fff;white-space:nowrap;margin:0;font-size:13px;font-weight:600!important}.aWsm_G_notes{text-align:right;justify-items:end;gap:4px;display:grid}.aWsm_G_notes p{color:#ffffffd1;margin:0;font-size:12px;line-height:1.5;font-weight:500!important}@media (max-width:1120px){.aWsm_G_inner{grid-template-columns:repeat(4,1fr)}.aWsm_G_brand{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 24px;display:flex}.aWsm_G_brand p,.aWsm_G_contact{margin:0}.aWsm_G_footer .aWsm_G_cta{margin:0 0 0 auto}}@media (max-width:640px){.aWsm_G_footer{padding:32px 16px 20px}.aWsm_G_inner{grid-template-columns:1fr 1fr;gap:28px 16px}.aWsm_G_brand{display:block}.aWsm_G_brand img{width:168px}.aWsm_G_brand p{margin:12px 0 0;font-size:13px}.aWsm_G_contact{margin-top:12px}.aWsm_G_footer .aWsm_G_cta{margin:16px 0 0}.aWsm_G_bottom{grid-template-columns:1fr;gap:12px;margin-top:28px}.aWsm_G_rights{white-space:normal}.aWsm_G_notes{text-align:left;justify-items:start}.aWsm_G_notes p{font-size:11.5px}}
._8znSCW_root{background:#fff;border:1px solid #d6d8db;border-radius:8px;align-items:stretch;min-height:46px;display:flex;position:relative}._8znSCW_root:focus-within{border-color:#0f1419}._8znSCW_root._8znSCW_invalid{border-color:#da2517}._8znSCW_trigger{color:#0f1419;font-variant-numeric:tabular-nums;cursor:pointer;background:#f6f6f6;border:0;border-right:1px solid #e4e5e7;border-radius:8px 0 0 8px;flex:none;align-items:center;gap:6px;padding:0 10px 0 12px;font-size:15px;display:inline-flex;font-weight:600!important}._8znSCW_trigger:hover{background:#eeeff0}._8znSCW_trigger svg{color:#5c6168}._8znSCW_flag{font-size:18px;line-height:1;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif!important}._8znSCW_root>input{color:#0f1419;font-variant-numeric:tabular-nums;background:0 0;border-radius:0 8px 8px 0;outline:0;flex:1;min-width:0;padding:0 12px;font-size:16px;border:0!important}._8znSCW_wrap{gap:6px;display:grid}._8znSCW_panel{background:#fff;border:1px solid #e4e5e7;border-radius:12px;grid-template-rows:auto minmax(0,1fr);max-height:340px;display:grid;overflow:hidden;box-shadow:0 14px 36px -10px #0000004d}._8znSCW_searchRow{color:#5c6168;border-bottom:1px solid #e4e5e7;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}._8znSCW_searchRow input{color:#0f1419;background:0 0;border:0;outline:0;flex:1;min-width:0;height:36px;font-size:15px}._8znSCW_close{color:#0f1419;cursor:pointer;background:#f6f6f6;border:0;border-radius:8px;flex:none;width:32px;height:32px;font-size:18px}._8znSCW_list{overscroll-behavior:contain;padding:4px 0 8px;overflow-y:auto}._8znSCW_list>p{color:#5c6168;letter-spacing:.06em;text-transform:uppercase;margin:8px 14px 4px;font-size:11px;font-weight:700!important}._8znSCW_list ul{margin:0;padding:0;list-style:none}._8znSCW_list li button{color:#0f1419;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 14px;font-size:14px;display:flex}._8znSCW_list li button:hover{background:#f6f6f6}._8znSCW_list li button._8znSCW_active{background:#fde4e1}._8znSCW_list li b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden;font-weight:500!important}._8znSCW_calling{color:#5c6168;font-variant-numeric:tabular-nums;flex:none;font-size:13px}._8znSCW_empty{text-transform:none!important;letter-spacing:0!important;margin:16px!important;font-size:13px!important}._8znSCW_wrap ._8znSCW_root>input{width:auto;height:auto;min-height:0;box-shadow:none;color:#0f1419;padding:0 12px;font-size:16px;background:0 0!important;border:0!important}._8znSCW_wrap ._8znSCW_searchRow input{width:auto;height:36px;min-height:0;box-shadow:none;color:#0f1419;padding:0;font-size:15px;background:0 0!important;border:0!important}._8znSCW_wrap ._8znSCW_searchRow input::placeholder{color:#8a8f96}._8znSCW_dark ._8znSCW_root{background:#ffffff1f;border-color:#ffffff59}._8znSCW_dark ._8znSCW_root:focus-within{background:#ffffff2e;border-color:#fff}._8znSCW_dark ._8znSCW_root._8znSCW_invalid{border-color:#ffd0cc;box-shadow:0 0 0 2px #ffd0cc59}._8znSCW_dark ._8znSCW_trigger{color:#0f1419;background:#fff;border-right-color:#0000}._8znSCW_dark ._8znSCW_trigger:hover{background:#f1f1f1}._8znSCW_wrap._8znSCW_dark ._8znSCW_root>input{color:#fff}._8znSCW_wrap._8znSCW_dark ._8znSCW_root>input::placeholder{color:#fff9}
.oYkk2W_widget{background:#fff;border:1px solid #e4e5e7;border-radius:12px;overflow:hidden;box-shadow:0 4px 18px #00000014}.oYkk2W_head{background:#f6f6f6;padding:18px 16px 14px}.oYkk2W_head h2{color:#0f1419;letter-spacing:0;margin:0;font-size:22px;font-weight:800!important}.oYkk2W_head p{color:#272a2f;margin:4px 0 0;font-size:13px}.oYkk2W_activity{color:#0f1419;background:#f6f6f6;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:max-content;max-width:calc(100% - 28px);margin:12px auto 0;padding:4px 12px;font-size:13px;display:flex}.oYkk2W_activity svg{color:#da2517;width:15px;height:15px}.oYkk2W_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.oYkk2W_stepper{background:#fde4e1;border-radius:999px;justify-content:space-between;align-items:center;gap:2px;margin:14px 14px 4px;padding:4px;list-style:none;display:flex}.oYkk2W_stepper li{flex:1;align-items:center;min-width:0;display:flex}.oYkk2W_stepper button{color:#a81d12;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:6px;min-width:0;height:34px;padding:0 8px;font-size:13px;display:inline-flex}.oYkk2W_stepper button span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.oYkk2W_stepper button svg{width:16px;height:16px}.oYkk2W_stepper button:disabled{color:#8c3a34;cursor:default}.oYkk2W_stepper button.oYkk2W_stepActive{color:#fff;background:#da2517}.oYkk2W_stepper button.oYkk2W_stepDone{color:#0f1419;text-underline-offset:3px;text-decoration:underline}.oYkk2W_stepArrow{color:#8c3a34;flex:none;width:14px;height:14px}.oYkk2W_body{overscroll-behavior:contain;min-height:260px;max-height:calc(100vh - 330px);padding:14px 14px 6px;overflow-y:auto}.oYkk2W_body h3{color:#0f1419;letter-spacing:0;margin:0 0 12px;font-size:16px;font-weight:700!important}.oYkk2W_note{color:#5c6168;align-items:flex-start;gap:6px;margin:0;padding:10px 14px 16px;font-size:12.5px;line-height:1.45;display:flex}.oYkk2W_note svg{color:#da2517;flex:none;width:15px;height:15px;margin-top:1px}.oYkk2W_form{gap:12px;display:grid}.oYkk2W_form h3{margin-bottom:2px}.oYkk2W_form label{color:#272a2f;gap:6px;font-size:13px;display:grid;font-weight:600!important}.oYkk2W_form input:not([type=checkbox]),.oYkk2W_form textarea{color:#0f1419;box-sizing:border-box;resize:vertical;background:#fff;border:1px solid #d6d8db;border-radius:8px;width:100%;min-height:46px;padding:10px 12px;font-size:16px}.oYkk2W_form textarea{min-height:64px;font-family:inherit}.oYkk2W_form input:focus,.oYkk2W_form textarea:focus{border-color:#0f1419;outline:0}.oYkk2W_form .oYkk2W_consent{color:#4b5058;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;display:flex;font-weight:400!important}.oYkk2W_form .oYkk2W_consent input{accent-color:#da2517;flex:none;width:18px;height:18px;margin:1px 0 0}.oYkk2W_form .oYkk2W_consent a{color:#da2517;text-decoration:underline}.oYkk2W_error{color:#a81d12;background:#fdecec;border-radius:8px;margin:0;padding:10px 12px;font-size:13px}.oYkk2W_submit{color:#fff;cursor:pointer;background:#da2517;border:0;border-radius:8px;min-height:50px;font-size:15px;font-weight:700!important}.oYkk2W_submit:hover:not(:disabled){background:#a81d12}.oYkk2W_submit:disabled{opacity:.7;cursor:default}.oYkk2W_secure{color:#5c6168;align-items:flex-start;gap:6px;margin:0 0 8px;font-size:12px;line-height:1.45;display:flex}.oYkk2W_secure svg{color:#127a52;flex:none;width:14px;height:14px;margin-top:1px}.oYkk2W_done{text-align:center;justify-items:center;gap:10px;padding:28px 20px 24px;display:grid}.oYkk2W_doneMark{color:#127a52;background:#e7f6ef;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.oYkk2W_doneMark svg{stroke-width:2.4px;width:28px;height:28px}.oYkk2W_done h2{color:#0f1419;margin:0;font-size:22px;font-weight:800!important}.oYkk2W_doneSummary{color:#272a2f;gap:2px;margin:0;font-size:15px;display:grid}.oYkk2W_doneSummary b{color:#0f1419}.oYkk2W_done dl{border:1px dashed #c9ccd1;border-radius:10px;margin:4px 0 0;padding:10px 20px}.oYkk2W_done dt{color:#5c6168;font-size:12px}.oYkk2W_done dd{color:#0f1419;letter-spacing:.08em;margin:2px 0 0;font-size:22px;font-weight:800}.oYkk2W_done>p:not(.oYkk2W_doneSummary){color:#5c6168;margin:0;font-size:13px;line-height:1.5}.oYkk2W_done>button{color:#0f1419;cursor:pointer;background:#fff;border:1px solid #d6d8db;border-radius:8px;min-height:44px;margin-top:4px;padding:0 18px;font-size:14px;font-weight:600!important}.oYkk2W_field{gap:6px;display:grid}.oYkk2W_field>label{color:#272a2f;font-size:13px;font-weight:600!important}.oYkk2W_slotNote{color:#272a2f;background:#f6f6f6;border-radius:8px;margin:4px 0 8px;padding:12px 14px;font-size:14px;line-height:1.5}.oYkk2W_slotHint{color:#5c6168;margin:10px 0 0;font-size:12.5px;line-height:1.45}
.Tz8QTq_backdrop{z-index:95;background:#0a0c1080;justify-content:flex-end;display:flex;position:fixed;inset:0}.Tz8QTq_sheet{background:#fff;flex-direction:column;width:min(440px,100%);height:100%;display:flex;box-shadow:-10px 0 30px #0003}.Tz8QTq_head{border-bottom:1px solid #e4e5e7;flex:none;justify-content:space-between;align-items:center;height:60px;padding:0 16px;display:flex}.Tz8QTq_head h2{color:#0f1419;margin:0;font-size:20px;font-family:var(--web-body)!important;font-weight:600!important}.Tz8QTq_head button{color:#0f1419;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:36px;height:36px;padding:0;display:grid}.Tz8QTq_head button:hover{background:#f6f6f6}.Tz8QTq_head button svg{width:22px;height:22px}.Tz8QTq_body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 16px;overflow-y:auto}.Tz8QTq_section{border-bottom:1px solid #e4e5e7;padding:24px 0}.Tz8QTq_section:last-child{border-bottom:0}.Tz8QTq_section h3{color:#0f1419;align-items:center;gap:8px;margin:0 0 14px;font-size:19px;display:flex;font-family:var(--web-body)!important;font-weight:600!important}.Tz8QTq_section h3 svg{color:#da2517;width:20px;height:20px}.Tz8QTq_toggleRow{justify-content:space-between;align-items:flex-start;gap:16px;padding:8px 0;display:flex}.Tz8QTq_toggleRow b{color:#0f1419;font-size:15px;display:block}.Tz8QTq_toggleRow p{color:#5c6168;margin:2px 0 0;font-size:14px;line-height:1.45}.Tz8QTq_switch{cursor:pointer;background:#eef0f2;border:1px solid #d6d8db;border-radius:999px;flex:none;width:44px;height:26px;margin-top:2px;padding:0;transition:background .2s,border-color .2s;position:relative}.Tz8QTq_switch span{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0000004d}.Tz8QTq_switchOn{background:#da2517;border-color:#da2517}.Tz8QTq_switchOn span{transform:translate(18px)}.Tz8QTq_slider{padding:34px 12px 0;position:relative}.Tz8QTq_slider output{color:#fff;white-space:nowrap;background:#0f1419;border-radius:4px;margin-left:0;padding:3px 7px;font-size:12px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.Tz8QTq_slider input{appearance:none;cursor:pointer;background:0 0;width:100%;height:22px;margin:0}.Tz8QTq_slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, #da2517 var(--fill), #e4e5e7 var(--fill));border-radius:999px;height:4px}.Tz8QTq_slider input::-moz-range-track{background:#e4e5e7;border-radius:999px;height:4px}.Tz8QTq_slider input::-moz-range-progress{background:#da2517;border-radius:999px;height:4px}.Tz8QTq_slider input::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid #d6d8db;border-radius:50%;width:24px;height:24px;margin-top:-10px;box-shadow:0 1px 4px #00000040}.Tz8QTq_slider input::-moz-range-thumb{background:#fff;border:1px solid #d6d8db;border-radius:50%;width:24px;height:24px;box-shadow:0 1px 4px #00000040}.Tz8QTq_ticks{color:#0f1419;justify-content:space-between;margin:6px -12px 0;font-size:13px;display:flex}.Tz8QTq_ticks span{text-align:center;width:24px}.Tz8QTq_checklist,.Tz8QTq_radios{gap:2px;margin:0;padding:0;list-style:none;display:grid}.Tz8QTq_checklist label,.Tz8QTq_radios label{color:#272a2f;cursor:pointer;align-items:flex-start;gap:12px;padding:9px 0;font-size:15px;display:flex}.Tz8QTq_checklist input,.Tz8QTq_radios input{accent-color:#da2517;cursor:pointer;flex:none;width:18px;height:18px;margin:2px 0 0}.Tz8QTq_checklist span{flex:1}.Tz8QTq_checklist small{color:#5c6168;font-variant-numeric:tabular-nums;font-size:13px}.Tz8QTq_radios span{gap:2px;display:grid}.Tz8QTq_radios b{color:#0f1419;font-size:15px}.Tz8QTq_radios small{color:#5c6168;font-size:14px;line-height:1.45}.Tz8QTq_more{color:#da2517;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:10px;padding:0;font-size:13px;font-weight:700;display:inline-flex}.Tz8QTq_more svg{width:15px;height:15px}.Tz8QTq_foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e4e5e7;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex;box-shadow:0 -4px 14px #0000000f}.Tz8QTq_clear{color:#0f1419;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.Tz8QTq_show{color:#fff;text-transform:uppercase;cursor:pointer;background:#da2517;border:0;border-radius:6px;height:44px;padding:0 18px;font-size:14px;font-weight:700}.Tz8QTq_show:hover{background:#a81d12}@media (max-width:640px){.Tz8QTq_sheet{width:100%;box-shadow:none}}
.xLfU6a_page[data-website]{color:#272a2f;background:#fff;min-height:100vh}.xLfU6a_page a{color:inherit}.xLfU6a_page[data-website] :is(h1,h2,h3){color:#0f1419;letter-spacing:0;margin:0}.xLfU6a_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xLfU6a_filterBar{z-index:50;background:#fff;border-bottom:1px solid #e4e5e7;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:76px}.xLfU6a_filterDivider{background:#e4e5e7;flex:none;width:1px;height:28px}.xLfU6a_chips{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.xLfU6a_chips::-webkit-scrollbar{display:none}.xLfU6a_chips button{color:#0f1419;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #d6d8db;border-radius:999px;flex:none;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:14px;display:inline-flex}.xLfU6a_chips button svg{width:16px;height:16px}.xLfU6a_chips button:hover{border-color:#0f1419}.xLfU6a_chips button.xLfU6a_chipActive{color:#fff;background:#0f1419;border-color:#0f1419}.xLfU6a_layout{grid-template-columns:minmax(0,1fr) minmax(320px,40%);gap:24px;padding:0 16px 40px;display:grid}.xLfU6a_listColumn{min-width:0}.xLfU6a_breadcrumb{color:#5c6168;flex-wrap:wrap;align-items:center;gap:6px;padding:16px 0 8px;font-size:13px;display:flex}.xLfU6a_breadcrumb a{color:#da2517;text-decoration:none;display:inline-flex}.xLfU6a_breadcrumb a:hover{text-decoration:underline}.xLfU6a_breadcrumb svg{width:14px;height:14px}.xLfU6a_page .xLfU6a_title{font-size:28px;line-height:1.3;font-weight:800!important}.xLfU6a_count{color:#272a2f;margin:2px 0 0;font-size:15px}.xLfU6a_intro{color:#272a2f;max-width:640px;margin:10px 0 0;font-size:15px;line-height:1.55}.xLfU6a_nearNote{color:#a81d12;background:#fde4e1;border-radius:8px;align-items:center;gap:6px;margin:12px 0 0;padding:10px 12px;font-size:14px;display:flex}.xLfU6a_nearNote svg{width:16px;height:16px}.xLfU6a_sortRow{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 12px;display:flex}.xLfU6a_why{color:#0f1419;text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.xLfU6a_why>span{border:1.5px solid #0f1419;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-family:Georgia,serif;font-size:12px;font-weight:700;text-decoration:none;display:grid}.xLfU6a_whyText{color:#272a2f;background:#f6f6f6;border-radius:8px;margin:-4px 0 14px;padding:12px 14px;font-size:14px;line-height:1.5}.xLfU6a_mobileSearch{display:none!important}.xLfU6a_segmentsWrap{flex:none;display:flex}.xLfU6a_filtersButton{cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 14px;display:inline-flex;position:relative;color:#fff!important;background:#0f1419!important;border:0!important}.xLfU6a_filtersButton>span{color:#0f1419;background:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:700;display:grid}.xLfU6a_noSlots{margin-top:auto;padding-top:12px}.xLfU6a_noSlots p{color:#0f1419;white-space:normal;margin:0 0 8px;font-size:14.5px}.xLfU6a_noSlots button{color:#0f1419;cursor:pointer;background:#fff;border:1px solid #d6d8db;border-radius:8px;height:40px;padding:0 16px;font-size:14px;font-weight:700}.xLfU6a_noSlots button:hover{border-color:#0f1419}.xLfU6a_modalTitle{color:#0f1419;margin:0 0 8px;font-size:22px}.xLfU6a_modalLabel{color:#0f1419;margin:18px 0 8px;font-size:15px;font-weight:700}.xLfU6a_radioList{gap:2px;display:grid}.xLfU6a_radioList label{color:#272a2f;cursor:pointer;align-items:center;gap:10px;height:40px;font-size:15px;display:flex}.xLfU6a_radioList input{accent-color:#da2517;width:18px;height:18px}.xLfU6a_modalChips{flex-wrap:wrap;gap:8px;display:flex}.xLfU6a_modalChips button{color:#0f1419;cursor:pointer;background:#fff;border:1px solid #d6d8db;border-radius:999px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:14px;display:inline-flex}.xLfU6a_modalChips button svg{width:15px;height:15px}.xLfU6a_modalChips button.xLfU6a_chipActive{color:#fff;background:#0f1419;border-color:#0f1419}.xLfU6a_modalActions{background:#fff;border-top:1px solid #e4e5e7;justify-content:space-between;gap:12px;margin:22px -28px -28px;padding:14px 28px;display:flex;position:sticky;bottom:-28px}.xLfU6a_modalActions button{cursor:pointer;border-radius:8px;height:46px;padding:0 18px;font-size:14px;font-weight:700}.xLfU6a_modalActions button:first-child{color:#0f1419;background:0 0;border:0;text-decoration:underline}.xLfU6a_modalActions button:last-child{color:#fff;background:#da2517;border:0}.xLfU6a_sort{color:#0f1419;white-space:nowrap;border:1px solid #d6d8db;border-radius:999px;flex:none;align-items:center;gap:6px;height:40px;padding:0 14px;font-size:14px;display:inline-flex;position:relative}.xLfU6a_sort:hover,.xLfU6a_sort:focus-within{border-color:#0f1419}.xLfU6a_sort svg{width:16px;height:16px}.xLfU6a_sort select{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.xLfU6a_results{gap:16px;display:grid}.xLfU6a_card{background:#fff;border:1px solid #e4e5e7;border-radius:12px;grid-template-columns:215px minmax(0,1fr);min-height:205px;transition:box-shadow .2s,border-color .2s;display:grid;overflow:hidden}.xLfU6a_card:hover{box-shadow:0 6px 20px #0000001a}.xLfU6a_cardActive{border-color:#da2517}.xLfU6a_media{position:relative}.xLfU6a_carousel{height:100%}.xLfU6a_info{flex-direction:column;gap:4px;min-width:0;padding:14px 16px 16px;display:flex}.xLfU6a_infoHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px;display:flex}.xLfU6a_infoHead h2{font-size:20px;line-height:1.35;font-weight:700!important}.xLfU6a_infoHead h3{font-size:16px;line-height:1.35;font-weight:700!important}.xLfU6a_infoHead a{text-decoration:none}.xLfU6a_infoHead a:hover{text-decoration:underline}.xLfU6a_info p,.xLfU6a_mapCard p{color:#5c6168;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:15px;overflow:hidden}.xLfU6a_tags{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.xLfU6a_tags span{color:#da2517;background:#fde4e1;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;display:inline-flex}.xLfU6a_tags svg{width:13px;height:13px}.xLfU6a_slots{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:14px;display:flex}.xLfU6a_slots a{text-align:center;font-variant-numeric:tabular-nums;background:#da2517;border-radius:8px;min-width:60px;padding:8px 0;font-size:15px;font-weight:700;text-decoration:none;color:#fff!important}.xLfU6a_slots a:hover{background:#a81d12}.xLfU6a_slots small{color:#5c6168;font-size:13px}.xLfU6a_empty{text-align:center;background:#f6f6f6;border-radius:12px;padding:40px 24px}.xLfU6a_empty p{margin:0 0 14px}.xLfU6a_empty a,.xLfU6a_empty button{cursor:pointer;color:#0f1419;background:#fff;border:1px solid #0f1419;border-radius:6px;padding:10px 18px;font-size:14px;text-decoration:none;display:inline-block}.xLfU6a_mapColumn{position:relative}.xLfU6a_mapBox{background:#e9ecef;border-radius:12px;height:calc(100vh - 162px);min-height:420px;margin-top:16px;position:sticky;top:146px;overflow:hidden}.xLfU6a_mapNotice{z-index:3;color:#5c6168;background:#fff;border-radius:10px;margin:0;padding:12px 14px;font-size:14px;position:absolute;top:12px;left:12px;right:60px}.xLfU6a_mapCard{z-index:5;background:#fff;border-radius:12px;grid-template-columns:130px minmax(0,1fr);gap:12px;padding:10px;display:grid;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 12px 30px -8px #0006}.xLfU6a_mapCard>button{z-index:6;color:#0f1419;cursor:pointer;background:#f6f6f6;border:0;border-radius:50%;place-items:center;width:28px;height:28px;padding:0;display:grid;position:absolute;top:8px;right:8px}.xLfU6a_mapCard>button svg{width:15px;height:15px}.xLfU6a_mapCardPhoto{border-radius:8px;min-height:120px}.xLfU6a_mapCard>div{flex-direction:column;gap:4px;min-width:0;padding-right:26px;display:flex}.xLfU6a_mapCard .xLfU6a_slots{padding-top:8px}.xLfU6a_mapCard .xLfU6a_slots a{min-width:56px;padding:6px 0;font-size:13.5px}.xLfU6a_mapsLink{margin-top:6px;font-size:13px;color:#5c6168!important}.xLfU6a_mapToggle,.xLfU6a_mapRail{display:none}@media (max-width:900px){.xLfU6a_filterBar{flex-wrap:wrap;gap:10px;padding:10px 16px 12px;position:static}.xLfU6a_filterDivider{display:none}.xLfU6a_filterBar .xLfU6a_mobileSearch{border-radius:10px;flex-wrap:wrap;width:100%;max-width:none;height:auto;padding:0;display:flex!important}.xLfU6a_filterBar .xLfU6a_mobileSearch>div{border-bottom:1px solid #e4e5e7;border-right:0;flex:1 0 100%;height:48px}.xLfU6a_mobileSearch>label{flex:1;height:50px}.xLfU6a_mobileSearch>button{margin:5px}.xLfU6a_segmentsWrap{width:100%}.xLfU6a_segmentsWrap>div{border-radius:999px;width:100%;display:flex}.xLfU6a_segmentsWrap button{flex:1;justify-content:center}.xLfU6a_chips{width:100%}.xLfU6a_layout{grid-template-columns:1fr}.xLfU6a_mapColumn{display:none}.xLfU6a_layoutMap .xLfU6a_mapColumn{z-index:75;display:block;position:fixed;inset:0}.xLfU6a_layoutMap .xLfU6a_listColumn{display:none}.xLfU6a_mapBox{border-radius:0;height:100%;min-height:0;margin-top:0;position:relative;top:0}.xLfU6a_mapCard{display:none}.xLfU6a_mapToggle{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:70;color:#fff;white-space:nowrap;cursor:pointer;background:#0f1419;border:0;border-radius:999px;align-items:center;gap:8px;height:46px;padding:0 20px;font-size:14px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 24px #0000004d;font-weight:600!important}.xLfU6a_mapToggle svg{width:18px;height:18px}.xLfU6a_mapToggleOpen{top:calc(12px + env(safe-area-inset-top));z-index:76;color:#0f1419;background:#fff;height:42px;padding:0 16px;bottom:auto;left:12px;transform:none}.xLfU6a_mapRail{right:0;bottom:calc(14px + env(safe-area-inset-bottom));z-index:5;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:4px 16px;display:flex;position:absolute;left:0;overflow-x:auto}.xLfU6a_mapRail::-webkit-scrollbar{display:none}.xLfU6a_mapRail>article{box-sizing:border-box;scroll-snap-align:center;background:#fff;border:2px solid #0000;border-radius:18px;flex:none;grid-template-columns:104px minmax(0,1fr);gap:12px;width:min(84%,340px);height:122px;padding:8px;display:grid;box-shadow:0 10px 24px -10px #0f141973}.xLfU6a_mapRail>article.xLfU6a_mapRailActive{border-color:#da2517}.xLfU6a_mapRailPhoto{border-radius:12px;height:102px}.xLfU6a_mapRail>article>div:last-child{flex-direction:column;min-width:0;display:flex}.xLfU6a_mapRail h3{color:#0f1419;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:14.5px;line-height:20px;overflow:hidden}.xLfU6a_mapRail h3 a{color:inherit;text-decoration:none}.xLfU6a_mapRail p{color:#5c6168;white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:13.5px;line-height:20px;overflow:hidden}a.xLfU6a_mapRailBook{color:#fff;background:#da2517;border-radius:10px;justify-content:center;align-items:center;height:38px;margin-top:auto;font-size:13.5px;text-decoration:none;display:flex;font-weight:600!important}}@media (max-width:640px){.xLfU6a_filterBar .xLfU6a_mobileSearch{border:1px solid #d6d8db;border-radius:8px;height:52px;padding:0}.xLfU6a_filterBar .xLfU6a_mobileSearch>div,.xLfU6a_filterBar .xLfU6a_mobileSearch>button{display:none}.xLfU6a_filterBar .xLfU6a_mobileSearch>label{height:50px;padding:0 14px}.xLfU6a_filtersButton{width:44px;background:#a81d12!important;border-radius:50%!important;height:44px!important;padding:0!important}.xLfU6a_filtersButton svg{width:20px;height:20px}.xLfU6a_filtersButton>span{border:2px solid #fff;position:absolute;top:-3px;right:-3px}.xLfU6a_chips{align-items:center}.xLfU6a_chips button{height:40px}.xLfU6a_page .xLfU6a_title{font-size:24px}.xLfU6a_why{font-size:13.5px}.xLfU6a_modalActions{margin:22px -18px -24px;padding:14px 18px;bottom:-24px}.xLfU6a_card{grid-template-columns:1fr}.xLfU6a_carousel{height:190px}.xLfU6a_infoHead h2{font-size:18px}.xLfU6a_slots a{min-width:58px;font-size:14px}.xLfU6a_mapCard{grid-template-columns:100px minmax(0,1fr)}}
.rILE7W_page[data-website]{--red:#da2517;--red-deep:#a81d12;--tint:#fff3f1;--ink:#0f1419;--muted:#4b5058;--line:#e4e5e7;min-height:100vh;color:var(--ink);background:#fff}.rILE7W_page a{color:inherit}.rILE7W_page[data-website] :is(h1,h2,h3,h4){color:var(--ink);letter-spacing:-.01em;margin:0}.rILE7W_header{z-index:60;border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:24px;height:72px;padding:0 max(16px,50% - 600px);display:flex;position:sticky;top:0}.rILE7W_brand{flex:none;align-items:center;gap:10px;text-decoration:none;display:flex}.rILE7W_brand img{width:128px;height:auto;display:block}.rILE7W_brand span{background:var(--tint);color:var(--red);letter-spacing:.04em;text-transform:uppercase;border-radius:4px;padding:3px 8px;font-size:12px;font-weight:700}.rILE7W_nav{gap:26px;margin-left:12px;display:flex}.rILE7W_nav a{color:var(--ink);font-size:15px;text-decoration:none}.rILE7W_nav a:hover{color:var(--red)}.rILE7W_headerActions{align-items:center;gap:12px;margin-left:auto;display:flex}.rILE7W_loginLink{text-underline-offset:3px;font-size:14px;font-weight:700;text-decoration:underline}.rILE7W_startButton{border:1.5px solid var(--red);background:var(--red);text-transform:uppercase;letter-spacing:.02em;border-radius:6px;justify-content:center;align-items:center;height:44px;padding:0 20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.rILE7W_startButton:hover{border-color:var(--red-deep);background:var(--red-deep)}.rILE7W_menuButton{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:0 6px;display:none}.rILE7W_menuButton span{background:var(--ink);border-radius:2px;height:2.5px}.rILE7W_mobileMenu{z-index:59;background:var(--red-deep);flex-direction:column;display:flex;position:fixed;inset:64px 0 0;overflow-y:auto}.rILE7W_mobileMenuTabs{grid-template-columns:1fr 1fr;display:grid}.rILE7W_mobileMenuTabs a{text-transform:uppercase;background:#fff;place-items:center;height:46px;font-size:14px;font-weight:700;text-decoration:none;display:grid;color:var(--red-deep)!important}.rILE7W_mobileMenuTabs a+a{background:#ffd9d4}.rILE7W_mobileMenu>a:not(.rILE7W_mobileMenuSecondary){border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding:20px;font-size:17px;font-weight:700;text-decoration:none;display:flex;color:#fff!important;font-family:var(--web-heading)!important}.rILE7W_mobileMenu>a svg{width:20px;height:20px}.rILE7W_mobileMenuSecondary{padding:20px;font-size:15px;text-decoration:none;color:#fffc!important}.rILE7W_hero{background:var(--tint);grid-template-columns:minmax(0,1.1fr) minmax(340px,440px);align-items:start;gap:48px;padding:56px max(16px,50% - 600px) 64px;display:grid}.rILE7W_page .rILE7W_hero h1{font-size:clamp(32px,4vw,52px);line-height:1.1;font-weight:800!important}.rILE7W_heroCopy ul{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.rILE7W_heroCopy li{color:var(--ink);gap:12px;font-size:18px;line-height:1.45;display:flex}.rILE7W_heroCopy li svg{background:var(--red);color:#fff;border-radius:50%;flex:none;width:22px;height:22px;margin-top:2px;padding:3px}.rILE7W_heroForm{background:var(--red-deep);color:#fff;border-radius:12px;padding:28px 24px;position:sticky;top:92px;box-shadow:0 20px 50px -20px #a81d1299}.rILE7W_page .rILE7W_heroForm h2{color:#fff;font-size:24px;font-weight:800!important}.rILE7W_heroForm .rILE7W_formIntro{color:#ffffffd9}.rILE7W_phones{height:360px;margin-top:40px;position:relative}.rILE7W_phone{background:#0f1419;border-radius:30px;width:190px;height:360px;padding:10px;position:absolute;box-shadow:0 24px 50px -20px #00000080}.rILE7W_phoneBack{top:30px;left:6%;transform:rotate(-6deg)}.rILE7W_phoneFront{top:0;left:calc(6% + 150px);transform:rotate(5deg)}.rILE7W_phoneNotch{z-index:2;background:#0f1419;border-radius:999px;width:60px;height:14px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.rILE7W_phoneScreen{box-sizing:border-box;background:#fff;border-radius:22px;flex-direction:column;gap:10px;height:100%;padding:30px 10px 12px;display:flex;overflow:hidden}.rILE7W_phoneScreen>*{flex:none}.rILE7W_phoneShot{gap:0;padding:22px 0 0}.rILE7W_phoneShot img{object-fit:cover;object-position:top;flex:auto;width:100%;min-height:0;display:block}.rILE7W_mockToast{z-index:3;background:#fff;width:168px;position:absolute;bottom:-14px;left:calc(6% + 262px);box-shadow:0 18px 36px -14px #0f141973}.rILE7W_mockCard{border:1px solid var(--line);border-radius:10px;gap:3px;padding:10px;display:grid;box-shadow:0 4px 12px #00000014}.rILE7W_mockCard small{color:var(--red);font-size:10px;font-weight:700}.rILE7W_mockCard b{font-size:12px}.rILE7W_mockCard span{color:var(--muted);font-size:10.5px}.rILE7W_mockActions{gap:5px;margin-top:6px;display:grid}.rILE7W_mockActions i{background:var(--red);color:#fff;text-align:center;white-space:nowrap;border-radius:6px;padding:6px 4px;font-size:10px;font-style:normal;font-weight:700;line-height:1.2}.rILE7W_mockActions i+i{border:1px solid var(--line);color:var(--ink);background:#fff}.rILE7W_formCard{gap:12px;margin-top:18px;display:grid}.rILE7W_formIntro{margin:6px 0 0;font-size:15px;line-height:1.5}.rILE7W_progress{justify-content:center;gap:8px;display:flex}.rILE7W_progress span{background:#ffffff4d;border-radius:999px;width:56px;height:5px}.rILE7W_progress span.rILE7W_progressOn{background:#fff}.rILE7W_stepLabel{color:#ffffffbf;text-align:center;margin:-4px 0 0;font-size:12px}.rILE7W_fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rILE7W_fields label{color:#fff;flex-wrap:wrap;align-items:baseline;row-gap:6px;font-size:14px;font-weight:700;display:flex}.rILE7W_fields label>:is(input,select,textarea,.rILE7W_phoneField){flex:1 0 100%}.rILE7W_fields label.rILE7W_full{grid-column:1/-1}.rILE7W_fields em{color:#ffb4aa;margin-left:2px;font-style:normal}.rILE7W_fields input,.rILE7W_fields select,.rILE7W_fields textarea{color:#fff;box-sizing:border-box;background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;width:100%;min-height:46px;padding:0 14px;font-size:15px;font-weight:400}.rILE7W_fields textarea{resize:vertical;padding-top:12px}.rILE7W_fields select option{color:var(--ink)}.rILE7W_fields input::placeholder,.rILE7W_fields textarea::placeholder{color:#fff9}.rILE7W_fields input:focus,.rILE7W_fields select:focus,.rILE7W_fields textarea:focus{background:#ffffff2e;border-color:#fff;outline:0}.rILE7W_phoneField{background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;display:flex;overflow:hidden}.rILE7W_phoneField:focus-within{border-color:#fff}.rILE7W_phoneField b{color:var(--ink);background:#fff;place-items:center;padding:0 12px;font-size:13px;display:grid}.rILE7W_phoneField span{color:#fff;place-items:center;padding-left:12px;font-weight:400;display:grid}.rILE7W_fields .rILE7W_phoneField input{background:0 0;border:0}.rILE7W_consent{color:#fffc;margin:2px 0 0;font-size:12.5px;font-style:italic}.rILE7W_consent a{text-decoration:underline;color:#fff!important}.rILE7W_formError{color:var(--red);background:#fff;border-radius:8px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:600}.rILE7W_formActions{gap:10px;display:flex}.rILE7W_submitButton{height:48px;color:var(--red-deep);text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:#fff;border:0;border-radius:6px;flex:1;font-size:14px;font-weight:700}.rILE7W_submitButton:hover{background:#ffe9e6}.rILE7W_submitButton:disabled{opacity:.7;cursor:default}.rILE7W_backButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:6px;height:48px;padding:0 16px;font-size:14px;font-weight:700}.rILE7W_sentMark{width:52px;height:52px;color:var(--red);background:#fff;border-radius:50%;place-items:center;font-size:26px;font-weight:800;display:grid}.rILE7W_stats,.rILE7W_channels,.rILE7W_benefits,.rILE7W_how,.rILE7W_showcase,.rILE7W_faq{padding:72px max(16px,50% - 600px) 0}.rILE7W_page :is(.rILE7W_stats,.rILE7W_channels,.rILE7W_benefits,.rILE7W_how,.rILE7W_showcase,.rILE7W_faq) h2{font-size:clamp(26px,3vw,36px);line-height:1.2;font-weight:800!important}.rILE7W_stats{text-align:center}.rILE7W_statGrid{grid-template-columns:repeat(3,1fr);gap:16px;max-width:880px;margin:32px auto 0;display:grid}.rILE7W_statGrid div{border:1px solid var(--line);border-radius:14px;gap:6px;padding:26px 16px;display:grid}.rILE7W_statGrid b{color:var(--red);font-size:42px;font-weight:800;line-height:1;font-family:var(--web-heading)!important}.rILE7W_statGrid span{color:var(--muted);font-size:15px}.rILE7W_stats>p{color:var(--muted);margin:14px 0 0;font-size:13px}.rILE7W_channels{text-align:center}.rILE7W_channels>p{max-width:720px;color:var(--muted);margin:14px auto 0;font-size:17px;line-height:1.6}.rILE7W_channelGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px;display:grid}.rILE7W_channelGrid div{background:var(--tint);border-radius:14px;justify-items:center;gap:8px;padding:24px 14px;display:grid}.rILE7W_channelGrid span{width:52px;height:52px;color:var(--red);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:0 4px 12px #0000000f}.rILE7W_channelGrid span svg{width:24px;height:24px}.rILE7W_channelGrid b{font-size:17px}.rILE7W_channelGrid small{color:var(--muted);font-size:14px;line-height:1.45}.rILE7W_benefitsHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.rILE7W_benefitsHead div{gap:10px;display:flex}.rILE7W_benefitsHead button{background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.rILE7W_benefitsHead button:first-child{background:#f3b8b1}.rILE7W_benefitsHead button svg{width:22px;height:22px}.rILE7W_benefitRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;margin-top:28px;padding-bottom:8px;display:flex;overflow-x:auto}.rILE7W_benefitRail::-webkit-scrollbar{display:none}.rILE7W_benefitCard{scroll-snap-align:start;flex:0 0 min(380px,85%)}.rILE7W_benefitVisual{aspect-ratio:1.3;background:#ffd9d4;border-radius:12px;place-items:center;padding:22px;display:grid;position:relative;overflow:hidden}.rILE7W_benefitCard:nth-child(2n) .rILE7W_benefitVisual{background:#ffe9c7}.rILE7W_benefitCard:nth-child(3n) .rILE7W_benefitVisual{background:#dff3ea}.rILE7W_benefitVisual img{object-fit:cover;border-radius:8px;width:72%;height:100%}.rILE7W_benefitOverlay{background:#fff;border-radius:10px;gap:2px;padding:10px 14px;display:grid;position:absolute;bottom:18%;left:14%;box-shadow:0 10px 24px #00000026}.rILE7W_benefitOverlay small{color:var(--muted);font-size:12px}.rILE7W_benefitOverlay b{font-size:26px;font-weight:800;font-family:var(--web-heading)!important}.rILE7W_page .rILE7W_benefitCard h3{margin-top:18px;font-size:22px;font-weight:800!important}.rILE7W_page .rILE7W_benefitCard h4{margin-top:10px;font-size:17px;line-height:1.35;font-weight:700!important}.rILE7W_benefitCard p{color:var(--muted);margin:10px 0 0;font-size:16px;line-height:1.6}.rILE7W_how ol{counter-reset:none;grid-template-columns:repeat(3,1fr);gap:20px;margin:28px 0 0;padding:0;list-style:none;display:grid}.rILE7W_how li{border:1px solid var(--line);border-radius:14px;gap:8px;padding:22px;display:grid}.rILE7W_how li span{background:var(--red);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;font-weight:800;display:grid;font-family:var(--web-heading)!important}.rILE7W_how li b{margin-top:6px;font-size:18px}.rILE7W_how li p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.rILE7W_showcaseRail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin-top:28px;padding-bottom:8px;display:flex;overflow-x:auto}.rILE7W_showcaseRail::-webkit-scrollbar{display:none}.rILE7W_showcaseCard{border:1px solid var(--line);scroll-snap-align:start;border-radius:12px;flex-direction:column;flex:0 0 min(300px,80%);text-decoration:none;display:flex;overflow:hidden}.rILE7W_showcaseCard .rILE7W_showcasePhoto{aspect-ratio:1.5}.rILE7W_showcaseCard>div{gap:4px;padding:14px;display:grid}.rILE7W_showcaseCard b{font-size:16px}.rILE7W_showcaseCard small{color:var(--muted);font-size:14px}.rILE7W_showcaseCard span{color:var(--red);background:#fde4e1;border-radius:6px;justify-self:start;margin-top:4px;padding:2px 8px;font-size:12.5px}.rILE7W_showcaseCard em{color:var(--red);text-transform:uppercase;align-items:center;gap:4px;margin-top:8px;font-size:13px;font-style:normal;font-weight:700;display:inline-flex}.rILE7W_showcaseCard em svg{width:15px;height:15px}.rILE7W_showcaseCard:hover{box-shadow:0 8px 22px #0000001a}.rILE7W_faq{max-width:860px;margin:0 auto;padding-left:16px;padding-right:16px}.rILE7W_faq h2{margin-bottom:18px!important}.rILE7W_faq details{border-bottom:1px solid var(--line)}.rILE7W_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:700;list-style:none;display:flex;font-family:var(--web-heading)!important}.rILE7W_faq summary::-webkit-details-marker{display:none}.rILE7W_faq summary svg{flex:none;width:20px;height:20px;transition:transform .2s}.rILE7W_faq details[open] summary svg{transform:rotate(180deg)}.rILE7W_faq details p{color:var(--muted);margin:0 0 20px;font-size:16px;line-height:1.6}.rILE7W_closing{background-position:50%;background-size:cover;justify-content:center;align-items:center;margin-top:80px;padding:80px 16px;display:flex}.rILE7W_closing>div{background:#fff;border-radius:12px;width:min(520px,100%);padding:32px 28px;box-shadow:0 20px 50px #00000040}.rILE7W_page .rILE7W_closing h2{font-size:24px;line-height:1.3;font-weight:800!important}.rILE7W_closing ul{gap:12px;margin:20px 0 24px;padding:0;list-style:none;display:grid}.rILE7W_closing li{align-items:center;gap:10px;font-size:16px;display:flex}.rILE7W_closing li svg{border:1.5px solid var(--red);width:22px;height:22px;color:var(--red);border-radius:50%;flex:none;padding:2px}@media (max-width:1000px){.rILE7W_nav,.rILE7W_loginLink{display:none}.rILE7W_hero{grid-template-columns:1fr}.rILE7W_heroForm{position:static}.rILE7W_channelGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.rILE7W_header{gap:10px;height:64px}.rILE7W_brand img{width:104px}.rILE7W_startButton{border-color:var(--ink);white-space:nowrap;background:#fff;height:40px;padding:0 12px;font-size:12px;color:var(--ink)!important}.rILE7W_headerActions .rILE7W_startButton{display:inline-flex}.rILE7W_menuButton{display:flex}.rILE7W_hero{gap:28px;padding-top:32px}.rILE7W_heroCopy li{font-size:16px}.rILE7W_phones{max-width:340px;height:312px;margin:28px auto 0}.rILE7W_phone{border-radius:26px;width:158px;height:300px;padding:8px}.rILE7W_phoneBack{top:18px;left:0}.rILE7W_phoneFront{top:0;left:auto;right:0}.rILE7W_phoneNotch{width:50px;height:12px;top:12px}.rILE7W_phoneScreen{border-radius:20px;gap:7px;padding:26px 8px 10px}.rILE7W_phoneShot{padding-top:20px}.rILE7W_mockToast{width:140px;bottom:8px;left:auto;right:-6px}.rILE7W_mockCard{padding:8px}.rILE7W_mockCard b{font-size:11px}.rILE7W_mockCard span{font-size:10px}.rILE7W_mockActions i{padding:5px 3px;font-size:9px}.rILE7W_heroForm{border-radius:0;margin:0 -16px;padding:28px 20px}.rILE7W_fields{grid-template-columns:1fr}.rILE7W_stats,.rILE7W_channels,.rILE7W_benefits,.rILE7W_how,.rILE7W_showcase,.rILE7W_faq{padding-top:56px}.rILE7W_statGrid{gap:8px;margin-top:22px}.rILE7W_statGrid div{padding:18px 6px}.rILE7W_statGrid b{font-size:28px}.rILE7W_statGrid span{font-size:12.5px;line-height:1.3}.rILE7W_channelGrid{grid-template-columns:1fr 1fr;gap:10px}.rILE7W_how ol{grid-template-columns:1fr}.rILE7W_closing{margin-top:56px;padding:56px 16px}.rILE7W_closing .rILE7W_startButton{border-color:var(--red);background:var(--red);width:100%;color:#fff!important}}.rILE7W_phoneRow{gap:6px;display:grid}.rILE7W_phoneRow>label{color:#fff;align-items:baseline;font-size:14px;font-weight:700;display:flex}@media (max-width:420px){.rILE7W_header{gap:8px}.rILE7W_brand{gap:6px}.rILE7W_brand img{width:100px}.rILE7W_brand span{padding:2px 6px;font-size:11px}.rILE7W_headerActions{gap:4px}.rILE7W_headerActions .rILE7W_startButton{letter-spacing:0;height:36px;padding:0 10px;font-size:11px}}@media (max-width:380px){.rILE7W_headerActions .rILE7W_startButton{display:none}}
