.vibe-page .vibe-header .hybrid-nav-inner{box-sizing:border-box;max-width:1360px;padding:0 40px}.vibe-page .vibe-header-actions{align-items:center;display:flex;gap:12px}.vibe-page .vibe-header-link{color:#c9ccc6;font:13px var(--vm-bold);padding:12px 8px;white-space:nowrap;text-decoration:none;text-transform:uppercase}.vibe-page .vibe-header-link:hover{color:var(--hybrid-text);text-decoration:underline}.vibe-page .vibe-header-secondary{align-items:center;border:1px solid #5b5f58;border-radius:4px;box-sizing:border-box;color:var(--hybrid-text);display:inline-flex;font:13px var(--vm-bold);min-height:44px;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease;white-space:nowrap}.vibe-page .vibe-header-secondary:hover{background:rgb(255 255 255/8%)}@media screen and (max-width:620px){.vibe-page .vibe-header-link{display:none}}.vibe-page #faq{scroll-margin-top:var(--vm-nav)}.vibe-page .vibe-header-wordmark{cursor:default}.vibe-page .vibe-header-wordmark:hover span{color:inherit}.vibe-page .vibe-wordmark{cursor:default}.vibe-page .vibe-wordmark:hover span{color:inherit}.vibe-page .vibe-wordmark small{font-size:11px;letter-spacing:.02em}.vibe-page .vibe-header-cta{align-items:center;background:transparent;border:1px solid var(--hybrid-green);border-radius:4px;box-sizing:border-box;color:var(--hybrid-green);display:inline-flex;font:13px var(--vm-bold);min-height:44px;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease;white-space:nowrap}.vibe-page .vibe-header-cta:hover{background:rgb(149 255 0/14%)}.vibe-page a:focus-visible,.vibe-page button:focus-visible,.vibe-page summary:focus-visible{outline:3px solid var(--hybrid-text);outline-offset:3px}.vibe-page .vibe-footer{background:#090a09;border-top:1px solid var(--hybrid-border);padding-top:56px}.vibe-page .vibe-footer-inner{display:grid;grid-gap:16px;gap:16px;justify-items:start}.vibe-page .vibe-footer-inner p{color:#a3a6a1;font-size:18px;line-height:1.5;margin:0;max-width:520px}.vibe-page .vibe-footer-actions{align-items:center;display:flex;flex-wrap:wrap;gap:0 32px}.vibe-page .vibe-footer-inner a{align-items:center;color:var(--hybrid-text);display:inline-flex;font:18px var(--vm-bold);min-height:44px;text-decoration:underline;-webkit-text-decoration-color:#555;text-decoration-color:#555;text-underline-offset:4px}.vibe-page .vibe-footer-inner a:hover{color:var(--hybrid-green)}.vibe-page .vibe-footer-bottom{border-top:1px solid var(--hybrid-border);color:#8a8d88;font-size:14px;margin-top:40px;padding-bottom:28px;padding-top:24px}.vibe-page .vm-hero{min-height:calc(100svh - var(--vm-nav))}.vibe-page .vm-hero .hybrid-hero-content{align-content:start;grid-column-gap:64px;column-gap:64px;display:grid;grid-template-areas:"top form" "bottom form";grid-template-columns:minmax(0,1fr) minmax(0,560px);grid-template-rows:auto 1fr;min-height:0;padding-bottom:112px;padding-top:64px;grid-row-gap:32px;row-gap:32px}.vibe-page .vm-hero-top{align-self:start;grid-area:top}.vibe-page .vm-hero-form{align-self:center;grid-area:form;scroll-margin-top:96px}.vibe-page .vm-hero-bottom{align-self:start;display:grid;grid-gap:20px;gap:20px;grid-area:bottom;justify-items:start}.vibe-page .vm-hero h1{font-size:96px;line-height:.88;margin:20px 0 24px;max-width:780px}.vibe-page .vm-hero h1 .vm-green{display:inline}.vibe-page .vm-hero .hybrid-hero-copy{color:#c9ccc6;font-size:20px;max-width:640px}.vibe-page .vm-hero .hybrid-hero-rail{box-sizing:border-box;font-size:14px;padding:0 max(40px,calc((100% - 1360px) / 2 + 40px))}.vibe-page .vibe-quiet-link{align-items:center;color:#b4b7b1;display:inline-flex;font-size:16px;min-height:44px;text-decoration:underline;-webkit-text-decoration-color:#5b5f59;text-decoration-color:#5b5f59;text-underline-offset:4px}.vibe-page .vibe-quiet-link:hover{color:var(--hybrid-green)}.vibe-page .vibe-clients{container-type:inline-size;max-width:100%;min-width:0;width:100%}.vibe-page .vibe-clients p{color:#b4b7b1;font:500 14px var(--vm-mono);letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.vibe-page .vibe-clients ul{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,72px));list-style:none;margin:0;padding:0}.vibe-page .vibe-clients li{aspect-ratio:1;background:var(--logo-tile);border:1px solid var(--hybrid-border);border-radius:12px;min-width:0;overflow:hidden;width:100%}.vibe-page .vibe-clients img{display:block;filter:var(--logo-filter) brightness(.85);height:100%;object-fit:cover;transform:scale(var(--logo-scale));width:100%}@container (min-width: 500px){.vibe-page .vibe-clients ul{grid-template-columns:repeat(9,minmax(0,64px))}}.vibe-page .vibe-form-card{background:rgb(10 12 10/94%);border:1px solid #3a3f3a;border-radius:10px;box-shadow:0 30px 80px rgb(0 0 0/55%),0 0 60px rgb(149 255 0/8%);padding:28px}.vibe-page .vibe-form{display:grid;grid-gap:16px;gap:16px}.vibe-page .vibe-field{border:0;display:grid;grid-gap:8px;gap:8px;margin:0;min-width:0;padding:0}.vibe-page .vibe-field>label,.vibe-page .vibe-field>legend{color:#d3d6d0;font:14px var(--vm-bold);letter-spacing:.02em;padding:0}.vibe-page .vibe-handles{display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr 1fr}.vibe-page .vibe-handles .vibe-field{align-content:start}.vibe-page .vibe-builders legend{margin-bottom:8px}.vibe-page .vibe-field input[type=email],.vibe-page .vibe-field input[type=text]{background:#0b0d0b;border:1px solid #3a3f3a;border-radius:4px;box-sizing:border-box;color:var(--hybrid-text);font:16px Neuehaasdisplay Roman,Arial,sans-serif;min-height:48px;padding:0 14px;width:100%}.vibe-page .vibe-field input::placeholder{color:#7d817b}.vibe-page .vibe-field input:focus{border-color:var(--hybrid-green);outline:2px solid var(--hybrid-green);outline-offset:0}.vibe-page .vibe-field input[aria-invalid=true],.vibe-page .vibe-field input[aria-invalid=true]:focus{border-color:#ff8a73}.vibe-page .vibe-field input[aria-invalid=true]:focus{outline-color:#ff8a73}.vibe-page .vibe-chips{display:flex;flex-wrap:wrap;gap:8px}.vibe-page .vibe-chips label{cursor:pointer;position:relative}.vibe-page .vibe-chips input{height:1px;opacity:0;position:absolute;width:1px}.vibe-page .vibe-chips span{justify-content:center;align-items:center;background:#0b0d0b;border:1px solid #3a3f3a;border-radius:999px;color:var(--hybrid-text);display:inline-flex;font:15px Neuehaasdisplay Roman,Arial,sans-serif;min-height:44px;padding:0 16px}.vibe-page .vibe-chips label:hover span{border-color:#6a6f69}.vibe-page .vibe-chips input:checked+span{border-color:var(--hybrid-green);box-shadow:0 0 14px rgb(149 255 0/30%);color:var(--hybrid-green)}.vibe-page .vibe-chips input:focus-visible+span{outline:3px solid var(--hybrid-text);outline-offset:2px}.vibe-page .vibe-error{color:#ff8a73;font-size:14px;line-height:1.35;margin:0}.vibe-page .vibe-submit{background:var(--hybrid-green);border:0;border-radius:4px;box-shadow:0 0 40px rgb(149 255 0/30%);color:#050505;cursor:pointer;font:16px var(--vm-bold);min-height:56px;text-transform:uppercase;transition:background-color .2s ease;width:100%}.vibe-page .vibe-submit:hover{background:var(--hybrid-text)}.vibe-page .vibe-form[aria-busy=true] .vibe-submit{cursor:progress;opacity:.7}.vibe-page .vibe-reassure{color:#b4b7b1;font-size:14px;line-height:1.4;margin:16px 0 0;text-align:center}.vibe-page .fb-beat{background:radial-gradient(55% 50% at 50% 52%,#0c0e0c 0,var(--hybrid-bg) 75%);height:clamp(640px,calc(100svh - var(--vm-nav)),920px);isolation:isolate;overflow:hidden;position:relative;scroll-margin-top:var(--vm-nav)}.vibe-page .fb-canvas{height:100%;inset:0;position:absolute;touch-action:pan-y;width:100%;z-index:1}.vibe-page .fb-beat[data-state=playing] .fb-canvas{cursor:crosshair}.vibe-page .fb-stage{align-content:center;display:grid;grid-gap:26px;gap:26px;inset:0;justify-items:center;padding:40px 16px 64px;pointer-events:none;position:absolute;text-align:center;z-index:2}.vibe-page .fb-top{display:grid;grid-gap:14px;gap:14px;justify-items:center}.vibe-page .fb-kick{color:var(--hybrid-muted);font:500 14px var(--vm-mono);letter-spacing:.06em;margin:0;text-transform:uppercase}.vibe-page .fb-kick-live i{background:var(--hybrid-muted);border-radius:50%;display:inline-block;height:10px;margin-right:4px;width:10px}.vibe-page .fb-lines{display:grid;margin:0}.vibe-page .fb-line{font:400 clamp(46px,7vw,104px)/.95 var(--vm-bold);grid-area:1/1;letter-spacing:-.03em;transition:opacity .22s ease,transform .22s ease}.vibe-page .fb-line-2{color:var(--vm-warn);opacity:0;text-shadow:0 0 60px rgb(255 77 46/50%);transform:scale(1.12)}.vibe-page .fb-beat.found .fb-line-1{opacity:0;transition:none}.vibe-page .fb-beat.found .fb-line-2{opacity:1;transform:none}.vibe-page .fb-mid{align-items:center;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);pointer-events:none;width:min(1240px,100%)}.vibe-page .fb-app{border-radius:12px;transition:box-shadow .3s ease,transform .5s ease}.vibe-page .fb-app .vm-minicard{filter:brightness(.5) saturate(.6);transition:filter .5s ease;width:min(300px,70vw)}.vibe-page .fb-beat.found .fb-app{box-shadow:0 0 0 2px rgb(255 77 46/60%),0 0 80px rgb(255 77 46/30%);transform:scale(.92)}.vibe-page .fb-beat.found .fb-app .vm-minicard{filter:brightness(.3) saturate(.5)}.vibe-page .fb-app.is-hit{box-shadow:0 0 0 3px var(--vm-warn),0 0 110px rgb(255 77 46/60%)}.vibe-page .fb-tags{display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:230px}.vibe-page .fb-tags-left{align-items:flex-end}.vibe-page .fb-tags-right{align-items:flex-start}.vibe-page .fb-tag{animation:fb-pop .26s cubic-bezier(.2,.9,.3,1.3) both;background:rgb(15 17 15/90%);border:1px solid var(--hybrid-border);border-radius:6px;color:#8a9088;font:13px/1 var(--vm-mono);max-width:100%;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap}.vibe-page .fb-tag.is-hit{background:rgb(60 14 8/92%);border-color:rgb(255 77 46/70%);color:#ffb4a6}.vibe-page .fb-tag.is-old{opacity:.45}@keyframes fb-pop{0%{opacity:0;transform:scale(.85)}}.vibe-page .fb-action{display:grid;justify-items:center;min-height:60px}.vibe-page .fb-action>*{grid-area:1/1}.vibe-page .fb-block{visibility:hidden}.vibe-page .fb-block,.vibe-page .fb-ctl{background:none;border:0;color:var(--hybrid-muted);cursor:pointer;font:500 13px var(--vm-mono);letter-spacing:.08em;min-height:44px;padding:0 14px;pointer-events:auto;text-decoration:underline;-webkit-text-decoration-color:#5b5f59;text-decoration-color:#5b5f59;text-underline-offset:5px;text-transform:uppercase}.vibe-page .fb-block:hover,.vibe-page .fb-ctl:hover{color:var(--hybrid-text)}.vibe-page .fb-beat[data-state=playing]:not(.ended) .fb-block{align-items:center;display:inline-flex;visibility:visible}.vibe-page .fb-ctl[hidden]{display:none}.vibe-page .fb-ctl[data-kind=pause]:before{content:"\275A\275A\00a0"}.vibe-page .fb-ctl[data-kind=play]:before{content:"\25B6\00a0"}.vibe-page .fb-ctl[data-kind=replay]:before{content:"\21BB\00a0"}.vibe-page .fb-hint{color:var(--hybrid-muted);font:500 13px var(--vm-mono);letter-spacing:.06em;margin:-10px 0 0;min-height:1.4em;text-transform:uppercase}.vibe-page .fb-hint [data-hint]{display:none}.vibe-page .fb-hint[data-mode=score] [data-hint=score],.vibe-page .fb-hint[data-mode=try] [data-hint=try],.vibe-page .fb-hint[data-mode=wait] [data-hint=wait]{display:inline}.vibe-page .fb-hint em{color:var(--hybrid-green);font-style:normal}.vibe-page .fb-hint strong{color:var(--vm-warn);font-weight:500}.vibe-page .fb-end{align-content:center;background:radial-gradient(65% 60% at 50% 50%,rgb(5 6 5/97%),rgb(5 6 5/88%));display:grid;inset:0;justify-items:center;opacity:0;padding:0 16px 40px;pointer-events:none;position:absolute;text-align:center;transform:scale(1.1);transition:opacity .45s ease,transform .6s cubic-bezier(.2,.8,.2,1);z-index:4}.vibe-page .fb-end strong{font:700 clamp(170px,26vw,340px)/.8 Thunder Bold,Impact,sans-serif;text-shadow:0 0 80px rgb(255 77 46/45%)}.vibe-page .fb-end p{font:400 clamp(24px,2.6vw,38px)/1.12 var(--vm-bold);letter-spacing:-.02em;margin:16px 0 0;max-width:720px;text-wrap:balance}.vibe-page .fb-end p.fb-result{color:var(--hybrid-muted);font:500 14px var(--vm-mono);letter-spacing:.06em;margin-top:18px;text-transform:uppercase}.vibe-page .fb-result b{color:var(--hybrid-green);font-weight:500}.vibe-page .fb-result i{color:var(--vm-warn);font-style:normal}.vibe-page .fb-result-poster{display:none}.vibe-page .fb-beat.ended .fb-end{opacity:1;transform:none}.vibe-page .fb-beat.ended .fb-stage{opacity:.1;transition:opacity .4s ease}.vibe-page .fb-beat.ended .fb-canvas{opacity:0}.vibe-page .fb-ctl-row{bottom:12px;left:0;pointer-events:none;position:absolute;right:0;text-align:center;z-index:5}.vibe-page .fb-sr{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:0;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.vibe-page .fb-beat[data-paused=true] *,.vibe-page .fb-beat[data-paused=true] :after,.vibe-page .fb-beat[data-paused=true] :before,.vibe-page .fb-beat[data-state=paused] *,.vibe-page .fb-beat[data-state=paused] :after,.vibe-page .fb-beat[data-state=paused] :before{animation-play-state:paused!important;transition:none!important}.vibe-page .fb-beat.fb-poster .fb-end{opacity:1;transform:none;transition:none}.vibe-page .fb-beat.fb-poster .fb-stage{opacity:.1}.vibe-page .fb-beat.fb-poster .fb-result-live{display:none}.vibe-page .fb-beat.fb-poster .fb-result-poster{display:inline}.vibe-page .fb-beat.fb-poster *,.vibe-page .fb-beat.fb-poster .fb-tag{animation:none!important;transition:none!important}@media (prefers-reduced-motion:reduce){.vibe-page .fb-beat .fb-end{opacity:1;transform:none}.vibe-page .fb-beat .fb-stage{opacity:.1}.vibe-page .fb-beat .fb-result-live{display:none}.vibe-page .fb-beat .fb-result-poster{display:inline}.vibe-page .fb-beat,.vibe-page .fb-beat *{animation:none!important;transition:none!important}.vibe-page .fb-ctl-row{display:none}}@media screen and (max-width:900px){.vibe-page .fb-mid{gap:14px;grid-template-columns:minmax(0,1fr);justify-items:center}.vibe-page .fb-tags-left{display:none}.vibe-page .fb-tags-right{align-items:center;height:100px;justify-content:flex-start;min-height:0;order:2;width:min(360px,100%)}.vibe-page .fb-tags-right .fb-tag:nth-child(n+4){display:none}}@media screen and (max-width:560px){.vibe-page .fb-beat{height:clamp(620px,calc(100svh - var(--vm-nav)),800px)}.vibe-page .fb-stage{gap:20px;padding-top:28px}.vibe-page .fb-app .vm-minicard{width:min(260px,68vw)}.vibe-page .fb-beat.found .fb-app .vm-minicard{filter:brightness(.18) saturate(.4)}.vibe-page .fb-beat.found .fb-app{transform:scale(.82)}.vibe-page .fb-tag{font-size:12px}.vibe-page .fb-end strong{font-size:clamp(150px,44vw,210px)}.vibe-page .fb-end p{font-size:25px}}.vibe-page .vm-column{margin:0 auto;max-width:820px;padding:6vh 24px}.vibe-page .vm-column-scene{background:radial-gradient(160% 90% at 50% 45%,#131613,#050605 78%) fixed}.vibe-page .vm-column-scene .vm-chapter{align-items:center;min-height:0;opacity:.1;padding:72px 0;text-align:center}.vibe-page .vm-column-scene .vm-chapter.is-on{opacity:1}.vibe-page .vm-chapter>p{max-width:none}.vibe-page .vm-chapter .vm-k{font-size:14px}.vibe-page .vm-chapter>.vm-body{font-size:clamp(18px,1.6vw,23px);line-height:1.45;margin:0 0 16px}.vibe-page .vm-chapter .vm-stat{font-size:clamp(15px,1.25vw,18px);line-height:1.45;margin-top:16px}.vibe-page .vm-bigstat{align-items:center;flex-direction:column;gap:10px;justify-content:center;margin:12px 0 20px;text-align:center}.vibe-page .vm-bigstat strong{font-family:Thunder Bold,Impact,sans-serif;font-size:clamp(96px,11vw,150px);line-height:.86}.vibe-page .vm-bigstat span{font-size:clamp(20px,1.9vw,26px);line-height:1.25;max-width:560px}.vibe-page .vm-lead h2{font-size:clamp(30px,4vw,52px);margin:12px 0 0}.vibe-page .vm-bigstat-lead{margin:24px 0}.vibe-page .vm-bigstat-lead strong{font-size:clamp(132px,17vw,230px)}.vibe-page .vm-bigstat-lead span{font-size:clamp(22px,1.9vw,28px)}.vibe-page .vm-run{font-size:14px;min-height:44px}.vibe-page .vm-term{font-size:14px;margin:12px auto 0;text-align:left;width:min(540px,100%)}.vibe-page .vm-turn{background:radial-gradient(60% 55% at 50% 42%,rgb(149 255 0/8%),transparent 72%);border-top:1px solid var(--hybrid-border)}.vibe-page .vm-resolve{display:grid;grid-gap:24px;gap:24px;justify-items:center;margin:0 auto;max-width:900px;padding:12vh 24px;text-align:center}.vibe-page .vm-resolve h2{color:var(--hybrid-text);font:400 clamp(34px,5vw,72px)/1 var(--vm-bold);letter-spacing:-.02em;margin:0}.vibe-page .vm-turn-a,.vibe-page .vm-turn-q{display:block}.vibe-page .vm-turn-a{color:var(--hybrid-green);font-size:1.3em;margin-top:12px}.vibe-page .vm-resolve>p{color:#c9ccc6;font-size:clamp(20px,2.1vw,30px);line-height:1.3;margin:0;max-width:700px}.vibe-page .vm-turn-button{margin-top:8px;min-width:260px}.vibe-page .vm-tested{display:flex;flex-wrap:wrap;gap:8px 32px;justify-content:center;list-style:none;margin:24px 0 0;padding:0}.vibe-page .vm-tested li{align-items:center;color:var(--hybrid-muted);display:flex;font:500 14px var(--vm-mono);gap:10px;letter-spacing:.06em;min-height:32px;text-transform:uppercase;transition:color .4s ease}.vibe-page .vm-tested i{background:#2d312d;border-radius:50%;height:12px;transition:background-color .4s ease,box-shadow .4s ease;width:12px}.vibe-page .vm-tested em{color:var(--hybrid-green);font-style:normal;opacity:0;transition:opacity .4s ease}.vibe-page .vm-tested li.is-on{color:var(--hybrid-text)}.vibe-page .vm-tested li.is-on i{background:var(--hybrid-green);box-shadow:0 0 12px var(--hybrid-green)}.vibe-page .vm-tested li.is-on em{opacity:1}@media screen and (max-width:560px){.vibe-page .vm-column-scene .vm-chapter{padding:56px 0}.vibe-page .vm-bigstat strong{font-size:80px}.vibe-page .vm-bigstat-lead strong{font-size:120px}.vibe-page .vm-bigstat span{font-size:18px;max-width:100%}.vibe-page .vm-bigstat-lead span{font-size:20px}.vibe-page .vm-chapter>.vm-body{font-size:18px}.vibe-page .vm-chapter .vm-stat{font-size:15px}.vibe-page .vm-resolve{padding:8vh 24px}.vibe-page .vm-resolve>p{font-size:20px}.vibe-page .vm-tested{flex-direction:column;gap:4px}}.vibe-page .vm-offer{padding-top:72px}.vibe-page .vm-offer .vm-steps{margin-top:0}.vibe-page .vm-steps em,.vibe-page .vm-steps span{font-size:15px}.vibe-page .vm-steps span{font-size:16px}.vibe-page .vibe-thanks{background:radial-gradient(70% 60% at 50% 20%,rgb(149 255 0/8%),transparent 70%);padding:96px 0 104px}.vibe-page .vibe-thanks-inner{display:grid;grid-gap:24px;gap:24px;justify-items:start}.vibe-page .vibe-thanks h1{color:var(--hybrid-text);font:700 88px/.88 Thunder Bold,Impact,sans-serif;margin:0;text-transform:uppercase}.vibe-page .vibe-thanks-copy{color:#c9ccc6;font-size:22px;line-height:1.45;margin:0;max-width:680px}.vibe-page .vibe-thanks .vibe-clients{margin:16px 0 8px}@media screen and (max-width:1100px){.vibe-page .vm-hero h1{font-size:80px}}@media screen and (max-width:900px){.vibe-page .vm-hero{min-height:0}.vibe-page .vm-hero .hybrid-hero-content{grid-template-areas:"top" "form" "bottom";grid-template-columns:minmax(0,1fr);grid-template-rows:auto;padding-bottom:40px;padding-top:28px;row-gap:24px}.vibe-page .vm-hero-bottom,.vibe-page .vm-hero-form,.vibe-page .vm-hero-top{align-self:auto}.vibe-page .vm-hero .hybrid-hero-rail{min-height:72px;position:static}.vibe-page .vm-hero h1{font-size:64px}}@media screen and (max-width:560px){.vibe-page .vibe-header .hybrid-nav-inner{padding:0 24px}.vibe-page .vibe-header-cta{padding:0 16px}.vibe-page .vibe-header-secondary{display:none}.vibe-page .vm-hero{min-height:0}.vibe-page .vm-hero .hybrid-hero-content{min-height:0;padding-bottom:32px;padding-top:20px;row-gap:16px}.vibe-page .vm-hero h1{font-size:48px;margin:12px 0}.vibe-page .vm-hero .hybrid-hero-copy{font-size:15px;line-height:1.45}.vibe-page .vibe-form-card{padding:16px}.vibe-page .vibe-form{gap:12px}.vibe-page .vibe-field{gap:6px}.vibe-page .vibe-builders legend{margin-bottom:6px}.vibe-page .vibe-chips span{padding:0 14px}.vibe-page .vibe-reassure{margin-top:12px}.vibe-page .vm-hero .hybrid-hero-rail{grid-template-columns:1fr;min-height:0;padding:16px 24px;row-gap:8px}.vibe-page .vm-hero .hybrid-hero-rail span,.vibe-page .vm-hero .hybrid-hero-rail span:nth-child(2){text-align:left}.vibe-page .vibe-chips label{flex-grow:1;flex-shrink:1;flex-basis:calc(33% - 8px)}.vibe-page .vibe-chips span{display:flex;padding:0 8px}.vibe-page .vibe-thanks{padding:56px 0 72px}.vibe-page .vibe-thanks h1{font-size:56px}.vibe-page .vibe-thanks-copy{font-size:18px}.vibe-page .vibe-footer-inner p{font-size:16px}}.vibe-page .hero-signal-field__sweep{animation-duration:16s}@media screen and (max-width:800px){.vibe-page .vibe-header .hybrid-nav-inner{padding:0 24px}}.vibe-page .vibe-header{background:#050605}.vibe-page .vm-bigstat span,.vibe-page .vm-chapter>.vm-body,.vibe-page .vm-resolve>p,.vibe-page h1,.vibe-page h2{text-wrap:balance}.vibe-page .vibe-reassure,.vibe-page .vibe-thanks-copy,.vibe-page .vm-chapter .vm-stat,.vibe-page .vm-hero .hybrid-hero-copy{text-wrap:pretty}.vibe-page .vm-term div{overflow-wrap:anywhere;text-overflow:clip;white-space:pre-wrap}.vibe-page .vibe-footer-bottom{background:linear-gradient(var(--hybrid-border),var(--hybrid-border)) content-box top /100% 1px no-repeat;border-top:0;padding-top:0}.vibe-page .vibe-footer-bottom span{display:block;padding-top:24px}@media screen and (max-width:560px){.vibe-page .vm-term div{padding-left:2ch;text-indent:-2ch;white-space:pre-line}}