.elementor-116 .elementor-element.elementor-element-49006a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-02b3f1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-8a7bdef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-1bcaee2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-752517f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-4eaeca5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-560ef9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-872724f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-985ac5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-c2bb53c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-49006a2 */#bropool-support-page{--ink:#17251f;--deep:#10271e;--wood:#8b6748;--sand:#d5c1a8;--paper:#f5f3ee;--line:#d9ddd8;--muted:#5c6962;--white:#fff;width:100%!important;max-width:none!important;min-width:0!important;align-self:stretch!important;background:var(--white);color:var(--ink);font-family:Inter,"Segoe UI",Arial,sans-serif;}
#bropool-support-page *,#bropool-support-page *::before,#bropool-support-page *::after{box-sizing:border-box}
#bropool-support-page .elementor-widget-html,#bropool-support-page .elementor-widget-container{width:100%;min-width:0}
#bropool-support-page .brp-module{width:100%!important;max-width:none!important;min-width:0!important;padding:clamp(60px,7vw,92px) 0}
#bropool-support-page .brp-module.brp-hero{padding-top:clamp(66px,8vw,108px)}
#bropool-support-page .brp-tint{background:var(--paper)}
#bropool-support-page .brp-dark{background:var(--deep);color:var(--white)}
#bropool-support-page .brp-shell{width:min(1160px,calc(100% - 48px));margin-inline:auto}
#bropool-support-page h1,#bropool-support-page h2,#bropool-support-page h3,#bropool-support-page p{margin-top:0}
#bropool-support-page h1,#bropool-support-page h2{font-family:Georgia,"Times New Roman",serif;color:var(--deep);letter-spacing:-.035em}
#bropool-support-page h1{max-width:760px;margin-bottom:22px;font-size:clamp(44px,6vw,72px);line-height:1.02}
#bropool-support-page h2{max-width:850px;margin-bottom:16px;font-size:clamp(31px,4.2vw,50px);line-height:1.08}
#bropool-support-page h3{margin-bottom:10px;color:var(--deep);font-size:18px;line-height:1.35}
#bropool-support-page p,#bropool-support-page li,#bropool-support-page td,#bropool-support-page th{font-size:15px;line-height:1.72}
#bropool-support-page p{color:var(--muted)}
#bropool-support-page a{color:var(--wood);text-underline-offset:3px}
#bropool-support-page a:focus-visible,#bropool-support-page summary:focus-visible{outline:3px solid rgba(139,103,72,.42);outline-offset:4px}
#bropool-support-page .brp-kicker{margin-bottom:14px;color:var(--wood);font-size:11px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}
#bropool-support-page .brp-lead{max-width:760px;font-size:18px;line-height:1.68}
#bropool-support-page .brp-heading{margin-bottom:32px}
#bropool-support-page .brp-heading p:last-child{max-width:780px;margin-bottom:0}
#bropool-support-page .brp-hero-grid{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(320px,.82fr);gap:clamp(34px,6vw,74px);align-items:center}
#bropool-support-page figure{margin:0}
#bropool-support-page .brp-hero-media,#bropool-support-page .brp-media{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--white)}
#bropool-support-page .brp-hero-media img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;object-position:center;background:#f0eee8}
#bropool-support-page figcaption{padding:12px 14px 14px;color:var(--muted);font-size:12px;line-height:1.5}
#bropool-support-page .brp-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:26px}
#bropool-support-page .brp-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;border:1px solid var(--deep);border-radius:999px;background:var(--deep);padding:0 22px;color:#fff;text-decoration:none;font-size:13px;font-weight:800}
#bropool-support-page .brp-button:hover{background:var(--wood);border-color:var(--wood)}
#bropool-support-page .brp-button--secondary{background:transparent;color:var(--deep)}
#bropool-support-page .brp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
#bropool-support-page .brp-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}
#bropool-support-page .brp-card{min-width:0;border:1px solid var(--line);border-radius:16px;background:#fff;padding:22px}
#bropool-support-page .brp-card p:last-child{margin-bottom:0}
#bropool-support-page .brp-card a{font-weight:800;text-decoration:none}
#bropool-support-page .brp-number{display:block;margin-bottom:13px;color:var(--wood);font-size:12px;font-weight:900;letter-spacing:.12em}
#bropool-support-page .brp-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.85fr);gap:32px;align-items:center}
#bropool-support-page .brp-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 24px;margin:22px 0 0;padding:0;list-style:none}
#bropool-support-page .brp-checks li{position:relative;border-bottom:1px solid var(--line);padding:0 0 11px 22px;color:var(--ink)}
#bropool-support-page .brp-checks li::before{content:"✓";position:absolute;left:0;color:var(--wood);font-weight:900}
#bropool-support-page .brp-media-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;align-items:stretch}
#bropool-support-page .brp-media{display:flex;min-width:0;flex-direction:column}
#bropool-support-page .brp-media img{display:block;width:100%;height:330px;object-fit:contain;object-position:center;background:#f0eee8}
#bropool-support-page .brp-note{margin-top:22px;border-left:3px solid var(--wood);background:#ece7df;padding:16px 18px;color:var(--ink)}
#bropool-support-page .brp-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}
#bropool-support-page .brp-flow article{border-top:2px solid var(--wood);background:#fff;padding:20px 18px}
#bropool-support-page .brp-flow p:last-child{margin-bottom:0}
#bropool-support-page .brp-table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:16px;background:#fff}
#bropool-support-page table{width:100%;border-collapse:collapse}
#bropool-support-page th,#bropool-support-page td{border-bottom:1px solid var(--line);padding:15px 17px;text-align:left;vertical-align:top}
#bropool-support-page thead th{background:var(--deep);color:#fff;font-size:12px;letter-spacing:.04em}
#bropool-support-page tbody th{color:var(--deep);font-weight:800}
#bropool-support-page tbody tr:last-child>*{border-bottom:0}
#bropool-support-page .brp-faq{display:grid;gap:10px}
#bropool-support-page details{border:1px solid var(--line);border-radius:13px;background:#fff;padding:0 18px}
#bropool-support-page summary{cursor:pointer;padding:17px 28px 17px 0;color:var(--deep);font-size:15px;font-weight:800}
#bropool-support-page details p{margin:0;padding:0 0 17px}
#bropool-support-page .brp-cta{display:flex;align-items:center;justify-content:space-between;gap:34px}
#bropool-support-page .brp-dark h2,#bropool-support-page .brp-dark h3{color:#fff}
#bropool-support-page .brp-dark p{color:rgba(255,255,255,.72)}
#bropool-support-page .brp-dark .brp-kicker{color:var(--sand)}
#bropool-support-page .brp-dark .brp-button{background:#fff;border-color:#fff;color:var(--deep)}
#bropool-support-page .brp-dark .brp-button--secondary{background:transparent;color:#fff}
@media(max-width:920px){#bropool-support-page .brp-grid--4,#bropool-support-page .brp-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:820px){#bropool-support-page .brp-hero-grid,#bropool-support-page .brp-split{grid-template-columns:1fr}#bropool-support-page .brp-hero-media{max-width:680px}#bropool-support-page .brp-cta{align-items:flex-start;flex-direction:column}}
@media(max-width:580px){#bropool-support-page .brp-shell{width:calc(100% - 28px)}#bropool-support-page .brp-module{padding:50px 0}#bropool-support-page h1{font-size:40px;overflow-wrap:anywhere}#bropool-support-page .brp-lead{font-size:16px}#bropool-support-page .brp-grid,#bropool-support-page .brp-grid--4,#bropool-support-page .brp-flow,#bropool-support-page .brp-media-pair,#bropool-support-page .brp-checks{grid-template-columns:1fr}#bropool-support-page .brp-media img{height:auto;max-height:360px}#bropool-support-page .brp-card{padding:19px}#bropool-support-page .brp-table-wrap{overflow:visible;border:0;background:transparent}#bropool-support-page table,#bropool-support-page tbody,#bropool-support-page tr,#bropool-support-page th,#bropool-support-page td{display:block;width:100%}#bropool-support-page thead{display:none}#bropool-support-page tbody{display:grid;gap:12px}#bropool-support-page tbody tr{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff;padding:15px 16px}#bropool-support-page tbody th,#bropool-support-page tbody td{border:0;padding:4px 0}#bropool-support-page tbody th{font-size:17px}#bropool-support-page tbody td::before{display:block;margin-top:6px;color:var(--wood);content:attr(data-label);font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}#bropool-support-page .brp-actions{align-items:stretch;flex-direction:column}#bropool-support-page .brp-button{width:100%;text-align:center}}
@media(prefers-reduced-motion:reduce){#bropool-support-page *,#bropool-support-page *::before,#bropool-support-page *::after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}/* End custom CSS */