.FaqPage-module__1R8DZq__page{--faq-forest-950:#08140b;--faq-forest-900:#0b1b0f;--faq-forest-800:#17311b;--faq-forest-700:#24462a;--faq-ivory:#fffaf0;--faq-cream:#f8efdc;--faq-cream-soft:#fffaf0;--faq-cream-deep:#efe2c9;--faq-gold:#dfc47d;--faq-gold-deep:#806021;--faq-ink:#251b15;--faq-green:#203c24;--faq-body:#2c3326b8;--faq-border:#2a3a2424;--faq-shadow:0 26px 82px #372c1f1c;--faq-shadow-dark:0 36px 120px #0000003d;--faq-focus:#8060216b;isolation:isolate;background:radial-gradient(circle at 10% 32%, #cdac6314, transparent 30rem), linear-gradient(180deg, var(--faq-cream), var(--faq-cream-soft) 48%, var(--faq-cream-deep));min-width:0;color:var(--faq-ink);position:relative;overflow-x:clip}.FaqPage-module__1R8DZq__page,.FaqPage-module__1R8DZq__page *,.FaqPage-module__1R8DZq__page :before,.FaqPage-module__1R8DZq__page :after{box-sizing:border-box}.FaqPage-module__1R8DZq__hero{isolation:isolate;padding:calc(clamp(8.5rem, 12vw, 11rem) + env(safe-area-inset-top,0px)) max(clamp(1rem, 4vw, 4.5rem), env(safe-area-inset-right,0px)) clamp(5rem, 8vw, 7rem) max(clamp(1rem, 4vw, 4.5rem), env(safe-area-inset-left,0px));background:radial-gradient(circle at 14% 16%, #e0bf6929, transparent 30rem), radial-gradient(circle at 88% 82%, #51764f38, transparent 32rem), linear-gradient(145deg, var(--faq-forest-950), var(--faq-forest-800) 58%, var(--faq-forest-700));color:var(--faq-ivory);position:relative;overflow:hidden}.FaqPage-module__1R8DZq__heroTexture{z-index:0;pointer-events:none;opacity:.055;background-image:url(/brand/mckenzie-house-mark.png),linear-gradient(#f0df9b08 1px,#0000 1px),linear-gradient(90deg,#f0df9b08 1px,#0000 1px);background-position:50%;background-repeat:repeat;background-size:180px 180px,72px 72px,72px 72px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 88%);mask-image:radial-gradient(circle,#000,#0000 88%)}.FaqPage-module__1R8DZq__heroGlow{z-index:1;aspect-ratio:1;filter:blur(20px);pointer-events:none;background:radial-gradient(circle,#dab75e2e,#dab75e09 52%,#0000 72%);border-radius:50%;width:clamp(26rem,48vw,48rem);position:absolute;top:-14rem;right:-10rem}.FaqPage-module__1R8DZq__heroInner{z-index:2;grid-template-columns:minmax(0,1.15fr) minmax(19rem,.85fr);align-items:end;gap:clamp(2rem,6vw,6rem);width:min(100%,1380px);margin-inline:auto;display:grid;position:relative}.FaqPage-module__1R8DZq__heroCopy,.FaqPage-module__1R8DZq__heroPanel,.FaqPage-module__1R8DZq__group,.FaqPage-module__1R8DZq__groupIntro,.FaqPage-module__1R8DZq__list,.FaqPage-module__1R8DZq__supportCopy,.FaqPage-module__1R8DZq__supportActions{min-width:0}.FaqPage-module__1R8DZq__eyebrow,.FaqPage-module__1R8DZq__eyebrowDark{letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900;line-height:1.35}.FaqPage-module__1R8DZq__eyebrow{color:var(--faq-gold)}.FaqPage-module__1R8DZq__eyebrowDark{color:var(--faq-gold-deep)}.FaqPage-module__1R8DZq__heroCopy h1{max-width:850px;color:var(--faq-ivory);letter-spacing:-.085em;overflow-wrap:anywhere;text-wrap:balance;margin:1rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(4rem,8vw,8.4rem);font-weight:500;line-height:.84}.FaqPage-module__1R8DZq__heroLead{color:#fffaf0c2;text-wrap:pretty;max-width:720px;margin:1.6rem 0 0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.8}.FaqPage-module__1R8DZq__heroActions,.FaqPage-module__1R8DZq__supportActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}:is(.FaqPage-module__1R8DZq__heroActions .button,.FaqPage-module__1R8DZq__supportActions .button){min-height:3rem}.FaqPage-module__1R8DZq__heroPanel{isolation:isolate;box-shadow:var(--faq-shadow-dark);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 100% 0,#e2c36f1f,#0000 18rem),#ffffff0e;border:1px solid #efd7952e;border-radius:1.6rem;padding:clamp(1.3rem,3vw,2rem);position:relative;overflow:hidden}.FaqPage-module__1R8DZq__heroPanel:before{z-index:-1;content:"";pointer-events:none;opacity:.04;background:url(/brand/mckenzie-house-mark.png) 50%/145px 145px;position:absolute;inset:0}.FaqPage-module__1R8DZq__heroPanelLabel{color:var(--faq-gold);letter-spacing:.17em;text-transform:uppercase;font-size:.66rem;font-weight:900;line-height:1.35}.FaqPage-module__1R8DZq__heroPanel h2{color:var(--faq-ivory);letter-spacing:-.055em;text-wrap:balance;margin:.8rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.7vw,3.1rem);font-weight:500;line-height:.98}.FaqPage-module__1R8DZq__directoryNav{gap:.6rem;margin-top:1.35rem;display:grid}.FaqPage-module__1R8DZq__directoryNav a{color:#fffaf0d1;overflow-wrap:anywhere;background:#ffffff09;border:1px solid #efd7951f;border-radius:.95rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;padding:.8rem .9rem;font-size:.87rem;font-weight:800;line-height:1.4;transition:transform .18s,border-color .18s,background .18s,color .18s;display:flex}.FaqPage-module__1R8DZq__directoryNav a>span:first-child{min-width:0}.FaqPage-module__1R8DZq__directoryNav a>span:last-child{flex:none}.FaqPage-module__1R8DZq__directoryNav a:focus-visible{outline-offset:3px;outline:3px solid #dfc47d80}.FaqPage-module__1R8DZq__directory{padding:clamp(5rem, 8vw, 8rem) max(clamp(1rem, 4vw, 4.5rem), env(safe-area-inset-right,0px)) clamp(5rem, 8vw, 8rem) max(clamp(1rem, 4vw, 4.5rem), env(safe-area-inset-left,0px))}.FaqPage-module__1R8DZq__directoryShell{gap:clamp(4rem,7vw,7rem);width:min(100%,1320px);margin-inline:auto;display:grid}.FaqPage-module__1R8DZq__group{grid-template-columns:minmax(16rem,.36fr) minmax(0,.64fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);scroll-margin-top:8rem;display:grid}.FaqPage-module__1R8DZq__groupIntro{top:calc(8.5rem + env(safe-area-inset-top,0px));grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid;position:sticky}.FaqPage-module__1R8DZq__groupIndex{width:3rem;height:3rem;color:var(--faq-ivory);background:linear-gradient(145deg,#24432a,#4b6d4e);border:1px solid #2a3a2429;border-radius:50%;place-items:center;font-family:Georgia,Times New Roman,serif;font-size:.95rem;display:grid;box-shadow:0 12px 34px #27422a26}.FaqPage-module__1R8DZq__groupIntro h2{color:var(--faq-ink);letter-spacing:-.06em;text-wrap:balance;margin:.7rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.35rem,4vw,4.5rem);font-weight:500;line-height:.94}.FaqPage-module__1R8DZq__groupIntro div>p:last-child{max-width:520px;color:var(--faq-body);text-wrap:pretty;margin:1rem 0 0;line-height:1.75}.FaqPage-module__1R8DZq__list{gap:.8rem;display:grid}.FaqPage-module__1R8DZq__item{isolation:isolate;border:1px solid var(--faq-border);box-shadow:var(--faq-shadow);background:radial-gradient(circle at 100% 0,#cdac6317,#0000 16rem),linear-gradient(145deg,#fffdf7fa,#f2e7cdeb);border-radius:1.25rem;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.FaqPage-module__1R8DZq__item[open],.FaqPage-module__1R8DZq__item:focus-within{border-color:#a0792b4d;box-shadow:0 30px 94px #372c1f24}.FaqPage-module__1R8DZq__item:before{z-index:-1;content:"";pointer-events:none;opacity:.025;background:url(/brand/mckenzie-house-mark.png) 50%/150px 150px;position:absolute;inset:0}.FaqPage-module__1R8DZq__item summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:4.8rem;padding:1rem 1.1rem;list-style:none;display:grid}.FaqPage-module__1R8DZq__item summary:focus-visible{border-radius:inherit;outline:3px solid var(--faq-focus);outline-offset:-3px}.FaqPage-module__1R8DZq__item summary::-webkit-details-marker{display:none}.FaqPage-module__1R8DZq__questionNumber{color:var(--faq-gold-deep);letter-spacing:.12em;font-size:.65rem;font-weight:900}.FaqPage-module__1R8DZq__question{color:var(--faq-ink);overflow-wrap:anywhere;font-size:clamp(1rem,1.2vw,1.12rem);font-weight:850;line-height:1.4}.FaqPage-module__1R8DZq__icon{width:2rem;height:2rem;color:var(--faq-green);background:#fffaf094;border:1px solid #23372026;border-radius:50%;place-items:center;font-size:1rem;line-height:1;transition:transform .22s,background .22s,color .22s;display:grid}.FaqPage-module__1R8DZq__item[open] .FaqPage-module__1R8DZq__icon{background:var(--faq-green);color:var(--faq-gold);transform:rotate(45deg)}.FaqPage-module__1R8DZq__answer{padding:0 1.1rem 1.2rem 3.95rem}.FaqPage-module__1R8DZq__answer p{color:var(--faq-body);overflow-wrap:anywhere;border-top:1px solid #2337201f;margin:0;padding-top:1rem;font-size:.98rem;line-height:1.75}.FaqPage-module__1R8DZq__support{isolation:isolate;background:radial-gradient(circle at 85% 18%, #ddbe6d26, transparent 24rem), linear-gradient(145deg, var(--faq-forest-900), var(--faq-forest-700));width:min(100% - 2rem,1320px);color:var(--faq-ivory);border:1px solid #e2c77f33;border-radius:clamp(1.4rem,2vw,2rem);grid-template-columns:minmax(0,1.15fr) minmax(18rem,auto);align-items:end;gap:2rem;margin:0 auto clamp(5rem,8vw,8rem);padding:clamp(2rem,5vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 100px #1522152e}.FaqPage-module__1R8DZq__support:before{z-index:0;content:"";pointer-events:none;opacity:.025;background:url(/brand/mckenzie-house-mark.png) 50%/180px 180px;position:absolute;inset:0}.FaqPage-module__1R8DZq__support>*{z-index:1;position:relative}.FaqPage-module__1R8DZq__support .FaqPage-module__1R8DZq__eyebrowDark{color:var(--faq-gold)}.FaqPage-module__1R8DZq__support h2{color:var(--faq-ivory);letter-spacing:-.055em;text-wrap:balance;margin:.8rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.6rem,5vw,5rem);font-weight:500;line-height:.95}.FaqPage-module__1R8DZq__supportCopy>p:last-child{color:#fffaf0b8;text-wrap:pretty;max-width:650px;margin:1.15rem 0 0;line-height:1.75}.FaqPage-module__1R8DZq__supportActions{justify-content:flex-end}@media (hover:hover) and (pointer:fine){.FaqPage-module__1R8DZq__directoryNav a:hover{color:var(--faq-ivory);background:#fff1;border-color:#efd79542;transform:translate(4px)}.FaqPage-module__1R8DZq__item:hover{border-color:#bf9a524d;transform:translateY(-3px);box-shadow:0 32px 98px #372c1f26}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.FaqPage-module__1R8DZq__heroPanel{background:radial-gradient(circle at 100% 0,#e2c36f1f,#0000 18rem),#122e18f5}}@media (max-width:980px){.FaqPage-module__1R8DZq__heroInner,.FaqPage-module__1R8DZq__group,.FaqPage-module__1R8DZq__support{grid-template-columns:minmax(0,1fr)}.FaqPage-module__1R8DZq__heroInner{width:min(100%,880px)}.FaqPage-module__1R8DZq__heroPanel{width:min(100%,720px)}.FaqPage-module__1R8DZq__heroCopy,.FaqPage-module__1R8DZq__heroPanel,.FaqPage-module__1R8DZq__groupIntro,.FaqPage-module__1R8DZq__list,.FaqPage-module__1R8DZq__supportCopy,.FaqPage-module__1R8DZq__supportActions{width:100%}.FaqPage-module__1R8DZq__groupIntro{max-width:760px;position:static}.FaqPage-module__1R8DZq__supportActions{justify-content:flex-start}}@media (max-width:640px){.FaqPage-module__1R8DZq__hero{padding:calc(6.75rem + env(safe-area-inset-top,0px)) max(.75rem, env(safe-area-inset-right,0px)) 4.25rem max(.75rem, env(safe-area-inset-left,0px))}.FaqPage-module__1R8DZq__heroCopy h1{font-size:clamp(3.35rem,16vw,5rem)}.FaqPage-module__1R8DZq__heroActions,.FaqPage-module__1R8DZq__supportActions{grid-template-columns:minmax(0,1fr);display:grid}:is(.FaqPage-module__1R8DZq__heroActions .button,.FaqPage-module__1R8DZq__supportActions .button){justify-content:center;width:100%}.FaqPage-module__1R8DZq__directoryNav a{min-height:3.35rem}.FaqPage-module__1R8DZq__directory{padding:clamp(4rem, 16vw, 5.5rem) max(.75rem, env(safe-area-inset-right,0px)) clamp(4rem, 16vw, 5.5rem) max(.75rem, env(safe-area-inset-left,0px))}.FaqPage-module__1R8DZq__directoryShell{gap:4rem}.FaqPage-module__1R8DZq__groupIntro{grid-template-columns:minmax(0,1fr)}.FaqPage-module__1R8DZq__groupIndex{width:2.7rem;height:2.7rem}.FaqPage-module__1R8DZq__item summary{grid-template-columns:minmax(0,1fr) auto}.FaqPage-module__1R8DZq__questionNumber{display:none}.FaqPage-module__1R8DZq__answer{padding:0 1rem 1.1rem}.FaqPage-module__1R8DZq__support{border-radius:1.3rem;gap:1.5rem;width:min(100% - 1rem,1320px);padding:1.25rem}}@media (max-width:380px){.FaqPage-module__1R8DZq__heroCopy h1{font-size:clamp(3rem,15vw,4rem)}.FaqPage-module__1R8DZq__groupIntro h2,.FaqPage-module__1R8DZq__support h2{font-size:clamp(2.35rem,13vw,3.45rem)}.FaqPage-module__1R8DZq__heroPanel,.FaqPage-module__1R8DZq__item{border-radius:1.1rem}}@media (prefers-reduced-motion:reduce){.FaqPage-module__1R8DZq__heroGlow{display:none}.FaqPage-module__1R8DZq__directoryNav a,.FaqPage-module__1R8DZq__item,.FaqPage-module__1R8DZq__icon{transition:none}.FaqPage-module__1R8DZq__directoryNav a:hover,.FaqPage-module__1R8DZq__item:hover{transform:none}}@media (prefers-contrast:more){.FaqPage-module__1R8DZq__heroPanel,.FaqPage-module__1R8DZq__item,.FaqPage-module__1R8DZq__support{border-width:2px}.FaqPage-module__1R8DZq__heroLead,.FaqPage-module__1R8DZq__groupIntro div>p:last-child,.FaqPage-module__1R8DZq__answer p,.FaqPage-module__1R8DZq__supportCopy>p:last-child{color:currentColor}}@media (forced-colors:active){.FaqPage-module__1R8DZq__page,.FaqPage-module__1R8DZq__hero,.FaqPage-module__1R8DZq__heroPanel,.FaqPage-module__1R8DZq__item,.FaqPage-module__1R8DZq__support,.FaqPage-module__1R8DZq__groupIndex,.FaqPage-module__1R8DZq__icon{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}.FaqPage-module__1R8DZq__heroTexture,.FaqPage-module__1R8DZq__heroGlow,.FaqPage-module__1R8DZq__item:before,.FaqPage-module__1R8DZq__heroPanel:before,.FaqPage-module__1R8DZq__support:before{display:none}.FaqPage-module__1R8DZq__eyebrow,.FaqPage-module__1R8DZq__eyebrowDark,.FaqPage-module__1R8DZq__heroCopy h1,.FaqPage-module__1R8DZq__heroLead,.FaqPage-module__1R8DZq__heroPanelLabel,.FaqPage-module__1R8DZq__heroPanel h2,.FaqPage-module__1R8DZq__directoryNav a,.FaqPage-module__1R8DZq__groupIntro h2,.FaqPage-module__1R8DZq__groupIntro div>p:last-child,.FaqPage-module__1R8DZq__questionNumber,.FaqPage-module__1R8DZq__question,.FaqPage-module__1R8DZq__icon,.FaqPage-module__1R8DZq__answer p,.FaqPage-module__1R8DZq__support h2,.FaqPage-module__1R8DZq__supportCopy>p:last-child{color:canvastext}.FaqPage-module__1R8DZq__directoryNav a:focus-visible,.FaqPage-module__1R8DZq__item summary:focus-visible{outline:2px solid highlight}}@media print{.FaqPage-module__1R8DZq__page{color:#000;background:#fff;overflow:visible}.FaqPage-module__1R8DZq__hero,.FaqPage-module__1R8DZq__directory,.FaqPage-module__1R8DZq__support{color:#000;background:#fff;padding:1.5rem 0}.FaqPage-module__1R8DZq__heroTexture,.FaqPage-module__1R8DZq__heroGlow,.FaqPage-module__1R8DZq__heroActions,.FaqPage-module__1R8DZq__supportActions,.FaqPage-module__1R8DZq__directoryNav,.FaqPage-module__1R8DZq__support:before{display:none}.FaqPage-module__1R8DZq__heroInner,.FaqPage-module__1R8DZq__group,.FaqPage-module__1R8DZq__support{grid-template-columns:1fr}.FaqPage-module__1R8DZq__heroPanel,.FaqPage-module__1R8DZq__item,.FaqPage-module__1R8DZq__support{break-inside:avoid;color:#000;box-shadow:none;background:#fff;border:1px solid #777}.FaqPage-module__1R8DZq__groupIntro{position:static}.FaqPage-module__1R8DZq__item{margin-bottom:.75rem}.FaqPage-module__1R8DZq__item summary{cursor:default;grid-template-columns:1fr;min-height:auto;padding:.9rem 1rem}.FaqPage-module__1R8DZq__questionNumber,.FaqPage-module__1R8DZq__icon{display:none}.FaqPage-module__1R8DZq__answer,.FaqPage-module__1R8DZq__item:not([open]) .FaqPage-module__1R8DZq__answer{padding:0 1rem 1rem;display:block}.FaqPage-module__1R8DZq__heroCopy h1,.FaqPage-module__1R8DZq__heroLead,.FaqPage-module__1R8DZq__heroPanelLabel,.FaqPage-module__1R8DZq__heroPanel h2,.FaqPage-module__1R8DZq__groupIntro h2,.FaqPage-module__1R8DZq__groupIntro div>p:last-child,.FaqPage-module__1R8DZq__question,.FaqPage-module__1R8DZq__answer p,.FaqPage-module__1R8DZq__support h2,.FaqPage-module__1R8DZq__supportCopy>p:last-child{color:#000}}.FaqPage-module__1R8DZq__insuranceSection{border:1px solid var(--faq-border);width:min(100%,1380px);box-shadow:var(--faq-shadow);background:radial-gradient(circle at 100% 0,#dfc47d24,#0000 24rem),#fffaf0d1;border-radius:clamp(1.4rem,3vw,2.2rem);margin:clamp(1rem,3vw,2.5rem) auto clamp(4rem,8vw,7rem);padding:clamp(1.4rem,4vw,3rem)}.FaqPage-module__1R8DZq__insuranceIntro{gap:.85rem;max-width:820px;display:grid}.FaqPage-module__1R8DZq__insuranceIntro h2{color:var(--faq-ink);letter-spacing:-.06em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,5.5vw,5rem);font-weight:500;line-height:.95}.FaqPage-module__1R8DZq__insuranceIntro>p:last-child,.FaqPage-module__1R8DZq__insuranceDisclaimer{color:var(--faq-body);margin:0;line-height:1.75}.FaqPage-module__1R8DZq__insuranceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:clamp(1.5rem,4vw,2.5rem) 0;padding:0;list-style:none;display:grid}.FaqPage-module__1R8DZq__insuranceGrid li{min-width:0;color:var(--faq-green);overflow-wrap:anywhere;background:#ffffff94;border:1px solid #2a3a241f;border-radius:1rem;padding:.85rem 1rem;font-size:.95rem;font-weight:750;line-height:1.4}.FaqPage-module__1R8DZq__insuranceDisclaimer{border-top:1px solid #2a3a241f;padding-top:1.25rem;font-size:.92rem}@media (max-width:900px){.FaqPage-module__1R8DZq__insuranceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.FaqPage-module__1R8DZq__insuranceSection{margin-inline:max(1rem, env(safe-area-inset-left,0px));width:auto}.FaqPage-module__1R8DZq__insuranceGrid{grid-template-columns:1fr}}@media (forced-colors:active){.FaqPage-module__1R8DZq__insuranceSection,.FaqPage-module__1R8DZq__insuranceGrid li{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}}
