@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--navy: #1f3a5f;--sky: #eaf2f8;--white: #ffffff;--yellow: #f2c94c;--coral: #e85d5d;--teal: #39a9a5;--ink: #233247}*{box-sizing:border-box}body{margin:0;font-family:Poppins,system-ui,sans-serif;color:var(--ink);line-height:1.6;background:#fff}a{color:inherit}header{border-bottom:1px solid #e6ebf1}.wrap{max-width:1120px;margin:auto;padding:0 24px}.nav{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:82px}.brand{font-weight:700;color:var(--navy);text-decoration:none;font-size:1.1rem}.brand small{display:block;font-weight:400;font-size:.7rem}.links{display:flex;gap:20px;align-items:center}.links a{text-decoration:none;font-size:.9rem}.button{display:inline-block;background:var(--navy);color:#fff;text-decoration:none;padding:12px 20px;border-radius:12px;font-weight:600}.button.secondary{background:#fff;color:var(--navy);border:1px solid var(--navy)}.hero{background:var(--sky);padding:76px 0}.hero-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:48px;align-items:center}.eyebrow{color:var(--navy);font-size:.78rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}h1{font-size:clamp(2.2rem,5vw,3.7rem);line-height:1.15;color:var(--navy);margin:12px 0 20px}h2{font-size:clamp(1.5rem,3vw,2.1rem);color:var(--navy)}.lead{font-size:1.12rem;max-width:60ch}.actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.photo-placeholder{border-radius:28px;min-height:350px;background:linear-gradient(140deg,#d0e2ef,#f9fcff);display:grid;place-items:center;color:var(--navy);text-align:center;padding:32px;border:1px dashed #a6bfd2}.section{padding:64px 0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{padding:24px;border:1px solid #e3eaf0;border-radius:18px;background:#fff}.card h3{color:var(--navy);margin-top:0}.muted{color:#607084}.notice{font-size:.85rem;color:#52657b;background:#f4f7fa;padding:16px;border-radius:12px}footer{padding:35px 0;background:var(--navy);color:#fff}footer a{color:#fff}@media(max-width:780px){.hero-grid,.cards{grid-template-columns:1fr}.links{gap:10px;flex-wrap:wrap}.links a{font-size:.8rem}.photo-placeholder{min-height:220px}.hero{padding:48px 0}}:focus-visible{outline:3px solid var(--navy);outline-offset:4px}footer :focus-visible{outline-color:var(--yellow)}.skip-link{position:absolute;top:8px;left:8px;transform:translateY(-200%);padding:12px;background:var(--white);z-index:10}.skip-link:focus{transform:translateY(0)}@media(max-width:480px){.nav{align-items:flex-start;flex-direction:column;padding-top:16px;padding-bottom:16px;gap:12px}.links{width:100%;justify-content:space-between}.wrap{padding-left:20px;padding-right:20px}}.reading{max-width:850px}.reading h1{font-size:clamp(2rem,5vw,3.2rem)}.prose{margin-top:36px;overflow-wrap:anywhere}.prose h2{margin-top:2.2em}.prose h3{margin-top:1.8em;color:var(--navy)}.prose p,.prose li{max-width:72ch}.prose img{display:block;max-width:100%;max-height:320px;width:auto;height:auto;margin:auto}.prose figure{margin:28px auto;max-width:520px;padding:12px;background:var(--sky);border-radius:16px}.prose figcaption{font-size:.8rem;margin-top:12px}.prose blockquote{margin:24px 0;padding:16px 24px;border-left:4px solid var(--yellow);background:var(--sky)}.media-link,.related{padding:24px;background:var(--sky);border-radius:16px}.related{margin-top:48px}.pilot-cards{margin-top:28px}.pilot-cards h2{font-size:1.35rem}.notice a{text-decoration:underline}.reading .card{margin-top:28px}@media(max-width:480px){.links{justify-content:flex-start;gap:12px}.prose figure{padding:8px}}.visual-card{overflow:hidden;padding:0 24px 24px}.card-image{display:block;width:calc(100% + 48px);max-width:none;margin:0 -24px 24px;height:230px;object-fit:cover;background:var(--sky)}.visual-card>a:first-child{display:block}.article-cover{display:block;width:100%;height:360px;object-fit:cover;border-radius:22px;margin:24px 0 32px;background:var(--sky)}.home-portrait{width:100%;height:470px;object-fit:cover;object-position:center 25%;border-radius:28px}.faq-item{border:1px solid #d4e1ec;border-radius:16px;background:#fff;margin:12px 0;overflow:hidden}.faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;cursor:pointer;color:var(--navy);font-weight:600;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:hover{background:var(--sky)}.faq-item[open] summary{background:var(--sky)}.faq-icon{font-size:1.5rem;flex:0 0 24px;text-align:center}.faq-item[open] .faq-icon{transform:rotate(45deg)}.faq-answer{padding:4px 24px 16px}.faq-answer p{margin:16px 0}.faq-item summary:focus-visible{outline-offset:-4px}@media(max-width:480px){.article-cover{height:260px}.home-portrait{height:360px}.faq-item summary{padding:18px;gap:12px}.faq-answer{padding:0 18px 12px}.card-image{height:220px}}.card-image[src$="preparacion.png"],.card-image[src$="bupa.png"],.article-cover[src$="preparacion.png"],.article-cover[src$="bupa.png"]{object-fit:contain}.article-cover[src$="doctor.jpg"]{object-position:center 45%!important}.card-image{object-fit:contain!important;background:var(--sky)}.video-preview{margin:32px 0;max-width:760px}.video-launch{display:block;position:relative;width:100%;padding:0;border:0;border-radius:18px;overflow:hidden;cursor:pointer;background:#172b45;aspect-ratio:16/9}.video-launch img{width:100%;height:100%;max-height:none;object-fit:cover}.video-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#cf2525;color:#fff;border-radius:16px;padding:14px 24px;font-size:28px}.video-label{position:absolute;bottom:0;left:0;right:0;padding:14px;color:#fff;background:linear-gradient(transparent,#000000d9);font:600 1rem Poppins,sans-serif}.video-external{display:inline-block;margin-top:10px;font-size:.9rem}.video-frame{width:100%;aspect-ratio:16/9;border:0;border-radius:18px}.video-launch:hover .video-play{background:#a91919}.clinic-map{max-width:800px;margin:28px auto}.clinic-map-canvas{height:460px;width:100%;border-radius:16px;z-index:0;background:var(--sky)}.clinic-map .leaflet-tile{max-width:none!important;max-height:none!important;margin:0}.clinic-geo-marker{color:var(--navy);background:transparent;border:0;filter:drop-shadow(0 3px 3px #1f3a5f40)}.clinic-geo-marker svg{display:block;width:36px;height:44px}.clinic-geo-marker:focus-visible{outline:3px solid var(--yellow)}.clinic-map .clinic-popup-card{display:grid;gap:10px;color:var(--navy);text-decoration:none;line-height:1.4}.clinic-map .clinic-popup-card img{display:block;width:180px;height:80px;max-height:80px;max-width:100%;object-fit:contain;margin:0 auto;background:#fff}.clinic-popup-card strong{font-size:16px}.clinic-popup-action{text-decoration:underline;font-weight:600}.clinic-map-links{padding-left:24px;font-size:.9rem}.clinic-map-links li{padding:6px 0}@media(max-width:480px){.clinic-map-canvas{height:400px}}.prose .article-image{padding:0;background:transparent;margin:36px auto;max-width:480px}.article-image-frame{position:relative;display:grid;place-items:center;padding:16px;border-radius:14px;overflow:hidden;background:#f8fafc}.prose .article-image img{width:auto;max-width:100%;height:auto;margin:0 auto;max-height:300px;object-fit:contain;border-radius:10px}.prose .image-review{color:#64748b;font-size:.7rem;line-height:1.45;margin-top:8px}.media-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:32px;padding:32px 0;border-bottom:1px solid #e6ebf1}.prose .media-section .article-image{margin:0;width:100%}.prose .media-explanation h3{margin:0 0 12px;font-size:1.3rem}.media-explanation p{margin:0 0 12px}.prose>h2{padding-top:24px;border-top:1px solid #e6ebf1;letter-spacing:-.025em}.prose>h2:first-child{padding-top:0;border-top:0}.reading>.muted{font-size:.75rem;margin:20px 0 32px}.reading>h1{letter-spacing:-.035em}.card{box-shadow:0 4px 16px #1f3a5f05}@media(max-width:600px){.media-section{grid-template-columns:1fr;gap:20px;padding:28px 0}.prose .media-section .article-image{max-width:360px;margin:auto}.prose .article-image img{max-height:260px}}@media(prefers-reduced-motion:no-preference){.article-image img,.video-launch img{transform:scale(var(--scroll-image-scale, 1));transform-origin:center}.button,.card,.faq-item summary,.video-play,.article-image-frame{transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}.faq-icon{transition:transform .18s ease}@media(hover:hover){.button:hover,.visual-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px #1f3a5f14}}}.ui-icon{flex:0 0 24px;vertical-align:middle}.icon-badge{display:inline-grid;place-items:center;width:48px;height:48px;color:#187a78;background:#eaf7f5;border:1px solid #d4efea;border-radius:15px;margin-bottom:18px}.editorial-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0 36px}.editorial-actions .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;font-size:.88rem;border-radius:14px}.editorial-actions .button.secondary{border-color:#cfdae5;background:#fff}.feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:32px 0 44px}.feature-card{padding:28px;border:1px solid #e1e9ef;border-radius:22px;background:linear-gradient(155deg,#f5fafb,#fff 65%)}.prose .feature-card h3{margin:0 0 12px;font-size:1.14rem;line-height:1.4}.feature-card p{font-size:.93rem;margin:0 0 12px}.feature-card p:last-child{margin-bottom:0}.feature-link{display:inline-flex;align-items:center;gap:10px;font-weight:600;color:#186e70;text-underline-offset:4px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;font-size:.8rem;color:#52657b;margin-bottom:28px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.page-contents{margin:32px 0;border:1px solid #dce7ec;border-radius:18px;background:#f5fafb}.page-contents summary{display:flex;align-items:center;gap:12px;cursor:pointer;padding:20px 24px;color:var(--navy);font-weight:600;list-style:none}.page-contents summary::-webkit-details-marker{display:none}.contents-plus{margin-left:auto;font-size:1.4rem}.page-contents[open] .contents-plus{transform:rotate(45deg)}.page-contents ul{list-style:none;padding:0 24px 16px;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.page-contents a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #dce7ec;font-size:.82rem;text-decoration:none}.page-contents a:hover{color:#167572;text-decoration:underline}[id^=section-]{scroll-margin-top:28px}@media(max-width:600px){.feature-grid,.page-contents ul{grid-template-columns:1fr}.feature-card{padding:24px}.editorial-actions .button{flex:1 1 180px}.page-contents summary{padding:18px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.contents-plus,.feature-link .ui-icon{transition:transform .18s ease}.feature-link:hover .ui-icon{transform:translate(3px)}}.page-subtitle{font-size:clamp(1rem,2vw,1.2rem);line-height:1.75;color:#52657b;max-width:62ch;margin:0 0 28px;font-weight:400}@view-transition{navigation:auto}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:page-fade-out .14s ease-out both}::view-transition-new(root){animation:page-fade-in .2s ease-out both}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}.button:active{transform:translateY(1px)}.video-launch:active .video-play{transform:translate(-50%,-50%) scale(.96)}.feature-card{transition:border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.feature-card:hover{border-color:#bcdad7;box-shadow:0 8px 22px #1f3a5f09}}}.page-contents{overflow:hidden}.faq-item.is-closing .faq-icon,.page-contents.is-closing .contents-plus{transform:rotate(0)}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-old(root),::view-transition-new(root){animation:none}html{scroll-behavior:auto}}.contact-demo{display:grid;grid-template-columns:1fr 1fr;gap:36px;padding:32px;margin:36px 0;border:1px solid #d4e8e8;border-radius:24px;background:#f2f9f9}.contact-demo h2{margin-top:8px}.demo-notice{padding:16px;border-radius:12px;background:#fff7dd;color:#5e4a1c;font-size:.85rem;margin:20px 0}.contact-demo fieldset{border:0;padding:0;margin:0;min-width:0}.contact-demo legend{font-weight:600;margin-bottom:16px}.contact-demo label,.demo-lead label,.demo-filter{display:grid;gap:6px;font-size:.85rem;font-weight:500;margin-bottom:16px}.contact-demo input,.contact-demo select,.demo-lead select,.demo-filter select{width:100%;min-width:0;font:inherit;padding:12px;border:1px solid #b8cbd5;border-radius:9px;background:#fff;color:var(--ink)}.contact-demo input[readonly]{background:#edf1f4}.demo-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.contact-demo .demo-consent{display:flex;align-items:flex-start;gap:10px}.demo-consent input{width:20px;height:20px;flex:0 0 20px}.contact-demo button,.demo-toolbar button{font:inherit;cursor:pointer;border:1px solid var(--navy)}.contact-demo button:disabled{opacity:.65;cursor:default}.demo-toolbar{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin:24px 0}.demo-counts{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0}.demo-count{background:var(--sky);border-radius:16px;padding:20px;display:grid}.demo-count strong{font-size:2rem;color:var(--navy)}.demo-filter{max-width:300px}.demo-leads{display:grid;grid-template-columns:1fr 1fr;gap:20px}.demo-lead{border:1px solid #dce6ec;border-radius:20px;padding:24px;overflow-wrap:anywhere}.demo-lead h2{font-size:1.3rem;margin:8px 0}.demo-lead p{margin:8px 0}.demo-lead label{margin-top:20px}@media(max-width:720px){.contact-demo,.demo-leads{grid-template-columns:1fr}.contact-demo{padding:20px;gap:20px}.demo-counts{grid-template-columns:1fr 1fr}.demo-fields{grid-template-columns:1fr;gap:0}}.contact-demo .demo-questions{margin:24px 0;padding-top:20px;border-top:1px solid #cbdede}.demo-questions p{font-size:.8rem;margin:0 0 20px}.demo-answer-details{background:#f2f9f9;border-radius:12px;padding:14px;margin:16px 0;font-size:.85rem}.demo-answer-details summary{cursor:pointer;font-weight:600;color:var(--navy)}.demo-answer-details dt{margin-top:14px}.demo-answer-details dd{margin:4px 0 12px;font-weight:600}.whatsapp-preview{background:#edf7f2;border:1px solid #c9e3d5;border-radius:16px;padding:20px;margin:20px 0}.whatsapp-preview h3{font-size:1rem;margin:0 0 12px}#whatsapp-preview-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:.9rem;margin:0}.contact-demo .whatsapp-help{font-size:.8rem;line-height:1.6}.contact-demo button:disabled{opacity:.55;cursor:not-allowed}.home-brand{display:flex;align-items:center;gap:10px}.home-brand img{object-fit:contain;flex-shrink:0}@media(max-width:720px){.contact-demo input:not([type=checkbox]),.contact-demo select,.demo-lead select,.demo-filter select{font-size:16px;min-height:48px}.contact-demo .demo-consent{min-height:44px;align-items:center}.contact-demo button{min-height:48px;white-space:normal}.contact-demo form,.contact-demo>div{min-width:0}}.interior{--sky: #edf6f4;--interior-green: #287b78;--interior-border: #d5e4df}.interior h1,.interior h2{letter-spacing:-.035em}.interior h1{max-width:24ch}.interior .eyebrow{color:#245c56}.interior .interior-intro{padding:clamp(24px,4vw,44px);margin-bottom:28px;background:#f0f5ef;border-left:3px solid #74a99b;border-radius:4px 48px 4px 4px}.interior .interior-intro h1{font-size:clamp(2rem,4.4vw,3.4rem)}.interior .interior-intro .page-subtitle,.interior .interior-intro .lead{margin-bottom:0;color:#52677c}.interior .notice{border-radius:6px;background:#f6f8f7}.interior .cards{gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.interior .card{border-color:var(--interior-border);border-radius:8px;box-shadow:none}.interior .card h2{line-height:1.4}.interior .card h2 a,.interior .card h3 a{text-decoration:none}.interior .card>a:last-child{color:#245c56;font-weight:600;text-underline-offset:4px}.interior .visual-card{border:0;border-bottom:1px solid var(--interior-border);border-radius:0}.interior .card-image{background:#f0f5ef}.interior .feature-card{background:#f7faf8;border-color:var(--interior-border);border-radius:8px}.interior .icon-badge{border-radius:50%;color:#245c56;background:#e4f0e9}.interior .article-image-frame{background:#f0f5ef;border-radius:8px 28px 8px 8px}.interior .prose>h2{border-color:var(--interior-border)}.interior .prose blockquote{border-color:#74a99b}.interior .page-contents{background:#edf6f4;border-color:var(--interior-border);border-radius:8px}.interior .faq-item{border-radius:8px;border-color:var(--interior-border)}.interior .faq-item[open]{border-color:#74a99b}.interior .contact-demo{background:#edf6f4;border-color:var(--interior-border);border-radius:8px 32px 8px 8px}.interior .related{background:#19374a;color:#e3efec;border-radius:8px 40px 8px 8px;padding:32px}.interior .related h2{color:#fff;margin-top:0}.interior .related a{text-underline-offset:4px}.interior .related li{padding-block:6px}.interior .related :focus-visible{outline-color:#a8d9c9}.interior .agenda-intro{background:#f0f5ef}.interior .weekly-day,.interior .session-card,.interior .calendar-panel{border-radius:8px;border-color:var(--interior-border)}.interior .weekly-day,.interior .calendar-section{background:#edf6f4}.interior .agenda-help{border-top:2px solid #74a99b;padding-top:32px}.interior .card:focus-within,.interior .feature-card:focus-within{outline:2px solid #287b78;outline-offset:4px}@media(prefers-reduced-motion:no-preference){.interior .card,.interior .feature-card,.interior .session-card{transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease}@media(hover:hover)and (pointer:fine){.interior .card:hover,.interior .feature-card:hover,.interior .session-card:hover{transform:translateY(-4px);border-color:#6eaaa0;box-shadow:0 12px 24px #203b6014}}}@media(max-width:780px){.interior .cards{grid-template-columns:1fr}}@media(max-width:480px){.interior .interior-intro{padding:24px 20px;border-top-right-radius:32px}.interior .related{padding:24px}}.site-header[data-astro-cid-ctg3m53h]{position:relative;z-index:20;background:#fff;border-bottom:1px solid #e6ebf1}.header-row[data-astro-cid-ctg3m53h]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:88px}.site-brand[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--navy);font-weight:700;font-size:1rem;flex-shrink:0}.site-brand[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{flex-shrink:0;object-fit:contain}.site-brand[data-astro-cid-ctg3m53h] small[data-astro-cid-ctg3m53h]{display:block;font-size:.64rem;font-weight:400;margin-top:3px}nav[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:8px}.top-link[data-astro-cid-ctg3m53h]{display:flex;align-items:center;gap:8px;padding:12px 9px;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--navy);white-space:nowrap;cursor:pointer;border-radius:10px}summary[data-astro-cid-ctg3m53h]{list-style:none}summary[data-astro-cid-ctg3m53h]::-webkit-details-marker{display:none}.top-link[data-astro-cid-ctg3m53h]:hover,.contains-current[data-astro-cid-ctg3m53h],a[data-astro-cid-ctg3m53h][aria-current=page]{background:#edf6f4;color:#245c56}.nav-group[data-astro-cid-ctg3m53h]{position:relative}.nav-dropdown[data-astro-cid-ctg3m53h]{position:absolute;top:calc(100% + 8px);left:0;width:280px;padding:10px;background:#fff;border:1px solid #dce7e5;border-radius:16px;box-shadow:0 16px 40px #1f3a5f20}.nav-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]{display:block;padding:12px;border-radius:10px;font-size:.9rem;text-decoration:none}.nav-dropdown[data-astro-cid-ctg3m53h] a[data-astro-cid-ctg3m53h]:hover{background:#edf6f4}.nav-contact[data-astro-cid-ctg3m53h]{background:var(--navy);color:#fff;text-decoration:none;padding:12px 16px;border-radius:999px;font-size:.85rem;font-weight:600}.menu-toggle[data-astro-cid-ctg3m53h]{display:none}a[data-astro-cid-ctg3m53h]:focus-visible,summary[data-astro-cid-ctg3m53h]:focus-visible,button[data-astro-cid-ctg3m53h]:focus-visible{outline:3px solid #337d76;outline-offset:3px}@media(max-width:1100px){.header-row[data-astro-cid-ctg3m53h]{flex-wrap:wrap;gap:0;padding-top:16px;padding-bottom:16px;min-height:76px}.menu-toggle[data-astro-cid-ctg3m53h]:not([hidden]){display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #ccdcd9;border-radius:12px;background:#fff;color:var(--navy);font:inherit;font-size:.85rem;cursor:pointer}nav[data-astro-cid-ctg3m53h]{flex-basis:100%;flex-direction:column;align-items:stretch;gap:4px;padding-top:20px}.menu-ready[data-astro-cid-ctg3m53h]:not(.menu-open) nav[data-astro-cid-ctg3m53h]{display:none}.top-link[data-astro-cid-ctg3m53h]{font-size:1rem;padding:14px 12px;justify-content:space-between}.nav-dropdown[data-astro-cid-ctg3m53h]{position:static;width:auto;margin:4px 0 8px 12px;box-shadow:none;border:0;border-left:2px solid #dce7e5;border-radius:0;padding:0 0 0 8px}.nav-contact[data-astro-cid-ctg3m53h]{text-align:center;padding:14px;margin-top:8px;font-size:1rem}}@media(max-width:400px){.site-brand[data-astro-cid-ctg3m53h]{font-size:.86rem;gap:7px;flex:1;min-width:0}.site-brand[data-astro-cid-ctg3m53h]>span[data-astro-cid-ctg3m53h]{min-width:0}.header-row[data-astro-cid-ctg3m53h]{column-gap:10px}.site-brand[data-astro-cid-ctg3m53h] img[data-astro-cid-ctg3m53h]{width:32px;height:32px}.site-brand[data-astro-cid-ctg3m53h] small[data-astro-cid-ctg3m53h]{font-size:.56rem;max-width:180px}.menu-toggle[data-astro-cid-ctg3m53h]:not([hidden]){padding:10px 8px;flex-shrink:0;min-height:44px}}
