.magnet[data-astro-cid-amz7rtzi]{scroll-margin-top:68px}.magnet__content[data-astro-cid-amz7rtzi]:focus{outline:none}.magnet__panel[data-astro-cid-amz7rtzi]{background:var(--brv-mint-wash);border:1px solid var(--brv-emerald-pale);border-radius:var(--brv-r-xl);position:relative;overflow:hidden}.magnet__panel[data-astro-cid-amz7rtzi][hidden]{display:none}.magnet__panel[data-astro-cid-amz7rtzi]:after{content:"";background:var(--brv-emerald);opacity:.05;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);pointer-events:none;width:300px;height:300px;position:absolute;bottom:-120px;right:-80px}.magnet__body[data-astro-cid-amz7rtzi]{padding:44px 48px}.magnet__main[data-astro-cid-amz7rtzi]{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:center;gap:56px;display:grid}.magnet__body--preview[data-astro-cid-amz7rtzi]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.magnet__body--preview[data-astro-cid-amz7rtzi] .magnet__main[data-astro-cid-amz7rtzi]{grid-template-columns:minmax(0,1fr);gap:24px;max-width:440px}.magnet__preview[data-astro-cid-amz7rtzi]{z-index:1;min-width:0;position:relative}.magnet__text[data-astro-cid-amz7rtzi]{z-index:1;position:relative}.magnet__eyebrow[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-mono);font-size:var(--brv-fs-eyebrow);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald)}.magnet__heading[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-display);font-weight:var(--brv-w-semi);letter-spacing:var(--brv-tracking-tighter);color:var(--brv-ink);text-wrap:balance;margin:12px 0 0;font-size:clamp(22px,2.4vw,28px);line-height:1.12}.magnet__heading[data-astro-cid-amz7rtzi]:first-child{margin-top:0}.magnet__lead[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);max-width:34em;margin:14px 0 0;font-size:15px;line-height:1.55}.nform[data-astro-cid-amz7rtzi]{z-index:1;gap:14px;display:grid;position:relative}.nform__field[data-astro-cid-amz7rtzi]{gap:7px;min-width:0;display:grid}.nform__label[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-mono);font-size:10.5px;font-weight:var(--brv-w-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--brv-ink-mute)}.nform__control[data-astro-cid-amz7rtzi]{margin-top:2px;display:flex}.nform__submit[data-astro-cid-amz7rtzi]{width:100%}.nform__input[data-astro-cid-amz7rtzi]{width:100%;min-width:0;font-family:var(--brv-font-sans);color:var(--brv-ink);background:var(--brv-surface);border:1px solid var(--brv-line-strong);border-radius:var(--brv-r-md);transition:border-color var(--brv-dur-fast) var(--brv-ease), box-shadow var(--brv-dur-fast) var(--brv-ease);padding:12px 14px;font-size:15px;line-height:1.5}.nform__input[data-astro-cid-amz7rtzi]::placeholder{color:var(--brv-ink-mute)}.nform__input[data-astro-cid-amz7rtzi]:hover{border-color:var(--brv-emerald-pale)}.nform__input[data-astro-cid-amz7rtzi]:focus-visible{border-color:var(--brv-emerald);outline:none;box-shadow:0 0 0 3px #056b4f1f}.nform__hp[data-astro-cid-amz7rtzi]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.nform__consent[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.nform__consent[data-astro-cid-amz7rtzi] input[data-astro-cid-amz7rtzi]{accent-color:var(--brv-emerald);flex-shrink:0;margin-top:2px}.nform__consent[data-astro-cid-amz7rtzi] a[data-astro-cid-amz7rtzi]{color:var(--brv-emerald);text-underline-offset:3px;text-decoration:underline}.nform__turnstile[data-astro-cid-amz7rtzi]:not(:empty){margin-top:2px}.nform__status[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-sans);color:var(--brv-danger,#b42318);margin:0;font-size:13.5px;line-height:1.5}.nform__success[data-astro-cid-amz7rtzi]{font-family:var(--brv-font-sans);color:var(--brv-ink);margin:0;font-size:15px;line-height:1.6}.magnet__panel--dark[data-astro-cid-amz7rtzi]{background:var(--brv-instrument);border-color:var(--brv-instrument-line);box-shadow:0 18px 48px -24px #0f14198c}.magnet__panel--dark[data-astro-cid-amz7rtzi]:after{opacity:.12}.magnet__panel--dark[data-astro-cid-amz7rtzi] .magnet__heading[data-astro-cid-amz7rtzi]{color:#fff}.magnet__panel--dark[data-astro-cid-amz7rtzi] .magnet__eyebrow[data-astro-cid-amz7rtzi]{color:#5fd3a5}.magnet__panel--dark[data-astro-cid-amz7rtzi] .magnet__lead[data-astro-cid-amz7rtzi]{color:#d0d6dc}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__label[data-astro-cid-amz7rtzi]{color:#b3bcc5}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__consent[data-astro-cid-amz7rtzi]{color:#c2c9d0}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__consent[data-astro-cid-amz7rtzi] input[data-astro-cid-amz7rtzi]{accent-color:#5fd3a5}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__input[data-astro-cid-amz7rtzi]{color:#fff;background:#1b232b;border-color:#64707c}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__input[data-astro-cid-amz7rtzi]::placeholder{color:#9aa5b0}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__input[data-astro-cid-amz7rtzi]:hover{border-color:#8a96a2}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__input[data-astro-cid-amz7rtzi]:focus-visible{border-color:#5fd3a5;box-shadow:0 0 0 3px #5fd3a540}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__submit[data-astro-cid-amz7rtzi]{color:var(--brv-instrument);background:#5fd3a5}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__submit[data-astro-cid-amz7rtzi]:hover{background:#7fe0b9;box-shadow:0 10px 24px -12px #5fd3a599}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__consent[data-astro-cid-amz7rtzi] a[data-astro-cid-amz7rtzi]{color:#5fd3a5}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__status[data-astro-cid-amz7rtzi]{color:#ff9b8f}.magnet__panel--dark[data-astro-cid-amz7rtzi] .nform__success[data-astro-cid-amz7rtzi]{color:#fff}@media (width<=900px){.magnet__body[data-astro-cid-amz7rtzi]{padding:36px 32px}.magnet__main[data-astro-cid-amz7rtzi],.magnet__body--preview[data-astro-cid-amz7rtzi]{grid-template-columns:minmax(0,1fr);gap:26px}.magnet__body--preview[data-astro-cid-amz7rtzi] .magnet__main[data-astro-cid-amz7rtzi]{max-width:none}.magnet__body--preview[data-astro-cid-amz7rtzi] .magnet__preview[data-astro-cid-amz7rtzi]{order:-1}}@media (width<=768px){.magnet__body[data-astro-cid-amz7rtzi]{padding:30px 24px}}.results[data-astro-cid-moj5lvsr]{background:var(--brv-paper);padding:var(--brv-s-8) 0;scroll-margin-top:68px}.results__inner[data-astro-cid-moj5lvsr]{max-width:var(--brv-container);padding:0 var(--brv-gutter);margin:0 auto}.results__panel[data-astro-cid-moj5lvsr]{background:var(--brv-mint-wash);border:1px solid var(--brv-emerald-pale);border-radius:var(--brv-r-xl);grid-template-columns:minmax(0,.85fr) minmax(360px,1fr);align-items:start;gap:56px;padding:48px 52px;display:grid;position:relative;overflow:hidden}.results__panel[data-astro-cid-moj5lvsr]:after{content:"";background:var(--brv-emerald);opacity:.05;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);pointer-events:none;width:300px;height:300px;position:absolute;bottom:-120px;right:-80px}.results__text[data-astro-cid-moj5lvsr]{z-index:1;position:relative}.results__eyebrow[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-mono);font-size:var(--brv-fs-eyebrow);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald)}.results__heading[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-display);font-weight:var(--brv-w-semi);letter-spacing:var(--brv-tracking-tighter);color:var(--brv-ink);text-wrap:balance;margin:12px 0 0;font-size:clamp(22px,2.4vw,28px);line-height:1.12}.results__lead[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);max-width:34em;margin:14px 0 0;font-size:15px;line-height:1.55}.sform[data-astro-cid-moj5lvsr]{z-index:1;gap:14px;display:grid;position:relative}.sform__row[data-astro-cid-moj5lvsr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sform__field[data-astro-cid-moj5lvsr]{gap:7px;min-width:0;display:grid}.sform__label-row[data-astro-cid-moj5lvsr]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sform__label[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-mono);font-size:10.5px;font-weight:var(--brv-w-medium);letter-spacing:.1em;text-transform:uppercase;color:var(--brv-ink-mute)}.sform__attach[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-sans);color:var(--brv-emerald);text-underline-offset:3px;cursor:pointer;font-size:13px;text-decoration:underline}.sform__attach[data-astro-cid-moj5lvsr][hidden]{display:none}.sform__attach[data-astro-cid-moj5lvsr]:focus-within{outline:2px solid var(--brv-emerald);outline-offset:2px;border-radius:4px}.sform__file[data-astro-cid-moj5lvsr]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.sform__input[data-astro-cid-moj5lvsr]{width:100%;min-width:0;font-family:var(--brv-font-sans);color:var(--brv-ink);background:var(--brv-surface);border:1px solid var(--brv-line-strong);border-radius:var(--brv-r-md);transition:border-color var(--brv-dur-fast) var(--brv-ease), box-shadow var(--brv-dur-fast) var(--brv-ease);padding:12px 14px;font-size:15px;line-height:1.5}.sform__input[data-astro-cid-moj5lvsr]::placeholder{color:var(--brv-ink-mute)}.sform__input[data-astro-cid-moj5lvsr]:hover{border-color:var(--brv-emerald-pale)}.sform__input[data-astro-cid-moj5lvsr]:focus-visible{border-color:var(--brv-emerald);outline:none;box-shadow:0 0 0 3px #056b4f1f}.sform__textarea[data-astro-cid-moj5lvsr]{resize:vertical;min-height:150px;font-family:var(--brv-font-mono);font-size:13px}.sform__hp[data-astro-cid-moj5lvsr]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sform__consent[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-sans);color:var(--brv-ink-soft);align-items:flex-start;gap:9px;font-size:12px;line-height:1.5;display:flex}.sform__consent[data-astro-cid-moj5lvsr] input[data-astro-cid-moj5lvsr]{accent-color:var(--brv-emerald);flex-shrink:0;margin-top:2px}.sform__consent[data-astro-cid-moj5lvsr] a[data-astro-cid-moj5lvsr]{color:var(--brv-emerald);text-underline-offset:3px;text-decoration:underline}.sform__turnstile[data-astro-cid-moj5lvsr]:not(:empty){margin-top:2px}.sform__control[data-astro-cid-moj5lvsr]{margin-top:2px;display:flex}.sform__submit[data-astro-cid-moj5lvsr]{width:100%}.sform__status[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-sans);color:var(--brv-danger,#b42318);margin:0;font-size:13.5px;line-height:1.5}.sform__success[data-astro-cid-moj5lvsr]{font-family:var(--brv-font-sans);color:var(--brv-ink);margin:0;font-size:15px;line-height:1.6}@media (width<=900px){.results__panel[data-astro-cid-moj5lvsr]{grid-template-columns:1fr;gap:26px;padding:36px 32px}}@media (width<=768px){.results__panel[data-astro-cid-moj5lvsr]{padding:30px 24px}.sform__row[data-astro-cid-moj5lvsr]{grid-template-columns:1fr}}.hero.lp-hero .hero__inner{padding-top:var(--brv-s-7)}@media (width>=901px){.hero.lp-hero .hero__inner--split{grid-template-columns:1.6fr .7fr}}.hero.lp-hero .hero__title{font-size:clamp(38px,5vw,60px)}.lp-hero-extra[data-astro-cid-qb4t3vgn]{flex:100%;gap:36px;display:grid}.lp-points[data-astro-cid-qb4t3vgn]{gap:16px;max-width:560px;margin:0;padding:0;list-style:none;display:grid}.lp-points[data-astro-cid-qb4t3vgn] li[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);color:var(--brv-ink);padding-left:24px;font-size:17px;line-height:1.5;position:relative}.lp-points__u[data-astro-cid-qb4t3vgn],.lp-points__link[data-astro-cid-qb4t3vgn]{color:inherit;text-decoration:underline;text-decoration-color:var(--brv-emerald);text-underline-offset:4px;text-decoration-thickness:1.5px}.lp-points__link[data-astro-cid-qb4t3vgn]:hover,.lp-hero-mark[data-astro-cid-qb4t3vgn]{color:var(--brv-emerald)}.lp-points[data-astro-cid-qb4t3vgn] li[data-astro-cid-qb4t3vgn]:before{content:"";background:var(--brv-emerald);width:10px;height:12px;position:absolute;top:.45em;left:2px;transform:skew(-16deg)}.checks-section,.prompt-section,.video-section{scroll-margin-top:68px}.lp-actions[data-astro-cid-qb4t3vgn]{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.lp-btn__icon[data-astro-cid-qb4t3vgn]{color:var(--brv-ink-mute);display:inline-flex}.video[data-astro-cid-qb4t3vgn]{aspect-ratio:16/9;border-radius:var(--brv-r-lg);background:var(--brv-instrument);box-shadow:var(--brv-shadow-md);position:relative;overflow:hidden}.video[data-astro-cid-qb4t3vgn] iframe[data-astro-cid-qb4t3vgn]{border:0;width:100%;height:100%;position:absolute;inset:0}.video__placeholder[data-astro-cid-qb4t3vgn]{place-items:center;display:grid;position:absolute;inset:0}.video__label[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-mono);font-size:var(--brv-fs-eyebrow);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-instrument-mute)}.checks[data-astro-cid-qb4t3vgn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;display:grid}@media (width<=900px){.checks[data-astro-cid-qb4t3vgn]{grid-template-columns:1fr}}.check__icon[data-astro-cid-qb4t3vgn]{color:var(--brv-emerald)}.check__title[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-weight:var(--brv-w-semi);color:var(--brv-ink);margin:12px 0 0;font-size:17px}.check__copy[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-size:15px;line-height:var(--brv-lh-body);color:var(--brv-ink-soft);margin:8px 0 0}.checks__foot[data-astro-cid-qb4t3vgn]{border-top:1px solid var(--brv-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-top:44px;padding-top:28px;display:flex}.checks__note[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-size:var(--brv-fs-body);line-height:var(--brv-lh-body);color:var(--brv-ink-soft);max-width:720px;margin:0}.steps[data-astro-cid-qb4t3vgn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 48px;padding:0;list-style:none;display:grid}@media (width<=900px){.steps[data-astro-cid-qb4t3vgn]{grid-template-columns:1fr}}.step[data-astro-cid-qb4t3vgn]{background:var(--brv-surface);border-radius:var(--brv-r-lg);box-shadow:var(--brv-shadow-sm);padding:24px 26px}.step__head[data-astro-cid-qb4t3vgn]{justify-content:space-between;align-items:center;display:flex}.step__icon[data-astro-cid-qb4t3vgn]{color:var(--brv-emerald)}.step__num[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-mono);letter-spacing:var(--brv-tracking-eyebrow);color:var(--brv-emerald);font-size:12px}.step__title[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-weight:var(--brv-w-semi);color:var(--brv-ink);margin:14px 0 0;font-size:18px}.step__copy[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-size:15px;line-height:var(--brv-lh-body);color:var(--brv-ink-soft);margin:8px 0 0}.step__link[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-weight:var(--brv-w-medium);color:var(--brv-emerald);text-underline-offset:3px;margin-top:12px;font-size:15px;text-decoration:underline;display:inline-block}.prompt[data-astro-cid-qb4t3vgn]{background:var(--brv-instrument);border-radius:var(--brv-r-lg);overflow:hidden}.prompt__bar[data-astro-cid-qb4t3vgn]{border-bottom:1px solid var(--brv-instrument-line);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}.prompt__label[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-mono);letter-spacing:var(--brv-tracking-eyebrow);text-transform:uppercase;color:var(--brv-emerald-lift);font-size:11px}.prompt__actions[data-astro-cid-qb4t3vgn]{align-items:center;gap:18px;display:flex}.prompt__link[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);color:var(--brv-instrument-mute);text-underline-offset:3px;font-size:13.5px;text-decoration:underline}.prompt__link[data-astro-cid-qb4t3vgn]:hover{color:var(--brv-paper)}.prompt__copy[data-astro-cid-qb4t3vgn]{font-family:var(--brv-font-sans);font-weight:var(--brv-w-medium);color:var(--brv-paper);background:var(--brv-emerald);border-radius:var(--brv-r-pill);cursor:pointer;transition:transform var(--brv-dur-fast) var(--brv-ease);border:0;align-items:center;gap:8px;padding:8px 16px;font-size:13.5px;display:inline-flex}.prompt__copy[data-astro-cid-qb4t3vgn][hidden]{display:none}.prompt__copy[data-astro-cid-qb4t3vgn]:hover{transform:translateY(-2px)}.prompt__body[data-astro-cid-qb4t3vgn]{max-height:640px;font-family:var(--brv-font-mono);color:var(--brv-paper);white-space:pre-wrap;margin:0;padding:22px 24px;font-size:13px;line-height:1.6;overflow:auto}.prompt__label[data-astro-cid-qb4t3vgn],.prompt__link[data-astro-cid-qb4t3vgn],.prompt__copy[data-astro-cid-qb4t3vgn]{white-space:nowrap}.prompt-peek[data-astro-cid-qb4t3vgn]{background:var(--brv-instrument-2);border:1px solid var(--brv-instrument-line);border-radius:var(--brv-r-lg);position:relative;overflow:hidden}.prompt-peek__body[data-astro-cid-qb4t3vgn]{height:240px;font-family:var(--brv-font-mono);color:var(--brv-paper);white-space:pre;user-select:none;margin:0;padding:22px 24px 0;font-size:12.5px;line-height:1.6;overflow:hidden;-webkit-mask-image:linear-gradient(#000 25%,#0000 85%);mask-image:linear-gradient(#000 25%,#0000 85%)}.prompt-peek__lock[data-astro-cid-qb4t3vgn]{background:var(--brv-instrument);border:1px solid var(--brv-instrument-line);width:76px;height:76px;color:var(--brv-emerald-lift);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:26px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px -12px #0009}@media (width<=900px){.prompt-peek__body[data-astro-cid-qb4t3vgn]{height:170px}.prompt-peek__lock[data-astro-cid-qb4t3vgn]{width:60px;height:60px;bottom:18px}}@media (width<=520px){.prompt__label[data-astro-cid-qb4t3vgn]{display:none}.prompt__bar[data-astro-cid-qb4t3vgn]{justify-content:flex-end;padding:10px 14px}.prompt__body[data-astro-cid-qb4t3vgn]{white-space:pre;padding:18px 16px;font-size:12px}}
