@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter","Inter Fallback"}
.Logo-module__wacNiq__logo{height:auto;display:block}.Logo-module__wacNiq__small{width:100px;height:28px}.Logo-module__wacNiq__medium{width:140px;height:40px}.Logo-module__wacNiq__large{width:180px;height:52px}
.Header-module__lnUIdW__header{z-index:1000;transition:all var(--transition-base);padding:1rem 0;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled{background:var(--glass-bg-light);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-sm);padding:.75rem 0}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__hamburgerLine{background-color:#0d2626}.Header-module__lnUIdW__container{max-width:var(--container-max);padding:0 var(--container-padding);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Header-module__lnUIdW__logo{align-items:center;height:48px;display:flex;position:relative}.Header-module__lnUIdW__logo:hover{opacity:.8}.Header-module__lnUIdW__logoImage{object-fit:contain;width:auto;height:100%}.Header-module__lnUIdW__logoLight{display:block}.Header-module__lnUIdW__logoDark{display:none}[data-theme=dark] .Header-module__lnUIdW__logoLight{display:none}[data-theme=dark] .Header-module__lnUIdW__logoDark{display:block}.Header-module__lnUIdW__desktopNav{align-items:center;gap:var(--spacing-lg);display:flex}.Header-module__lnUIdW__navLink{font-size:var(--font-small);font-weight:var(--font-weight-medium);color:#fff;transition:all var(--transition-fast);position:relative}[data-theme=dark] .Header-module__lnUIdW__navLink{color:#fff}.Header-module__lnUIdW__navLink:after{content:"";background-color:var(--color-secondary-400);width:0;height:2px;transition:width var(--transition-base);position:absolute;bottom:-4px;left:0}.Header-module__lnUIdW__navLink:hover{color:var(--color-secondary-400);text-shadow:0 0 10px #a8d1a599}[data-theme=dark] .Header-module__lnUIdW__navLink:hover{color:var(--color-secondary-300);text-shadow:0 0 15px #a8d1a5cc}.Header-module__lnUIdW__navLink:hover:after{width:100%}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__navLink{color:var(--text-heading)}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__navLink:hover{color:var(--color-primary-700)}.Header-module__lnUIdW__dropdown{position:relative}.Header-module__lnUIdW__dropdownTrigger{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-family:inherit;display:flex}.Header-module__lnUIdW__dropdownTrigger:after{display:none}.Header-module__lnUIdW__dropdownArrow{flex-shrink:0;transition:transform .2s}.Header-module__lnUIdW__dropdownArrowOpen{transform:rotate(180deg)}.Header-module__lnUIdW__dropdownMenu{background:var(--bg-card);border:1px solid var(--color-neutral-300);border-radius:var(--radius-lg);min-width:200px;padding:var(--spacing-xs);opacity:0;visibility:hidden;z-index:1001;transition:all .2s;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000f}.Header-module__lnUIdW__dropdownMenu:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--bg-card);width:0;height:0;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.Header-module__lnUIdW__dropdownMenuOpen{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.Header-module__lnUIdW__dropdownItem{font-size:var(--font-small);font-weight:var(--font-weight-medium);color:var(--text-heading);border-radius:var(--radius-md);padding:.625rem 1rem;text-decoration:none;transition:all .15s;display:block}.Header-module__lnUIdW__dropdownItem:hover{background-color:var(--color-secondary-100);color:var(--color-primary-700)}[data-theme=dark] .Header-module__lnUIdW__dropdownMenu{background:var(--bg-card);border-color:var(--color-neutral-400)}[data-theme=dark] .Header-module__lnUIdW__dropdownItem:hover{color:var(--color-secondary-400);background-color:#a8d1a51a}.Header-module__lnUIdW__ctaButton{font-size:var(--font-small);padding:.625rem 1.25rem}.Header-module__lnUIdW__ctaButton:hover{background-color:var(--color-secondary-400)!important;color:var(--color-primary-900)!important;border-color:#fff!important;box-shadow:0 0 25px #a8d1a599,0 0 45px #a8d1a54d!important}.Header-module__lnUIdW__headerActions{align-items:center;gap:var(--spacing-md);display:flex}.Header-module__lnUIdW__mobileMenuToggle{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.Header-module__lnUIdW__hamburgerLine{width:24px;height:2px;transition:all var(--transition-base);transform-origin:50%;background-color:#fff;display:block}.Header-module__lnUIdW__mobileMenuToggle.Header-module__lnUIdW__open .Header-module__lnUIdW__hamburgerLine:first-child{transform:rotate(45deg)translate(5px,5px)}.Header-module__lnUIdW__mobileMenuToggle.Header-module__lnUIdW__open .Header-module__lnUIdW__hamburgerLine:nth-child(2){opacity:0}.Header-module__lnUIdW__mobileMenuToggle.Header-module__lnUIdW__open .Header-module__lnUIdW__hamburgerLine:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.Header-module__lnUIdW__mobileMenu{padding:calc(var(--header-height) + 2rem)var(--container-padding)2rem;opacity:0;visibility:hidden;transition:all var(--transition-base);z-index:999;background:#0d2626;flex-direction:column;display:flex;position:fixed;inset:0}.Header-module__lnUIdW__mobileMenu.Header-module__lnUIdW__open{opacity:1;visibility:visible}.Header-module__lnUIdW__mobileNav{gap:var(--spacing-md);flex-direction:column;display:flex}.Header-module__lnUIdW__mobileNavLink{font-size:var(--font-h3);font-weight:var(--font-weight-semibold);color:#fff;padding:var(--spacing-sm)0;opacity:0;transition:all var(--transition-base);border-bottom:1px solid #ffffff26;transform:translate(-20px)}.Header-module__lnUIdW__mobileMenu.Header-module__lnUIdW__open .Header-module__lnUIdW__mobileNavLink{opacity:1;animation:.3s forwards Header-module__lnUIdW__slideIn;transform:translate(0)}@keyframes Header-module__lnUIdW__slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.Header-module__lnUIdW__mobileNavLink:hover{color:var(--color-secondary-500)}.Header-module__lnUIdW__mobileCta{margin-top:var(--spacing-lg);justify-content:center;width:100%}.Header-module__lnUIdW__mobileThemeToggle{padding:var(--spacing-md)0;border-bottom:1px solid #ffffff26}.Header-module__lnUIdW__mobileAccordion{opacity:0;transform:translate(-20px)}.Header-module__lnUIdW__mobileMenu.Header-module__lnUIdW__open .Header-module__lnUIdW__mobileAccordion{opacity:1;animation:.3s forwards Header-module__lnUIdW__slideIn;transform:translate(0)}.Header-module__lnUIdW__mobileAccordionTrigger{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;width:100%;font-family:inherit;display:flex}.Header-module__lnUIdW__mobileAccordionArrow{color:#ffffff80;flex-shrink:0;transition:transform .2s}.Header-module__lnUIdW__mobileAccordionArrowOpen{transform:rotate(180deg)}.Header-module__lnUIdW__mobileSubMenu{max-height:0;transition:max-height .3s;overflow:hidden}.Header-module__lnUIdW__mobileSubMenuOpen{max-height:200px}.Header-module__lnUIdW__mobileSubLink{font-size:var(--font-body-lg);font-weight:var(--font-weight-medium);color:#ffffffb3;border-bottom:1px solid #ffffff14;padding:.75rem 0 .75rem 1.5rem;text-decoration:none;transition:color .2s;display:block}.Header-module__lnUIdW__mobileSubLink:hover{color:var(--color-secondary-400)}@media (max-width:768px){.Header-module__lnUIdW__header{padding:1rem 0}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled{background:var(--glass-bg-light);-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--shadow-sm)}.Header-module__lnUIdW__header.Header-module__lnUIdW__menuOpen{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.Header-module__lnUIdW__container{padding:0 1rem}.Header-module__lnUIdW__logo{height:40px}.Header-module__lnUIdW__desktopNav,.Header-module__lnUIdW__headerActions{display:none}.Header-module__lnUIdW__mobileMenuToggle{display:flex}.Header-module__lnUIdW__hamburgerLine{background-color:#fff}.Header-module__lnUIdW__header.Header-module__lnUIdW__scrolled .Header-module__lnUIdW__hamburgerLine{background-color:#0d2626}.Header-module__lnUIdW__mobileMenuToggle.Header-module__lnUIdW__open .Header-module__lnUIdW__hamburgerLine{background-color:#fff!important}}@media (min-width:769px){.Header-module__lnUIdW__mobileMenu{display:none}}
.Footer-module__3hUVsW__footer{background-color:var(--color-primary-800);color:var(--color-neutral-100);padding:var(--spacing-3xl)0 var(--spacing-lg)}.Footer-module__3hUVsW__container{max-width:var(--container-max);padding:0 var(--container-padding);margin:0 auto}.Footer-module__3hUVsW__topSection{gap:var(--spacing-3xl);padding-bottom:var(--spacing-2xl);border-bottom:1px solid var(--color-primary-600);grid-template-columns:1fr 2fr;display:grid}.Footer-module__3hUVsW__brandColumn{gap:var(--spacing-md);flex-direction:column;display:flex}.Footer-module__3hUVsW__logo{align-items:center;height:48px;display:flex;position:relative}.Footer-module__3hUVsW__logo:hover{opacity:.8}.Footer-module__3hUVsW__logoImage{object-fit:contain;width:auto;height:100%;display:block}.Footer-module__3hUVsW__tagline{font-size:var(--font-small);color:var(--color-neutral-500);max-width:280px}.Footer-module__3hUVsW__socials{gap:var(--spacing-sm);margin-top:var(--spacing-xs);display:flex}.Footer-module__3hUVsW__socialLink{border-radius:var(--radius-full);background-color:var(--color-primary-700);width:40px;height:40px;color:var(--color-neutral-300);transition:all var(--transition-base);justify-content:center;align-items:center;display:flex}.Footer-module__3hUVsW__socialLink:hover{background-color:var(--color-secondary-400);color:var(--color-primary-900);transform:translateY(-2px)}.Footer-module__3hUVsW__linksSection{gap:var(--spacing-xl);grid-template-columns:repeat(3,1fr);display:grid}.Footer-module__3hUVsW__linksColumn{gap:var(--spacing-md);flex-direction:column;display:flex}.Footer-module__3hUVsW__columnTitle{font-size:var(--font-body);font-weight:var(--font-weight-semibold);color:var(--text-on-dark)}.Footer-module__3hUVsW__linksList{gap:var(--spacing-sm);flex-direction:column;display:flex}.Footer-module__3hUVsW__link{font-size:var(--font-small);color:var(--color-neutral-500);transition:color var(--transition-fast)}.Footer-module__3hUVsW__link:hover{color:var(--color-secondary-400)}.Footer-module__3hUVsW__contactItem{align-items:center;gap:var(--spacing-xs);font-size:var(--font-small);color:var(--color-neutral-500);display:flex}.Footer-module__3hUVsW__contactItem a,.Footer-module__3hUVsW__contactItem span{transition:color var(--transition-fast)}.Footer-module__3hUVsW__contactItem a:hover{color:var(--color-secondary-400)}.Footer-module__3hUVsW__contactItem svg{color:var(--color-secondary-400);flex-shrink:0}.Footer-module__3hUVsW__newsletterSection{justify-content:space-between;align-items:center;gap:var(--spacing-xl);padding:var(--spacing-xl)0;border-bottom:1px solid var(--color-primary-600);display:flex}.Footer-module__3hUVsW__newsletterContent{flex:1}.Footer-module__3hUVsW__newsletterTitle{font-size:var(--font-h4);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-xs);color:var(--text-on-dark)}.Footer-module__3hUVsW__newsletterText{font-size:var(--font-small);color:var(--color-neutral-500)}.Footer-module__3hUVsW__newsletterForm{gap:var(--spacing-sm);flex:1;max-width:400px;display:flex}.Footer-module__3hUVsW__newsletterInput{font-size:var(--font-small);background-color:var(--color-primary-700);border:1px solid var(--color-primary-600);border-radius:var(--radius-md);color:var(--color-neutral-100);transition:border-color var(--transition-fast);flex:1;padding:.75rem 1rem}.Footer-module__3hUVsW__newsletterInput::placeholder{color:var(--color-neutral-500)}.Footer-module__3hUVsW__newsletterInput:focus{border-color:var(--color-secondary-400);outline:none}.Footer-module__3hUVsW__newsletterButton{font-size:var(--font-small);font-weight:var(--font-weight-medium);background-color:var(--color-secondary-400);color:var(--color-primary-900);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;border:none;padding:.75rem 1.5rem}.Footer-module__3hUVsW__newsletterButton:hover{background-color:var(--color-secondary-300);transform:translateY(-1px)}.Footer-module__3hUVsW__bottomSection{padding-top:var(--spacing-lg);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.Footer-module__3hUVsW__copyright{font-size:var(--font-small);color:var(--color-neutral-500)}.Footer-module__3hUVsW__paymentMethods{align-items:center;gap:var(--spacing-sm);display:flex}.Footer-module__3hUVsW__paymentLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-500);opacity:.8;font-size:11px}.Footer-module__3hUVsW__tabbyBadge{transition:transform var(--transition-fast);align-items:center;display:flex}.Footer-module__3hUVsW__tabbyBadge:hover{transform:translateY(-1px)}.Footer-module__3hUVsW__tabbyImage{object-fit:contain;width:auto;height:auto}@media (max-width:1024px){.Footer-module__3hUVsW__topSection{gap:var(--spacing-2xl);grid-template-columns:1fr}.Footer-module__3hUVsW__linksSection{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Footer-module__3hUVsW__footer{padding:var(--spacing-xl)0 var(--spacing-md)}.Footer-module__3hUVsW__topSection{gap:var(--spacing-md)}.Footer-module__3hUVsW__brandColumn{text-align:center;align-items:center}.Footer-module__3hUVsW__tagline{max-width:100%}.Footer-module__3hUVsW__socials{justify-content:center}.Footer-module__3hUVsW__linksSection{gap:var(--spacing-sm);text-align:center;grid-template-columns:1fr 1fr}.Footer-module__3hUVsW__linksColumn{align-items:center}.Footer-module__3hUVsW__linksColumn:last-child{grid-column:span 2}.Footer-module__3hUVsW__contactItem{justify-content:center}.Footer-module__3hUVsW__newsletterSection{text-align:center;align-items:center;gap:var(--spacing-md);flex-direction:column}.Footer-module__3hUVsW__newsletterContent{text-align:center}.Footer-module__3hUVsW__newsletterForm{flex-direction:column;width:100%;max-width:none}.Footer-module__3hUVsW__newsletterButton{width:100%}.Footer-module__3hUVsW__bottomSection{text-align:center;gap:var(--spacing-md);flex-direction:column}}@media (max-width:480px){.Footer-module__3hUVsW__linksSection{grid-template-columns:1fr}.Footer-module__3hUVsW__linksColumn:last-child{grid-column:span 1}}
.WhatsAppButton-module__V-0EQa__whatsappButton{z-index:1000;color:#fff;background:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 4px 20px #25d36666,0 8px 30px #00000026}.WhatsAppButton-module__V-0EQa__whatsappButton:hover{transform:scale(1.1)translateY(-4px);box-shadow:0 0 30px #25d36680,0 12px 40px #0003}.WhatsAppButton-module__V-0EQa__whatsappButton:active{transform:scale(1.05)}.WhatsAppButton-module__V-0EQa__whatsappIcon{width:32px;height:32px}.WhatsAppButton-module__V-0EQa__tooltip{background:var(--bg-card);color:var(--text-heading);border-radius:var(--radius-md);font-size:var(--font-small);font-weight:var(--font-weight-medium);white-space:nowrap;opacity:0;visibility:hidden;box-shadow:var(--shadow-md);pointer-events:none;padding:8px 14px;transition:all .3s;position:absolute;right:70px;transform:translate(10px)}.WhatsAppButton-module__V-0EQa__tooltip:after{content:"";border:6px solid #0000;border-left-color:var(--bg-card);position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.WhatsAppButton-module__V-0EQa__whatsappButton:hover .WhatsAppButton-module__V-0EQa__tooltip{opacity:1;visibility:visible;transform:translate(0)}.WhatsAppButton-module__V-0EQa__whatsappButton:before{content:"";z-index:-1;background:#25d366;border-radius:50%;animation:2s ease-in-out infinite WhatsAppButton-module__V-0EQa__pulse;position:absolute;inset:0}@keyframes WhatsAppButton-module__V-0EQa__pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.2)}}@media (max-width:768px){.WhatsAppButton-module__V-0EQa__whatsappButton{width:48px;height:48px;bottom:20px;right:16px}.WhatsAppButton-module__V-0EQa__whatsappIcon{width:24px;height:24px}.WhatsAppButton-module__V-0EQa__tooltip{display:none}}@media (max-width:375px){.WhatsAppButton-module__V-0EQa__whatsappButton{width:44px;height:44px;bottom:16px;right:12px}.WhatsAppButton-module__V-0EQa__whatsappIcon{width:22px;height:22px}}
.page-module__SDS_Wq__arabicPage{text-align:right;color:var(--text-body);background-color:var(--bg-primary);direction:rtl;font-family:Inter,Segoe UI,Tahoma,Noto Sans Arabic,Arial,sans-serif;line-height:1.8;overflow-x:hidden}.page-module__SDS_Wq__header{z-index:100;background:var(--glass-bg-light);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--color-neutral-300);padding:var(--spacing-sm)0;position:fixed;top:0;left:0;right:0}.page-module__SDS_Wq__headerContainer{max-width:var(--container-max);padding:0 var(--container-padding);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.page-module__SDS_Wq__logo{align-items:center;display:flex}.page-module__SDS_Wq__langSwitch{background:var(--color-neutral-200);border-radius:var(--radius-full);font-size:var(--font-small);font-weight:var(--font-weight-medium);color:var(--text-body);transition:all var(--transition-base);padding:.5rem 1rem;text-decoration:none}.page-module__SDS_Wq__langSwitch:hover{background:var(--color-secondary-400);color:var(--color-primary-900)}.page-module__SDS_Wq__hero{min-height:100vh;padding-top:calc(var(--header-height) + var(--spacing-xl));padding-bottom:var(--spacing-3xl);background:linear-gradient(135deg,var(--color-primary-900)0%,var(--color-primary-800)50%,var(--color-primary-700)100%);align-items:center;display:flex;position:relative;overflow:hidden}.page-module__SDS_Wq__heroBackground{pointer-events:none;position:absolute;inset:0;overflow:hidden}.page-module__SDS_Wq__gradientOrb{background:radial-gradient(circle,#a8d1a533 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:8s ease-in-out infinite page-module__SDS_Wq__float;position:absolute;top:-20%;left:-10%}.page-module__SDS_Wq__gradientOrb2{background:radial-gradient(circle,#a8d1a526 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:10s ease-in-out infinite reverse page-module__SDS_Wq__float;position:absolute;bottom:-30%;right:-15%}@keyframes page-module__SDS_Wq__float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.page-module__SDS_Wq__heroContainer{z-index:1;max-width:var(--container-max);padding:0 var(--container-padding);gap:var(--spacing-3xl);grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;display:grid;position:relative}.page-module__SDS_Wq__heroContent{color:var(--text-on-dark)}.page-module__SDS_Wq__heroBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-full);font-size:var(--font-small);font-weight:var(--font-weight-medium);color:var(--color-secondary-300);margin-bottom:var(--spacing-md);background:#a8d1a526;border:1px solid #a8d1a54d;padding:.5rem 1rem;animation:.6s forwards page-module__SDS_Wq__fadeInUp;display:inline-block}.page-module__SDS_Wq__heroTitle{font-size:var(--font-display);letter-spacing:-.035em;margin-bottom:var(--spacing-lg);color:#f0f5f5;opacity:0;font-weight:300;line-height:1.2;animation:.6s .1s forwards page-module__SDS_Wq__fadeInUp}.page-module__SDS_Wq__highlight{color:var(--color-secondary-400)}.page-module__SDS_Wq__heroSubtitle{font-size:var(--font-body-lg);color:#d1dde9;margin-bottom:var(--spacing-xl);opacity:0;max-width:500px;line-height:1.8;animation:.6s .2s forwards page-module__SDS_Wq__fadeInUp}.page-module__SDS_Wq__heroButtons{gap:var(--spacing-md);opacity:0;flex-wrap:wrap;animation:.6s .3s forwards page-module__SDS_Wq__fadeInUp;display:flex}.page-module__SDS_Wq__heroBtn{font-size:var(--font-body-lg);padding:1rem 2rem}.page-module__SDS_Wq__heroImageWrapper{opacity:0;justify-content:center;align-items:center;animation:1s .4s forwards page-module__SDS_Wq__fadeIn;display:flex}.page-module__SDS_Wq__priceCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-xl);padding:var(--spacing-2xl);text-align:center;background:#ffffff1a;border:1px solid #ffffff26;box-shadow:0 20px 60px #0000004d}.page-module__SDS_Wq__priceLabel{font-size:var(--font-small);color:var(--color-secondary-300);margin-bottom:var(--spacing-xs);font-weight:var(--font-weight-medium);display:block}.page-module__SDS_Wq__priceAmount{justify-content:center;align-items:baseline;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);display:flex}.page-module__SDS_Wq__priceCurrency{font-size:var(--font-body);color:#d1dde9}.page-module__SDS_Wq__priceValue{font-size:4rem;font-weight:var(--font-weight-bold);color:#fff;line-height:1}.page-module__SDS_Wq__priceNote{font-size:var(--font-small);color:#9aabc0}@keyframes page-module__SDS_Wq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__SDS_Wq__fadeIn{0%{opacity:0}to{opacity:1}}.page-module__SDS_Wq__trustBanner{padding:var(--spacing-md)0;border-bottom:1px solid var(--color-neutral-300);background-color:#fff}.page-module__SDS_Wq__trustItems{max-width:var(--container-max);padding:0 var(--container-padding);justify-content:center;gap:var(--spacing-2xl);flex-wrap:wrap;margin:0 auto;display:flex}.page-module__SDS_Wq__trustItem{align-items:center;gap:var(--spacing-xs);color:var(--color-primary-800);font-weight:var(--font-weight-medium);font-size:var(--font-small);display:flex}.page-module__SDS_Wq__trustIcon{color:var(--color-secondary-500);font-weight:var(--font-weight-bold)}.page-module__SDS_Wq__featuresSection{padding:var(--spacing-4xl)0;background-color:#fff}.page-module__SDS_Wq__sectionHeader{text-align:center;margin-bottom:var(--spacing-3xl)}.page-module__SDS_Wq__sectionLabel{background-color:var(--color-secondary-100);color:var(--color-primary-700);font-size:var(--font-small);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);margin-bottom:var(--spacing-md);padding:.375rem 1rem;display:inline-block}.page-module__SDS_Wq__sectionTitle{font-size:var(--font-h1);letter-spacing:-.035em;color:var(--text-heading);margin-bottom:var(--spacing-md);font-weight:300;line-height:1.2}.page-module__SDS_Wq__sectionSubtitle{font-size:var(--font-body-lg);color:var(--text-muted);max-width:600px;margin:0 auto}.page-module__SDS_Wq__featuresGrid{gap:var(--spacing-lg);grid-template-columns:repeat(4,1fr);display:grid}.page-module__SDS_Wq__featureCard{background-color:var(--bg-card);border:1px solid var(--color-neutral-300);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center;transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s cubic-bezier(.2,.8,.2,1),border-color .6s}.page-module__SDS_Wq__featureCard:hover{border-color:var(--color-secondary-500);transform:translateY(-8px);box-shadow:0 20px 50px #a8d1a54d,0 1px 3px #0000000d}.page-module__SDS_Wq__featureIcon{width:64px;height:64px;margin:0 auto var(--spacing-md);background-color:var(--color-secondary-100);border-radius:var(--radius-full);color:var(--color-primary-700);justify-content:center;align-items:center;transition:color .6s,background-color .6s;display:flex}.page-module__SDS_Wq__featureCard:hover .page-module__SDS_Wq__featureIcon{background-color:var(--color-secondary-400);color:var(--color-primary-900)}.page-module__SDS_Wq__featureTitle{font-size:var(--font-h4);letter-spacing:-.02em;color:var(--text-heading);margin-bottom:var(--spacing-sm);font-weight:500}.page-module__SDS_Wq__featureDesc{font-size:var(--font-body);color:var(--text-body);line-height:1.6}.page-module__SDS_Wq__symptomsSection{padding:var(--spacing-4xl)0;background-color:var(--bg-secondary)}.page-module__SDS_Wq__symptomsContent{text-align:center;max-width:700px;margin:0 auto}.page-module__SDS_Wq__symptomsText{text-align:center}.page-module__SDS_Wq__symptomsList{margin:var(--spacing-xl)0;padding:0;list-style:none}.page-module__SDS_Wq__symptomsList li{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm)0;font-size:var(--font-body);color:var(--text-body);display:flex}.page-module__SDS_Wq__symptomIcon{font-size:1.25rem}.page-module__SDS_Wq__symptomsImage{justify-content:center;align-items:center;display:flex}.page-module__SDS_Wq__symptomImg{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.page-module__SDS_Wq__processSection{padding:var(--spacing-4xl)0;background-color:#fff}.page-module__SDS_Wq__processSteps{justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm);margin-top:var(--spacing-2xl);display:flex}.page-module__SDS_Wq__processStep{text-align:center;flex:1;max-width:200px}.page-module__SDS_Wq__stepNumber{background:linear-gradient(135deg,var(--color-secondary-400),var(--color-secondary-500));width:56px;height:56px;color:var(--color-primary-900);font-size:1.75rem;font-weight:var(--font-weight-bold);margin:0 auto var(--spacing-md);border-radius:50%;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 20px #a8d1a54d}.page-module__SDS_Wq__stepTitle{font-size:var(--font-h4);letter-spacing:-.02em;color:var(--text-heading);margin-bottom:var(--spacing-xs);font-weight:500}.page-module__SDS_Wq__stepDesc{font-size:var(--font-small);color:var(--text-muted);line-height:1.5}.page-module__SDS_Wq__processLine{background:linear-gradient(to right,var(--color-secondary-400),var(--color-secondary-300));flex:0 0 60px;height:2px;margin-top:28px}.page-module__SDS_Wq__pricingSection{padding:var(--spacing-4xl)0;background:linear-gradient(135deg,var(--color-primary-900)0%,var(--color-primary-800)100%)}.page-module__SDS_Wq__pricingCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--radius-xl);padding:var(--spacing-3xl);gap:var(--spacing-2xl);color:#f0f5f5;background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:1fr 1fr auto;align-items:center;display:grid}.page-module__SDS_Wq__pricingContent{text-align:right}.page-module__SDS_Wq__pricingBadge{color:var(--color-secondary-300);font-size:var(--font-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);margin-bottom:var(--spacing-md);background-color:#a8d1a533;padding:.25rem .75rem;display:inline-block}.page-module__SDS_Wq__pricingTitle{font-size:var(--font-h3);letter-spacing:-.035em;margin-bottom:var(--spacing-md);font-weight:300}.page-module__SDS_Wq__pricingAmount{align-items:baseline;gap:var(--spacing-xs);margin-bottom:var(--spacing-xs);display:flex}.page-module__SDS_Wq__pricingCurrency{font-size:var(--font-body);color:#9aabc0}.page-module__SDS_Wq__pricingValue{font-size:3.5rem;font-weight:var(--font-weight-bold);color:#fff}.page-module__SDS_Wq__pricingCompare{font-size:var(--font-small);color:#6b7a8f}.page-module__SDS_Wq__pricingFeatures{padding-right:var(--spacing-2xl);border-right:1px solid #ffffff1a}.page-module__SDS_Wq__pricingFeatures h4{font-size:var(--font-body);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-md);color:var(--color-secondary-300)}.page-module__SDS_Wq__pricingFeatures ul{padding:0;list-style:none}.page-module__SDS_Wq__pricingFeatures li{padding:var(--spacing-xs)0;font-size:var(--font-small);color:#d1dde9}.page-module__SDS_Wq__pricingCta{text-align:center}.page-module__SDS_Wq__faqSection{padding:var(--spacing-4xl)0;background-color:#fff}.page-module__SDS_Wq__faqGrid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);max-width:900px;margin:0 auto;display:grid}.page-module__SDS_Wq__faqItem{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-neutral-300);overflow:hidden}.page-module__SDS_Wq__faqQuestion{padding:var(--spacing-lg);cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--text-heading);font-size:var(--font-body);justify-content:space-between;align-items:center;gap:var(--spacing-md);list-style:none;transition:background-color .2s;display:flex}.page-module__SDS_Wq__faqQuestion:hover{background-color:var(--color-neutral-300)}.page-module__SDS_Wq__faqQuestion::-webkit-details-marker{display:none}.page-module__SDS_Wq__faqIcon{color:var(--color-secondary-500);font-size:1.5rem;font-weight:300;transition:transform .3s}.page-module__SDS_Wq__faqItem[open] .page-module__SDS_Wq__faqIcon{transform:rotate(45deg)}.page-module__SDS_Wq__faqAnswer{padding:0 var(--spacing-lg)var(--spacing-lg)}.page-module__SDS_Wq__faqAnswer p{color:var(--text-body);line-height:1.7;font-size:var(--font-body)}.page-module__SDS_Wq__ctaSection{padding:var(--spacing-4xl)0;background:linear-gradient(135deg,var(--color-secondary-400),var(--color-secondary-500))}.page-module__SDS_Wq__ctaContent{text-align:center;max-width:700px;margin:0 auto}.page-module__SDS_Wq__ctaTitle{font-size:var(--font-h1);letter-spacing:-.035em;color:var(--color-primary-900);margin-bottom:var(--spacing-md);font-weight:300}.page-module__SDS_Wq__ctaSubtitle{font-size:var(--font-body-lg);color:var(--color-primary-800);margin-bottom:var(--spacing-xl);opacity:.9}.page-module__SDS_Wq__ctaButtons{align-items:center;gap:var(--spacing-md);flex-direction:column;display:flex}.page-module__SDS_Wq__ctaBtn{background:var(--color-primary-800)!important;color:#fff!important;border-color:var(--color-primary-800)!important}.page-module__SDS_Wq__ctaBtn:hover{transform:translateY(-3px);box-shadow:0 10px 30px #0003;background:var(--color-primary-700)!important}.page-module__SDS_Wq__ctaPhone{font-size:var(--font-body);color:var(--color-primary-800)}.page-module__SDS_Wq__ctaPhone span{font-weight:var(--font-weight-semibold)}.page-module__SDS_Wq__footer{padding:var(--spacing-xl)0;background-color:var(--bg-secondary);border-top:1px solid var(--color-neutral-300)}.page-module__SDS_Wq__footerContent{justify-content:space-between;align-items:center;display:flex}.page-module__SDS_Wq__footer p{color:var(--text-muted);font-size:var(--font-small)}.page-module__SDS_Wq__footerLink{color:var(--color-secondary-500);font-size:var(--font-small);font-weight:var(--font-weight-medium);transition:color var(--transition-fast)}.page-module__SDS_Wq__footerLink:hover{color:var(--color-primary-700)}@media (max-width:1024px){.page-module__SDS_Wq__heroContainer{text-align:center;grid-template-columns:1fr}.page-module__SDS_Wq__heroContent{order:1}.page-module__SDS_Wq__heroImageWrapper{margin-bottom:var(--spacing-xl);order:0}.page-module__SDS_Wq__heroButtons{justify-content:center}.page-module__SDS_Wq__heroSubtitle{margin-left:auto;margin-right:auto}.page-module__SDS_Wq__featuresGrid{grid-template-columns:repeat(2,1fr)}.page-module__SDS_Wq__symptomsContent{text-align:center;grid-template-columns:1fr}.page-module__SDS_Wq__symptomsText{text-align:center;order:1}.page-module__SDS_Wq__symptomsImage{margin-bottom:var(--spacing-xl);order:0}.page-module__SDS_Wq__symptomsList li{justify-content:center}.page-module__SDS_Wq__pricingCard{text-align:center;grid-template-columns:1fr}.page-module__SDS_Wq__pricingContent{text-align:center}.page-module__SDS_Wq__pricingAmount{justify-content:center}.page-module__SDS_Wq__pricingFeatures{padding-right:0;padding-top:var(--spacing-xl);border-top:1px solid #ffffff1a;border-right:none}}@media (max-width:768px){.page-module__SDS_Wq__hero{min-height:auto;padding:calc(var(--header-height) + var(--spacing-xl))0 var(--spacing-2xl)}.page-module__SDS_Wq__heroTitle{font-size:clamp(1.75rem,5vw,2.5rem)}.page-module__SDS_Wq__priceValue{font-size:3rem}.page-module__SDS_Wq__trustItems{gap:var(--spacing-md)}.page-module__SDS_Wq__trustItem{font-size:var(--font-xs)}.page-module__SDS_Wq__featuresGrid{grid-template-columns:1fr}.page-module__SDS_Wq__processSteps{align-items:center;gap:var(--spacing-xl);flex-direction:column}.page-module__SDS_Wq__processLine{display:none}.page-module__SDS_Wq__processStep{max-width:100%}.page-module__SDS_Wq__faqGrid{grid-template-columns:1fr}.page-module__SDS_Wq__footerContent{gap:var(--spacing-sm);text-align:center;flex-direction:column}.page-module__SDS_Wq__pricingValue{font-size:2.5rem}}
:root{--report-bg:#f8fafc;--report-card-bg:#fff;--report-text-primary:#0f172a;--report-text-secondary:#475569;--report-text-muted:#64748b;--report-border:#e2e8f0;--color-brand-navy:#0b192c;--color-brand-blue:#1e3e62;--color-status-normal:#0f766e;--color-status-mild:#d97706;--color-status-severe:#b91c1c;--color-status-info:#0284c7;--report-shadow-sm:0 1px 2px 0 #0000000d;--report-shadow-md:0 4px 6px -1px #0000000d,0 2px 4px -2px #0000000d;--report-shadow-lg:0 10px 15px -3px #0000000a,0 4px 6px -4px #0000000a;--report-shadow-xl:0 20px 25px -5px #00000014,0 10px 10px -6px #00000014;--report-shadow-hover:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.page-module__FZfb8a__reportWrapper{background-color:var(--report-bg);min-height:100vh;color:var(--report-text-primary);background-image:radial-gradient(#cbd5e1 .5px,#0000 .5px),radial-gradient(#cbd5e1 .5px,#f8fafc .5px);background-position:0 0,10px 10px;background-size:20px 20px;flex-direction:column;align-items:center;padding:8rem 1.5rem 3rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;display:flex;position:relative}.page-module__FZfb8a__pageBreakBeforeRecommendations{display:none}.page-module__FZfb8a__reportContainer{background-color:var(--report-card-bg);width:100%;max-width:920px;box-shadow:var(--report-shadow-lg);border:1px solid var(--report-border);border-radius:16px;padding:3.5rem;transition:opacity .5s,transform .5s;position:relative;overflow:hidden}.page-module__FZfb8a__reportContainer:before{content:"";background:linear-gradient(90deg,var(--color-brand-navy)0%,var(--color-brand-blue)50%,var(--color-status-normal)100%);height:6px;position:absolute;top:0;left:0;right:0}.page-module__FZfb8a__actionsBar{justify-content:space-between;align-items:center;width:100%;max-width:920px;margin-bottom:2rem;display:flex}.page-module__FZfb8a__backBtn{color:var(--report-text-secondary);align-items:center;gap:.5rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.page-module__FZfb8a__backBtn:hover{color:var(--color-brand-blue);transform:translate(-2px)}.page-module__FZfb8a__printBtn{background-color:var(--color-brand-blue);color:#fff;cursor:pointer;box-shadow:var(--report-shadow-md);border:none;border-radius:8px;align-items:center;gap:.6rem;padding:.7rem 1.4rem;font-size:.88rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.page-module__FZfb8a__printBtn:hover{background-color:var(--color-brand-navy);box-shadow:var(--report-shadow-lg);transform:translateY(-2px)}.page-module__FZfb8a__printBtn:active{transform:translateY(0)}.page-module__FZfb8a__toggleWrapper{justify-content:center;width:100%;max-width:920px;margin-bottom:2rem;display:flex}.page-module__FZfb8a__toggleContainer{border:1px solid var(--report-border);box-shadow:var(--report-shadow-sm);background-color:#f1f5f9;border-radius:9999px;gap:.25rem;padding:.35rem;display:flex}.page-module__FZfb8a__toggleTab{color:var(--report-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:9999px;padding:.6rem 1.5rem;font-size:.88rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1)}.page-module__FZfb8a__activeTab{color:var(--color-brand-blue);background-color:#fff;box-shadow:0 4px 6px -1px #0000000d}.page-module__FZfb8a__headerBlock{border-bottom:2px solid var(--report-border);justify-content:space-between;align-items:center;margin-bottom:2.25rem;padding-bottom:2.25rem;display:flex}.page-module__FZfb8a__brandWrapper{align-items:center;gap:.85rem;display:flex}.page-module__FZfb8a__brandTagline{color:var(--report-text-muted);letter-spacing:.05em;text-transform:uppercase;border-left:1.5px solid var(--report-border);align-items:center;height:22px;padding-left:.85rem;font-size:.76rem;font-weight:700;display:flex}.page-module__FZfb8a__metaArea{text-align:right}.page-module__FZfb8a__metaArea h2{color:var(--color-brand-blue);letter-spacing:-.02em;margin:0 0 .5rem;font-family:Gilroy,sans-serif;font-size:1.65rem;font-weight:300}.page-module__FZfb8a__metaArea p{color:var(--report-text-secondary);margin:.2rem 0;font-size:.85rem}.page-module__FZfb8a__patientGrid{border:1px solid var(--report-border);box-shadow:var(--report-shadow-sm);background-color:#f8fafc;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:2.5rem;padding:1.5rem;display:grid}.page-module__FZfb8a__patientItem{flex-direction:column;gap:.25rem;display:flex}.page-module__FZfb8a__patientLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--report-text-muted);font-size:.72rem;font-weight:700}.page-module__FZfb8a__patientValue{color:var(--report-text-primary);font-size:.95rem;font-weight:600}.page-module__FZfb8a__summaryGrid{grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-bottom:2.75rem;display:grid}.page-module__FZfb8a__statCard{background-color:var(--report-card-bg);border:1px solid var(--report-border);text-align:center;box-shadow:var(--report-shadow-sm);border-radius:12px;padding:1.5rem;transition:all .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.page-module__FZfb8a__statCard:hover{box-shadow:var(--report-shadow-hover);transform:translateY(-4px)}.page-module__FZfb8a__statCard:before{content:"";background-color:var(--color-brand-blue);height:5px;position:absolute;top:0;left:0;right:0}.page-module__FZfb8a__statCardNormal:before{background-color:var(--color-status-normal)}.page-module__FZfb8a__statCardMild:before{background-color:var(--color-status-mild)}.page-module__FZfb8a__statCardSevere:before{background-color:var(--color-status-severe)}.page-module__FZfb8a__statValue{color:var(--color-brand-navy);letter-spacing:-.02em;margin-bottom:.25rem;font-family:Gilroy,sans-serif;font-size:2.2rem;font-weight:800;line-height:1.1}.page-module__FZfb8a__statLabel{color:var(--report-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.6rem;font-size:.78rem;font-weight:700}.page-module__FZfb8a__statStatus{text-transform:uppercase;letter-spacing:.02em;border-radius:9999px;padding:.2rem .6rem;font-size:.7rem;font-weight:800;display:inline-block}.page-module__FZfb8a__statusNormal{color:var(--color-status-normal);background-color:#f0fdf4}.page-module__FZfb8a__statusMild{color:var(--color-status-mild);background-color:#fffbeb}.page-module__FZfb8a__statusSevere{color:var(--color-status-severe);background-color:#fef2f2}.page-module__FZfb8a__sectionTitle{color:var(--color-brand-navy);border-bottom:2px solid var(--report-border);letter-spacing:-.01em;margin-top:2.75rem;margin-bottom:1.5rem;padding-bottom:.6rem;font-family:Gilroy,sans-serif;font-size:1.45rem;font-weight:300}.page-module__FZfb8a__insightsContainer{flex-direction:column;gap:1.15rem;margin-bottom:2.75rem;display:flex}.page-module__FZfb8a__insightCard{border-left:5px solid var(--color-brand-blue);box-shadow:var(--report-shadow-sm);background-color:#f8fafc;border-radius:0 12px 12px 0;align-items:flex-start;gap:1.5rem;padding:1.5rem;transition:transform .2s;display:flex}.page-module__FZfb8a__insightCard:hover{transform:translate(3px)}.page-module__FZfb8a__insightCardNormal{border-left-color:var(--color-status-normal)}.page-module__FZfb8a__insightCardMild{border-left-color:var(--color-status-mild)}.page-module__FZfb8a__insightCardSevere{border-left-color:var(--color-status-severe)}.page-module__FZfb8a__insightIcon{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex;box-shadow:0 2px 4px #00000008}.page-module__FZfb8a__insightCardNormal .page-module__FZfb8a__insightIcon{color:var(--color-status-normal)}.page-module__FZfb8a__insightCardMild .page-module__FZfb8a__insightIcon{color:var(--color-status-mild)}.page-module__FZfb8a__insightCardSevere .page-module__FZfb8a__insightIcon{color:var(--color-status-severe)}.page-module__FZfb8a__insightContent{flex-grow:1}.page-module__FZfb8a__insightContent h4{color:var(--color-brand-navy);letter-spacing:-.01em;margin:0 0 .4rem;font-size:1.05rem;font-weight:700}.page-module__FZfb8a__insightContent p{color:var(--report-text-secondary);margin:0;font-size:.92rem;line-height:1.55}.page-module__FZfb8a__chartsGrid{grid-template-columns:repeat(2,1fr);gap:1.75rem;margin-bottom:2.75rem;display:grid}.page-module__FZfb8a__chartCard{border:1px solid var(--report-border);background-color:var(--report-card-bg);box-shadow:var(--report-shadow-sm);border-radius:12px;padding:1.75rem}.page-module__FZfb8a__chartCard h4{text-transform:uppercase;letter-spacing:.06em;color:var(--report-text-secondary);margin:0 0 1.25rem;font-family:Gilroy,sans-serif;font-size:.9rem;font-weight:700}.page-module__FZfb8a__chartBody{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.page-module__FZfb8a__donutWrapper{justify-content:center;align-items:center;width:170px;height:170px;display:flex;position:relative}.page-module__FZfb8a__donutLabel{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute}.page-module__FZfb8a__donutNumber{color:var(--color-brand-navy);font-family:Gilroy,sans-serif;font-size:1.45rem;font-weight:800}.page-module__FZfb8a__donutText{color:var(--report-text-muted);text-transform:uppercase;margin-top:.15rem;font-size:.72rem;font-weight:700}.page-module__FZfb8a__barChart{flex-direction:column;gap:.75rem;width:100%;display:flex}.page-module__FZfb8a__barRow{align-items:center;gap:.75rem;display:flex}.page-module__FZfb8a__barLabel{width:90px;color:var(--report-text-secondary);font-size:.85rem;font-weight:600}.page-module__FZfb8a__barWrapper{background-color:#f1f5f9;border-radius:9999px;flex-grow:1;height:12px;overflow:hidden}.page-module__FZfb8a__barFill{border-radius:9999px;height:100%}.page-module__FZfb8a__barValue{width:55px;color:var(--report-text-primary);text-align:right;font-size:.85rem;font-weight:700}.page-module__FZfb8a__tableContainer{border:1px solid var(--report-border);box-shadow:var(--report-shadow-sm);border-radius:12px;margin-bottom:2.75rem;overflow:hidden}.page-module__FZfb8a__reportTable{border-collapse:collapse;text-align:left;width:100%;font-size:.9rem}.page-module__FZfb8a__reportTable th{color:var(--report-text-secondary);text-transform:uppercase;letter-spacing:.06em;border-bottom:2px solid var(--report-border);background-color:#f8fafc;padding:.9rem 1.25rem;font-size:.75rem;font-weight:700}.page-module__FZfb8a__reportTable td{border-bottom:1px solid var(--report-border);color:var(--report-text-primary);padding:.9rem 1.25rem}.page-module__FZfb8a__reportTable tr:last-child td{border-bottom:none}.page-module__FZfb8a__reportTable tr:hover td{background-color:#f8fafc}.page-module__FZfb8a__tableGroupHeader{letter-spacing:.05em;text-transform:uppercase;font-size:.8rem;font-weight:800;color:var(--color-brand-blue)!important;background-color:#f1f5f9!important;padding:.6rem 1.25rem!important}.page-module__FZfb8a__valueAlert{color:var(--color-status-severe);font-weight:700}.page-module__FZfb8a__valueNormal{color:var(--color-status-normal);font-weight:600}.page-module__FZfb8a__recommendationsBox{box-shadow:var(--report-shadow-sm);background-color:#f0fdfa;border:1px solid #ccfbf1;border-radius:12px;margin-bottom:2.5rem;padding:1.75rem}.page-module__FZfb8a__recommendationsBox h4{color:var(--color-status-normal);margin:0 0 1rem;font-family:Gilroy,sans-serif;font-size:1.15rem;font-weight:700}.page-module__FZfb8a__recommendationsBox ul{color:var(--report-text-secondary);flex-direction:column;gap:.65rem;margin:0;padding-left:1.25rem;font-size:.92rem;display:flex}.page-module__FZfb8a__recommendationsBox li strong{color:var(--color-brand-navy)}.page-module__FZfb8a__legalNoticesGrid{border:1px solid var(--report-border);box-shadow:var(--report-shadow-sm);background-color:#f8fafc;border-radius:12px;grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:3.5rem;padding:1.75rem;display:grid}.page-module__FZfb8a__legalNoticeItem{flex-direction:column;gap:.35rem;display:flex}.page-module__FZfb8a__legalNoticeLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--report-text-muted);font-size:.72rem;font-weight:800}.page-module__FZfb8a__legalNoticeValue{color:var(--report-text-secondary);font-size:.82rem;line-height:1.5}.page-module__FZfb8a__emergencyNoticeBox{box-shadow:var(--report-shadow-sm);background-color:#fffbeb;border:1px solid #fef3c7;border-radius:12px;align-items:flex-start;gap:1rem;margin-bottom:2.5rem;padding:1.5rem;display:flex}.page-module__FZfb8a__emergencyNoticeIcon{font-size:1.5rem;line-height:1}.page-module__FZfb8a__emergencyNoticeContent h5{color:#92400e;text-transform:uppercase;letter-spacing:.02em;margin:0 0 .25rem;font-size:.9rem;font-weight:700}.page-module__FZfb8a__emergencyNoticeContent p{color:#b45309;margin:0;font-size:.85rem;line-height:1.45}.page-module__FZfb8a__gateFooterDisclaimer{color:var(--report-text-muted);text-align:justify;border-top:1px solid #e2e8f0;width:100%;margin-top:1rem;padding-top:1rem;font-size:.74rem;line-height:1.45}.page-module__FZfb8a__reportFooter{text-align:center;border-top:1px solid var(--report-border);margin-top:3.5rem;padding-top:1.75rem}.page-module__FZfb8a__reportFooter p{color:var(--report-text-muted);margin:.35rem 0;font-size:.75rem;line-height:1.4}.page-module__FZfb8a__patientWelcome{color:#fff;box-shadow:var(--report-shadow-md);background:linear-gradient(135deg,#1e3e62 0%,#0b192c 100%);border-radius:12px;margin-bottom:2.5rem;padding:2rem}.page-module__FZfb8a__patientWelcome h3{margin:0 0 .5rem;font-family:Gilroy,sans-serif;font-size:1.5rem;font-weight:800}.page-module__FZfb8a__patientWelcome p{opacity:.9;margin:0;font-size:.95rem;line-height:1.55}.page-module__FZfb8a__cardSectionTitle{color:var(--color-brand-navy);align-items:center;gap:.5rem;margin:2rem 0 1rem;font-family:Gilroy,sans-serif;font-size:1.15rem;font-weight:700;display:flex}.page-module__FZfb8a__patientTipsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:2.5rem;display:grid}.page-module__FZfb8a__tipCard{border:1px solid var(--report-border);box-shadow:var(--report-shadow-sm);background-color:#fff;border-radius:12px;flex-direction:column;gap:.75rem;padding:1.5rem;transition:all .2s;display:flex}.page-module__FZfb8a__tipCard:hover{box-shadow:var(--report-shadow-md);border-color:var(--color-brand-blue);transform:translateY(-2px)}.page-module__FZfb8a__tipNumber{color:var(--color-brand-blue);font-family:Gilroy,sans-serif;font-size:1.75rem;font-weight:800;line-height:1}.page-module__FZfb8a__tipTitle{color:var(--color-brand-navy);font-size:.98rem;font-weight:700}.page-module__FZfb8a__tipDesc{color:var(--report-text-secondary);font-size:.88rem;line-height:1.5}.page-module__FZfb8a__screenHidden{display:none!important}.page-module__FZfb8a__gateWrapper{z-index:9999;background-color:#0a1f1f;background-image:radial-gradient(circle at 10% 20%,#a8d1a517 0%,#0000 45%),radial-gradient(circle at 90% 80%,#0d2626bf 0%,#051212 100%),radial-gradient(circle at 85% 15%,#a8d1a50a 0%,#0000 35%),radial-gradient(circle at 30% 80%,#2450501f 0%,#0000 50%);background-size:150% 150%;justify-content:center;align-items:center;padding:1.5rem;animation:20s infinite alternate page-module__FZfb8a__meshMove;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes page-module__FZfb8a__meshMove{0%{background-position:0 0}to{background-position:100% 100%}}.page-module__FZfb8a__gateCard{text-align:center;-webkit-backdrop-filter:blur(24px)saturate(110%);color:#fff;background-color:#0a1f1fb8;border:1px solid #a8d1a529;border-radius:24px;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:440px;padding:3.5rem 2.75rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(0);box-shadow:0 30px 60px #0006,inset 0 1px #ffffff14,0 0 100px #a8d1a505}.page-module__FZfb8a__gateCard:hover{border-color:#a8d1a540;box-shadow:0 35px 70px #00000073,inset 0 1px #ffffff1f,0 0 120px #a8d1a50a}.page-module__FZfb8a__gateSuccess{border-color:var(--color-status-normal);box-shadow:0 0 35px #0f766e4d}.page-module__FZfb8a__gateLogoWrapper{justify-content:center;width:100%;margin-bottom:.25rem;transition:transform .3s;display:flex}.page-module__FZfb8a__gateCard:hover .page-module__FZfb8a__gateLogoWrapper{transform:scale(1.02)}.page-module__FZfb8a__gateHeader h3{font-family:var(--font-family-display),"Gilroy",sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.5rem;font-weight:500}.page-module__FZfb8a__gateHeader p{font-family:var(--font-family),sans-serif;color:#c4e3c2;opacity:.85;margin:0;padding:0 .5rem;font-size:.88rem;line-height:1.55}.page-module__FZfb8a__gateForm{flex-direction:column;gap:1.5rem;width:100%;display:flex}.page-module__FZfb8a__inputGroup{text-align:left;flex-direction:column;gap:.6rem;display:flex}.page-module__FZfb8a__inputLabel{font-family:var(--font-family-display),"Gilroy",sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#a8d1a5;padding-left:.25rem;font-size:.72rem;font-weight:600}.page-module__FZfb8a__dobInput{width:100%;font-family:var(--font-family),sans-serif;letter-spacing:.05em;text-align:center;color:#fff;background-color:#ffffff08;border:1px solid #a8d1a540;border-radius:12px;outline:none;padding:1rem 1.25rem;font-size:1.2rem;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 2px 4px #0000001a}.page-module__FZfb8a__dobInput:focus{background-color:#ffffff0f;border-color:#a8d1a5;box-shadow:0 0 0 4px #a8d1a526,inset 0 2px 4px #0000001a}.page-module__FZfb8a__dobInputError{background-color:#f443360d!important;border-color:#f4433666!important}.page-module__FZfb8a__dobInputError:focus{box-shadow:0 0 0 4px #f4433626!important}.page-module__FZfb8a__submitBtn{color:#0a1f1f;width:100%;font-family:var(--font-family-display),"Gilroy",sans-serif;cursor:pointer;background-color:#a8d1a5;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px #a8d1a526}.page-module__FZfb8a__submitBtn:hover{background-color:#c4e3c2;transform:translateY(-2px);box-shadow:0 8px 20px #a8d1a559}.page-module__FZfb8a__submitBtn:active{transform:translateY(0)}.page-module__FZfb8a__submitBtnSuccess{background-color:var(--color-status-normal);color:#fff}.page-module__FZfb8a__errorMessage{font-family:var(--font-family),sans-serif;color:#fca5a5;text-align:center;background-color:#ef44441a;border:1px solid #ef444426;border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.8rem;font-weight:500;line-height:1.45}.page-module__FZfb8a__spinner{border:2px solid #0a1f1f33;border-top-color:#0a1f1f;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite page-module__FZfb8a__spin}@keyframes page-module__FZfb8a__spin{to{transform:rotate(360deg)}}@media print{@page{size:A4 portrait;margin:1cm 1.2cm}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{color:#0f172a!important;background-color:#fff!important;background-image:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;font-size:11pt!important;line-height:1.4!important}.page-module__FZfb8a__gateWrapper{display:none!important}.page-module__FZfb8a__reportWrapper{background-color:#fff!important;background-image:none!important;min-height:auto!important;padding:0!important}.page-module__FZfb8a__reportContainer{box-shadow:none!important;border:none!important;border-radius:0!important;max-width:100%!important;padding:0!important}.page-module__FZfb8a__reportContainer:before,.page-module__FZfb8a__actionsBar,.page-module__FZfb8a__toggleWrapper,.page-module__FZfb8a__patientGuideSection,.page-module__FZfb8a__emergencyNoticeBox{display:none!important}.page-module__FZfb8a__clinicalReportSection{display:block!important}svg[aria-label=Noxify] text{fill:#0d2626!important}svg[aria-label=Noxify] g circle{stroke:#a8d1a5!important;fill:none!important}svg[aria-label=Noxify] g path{stroke:#a8d1a5!important;fill:#a8d1a5!important}.page-module__FZfb8a__brandTagline{color:#475569!important;border-left:1.5px solid #cbd5e1!important;height:20px!important;padding-left:.85rem!important;font-size:.72rem!important}.page-module__FZfb8a__headerBlock{border-bottom:2px solid #e2e8f0!important;margin-bottom:1.5rem!important;padding-bottom:1.25rem!important}.page-module__FZfb8a__metaArea h2{color:var(--color-brand-blue)!important;margin-bottom:.35rem!important;font-size:1.45rem!important}.page-module__FZfb8a__metaArea p{margin:.15rem 0!important;font-size:.8rem!important}.page-module__FZfb8a__patientGrid{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;grid-template-columns:repeat(4,1fr)!important;gap:.75rem 1rem!important;margin-bottom:1.25rem!important;padding:.85rem 1.15rem!important}.page-module__FZfb8a__patientLabel{color:#64748b!important;font-size:.65rem!important}.page-module__FZfb8a__patientValue{color:#0f172a!important;font-size:.85rem!important}.page-module__FZfb8a__summaryGrid{grid-template-columns:repeat(4,1fr)!important;gap:.85rem!important;margin-bottom:1.25rem!important}.page-module__FZfb8a__statCard{box-shadow:none!important;background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:.75rem .5rem!important}.page-module__FZfb8a__statValue{margin-bottom:.15rem!important;font-size:1.75rem!important}.page-module__FZfb8a__statLabel{margin-bottom:.35rem!important;font-size:.68rem!important}.page-module__FZfb8a__statStatus{padding:.15rem .5rem!important;font-size:.62rem!important}.page-module__FZfb8a__statCardNormal:before{background-color:var(--color-status-normal)!important}.page-module__FZfb8a__statCardMild:before{background-color:var(--color-status-mild)!important}.page-module__FZfb8a__statCardSevere:before{background-color:var(--color-status-severe)!important}.page-module__FZfb8a__statusNormal{color:var(--color-status-normal)!important;background-color:#f0fdf4!important}.page-module__FZfb8a__statusMild{color:var(--color-status-mild)!important;background-color:#fffbeb!important}.page-module__FZfb8a__statusSevere{color:var(--color-status-severe)!important;background-color:#fef2f2!important}.page-module__FZfb8a__sectionTitle{border-bottom:1.5px solid #e2e8f0!important;margin-top:1.5rem!important;margin-bottom:.85rem!important;padding-bottom:.4rem!important;font-size:1.15rem!important}.page-module__FZfb8a__insightsContainer{gap:.75rem!important;margin-bottom:1.5rem!important}.page-module__FZfb8a__insightCard{border:1px solid #e2e8f0!important;border-left:4.5px solid var(--color-brand-blue)!important;background-color:#f8fafc!important;border-radius:0 8px 8px 0!important;gap:1rem!important;padding:.85rem 1.15rem!important}.page-module__FZfb8a__insightCardNormal{border-left-color:var(--color-status-normal)!important}.page-module__FZfb8a__insightCardMild{border-left-color:var(--color-status-mild)!important}.page-module__FZfb8a__insightCardSevere{border-left-color:var(--color-status-severe)!important}.page-module__FZfb8a__insightIcon{background-color:#fff!important;border:1px solid #e2e8f0!important;width:32px!important;height:32px!important}.page-module__FZfb8a__insightIcon svg{width:15px!important;height:15px!important}.page-module__FZfb8a__insightContent h4{margin-bottom:.2rem!important;font-size:.92rem!important}.page-module__FZfb8a__insightContent p{font-size:.8rem!important;line-height:1.45!important}.page-module__FZfb8a__chartsGrid{grid-template-columns:repeat(2,1fr)!important;gap:1.25rem!important;margin-bottom:1.25rem!important;display:grid!important}.page-module__FZfb8a__chartCard{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px!important;padding:1.15rem!important}.page-module__FZfb8a__chartCard h4{margin-bottom:1rem!important;font-size:.8rem!important}.page-module__FZfb8a__donutWrapper,.page-module__FZfb8a__donutWrapper svg{width:120px!important;height:120px!important}.page-module__FZfb8a__donutNumber{font-size:1.2rem!important}.page-module__FZfb8a__donutText{font-size:.6rem!important}.page-module__FZfb8a__barChart{gap:.55rem!important}.page-module__FZfb8a__barRow{gap:.5rem!important}.page-module__FZfb8a__barLabel{width:70px!important;font-size:.76rem!important}.page-module__FZfb8a__barWrapper{height:10px!important}.page-module__FZfb8a__barValue{width:45px!important;font-size:.76rem!important}.page-module__FZfb8a__tableContainer{border:1px solid #e2e8f0!important;border-radius:8px!important;margin-bottom:1.25rem!important;overflow:hidden!important}.page-module__FZfb8a__reportTable{font-size:.78rem!important}.page-module__FZfb8a__reportTable th{background-color:#f1f5f9!important;border-bottom:1.5px solid #cbd5e1!important;padding:.55rem .75rem!important;font-size:.75rem!important}.page-module__FZfb8a__reportTable td{border-bottom:1px solid #e2e8f0!important;padding:.45rem .75rem!important;font-size:.78rem!important}.page-module__FZfb8a__reportTable tbody tr:nth-child(2n) td{background-color:#f8fafc!important}.page-module__FZfb8a__tableGroupHeader{color:var(--color-brand-blue)!important;background-color:#cbd5e1!important;padding:.45rem .75rem!important;font-size:.76rem!important}.page-module__FZfb8a__recommendationsBox{background-color:#f0fdfa!important;border:1px solid #5eead4!important;border-radius:8px!important;margin-bottom:1.25rem!important;padding:1.15rem!important}.page-module__FZfb8a__recommendationsBox h4{margin-bottom:.75rem!important;font-size:.95rem!important}.page-module__FZfb8a__recommendationsBox ul{gap:.4rem!important;font-size:.82rem!important}.page-module__FZfb8a__legalNoticesGrid{background-color:#f8fafc!important;border:1px solid #cbd5e1!important;border-radius:8px!important;grid-template-columns:repeat(2,1fr)!important;gap:.85rem!important;margin-bottom:1.5rem!important;padding:1.15rem!important}.page-module__FZfb8a__legalNoticeItem{gap:.15rem!important}.page-module__FZfb8a__legalNoticeLabel{font-size:.65rem!important}.page-module__FZfb8a__legalNoticeValue{font-size:.72rem!important;line-height:1.4!important}.page-module__FZfb8a__reportFooter{margin-top:1.5rem!important;padding-top:1rem!important}.page-module__FZfb8a__reportFooter p{margin:.25rem 0!important;font-size:.68rem!important}.page-module__FZfb8a__patientGrid,.page-module__FZfb8a__summaryGrid,.page-module__FZfb8a__insightsContainer,.page-module__FZfb8a__chartsGrid,.page-module__FZfb8a__tableContainer,.page-module__FZfb8a__recommendationsBox,.page-module__FZfb8a__legalNoticesGrid{page-break-inside:avoid;break-inside:avoid}.page-module__FZfb8a__pageBreakBeforeTable,.page-module__FZfb8a__pageBreakBeforeRecommendations{page-break-before:always;break-before:page;height:0;margin:0;display:block}}@media screen{:is(header,footer,a[href*=wa\.me],[class*=whatsappButton],[class*=WhatsAppButton]){display:none!important}.page-module__FZfb8a__reportWrapper{padding:3rem 1.5rem!important}}@media screen and (max-width:768px){.page-module__FZfb8a__reportWrapper{padding:1.5rem .75rem!important}.page-module__FZfb8a__reportContainer{border-radius:12px!important;padding:1.75rem 1.15rem!important}.page-module__FZfb8a__headerBlock{flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.5rem;align-items:flex-start!important}.page-module__FZfb8a__metaArea{width:100%;text-align:left!important}.page-module__FZfb8a__metaArea h2{margin-bottom:.35rem!important;font-size:1.35rem!important}.page-module__FZfb8a__patientGrid{grid-template-columns:repeat(2,1fr)!important;gap:1rem!important;margin-bottom:1.75rem!important;padding:1.15rem!important}.page-module__FZfb8a__patientItem{gap:.15rem!important}.page-module__FZfb8a__patientLabel{font-size:.65rem!important}.page-module__FZfb8a__patientValue{font-size:.85rem!important}.page-module__FZfb8a__summaryGrid{grid-template-columns:repeat(2,1fr)!important;gap:.85rem!important;margin-bottom:1.75rem!important}.page-module__FZfb8a__statCard{padding:1.15rem .75rem!important}.page-module__FZfb8a__statValue{font-size:1.85rem!important}.page-module__FZfb8a__statLabel{margin-bottom:.4rem!important;font-size:.72rem!important}.page-module__FZfb8a__sectionTitle{margin-top:2rem!important;margin-bottom:1.15rem!important;font-size:1.2rem!important}.page-module__FZfb8a__insightsContainer{gap:.85rem!important;margin-bottom:2rem!important}.page-module__FZfb8a__insightCard{border-radius:0 8px 8px 0!important;gap:1rem!important;padding:1.25rem 1rem!important}.page-module__FZfb8a__insightIcon{flex-shrink:0;width:38px!important;height:38px!important}.page-module__FZfb8a__insightIcon svg{width:18px!important;height:18px!important}.page-module__FZfb8a__insightContent h4{margin-bottom:.25rem!important;font-size:.95rem!important}.page-module__FZfb8a__insightContent p{font-size:.84rem!important;line-height:1.45!important}.page-module__FZfb8a__chartsGrid{grid-template-columns:1fr!important;gap:1.25rem!important;margin-bottom:2rem!important}.page-module__FZfb8a__chartCard{padding:1.25rem!important}.page-module__FZfb8a__donutWrapper,.page-module__FZfb8a__donutWrapper svg{width:130px!important;height:130px!important}.page-module__FZfb8a__donutNumber{font-size:1.25rem!important}.page-module__FZfb8a__donutText{font-size:.65rem!important}.page-module__FZfb8a__barChart{gap:.6rem!important}.page-module__FZfb8a__barLabel{width:75px!important;font-size:.78rem!important}.page-module__FZfb8a__barValue{width:45px!important;font-size:.78rem!important}.page-module__FZfb8a__tableContainer{-webkit-overflow-scrolling:touch!important;border-radius:8px!important;margin-bottom:2rem!important;overflow-x:auto!important}.page-module__FZfb8a__reportTable{min-width:600px;font-size:.8rem!important}.page-module__FZfb8a__reportTable th,.page-module__FZfb8a__reportTable td{padding:.75rem .85rem!important}.page-module__FZfb8a__recommendationsBox{border-radius:8px!important;margin-bottom:2rem!important;padding:1.25rem!important}.page-module__FZfb8a__recommendationsBox h4{margin-bottom:.85rem!important;font-size:1.05rem!important}.page-module__FZfb8a__recommendationsBox ul{gap:.5rem!important;padding-left:1.15rem!important;font-size:.86rem!important}.page-module__FZfb8a__legalNoticesGrid{border-radius:8px!important;grid-template-columns:1fr!important;gap:1.15rem!important;margin-bottom:2rem!important;padding:1.25rem!important}.page-module__FZfb8a__legalNoticeItem{gap:.2rem!important}.page-module__FZfb8a__legalNoticeLabel{font-size:.65rem!important}.page-module__FZfb8a__legalNoticeValue{font-size:.76rem!important}.page-module__FZfb8a__patientTipsGrid{grid-template-columns:1fr!important;gap:1rem!important;margin-bottom:2rem!important}.page-module__FZfb8a__tipCard{border-radius:8px!important;gap:.5rem!important;padding:1.25rem!important}.page-module__FZfb8a__tipNumber{font-size:1.5rem!important}.page-module__FZfb8a__tipTitle{font-size:.9rem!important}.page-module__FZfb8a__tipDesc{font-size:.82rem!important}.page-module__FZfb8a__emergencyNoticeBox{border-radius:8px!important;gap:.75rem!important;margin-bottom:2rem!important;padding:1.25rem 1rem!important}.page-module__FZfb8a__emergencyNoticeContent h5{font-size:.85rem!important}.page-module__FZfb8a__emergencyNoticeContent p{font-size:.8rem!important}.page-module__FZfb8a__actionsBar{margin-bottom:1.25rem!important}.page-module__FZfb8a__toggleContainer{justify-content:center;width:100%}.page-module__FZfb8a__toggleTab{text-align:center;flex-grow:1;padding:.5rem 1rem!important;font-size:.78rem!important}.page-module__FZfb8a__reportFooter{margin-top:2rem!important;padding-top:1.25rem!important}.page-module__FZfb8a__reportFooter p{font-size:.7rem!important}}@media screen and (max-width:480px){.page-module__FZfb8a__patientGrid{grid-template-columns:1fr!important;padding:1rem!important}.page-module__FZfb8a__summaryGrid{grid-template-columns:1fr!important}.page-module__FZfb8a__gateWrapper{align-items:center!important;padding:1rem!important}.page-module__FZfb8a__gateCard{border-radius:20px!important;gap:1.25rem!important;width:95%!important;max-width:380px!important;padding:2.25rem 1.5rem!important;box-shadow:0 15px 35px #0006!important}.page-module__FZfb8a__gateHeader h3{font-size:1.25rem!important}.page-module__FZfb8a__gateHeader p{padding:0!important;font-size:.82rem!important;line-height:1.45!important}.page-module__FZfb8a__dobInput{border-radius:10px!important;padding:.75rem 1rem!important;font-size:1rem!important}.page-module__FZfb8a__submitBtn{border-radius:10px!important;padding:.85rem!important;font-size:.9rem!important}.page-module__FZfb8a__gateFooterDisclaimer{text-align:center!important;opacity:.65!important;font-size:.65rem!important;line-height:1.4!important}.page-module__FZfb8a__backBtn{margin-top:0!important;font-size:.8rem!important}}
.page-module__spJ8za__gateWrapper{z-index:9999;background-color:#0a1f1f;background-image:radial-gradient(circle at 10% 20%,#a8d1a517 0%,#0000 45%),radial-gradient(circle at 90% 80%,#0d2626bf 0%,#051212 100%),radial-gradient(circle at 85% 15%,#a8d1a50a 0%,#0000 35%),radial-gradient(circle at 30% 80%,#2450501f 0%,#0000 50%);background-size:150% 150%;justify-content:center;align-items:center;padding:1.5rem;animation:20s infinite alternate page-module__spJ8za__meshMove;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes page-module__spJ8za__meshMove{0%{background-position:0 0}to{background-position:100% 100%}}.page-module__spJ8za__gateCard{text-align:center;-webkit-backdrop-filter:blur(24px)saturate(110%);color:#fff;background-color:#0a1f1fb8;border:1px solid #a8d1a529;border-radius:24px;flex-direction:column;align-items:center;gap:1.75rem;width:100%;max-width:450px;padding:3.5rem 2.75rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;transform:translateY(0);box-shadow:0 30px 60px #0006,inset 0 1px #ffffff14,0 0 100px #a8d1a505}.page-module__spJ8za__gateCard:hover{border-color:#a8d1a540;box-shadow:0 35px 70px #00000073,inset 0 1px #ffffff1f,0 0 120px #a8d1a50a}.page-module__spJ8za__gateLogoWrapper{justify-content:center;width:100%;margin-bottom:.25rem;transition:transform .3s;display:flex}.page-module__spJ8za__gateCard:hover .page-module__spJ8za__gateLogoWrapper{transform:scale(1.02)}.page-module__spJ8za__gateHeader h3{font-family:var(--font-family-display),"Gilroy",sans-serif;color:#fff;letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.5rem;font-weight:500}.page-module__spJ8za__gateHeader p{font-family:var(--font-family),sans-serif;color:#c4e3c2;opacity:.85;margin:0;padding:0 .5rem;font-size:.88rem;line-height:1.55}.page-module__spJ8za__gateForm{flex-direction:column;gap:1.5rem;width:100%;display:flex}.page-module__spJ8za__inputGroup{text-align:left;flex-direction:column;gap:.6rem;display:flex}.page-module__spJ8za__inputLabel{font-family:var(--font-family-display),"Gilroy",sans-serif;text-transform:uppercase;letter-spacing:.12em;color:#a8d1a5;padding-left:.25rem;font-size:.72rem;font-weight:600}.page-module__spJ8za__refInput{width:100%;font-family:var(--font-family),sans-serif;letter-spacing:.05em;text-align:center;color:#fff;background-color:#ffffff08;border:1px solid #a8d1a540;border-radius:12px;outline:none;padding:1rem 1.25rem;font-size:1.1rem;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:inset 0 2px 4px #0000001a}.page-module__spJ8za__refInput:focus{background-color:#ffffff0f;border-color:#a8d1a5;box-shadow:0 0 0 4px #a8d1a526,inset 0 2px 4px #0000001a}.page-module__spJ8za__refInput::placeholder{color:#a8d1a559;font-weight:400}.page-module__spJ8za__refInputError{background-color:#f443360d!important;border-color:#f4433666!important}.page-module__spJ8za__refInputError:focus{box-shadow:0 0 0 4px #f4433626!important}.page-module__spJ8za__submitBtn{color:#0a1f1f;width:100%;font-family:var(--font-family-display),"Gilroy",sans-serif;cursor:pointer;background-color:#a8d1a5;border:none;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;padding:1rem;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 12px #a8d1a526}.page-module__spJ8za__submitBtn:hover{background-color:#c4e3c2;transform:translateY(-2px);box-shadow:0 8px 20px #a8d1a559}.page-module__spJ8za__submitBtn:active{transform:translateY(0)}.page-module__spJ8za__errorMessage{font-family:var(--font-family),sans-serif;color:#fca5a5;text-align:center;background-color:#ef44441a;border:1px solid #ef444426;border-radius:8px;margin:0;padding:.75rem 1rem;font-size:.8rem;font-weight:500;line-height:1.45}.page-module__spJ8za__spinner{border:2px solid #0a1f1f33;border-top-color:#0a1f1f;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite page-module__spJ8za__spin}@keyframes page-module__spJ8za__spin{to{transform:rotate(360deg)}}.page-module__spJ8za__instructionsContainer{text-align:left;border-top:1px solid #a8d1a51f;border-bottom:1px solid #a8d1a51f;flex-direction:column;gap:1.15rem;width:100%;padding:1.5rem 0;display:flex}.page-module__spJ8za__instructionStep{align-items:flex-start;gap:.9rem;transition:transform .2s;display:flex}.page-module__spJ8za__instructionStep:hover{transform:translate(3px)}.page-module__spJ8za__stepNum{color:#a8d1a5;font-family:var(--font-family-display),"Gilroy",sans-serif;background-color:#a8d1a50f;border:1.5px solid #a8d1a54d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:600;display:flex}.page-module__spJ8za__instructionStep strong{font-family:var(--font-family-display),"Gilroy",sans-serif;color:#fff;margin-bottom:.15rem;font-size:.85rem;font-weight:500;display:block}.page-module__spJ8za__instructionStep p{font-family:var(--font-family),sans-serif;color:#c4e3c2;opacity:.8;margin:0;font-size:.78rem;line-height:1.45}.page-module__spJ8za__gateFooterDisclaimer{font-family:var(--font-family),sans-serif;color:#a8d1a573;text-align:justify;width:100%;font-size:.72rem;line-height:1.5}.page-module__spJ8za__backBtn{color:#a8d1a5;font-family:var(--font-family-display),"Gilroy",sans-serif;opacity:.9;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s,transform .2s;display:inline-flex}.page-module__spJ8za__backBtn:hover{color:#c4e3c2;opacity:1;transform:translate(-3px)}@media screen{:is(header,footer,a[href*=wa\.me],[class*=whatsappButton],[class*=WhatsAppButton]){display:none!important}}@media screen and (max-width:480px){.page-module__spJ8za__gateWrapper{align-items:center;padding:1rem}.page-module__spJ8za__gateCard{width:95%;max-width:380px;box-shadow:0 15px 35px #0006;border-radius:20px!important;gap:1.25rem!important;padding:2.25rem 1.5rem!important}.page-module__spJ8za__gateHeader h3{font-size:1.25rem!important}.page-module__spJ8za__gateHeader p{padding:0!important;font-size:.82rem!important;line-height:1.45!important}.page-module__spJ8za__refInput{border-radius:10px!important;padding:.75rem 1rem!important;font-size:1rem!important}.page-module__spJ8za__submitBtn{border-radius:10px!important;padding:.85rem!important;font-size:.9rem!important}.page-module__spJ8za__instructionsContainer{gap:.8rem!important;padding:1rem 0!important}.page-module__spJ8za__instructionStep{gap:.65rem!important}.page-module__spJ8za__stepNum{width:18px!important;height:18px!important;font-size:.7rem!important}.page-module__spJ8za__instructionStep strong{font-size:.78rem!important}.page-module__spJ8za__instructionStep p{font-size:.72rem!important;line-height:1.35!important}.page-module__spJ8za__gateFooterDisclaimer{text-align:center!important;opacity:.65!important;font-size:.65rem!important;line-height:1.4!important}.page-module__spJ8za__backBtn{margin-top:0!important;font-size:.8rem!important}}
