body.sf-maintenance{min-height:100svh;font:16px/1.6 var(--font,system-ui), sans-serif;color:var(--ink,#18181b);background:var(--background,#f7f7f8);place-items:center;margin:0;padding:24px;display:grid}.sf-maintenance-card[data-astro-cid-ljkn2zpi]{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--ink,#18181b) 14%, transparent);background:var(--background,#fff);border-radius:16px;width:100%;max-width:640px;padding:clamp(28px,6vw,56px)}.sf-maintenance-brand[data-astro-cid-ljkn2zpi]{overflow-wrap:anywhere;margin:0 0 32px;font-size:14px;font-weight:600}.sf-maintenance-brand[data-astro-cid-ljkn2zpi] img[data-astro-cid-ljkn2zpi]{object-fit:contain;object-position:left center;max-width:100%;height:auto}.sf-maintenance-symbol[data-astro-cid-ljkn2zpi]{width:48px;height:48px;color:var(--accent,#2563eb);margin-bottom:24px}h1[data-astro-cid-ljkn2zpi]{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 20px;font-size:clamp(26px,5vw,38px);line-height:1.2}.sf-maintenance-message[data-astro-cid-ljkn2zpi]{white-space:pre-line;overflow-wrap:anywhere;margin:0}body{--surface:#fff;--muted:color-mix(in srgb, var(--ink,#18181b) 62%, var(--background,#fff));--line:color-mix(in srgb, var(--ink,#18181b) 11%, var(--background,#fff));--tint:color-mix(in srgb, var(--accent,#2563eb) 8%, var(--background,#fff));--tint-strong:color-mix(in srgb, var(--accent,#2563eb) 20%, var(--background,#fff));--accent-ink:color-mix(in srgb, var(--accent,#2563eb) 78%, var(--ink,#18181b));--deep:color-mix(in srgb, var(--accent,#2563eb) 32%, #121212);--radius:10px;--radius-sm:6px;--shadow:0 1px 2px #0000000d;--shadow-lg:0 1px 2px #0000000d, 0 12px 32px -16px #0003}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--background,#fff);color:var(--ink,#18181b);font:17px/1.7 var(--font,system-ui), system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}a{color:inherit;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-underline-offset:4px;text-decoration-thickness:1px;transition:color .15s,text-decoration-color .15s}a:hover{color:var(--accent);text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}img{max-width:100%;height:auto}[hidden]{display:none!important}h1,h2,h3{font-family:var(--heading-font,var(--font,system-ui));letter-spacing:-.025em;text-wrap:balance;font-weight:650;line-height:1.15}h1{letter-spacing:-.035em;max-width:18ch;margin:14px 0 20px;font-size:clamp(2.4rem,5vw,4.2rem)}h2{margin:0 0 16px;font-size:clamp(1.45rem,2.4vw,1.9rem)}h3{margin:0 0 10px;font-size:1.25rem}p{text-wrap:pretty}.container{width:min(var(--content-width,1200px), 100% - 64px);margin:auto}.skip-link{background:var(--surface);box-shadow:var(--shadow);border-radius:999px;padding:10px 16px;position:absolute;top:-100px;left:12px}.skip-link:focus{z-index:20;top:12px}.site-header{z-index:10;background:color-mix(in srgb, var(--background,#fff) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:32px;min-height:76px;display:flex}.brand{font-family:var(--heading-font,var(--font,system-ui));letter-spacing:-.04em;white-space:nowrap;font-size:24px;font-weight:750;text-decoration:none}.brand:hover{color:inherit}.brand img{width:auto;height:40px;display:block}.brand-dot{color:var(--accent,#2563eb)}.site-header nav>ul{align-items:center;gap:4px;margin:0;padding:0;font-size:15px;font-weight:500;list-style:none;display:flex}.site-header nav li{position:relative}.site-header nav a,.site-header .nav-label{cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.site-header nav a:hover,.site-header .nav-label:hover,.site-header nav li:focus-within>.nav-label{background:var(--tint);color:var(--accent-ink)}.site-header .nav-label{cursor:default}.site-header nav li:has(>ul)>.nav-label:after,.site-header nav li:has(>ul)>a:after{content:"";opacity:.6;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;transform:translateY(-2px)rotate(45deg)}.site-header nav li ul{background:var(--surface);border:1px solid var(--line);min-width:220px;box-shadow:var(--shadow-lg);z-index:3;border-radius:14px;margin:0;padding:6px;list-style:none;display:none;position:absolute;top:calc(100% + 6px);left:0}.site-header nav li ul:before{content:"";height:10px;position:absolute;inset:-10px 0 auto}.site-header nav li ul a,.site-header nav li ul .nav-label{border-radius:10px;justify-content:space-between;width:100%;font-size:14px;display:flex}.site-header nav li:hover>ul,.site-header nav li:focus-within>ul{display:block}.site-header nav li li ul{top:-7px;left:calc(100% + 6px)}.site-header nav li li:has(>ul)>.nav-label:after,.site-header nav li li:has(>ul)>a:after{transform:rotate(-45deg)}body[data-header=compact] .header-inner{min-height:60px}body[data-header=compact] .brand{font-size:20px}.sf-language-switch{flex-wrap:wrap;justify-content:flex-end;gap:16px;padding-block:12px;font-size:14px;display:flex}.sf-language-switch a[aria-current=page]{font-weight:700;text-decoration:underline}.page{padding-top:28px;padding-bottom:96px}.breadcrumbs{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.breadcrumbs a{text-decoration:none}.breadcrumbs span[aria-hidden]{opacity:.5}.article-header{isolation:isolate;padding:48px 0 40px;position:relative}.eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:8px;margin:0;font-size:12px;font-weight:650;display:inline-flex}.lead{max-width:62ch;color:var(--muted);margin:0 0 24px;font-size:clamp(1.1rem,1.6vw,1.3rem);line-height:1.6}.byline{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:flex}.byline strong{color:var(--ink);font-weight:600}.byline img,.byline-avatar{object-fit:cover;border-radius:50%;width:32px;height:32px}.byline-avatar{background:var(--accent);color:#fff;place-items:center;font-size:14px;font-weight:650;display:grid}.is-home .article-header{text-align:center;padding:72px 0 64px}.is-home .article-header h1{max-width:16ch;margin-inline:auto;font-size:clamp(2.6rem,6vw,5rem)}.is-home .lead{margin-inline:auto}.is-home .byline{justify-content:center}.byline>span:last-child{text-align:left}.affiliate-disclosure{color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:flex-start;gap:10px;margin:0 0 8px;padding:12px 16px;font-size:13px;line-height:1.5;display:flex}.affiliate-disclosure:before{content:"i";border:1.5px solid;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;font:italic 600 11px/1 Georgia,serif;display:grid}.article-grid{gap:64px;padding-top:32px;display:grid}.has-sidebar{grid-template-columns:minmax(0,1fr) 300px}.article-body{min-width:0}.content-element{margin:var(--space,36px) 0}.content-element:first-child{margin-top:0}.content-element>h2{scroll-margin-top:100px}.prose p{margin:0 0 20px}.prose li{margin:8px 0}.prose blockquote{border-left:3px solid var(--accent);color:var(--muted);margin:24px 0;padding-left:20px}.sidebar-box{background:var(--tint);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);isolation:isolate;padding:28px;font-size:15px;position:sticky;top:104px;overflow:hidden}.sidebar-box .eyebrow{color:var(--accent-ink)}.sidebar-box h2{margin:12px 0;font-size:1.5rem}.sidebar-box p{color:var(--muted)}.sidebar-box a{background:var(--accent);color:#fff;border-radius:999px;gap:6px;margin-top:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.sidebar-box a:hover{color:#fff;background:var(--accent-ink)}.button,.content-button{background:var(--accent,#2563eb);color:#fff;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .15s,background-color .15s;display:inline-flex;box-shadow:0 1px 2px #0000001a,inset 0 1px #ffffff26}.button:hover,.content-button:hover{color:#fff;background:var(--accent-ink);transform:translateY(-1px)}.toc{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px 28px}.toc h2{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:8px;font-family:inherit;font-size:13px}.toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.toc li{counter-increment:toc;border-top:1px solid var(--line)}.toc li:first-child{border-top:0}.toc a{gap:14px;padding:10px 0;font-size:15px;text-decoration:none;display:flex}.toc a:before{content:counter(toc, decimal-leading-zero);color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600}.notice,.author-box{background:var(--tint);border:1px solid var(--tint-strong);border-radius:var(--radius);padding:24px 28px}.notice>:last-child,.author-box>:last-child{margin-bottom:0}.notice p:first-child{margin-top:0}.verdict{margin-top:var(--space,36px);border-left:4px solid var(--accent)}.checklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checklist li{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.checklist li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/14px no-repeat, var(--accent);border-radius:50%;flex:none;width:22px;height:22px;margin-top:2px}.pros-cons{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pros-cons section{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;box-shadow:inset 0 4px #2f8a57}.pros-cons section:last-child{box-shadow:inset 0 4px #c2553f}.pros-cons h3{font-size:1.05rem}.pros-cons ul{margin:0;padding-left:20px}.pros-cons li{margin:6px 0}.product-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);gap:28px;padding:28px;display:grid}.product-card:has(>img){grid-template-columns:200px 1fr}.product-card>img{aspect-ratio:1;object-fit:contain;background:var(--tint);border-radius:var(--radius-sm);width:100%;padding:16px}.product-card h3{margin:8px 0 12px;font-size:1.6rem}.product-card dl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:20px 0;font-size:14px;display:grid}.product-card dl div{background:var(--tint);border-radius:var(--radius-sm);padding:10px 14px}.product-card dt{color:var(--muted);font-size:12px}.product-card dd{margin:0;font-weight:600}.offers{flex-wrap:wrap;gap:16px 20px;margin-top:20px;display:flex}.offers small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.product-card[data-variant=compact]{padding:20px;font-size:15px}.product-card[data-variant=compact] h3{font-size:1.3rem}.recommendation{position:relative}.recommendation>.eyebrow{margin-bottom:10px}.recommendation+.recommendation{margin-top:20px}.table-scroll{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);overflow:auto}table{border-collapse:collapse;width:100%;font-size:15px}caption{text-align:left;padding:18px 20px 6px;font-weight:650}th,td{text-align:left;border-bottom:1px solid var(--line);padding:14px 20px}tr:last-child>*{border-bottom:0}thead th{background:var(--tint);font-size:14px}tbody th{color:var(--muted);font-weight:500}td a{color:var(--accent-ink);font-weight:600;display:block}.element-comparison[data-variant=compact] th,.element-comparison[data-variant=compact] td{padding:10px 14px;font-size:13px}.faq{gap:10px;display:grid}.faq>h2{margin-bottom:6px}details{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 22px;transition:border-color .15s}details[open]{border-color:var(--tint-strong);box-shadow:var(--shadow)}summary{cursor:pointer;justify-content:space-between;gap:16px;padding:16px 0;font-weight:600;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";color:var(--accent);flex:none;font-size:22px;line-height:1;transition:transform .2s}details[open] summary:after{transform:rotate(45deg)}details>div{color:color-mix(in srgb, var(--ink) 85%, var(--background));padding-bottom:6px}.article-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.article-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:6px;padding:24px;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.article-card:hover{color:inherit;border-color:var(--tint-strong);box-shadow:var(--shadow-lg);transform:translateY(-3px)}.article-card .eyebrow{background:var(--tint);border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px}.article-card h3{margin:8px 0 0;font-size:1.2rem}.article-card p{text-wrap:wrap;color:var(--muted);margin:0;font-size:15px;line-height:1.55}.article-card span{color:var(--accent-ink);margin-top:auto;padding-top:12px;font-size:14px;font-weight:600}.author-box{background:var(--surface);border-color:var(--line);display:flow-root}.author-box>img{float:left;border-radius:50%;margin:0 20px 12px 0}.sources,figcaption{color:var(--muted);font-size:14px}.sources h2{font-size:1.1rem}.sources ul{padding-left:20px}figure{margin:0}figure>img{border-radius:var(--radius);width:100%;display:block}figcaption{margin-top:10px}.hero-element{isolation:isolate;border-radius:24px;align-items:end;min-height:400px;display:grid;position:relative;overflow:hidden}.hero-element>img{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute}.hero-element:after{content:"";z-index:-1;background:linear-gradient(#0000001a 30%,#000000b8);position:absolute;inset:0}.hero-copy{color:#fff;max-width:720px;padding:48px}.hero-copy h2{font-size:clamp(2rem,4vw,3.2rem)}.hero-copy .content-button{color:#111;background:#fff}.hero-slider{position:relative}.hero-slides{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:24px;display:flex;overflow-x:auto}.hero-slides::-webkit-scrollbar{display:none}.hero-slide{scroll-snap-align:start;border-radius:0;flex:0 0 100%}.hero-controls{backdrop-filter:blur(6px);background:#00000073;border-radius:999px;align-items:center;gap:8px;padding:6px;display:flex;position:absolute;bottom:20px;right:20px}.hero-controls button{color:#fff;width:36px;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:14px;display:grid}.hero-controls button:hover{background:#ffffff2e}.hero-controls button:focus-visible{outline-offset:1px;outline:2px solid #fff}.hero-dots{gap:2px;display:flex}.hero-controls .hero-dots button{width:24px;height:36px}.hero-dots button:before{content:"";background:#ffffff80;border-radius:50%;width:8px;height:8px}.hero-dots button[aria-current=true]:before{background:#fff;transform:scale(1.3)}.image-text-element{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.image-text-element>img{border-radius:var(--radius);width:100%}.image-on-right>img{order:2}.gallery-element{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}.gallery-element img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-sm);width:100%}.cta-element{isolation:isolate;text-align:center;background:var(--tint);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);padding:48px;position:relative;overflow:hidden}.quote-element{border-left:3px solid var(--accent);font-family:var(--heading-font,var(--font));letter-spacing:-.01em;margin:0;padding:8px 0 8px 28px;font-size:clamp(1.3rem,2.2vw,1.65rem);line-height:1.45}.quote-element p{margin:0 0 12px}.quote-element cite{font-family:var(--font,system-ui);color:var(--muted);font-size:.9rem;font-style:normal}.quote-element cite:before{content:"— "}.content-divider{border:0;border-top:1px solid var(--line)}.video-consent{text-align:center;background:var(--deep);color:#fffc;border-radius:var(--radius);place-content:center;gap:4px;min-height:280px;padding:32px;display:grid}.video-consent p{margin:0}.video-consent p:first-child{color:#fff;font-weight:600}.video-consent button{color:var(--deep);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;justify-self:center;margin-top:16px;padding:12px 22px;font-weight:600}.video-consent.loaded{aspect-ratio:16/9;min-height:0;padding:0;display:block;overflow:hidden}.video-consent iframe,.video-consent video{border:0;width:100%;height:100%;display:block}.slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);display:flex;overflow:auto}.slider-slide{scroll-snap-align:start;flex:0 0 100%;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:4px;display:grid}.slider-slide>img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.slider-controls{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.slider-controls button{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:inherit;font:inherit;cursor:pointer;border-radius:50%}.slider-controls button:hover{background:var(--tint)}.site-footer{background:var(--surface);color:var(--ink);border-top:1px solid var(--line);padding:64px 0 40px;font-size:15px}.footer-top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:32px 64px;margin-bottom:28px;padding-bottom:40px;display:flex}.footer-brand{max-width:360px}.site-footer p{color:var(--muted);margin:12px 0 0}.site-footer nav ul{flex-wrap:wrap;gap:12px 28px;margin:0;padding:0;list-style:none;display:flex}.site-footer nav a{color:var(--ink);text-decoration:none}.site-footer nav a:hover{color:var(--accent-ink)}.site-footer nav li ul{margin:8px 0 0;padding-left:0;display:block}.site-footer nav li ul a{color:var(--muted);font-size:14px}.site-footer small{color:var(--muted);font-size:13px}body[data-footer=minimal] .site-footer{padding:32px 0}body[data-footer=minimal] .footer-top{margin-bottom:16px;padding-bottom:20px}.not-found{text-align:center;padding:120px 0}.not-found h1{margin-inline:auto}.wide .article-header h1{max-width:24ch}@media (width<=900px){.has-sidebar{grid-template-columns:1fr}.has-sidebar aside{display:none}.article-grid{gap:40px}}@media (width<=760px){body{font-size:16px}.container{width:calc(100% - 36px)}.header-inner{flex-direction:column;align-items:stretch;gap:4px;min-height:0;padding:14px 0 10px}.site-header nav>ul{scrollbar-width:none;margin:0 -18px;padding:0 12px 2px;overflow-x:auto}.site-header nav a,.site-header .nav-label{white-space:nowrap;padding:6px 12px}.site-header nav li ul,.site-header nav li li ul{min-width:0;position:fixed;top:auto;left:18px;right:18px}.article-header{padding:32px 0 28px}.is-home .article-header{padding:48px 0 40px}.product-card{padding:20px}.product-card:has(>img),.pros-cons,.image-text-element,.slider-slide,.content-tabs-panel.has-media{grid-template-columns:1fr}.image-on-right>img{order:0}.hero-copy,.cta-element{padding:28px}.hero-element{min-height:300px}.hero-slide .hero-copy{padding-bottom:76px}.hero-controls{bottom:14px;right:50%;transform:translate(50%)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.section-intro{max-width:720px;margin:0 0 32px}.section-intro h2{font-family:var(--heading-font,inherit);letter-spacing:-.02em;margin:10px 0 12px;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1.15}.section-lead{color:var(--muted);font-size:1.05rem}.section-lead p{margin:0}.highlights-list{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.highlights-list li{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:550;display:inline-flex}.highlights-list li:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px}.feature-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:24px}.feature-card h3,.step h3,.showcase-body h3{margin:0 0 8px;font-size:1.1rem;line-height:1.3}.feature-card p,.step p,.showcase-body p{color:var(--muted);margin:0;font-size:15px}.step-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step{border-radius:var(--radius);background:var(--tint);padding:24px}.step-number{background:var(--accent);color:#fff;font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;width:40px;height:40px;margin-bottom:14px;font-weight:700;display:inline-grid}.image-tabs{gap:20px;display:grid}.image-tabs-list{display:none}.image-tabs[data-enhanced] .image-tabs-list{flex-wrap:wrap;gap:8px;display:flex}.image-tabs-list button{border:1px solid var(--line);background:var(--surface);color:inherit;font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:15px;font-weight:600;display:inline-flex}.image-tabs-list button[aria-selected=true]{border-color:var(--accent);background:var(--accent);color:#fff}.image-tabs-index{opacity:.7;font-variant-numeric:tabular-nums;font-size:12px}.image-tabs-panel{gap:14px;display:grid}.image-tabs-panel+.image-tabs-panel{margin-top:24px}.image-tabs[data-enhanced] .image-tabs-panel+.image-tabs-panel{margin-top:0}.image-tabs-caption{color:var(--muted)}.image-tabs-caption p{margin:0}.media-link{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow);display:block;overflow:hidden}.media-link img{width:100%;height:auto;display:block}.showcase-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;display:grid}.showcase-card{align-content:start;gap:16px;display:grid}.showcase-media img{aspect-ratio:16/10;object-fit:cover;object-position:top}.text-link{color:var(--accent-ink);gap:6px;margin-top:10px;font-weight:600;text-decoration:none;display:inline-flex}.text-link:hover{text-decoration:underline}.consent-settings-link{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.content-tabs{gap:20px;display:grid}.content-tabs-list{display:none}.content-tabs[data-enhanced] .content-tabs-list{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;display:flex}.content-tabs-list button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 16px;font-weight:600}.content-tabs-list button:hover{color:var(--ink)}.content-tabs-list button[aria-selected=true]{border-bottom-color:var(--accent);color:var(--ink)}.content-tabs-panel{align-items:start;gap:28px;display:grid}.content-tabs-panel.has-media{grid-template-columns:1.1fr .9fr}.content-tabs-panel>img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);width:100%}.content-tabs-copy{justify-items:start;gap:12px;display:grid}.content-tabs-copy p,.content-tabs-fallback{margin:0}.content-tabs[data-enhanced] .content-tabs-fallback{display:none}.contact-form{gap:16px;max-width:720px;display:grid}.contact-form-intro p{margin:0}.contact-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.contact-form label{gap:6px;font-size:15px;font-weight:600;display:grid}.contact-form input:not([type=checkbox]),.contact-form textarea{border:1px solid var(--line);border-radius:var(--radius-sm,8px);background:var(--surface);width:100%;color:var(--ink);font:inherit;padding:11px 14px;font-weight:400}.contact-form input:focus-visible,.contact-form textarea:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.contact-form-consent{color:var(--muted);align-items:flex-start;gap:10px;font-weight:400!important;display:flex!important}.contact-form-consent input{margin-top:4px}.contact-form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form-status{border-radius:var(--radius-sm,8px);background:color-mix(in srgb, var(--accent) 12%, var(--surface));margin:0;padding:12px 16px}.contact-form-status.is-error{background:color-mix(in srgb, #dc2626 12%, var(--surface))}.contact-form .content-button{cursor:pointer;border:0;justify-self:start}.contact-form-custom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form-field{grid-column:1/-1;min-width:0}.contact-form-field.contact-form-half{grid-column:auto}.contact-form .contact-form-choice{align-items:flex-start;gap:10px;font-weight:400;display:flex}.contact-form-choice input{flex:none;width:18px;height:18px;margin-top:3px}.contact-form-field fieldset{border:1px solid var(--line);border-radius:8px;margin:0;padding:12px}.contact-form-field legend{font-weight:600}.contact-form-field small{color:var(--muted);margin-top:6px;display:block}.contact-form select{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);font:inherit;border-radius:8px;padding:11px 14px}@media (width<=600px){.contact-form-field.contact-form-half{grid-column:1/-1}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pricing-plans{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.pricing-plan{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);align-content:start;gap:14px;padding:28px;display:grid}.pricing-plan.is-highlighted{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.pricing-plan h3{margin:0}.pricing-description,.pricing-note{color:var(--muted);margin:0;font-size:15px}.pricing-price{margin:0}.pricing-price strong{letter-spacing:-.02em;font-size:2rem}.pricing-price span{color:var(--muted);font-size:15px}.pricing-features{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.pricing-features li:before{content:"✓ ";color:var(--accent);font-weight:700}.pricing-table{margin-top:40px}.pricing-table caption{text-align:left;padding-bottom:12px;font-weight:650}.pricing-table td,.pricing-table thead th{text-align:center}.pricing-yes{color:var(--accent);font-weight:700}.pricing-no{color:var(--muted)}.pricing-note{margin-top:16px}@font-face{font-family:Albert Sans;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Albert Sans;font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}:root{--theme-heading-font:"Albert Sans", system-ui, sans-serif;--theme-mark:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2048%2048%22%3E%3Cg%20fill%3D%22%23000%22%3E%3Cpath%20d%3D%22M5%205h18v18H5z%22%2F%3E%3Cpath%20d%3D%22M25%2023a18%2018%200%200%201%2018-18v18z%22%2F%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2234%22%20r%3D%229%22%2F%3E%3Cpath%20d%3D%22M25%2043%2043%2025v18z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E)}body{--heading-font:var(--theme-heading-font);--paper:var(--background);--dark:var(--ink);--surface:color-mix(in srgb, var(--ink) 6%, var(--background));--muted:color-mix(in srgb, var(--ink) 78%, var(--background));--line:color-mix(in srgb, var(--ink) 14%, var(--background));--on-accent:#fff;--band:var(--surface);--radius:0;--radius-sm:0;--button-radius:0;--shadow:none;--shadow-lg:none;--gutter:max(32px, calc((100vw - var(--content-width,1200px)) / 2));--section-space:clamp(88px, 11vw, calc(var(--space,48px) * 3.4));--ease:cubic-bezier(.2, .7, .2, 1)}h1,h2,h3{font-family:var(--heading-font);text-wrap:balance}h1,.local-hero h2{max-width:none}.prose,.section-lead,.local-hero-lead{color:var(--ink)}.eyebrow{letter-spacing:0;text-transform:none;color:var(--ink);margin-bottom:8px;font-size:1rem;font-weight:500}.toc a:before{content:none}.image-tabs-index{display:none}.content-button,.button{border-radius:var(--button-radius);background:var(--accent);color:var(--on-accent);box-shadow:none;transition:transform .2s var(--ease), background-color .2s;padding:16px 28px;font-size:1rem;font-weight:600}.content-button:hover,.button:hover{background:color-mix(in srgb, var(--accent) 86%, var(--on-accent));color:var(--on-accent);transform:translateY(-2px)}.content-button:active,.local-button-ghost:active{transform:scale(.98)}.local-button-ghost{border-radius:var(--button-radius);background:color-mix(in srgb, currentColor 13%, transparent);transition:transform .2s var(--ease), background-color .2s;align-items:center;padding:16px 28px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.local-button-ghost:hover{color:inherit;background:color-mix(in srgb, currentColor 22%, transparent);transform:translateY(-2px)}.local-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex}.text-link{text-underline-offset:4px;text-decoration:underline}.local-topbar{z-index:11;background:var(--band);color:var(--ink);font-size:15px;position:relative}.local-topbar .container{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 28px;padding-block:8px;display:flex}.local-topbar p{margin:0;font-weight:500}.local-topbar ul{flex-wrap:wrap;gap:2px 24px;margin:0 0 0 auto;padding:0;list-style:none;display:flex}.local-topbar a{color:inherit;text-decoration:none}.local-topbar a:hover{color:inherit;text-decoration:underline}.site-header{background:var(--background);backdrop-filter:none;border-bottom:0}.site-header nav>ul>li:last-child>a{border-radius:var(--button-radius);background:var(--accent);color:var(--on-accent);margin-left:12px;padding:12px 20px;font-weight:600}.site-header nav>ul>li:last-child>a:hover{background:color-mix(in srgb, var(--accent) 86%, var(--on-accent));color:var(--on-accent)}.header-inner{min-height:80px}.brand{font-family:var(--heading-font);letter-spacing:-.02em;font-size:1.5rem}.brand-dot{display:none}.brand:before{content:"";vertical-align:-.26em;width:1.3em;height:1.3em;-webkit-mask:var(--theme-mark) center/contain no-repeat;mask:var(--theme-mark) center/contain no-repeat;background:currentColor;margin-right:.42em;display:inline-block}.brand:has(img):before{content:none}.site-header nav{margin-left:auto}.site-header nav a,.site-header .nav-label{border-radius:0;font-size:1rem}.site-header nav li ul{border:0;border-radius:0}main.page{width:100%;margin:0;padding:0}.article-grid{padding:0;display:block}.breadcrumbs{padding:28px var(--gutter) 0;background:var(--band)}.article-header,.is-home .article-header{padding:44px var(--gutter) 56px;background:var(--band);text-align:left}.article-header h1,.is-home .article-header h1{letter-spacing:-.03em;max-width:none;margin:12px 0;font-size:clamp(2.6rem,6vw,5rem);line-height:1.02}.article-header .lead,.is-home .lead{color:var(--ink);margin:0}.page:has(.article-body>.element-local_hero:first-child) .article-header,.page:has(.article-body>.element-local_hero:first-child) .breadcrumbs{display:none}.article-body>.content-element{padding-block:var(--section-space);padding-inline:var(--gutter);margin:0}.article-body>.element-local_hero,.article-body>.element-hero{padding:0}.article-body>.content-element:last-child:not(.element-hero,.element-local_hero){padding-bottom:var(--section-space)}.article-body>.element-text,.article-body>.element-image,.article-body>.element-image_text_left,.article-body>.element-image_text_right,.article-body>.element-gallery,.article-body>.element-quote,.article-body>.element-notice,.article-body>.element-checklist,.article-body>.element-faq{padding-block:calc(var(--section-space) * .5)}.article-body .section-intro{max-width:900px;margin:0 0 clamp(32px,5vw,64px)}.section-intro h2,.content-element>h2,.image-text-element h2,.faq>h2,.cta-element h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(2rem,4.4vw,3.6rem);line-height:1.04}.section-lead{font-size:clamp(1.05rem,1.4vw,1.25rem)}.article-body>.element-text>*{max-width:760px}.element-hero .hero-element,.element-hero .hero-slides{border-radius:0;min-height:620px}.element-hero .hero-copy{padding-inline:var(--gutter);max-width:none}.element-hero .hero-copy>*{max-width:640px}.hero-element:after{background:#0000006b}.local-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100svh - 120px);display:grid;position:relative}.local-hero-copy{padding:clamp(48px, 7vw, 96px) var(--gutter);align-self:center}.local-hero h1,.local-hero h2{letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(2.8rem,6.4vw,6rem);line-height:1}.local-hero-highlight{display:block}.local-hero-lead{max-width:48ch;font-size:clamp(1.1rem,1.5vw,1.3rem);line-height:1.5}.local-hero-lead p{margin:0}.local-hero-note,.local-open-status{margin:20px 0 0;font-size:1rem;font-weight:600}.local-hero-note+.local-open-status{margin-top:4px}.local-hero-media{min-height:420px;position:relative;overflow:hidden}.local-hero-media img{object-fit:cover;width:100%;height:100%;animation:local-settle 1.8s var(--ease) both;position:absolute;inset:0}.local-hero-frame{display:none}.local-facts{padding:28px var(--gutter);background:var(--band);color:var(--ink);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 40px;margin:0;list-style:none;display:grid}.local-facts strong{font-family:var(--heading-font);font-size:1.75rem;font-weight:inherit;line-height:1.15;display:block}.local-facts span{font-size:1rem}.local-services-wrap{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.local-services-media img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.local-services{gap:40px;display:grid}.local-service-group h3{margin:0 0 10px;font-size:1.5rem}.local-service-group ul{margin:0;padding:0;list-style:none}.local-services li{grid-template-columns:minmax(0,1fr) auto;gap:0 24px;padding:10px 0;display:grid}.local-service-name{font-size:1.1rem;font-weight:600}.local-service-price{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:1.1rem}.local-service-note{color:var(--ink);grid-column:1/-1;font-size:1rem}.local-services[data-layout=karten] li{grid-template-columns:1fr;padding:14px 0}.local-services[data-layout=karten] .local-service-name{font-family:var(--heading-font);font-size:clamp(1.4rem,2.2vw,1.9rem);font-weight:inherit;line-height:1.15}.local-services-note{margin:24px 0 0;font-size:1rem}.feature-grid{grid-template-columns:1fr;gap:clamp(24px,3vw,40px);display:grid}.feature-card{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:baseline;gap:8px clamp(24px,5vw,72px);padding:0;display:grid}.feature-card h3{letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,3vw,2.6rem);line-height:1.08}.feature-card p{color:var(--ink);margin:0;font-size:1.1rem}.step-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:clamp(28px,4vw,56px)}.step{background:0 0;border-radius:0;padding:0}.step-number{display:none}.step h3{margin:0 0 8px;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.1}.step p{color:inherit;margin:0;font-size:1.1rem}.local-reviews{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(28px,4vw,56px);display:grid}.local-reviews blockquote{margin:0}.local-reviews p{font-family:var(--heading-font);margin:0 0 14px;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.25}.local-reviews cite{font-size:1rem;font-style:normal;font-weight:600;display:block}.local-reviews cite span{font-weight:400;display:block}.local-gallery{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.local-gallery figure{grid-column:span 2;margin:0;overflow:hidden}.local-gallery figure:first-child,.local-gallery figure:nth-child(2){grid-column:span 3}.local-gallery img,.gallery-element img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease);border-radius:0;display:block}.local-gallery figure:hover img{transform:scale(1.03)}.gallery-element{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.image-text-element>img{aspect-ratio:4/3;object-fit:cover;border-radius:0}.local-hours{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;display:grid}.local-hours>img{object-fit:cover;width:100%;height:100%;min-height:280px}.local-hours-card{background:var(--surface);padding:clamp(24px,3vw,40px)}.local-hours-card h3{margin:0 0 16px;font-size:1.5rem}.local-hours-card .local-open-status{margin:-8px 0 12px}.local-hours-list{margin:0}.local-hours-list>div{justify-content:space-between;gap:20px;padding:6px 0;display:flex}.local-hours-list dt{font-weight:600}.local-hours-list dd{font-variant-numeric:tabular-nums;text-align:right;margin:0}.local-hours address{gap:2px;font-style:normal;display:grid}.element-call_to_action{background:var(--accent);color:var(--on-accent)}.cta-element{color:inherit;text-align:left;background:0 0;border:0;border-radius:0;padding:0}.cta-element>div{max-width:760px;font-size:1.15rem}.cta-element p{margin:0 0 24px}.cta-element .content-button,.cta-element .content-button:hover{background:var(--on-accent);color:var(--accent)}details{background:var(--surface);border:0;border-radius:0}details[open]{box-shadow:none}.local-details,.site-footer{background:var(--band);color:var(--ink)}.local-details{margin-top:-1px;padding-top:clamp(56px,8vw,96px)}.local-details+.site-footer{margin-top:-1px}.local-details .container{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px 64px;display:grid}.local-details h2{letter-spacing:0;margin-bottom:10px;font-size:1.1rem}.local-details p{margin:0}.local-details a{text-decoration:none}.local-details a:hover{text-decoration:underline}.site-footer{border-top:0;padding:clamp(80px,11vw,152px) 0 32px;font-size:1rem}.footer-top{border-bottom:0;margin-bottom:16px;padding-bottom:0}.footer-brand{flex:100%;max-width:none}.site-footer .brand{letter-spacing:-.03em;white-space:normal;text-wrap:balance;font-size:clamp(2.8rem,9vw,8.5rem);line-height:1;display:block}.site-footer p,.site-footer small{color:var(--ink)}.local-hero-media[data-stage]{background:var(--dark)}.local-hero-media[data-stage] img{opacity:0;transition:opacity .9s var(--ease);animation:none}.local-hero-media[data-stage] img.is-active{opacity:1}.local-hero-media[data-stage] .local-open-status{background:var(--background);color:var(--ink);margin:0;padding:14px 24px;position:absolute;inset:auto 0 0}@media (width<=900px){.local-hero-media[data-stage]{height:62svh}.local-hero-media[data-stage] .local-open-status{display:none}}@keyframes local-settle{0%{transform:scale(1.06)}to{transform:none}}.local-js .local-part{opacity:0;transform:translateY(24px)}.local-js .is-in .local-part{opacity:1;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:calc(var(--i,0) * 70ms);transform:none}@media (prefers-reduced-motion:reduce){.local-js .local-part{opacity:1;transform:none}.local-hero-media img{animation:none}}.local-quickbar{display:none}@media (width<=1000px){.header-inner{flex-wrap:wrap;gap:4px 24px;padding-block:10px}}@media (width<=760px){body{--gutter:18px}body:has(.local-quickbar){padding-bottom:60px}.local-quickbar{z-index:12;background:var(--dark);display:flex;position:fixed;inset:auto 0 0}.local-quickbar a{min-width:0;color:var(--paper);text-align:center;flex:1;padding:18px 16px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none}.local-quickbar a.is-primary{background:var(--accent);color:var(--on-accent)}.local-topbar ul{display:none}.site-footer .brand{font-size:clamp(1.7rem,7.6vw,2.8rem)}.site-header nav>ul{flex-wrap:wrap;overflow:visible}.site-header{position:relative}.site-header nav{min-width:0;margin-left:0}.site-header nav>ul>li:last-child>a{color:inherit;background:0 0;margin-left:0;padding:6px 12px;font-weight:500}body:has(.local-quickbar) .site-header nav>ul>li:last-child{display:none}.header-inner{flex-wrap:nowrap;min-height:0}.local-hero.local-hero{grid-template-columns:1fr;min-height:0}.local-hero-copy{padding:36px var(--gutter)}.local-hero h1,.local-hero h2{font-size:clamp(2rem,9vw,3rem)}.local-hero-media{min-height:280px}.local-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.local-services-wrap,.feature-card{grid-template-columns:1fr}.local-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.local-gallery figure,.local-gallery figure:first-child,.local-gallery figure:nth-child(2){grid-column:span 1}.local-gallery figure:first-child{grid-column:1/-1}.article-header,.is-home .article-header{padding-block:28px 32px}}body{--on-accent:#0f1f10;--tile:8px;--surface:color-mix(in srgb, var(--ink) 8%, var(--background));--section-space:clamp(48px, 6vw, 88px)}h1,h2,h3,.brand{letter-spacing:-.035em;font-weight:600}.article-body{gap:var(--tile);padding:var(--tile);display:grid}.article-body>.content-element{background:var(--surface);padding-inline:clamp(20px,3vw,48px)}.article-body>.element-local_hero,.article-body>.element-local_gallery{background:0 0;padding:0}.element-local_gallery .section-intro{margin:0 0 var(--tile);background:var(--surface);max-width:none;padding:clamp(24px,3vw,40px) clamp(20px,3vw,48px)}.local-hero{gap:var(--tile);grid-template-columns:repeat(12,minmax(0,1fr));min-height:calc(100svh - 140px)}.local-hero-copy{background:var(--surface);flex-direction:column;grid-area:1/1/auto/span 7;justify-content:flex-end;align-self:stretch;padding:clamp(24px,3.4vw,48px);display:flex}.local-hero h1,.local-hero h2{font-size:clamp(2rem,4.9vw,4.8rem);line-height:1}.local-hero-media{grid-area:1/8/auto/-1}.local-facts{gap:var(--tile);background:0 0;padding:0}.local-facts li{background:var(--accent);color:var(--on-accent);padding:20px clamp(20px,3vw,48px)}.local-facts strong{font-size:1.5rem;font-weight:600}.local-gallery{gap:var(--tile);grid-template-columns:repeat(12,minmax(0,1fr))}.local-gallery figure:first-child{grid-column:span 6}.local-gallery figure:nth-child(2),.local-gallery figure:nth-child(3),.local-gallery figure:nth-child(4){grid-column:span 3}.local-gallery figure:nth-child(5){grid-column:span 9}.local-gallery figure:nth-child(5) img{aspect-ratio:3}.local-services-media img{aspect-ratio:1}.local-hours-card{background:var(--background)}.article-body>.element-steps,.article-body>.element-call_to_action{--ink:var(--on-accent);background:var(--accent);color:var(--on-accent)}.element-call_to_action .content-button{background:var(--on-accent);color:var(--accent)}.local-details,.site-footer{padding:0 var(--tile) var(--tile);background:var(--background)}.local-details .container,.site-footer .container{gap:var(--tile);grid-template-columns:repeat(12,minmax(0,1fr));width:100%;display:grid}.local-details .container>div{background:var(--surface);grid-column:span 6;min-height:280px;padding:clamp(24px,3vw,40px)}.local-details .container>div:only-child{grid-column:1/-1;min-height:220px}.footer-top{display:contents}.footer-brand{background:var(--accent);--ink:var(--on-accent);color:var(--on-accent);grid-column:span 8;padding:clamp(24px,3vw,40px)}.site-footer .brand{font-size:clamp(2.4rem,6.4vw,6rem)}.site-footer nav{background:var(--surface);grid-column:span 4;padding:clamp(24px,3vw,40px)}.site-footer small{background:var(--surface);grid-column:1/-1;padding:14px clamp(24px,3vw,40px)}@media (width<=760px){.local-hero{grid-template-columns:minmax(0,1fr);min-height:0}.local-hero-copy,.local-hero-media{grid-area:auto/1}.local-hero h1,.local-hero h2{font-size:clamp(1.8rem,7.8vw,3rem)}.local-facts{grid-template-columns:minmax(0,1fr)}.local-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.local-gallery figure:nth-child(n){grid-column:span 1}.local-gallery figure:first-child,.local-gallery figure:nth-child(5){grid-column:1/-1}.local-gallery figure:nth-child(5) img{aspect-ratio:4/3}.local-details .container>div,.footer-brand,.site-footer nav{grid-column:1/-1}.local-services-wrap{grid-template-columns:minmax(0,1fr)}}
