:root{--bone: #F6F3EC;--paper: #FBFAF6;--ink: #1A1815;--ink70: rgba(26,24,21,.7);--ink55: rgba(26,24,21,.55);--ink40: rgba(26,24,21,.4);--ink20: rgba(26,24,21,.2);--ink08: rgba(26,24,21,.08);--ink05: rgba(26,24,21,.05);--hairline: rgba(26,24,21,.1);--accent-base: #7A1F2B;--accent-deep: #5C1620;--accent-soft: #EBD2D5;--accent-tint: #F8ECEE;--accent-ink: #2A0B11;--good: #3D7A3D;--good-tint: #E2EFE0;--warn: #A8721A;--warn-tint: #F4E7CB;--bad: #A23B2D;--bad-tint: #F1DBD5;--font: "Geist", system-ui, -apple-system, sans-serif;--mono: "Geist Mono", ui-monospace, SFMono-Regular, monospace}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body.landing{background:#f6f3ec;background:var(--bone);color:#1a1815;color:var(--ink);font-family:Geist,system-ui,-apple-system,sans-serif;font-family:var(--font);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing-nav,.hero,.how-it-works,.pricing,.faq,.problem-grid,.transparency-grid,.footer-inner{max-width:1280px;margin-left:auto;margin-right:auto}.section-label{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11px;letter-spacing:.08em;color:#1a18158c;color:var(--ink55);margin-bottom:16px}.landing-nav{padding:24px 56px;display:flex;align-items:center;gap:28px}.nav-brand{display:flex;align-items:center;gap:9px}.nav-brand img{width:28px;height:28px;border-radius:6px;-o-object-fit:contain;object-fit:contain}.nav-brand span{font-size:16px;font-weight:600;letter-spacing:-.01em}.nav-spacer{flex:1 1}.nav-links{display:flex;gap:28px;font-size:14px;color:#1a1815b3;color:var(--ink70)}.nav-links a{color:inherit;text-decoration:none}.nav-links a:hover{color:#1a1815;color:var(--ink)}.btn-primary{font-family:Geist,system-ui,-apple-system,sans-serif;font-family:var(--font);font-size:13.5px;font-weight:500;background:#1a1815;background:var(--ink);color:#fff;padding:8px 14px;border-radius:7px;border:none;cursor:pointer;text-decoration:none;display:inline-block}.btn-primary:hover{opacity:.88}.hero{padding:40px 56px 80px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:56px;gap:56px;align-items:center}.hero-kicker{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:12px;letter-spacing:.08em;color:#7a1f2b;color:var(--accent-base);margin-bottom:24px}.hero h1{font-size:76px;line-height:.98;letter-spacing:-.035em;font-weight:500}.hero h1 .accent{color:#7a1f2b;color:var(--accent-base)}.hero-body{font-size:19px;line-height:1.5;color:#1a1815b3;color:var(--ink70);max-width:480px;margin-top:26px}.hero-actions{display:flex;gap:12px;margin-top:32px;align-items:center}.btn-hero{font-family:Geist,system-ui,-apple-system,sans-serif;font-family:var(--font);font-size:15px;font-weight:500;background:#1a1815;background:var(--ink);color:#fff;padding:14px 22px;border-radius:8px;border:none;cursor:pointer;text-decoration:none;display:inline-block}.btn-hero:hover{opacity:.88}.btn-disabled{opacity:.55;cursor:default;pointer-events:none}.btn-secondary{font-family:Geist,system-ui,-apple-system,sans-serif;font-family:var(--font);font-size:15px;font-weight:500;background:transparent;color:#1a1815;color:var(--ink);padding:14px 18px;border-radius:8px;border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);cursor:pointer;text-decoration:none;display:inline-block}.btn-secondary:hover{background:#1a18150d;background:var(--ink05)}.hero-proof{display:flex;gap:24px;margin-top:28px;font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:12px;color:#1a18158c;color:var(--ink55);letter-spacing:.04em}.hero-visual{background:#f8ecee;background:var(--accent-tint);border-radius:16px;padding:40px;aspect-ratio:1;display:flex;align-items:center;justify-content:center;position:relative;border:.5px solid #EBD2D5;border:.5px solid var(--accent-soft)}.hero-visual img{width:88%;height:auto;display:block}.floating-tag{position:absolute;background:#fbfaf6;background:var(--paper);border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);border-radius:8px;padding:8px 12px;font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:12px;font-weight:500;box-shadow:0 6px 16px #0000000f;color:#3d7a3d;color:var(--good)}.floating-tag.bad{color:#a23b2d;color:var(--bad)}.problem{background:#fbfaf6;background:var(--paper);padding:80px 56px;border-top:.5px solid rgba(26,24,21,.1);border-top:.5px solid var(--hairline);border-bottom:.5px solid rgba(26,24,21,.1);border-bottom:.5px solid var(--hairline)}.problem-grid{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:56px;gap:56px;align-items:center}.problem h2{font-size:48px;font-weight:500;letter-spacing:-.03em;line-height:1.05}.problem p{font-size:17px;line-height:1.55;color:#1a1815b3;color:var(--ink70);margin-top:18px}.problem p+p{margin-top:12px}.problem .highlight{background:#f8ecee;background:var(--accent-tint);padding:0 4px}.inbox-mock{background:#f6f3ec;background:var(--bone);border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);border-radius:12px;padding:12px;box-shadow:0 16px 48px #0000000f}.inbox-header{display:flex;align-items:center;gap:8px;padding:8px 12px;font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11px;color:#1a18158c;color:var(--ink55);letter-spacing:.06em}.inbox-header-title{flex:1 1;text-align:center}.inbox-row{display:flex;align-items:center;gap:12px;padding:11px 14px;border-top:.5px solid rgba(26,24,21,.1);border-top:.5px solid var(--hairline)}.inbox-dot{width:6px;height:6px;border-radius:3px;flex-shrink:0}.inbox-dot.spam{background:#a23b2d;background:var(--bad);opacity:.85}.inbox-dot.real{background:#3d7a3d;background:var(--good)}.inbox-from{font-size:13px;font-weight:500;width:180px;flex-shrink:0}.inbox-from.spam{color:#1a18158c;color:var(--ink55);text-decoration:line-through;text-decoration-color:#1a181533;text-decoration-color:var(--ink20)}.inbox-from.real{color:#1a1815;color:var(--ink)}.inbox-subj{font-size:13px;flex:1 1}.inbox-subj.spam{color:#1a181566;color:var(--ink40);text-decoration:line-through;text-decoration-color:#1a181533;text-decoration-color:var(--ink20)}.inbox-subj.real{color:#1a1815b3;color:var(--ink70)}.inbox-time{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11px;color:#1a181566;color:var(--ink40);flex-shrink:0}.how-it-works{padding:80px 56px}.how-it-works h2{font-size:48px;font-weight:500;letter-spacing:-.03em;line-height:1.05;max-width:720px}.steps-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-top:56px}.step-card{background:#fbfaf6;background:var(--paper);border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);border-radius:12px;padding:28px;display:flex;flex-direction:column}.step-number{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11px;color:#7a1f2b;color:var(--accent-base);letter-spacing:.08em;margin-bottom:18px}.step-art{background:#f8ecee;background:var(--accent-tint);border-radius:8px;padding:18px;margin-bottom:22px;height:160px;display:flex;align-items:center;justify-content:center}.step-card h3{font-size:20px;font-weight:500;letter-spacing:-.015em;margin-bottom:8px}.step-card p{font-size:14px;color:#1a1815b3;color:var(--ink70);line-height:1.55}.step-line{background:#fbfaf6;background:var(--paper);padding:7px 10px;border-radius:5px;font-size:11px;border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);color:#1a1815;color:var(--ink)}.step-line.meta{color:#1a18158c;color:var(--ink55)}.step-line.mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono)}.step-lines{width:100%;display:flex;flex-direction:column;gap:6px}.step-send{width:100%;background:#fbfaf6;background:var(--paper);border-radius:6px;padding:12px;border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline)}.step-send-label{font-size:10px;color:#1a18158c;color:var(--ink55);font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);margin-bottom:6px}.step-send-body{font-size:11px;color:#1a1815;color:var(--ink);line-height:1.5}.step-send-btn{margin-top:10px;background:#1a1815;background:var(--ink);color:#fff;font-size:10px;padding:5px 9px;border-radius:4px;display:inline-block;font-weight:500}.step-b2b{width:100%;background:#fbfaf6;background:var(--paper);border-radius:6px;padding:12px;border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);display:flex;flex-direction:column;gap:6px}.step-b2b-row{font-size:11px;color:#1a1815b3;color:var(--ink70);line-height:1.4}.step-b2b-row strong{color:#1a1815;color:var(--ink);font-weight:600;font-size:12px}.step-b2b-badge{margin-top:4px;display:inline-block;font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:9px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;background:#e2efe0;background:var(--good-tint);color:#3d7a3d;color:var(--good);padding:3px 7px;border-radius:3px}.transparency{padding:80px 56px;background:#2a0b11;background:var(--accent-ink);color:#fff}.transparency-grid{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:56px;gap:56px;align-items:center}.transparency .section-label{color:#ebd2d5;color:var(--accent-soft);opacity:.7}.transparency h2{font-size:52px;font-weight:500;letter-spacing:-.03em;line-height:1.05}.transparency-body{font-size:17px;line-height:1.55;color:#ebd2d5;color:var(--accent-soft);opacity:.85;margin-top:20px;max-width:480px}.transparency-body strong{color:#fff;font-weight:500}.score-panel{background:#fbfaf6;background:var(--paper);color:#1a1815;color:var(--ink);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:12px}.score-summary{background:#fbfaf6;background:var(--paper);border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);border-radius:14px;padding:22px}.score-summary-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.score-summary-title{font-size:13px;font-weight:600}.score-summary-subtitle{font-size:12px;color:#1a18158c;color:var(--ink55);margin-top:2px}.score-summary-avg{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11px;color:#1a181566;color:var(--ink40);letter-spacing:.06em}.ring-viz{display:flex;align-items:center;gap:22px}.ring-score{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:44px;font-weight:500;letter-spacing:-.04em;color:#7a1f2b;color:var(--accent-base);line-height:1}.ring-denominator{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:13px;color:#1a181566;color:var(--ink40)}.ring-meta{margin-top:12px;font-size:12px;color:#1a1815b3;color:var(--ink70)}.signal-card{background:#fbfaf6;background:var(--paper);border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);border-radius:12px;padding:18px}.signal-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.signal-dot{width:8px;height:8px;border-radius:4px;flex-shrink:0}.signal-dot.good{background:#3d7a3d;background:var(--good)}.signal-dot.warn{background:#a8721a;background:var(--warn)}.signal-dot.bad{background:#a23b2d;background:var(--bad)}.signal-title{font-size:14px;font-weight:600}.signal-spacer{flex:1 1}.signal-weight{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:13px;font-weight:500}.signal-weight.good{color:#3d7a3d;color:var(--good)}.signal-weight.warn{color:#a23b2d;color:var(--bad)}.signal-summary{font-size:13.5px;color:#1a1815;color:var(--ink);line-height:1.5;margin-bottom:8px}.signal-detail{font-size:12.5px;color:#1a18158c;color:var(--ink55);line-height:1.55;padding-top:10px;border-top:.5px solid rgba(26,24,21,.1);border-top:.5px solid var(--hairline)}.pricing{padding:80px 56px}.pricing h2{font-size:48px;font-weight:500;letter-spacing:-.03em;line-height:1.05}.pricing-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;margin-top:40px;max-width:1200px}.price-card{padding:28px;border-radius:14px;background:#fbfaf6;background:var(--paper);color:#1a1815;color:var(--ink);border:.5px solid rgba(26,24,21,.1);border:.5px solid var(--hairline);display:flex;flex-direction:column}.price-card.featured{background:#2a0b11;background:var(--accent-ink);color:#fff;border:none}.price-card-header{display:flex;align-items:center;gap:10px;margin-bottom:12px}.price-card-name{font-size:14px;font-weight:600}.price-card-badge{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:10px;padding:3px 7px;background:#7a1f2b;background:var(--accent-base);border-radius:3px;letter-spacing:.06em;color:#fff}.price-amount{display:flex;align-items:baseline;gap:6px;margin-bottom:6px}.price-value{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:48px;font-weight:500;letter-spacing:-.03em;line-height:1}.price-period{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:13px;opacity:.6}.price-cap{font-size:13px;opacity:.7;margin-bottom:22px}.price-features{display:flex;flex-direction:column;gap:10px;flex:1 1}.price-feature{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;opacity:.85}.price-feature .check{color:#7a1f2b;color:var(--accent-base);margin-top:1px;flex-shrink:0}.price-card.featured .price-feature .check{color:#ebd2d5;color:var(--accent-soft)}.price-feature.coming-soon{opacity:.55}.badge-soon{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#7a1f2b;color:var(--accent-base);border:1px solid #7A1F2B;border:1px solid var(--accent-base);border-radius:3px;padding:1px 5px;margin-left:4px;white-space:nowrap}.price-card-cta{margin-top:24px;font-family:Geist,system-ui,-apple-system,sans-serif;font-family:var(--font);font-size:14px;font-weight:500;background:#1a1815;background:var(--ink);color:#fff;padding:11px 18px;border-radius:7px;border:none;cursor:pointer;width:100%;text-align:center;text-decoration:none;display:block}.price-card.featured .price-card-cta{background:#fff;color:#1a1815;color:var(--ink)}.price-card-cta:hover{opacity:.88}.price-card-subtitle{font-size:13px;font-style:italic;color:#1a18158c;color:var(--ink55);margin-bottom:14px}.price-card.featured .price-card-subtitle{color:#ebd2d5;color:var(--accent-soft);opacity:.75}.price-inherit{font-size:13px;font-weight:500;color:#1a18158c;color:var(--ink55);margin-bottom:4px}.price-card.featured .price-inherit{color:#ebd2d5;color:var(--accent-soft);opacity:.75}.pricing-overage{margin-top:28px;max-width:1200px;font-size:14px;color:#1a18158c;color:var(--ink55);line-height:1.5;border-left:3px solid rgba(26,24,21,.1);border-left:3px solid var(--hairline);padding:10px 16px}.faq{padding:0 56px 80px}.faq h2{font-size:36px;font-weight:500;letter-spacing:-.025em;line-height:1.1}.faq-list{margin-top:32px;display:flex;flex-direction:column}.faq-item{padding:22px 0;border-top:.5px solid rgba(26,24,21,.1);border-top:.5px solid var(--hairline);display:grid;grid-template-columns:1fr 2fr;grid-gap:56px;gap:56px}.faq-item:last-child{border-bottom:.5px solid rgba(26,24,21,.1);border-bottom:.5px solid var(--hairline)}.faq-question{font-size:17px;font-weight:500}.faq-answer{font-size:15px;color:#1a1815b3;color:var(--ink70);line-height:1.6}.landing-footer{padding:40px 56px 56px;background:#fbfaf6;background:var(--paper);border-top:.5px solid rgba(26,24,21,.1);border-top:.5px solid var(--hairline)}.footer-inner{display:flex;align-items:center;gap:12px}.footer-inner img{width:24px;height:24px;border-radius:5px;-o-object-fit:contain;object-fit:contain}.footer-brand{font-size:14px;font-weight:600}.footer-domain{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11.5px;color:#1a18158c;color:var(--ink55);margin-left:8px}.footer-spacer{flex:1 1}.footer-contact{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11.5px;color:#1a18158c;color:var(--ink55);text-decoration:none}.footer-contact:hover{color:#1a1815;color:var(--ink)}.footer-copy{font-family:Geist Mono,ui-monospace,SFMono-Regular,monospace;font-family:var(--mono);font-size:11.5px;color:#1a18158c;color:var(--ink55)}.step-owl{display:block;height:120px;width:auto}@media(max-width:900px){.hero{grid-template-columns:1fr;padding:32px 28px 56px}.hero h1{font-size:48px}.hero-visual{max-width:400px;margin:0 auto}.landing-nav{padding:20px 28px;gap:16px}.nav-links{display:none}.problem{padding:56px 28px}.problem-grid{grid-template-columns:1fr;gap:32px}.problem h2{font-size:36px}.how-it-works{padding:56px 28px}.how-it-works h2{font-size:36px}.steps-grid{grid-template-columns:1fr;gap:16px;margin-top:32px}.step-art{height:140px}.transparency{padding:56px 28px}.transparency-grid{grid-template-columns:1fr;gap:32px}.transparency h2{font-size:36px}.pricing{padding:56px 28px}.pricing h2{font-size:36px}.pricing-grid{grid-template-columns:1fr;max-width:440px}.faq{padding:0 28px 56px}.faq h2{font-size:28px}.faq-item{grid-template-columns:1fr;gap:8px}.landing-footer{padding:32px 28px 40px}}@media(max-width:480px){.hero h1{font-size:36px}.hero-body{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-proof{flex-direction:column;gap:8px}.inbox-from{width:auto;max-width:120px}}pre.highlight{padding:16px;background-color:#f6f8fa}.highlight .hll{background-color:#ffc}.highlight .c{color:#998;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k,.highlight .o{color:#000;font-weight:700}.highlight .cm{color:#998;font-style:italic}.highlight .cp{color:#999;font-weight:700;font-style:italic}.highlight .c1{color:#998;font-style:italic}.highlight .cs{color:#999;font-weight:700;font-style:italic}.highlight .gd{color:#000;background-color:#fdd}.highlight .ge{color:#000;font-style:italic}.highlight .gr{color:#a00}.highlight .gh{color:#999}.highlight .gi{color:#000;background-color:#dfd}.highlight .go{color:#888}.highlight .gp{color:#555}.highlight .gs{font-weight:700}.highlight .gu{color:#aaa}.highlight .gt{color:#a00}.highlight .kc,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr{color:#000;font-weight:700}.highlight .kt{color:#458;font-weight:700}.highlight .m{color:#099}.highlight .s{color:#d01040}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#458;font-weight:700}.highlight .no{color:teal}.highlight .nd{color:#3c5d5d;font-weight:700}.highlight .ni{color:purple}.highlight .ne,.highlight .nf,.highlight .nl{color:#900;font-weight:700}.highlight .nn{color:#555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{color:#000;font-weight:700}.highlight .w{color:#bbb}.highlight .mf,.highlight .mh,.highlight .mi,.highlight .mo{color:#099}.highlight .sb,.highlight .sc,.highlight .sd,.highlight .s2,.highlight .se,.highlight .sh,.highlight .si,.highlight .sx{color:#d01040}.highlight .sr{color:#009926}.highlight .s1{color:#d01040}.highlight .ss{color:#990073}.highlight .bp{color:#999}.highlight .vc,.highlight .vg,.highlight .vi{color:teal}.highlight .il{color:#099}
/*# sourceMappingURL=/_bridgetown/static/index.THTATQTN.css.map */
