:root{--color1: #1a2c4e;--color2: #007bff;--color3: #f8f9fa;--font-family-sans: "Aileron", "PingFang HK", "Noto Sans TC", system-ui, -apple-system, sans-serif;--spacing-unit: 8px;--line-height-paragraph: 1.8}*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased;font-family:var(--font-family-sans);padding:0;color:var(--color-text-primary, #333);line-height:var(--line-height-paragraph, 1.6)}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance;color:var(--color1)}a{color:var(--color2);text-decoration:none}a:hover{text-decoration:underline}.container{max-width:1100px;margin-left:auto;margin-right:auto;padding-left:calc(var(--spacing-unit) * 2);padding-right:calc(var(--spacing-unit) * 2)}.hero-container[data-astro-cid-bbe6dxrz]{height:100vh;min-height:600px;overflow:hidden;position:relative;background-color:#f0f0f0}.company-name[data-astro-cid-bbe6dxrz]{position:absolute;top:calc(var(--spacing-unit, 8px) * 2.5);left:calc(var(--spacing-unit, 8px) * 3);z-index:15;font-family:var(--font-family-sans);font-size:clamp(2rem,2.2vw,3rem);font-weight:600;color:var(--color-company-name, var(--color-text-heading, #2c3e50));letter-spacing:.05em;padding:calc(var(--spacing-unit, 8px) * .75) calc(var(--spacing-unit, 8px) * 1.5);background-color:var(--color-company-name-bg, rgba(255, 255, 255, 0));border-radius:var(--border-radius-small, 4px)}.hero-content-wrapper[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;height:100%;display:flex;align-items:center}.hero-text[data-astro-cid-bbe6dxrz]{background-color:var(--color-hero-text-bg, rgba(255, 255, 255, .92));border-radius:var(--border-radius-large, 16px);padding:calc(var(--spacing-unit, 8px) * 3) calc(var(--spacing-unit, 8px) * 4);position:absolute;left:15%;top:50%;transform:translateY(-50%);width:40%;max-width:42rem;z-index:5;box-shadow:var(--shadow-soft, 0 4px 15px rgba(0, 0, 0, .08))}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-family:var(--font-family-sans);font-size:clamp(2rem,4vw + 1rem,3.25rem);color:var(--color-text-heading, #2c3e50);margin:0 0 calc(var(--spacing-unit, 8px) * 2);line-height:1.35;font-weight:700;letter-spacing:.02em}.hero-text[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-family:var(--font-family-sans);font-size:clamp(1.1rem,2.5vw + .5rem,1.6rem);color:var(--color-text-body, #34495e);margin:0 0 calc(var(--spacing-unit, 8px) * 3);line-height:1.65;font-weight:400}.appointment-link[data-astro-cid-bbe6dxrz]{text-decoration:none;display:inline-block}.appointment-button[data-astro-cid-bbe6dxrz]{font-family:var(--font-family-sans);background-color:var(--color-primary, #007AFF);color:var(--color-text-on-primary, #FFFFFF);border:none;font-size:clamp(1rem,2vw + .6rem,1.3rem);border-radius:var(--border-radius-medium, 12px);font-weight:500;text-align:center;padding:calc(var(--spacing-unit, 8px) * 1.5) calc(var(--spacing-unit, 8px) * 3.5);margin-top:calc(var(--spacing-unit, 8px) * 1.5);cursor:pointer;transition:background-color .25s ease,transform .2s ease,box-shadow .25s ease;display:inline-block;box-shadow:var(--shadow-soft, 0 4px 10px rgba(0, 0, 0, .1));letter-spacing:.03em}.appointment-button[data-astro-cid-bbe6dxrz]:hover,.appointment-button[data-astro-cid-bbe6dxrz]:focus-visible{background-color:var(--color-primary-darker, #0056b3);transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-interactive, 0 6px 18px rgba(0, 0, 0, .15))}.appointment-button[data-astro-cid-bbe6dxrz]:focus-visible{outline:2px solid var(--color-primary-darker, #0056b3);outline-offset:3px}.appointment-button[data-astro-cid-bbe6dxrz]:active{transform:translateY(0) scale(1);box-shadow:0 2px 5px #0000001a}.hero-image[data-astro-cid-bbe6dxrz]{position:absolute;top:0;left:30%;width:70%;height:100%;z-index:1}.hero-image>img{object-fit:cover!important;object-position:center center!important}.hero-image[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background-color:var(--color-image-overlay, rgba(0,0,0,.05));z-index:1}.down-arrow[data-astro-cid-bbe6dxrz]{position:absolute;bottom:calc(var(--spacing-unit, 8px) * 3);left:50%;transform:translate(-50%) scale(.7);z-index:10;opacity:.7;transition:opacity .3s ease,transform .3s ease}.down-arrow>img{filter:drop-shadow(0 1px 2px rgba(0,0,0,.2))}.down-arrow[data-astro-cid-bbe6dxrz]:hover{opacity:1;transform:translate(-50%) scale(.75) translateY(2px)}@media (max-width: 1023px){.company-name[data-astro-cid-bbe6dxrz]{left:calc(var(--spacing-unit, 8px) * 2.5);top:calc(var(--spacing-unit, 8px) * 2);font-size:clamp(1rem,2vw,1.4rem)}.hero-text[data-astro-cid-bbe6dxrz]{left:50%;transform:translate(-50%,-50%);width:65%;max-width:38rem;padding:calc(var(--spacing-unit, 8px) * 2.5) calc(var(--spacing-unit, 8px) * 3.5);text-align:center}.appointment-link[data-astro-cid-bbe6dxrz]{display:block;text-align:center}.appointment-button[data-astro-cid-bbe6dxrz]{margin-left:auto;margin-right:auto}.hero-image[data-astro-cid-bbe6dxrz]{left:0;width:100%}}@media (max-width: 767px){.company-name[data-astro-cid-bbe6dxrz]{left:calc(var(--spacing-unit, 8px) * 2);top:calc(var(--spacing-unit, 8px) * 1.5);font-size:clamp(.9rem,2.5vw,1.2rem);padding:calc(var(--spacing-unit, 8px) * .5) var(--spacing-unit, 8px)}.hero-text[data-astro-cid-bbe6dxrz]{width:88%;max-width:30rem;padding:calc(var(--spacing-unit, 8px) * 2.5) calc(var(--spacing-unit, 8px) * 2.5);top:auto;bottom:12%;left:50%;transform:translate(-50%);box-shadow:var(--shadow-soft, 0 2px 10px rgba(0,0,0,.06))}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(1.7rem,5.5vw + .8rem,2.6rem);letter-spacing:.01em}.hero-text[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,3.5vw + .4rem,1.4rem);margin-bottom:calc(var(--spacing-unit, 8px) * 2.5)}.appointment-button[data-astro-cid-bbe6dxrz]{font-size:clamp(.95rem,2.8vw + .5rem,1.2rem);padding:calc(var(--spacing-unit, 8px) * 1.25) calc(var(--spacing-unit, 8px) * 3)}.down-arrow[data-astro-cid-bbe6dxrz]{display:none}.hero-image>img{object-position:70% center!important}}@media (max-width: 479px){.company-name[data-astro-cid-bbe6dxrz]{font-size:clamp(.85rem,2.3vw,1.1rem);letter-spacing:.03em}.hero-container[data-astro-cid-bbe6dxrz]{min-height:560px}.hero-text[data-astro-cid-bbe6dxrz]{width:92%;bottom:10%;padding:calc(var(--spacing-unit, 8px) * 2) calc(var(--spacing-unit, 8px) * 2)}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{line-height:1.3}.hero-text[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:clamp(.9rem,3.2vw + .3rem,1.1rem);line-height:1.55;margin-bottom:calc(var(--spacing-unit, 8px) * 2)}.appointment-button[data-astro-cid-bbe6dxrz]{width:100%;padding-top:calc(var(--spacing-unit, 8px) * 1.75);padding-bottom:calc(var(--spacing-unit, 8px) * 1.75)}}@media (max-height: 500px) and (min-width: 768px){.company-name[data-astro-cid-bbe6dxrz]{top:var(--spacing-unit, 8px);left:calc(var(--spacing-unit, 8px) * 1.5);font-size:clamp(1rem,1.8vw,1.3rem)}.hero-text[data-astro-cid-bbe6dxrz]{top:50%;transform:translateY(-50%) scale(.9);padding:calc(var(--spacing-unit, 8px) * 2) calc(var(--spacing-unit, 8px) * 2.5)}.hero-text[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{font-size:clamp(1.6rem,3vw + .8rem,2.4rem)}.hero-text[data-astro-cid-bbe6dxrz] h2[data-astro-cid-bbe6dxrz]{font-size:clamp(.9rem,2vw + .4rem,1.2rem);margin-bottom:calc(var(--spacing-unit, 8px) * 1.5)}.appointment-button[data-astro-cid-bbe6dxrz]{margin-top:var(--spacing-unit, 8px);padding:var(--spacing-unit, 8px) calc(var(--spacing-unit, 8px) * 2);font-size:clamp(.9rem,1.8vw + .5rem,1.1rem)}.down-arrow[data-astro-cid-bbe6dxrz]{transform:translate(-50%) scale(.5);bottom:var(--spacing-unit, 8px)}}.about-section[data-astro-cid-v2cbyr3p]{padding:var(--padding-section-desktop, 80px) calc(var(--spacing-unit, 8px) * 2);background-color:var(--color-background-section, #FFFFFF);font-family:var(--font-family-sans, sans-serif);color:var(--color-text-primary, #333);padding-top:calc(var(--spacing-unit, 8px) * 8);padding-bottom:calc(var(--spacing-unit, 8px) * 8)}.container[data-astro-cid-v2cbyr3p]{max-width:1200px;margin-left:auto;margin-right:auto}.about-layout[data-astro-cid-v2cbyr3p]{display:flex;align-items:center;justify-content:space-between;gap:calc(var(--spacing-unit, 8px) * 6)}.doc-text-content[data-astro-cid-v2cbyr3p]{flex:1 1 55%;max-width:750px;display:flex;flex-direction:column;gap:calc(var(--spacing-unit, 8px) * 3)}.doc-title-block[data-astro-cid-v2cbyr3p]{margin-bottom:calc(var(--spacing-unit, 8px) * 1);position:relative}.main-title[data-astro-cid-v2cbyr3p]{font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:500;color:var(--color-text-secondary, #555e68);margin-bottom:calc(var(--spacing-unit, 8px) * .75);letter-spacing:.03em;text-transform:uppercase}.doctor-name-title[data-astro-cid-v2cbyr3p]{font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:700;color:var(--color-text-primary, #2c3e50);line-height:1.25;margin:0;letter-spacing:.03em}.doctor-registration-subtitle[data-astro-cid-v2cbyr3p]{display:block;font-size:clamp(1.1rem,2.8vw,1.6rem);font-weight:600;color:var(--color-text-secondary, #555e68);margin-top:calc(var(--spacing-unit, 8px) * .5);letter-spacing:.02em}.doc-title-block[data-astro-cid-v2cbyr3p]:after{content:"";width:100%;max-width:360px;height:3px;background-color:var(--color-accent-divider, #1a2c4e);position:absolute;bottom:calc(var(--spacing-unit, 8px) * -2);left:0}.doc-biography[data-astro-cid-v2cbyr3p]{margin-top:calc(var(--spacing-unit, 8px) * 3)}.doc-biography[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{font-size:clamp(1rem,2vw,1.1rem);color:var(--color-text-body, var(--color-text-secondary, #555e68));line-height:var(--line-height-paragraph, 1.8);margin:0;text-align:justify}.doc-image-container[data-astro-cid-v2cbyr3p]{flex:1 1 40%;max-width:30rem;display:flex;justify-content:center;align-items:center}.dr-chi-image-element[data-astro-cid-v2cbyr3p]{display:block;width:100%;max-width:100%;height:auto;border-radius:var(--border-radius-image, 1rem);background-color:var(--color-image-bg, transparent);box-shadow:0 8px 25px #0000001f}.dr-chi-image-element>img{border-radius:var(--border-radius-image, 1rem)!important}@media (max-width: 1023px){.about-layout[data-astro-cid-v2cbyr3p]{flex-direction:column-reverse;gap:calc(var(--spacing-unit, 8px) * 4)}.about-section[data-astro-cid-v2cbyr3p]{padding:var(--padding-section-desktop, 80px) calc(var(--spacing-unit, 8px) * 3)}.doc-text-content[data-astro-cid-v2cbyr3p]{width:100%;max-width:700px;align-items:center;text-align:center}.doc-title-block[data-astro-cid-v2cbyr3p]:after{left:50%;transform:translate(-50%)}.doc-biography[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{text-align:left}.doc-image-container[data-astro-cid-v2cbyr3p]{margin-bottom:calc(var(--spacing-unit, 8px) * 3);width:70%;max-width:25rem}}@media (max-width: 767px){.about-section[data-astro-cid-v2cbyr3p]{padding:var(--padding-section-mobile, 40px) calc(var(--spacing-unit, 8px) * 2)}.doc-text-content[data-astro-cid-v2cbyr3p]{gap:calc(var(--spacing-unit, 8px) * 2.5)}.doctor-name-title[data-astro-cid-v2cbyr3p]{font-size:clamp(1.6rem,5vw,2.4rem)}.doctor-registration-subtitle[data-astro-cid-v2cbyr3p]{font-size:clamp(1rem,3.5vw,1.4rem)}.doc-biography[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]{font-size:clamp(.95rem,2.5vw,1rem);line-height:1.75}.doc-image-container[data-astro-cid-v2cbyr3p]{width:85%;max-width:20rem}}@media (max-width: 550px){.doc-title-block[data-astro-cid-v2cbyr3p]:after{width:120px;max-width:50%}}.treatments-section[data-astro-cid-g2jt2y5i]{background-color:var(--color3, #f8f9fa);padding:calc(var(--spacing-unit, 8px) * 8) 0;text-align:center;font-family:var(--font-family-sans, sans-serif)}.container[data-astro-cid-g2jt2y5i]{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:calc(var(--spacing-unit, 8px) * 2);padding-right:calc(var(--spacing-unit, 8px) * 2)}.section-title[data-astro-cid-g2jt2y5i]{font-size:clamp(2rem,4.5vw,2.8rem);color:var(--color1, #1a2c4e);margin-bottom:calc(var(--spacing-unit, 8px) * 6);font-weight:700;letter-spacing:.03em}.treatments-grid[data-astro-cid-g2jt2y5i]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:calc(var(--spacing-unit, 8px) * 3.5)}.treatment-card[data-astro-cid-g2jt2y5i]{background-color:var(--color-card-bg, #ffffff);padding:calc(var(--spacing-unit, 8px) * 3) calc(var(--spacing-unit, 8px) * 2.5);border-radius:var(--border-radius-card, 12px);border:1px solid var(--color-card-border, #dee2e6);box-shadow:var(--shadow-card, 0 4px 12px rgba(0,0,0,.07));transition:transform .25s ease-out,box-shadow .25s ease-out,border-color .25s ease-out;min-height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.treatment-card[data-astro-cid-g2jt2y5i]:hover{transform:translateY(-6px);box-shadow:var(--shadow-card-hover, 0 6px 18px rgba(0,0,0,.1));border-color:var(--color-card-hover-border, var(--color2, #007bff))}.treatment-name[data-astro-cid-g2jt2y5i]{font-size:clamp(1.05rem,2.2vw,2rem);color:var(--color-text-card, #212529);line-height:1.55;font-weight:500;margin:0}@media (max-width: 767px){.treatments-grid[data-astro-cid-g2jt2y5i]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:calc(var(--spacing-unit, 8px) * 2.5)}.section-title[data-astro-cid-g2jt2y5i]{font-size:clamp(1.8rem,6vw,2.4rem);margin-bottom:calc(var(--spacing-unit, 8px) * 5)}.treatment-card[data-astro-cid-g2jt2y5i]{min-height:90px}.treatment-name[data-astro-cid-g2jt2y5i]{font-size:clamp(1rem,2.8vw,1.15rem)}}@media (max-width: 575px){.treatments-grid[data-astro-cid-g2jt2y5i]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:calc(var(--spacing-unit, 8px) * 2)}.treatment-card[data-astro-cid-g2jt2y5i]{padding:calc(var(--spacing-unit, 8px) * 2.5) calc(var(--spacing-unit, 8px) * 2);min-height:80px}.treatment-name[data-astro-cid-g2jt2y5i]{font-size:clamp(.95rem,2.5vw,1.1rem)}}.contact-section[data-astro-cid-xmivup5a]{background-color:var(--color1, #1a2c4e);color:var(--color3, #f8f9fa);padding:calc(var(--spacing-unit, 8px) * 8) calc(var(--spacing-unit, 8px) * 3);font-family:var(--font-family-sans, sans-serif)}.container[data-astro-cid-xmivup5a]{max-width:1200px;margin-left:auto;margin-right:auto}.contact-grid[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:1fr;gap:calc(var(--spacing-unit, 8px) * 6);align-items:center}@media (min-width: 992px){.contact-grid[data-astro-cid-xmivup5a]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:flex-start}}.call-info[data-astro-cid-xmivup5a]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:calc(var(--spacing-unit, 8px) * 2.5)}@media (min-width: 992px){.call-info[data-astro-cid-xmivup5a]{text-align:left;align-items:flex-start}}.contact-cta-heading[data-astro-cid-xmivup5a]{font-size:clamp(2rem,5vw,3.2rem);font-weight:700;line-height:1.2;margin:0 0 calc(var(--spacing-unit, 8px) * 1.5);position:relative;letter-spacing:.03em;padding-bottom:calc(var(--spacing-unit, 8px) * 2)}.contact-cta-heading[data-astro-cid-xmivup5a]:after{content:"";width:80px;height:4px;background-color:var(--color3, #f8f9fa);position:absolute;bottom:0;left:0}@media (max-width: 991px){.contact-cta-heading[data-astro-cid-xmivup5a]:after{left:50%;transform:translate(-50%)}}.contact-sub-cta[data-astro-cid-xmivup5a]{font-size:clamp(1.1rem,2.5vw,1.4rem);line-height:1.6;margin:0 0 calc(var(--spacing-unit, 8px) * 3);max-width:450px}@media (max-width: 991px){.contact-sub-cta[data-astro-cid-xmivup5a]{margin-left:auto;margin-right:auto}}.phone-action-link[data-astro-cid-xmivup5a]{display:inline-flex;align-items:center;background-color:var(--color2, #007bff);color:var(--color-text-on-secondary, #ffffff);padding:calc(var(--spacing-unit, 8px) * 1.75) calc(var(--spacing-unit, 8px) * 3.5);border-radius:var(--border-radius-interactive, .5rem);text-decoration:none;transition:background-color .3s ease,transform .2s ease;box-shadow:0 4px 10px #0003}.phone-action-link[data-astro-cid-xmivup5a]:hover,.phone-action-link[data-astro-cid-xmivup5a]:focus{background-color:color-mix(in srgb,var(--color2, #007bff) 85%,black);transform:translateY(-2px);outline:none}.phone-icon[data-astro-cid-xmivup5a]{margin-right:calc(var(--spacing-unit, 8px) * 1.5);filter:brightness(0) invert(1)}.phone-number-text[data-astro-cid-xmivup5a]{font-size:clamp(1.5rem,4vw,2.2rem);font-weight:600;letter-spacing:.03em}.location-info[data-astro-cid-xmivup5a]{text-align:center}@media (min-width: 992px){.location-info[data-astro-cid-xmivup5a]{text-align:left}}.location-title[data-astro-cid-xmivup5a]{font-size:clamp(1.5rem,3.5vw,2rem);font-weight:600;margin:0 0 calc(var(--spacing-unit, 8px) * 2)}.map-container[data-astro-cid-xmivup5a]{width:100%;max-width:40rem;aspect-ratio:4 / 3;margin-bottom:calc(var(--spacing-unit, 8px) * 2.5);border-radius:var(--border-radius-map, 1rem);overflow:hidden;position:relative;background-color:#333}@media (max-width: 991px){.map-container[data-astro-cid-xmivup5a]{margin-left:auto;margin-right:auto}}.map-facade[data-astro-cid-xmivup5a]{display:block;width:100%;height:100%;cursor:pointer;position:relative;border-radius:var(--border-radius-map, 1rem)}.map-image-static[data-astro-cid-xmivup5a]{display:block;width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-map, 1rem)}.map-facade-overlay[data-astro-cid-xmivup5a]{position:absolute;inset:0;background-color:#0006;display:flex;align-items:center;justify-content:center;color:var(--color3, #f8f9fa);border-radius:var(--border-radius-map, 1rem);transition:background-color .3s ease}.map-facade[data-astro-cid-xmivup5a]:hover .map-facade-overlay[data-astro-cid-xmivup5a],.map-facade[data-astro-cid-xmivup5a]:focus .map-facade-overlay[data-astro-cid-xmivup5a]{background-color:#0009}.map-facade-text[data-astro-cid-xmivup5a]{font-size:clamp(1rem,2vw,1.2rem);font-weight:500;padding:calc(var(--spacing-unit, 8px) * 1) calc(var(--spacing-unit, 8px) * 2);background-color:#00000080;border-radius:var(--border-radius-interactive, .5rem)}.map-iframe-wrapper[data-astro-cid-xmivup5a]{width:100%;height:100%;border-radius:var(--border-radius-map, 1rem);overflow:hidden}.address-details[data-astro-cid-xmivup5a]{margin-top:calc(var(--spacing-unit, 8px) * 2)}.address-details[data-astro-cid-xmivup5a] h3[data-astro-cid-xmivup5a].clinic-name{font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:600;margin:0 0 calc(var(--spacing-unit, 8px) * .5)}.address-details[data-astro-cid-xmivup5a] p[data-astro-cid-xmivup5a]{font-size:clamp(.95rem,2vw,1.1rem);line-height:1.7;margin:0 0 calc(var(--spacing-unit, 8px) * .5);color:var(--color-text-address, var(--color3, #f0f0f0))}@media (max-width: 1100px){.call-info[data-astro-cid-xmivup5a]{margin-bottom:calc(var(--spacing-unit, 8px) * 5)}}@media (max-width: 550px){.map-container[data-astro-cid-xmivup5a]{max-width:100%;aspect-ratio:1 / 1}.contact-cta-heading[data-astro-cid-xmivup5a]:after{width:60px}.phone-number-text[data-astro-cid-xmivup5a]{font-size:clamp(1.3rem,5vw,1.8rem)}}@media (max-width: 425px){.contact-section[data-astro-cid-xmivup5a]{padding:calc(var(--spacing-unit, 8px) * 5) calc(var(--spacing-unit, 8px) * 2)}}
