:root{--navy:#063b4a;--teal:#087f83;--teal-dark:#056468;--teal-pale:#e6f3f1;--warm:#f6a62e;--warm-dark:#ca7515;--ink:#18343d;--muted:#5f737a;--surface:#fff;--line:#dce7e5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--ink);background:var(--surface);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55}a{color:inherit;text-decoration:none}button,input,select{font:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--navy);letter-spacing:-.045em;line-height:1.08}h1{max-width:11ch;margin-bottom:1.35rem;font-size:clamp(2.8rem,5.7vw,5.5rem)}h2{max-width:16ch;margin-bottom:1rem;font-size:clamp(2.05rem,4.2vw,3.5rem)}h3{margin-bottom:.65rem;font-size:1.24rem}p{color:var(--muted)}.container{width:min(1180px,100% - 2.5rem);margin-inline:auto}.section{padding:6rem 0}.section-heading{margin-bottom:2.6rem}.section-copy{max-width:37rem}.eyebrow{color:var(--teal);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem;font-size:.71rem;font-weight:800}.button{background:var(--teal);color:#fff;border:1px solid var(--teal);border-radius:.3rem;justify-content:center;align-items:center;gap:.55rem;min-height:2.85rem;padding:.82rem 1.2rem;font-weight:750;transition:background .2s,transform .2s,border-color .2s;display:inline-flex}.button:hover{background:var(--teal-dark);transform:translateY(-1px)}.button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--warm);outline-offset:3px}.button--small{min-height:2.55rem;padding:.62rem .95rem}.button--light{color:var(--navy);background:#fff;border-color:#fff}.button--warm{background:var(--warm);border-color:var(--warm);color:var(--navy)}.button--outline-light{color:#fff;background:0 0;border-color:#ffffffb3}.button--outline-navy{color:var(--navy);background:0 0;border-color:#063b4a73}.text-link{color:var(--navy);align-items:center;gap:.55rem;font-weight:750;display:inline-flex}.text-link:hover,.service-card a:hover{color:var(--teal)}.site-header{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff7;border-bottom:1px solid #063b4a1a;position:sticky;top:0;box-shadow:0 4px 18px #042d380a}.header-inner{justify-content:space-between;align-items:center;min-height:5.3rem;display:flex}.brand-logo{object-fit:cover;object-position:center;width:178px;height:62px;display:block}.logo-link{flex:none}.main-nav{color:#34515a;align-items:center;gap:1.2rem;font-size:.85rem;font-weight:700;display:flex}.main-nav>a:not(.button):hover{color:var(--teal)}.menu-button{min-width:44px;min-height:44px;color:var(--navy);cursor:pointer;background:0 0;border:0;padding:.5rem;display:none}.hero{background:linear-gradient(120deg,#fbfdfd 0%,#f2f9f7 62%,#e7f2f3 100%);overflow:hidden}.hero-grid{align-items:center;gap:2.8rem;min-height:43rem;padding-block:4rem;display:grid}.hero-lead{max-width:34rem;font-size:1.08rem}.hero-actions{flex-wrap:wrap;align-items:center;gap:1.35rem;margin-top:1.9rem;display:flex}.location-line{color:var(--navy);flex-wrap:wrap;align-items:center;gap:.42rem;margin-top:2rem;font-size:.9rem;font-weight:700;display:flex}.location-line svg{color:var(--warm-dark)}.location-line span{color:var(--warm)}.hero-image-frame{background:linear-gradient(145deg,#075e6c,#063b4a 64%,#075f67);border-radius:.7rem;place-items:center;min-height:25rem;display:grid;position:relative;overflow:hidden;box-shadow:20px 22px #f6a62e2e}.hero-image-frame:before,.hero-image-frame:after{content:"";border:1px solid #ffffff2b;border-radius:50%;position:absolute}.hero-image-frame:before{width:27rem;height:27rem;top:-15rem;right:-9rem}.hero-image-frame:after{width:22rem;height:22rem;bottom:-13rem;left:-10rem}.image-placeholder-copy{z-index:1;text-align:center;color:#fff;gap:.55rem;display:grid}.image-placeholder-copy svg{color:var(--warm);margin-inline:auto}.image-placeholder-copy strong{font-size:1.2rem}.image-placeholder-copy small{color:#ffffffa1}.hero-card{z-index:2;color:var(--navy);background:#fffffff0;border-radius:.32rem;align-items:center;gap:.35rem;padding:.65rem .75rem;font-size:.76rem;font-weight:700;display:flex;position:absolute;box-shadow:0 8px 20px #0000001f}.hero-card strong{color:var(--teal);font-size:1.15rem}.hero-card--nurses{flex-direction:column;align-items:flex-start;top:1rem;left:1rem}.hero-card--caregivers{flex-direction:column;align-items:flex-start;bottom:1rem;right:1rem}.hero-card--verified{color:var(--navy);bottom:1rem;left:1rem}.hero-card--verified svg{color:var(--teal)}.quick-trust{border-bottom:1px solid var(--line);background:#fff}.quick-trust-grid{grid-template-columns:repeat(3,1fr);display:grid}.quick-trust-grid>div{min-height:6.7rem;color:var(--navy);border-right:1px solid var(--line);flex-direction:column;justify-content:center;gap:.45rem;padding:1rem;font-size:.77rem;font-weight:750;display:flex}.quick-trust-grid>div:last-child{border:0}.quick-trust svg{color:var(--teal)}.quick-trust strong{color:var(--teal);font-size:1.2rem}.enquiry-section{background:var(--navy);color:#fff}.enquiry-inner{gap:2rem;padding-block:4rem;display:grid}.enquiry-section h2{color:#fff}.enquiry-section .eyebrow{color:#76d5cc}.enquiry-section p:not(.form-note){color:#ffffffc4;max-width:31rem}.care-form{background:#fff;border-radius:.45rem;gap:.9rem;padding:1.35rem;display:grid;box-shadow:0 14px 30px #0000001f}.field{gap:.36rem;display:grid}.field label{color:var(--navy);font-size:.76rem;font-weight:800}.field input,.field select{width:100%;min-height:2.7rem;color:var(--ink);background:#fff;border:1px solid #c8d8d7;border-radius:.25rem;padding:.65rem .75rem}.form-note{margin:0;font-size:.72rem;color:var(--muted)!important}.services-grid{gap:1rem;display:grid}.service-card{border:1px solid var(--line);background:#fff;border-radius:.45rem;overflow:hidden;box-shadow:0 8px 24px #0738430a}.service-visual{color:#fffffff5;background:linear-gradient(130deg,#0b7c84,#064a5a);align-content:end;gap:.4rem;min-height:9rem;padding:1.1rem;display:grid;position:relative}.service-visual:after{content:"";border:1px solid #ffffff36;border-radius:50%;width:8.5rem;height:8.5rem;position:absolute;top:-3.8rem;right:-2rem}.service-visual svg{color:#f6bd64}.service-visual span{z-index:1;letter-spacing:.08em;text-transform:uppercase;font-size:.77rem;font-weight:800}.service-card:nth-child(2) .service-visual,.service-card:nth-child(5) .service-visual{background:linear-gradient(130deg,#0a5365,#087f83)}.service-card:nth-child(3) .service-visual,.service-card:nth-child(6) .service-visual{background:linear-gradient(130deg,#227985,#0b5767)}.service-card-body{padding:1.2rem 1.25rem 1.35rem}.service-icon{width:2.55rem;height:2.55rem;color:var(--teal);background:#fff;border-radius:50%;place-items:center;margin-top:-2.45rem;margin-bottom:1.15rem;display:grid;box-shadow:0 3px 10px #00000017}.service-card p{min-height:4.2rem;font-size:.92rem}.service-card a{color:var(--navy);gap:.45rem;font-size:.89rem;font-weight:800;display:inline-flex}.service-card a span{color:var(--warm-dark)}.stats-section{background:linear-gradient(120deg,#063b4a,#075f67)}.stats-grid{grid-template-columns:1fr 1fr;padding-block:2.8rem;display:grid}.stats-grid>div{border-bottom:1px solid #ffffff29;padding:1.2rem}.stats-grid>div:nth-last-child(-n+2){border-bottom:0}.stats-grid strong,.stats-grid span{display:block}.stats-grid strong{color:#fff;letter-spacing:-.07em;font-size:2.5rem}.stats-grid span{color:#ffffffb8;font-size:.86rem;font-weight:650}.how-section{background:#f8fbfa}.process-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.process-list li{grid-template-columns:3rem 1fr;gap:1rem;padding:1rem 0 1.5rem;display:grid;position:relative}.process-list li:not(:last-child):before{content:"";background:#b8d8d4;width:1px;position:absolute;top:3.3rem;bottom:-1rem;left:1.1rem}.process-list li>span{z-index:1;color:#fff;background:var(--teal);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;font-size:.72rem;font-weight:800;display:grid}.process-list h3{margin-bottom:.35rem}.process-list p{margin-bottom:0;font-size:.92rem}.verification-section{background:var(--navy);padding-block:6rem}.verification-layout{gap:2.75rem;display:grid}.verification-section h2{color:#fff}.verification-section p:not(.eyebrow){color:#ffffffbf}.verification-section .eyebrow{color:#76d5cc}.verification-section .subtle{font-size:.86rem}.verification-list{border:1px solid #ffffff26;border-radius:.42rem;display:grid;overflow:hidden}.verification-list div{color:#fff;border-bottom:1px solid #ffffff1c;grid-template-columns:2.4rem 1fr auto;align-items:center;gap:.5rem;padding:.88rem 1rem;font-size:.88rem;display:grid}.verification-list div:last-child{border-bottom:0}.verification-list span{color:#76d5cc;font-size:.75rem;font-weight:800}.verification-list svg{color:var(--warm)}.values-grid{gap:1rem;display:grid}.values-grid article{border:1px solid var(--line);border-top:3px solid var(--teal);background:#fff;padding:1.55rem}.values-grid svg{color:var(--teal);margin-bottom:1.25rem}.values-grid p{margin-bottom:0;font-size:.92rem}.guidance-section{background:#087f83}.guidance-inner{flex-direction:column;gap:1.6rem;padding-block:4.6rem;display:flex}.guidance-section h2{color:#fff;margin-bottom:.85rem}.guidance-section p:not(.eyebrow){color:#ffffffc4;max-width:42rem}.guidance-section .eyebrow{color:#c5ebe6}.placeholder-section{padding-bottom:2rem}.testimonial-placeholder{text-align:center;background:#f8fbfa;border:1px dashed #b6ceca;border-radius:.45rem;place-items:center;min-height:11rem;padding:2rem;display:grid}.testimonial-placeholder p{max-width:28rem;margin:0}.faq-section{padding-top:4rem}.faq-layout{gap:1.8rem;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{min-height:3.9rem;color:var(--navy);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-weight:750;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--teal);flex:none;transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(180deg)}.faq-list p{max-width:38rem;margin:0;padding-bottom:1.2rem;font-size:.92rem}.final-cta{text-align:center;background:#fbf5e9;padding-block:5.5rem}.final-cta h2,.final-cta p{margin-inline:auto}.final-cta p:not(.eyebrow){max-width:32rem}.final-cta .eyebrow{color:var(--warm-dark)}.final-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.6rem;display:flex}.site-footer{color:#ffffffb8;background:#042d38;padding-top:3.7rem}.site-footer h2{color:#fff;letter-spacing:0;font-size:1rem}.footer-grid{gap:2.2rem;padding-bottom:3rem;display:grid}.footer-intro p{max-width:17rem;margin-top:1.1rem}.site-footer .brand-logo{filter:brightness(0)invert()}.site-footer a{width:fit-content;margin-bottom:.55rem;font-size:.9rem;display:block}.site-footer a:hover{color:#fff}.footer-link{color:#86d7cf;align-items:center;gap:.3rem;margin-top:1rem;display:inline-flex!important}.footer-bottom{border-top:1px solid #ffffff21;flex-direction:column;gap:.7rem;padding-block:1.25rem;font-size:.77rem;display:flex}.footer-bottom span:last-child{gap:1rem;display:flex}.footer-bottom a{margin:0;display:inline}@media (width>=620px){.care-form{grid-template-columns:1fr 1fr auto;align-items:end}.care-form .button{margin-bottom:0}.form-note{grid-column:1/-1}.services-grid{grid-template-columns:repeat(2,1fr)}.enquiry-inner,.verification-layout{grid-template-columns:1fr 1fr;align-items:center}.values-grid{grid-template-columns:repeat(2,1fr)}.guidance-inner{flex-direction:row;justify-content:space-between;align-items:center}.footer-grid{grid-template-columns:1.45fr 1fr 1fr 1fr}.footer-bottom{flex-direction:row;justify-content:space-between}}@media (width>=900px){.hero-grid{grid-template-columns:.95fr 1.05fr}.hero-image-frame{min-height:31rem}.services-grid{grid-template-columns:repeat(3,1fr)}.stats-grid{grid-template-columns:repeat(4,1fr)}.stats-grid>div,.stats-grid>div:nth-last-child(-n+2){border-bottom:0;border-right:1px solid #ffffff29}.stats-grid>div:last-child{border-right:0}.process-list{grid-template-columns:repeat(5,1fr);gap:0}.process-list li{padding:0 1.1rem 0 0;display:block}.process-list li:not(:last-child):before{width:calc(100% - 2.8rem);height:1px;top:1.1rem;bottom:auto;left:2.7rem}.process-list li>span{margin-bottom:1.4rem}.verification-list{grid-template-columns:1fr 1fr}.verification-list div:nth-last-child(2){border-bottom:0}.values-grid{grid-template-columns:repeat(4,1fr)}.faq-layout{grid-template-columns:.85fr 1.15fr}.section-heading{margin-bottom:3rem}.site-header{position:sticky}}@media (width<=999px){.menu-button{place-items:center;display:inline-grid}.main-nav{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;align-items:stretch;gap:0;padding:.75rem 1.25rem 1.25rem;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 12px 20px #042d3814}.main-nav.is-open{display:flex}.main-nav>a:not(.button){padding:.75rem 0}.main-nav .nav-cta{margin-top:.5rem}.site-header .container{width:min(1180px,100% - 2rem)}}.healthcare-image{background:linear-gradient(145deg,#075e6c,#063b4a 64%,#075f67);width:100%;position:relative;overflow:hidden}.healthcare-image__image{object-fit:cover;width:100%;height:100%;display:block}.healthcare-image__placeholder{color:var(--warm);background:radial-gradient(circle at 73% 18%,#3c989e99,#0000 32%),linear-gradient(145deg,#075e6c,#063b4a 64%,#075f67);place-items:center;display:grid;position:absolute;inset:0}.healthcare-image__placeholder:before,.healthcare-image__placeholder:after{content:"";border:1px solid #ffffff29;border-radius:50%;position:absolute}.healthcare-image__placeholder:before{width:26rem;height:26rem;top:-15rem;right:-8rem}.healthcare-image__placeholder:after{width:20rem;height:20rem;bottom:-13rem;left:-9rem}.healthcare-image__placeholder svg{z-index:1}.hero-image-frame{display:block}.hero-image-frame:before,.hero-image-frame:after{display:none}.hero-healthcare-image{height:100%;min-height:25rem}.hero-healthcare-image .healthcare-image__placeholder{background:radial-gradient(circle at 73% 18%,#3c989e99,#0000 32%),linear-gradient(145deg,#075e6c,#063b4a 64%,#075f67)}.service-visual{min-height:0;padding:0;display:block}.service-visual .healthcare-image__placeholder{background:radial-gradient(circle at 83% 17%,#2d939794,#0000 30%),linear-gradient(130deg,#0b7c84,#064a5a)}.service-card:nth-child(2) .service-visual .healthcare-image__placeholder,.service-card:nth-child(5) .service-visual .healthcare-image__placeholder{background:linear-gradient(130deg,#0a5365,#087f83)}.service-card:nth-child(3) .service-visual .healthcare-image__placeholder,.service-card:nth-child(6) .service-visual .healthcare-image__placeholder{background:linear-gradient(130deg,#227985,#0b5767)}@media (width>=900px){.hero-healthcare-image{min-height:31rem}}.services-nav{position:relative}.services-toggle{color:inherit;font:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.18rem;padding:0;display:inline-flex}.services-menu{border:1px solid var(--line);background:#fff;border-radius:.35rem;min-width:13rem;padding:.55rem;display:none;position:absolute;top:calc(100% + 1rem);left:-.85rem;box-shadow:0 12px 28px #042d381f}.services-menu.is-open{display:grid}.services-menu a{color:var(--ink);padding:.55rem .65rem;font-size:.85rem}.services-menu a:hover{color:var(--teal);background:var(--teal-pale)}.page-hero{background:linear-gradient(120deg,#f8fcfb,#eaf5f3);padding:5.5rem 0}.page-hero-grid{align-items:center;gap:2.5rem;display:grid}.page-hero-grid>div>p:not(.eyebrow),.page-hero--simple p:not(.eyebrow){max-width:43rem;font-size:1.06rem}.page-hero .button{margin-top:.85rem}.page-hero-image{border-radius:.5rem;min-height:16rem;box-shadow:14px 16px #f6a62e26}.page-hero--simple{padding-block:5rem}.content-split,.contact-grid,.form-page-layout{gap:2.5rem;display:grid}.content-split>div p{max-width:36rem}.check-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.check-list li{color:var(--ink);border-bottom:1px solid var(--line);align-items:flex-start;gap:.65rem;padding-bottom:.85rem;font-weight:650;display:flex}.check-list svg{color:var(--teal);flex:none}.verification-list--light{border-color:var(--line)}.verification-list--light div{color:var(--ink);border-color:var(--line)}.verification-list--light svg{color:var(--teal)}.compact-cta{color:#fff;background:var(--navy);text-align:center;padding:3.8rem 0}.compact-cta h2{color:#fff;max-width:none;margin-bottom:1.2rem}.values-grid--six{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.location-block{color:var(--navy);align-items:center;gap:.6rem;font-size:1.1rem;font-weight:750;display:flex}.location-block svg{color:var(--warm-dark)}.contact-placeholder{background:var(--teal-pale);border-left:3px solid var(--teal);margin:1.5rem 0;padding:1.25rem}.contact-placeholder p{margin-bottom:0}.standard-form{border:1px solid var(--line);background:#fff;border-radius:.45rem;gap:1rem;padding:1.5rem;display:grid;box-shadow:0 8px 28px #0738430d}.standard-form label{color:var(--navy);gap:.35rem;font-size:.8rem;font-weight:800;display:grid}.standard-form input,.standard-form select,.standard-form textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #c8d8d7;border-radius:.25rem;padding:.68rem .72rem}.standard-form textarea{resize:vertical}.standard-form input[type=file]{padding:.45rem}.request-form{grid-template-columns:1fr}.form-success{color:var(--navy);background:#eef8f5;border:1px solid #bbdfd8;border-radius:.4rem;align-items:flex-start;gap:.9rem;padding:1.35rem;display:flex}.form-success svg{color:var(--teal);flex:none}.form-success p{margin:.3rem 0 0}.form-error{color:#a22c2c;font-size:.88rem;font-weight:700}.privacy-note{border-left:3px solid var(--warm);background:#fbf5e9;padding:1rem}.footer-intro strong{color:#fff;font-size:.9rem}@media (width>=700px){.page-hero-grid,.content-split,.contact-grid,.form-page-layout,.request-form{grid-template-columns:1fr 1fr}.request-form .form-wide,.request-form .form-error,.request-form button{grid-column:1/-1}}@media (width>=1000px){.services-nav:hover .services-menu{display:grid}}@media (width<=999px){.services-nav{width:100%}.services-toggle{justify-content:space-between;width:100%;padding:.75rem 0}.services-menu{box-shadow:none;margin-bottom:.4rem;position:static}.main-nav>a.active,.main-nav .services-toggle{color:var(--teal)}}.contact-details{gap:.75rem;margin-bottom:1rem;padding:1.2rem 0;display:grid}.contact-details a{width:fit-content;color:var(--navy);align-items:center;gap:.6rem;font-weight:750;display:inline-flex}.contact-details a:hover,.contact-details svg{color:var(--teal)}.contact-details--compact{margin:.5rem 0 1.2rem}.floating-whatsapp{z-index:25;color:#fff;background:#087f83;border:1px solid #fff;border-radius:999px;align-items:center;gap:.45rem;min-height:2.9rem;padding:.7rem .9rem;font-size:.86rem;font-weight:800;display:inline-flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 8px 22px #042d383d}.floating-whatsapp:hover{background:var(--teal-dark)}.legal-content{max-width:54rem}.legal-content h2{margin-top:2.3rem;font-size:1.5rem}.legal-content h2:first-child{margin-top:0}.legal-content a{color:var(--teal);font-weight:700}@media (width<=480px){.floating-whatsapp span{display:none}.floating-whatsapp{justify-content:center;width:3.15rem;padding:.65rem}}.care-form .button{white-space:nowrap;width:100%}.service-icon{background:var(--teal-pale);box-shadow:none;margin:0 0 .85rem}.testimonial-placeholder{border-style:solid;min-height:9rem}.testimonial-placeholder p{max-width:32rem}.openings-grid{gap:1rem;display:grid}.job-card{border:1px solid var(--line);border-top:3px solid var(--teal);background:#fff;flex-direction:column;align-items:flex-start;min-height:16rem;padding:1.5rem;display:flex}.job-card h3{margin-bottom:.65rem}.job-card>p:not(.job-location){margin-bottom:1.5rem}.job-card .button{margin-top:auto}.job-location{color:var(--teal);align-items:center;gap:.45rem;margin-bottom:.9rem;font-size:.84rem;font-weight:800;display:inline-flex}.job-location svg{color:var(--warm-dark)}.careers-cta{max-width:44rem;padding-top:3.5rem}.careers-cta h2{max-width:none;font-size:clamp(1.8rem,3vw,2.5rem)}.careers-cta .text-link{color:var(--teal)}@media (width>=620px){.care-form{grid-template-columns:repeat(2,minmax(0,1fr))}.care-form .button{grid-column:1/-1;justify-self:start;width:auto;min-width:15.5rem}.openings-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.services-menu{top:100%}.openings-grid{grid-template-columns:repeat(4,1fr)}}.section--compact{padding-block:4.5rem}.rich-copy>:last-child{margin-bottom:0}.intro-copy{max-width:48rem;margin-bottom:2.5rem;font-size:1.05rem}.process-list--detailed{max-width:60rem}.detail-grid{gap:1rem;display:grid}.detail-grid article{border:1px solid var(--line);background:#f8fbfa;padding:1.5rem}.detail-grid h2{max-width:none;font-size:1.35rem}.detail-grid p{margin-bottom:0}.request-steps{counter-reset:request;gap:.5rem;margin:1.4rem 0;padding:0;list-style:none;display:grid}.request-steps li{color:var(--ink);align-items:flex-start;gap:.65rem;font-size:.9rem;font-weight:650;display:flex}.request-steps li:before{color:#fff;background:var(--teal);content:counter(request);counter-increment:request;border-radius:50%;flex:none;place-items:center;width:1.45rem;height:1.45rem;font-size:.7rem;display:grid}.site-footer a svg{flex:none}.site-footer a[href^=tel\:],.site-footer a[href^=mailto\:],.site-footer a[href*=wa\.me]{align-items:center;gap:.4rem;display:inline-flex}.footer-intro .brand-logo{max-width:178px;height:auto}@media (width>=700px){.detail-grid{grid-template-columns:repeat(3,1fr)}}
