:is(html[data-ds=aurora],html:has(.br-app,.bd-page,.bp-page,.pl-auth-page,.pl-onboarding-page,main.br-public:not(.landing))) .bp-sales-link{display:inline-flex;margin-top:18px;color:var(--ds-wine);font-weight:600;text-underline-offset:4px}:is(html[data-ds=aurora],html:has(.br-app,.bd-page,.bp-page,.pl-auth-page,.pl-onboarding-page,main.br-public:not(.landing))) .bp-card.bp-recommended{background:var(--ds-paper)!important;border:1.5px solid #d9c49a!important;box-shadow:0 30px 60px -44px #8a6a3a88!important}:is(html[data-ds=aurora],html:has(.br-app,.bd-page,.bp-page,.pl-auth-page,.pl-onboarding-page,main.br-public:not(.landing))) .bp-card.bp-brenda-card{background:var(--ds-bg-night)!important;border:1px solid var(--ds-glass-line)!important;box-shadow:var(--ds-shadow-2),var(--ds-glow-gold)!important;color:var(--ds-on-night)}:is(html[data-ds=aurora],html:has(.br-app,.bd-page,.bp-page,.pl-auth-page,.pl-onboarding-page,main.br-public:not(.landing))) .bp-allowances{background:var(--ds-bg-night)!important}.bp-page{--bp-green:#244337;--bp-wine:#8b1738;--bp-line:#dce3d8;--bp-muted:#626d65;background:#faf8f2;color:#263c33;line-height:1.65;overflow-wrap:anywhere}.bp-page *{box-sizing:border-box}.bp-page h1,.bp-page h2,.bp-page h3,.bp-page p{margin:0}.bp-page h1,.bp-page h2,.bp-page h3{font-family:var(--font-serif),Georgia,serif;font-weight:400;line-height:1.13;letter-spacing:-.035em}.bp-page h2{font-size:clamp(30px,3.6vw,46px)}.bp-page h3{font-size:24px}.bp-page p{margin-top:16px}.bp-page :is(button,input,select){font:inherit}.bp-page button{cursor:pointer}.bp-page button:disabled{opacity:.65;cursor:not-allowed}.bp-page :is(a,button,select):focus-visible{outline:3px solid #8f7052;outline-offset:5px}.bp-page [tabindex="-1"]:focus{outline:none}.bp-eyebrow{display:block;font-size:10px;letter-spacing:.16em;color:var(--bp-wine);font-weight:600;line-height:1.8}.bp-nav{max-width:1200px;margin:auto;justify-content:space-between;padding:24px}.bp-nav,.bp-nav>div{display:flex;align-items:center;gap:24px}.bp-nav>div{font-size:12px}.bp-nav a:not(.brindou-link){min-height:44px;display:flex;align-items:center}.bp-hero{max-width:850px;margin:auto;text-align:center;padding:48px 24px}.bp-hero h1{font-size:clamp(38px,5vw,64px);margin:18px 0 22px}.bp-hero>p{max-width:580px;margin:0 auto;color:var(--bp-muted);font-size:15px}.bp-assurances{display:flex;justify-content:center;flex-wrap:wrap;gap:10px 24px;font-size:11px;margin-top:24px;color:var(--bp-muted)}.bp-assurances span+span:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--bp-muted);margin-right:24px;vertical-align:middle}.bp-cards{max-width:1200px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin:16px auto 0;padding:0 24px}.bp-card{background:#fffefa;border:1px solid var(--bp-line);display:flex;flex-direction:column}.bp-plan-label{font-size:9px;letter-spacing:.12em;line-height:1.5;color:var(--bp-muted);font-weight:600;margin-bottom:20px}.bp-card h3{margin-top:14px}.bp-plan-description{color:var(--bp-muted);font-size:13px;min-height:64px}.bp-price{margin:24px 0;padding:20px 0;border-block:1px solid var(--bp-line);min-height:126px}.bp-price strong{display:block;font-size:clamp(28px,2.5vw,35px);font-family:var(--font-serif),Georgia,serif;letter-spacing:-.035em;line-height:1.3;font-weight:400}.bp-price strong small{font-family:var(--font-inter),Arial,sans-serif;font-size:13px;letter-spacing:0}.bp-price sup{font-family:Arial,sans-serif;font-size:13px;margin-left:4px}.bp-price>span{display:block;font-size:11px;color:var(--bp-muted);margin-top:8px}.bp-price b{font-weight:500}.bp-card ul{list-style:none;margin:0 0 28px;padding:0;flex:1 1}.bp-card li{display:flex;gap:10px;margin:0 0 12px}.bp-card li svg{flex-shrink:0;margin-top:3px;color:var(--bp-green)}.bp-button{display:inline-flex;justify-content:center;align-items:center;gap:14px;background:var(--bp-wine);color:white!important;border:1px solid var(--bp-wine);border-radius:6px;padding:12px 18px;min-height:48px;font-size:13px;font-weight:600;text-decoration:none}.bp-button:hover{background:#71112e}.bp-button-outline{background:transparent;color:var(--bp-wine)!important}.bp-button-outline:hover{background:#f2e8e6}.bp-card-note{font-size:10px;line-height:1.6;min-height:34px}.bp-card-note,.bp-installment-note{color:var(--bp-muted);text-align:center}.bp-installment-note{max-width:960px;margin:20px auto 0!important;font-size:11px;padding:0 24px}.bp-notice{max-width:1152px;margin:0 auto 20px!important;padding:16px 24px;border:1px solid var(--bp-line);border-radius:8px;background:#e9eee5;font-size:14px}.bp-loading{grid-column:1/-1;font-size:14px;text-align:center;color:var(--bp-muted)}.bp-skeleton{height:480px;background:linear-gradient(150deg,#e9eee5,#fffefa)}.bp-error,.bp-skeleton{border:1px solid var(--bp-line);border-radius:12px}.bp-error{grid-column:1/-1;padding:40px;text-align:center;background:#fffefa}.bp-error button{margin-top:24px;background:var(--bp-wine);color:white;border:0;border-radius:6px;padding:12px 20px;min-height:44px}.bp-selection{max-width:1152px;margin:32px auto;padding:32px;border-radius:12px;background:#e9eee5;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px}.bp-selection h2{margin-top:12px;font-size:34px}.bp-selection p{font-size:13px}.bp-selection label{display:grid;grid-gap:8px;gap:8px;font-size:13px}.bp-selection select{width:100%;min-height:48px;padding:12px;border:1px solid var(--bp-line);border-radius:6px;background:#fffefa;font-size:16px;color:#263c33}.bp-selection .bp-button{margin-top:20px}.bp-close{border:0;background:none;padding:8px 0;font-size:12px!important;text-decoration:underline;min-height:44px;margin-top:12px}.bp-close,.bp-small{display:block;color:var(--bp-muted)}.bp-small{font-size:12px;line-height:1.7}.bp-inline-link{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;color:var(--bp-wine);font-size:13px;margin-top:12px}.bp-allowances,.bp-comparison,.bp-faq{max-width:1152px;margin:80px auto 0}.bp-section-heading{text-align:center;max-width:720px;margin:0 auto 36px;padding:0 24px}.bp-section-heading h2{margin-top:14px}.bp-section-heading p{font-size:14px;color:var(--bp-muted)}.bp-comparison-head,.bp-comparison-row{display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:16px;gap:16px;align-items:center;padding:18px 24px}.bp-comparison-head{font-size:12px;border-radius:8px 8px 0 0}.bp-comparison-head span:not(:first-child){text-align:center}.bp-comparison dl{margin:0}.bp-comparison-row{border-bottom:1px solid var(--bp-line)}.bp-comparison-row dt{font-size:13px;font-weight:500}.bp-comparison-row dd{margin:0;text-align:center;font-size:12px;color:var(--bp-muted)}.bp-mobile-plan-name{display:none}.bp-comparison>.bp-small{margin:20px 24px 0}.bp-allowances{padding:40px;border-radius:12px;display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:40px;gap:40px;align-items:center}.bp-allowances h2{font-size:37px;margin-top:14px}.bp-allowances p{font-size:13px}.bp-allowance-cards{display:grid;grid-gap:16px;gap:16px}.bp-allowance-cards article{padding:24px;background:#fffefa;border:1px solid var(--bp-line);border-radius:8px}.bp-allowance-cards h3{font-size:24px}.bp-allowance-cards .bp-small{font-size:11px;margin-top:16px}.bp-faq{max-width:900px}.bp-faq details{border-bottom:1px solid var(--bp-line)}.bp-faq summary{min-height:64px;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer;font-size:14px}.bp-faq summary::-webkit-details-marker{display:none}.bp-faq summary svg{flex-shrink:0}.bp-faq details[open] summary svg{transform:rotate(45deg)}.bp-faq details p{font-size:13px;color:var(--bp-muted);margin:0 0 24px}.bp-final{text-align:center;padding:80px 24px;max-width:700px;margin:auto}.bp-final h2{font-size:44px}.bp-final p{font-size:14px;color:var(--bp-muted);margin:18px 0 24px}.bp-footer{max-width:1152px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid var(--bp-line);padding:28px 0}.bp-footer nav{display:flex;gap:24px;font-size:12px}.bp-footer nav a{min-height:44px;display:flex;align-items:center}@media (max-width:1200px){.bp-allowances,.bp-comparison,.bp-faq,.bp-footer,.bp-selection{margin-inline:24px}.bp-card{padding:24px}.bp-price strong{font-size:29px}}@media (max-width:850px){.bp-nav{padding:20px}.bp-nav>div{gap:14px;font-size:11px}.bp-nav>div>a:first-child{display:none}.bp-hero{padding:36px 20px}.bp-cards{grid-template-columns:1fr;max-width:560px;padding:0 20px}.bp-card h3{font-size:32px}.bp-plan-description{min-height:0}.bp-card li{font-size:13px}.bp-card-note{min-height:0}.bp-price strong{font-size:38px}.bp-price{min-height:0}.bp-skeleton{height:300px}.bp-selection{grid-template-columns:1fr;gap:20px;padding:24px;margin-inline:20px}.bp-allowances,.bp-comparison,.bp-faq{margin:56px 20px 0}.bp-comparison-head{display:none}.bp-comparison-row{grid-template-columns:1fr;gap:10px;padding:20px 0}.bp-comparison-row dt{font-size:14px;margin-bottom:2px}.bp-comparison-row dd{display:flex;justify-content:space-between;gap:20px;text-align:right;font-size:12px}.bp-mobile-plan-name{display:block;text-align:left;flex-shrink:0;color:#263c33}.bp-comparison>.bp-small{margin-inline:0}.bp-allowances{grid-template-columns:1fr;padding:28px 20px;gap:28px}.bp-allowances h2{font-size:32px}.bp-allowance-cards article{padding:20px}.bp-section-heading{padding:0}.bp-section-heading h2{font-size:34px}.bp-assurances span+span:before{margin-right:14px}.bp-final{padding:56px 24px}.bp-final h2{font-size:38px}.bp-footer{flex-direction:column;padding:24px 0;margin-inline:20px}.bp-footer nav{gap:18px;font-size:11px}}@media (prefers-reduced-motion:no-preference){.bp-button{transition:background .18s}.bp-faq summary svg{transition:transform .18s}}.bp-hero h1,.bp-price b,.bp-price strong,.bp-section-heading h2{color:var(--bp-green)}.bp-recommended .bp-plan-label{align-self:flex-start;padding:7px 12px;border-radius:4px;letter-spacing:.1em}.bp-recommended>.bp-button{background:var(--bp-green);border-color:var(--bp-green)}.bp-recommended>.bp-button:hover{background:#193328;border-color:#193328}.bp-comparison-head{color:#fffefa}.bp-allowances,.bp-comparison-head{background:var(--bp-green)}.bp-allowances>div:first-child{color:#fffefa}.bp-allowances>div:first-child .bp-eyebrow{color:#e3dcc5}.bp-allowances>div:first-child>p{color:#e0e8dd}.bp-allowance-cards{color:#263c33}.bp-brenda-card{background:var(--bp-green);border-color:var(--bp-green);color:#fffefa;box-shadow:0 12px 36px #24433714}.bp-brenda-card .bp-card-note,.bp-brenda-card .bp-plan-description,.bp-brenda-card .bp-price>span{color:#e0e8dd}.bp-brenda-card .bp-price{border-color:#ffffff35}.bp-brenda-card .bp-price b,.bp-brenda-card .bp-price strong,.bp-brenda-card li svg{color:#fffefa}.bp-brenda-card>.bp-button{background:#fffefa;border-color:#fffefa;color:var(--bp-green)!important}.bp-brenda-card>.bp-button:hover{background:#e9eee5;border-color:#e9eee5}.bp-outcome{padding:14px 16px;background:#edf1e8;border-radius:12px;color:var(--bp-green);font-weight:600;font-size:.9rem;line-height:1.5}.bp-brenda-card .bp-outcome{background:#ffffff12;color:#fffefa}.bp-card{position:relative;border-radius:20px;padding:30px;overflow:hidden}.bp-recommended{border:2px solid #244337;background:#f0f4e9;box-shadow:0 14px 40px #24433718}.bp-card .bp-plan-label{font-size:10px;font-weight:800;display:inline-block;align-self:flex-start;border-radius:30px;padding:8px 12px;background:#eceee7;margin-bottom:24px}.bp-recommended .bp-plan-label{background:#244337;color:#fffefa}.bp-brenda-card .bp-plan-label{background:#fffefa;color:#244337;max-width:calc(100% - 70px)}.bp-card h2{font-size:34px;font-weight:600}.bp-card h3{font-size:29px;min-height:64px}.bp-card .bp-plan-description{font-size:14px;line-height:1.65}.bp-card .bp-price strong{font-family:var(--font-inter),Arial,sans-serif;font-weight:700;font-size:clamp(36px,3vw,44px);letter-spacing:-.055em}.bp-card .bp-price strong small{display:block;font-size:13px;font-weight:500;letter-spacing:0;margin-bottom:5px}.bp-card .bp-price>span{font-size:12px}.bp-feature-spotlight{display:grid;grid-template-columns:1fr 1fr;border:1px solid #cfdac6;border-radius:14px;background:#ffffffaa;overflow:hidden;margin-bottom:4px}.bp-feature-spotlight>div{padding:16px 12px;display:flex;flex-direction:column;gap:4px}.bp-feature-spotlight>div+div{border-left:1px solid #cfdac6}.bp-feature-spotlight strong{font-size:25px;line-height:1.2;font-weight:700;color:#244337}.bp-feature-spotlight span{font-size:11px;line-height:1.5}.bp-brenda-card .bp-feature-spotlight{background:#ffffff10;border-color:#ffffff35}.bp-brenda-card .bp-feature-spotlight>div+div{border-color:#ffffff35}.bp-brenda-card .bp-feature-spotlight strong{color:#fffefa}.bp-card-brenda{position:absolute;right:18px;top:18px;object-fit:contain}.bp-card .bp-outcome{font-size:13px;margin-bottom:20px}.bp-card li{font-size:13px}.bp-card>.bp-button{font-size:14px;min-height:52px;border-radius:10px}@media (max-width:850px){.bp-card{padding:26px}.bp-card h3{min-height:0}.bp-card .bp-plan-label{max-width:100%}.bp-brenda-card .bp-plan-label{max-width:calc(100% - 70px)}.bp-card .bp-price strong{font-size:44px}}.bp-page{font-family:var(--font-inter),Arial,sans-serif}.bp-page :is(h1,h2,h3){font-family:var(--font-playfair),Georgia,serif}.bp-nav{border-bottom:1px solid #dce3d8}.bp-page .bp-button{border-radius:10px;transition:background .16s ease}.bp-page .bp-card{border-radius:18px}.bp-page :is(a,button,select):focus-visible{outline-color:#8b1738}@media (prefers-reduced-motion:reduce){.bp-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:850px){.bp-assurances{gap:8px;font-size:11px}.bp-assurances span{padding:5px 12px;border:1px solid var(--bp-line);border-radius:999px;background:#fff}.bp-assurances span+span:before{display:none}}