:root{--color-orange:#db9423;--color-orange-pass-aa:#784a00;--color-black:#000000;--color-white:#ffffff;--color-grey:#8e8888;--color-orange-hover:#db8023}*{margin:0;padding:0;box-sizing:border-box}*:focus-visible{outline:3px solid var(--color-orange);outline-offset:3px}.skip{color:var(--color-white);background-color:var(--color-black);padding:1rem;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}html[data-theme="dark"] .skip{color:var(--color-black);background-color:var(--color-white)}.skip:focus{position:static;width:auto;height:auto}.top-banner{display:none;background:var(--color-orange);color:var(--color-white);padding:16px;text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.divider-icon{height:35px;color:var(--color-orange)}.top-banner-text{font-size:.875rem;line-height:1.5;white-space:pre-line}@media (min-width:768px){.top-banner-text{white-space:nowrap}}.theme-light{display:block}.theme-dark{display:none}html[data-theme="dark"] .theme-light{display:none}html[data-theme="dark"] .theme-dark{display:block}@keyframes rotateIn{from{opacity:0;transform:rotate(-180deg) scale(.5)}to{opacity:1;transform:rotate(0deg) scale(1)}}@keyframes rotateOut{from{opacity:1;transform:rotate(0deg) scale(1)}to{opacity:0;transform:rotate(180deg) scale(.5)}}@keyframes buttonPulse{0%{box-shadow:0 0 0 0 rgba(219,148,35,.7)}50%{box-shadow:0 0 0 8px rgba(219,148,35,0)}100%{box-shadow:0 0 0 0 rgba(219,148,35,0)}}@keyframes glow{0%,100%{box-shadow:0 0 5px rgba(219,148,35,.5)}50%{box-shadow:0 0 15px rgba(219,148,35,.8)}}.theme-toggle{margin-left:.5rem;padding:.75rem;cursor:pointer;border:2px solid var(--color-orange);background-color:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-orange);transition:all .3s ease;position:relative}.theme-toggle:hover{background-color:var(--color-orange);color:var(--color-black);transform:scale(1.1)}.theme-toggle:active{animation:buttonPulse .6s ease-out}.sun-icon,.moon-icon{width:24px;height:24px}.sun-icon{display:block;animation:rotateIn .6s ease-out;transition:all .3s ease}.moon-icon{display:none;animation:rotateIn .6s ease-out;transition:all .3s ease}html[data-theme="dark"] .sun-icon{display:none;animation:rotateOut .6s ease-out}html[data-theme="dark"] .moon-icon{color:orange;display:block;animation:rotateIn .6s ease-out}html[data-theme="dark"] #themeToggle:hover .moon-icon{color:var(--color-black)}html[data-theme="dark"] .theme-toggle{border-color:var(--color-orange);color:var(--color-black);animation:glow 2s ease-in-out infinite}html[data-theme="dark"] .theme-toggle:hover{animation:none;background-color:var(--color-orange);color:var(--color-black);box-shadow:0 0 10px rgba(219,148,35,.6)}main{min-height:calc(100vh - 5.1rem - 4.2rem)}.main-header{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:.93rem .31rem}.main-nav{flex-grow:1;text-align:center}.item-0{height:3rem}.main-nav a{font-family:"Poppins",sans-serif;font-size:.93rem;font-weight:500;display:inline-block;padding:.93rem .31rem;color:var(--color-black);text-decoration:none}.main-nav a:hover{color:var(--color-orange)}.main-nav a.active{color:var(--color-orange);font-weight:700;background-color:var(--color-white)}.button-top{display:flex;font-family:"Poppins",sans-serif;padding:.6rem 2.5rem;background-color:var(--color-orange);color:var(--color-black);border-radius:3.1rem;text-decoration:none;text-align:right}.button-top:hover,.button-top:active{background-color:#db8023}.banner{display:flex;flex-direction:column;padding:1.25rem 0 0 0;text-align:center;font-size:1.25rem;background-color:var(--color-black);color:var(--color-white)}.safety,.avoid{background-color:var(--color-black);color:var(--color-white);padding:1.25rem 2.5rem}.bottom{text-align:center}.button-footer{font-size:clamp(1rem,1vw,2rem);font-family:"Poppins",sans-serif;background-color:var(--color-orange);color:var(--color-black);border-radius:3.1rem;text-decoration:none;border:none;display:inline-flex;align-items:center;justify-content:center;padding:.6rem clamp(1.5rem,8vw,5rem);white-space:nowrap;width:fit-content;margin:0 auto}.button-footer:focus{outline:2px solid var(--color-orange);outline-offset:2px}.button-footer:hover{background-color:var(--color-orange-hover)}footer{padding:2rem 1rem;background:#000;color:#fff}.footer-inner{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.footer-copy,.footer-hours{margin:0;font-size:.95rem}.footer-icons{display:flex;gap:1.25rem}footer svg{color:var(--color-white)}.footer-icon{width:26px;height:26px;fill:currentColor;stroke:currentColor;transition:opacity .3s ease}.footer-icons a:hover .footer-icon{opacity:.7;color:var(--color-orange)}@media (max-width:59.3rem){.main-header{flex-direction:column;gap:1.12rem;padding-bottom:1.8rem}.main-nav{padding:0;margin:0}}@media (max-width:30rem){.main-nav a{display:flex;flex-direction:column;padding:.31rem}}*{box-sizing:border-box}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:clamp(1.5rem,4vw,2.5rem);padding:0 .5rem;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible;padding:.2rem}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:.06rem dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html[data-theme="dark"]{background-color:var(--color-black);color:#ffffff}html[data-theme="dark"] body{background-color:var(--color-black);color:#ffffff}html[data-theme="dark"] .main-header{background-color:var(--color-black);border-bottom:1px solid #333333}html[data-theme="dark"] .main-nav a{color:#ffffff}html[data-theme="dark"] .main-nav a:hover{color:var(--color-orange)}html[data-theme="dark"] .main-nav a.active{color:var(--color-orange);font-weight:700;background-color:var(--color-black)}html[data-theme="dark"] .button-top,html[data-theme="dark"] .button-top:active{background-color:var(--color-black);color:#db8023;outline:solid 2px #db8023}html[data-theme="dark"] .button-top:hover{background-color:var(--color-orange);color:var(--color-black)}html[data-theme="dark"] .banner{background-color:var(--color-black);color:#ffffff}html[data-theme="dark"] .safety,html[data-theme="dark"] .avoid{background-color:var(--color-black);color:#ffffff}html[data-theme="dark"] footer{background-color:var(--color-black);color:#ffffff;border-top:1px solid var(--color-white)}html[data-theme="dark"] .button-footer,html[data-theme="dark"] .button-footer:active,html[data-theme="dark"] .button-footer:focus{background-color:var(--color-orange);color:var(--color-black)}html[data-theme="dark"] .button-footer:hover{background-color:var(--color-orange-hover);color:var(--color-black)}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5,html[data-theme="dark"] h6{color:#ffffff}html[data-theme="dark"] a:hover{color:#e8a833}html[data-theme="dark"] .top-banner{background-color:var(--color-orange);color:var(--color-black)}.whatapp-icon-fixed{color:black}.whatsapp-fab{position:fixed;right:1rem;bottom:1rem;width:56px;height:56px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(37,211,102,.18);color:#fff;z-index:9999;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;text-decoration:none}.whatsapp-fab svg{display:block;width:24px;height:24px}.whatsapp-fab::before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%) scale(1);border-radius:50%;pointer-events:none;box-shadow:0 0 0 0 rgba(37,211,102,.18);transition:transform .35s ease,box-shadow .35s ease}.whatsapp-fab:hover{transform:translateY(-4px) scale(1.06);box-shadow:0 10px 28px rgba(37,211,102,.22)}.whatsapp-fab:hover::before{transform:translate(-50%,-50%) scale(1.6);box-shadow:0 0 24px 10px rgba(37,211,102,.08)}.whatsapp-fab:active{transform:translateY(-2px) scale(.98)}.whatsapp-fab:focus{box-shadow:0 0 0 3px var(--color-black);outline:2px solid var(--color-orange);outline-offset:2px}@media (max-width:480px){.whatsapp-fab{right:.75rem;bottom:.75rem;width:48px;height:48px}.whatsapp-fab svg{width:20px;height:20px}}html[data-theme="dark"] .whatsapp-fab{box-shadow:0 6px 20px rgba(37,211,102,.12)}