.lander-center{text-align:center}.lander-faq__list{max-width:700px;margin:var(--space-6) auto 0}.lander-faq__item{border-bottom:1px solid var(--light-gray);padding:var(--space-5) 0}.lander-faq__question{font-family:var(--font-heading);font-size:16px;color:var(--navy);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);list-style:none}.lander-faq__question::-webkit-details-marker{display:none}.lander-faq__question:focus-visible{outline:2px solid var(--brave-red);outline-offset:4px;border-radius:var(--radius-sm)}.lander-faq__toggle{font-size:20px;color:var(--brave-red);font-weight:700;flex-shrink:0;transition:transform var(--ease-default)}.lander-faq__item[open] .lander-faq__toggle{transform:rotate(45deg)}.lander-faq__answer{font-family:var(--font-body);font-size:15px;color:var(--mid-gray);margin-top:var(--space-3);line-height:1.6}.lander-faq__answer>:first-child{margin-top:0}.lander-faq__answer>:last-child{margin-bottom:0}.lander-footer{background:var(--navy);color:#ffffff80;padding:var(--space-8) 0;text-align:center;font-size:13px}.lander-footer a{color:var(--gold)}.lander-footer strong{color:var(--white);font-family:var(--font-heading)}.lander-footer__legal{margin-top:var(--space-2)}.lander-section .brave-on-dark .brave-body-lg p,.lander-section .brave-on-dark .brave-body p{color:inherit}.lander-mb-4{margin-bottom:var(--space-4)}.lander-mb-6{margin-bottom:var(--space-6)}.lander-mb-8{margin-bottom:var(--space-8)}.lander-mt-5{margin-top:var(--space-5)}.lander-mt-6{margin-top:var(--space-6)}.lander-editor-note{border:2px dashed var(--gold);padding:var(--space-3) var(--space-4);font-family:var(--font-body);font-size:13px;color:var(--mid-gray);background:var(--white)}.lander-btn-group{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.lander-btn-group .brave-btn,.lander-btn-block{width:100%}.lander-note{text-align:center;font-size:12px;color:var(--mid-gray);margin-top:var(--space-3)}.lander-bg-soft-red{background:var(--soft-red)}.lander-urgency{background:var(--brave-red);color:var(--white);text-align:center;padding:var(--space-3) var(--side-padding);font-family:var(--font-body);font-size:13px;font-weight:600}.lander-urgency__countdown{margin-left:var(--space-2);font-variant-numeric:tabular-nums}.lander-urgency--notice{background:var(--soft-red);color:var(--navy);border:2px dashed var(--brave-red)}.lander-hero__inner{display:grid;gap:var(--space-8);align-items:center}.lander-hero__copy{max-width:700px}.lander-hero__badge{width:fit-content;margin-bottom:var(--space-4)}.lander-hero__heading{margin-bottom:var(--space-4)}.brave-on-dark .lander-hero__sub{color:#fffc}.lander-hero__media img{width:100%;height:auto;border-radius:var(--radius-lg)}@media(min-width:768px){.lander-hero--with-image .lander-hero__inner{grid-template-columns:1fr 1fr}}.lander-trust.brave-section{padding:var(--space-4) var(--side-padding)}.lander-text-media__grid{display:block}@media(min-width:768px){.lander-text-media__grid{display:grid;gap:var(--space-9);align-items:center}}.lander-text-media__grid--narrow{max-width:700px;margin:0 auto}.lander-text-media__image{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-6);background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-lg)}.lander-text-media__image img{width:90%;height:auto}@media(min-width:768px){.lander-text-media__image{margin-bottom:0}}@media(min-width:768px){.lander-text-media__grid--image-left{grid-template-columns:1fr 2fr}.lander-text-media__grid--image-right{grid-template-columns:2fr 1fr}.lander-text-media__grid--image-right .lander-text-media__image{order:2}}.lander-points{margin-top:var(--space-8)}.lander-point{margin-bottom:var(--space-6)}.lander-point p{font-size:15px;color:var(--mid-gray);margin-top:var(--space-1)}.brave-on-dark .lander-point p{color:#ffffffb3}.lander-attribution__name{font-family:var(--font-heading);font-size:17px;color:var(--navy);margin-top:var(--space-5)}.brave-on-dark .lander-attribution__name{color:var(--gold)}.lander-attribution__title{font-size:13px;color:var(--mid-gray);margin-top:2px}.brave-on-dark .lander-attribution__title{color:#ffffff73}.lander-steps__intro{max-width:1025px;margin:0 auto}.lander-steps__list{display:flex;justify-content:space-evenly;flex-wrap:wrap;column-gap:15px;list-style:none;margin:0;padding:0}.lander-step{position:relative;width:100%;max-width:300px;margin-bottom:var(--space-7);padding:25px 15px 15px;background-color:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.lander-step__num{position:absolute;top:-17px;left:-10px;display:inline-flex;align-items:center;justify-content:center;width:37px;height:37px;background:var(--brave-red);color:var(--white);font-family:var(--font-heading);font-size:19px;font-weight:700;border-radius:var(--radius-round)}.lander-step p{font-size:14px;color:var(--mid-gray);margin-top:var(--space-1);line-height:25px}.lander-guarantee__card{max-width:700px;margin:0 auto;text-align:center;padding:var(--space-9) var(--space-6);background:var(--white);border:2px solid var(--gold);border-radius:var(--radius-lg)}.lander-guarantee__title,.lander-guarantee__promise{color:var(--navy);margin-bottom:var(--space-4)}.lander-guarantee__details{color:var(--mid-gray);max-width:500px;margin:0 auto var(--space-4)}.lander-guarantee__footnote{opacity:.6}.lander-cta__inner{max-width:600px}.lander-recap{list-style:none;margin:var(--space-5) 0 var(--space-7)}.lander-recap li{display:flex;gap:10px;align-items:flex-start;padding:6px 0;text-align:left;font-family:var(--font-body);font-size:15px;color:var(--charcoal)}.lander-recap__check{flex-shrink:0;margin-top:2px;color:var(--brave-red);font-weight:700}.lander-buy__peek{position:absolute;right:5px;top:-84px;width:150px;height:auto;z-index:4}.lander-buy__plans{border:0;padding:0;margin-inline:0;min-width:0}.lander-buy__billed{display:block;line-height:17px}.lander-buy__perks{padding:0 16px 12px}.lander-buy__about{margin-top:25px}.lander-buy__sample{margin:-10px 0 20px}.lander-buy__arrow-back{transform:rotate(180deg)}.lander-buy__renew{max-width:450px;margin:var(--space-2) 0 0;font-size:11px;line-height:1.5;color:var(--mid-gray);text-align:center}.lander-buy__error{max-width:450px;margin-top:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--soft-red);color:var(--brave-red);font-size:14px;text-align:center}.lander-buy__unavailable{color:var(--mid-gray)}.lander-sticky{position:fixed;left:0;right:0;bottom:0;z-index:99;display:flex;align-items:center;justify-content:center;gap:16px;padding:12px 16px;background:var(--white);border-top:2px solid var(--brave-red);box-shadow:0 -4px 20px #0000001a}.lander-sticky[hidden]{display:none}.lander-sticky__price{font-family:var(--font-heading);font-size:24px;font-weight:900;color:var(--navy)}.lander-sticky .primary-button{margin:0}.lander-stack__head{max-width:700px;margin:0 auto;padding-bottom:22px;border-bottom:2px solid var(--navy)}.lander-stack__list{max-width:700px;margin:0 auto;padding:0;list-style:none}.lander-stack__item{display:grid;grid-template-columns:.4fr 1fr;column-gap:15px;align-items:center;padding:var(--space-5) 0;border-bottom:1px solid var(--light-gray)}.lander-stack__item:last-child{border-bottom:none}.lander-stack__image img{width:100%;height:auto;border-radius:var(--radius-lg)}.lander-stack__name{font-family:var(--font-heading);font-size:17px;font-weight:700;color:var(--navy)}.lander-stack__value{font-family:var(--font-body);font-size:16px;font-weight:600;color:var(--brave-red);text-decoration:line-through;margin-top:4px}.lander-stack__desc{font-size:15px;color:var(--mid-gray);margin-top:var(--space-2)}.lander-stack__desc>:first-child{margin-top:0}.lander-stack__total{max-width:700px;margin:0 auto;padding:var(--space-5) 0;border-top:2px solid var(--navy);display:flex;justify-content:space-between;align-items:center}.lander-stack__total-label{margin-bottom:0;font-size:22px;color:var(--navy)}.lander-stack__total-value{font-family:var(--font-heading);font-size:28px;font-weight:900;color:var(--brave-red)}.lander-stack__cta{max-width:700px;margin:var(--space-4) auto 0}@media(max-width:640px){.lander-section .brave-btn--lg{padding:12px 24px}.lander-stack__item{grid-template-columns:unset;gap:var(--space-4)}}
/*# sourceMappingURL=/cdn/shop/t/146/assets/lander-kit.css.map */
