.TaxAccountantPage-module__jCJZYW__page{width:min(1180px,100% - 2rem);margin:0 auto;padding:32px 0 64px}.TaxAccountantPage-module__jCJZYW__hero{background:radial-gradient(circle at 92% 8%,#c6945a47,#0000 42%),radial-gradient(circle at 8% 92%,#c6945a1f,#0000 38%),linear-gradient(135deg,#fdf9f2 0%,#fff 45%,#fbf9f4 100%);border:1px solid #1423350f;border-radius:32px;grid-template-columns:minmax(0,1.3fr) minmax(280px,.9fr);align-items:center;gap:40px;margin-bottom:28px;padding:56px 48px 60px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #14233514}.TaxAccountantPage-module__jCJZYW__hero:before{content:"";pointer-events:none;background-image:linear-gradient(#c6945a0a 1px,#0000 1px),linear-gradient(90deg,#c6945a0a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.TaxAccountantPage-module__jCJZYW__heroCopy{z-index:1;position:relative}.TaxAccountantPage-module__jCJZYW__heroCopy h1{color:#1a2434;letter-spacing:-.035em;margin:18px 0 16px;font-size:clamp(1.9rem,3.5vw,2.6rem);font-weight:800;line-height:1.14}.TaxAccountantPage-module__jCJZYW__heroCopy p{color:#556273;max-width:42rem;margin:0 0 26px;font-size:1.02rem;line-height:1.78}.TaxAccountantPage-module__jCJZYW__eyebrow{color:#a06a2c;letter-spacing:.18em;text-transform:uppercase;background:#c6945a1f;border:1px solid #c6945a4d;border-radius:999px;align-items:center;padding:6px 14px;font-size:11px;font-weight:800;display:inline-flex}.TaxAccountantPage-module__jCJZYW__heroActions{flex-wrap:wrap;gap:12px;display:flex}.TaxAccountantPage-module__jCJZYW__primaryButton{color:#fff;background:linear-gradient(135deg,#c6945a,#e0a96a);border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 24px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 14px 32px #c6945a66}.TaxAccountantPage-module__jCJZYW__primaryButton:hover{transform:translateY(-2px);box-shadow:0 18px 40px #c6945a80}.TaxAccountantPage-module__jCJZYW__secondaryButton{color:#1a2434;background:#fff;border:1.5px solid #1a243433;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .18s,border-color .18s;display:inline-flex}.TaxAccountantPage-module__jCJZYW__secondaryButton:hover{color:#a06a2c;background:#fdf8f0;border-color:#c6945a}.TaxAccountantPage-module__jCJZYW__heroFacts{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1a24340f;border:1px solid #1a24341a;border-radius:22px;gap:12px;padding:20px;display:grid;position:relative}.TaxAccountantPage-module__jCJZYW__trustRow{border-top:1px solid #14233514;flex-wrap:wrap;gap:14px;margin-top:22px;padding-top:22px;display:flex}.TaxAccountantPage-module__jCJZYW__trustBadge{color:#6b7280;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.TaxAccountantPage-module__jCJZYW__trustDot{color:#c6945a;background:#c6945a26;border:1px solid #c6945a59;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:inline-flex}.TaxAccountantPage-module__jCJZYW__factCard{background:#fff;border:1px solid #c6945a2e;border-radius:14px;gap:4px;padding:14px 16px;display:grid;box-shadow:0 2px 8px #1423350d}.TaxAccountantPage-module__jCJZYW__factCard span{color:#a06a2c;letter-spacing:.05em;text-transform:uppercase;font-size:11px}.TaxAccountantPage-module__jCJZYW__factCard strong{color:#1a2434;font-size:14px;font-weight:700;line-height:1.4}.TaxAccountantPage-module__jCJZYW__partnerStrip{text-align:center;background:linear-gradient(135deg,#fdf8f0,#fff);border:1px solid #c6945a33;border-radius:24px;margin-bottom:24px;padding:40px 32px}.TaxAccountantPage-module__jCJZYW__partnerStripInner{max-width:640px;margin:0 auto}.TaxAccountantPage-module__jCJZYW__partnerEyebrow{color:#a06a2c;letter-spacing:.18em;text-transform:uppercase;background:#c6945a26;border-radius:999px;align-items:center;padding:5px 12px;font-size:11px;font-weight:800;display:inline-flex}.TaxAccountantPage-module__jCJZYW__partnerStrip h2{color:#1a2434;letter-spacing:-.02em;margin:14px 0 10px;font-size:clamp(1.3rem,2.3vw,1.65rem);font-weight:800}.TaxAccountantPage-module__jCJZYW__partnerStrip p{color:#556273;margin:0 0 22px;font-size:14px;line-height:1.72}.TaxAccountantPage-module__jCJZYW__twoCol{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;display:grid}.TaxAccountantPage-module__jCJZYW__cardSection{background:#fff;border:1px solid #f0ebe4;border-radius:22px;padding:32px;box-shadow:0 8px 24px #1423350a}.TaxAccountantPage-module__jCJZYW__sectionHead{margin-bottom:18px}.TaxAccountantPage-module__jCJZYW__sectionEyebrow{color:#a06a2c;letter-spacing:.18em;text-transform:uppercase;background:#c6945a1a;border-radius:999px;align-items:center;padding:5px 12px;font-size:11px;font-weight:800;display:inline-flex}.TaxAccountantPage-module__jCJZYW__sectionHead h2{color:#1a2434;letter-spacing:-.02em;margin:12px 0 0;font-size:1.35rem;font-weight:800;line-height:1.25}.TaxAccountantPage-module__jCJZYW__bulletList{gap:10px;margin:0;padding:0;list-style:none;display:grid}.TaxAccountantPage-module__jCJZYW__bulletList li{color:#374151;padding:0 0 0 24px;font-size:14px;line-height:1.68;position:relative}.TaxAccountantPage-module__jCJZYW__bulletList li:before{content:"";background:#c6945a;border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:4px;box-shadow:0 0 0 3px #c6945a26}.TaxAccountantPage-module__jCJZYW__stepsSection{background:#fff;border:1px solid #f0ebe4;border-radius:28px;margin-bottom:24px;padding:36px 40px;box-shadow:0 12px 32px #1423350a}.TaxAccountantPage-module__jCJZYW__centerHead{text-align:center;margin-bottom:26px}.TaxAccountantPage-module__jCJZYW__centerHead h2{color:#1a2434;letter-spacing:-.02em;margin:12px 0 0;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:800;line-height:1.25}.TaxAccountantPage-module__jCJZYW__stepGrid{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:14px;display:grid;position:relative}.TaxAccountantPage-module__jCJZYW__stepGrid:before{content:"";z-index:0;background:linear-gradient(90deg,#0000,#c6945a4d,#c6945a4d,#0000);height:2px;position:absolute;top:54px;left:8%;right:8%}.TaxAccountantPage-module__jCJZYW__stepCard{z-index:1;background:#fff;border:1px solid #f0ebe4;border-radius:22px;padding:28px 24px;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 4px 16px #1423350a}.TaxAccountantPage-module__jCJZYW__stepCard:hover{transform:translateY(-4px);box-shadow:0 16px 40px #1423351a}.TaxAccountantPage-module__jCJZYW__stepNumber{color:#fff;background:linear-gradient(135deg,#c6945a,#e0a96a);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:18px;font-size:16px;font-weight:800;display:flex;box-shadow:0 8px 20px #c6945a59}.TaxAccountantPage-module__jCJZYW__stepCard h3{color:#1a2434;letter-spacing:-.015em;margin:0 0 10px;font-size:1.1rem;line-height:1.35}.TaxAccountantPage-module__jCJZYW__stepCard p{color:#556273;margin:0;font-size:14px;line-height:1.72}.TaxAccountantPage-module__jCJZYW__dashPreview{background:#fdfbf7;border:1px solid #f0ebe4;border-radius:22px;margin-bottom:24px;padding:28px 32px}.TaxAccountantPage-module__jCJZYW__dashPreviewTitle{color:#1a2434;text-align:center;margin:0 0 18px;font-size:1rem;font-weight:800}.TaxAccountantPage-module__jCJZYW__dashGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.TaxAccountantPage-module__jCJZYW__dashTile{text-align:center;background:#fff;border:1px solid #f0ebe4;border-radius:16px;padding:20px 14px}.TaxAccountantPage-module__jCJZYW__dashValue{margin-bottom:6px;font-size:28px;font-weight:800;line-height:1}.TaxAccountantPage-module__jCJZYW__dashValue.TaxAccountantPage-module__jCJZYW__gold{color:#c6945a}.TaxAccountantPage-module__jCJZYW__dashValue.TaxAccountantPage-module__jCJZYW__green{color:#16a34a}.TaxAccountantPage-module__jCJZYW__dashValue.TaxAccountantPage-module__jCJZYW__blue{color:#2563eb}.TaxAccountantPage-module__jCJZYW__dashLabel{color:#6b7280;font-size:12px}.TaxAccountantPage-module__jCJZYW__dashFoot{color:#9ca3af;text-align:center;margin:14px 0 0;font-size:11px}.TaxAccountantPage-module__jCJZYW__faqSection{background:#fff;border:1px solid #f0ebe4;border-radius:28px;margin-bottom:24px;padding:36px 40px;box-shadow:0 12px 32px #1423350a}.TaxAccountantPage-module__jCJZYW__faqList{gap:10px;max-width:720px;margin:0 auto;display:grid}.TaxAccountantPage-module__jCJZYW__faqItem{background:#fdfbf7;border:1px solid #f0ebe4;border-radius:16px;padding:16px 22px;transition:border-color .18s}.TaxAccountantPage-module__jCJZYW__faqItem[open]{background:#fdf8f0;border-color:#c6945a66}.TaxAccountantPage-module__jCJZYW__faqItem summary{color:#1a2434;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;font-size:14.5px;font-weight:700;list-style:none;display:flex}.TaxAccountantPage-module__jCJZYW__faqItem summary::-webkit-details-marker{display:none}.TaxAccountantPage-module__jCJZYW__faqItem summary:after{content:"+";color:#c6945a;font-size:20px;font-weight:700;transition:transform .18s}.TaxAccountantPage-module__jCJZYW__faqItem[open] summary:after{transform:rotate(45deg)}.TaxAccountantPage-module__jCJZYW__faqItem p{color:#556273;margin:12px 0 0;font-size:13.5px;line-height:1.72}.TaxAccountantPage-module__jCJZYW__bottomCta{background:radial-gradient(circle at 90% 10%,#fff3,#0000 40%),linear-gradient(135deg,#c6945a 0%,#a06a2c 65%,#1a2434 130%);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:44px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #c6945a4d}.TaxAccountantPage-module__jCJZYW__bottomCta .TaxAccountantPage-module__jCJZYW__primaryButton{color:#1a2434;background:#fff;box-shadow:0 14px 32px #0f172a40}.TaxAccountantPage-module__jCJZYW__bottomCta .TaxAccountantPage-module__jCJZYW__primaryButton:hover{background:#fdf8f0}.TaxAccountantPage-module__jCJZYW__bottomCta:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.TaxAccountantPage-module__jCJZYW__bottomCta>div{z-index:1;position:relative}.TaxAccountantPage-module__jCJZYW__bottomCta h2{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 8px #0f172a26;margin:12px 0 10px;font-size:clamp(1.4rem,2.2vw,1.75rem);line-height:1.2}.TaxAccountantPage-module__jCJZYW__bottomCta p{color:#ffffffe0;margin:0;font-size:14px;line-height:1.72}.TaxAccountantPage-module__jCJZYW__bottomCta .TaxAccountantPage-module__jCJZYW__heroActions{z-index:1;position:relative}@media (prefers-color-scheme:dark){.TaxAccountantPage-module__jCJZYW__partnerStrip{background:linear-gradient(135deg,#1e293b,#0f172a);border-color:#334155}.TaxAccountantPage-module__jCJZYW__partnerStrip h2{color:#e2e8f0}.TaxAccountantPage-module__jCJZYW__partnerStrip p{color:#cbd5e1}.TaxAccountantPage-module__jCJZYW__cardSection,.TaxAccountantPage-module__jCJZYW__stepsSection,.TaxAccountantPage-module__jCJZYW__faqSection{background:#1e293b;border-color:#334155}.TaxAccountantPage-module__jCJZYW__sectionHead h2,.TaxAccountantPage-module__jCJZYW__centerHead h2,.TaxAccountantPage-module__jCJZYW__stepCard h3,.TaxAccountantPage-module__jCJZYW__dashPreviewTitle{color:#e2e8f0}.TaxAccountantPage-module__jCJZYW__bulletList li,.TaxAccountantPage-module__jCJZYW__stepCard p{color:#cbd5e1}.TaxAccountantPage-module__jCJZYW__stepCard,.TaxAccountantPage-module__jCJZYW__dashTile,.TaxAccountantPage-module__jCJZYW__faqItem{background:#0f172a;border-color:#334155}.TaxAccountantPage-module__jCJZYW__faqItem[open]{background:#1e293b}.TaxAccountantPage-module__jCJZYW__faqItem summary{color:#e2e8f0}.TaxAccountantPage-module__jCJZYW__faqItem p{color:#cbd5e1}.TaxAccountantPage-module__jCJZYW__dashPreview{background:#0f172a;border-color:#334155}}@media (max-width:980px){.TaxAccountantPage-module__jCJZYW__page{padding:20px 0 48px}.TaxAccountantPage-module__jCJZYW__hero{border-radius:24px;grid-template-columns:1fr;gap:28px;padding:36px 28px 40px}.TaxAccountantPage-module__jCJZYW__twoCol{grid-template-columns:1fr}.TaxAccountantPage-module__jCJZYW__cardSection,.TaxAccountantPage-module__jCJZYW__stepsSection,.TaxAccountantPage-module__jCJZYW__faqSection{border-radius:22px;padding:26px 22px}.TaxAccountantPage-module__jCJZYW__stepGrid{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row}.TaxAccountantPage-module__jCJZYW__stepGrid:before{display:none}.TaxAccountantPage-module__jCJZYW__dashGrid{grid-template-columns:1fr}.TaxAccountantPage-module__jCJZYW__bottomCta{text-align:center;border-radius:22px;grid-template-columns:1fr;padding:32px 24px}}@media (max-width:640px){.TaxAccountantPage-module__jCJZYW__page{width:calc(100% - 1rem)}.TaxAccountantPage-module__jCJZYW__hero{padding:28px 20px 32px}.TaxAccountantPage-module__jCJZYW__partnerStrip{padding:28px 20px}.TaxAccountantPage-module__jCJZYW__partnerStrip .TaxAccountantPage-module__jCJZYW__primaryButton{width:100%}.TaxAccountantPage-module__jCJZYW__dashTile{padding:16px 12px}.TaxAccountantPage-module__jCJZYW__dashValue{font-size:24px}.TaxAccountantPage-module__jCJZYW__faqItem{padding:14px 18px}.TaxAccountantPage-module__jCJZYW__heroActions{flex-direction:column}.TaxAccountantPage-module__jCJZYW__primaryButton,.TaxAccountantPage-module__jCJZYW__secondaryButton{width:100%}}
