@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-opsz-BwkfbSeq.woff2)format("woff2-variations"),url(/build/assets/inter-latin-opsz-BwkfbSeq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito;font-style:normal;font-display:swap;font-weight:400 900;src:url(/build/assets/gabarito-latin-WQHqLuQ4.woff2)format("woff2-variations"),url(/build/assets/gabarito-latin-WQHqLuQ4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{--sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--head:var(--sans);--bg:#fff;--surface:#f5f4f1;--text:#191714;--muted:#5d5a55;--line:#e3e0da;--line-strong:#bdb8b0;--accent-text:#191714;--dark-bg:#151311;--dark-surface:#211e1b;--dark-text:#f5f2ec;--dark-muted:#c2bcb3;--dark-line:#3a3530;--dark-accent:#fff;--map-bg:#edebe6;--map-block:#e1ded7;--map-street:#fff;--ok:#1c8f4e;--bad:#c8402f;--star:#e39a0c;--radius:12px;--gutter:32px;background:var(--bg);color:var(--text);font:17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}@supports (color:color-mix(in oklab, red, blue)){body{--accent-text:color-mix(in oklab, var(--brand) 74%, #000);--dark-bg:color-mix(in oklab, var(--brand) 15%, #0f0e0d);--dark-surface:color-mix(in oklab, var(--brand) 22%, #1a1816);--dark-line:color-mix(in oklab, var(--brand) 30%, #302c28);--dark-accent:color-mix(in oklab, var(--brand) 38%, #fff)}}@supports (color:oklch(from red min(l, .5) c h)){body{--accent-text:oklch(from color-mix(in oklab, var(--brand) 74%, #000) min(l, .47) c h)}}::selection{background:var(--brand);--star:var(--brand-ink);color:var(--brand-ink)}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px;border-radius:4px}h1,h2,h3,p,ul,dl,dd,figure,blockquote,table{margin:0}ul{padding:0;list-style:none}h1,h2,h3{font-family:var(--head);text-wrap:balance}.wrap{max-width:1184px;padding:0 var(--gutter);margin:0 auto}.i{flex:none;width:1.15em;height:1.15em}.band-dark{--bg:var(--dark-bg);--surface:var(--dark-surface);--text:var(--dark-text);--muted:var(--dark-muted);--line:var(--dark-line);--line-strong:#ffffff57;--accent-text:var(--dark-accent);--map-bg:var(--dark-surface);--map-block:var(--dark-line);--map-street:var(--dark-bg);--ok:#4fd08a;--bad:#ff8f7d;background:var(--bg);color:var(--text)}.preview-bar{z-index:50;padding:8px var(--gutter);color:#f4f4f2;font:14px/1.4 var(--sans);background:#17181a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex;position:sticky;top:0}.preview-actions{gap:8px;display:flex}.preview-bar a{border-radius:8px;padding:8px 14px;font-weight:600;text-decoration:none}.pb-ghost{border:1px solid #ffffff52}.pb-cta{color:#17181a;background:#fff}.btn{min-height:48px;font:600 16px/1 var(--sans);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;transition:transform .15s cubic-bezier(.23,1,.32,1),filter .15s;display:inline-flex}.btn:active{transform:scale(.97)}.btn-primary{background:var(--brand);--star:var(--brand-ink);color:var(--brand-ink)}.btn-quiet{border-color:var(--line-strong);color:var(--text)}.btn-sm{border-radius:8px;min-height:40px;padding:0 16px;font-size:15px}.link-action{min-height:44px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px;align-items:center;gap:8px;font-size:16px;font-weight:550;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn-primary:hover{filter:brightness(1.08)}.btn-quiet:hover{background:var(--surface)}.link-action:hover{text-decoration-color:currentColor}}.open{align-items:center;gap:8px;display:inline-flex}.open:before{content:"";background:var(--bad);border-radius:50%;flex:none;width:8px;height:8px}.open.is-open:before{background:var(--ok)}.star{color:var(--star)}.stars{color:var(--line-strong);gap:2px;display:inline-flex}@supports (color:color-mix(in srgb, red, blue)){.stars{color:color-mix(in srgb, currentColor 26%, transparent)}}.stars .on{color:var(--star)}.stars span{display:inline-flex}.facts{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 28px;font-size:16px;display:flex}.facts li{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.facts .rating{gap:6px}.facts .rating strong{font-weight:650}.facts .rating span{color:var(--muted)}.credit{color:var(--muted);font-size:14px;line-height:1.4}.source{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:15px;display:inline-flex}.source a{color:var(--text);margin-left:6px;font-weight:550}.g-badge{width:22px;height:22px;font:800 12px/1 var(--sans);color:#1a73e8;background:#fff;border:1px solid #dadce0;border-radius:50%;place-items:center;display:inline-grid}.menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 72px;display:grid}.menu-section h3{margin-bottom:12px}.menu-section li{border-top:1px solid var(--line);padding:14px 0}.mi-row{align-items:baseline;gap:12px;font-weight:550;display:flex}.mi-dots{flex:1;min-width:24px}.mi-price{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.mi-desc{color:var(--muted);max-width:44ch;margin-top:4px;font-size:15px;line-height:1.5}.hours table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.hours th,.hours td{text-align:left;border-top:1px solid var(--line);padding:13px 0;font-weight:400}.hours tr:first-child th,.hours tr:first-child td{border-top:0}.hours td{text-align:right}.hours tr.today th,.hours tr.today td{color:var(--accent-text);font-weight:650}.hours tr.today th:before{content:"";vertical-align:2px;background:currentColor;border-radius:50%;width:8px;height:8px;margin-right:10px;display:inline-block}.map{border-radius:var(--radius);border:0;width:100%;height:280px;display:block}.map-card{background:var(--map-bg);position:relative;overflow:hidden}.map-art{width:100%;height:100%;position:absolute;inset:0}.m-bg{fill:var(--map-bg)}.m-block{fill:var(--map-block)}.m-street{stroke:var(--map-street);stroke-width:7px}.m-avenue{stroke:var(--map-street);stroke-width:14px}.m-route{stroke:var(--text);stroke-width:2.5px;stroke-dasharray:5 7;stroke-linecap:round;stroke-linejoin:round}.m-pin{fill:var(--brand);stroke:var(--map-street);stroke-width:2px}.m-dot{fill:var(--brand-ink)}.m-shadow{fill:#0000002e}.map-chip{background:var(--bg);color:var(--text);font:600 14px/1 var(--sans);border-radius:8px;padding:9px 14px;position:absolute;bottom:12px;left:12px}.loc-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:24px;display:flex}.address{text-wrap:balance;max-width:30ch}.contact-line{font-variant-numeric:tabular-nums;margin-top:4px}.contact-line a{font-weight:600}.made a{color:var(--text);font-weight:600}.sticky-cta{z-index:40;color:#191714;padding:8px 8px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e0da;align-items:stretch;gap:4px;display:none;position:fixed;bottom:0;left:0;right:0}.sticky-cta a{min-width:0;min-height:48px;font:600 12px/1.1 var(--sans);border-radius:10px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex}.sticky-cta a.is-main{background:var(--brand);--star:var(--brand-ink);color:var(--brand-ink);flex-direction:row;flex:2.1 1 0;gap:8px;padding:0 12px;font-size:16px}.sticky-cta span{text-align:center;white-space:nowrap}.sticky-cta a.is-main{padding:0 16px}.sticky-cta a.is-main span{text-overflow:ellipsis;overflow:hidden}.sticky-cta .i{width:20px;height:20px}.ph{object-fit:cover;object-position:var(--focus,50% 50%);width:100%;height:100%}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.notice{padding:10px var(--gutter);background:var(--brand);--star:var(--brand-ink);color:var(--brand-ink);font:600 15px/1.4 var(--sans);text-align:center;text-wrap:balance;margin:0}.offer-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.offer-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:6px;padding:24px;display:flex}.offer-card .oc-name{font:650 1.125rem/1.3 var(--head);text-wrap:balance}.offer-card .oc-desc{color:var(--muted);font-size:15px;line-height:1.5}.offer-card .oc-price{font-variant-numeric:tabular-nums;color:var(--accent-text);margin-top:auto;padding-top:10px;font-weight:650}.offer-note{color:var(--muted);margin-top:24px;font-size:15px}.highlights{flex-wrap:wrap;gap:10px 12px;display:flex}.highlights li{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;font-weight:550;line-height:1.3;display:inline-flex}.highlights .i{color:var(--accent-text)}.made{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.made svg{width:14px;height:14px;color:var(--accent-text);flex:none}@media (width<=820px){body{--gutter:20px;font-size:16px}.sticky-cta{display:flex}.bar-pad{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.offer-cards{grid-template-columns:minmax(0,1fr);gap:12px}.offer-card{padding:20px}.map{height:220px}.mi-dots{display:none}.mi-row{justify-content:space-between}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}@font-face{font-family:Josefin Sans;font-style:normal;font-display:swap;font-weight:100 700;src:url(/build/assets/josefin-latin--WQnNTTe.woff2)format("woff2")}body{--head:"Josefin Sans", var(--sans);--radius:0px;--bg:var(--dark-bg);--surface:var(--dark-surface);--text:var(--dark-text);--muted:var(--dark-muted);--line:var(--dark-line);--line-strong:#ffffff4d;--accent-text:var(--dark-accent);--map-bg:var(--dark-surface);--map-block:var(--dark-line);--map-street:var(--dark-bg);--ok:#4fd08a;--bad:#ff8f7d}@supports (color:color-mix(in oklab, red, blue)){body{--dark-bg:color-mix(in oklab, var(--brand) 12%, #0c0b0a);--dark-surface:color-mix(in oklab, var(--brand) 18%, #161412);--dark-line:color-mix(in oklab, var(--brand) 26%, #2e2a26);--dark-accent:color-mix(in oklab, var(--brand) 42%, #fbf3e4)}}.wrap{max-width:1184px}.narrow{max-width:760px}body{--frame:#ffffff4d}@supports (color:color-mix(in srgb, red, blue)){body{--frame:color-mix(in srgb, var(--dark-accent) 46%, transparent)}}h1,h2,h3,.foot-name{font-family:var(--head);text-transform:uppercase}h2{letter-spacing:.22em;text-wrap:balance;align-items:center;gap:28px;margin-bottom:48px;font-size:1.5rem;font-weight:300;line-height:1.3;display:flex}h2:after{content:"";background:var(--dark-line);flex:1;min-width:24px;height:1px}.orn{background:linear-gradient(var(--accent-text) 0 0) 0 50% / 44px 1px no-repeat, linear-gradient(var(--accent-text) 0 0) 100% 50% / 44px 1px no-repeat;width:120px;height:9px;margin:28px auto;display:block;position:relative}.orn:after{content:"";border:1px solid var(--accent-text);box-sizing:border-box;width:9px;height:9px;position:absolute;top:0;left:50%;translate:-50%;rotate:45deg}.btn{font:600 14px/1 var(--head);letter-spacing:.2em;text-transform:uppercase;border-radius:0;min-height:54px;padding:4px 32px 0}.btn .i{margin-top:-4px}.btn-accent{background:var(--accent-text);color:var(--dark-bg)}@media (hover:hover) and (pointer:fine){.btn-accent:hover{filter:brightness(1.08)}}.link-action{font:400 14px/1.4 var(--head);letter-spacing:.16em;text-transform:uppercase;-webkit-text-decoration-color:var(--frame);text-decoration-color:var(--frame)}.notice{background:var(--dark-surface);color:var(--dark-accent);border-bottom:1px solid var(--dark-line);font:400 14px/1.5 var(--head);letter-spacing:.14em;text-transform:uppercase;padding-top:13px}.sticky-cta{background:var(--dark-surface);color:var(--dark-text);border-top-color:var(--dark-line);gap:8px}.sticky-cta a{font:400 12px/1.1 var(--head);letter-spacing:.12em;text-transform:uppercase;border-radius:0}.sticky-cta a.is-main{background:var(--dark-accent);color:var(--dark-bg);letter-spacing:.18em;font-size:14px;font-weight:600}.sticky-cta a.is-main span{padding-top:3px}.hero{background:var(--dark-bg);min-height:min(100vh,860px);padding:24px;display:flex;position:relative;overflow:hidden}.hero-bg{filter:brightness(.82)saturate(.95);position:absolute;inset:0}.has-photo:after{content:"";background:radial-gradient(58% 50% at 50% 47%,#000000ad,#0000004d 70%,#0000 100%),linear-gradient(#0000 56%,#0000004d 74%,#000000d1),linear-gradient(#0009,#0000 24%);position:absolute;inset:0}.no-photo{background:linear-gradient(to top, var(--dark-bg), transparent 14%), radial-gradient(56% 52% at 50% 46%, var(--dark-line), transparent 74%), repeating-radial-gradient(circle at 50% 118%, transparent 0 55px, var(--arc,#ffffff12) 55px 56px), var(--dark-bg)}@supports (color:color-mix(in srgb, red, blue)){.no-photo{--arc:color-mix(in srgb, var(--dark-accent) 16%, transparent)}}.frame{z-index:1;color:#fff;text-align:center;border:1px solid #fff6;flex-direction:column;flex:1;display:flex;position:relative}.hero-nav{font:400 13px/1.4 var(--head);letter-spacing:.24em;text-transform:uppercase;justify-content:center;gap:40px;padding:26px 24px 0;display:flex}.hero-nav a{padding:12px 0;text-decoration:none}.hero-text{max-width:1040px;margin:auto;padding:40px 32px}.eyebrow{font:400 14px/1.4 var(--head);letter-spacing:.34em;text-transform:uppercase;color:var(--accent-text);margin-bottom:24px}h1{letter-spacing:.1em;text-wrap:balance;text-shadow:0 1px 24px #00000059;font-size:clamp(2.5rem,1.2rem + 4.6vw,5.5rem);font-weight:400;line-height:1.08}.no-photo h1{text-shadow:none;font-size:clamp(2.75rem,1.2rem + 6vw,6.5rem);font-weight:200}.tagline{color:#ffffffe6;font-size:1.25rem;line-height:1.5}.ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 32px;margin-top:36px;display:flex}.hero .link-action{text-decoration-color:#ffffff80}.hero-facts{border-top:1px solid #fff6;display:flex}.hero-facts>div{border-left:1px solid #fff6;flex:1;padding:20px 16px 18px}.hero-facts>div:first-child{border-left:0}.hero-facts dt{font:400 13px/1.4 var(--head);letter-spacing:.24em;text-transform:uppercase;color:var(--accent-text);margin-bottom:4px}.hero-facts dd{font:300 1.5rem/1.2 var(--head);letter-spacing:.06em;font-variant-numeric:tabular-nums}.hero-facts small{font:400 15px/1 var(--sans);letter-spacing:0;color:#ffffffdb;margin-left:6px}.hero-facts small span[aria-hidden]{color:var(--accent-text)}.credit{font-size:13px}.hero-credit{text-align:right;margin-top:10px}.section{padding:112px 0 0}.about-in{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:baseline;gap:0 28px;display:grid}.about h2{margin-bottom:0}.lead{text-wrap:pretty;max-width:30em;font-size:1.5rem;font-weight:300;line-height:1.5}.highlights{margin-top:32px}.highlights li{border-color:var(--dark-line);font:400 16px/1.3 var(--head);letter-spacing:.04em;border-radius:0;padding:12px 18px 9px 14px}.highlights .i{margin-top:-3px}.carta{gap:56px 96px;display:grid}.carta.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}.carta.g-1 ul{columns:2;column-gap:96px}.carta.g-1 li{break-inside:avoid}.menu-section h3{letter-spacing:.26em;color:var(--accent-text);margin-bottom:14px;font-size:14px;font-weight:400;line-height:1.4}.menu-section li{padding:16px 0}.mi-name{font:400 1.1875rem/1.3 var(--head);letter-spacing:.03em}.mi-dots{border-bottom:1px dotted #ffffff57;transform:translateY(-5px)}.mi-price{color:var(--accent-text);font-weight:500}.mi-desc{font-style:italic}.offer-note{margin-top:40px;font-style:italic}.reel{scroll-snap-type:x mandatory;padding:0 max(var(--gutter), calc((100vw - 1184px) / 2 + var(--gutter))) 20px;scrollbar-width:thin;scrollbar-color:var(--dark-line) transparent;gap:16px;display:flex;overflow-x:auto}.reel figure{aspect-ratio:3/4;scroll-snap-align:center;border:1px solid var(--frame);flex:0 0 min(72vw,380px);margin:0;padding:8px;overflow:hidden}.reel.n-1 figure{aspect-ratio:21/9;flex-basis:100%}.reel.n-2 figure{aspect-ratio:4/3;flex:1 1 0}.reel-credit{margin-top:4px}.cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:0 96px;display:grid}.cols.c-1{grid-template-columns:minmax(0,1fr)}.review{border-top:1px solid var(--dark-line);flex-direction:column;align-items:flex-start;gap:16px;padding:32px 0;display:flex}.review:first-child{border-top:0;grid-row:1/span 2;gap:24px;padding:0}.review:nth-child(2){border-top:0;padding-top:0}.review .stars{--star:var(--accent-text)}.review p{text-wrap:pretty}.review:first-child p{font:300 clamp(1.5rem, 1rem + 1.7vw, 2.25rem)/1.35 var(--head);letter-spacing:.01em}.review footer{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 14px;font-size:14px;display:flex}.review footer a,.review footer .who{font:400 17px/1.4 var(--head);letter-spacing:.04em;color:var(--text);text-decoration:none}.reviews .source{border-top:1px solid var(--dark-line);margin-top:48px;padding-top:24px;display:flex}.info-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:96px;display:grid}.info h2{margin-bottom:20px}.hours th,.hours td{padding:14px 0}.hours tr.today th,.hours tr.today td{color:var(--accent-text)}.where{flex-direction:column;display:flex}.where h2{margin-bottom:32px}.map-frame{border:1px solid var(--frame);flex:1;padding:8px;display:flex}.map{border-radius:0;flex:1;height:auto;min-height:260px}.map-chip{font:400 13px/1 var(--head);letter-spacing:.12em;text-transform:uppercase;border-radius:0;padding-top:11px}.where-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 32px;margin-top:20px;display:flex}.where .address{max-width:34ch}.closing{padding-bottom:112px}.card{border:1px solid var(--frame);text-align:center;outline:1px solid var(--dark-line);outline-offset:8px;padding:24px 48px 72px}.card h2{margin-bottom:0;font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem);display:block}.card h2:after{display:none}.card p{color:var(--muted);max-width:40ch;margin:20px auto 0}.card .btn{margin-top:36px}.foot{border-top:1px solid var(--dark-line);color:var(--muted);padding:40px 0;font-size:14px}.foot .wrap{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;display:flex}.foot-name{letter-spacing:.24em;color:var(--text);font-size:1.125rem;font-weight:300}.foot-meta{flex-wrap:wrap;gap:4px 24px;display:flex}@media (width>=821px){.reel.n-3{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-bottom:12px;display:grid;overflow:visible}.reel.n-3 figure{aspect-ratio:auto;min-height:0;position:relative}.reel.n-3 figure:first-child{aspect-ratio:4/3;grid-row:1/-1}.reel.n-3 figure:not(:first-child) .ph{width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}}@media (width<=820px){.hero{min-height:min(86vh,700px);padding:12px}.no-photo{min-height:0}.no-photo .hero-text{padding:88px 16px 80px}.hero-nav{display:none}.hero-text{padding:32px 16px}h1{letter-spacing:.08em;overflow-wrap:anywhere;font-size:clamp(2rem,9.4vw,2.75rem)}.no-photo h1{font-size:clamp(2.25rem,10.6vw,3rem);font-weight:300}.eyebrow{letter-spacing:.26em;margin-bottom:18px}.tagline{font-size:1.0625rem}.hero .ctas{display:none}.hero-facts dt{letter-spacing:.14em;font-size:12px}.hero-facts dd{letter-spacing:.02em;white-space:nowrap;font-size:1.0625rem}.hero-facts small{margin-left:2px;font-size:13px}.hero-facts small .w{display:none}.hero-facts>div{padding:14px 4px 12px}.section{padding-top:72px}h2{letter-spacing:.18em;gap:20px;margin-bottom:32px;font-size:1.25rem}.about-in{grid-template-columns:minmax(0,1fr)}.about h2{margin-bottom:24px}.lead{font-size:1.1875rem}.carta.g-2{grid-template-columns:minmax(0,1fr);gap:40px}.carta.g-1 ul{columns:1}.mi-row{align-items:baseline}.reel.n-2 figure,.reel.n-3 figure{aspect-ratio:3/4;flex:0 0 72vw}.cols{grid-template-columns:minmax(0,1fr)}.review,.review:nth-child(2){border-top:1px solid var(--dark-line);padding:28px 0}.review:first-child{border-top:0;grid-row:auto;padding:0 0 32px}.info-in{grid-template-columns:minmax(0,1fr);gap:72px}.closing{padding-bottom:72px}.closing .wrap{padding:0 20px}.card{padding:12px 20px 48px}.card h2{letter-spacing:.14em;font-size:1.375rem}.foot .wrap{flex-direction:column;gap:12px}}
