.bphero{isolation:isolate;padding:84px 0 76px;position:relative;overflow:hidden}.bphero:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(1100px 480px at 88% -6%,#31cf8524,#0000 60%),radial-gradient(1000px 520px at -6% 96%,#003d6c99,#0000 62%);position:absolute;inset:0}.bphero:after{content:"";z-index:-1;pointer-events:none;opacity:.4;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");position:absolute;inset:0}.bphero h1{color:#fff;letter-spacing:-.04em;max-width:17ch;margin-top:22px;font-size:clamp(44px,6vw,78px);line-height:1}.bphero h1 .accent{color:var(--green)}.bphero .sub{color:#ffffffa6;max-width:56ch;margin-top:24px;font-size:clamp(18px,1.6vw,22px);line-height:1.5}.bphero .ctas{flex-wrap:wrap;gap:14px;margin-top:38px;display:flex}.bphero .meta{color:#ffffff73;font-family:var(--f-mono);letter-spacing:.04em;border-top:1px solid #ffffff1a;flex-wrap:wrap;gap:22px;margin-top:56px;padding-top:22px;font-size:12px;display:flex}.btn-green-dk{background:var(--green);color:#06311d}.btn-green-dk:hover{background:#34dc8d}.btn-ghost-dk{color:#fff;border:1px solid #fff3}.btn-ghost-dk:hover{border-color:var(--green);color:var(--green)}.bp-eyebrow{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;align-items:center;gap:9px;font-size:12px;display:inline-flex}.bp-eyebrow .d{background:var(--green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #31cf8533}.bp-sec{padding:96px 0}@media (max-width:720px){.bp-sec{padding:64px 0}}.bp-sec h2{color:#fff;max-width:22ch}.bp-sec h2 .accent{color:var(--green)}.bp-sec .sub{color:#fff9;max-width:52ch;margin-top:16px;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.isnt{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr 1fr;display:grid}@media (max-width:720px){.isnt{grid-template-columns:1fr}}.isnt-col{padding:44px}.isnt-col:first-child{border-right:1px solid #ffffff1a}@media (max-width:720px){.isnt-col{padding:32px 0}.isnt-col:first-child{border-bottom:1px solid #ffffff1a;border-right:0}}.isnt-col h3{color:#fff;margin-bottom:22px;font-size:24px}.isnt-col h3.yes{color:var(--green)}.isnt-col h3.no{color:#f2a39b}.isnt-col ul{flex-direction:column;gap:15px;margin:0;padding:0;list-style:none;display:flex}.isnt-col li{color:#ffffffd9;gap:12px;font-size:15.5px;line-height:1.5;display:flex}.isnt-col li .mk{border-radius:50%;flex:0 0 19px;justify-content:center;align-items:center;width:19px;height:19px;margin-top:1px;font-size:11px;display:inline-flex}.isnt-col li .mk.y{color:var(--green);background:#31cf8529}.isnt-col li .mk.n{color:#f2a39b;background:#f2a39b29}.audit-cards{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px;display:grid}@media (max-width:900px){.audit-cards{grid-template-columns:1fr}}.acard{border-radius:var(--r);background:#ffffff05;border:1px solid #ffffff1f;flex-direction:column;padding:26px;transition:border-color .16s,transform .2s,box-shadow .2s;display:flex}.acard:hover{border-color:#ffffff52;transition:transform .2s,border-color .2s,box-shadow .2s;transform:translateY(-4px);box-shadow:0 18px 44px -18px #31cf854d,0 14px 30px -16px #0000008c}.acard .light{border-radius:50%;width:14px;height:14px;margin-bottom:16px}.acard.green .light{background:var(--green);box-shadow:0 0 24px 2px #31cf858c}.acard.amber .light{background:#e6b66a;box-shadow:0 0 24px 2px #e6b66a8c}.acard.red .light{background:#f2a39b;box-shadow:0 0 24px 2px #f2a39b8c}.acard .tag{font-family:var(--f-mono);letter-spacing:.06em;color:#fff6;text-transform:lowercase;margin-bottom:8px;font-size:11px}.acard h3{color:#fff;margin-bottom:14px;font-size:22px}.acard p{color:#fff9;font-size:14.5px;line-height:1.55}.bp-pricing{background:#ffffff04;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14}.bpcard{border-radius:var(--r);background:#170840;border:1px solid #ffffff1a;grid-template-columns:1.2fr 1fr;align-items:start;gap:44px;padding:40px;display:grid}@media (max-width:900px){.bpcard{grid-template-columns:1fr;gap:30px;padding:30px}}.bpcard .pn{letter-spacing:-.03em;color:#fff;margin-top:22px;font-size:clamp(46px,5.4vw,64px);font-weight:700;line-height:.95}.bpcard .pn .per{color:#ffffff80;font-size:.4em;font-weight:400}.bpcard .ps{color:#ffffff8c;margin-top:14px;font-size:17px}.ownerbox{border-radius:var(--r);border:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:22px;display:flex}.ownerbox .lab{font-family:var(--f-mono);letter-spacing:.06em;color:#ffffff80;text-transform:lowercase;font-size:11px}.ownerbox .mt{color:#ffffffd9;margin-top:8px;font-size:15px}.ownerbox .mt strong{color:var(--green)}.ownerbox .note{font-family:var(--f-mono);color:#ffffff73;letter-spacing:.04em;text-align:right;max-width:18ch;font-size:11px}.terms{flex-direction:column;gap:16px;display:flex}.term{border-bottom:1px solid #ffffff14;grid-template-columns:100px 1fr;gap:16px;padding-bottom:16px;display:grid}.term:last-child{border-bottom:0;padding-bottom:0}.term .k{font-family:var(--f-mono);color:#fff6;letter-spacing:.06em;text-transform:lowercase;padding-top:2px;font-size:11px}.term .v{color:#fff;font-size:15px;line-height:1.5}.term .v small{color:#ffffff80;margin-top:4px;font-size:13px;display:block}.why-body{grid-template-columns:1fr 1fr;gap:56px;margin-top:30px;display:grid}@media (max-width:720px){.why-body{grid-template-columns:1fr;gap:22px}}.why-body p{color:#ffffffb3;font-size:16px;line-height:1.65}.why-body p+p{margin-top:16px}.faq{border-top:1px solid #ffffff14}.faq-grid{grid-template-columns:1fr 1fr;gap:0 56px;margin-top:36px;display:grid}@media (max-width:720px){.faq-grid{grid-template-columns:1fr}}.faq-item{border-bottom:1px solid #ffffff14;padding:24px 0}.faq-item h4{color:#fff;margin:0 0 8px;font-size:17px}.faq-item p{color:#ffffffa6;font-size:14.5px;line-height:1.6}.book{border-top:1px solid #ffffff14}.bookcard{border-radius:var(--r);background:#170840;border:1px solid #ffffff1a;margin-top:36px;padding:40px}@media (max-width:720px){.bookcard{padding:26px}}.book .field{flex-direction:column;gap:8px;display:flex}.book label{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;font-size:11px}.book .input,.book .textarea{border-radius:var(--r-sm);color:#fff;width:100%;font-family:var(--f-grotesk);background:#ffffff08;border:1px solid #ffffff26;padding:14px 16px;font-size:15px}.book .input::placeholder,.book .textarea::placeholder{color:#ffffff4d}.book .input:focus,.book .textarea:focus{border-color:var(--green);background:#ffffff0f;outline:0}.book .textarea{resize:vertical;min-height:90px;line-height:1.5}.book .seg{flex-wrap:wrap;gap:8px;display:inline-flex}.book .seg button{color:#fff;font-family:var(--f-grotesk);cursor:pointer;background:#ffffff08;border:1px solid #ffffff26;border-radius:999px;padding:9px 16px;font-size:13.5px;transition:all .15s}.book .seg button.is-on{background:var(--green);color:#06311d;border-color:var(--green)}.book-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}@media (max-width:720px){.book-grid{grid-template-columns:1fr}}.book-rows{flex-direction:column;gap:22px;display:flex}.book-submit{background:var(--green);color:#06311d;width:100%;height:54px;font-family:var(--f-grotesk);cursor:pointer;border:0;border-radius:999px;margin-top:22px;font-size:16px;font-weight:500}.book-submit:hover{background:#34dc8d}.book-submit:disabled{opacity:.6;cursor:progress}
