.sltPage{--navy:#062f35;--green:#087f5b;--lime:#a6ce39;--gold:#e5b63c;--cream:#f8f4e9;min-height:100vh;background:#fff;color:#082e32;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.sltPage *{box-sizing:border-box}.sltTicker{display:flex;justify-content:center;gap:clamp(18px,5vw,70px);padding:10px 20px;background:linear-gradient(90deg,#04363b,#087f5b,#04363b);color:#fff;font-size:11px;font-weight:900;letter-spacing:.14em}.sltTicker a{color:#e9cf72;text-decoration:none}.sltHeader{height:102px;max-width:1240px;margin:auto;padding:8px 28px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#fff}.sltBrand img{width:128px;height:88px;object-fit:contain}.sltHeader nav{height:auto;margin:0;padding:0;display:flex;gap:30px}.sltHeader nav a{color:var(--navy);text-decoration:none;font-size:13px;font-weight:900}.sltCall,.sltOutline{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;padding:16px 23px;text-decoration:none;font-weight:900}.sltCall{background:linear-gradient(135deg,#0d8a63,#075e4e);color:#fff;box-shadow:0 10px 25px #075e4e3d}.sltCall:hover{transform:translateY(-2px);box-shadow:0 15px 30px #075e4e55}.sltCallSmall{padding:12px 17px}.sltHero{position:relative;min-height:610px;display:grid;grid-template-columns:1.08fr .92fr;align-items:center;padding:70px max(30px,calc((100vw - 1180px)/2));background:radial-gradient(circle at 75% 25%,#b4dd4855,transparent 25%),linear-gradient(120deg,#f9f6ec 0 52%,#e9f5e3 52%);isolation:isolate}.sltHero:before{content:"TAX SERVICES";left:-20px;bottom:-20px;font-size:clamp(75px,14vw,190px);font-weight:1000;color:#0c684908;white-space:nowrap}.sltGlow,.sltHero:before{position:absolute;z-index:-1}.sltGlow{border-radius:50%;filter:blur(5px)}.sltGlowOne{width:260px;height:260px;right:4%;top:6%;border:1px solid #d8b44888;box-shadow:0 0 0 35px #d8b44818,0 0 0 70px #d8b44810}.sltHeroCopy{max-width:660px}.sltEyebrow{color:#087f5b;font-size:11px;font-weight:1000;letter-spacing:.18em}.sltHero h1{margin:16px 0 20px;font-family:Georgia,serif;font-size:clamp(50px,6.2vw,88px);line-height:.94;letter-spacing:-.055em;color:var(--navy)}.sltHero h1 em{display:block;color:#0b8a5f;font-style:italic}.sltLead{max-width:620px;color:#385b5c;font-size:18px;line-height:1.7}.sltActions{display:flex;gap:13px;flex-wrap:wrap;margin-top:28px}.sltOutline{border:2px solid #087f5b;color:#075e4e;background:#fff9}.sltNoBook{font-size:12px;font-weight:800;color:#426d66}.sltHeroLogo{position:relative;display:grid;place-items:center}.sltLogoRing{width:min(430px,86%);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:#fff;box-shadow:0 0 0 14px #fff8,0 0 0 16px #d9b444,0 30px 80px #075e4e30;animation:sltFloat 4s ease-in-out infinite}.sltLogoRing img{width:86%;height:86%;object-fit:contain}.sltSpark{position:absolute;color:#d8ae34;font-size:30px;animation:sltTwinkle 2s infinite}.s1{top:8%;left:14%}.s2{right:10%;bottom:13%;animation-delay:.7s}.s3{right:6%;top:18%;font-size:19px;animation-delay:1.2s}.sltTrust{max-width:1120px;margin:-35px auto 0;position:relative;z-index:3;display:grid;grid-template-columns:repeat(3,1fr);background:#073f42;color:#fff;border-radius:16px;box-shadow:0 18px 55px #06343830}.sltTrust div{padding:26px 30px;border-right:1px solid #ffffff20}.sltTrust div:last-child{border:0}.sltTrust span,.sltTrust strong{display:block}.sltTrust strong{color:#e8c75c;font-family:Georgia,serif;font-size:23px}.sltTrust span{margin-top:6px;color:#d5e6e2;font-size:12px;line-height:1.5}.sltSection{max-width:1180px;margin:auto;padding:115px 25px 95px}.sltSectionHead{text-align:center;max-width:700px;margin:0 auto 42px}.sltSectionHead>p{color:#087f5b;font-size:11px;font-weight:1000;letter-spacing:.18em}.sltAbout h2,.sltContact h2,.sltInfo h2,.sltSectionHead h2{font-family:Georgia,serif;font-size:clamp(38px,5vw,59px);line-height:1.04;letter-spacing:-.04em;margin:10px 0 16px}.sltSectionHead span{color:#617375}.sltServices{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sltServices article{position:relative;min-height:250px;padding:31px;border:1px solid #dce8df;border-radius:15px;background:linear-gradient(145deg,#fff,#f7fbf4);overflow:hidden;transition:.25s}.sltServices article:hover{transform:translateY(-6px);border-color:#92bd3a;box-shadow:0 18px 38px #073d3220}.sltServices article>b{position:absolute;right:19px;top:16px;color:#d9ba5d;font-size:13px}.sltServices article>span{font-size:37px}.sltServices h3{font-family:Georgia,serif;font-size:23px;margin:20px 0 10px}.sltServices p{color:#607170;font-size:14px;line-height:1.65}.sltAbout{display:grid;grid-template-columns:1.3fr .7fr;gap:80px;align-items:center;padding:95px max(30px,calc((100vw - 1080px)/2));background:linear-gradient(135deg,#073f42,#075d51);color:#fff}.sltAbout .sltEyebrow{color:#e7c45d}.sltAbout>div>p:not(.sltEyebrow){color:#d3e4e0;font-size:17px;line-height:1.7}.sltAbout a{display:inline-block;margin-top:10px;color:#e9ca66;font-weight:900;text-decoration:none}.sltAbout aside{aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid #e0bd55;box-shadow:0 0 0 18px #ffffff0b;text-align:center}.sltAbout aside strong{font-family:Georgia,serif;color:#e9ca66;font-size:76px;line-height:1}.sltAbout aside span{font-weight:900}.sltAbout aside small{margin-top:6px;color:#c8ded9}.sltInfo{max-width:1100px;margin:auto;padding:100px 25px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.sltInfo address{font-style:normal;color:#506b69;line-height:1.7;margin:22px 0}.sltInfo address strong{color:#073f42;font-size:19px}.sltHours{padding:34px;border-radius:17px;background:#f4f7ed;border-top:6px solid #d6b246;box-shadow:0 15px 40px #123b3012}.sltHours h3{font-family:Georgia,serif;font-size:27px;margin-top:0}.sltHours p{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #dbe5d8}.sltHours small{display:block;color:#71807e;line-height:1.5;margin-top:15px}.sltContact{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:90px max(30px,calc((100vw - 1120px)/2));background:#f7f4ea}.sltContactIntro>p{color:#526c69;line-height:1.7}.sltContactIntro p a{color:#087f5b;font-weight:900}.sltFacebook{display:inline-flex;margin-top:14px;padding:12px 16px;border-radius:8px;background:#1877f2;color:#fff;text-decoration:none;font-weight:900}.sltForm{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:30px;border-radius:17px;background:#fff;box-shadow:0 18px 50px #0b44371a}.sltForm label{font-size:11px;font-weight:900;letter-spacing:.05em;color:#315651}.sltForm input,.sltForm select,.sltForm textarea{display:block;width:100%;margin-top:7px;padding:13px;border:1px solid #cddcd6;border-radius:8px;background:#fbfdf9;color:#133d39;font:inherit}.sltForm button,.sltStatus,.sltWide{grid-column:1/-1}.sltForm button{border:0;border-radius:8px;padding:16px;background:linear-gradient(90deg,#087f5b,#0e9a6d);color:#fff;font-weight:900;cursor:pointer}.sltForm button:disabled{opacity:.65}.sltForm small{color:#74827f;line-height:1.45}.sltStatus{margin:0;color:#087f5b;font-size:13px;font-weight:900}.sltFooter{display:flex;align-items:center;gap:24px;padding:30px max(25px,calc((100vw - 1120px)/2));background:#042f33;color:#fff}.sltFooter img{width:82px;height:70px;object-fit:contain;background:#fff;border-radius:9px}.sltFooter div{display:flex;flex-direction:column;flex:1}.sltFooter span{color:#bed3ce;font-size:12px;margin-top:4px}.sltFooter>a{color:#e7ca69;text-decoration:none;font-weight:900}@keyframes sltFloat{50%{transform:translateY(-10px)}}@keyframes sltTwinkle{50%{transform:scale(1.6) rotate(25deg);opacity:.45}}@media(max-width:850px){.sltHeader nav{display:none}.sltHero{grid-template-columns:1fr;padding-top:55px;text-align:center}.sltLead{margin-inline:auto}.sltActions{justify-content:center}.sltHeroLogo{margin-top:65px}.sltTrust{margin:0;border-radius:0}.sltServices{grid-template-columns:repeat(2,1fr)}.sltAbout,.sltContact,.sltInfo{grid-template-columns:1fr}.sltAbout aside{width:280px;margin:auto}.sltFooter{flex-wrap:wrap}.sltFooter div{min-width:60%}}@media(max-width:560px){.sltTicker span:nth-child(2){display:none}.sltHeader{height:86px;padding:5px 15px}.sltBrand img{width:100px;height:72px}.sltCallSmall{font-size:12px;padding:11px}.sltHero{min-height:auto;padding:52px 20px 70px;background:linear-gradient(145deg,#f9f6ec,#eaf4e4)}.sltHero h1{font-size:50px}.sltHeroLogo{margin-top:50px}.sltLogoRing{width:290px}.sltServices,.sltTrust{grid-template-columns:1fr}.sltTrust div{border-right:0;border-bottom:1px solid #ffffff20}.sltSection{padding-top:75px}.sltAbout{padding:75px 24px;gap:50px}.sltContact,.sltInfo{padding:75px 20px;gap:45px}.sltForm{grid-template-columns:1fr;padding:22px}.sltForm button,.sltStatus,.sltWide{grid-column:auto}.sltFooter{justify-content:center;text-align:center}.sltFooter div{flex-basis:100%;order:2}.sltFooter>a{order:3}}@media(prefers-reduced-motion:reduce){.sltLogoRing,.sltSpark{animation:none}.sltPage *{scroll-behavior:auto!important}}