.lb-footer-identity{margin-bottom:3px;color:var(--ink);font-weight:700}.lb-footer-links{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:5px}.lb-footer-links a{display:inline-flex;align-items:center;min-height:44px}.lb:has(.lb-main.lb-first-brief){background:#f1e8d8;color:#282823}.lb .lb-main.lb-first-brief{--ink: #282823;--muted: #6d6a62;--line: #d9d0c2;--panel: #f8f4eb;--accent: var(--fb-ink);--accent-dark: var(--fb-ink);width:min(1120px,calc(100% - 48px));padding-top:clamp(32px,5.5vh,64px);padding-bottom:76px}.lb:has(.lb-main.lb-first-brief) .lb-topbar,.lb:has(.lb-main.lb-first-brief) .lb-footer{background:#f1e8d8}.lb:has(.lb-main.lb-first-brief) .lb-topbar{border-color:#d9d0c2}.lb:has(.lb-main.lb-first-brief) .lb-brand{color:#282823!important}.lb:has(.lb-main.lb-first-brief) .lb-nav a,.lb:has(.lb-main.lb-first-brief) .lb-footer a,.lb:has(.lb-main.lb-first-brief) .lb-footer-identity,.lb .lb-main.lb-first-brief a{color:#282823}.lb:has(.lb-main.lb-first-brief) .lb-brand,.lb:has(.lb-main.lb-first-brief) .lb-nav a,.lb:has(.lb-main.lb-first-brief) .lb-footer a{display:inline-flex;align-items:center;min-height:44px}.fb-hero{width:100%;max-width:none;margin-inline:auto;text-align:center}.fb-kicker{display:inline-flex;align-items:center;gap:9px;margin:0 auto 22px;padding:6px 11px;border:1px solid #cfc5b6;border-radius:var(--fb-radius);color:#666259;font:600 11px/1.35 var(--fb-sans);letter-spacing:.12em}.fb-kicker-dot{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:#aaa397}.fb-hero .lb-landing-title{max-width:none;margin:0 auto 8px;color:#282823;color:var(--fb-ink);white-space:normal}.fb-hero .lb-landing-title em{font-weight:400;font-style:normal}.fb-hero .lb-subtitle{max-width:720px;margin:0 auto;color:#55534d;font-size:18px;line-height:1.6}.fb-secondary-headline{margin:0 auto 18px;color:var(--fb-ink)}.fb-offer-action{display:flex;align-items:center;justify-content:center;gap:16px}.fb-offer-price{color:var(--fb-mute);font-size:16px;font-weight:700;line-height:1.5;white-space:nowrap}.fb-offer{width:min(100%,610px);margin:24px auto 0;padding:0;border:0;background:transparent;text-align:center}.fb-payment-note{margin:9px 0 14px;color:#77736a;font-size:13px;line-height:1.4}.fb-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;color:#656158;font-size:12px;line-height:1.35;list-style:none}.fb-chips li{padding:7px 11px;border:1px solid #ded6ca;border-radius:var(--fb-radius);background:#f5efe5;white-space:nowrap}.lb .lb-main.lb-first-brief .lb-start-link.fb-cta{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:228px;min-height:52px;padding:12px 25px;border:1px solid #a84a32;border-radius:var(--fb-radius);background:#a84a32;color:#fff8ee!important;font:700 16px/1.3 var(--fb-sans);letter-spacing:.005em;text-align:center;text-decoration:none;transition:transform .16s ease,background-color .16s ease}.lb .lb-main.lb-first-brief .lb-start-link.fb-cta:hover{transform:translateY(-2px);background:#873a29}.fb-testimonials{display:grid;width:min(100%,760px);gap:18px;margin:34px auto 0}.fb-testimonials blockquote{margin:0;padding:18px 22px;border-left:2px solid var(--fb-line);background:var(--fb-paper);text-align:left}.fb-testimonials blockquote p{margin:0;color:var(--fb-ink);font:400 20px/1.45 var(--fb-serif);font-style:normal;font-optical-sizing:none;font-variation-settings:"opsz" 9,"SOFT" 0}.fb-testimonials blockquote footer{display:flex;flex-wrap:wrap;align-items:center;gap:3px 15px;margin-top:10px;color:var(--muted);font-size:14px}.fb-testimonials blockquote a{font-weight:600}.fb-saved{width:min(100%,800px);margin:68px auto 0!important}.fb-return-code{width:min(100%,500px);margin:28px auto 0}.fb-policy{max-width:720px}.fb-policy .lb-title{margin-top:0}.fb-policy-lede{max-width:640px;margin:0 0 32px;color:var(--fb-body);font-size:18px;line-height:1.7}.fb-policy h2{margin:28px 0 7px;color:var(--fb-ink)}.fb-policy p:not(.fb-kicker){max-width:680px;color:var(--fb-body);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.fb-policy a{overflow-wrap:anywhere}@media (max-width: 900px){.fb-hero .lb-landing-title{white-space:normal}}@media (max-width: 600px){.lb .lb-main.lb-first-brief{width:min(calc(100% - 32px),520px);min-width:0;padding-top:24px;padding-bottom:52px}.fb-kicker{margin-bottom:18px}.fb-hero .lb-landing-title{margin-bottom:7px}.fb-secondary-headline{margin-bottom:14px}.fb-hero .lb-subtitle{max-width:470px;font-size:18px;line-height:1.6}.fb-offer{width:100%;margin-top:19px}.fb-offer-action{flex-direction:column;gap:7px}.lb .lb-main.lb-first-brief .lb-start-link.fb-cta{width:100%;min-width:0}.fb-offer-price{font-size:14px}.fb-payment-note{margin:5px 0 12px}.fb-chips{gap:6px}.fb-chips li{padding:6px 9px;font-size:11px}.fb-testimonials{margin-top:26px}.fb-testimonials blockquote{padding:16px 17px}.fb-saved{margin-top:48px!important}.fb-saved,.fb-saved>.lb-section-head,.fb-saved>.lb-panel,.fb-saved>.lb-empty{width:100%;min-width:0;max-width:100%}.fb-saved>.lb-section-head{align-items:flex-start;flex-wrap:wrap;gap:8px 12px}.fb-saved>.lb-section-head>div{flex:1 1 180px;min-width:0}.fb-saved>.lb-section-head .lb-button{flex:0 0 auto;max-width:100%;white-space:nowrap}.fb-saved .lb-panel{overflow:hidden}.fb-saved .lb-matter-row{min-width:0;flex-wrap:wrap;overflow-wrap:anywhere}.fb-saved .lb-matter-row>div{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}.fb-saved .lb-matter-row .lb-button{flex:0 0 auto;max-width:100%}}@media (prefers-reduced-motion: reduce){.lb .lb-main.lb-first-brief .lb-start-link.fb-cta:hover{transform:none}}.fb-auth-page{width:min(440px,100%);margin:88px 0 72px}.fb-auth-card{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none}.fb-auth-card h1{margin:0 0 28px}.fb-auth-card form{display:grid;gap:20px}.fb-auth-card .fb-control{min-width:0}.fb-auth-submit{width:100%;justify-content:center;border-color:var(--fb-ink);background:var(--fb-ink);color:var(--fb-paper)}.fb-auth-submit:hover{background:var(--fb-ink)}.fb-auth-page a{color:var(--fb-ink)}.fb-auth-page a:hover{color:var(--fb-mute)}.fb-auth-links{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 18px;padding-top:12px}.fb-auth-links button{min-height:44px;padding:4px 0;background:transparent;border:0;color:var(--fb-body);font:14px var(--fb-sans);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fb-auth-links button:focus-visible{outline:2px solid var(--fb-ink);outline-offset:4px}.fb-gate{max-width:640px;margin:0;padding:0 0 80px;text-align:left;color:var(--fb-body)}.fb-gate h1{margin:0 0 20px}.fb-gate p{margin:0 0 28px;font:16px/1.7 var(--fb-sans)}.fb-gate [role=status]{font-size:16px}.fb-email-verification .fb-button{border-color:var(--fb-ink);background:var(--fb-ink);color:var(--fb-paper)}.fb-email-verification .fb-button:hover{background:var(--fb-ink)}.fb-email-verification .fb-button-secondary{border-color:var(--fb-line);background:transparent;color:var(--fb-ink)}.fb-legacy .lb-panel{border:0;border-top:1px solid var(--fb-line);background:transparent}.fb-legacy .lb-title{color:var(--fb-ink)}.fb-legacy .lb-eyebrow{display:none}@media (max-width: 600px){.fb-auth-page{margin-block:48px 48px}.fb-gate{padding-block:0 64px}.fb-v2-progress-copy{white-space:nowrap}.fb-v2-progress-separator{display:none}}.lb .fb-public-page{width:100%;max-width:1072px;margin:0;padding:0 0 88px;color:var(--fb-ink)}.fb-for-you-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:center;gap:clamp(36px,6vw,84px);padding:12px 0 88px}.fb-for-you-copy{min-width:0}.lb .fb-for-you-hero h1{max-width:580px;margin:0;color:var(--fb-ink)}.fb-for-you-lede{max-width:440px;margin:24px 0 0;color:var(--fb-body);font-size:18px;line-height:1.65}.fb-public-actions{margin-top:32px}.lb .fb-public-page a:not(.fb-button){color:var(--fb-ink)}.lb .fb-public-page a:not(.fb-button):hover{color:var(--fb-mute)}.lb .fb-public-actions .fb-button{min-width:204px;border-radius:8px;box-shadow:none}.fb-public-actions .fb-button,.fb-public-actions .fb-button:hover{color:var(--fb-paper)}.fb-public-actions .fb-button:focus-visible{outline:2px solid var(--fb-ink);outline-offset:4px}.fb-public-section{padding:38px 0 52px;border-top:1px solid var(--fb-line)}.lb .fb-public-section h2{margin:0 0 24px;color:var(--fb-ink)}.fb-contents-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;counter-reset:brief-section}.fb-contents-list li{counter-increment:brief-section;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;min-height:68px;padding:17px 16px 16px 0;border-bottom:1px solid var(--fb-line);color:var(--fb-body);font-size:16px;line-height:1.5}.fb-contents-list li:before{content:counter(brief-section,decimal-leading-zero);padding-top:2px;color:var(--fb-mute);font:500 12px/1.5 var(--fb-sans);font-variant-numeric:tabular-nums}.fb-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0;padding:0;list-style:none;counter-reset:steps}.fb-steps li{counter-increment:steps;display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;align-items:start;color:var(--fb-body);font-size:16px;line-height:1.65}.fb-steps li:before{content:counter(steps,decimal-leading-zero);color:var(--fb-mute);font:500 13px/1.7 var(--fb-sans);font-variant-numeric:tabular-nums}.fb-questions{max-width:760px}.fb-question{display:grid;grid-template-columns:minmax(180px,.72fr) minmax(0,1fr);gap:30px;padding:19px 0;border-bottom:1px solid var(--fb-line)}.fb-question:first-child{border-top:1px solid var(--fb-line)}.fb-question h3{margin:0;color:var(--fb-ink)}.fb-question p{margin:0;color:var(--fb-body);font:400 15px/1.65 var(--fb-sans)}.fb-public-close{padding-top:34px}.lb .fb-policy-page{width:100%;max-width:680px;margin:0 auto;padding:0 0 86px}.lb .fb-policy-page h1{margin:0 0 20px;color:var(--fb-ink)}.lb .fb-policy-page h2{margin:36px 0 12px;font:600 17px/1.4 var(--fb-sans);font-optical-sizing:auto;font-variation-settings:normal;letter-spacing:normal;text-wrap:initial;color:var(--fb-ink)}.lb .fb-policy-page p{margin:0 0 18px;color:var(--fb-body);font:400 16px/1.65 var(--fb-sans);word-spacing:normal}.lb .fb-policy-page a{color:var(--fb-ink);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.lb .fb-policy-page .fb-policy-updated{font-size:14px;color:var(--fb-mute)}.lb .fb-policy-page .fb-policy-item{margin-left:20px}.lb .fb-policy-page>.fb-button-secondary,.lb .fb-policy-page button.fb-button-secondary{color:var(--fb-ink)}.lb.fb-home,.lb{color-scheme:light}@media (max-width: 760px){.lb .fb-public-page{width:100%;padding:0 0 58px}.fb-for-you-hero{grid-template-columns:minmax(0,1fr);gap:35px;padding:0 0 58px}.lb .fb-for-you-hero h1{max-width:500px}.fb-for-you-lede{margin-top:18px;font-size:17px}.fb-for-you-hero .fb-sample-stage{width:min(100%,390px);height:402px;margin-inline:auto}.fb-for-you-hero .fb-sample-front{width:min(330px,calc(100% - 24px));height:380px;left:0;padding:25px}.fb-for-you-hero .fb-sample-back{width:min(290px,calc(100% - 32px));height:354px;right:0}.fb-contents-list{grid-template-columns:minmax(0,1fr)}.fb-contents-list li{min-height:60px;padding-right:0}.fb-steps{grid-template-columns:minmax(0,1fr);gap:20px}.fb-question{grid-template-columns:minmax(0,1fr);gap:4px}.lb .fb-policy-page{max-width:680px;padding:0 0 60px}}@media (prefers-reduced-motion: reduce){.lb .fb-public-actions .fb-button{transition:none}}
