@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Cormorant+Garamond:ital,wght@0,500;0,600;1,600&family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@48,600,1,0&display=swap";:root{color:#171714;background:#f4f0e8;font-family:Arial,Helvetica,sans-serif;font-synthesis:none;--paper: #f4f0e8;--surface: #f8f3ea;--evidence: #e9e1d5;--ink: #171714;--charcoal: #171714;--espresso: #4a3b32;--muted: #62574e;--rule: #cbbfb0;--signal: #c93622;--signal-dark: #a92b1c;--inverse: #fff9f0}html{scroll-behavior:smooth;background:var(--paper)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased}button,a,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}.display{margin:0;font-family:Bebas Neue,Impact,Arial Narrow,sans-serif;font-weight:400;line-height:.96;letter-spacing:.01em}.material-symbols-rounded:before{content:attr(data-symbol)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vsl-page{width:min(100%,730px);margin-inline:auto;background:var(--paper)}.vsl-hero,.fast-path,.proof{padding-inline:clamp(1.35rem,10vw,4.5rem)}.vsl-hero{padding-top:1rem;text-align:center}.vsl-kicker,.vsl-watch{display:flex;margin:0;align-items:center;gap:.85rem;color:var(--espresso);font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(.88rem,2.5vw,1.13rem);letter-spacing:.13em;line-height:1.1;white-space:nowrap}.vsl-kicker span,.vsl-watch span{flex:1;height:1px;background:var(--rule)}.vsl-title{margin-top:.7rem;font-size:clamp(2rem,9.5vw,4.2rem);line-height:.92;white-space:nowrap}.vsl-once{margin-top:.15rem;color:var(--signal);font-size:clamp(6.7rem,23vw,10.5rem);line-height:.8}.vsl-deck-title{margin-top:1.2rem;color:var(--espresso);font-size:clamp(1.65rem,4.6vw,2.35rem);letter-spacing:.03em}.vsl-deck{max-width:34em;margin:.55rem auto 0;font:600 clamp(1.2rem,3.5vw,1.72rem)/1.3 "Cormorant Garamond",Baskerville,serif}.vsl-watch{margin:1.4rem 0 .65rem}.video-shell{position:relative;display:block;width:100%;aspect-ratio:16/9;overflow:hidden;border:0;padding:0;color:#fff;background:#111;cursor:pointer}.video-shell>img{width:100%;height:100%;object-fit:cover;object-position:center 35%;filter:saturate(.82) contrast(1.03) brightness(.78)}.play-button{position:absolute;top:48%;left:50%;display:grid;width:clamp(4.5rem,13vw,6rem);aspect-ratio:1;place-items:center;border-radius:50%;color:#111;background:#fff;transform:translate(-50%,-50%);box-shadow:0 1px 3px #00000038}.play-button .material-symbols-rounded{font-size:clamp(2.6rem,7vw,3.7rem)}.play-button--small{width:3rem}.play-button--small .material-symbols-rounded{font-size:2rem}.video-controls{position:absolute;right:0;bottom:0;left:0;display:flex;height:2.55rem;padding:0 .75rem;align-items:center;gap:.7rem;background:#0e0e0ee0}.video-controls>.material-symbols-rounded{font-size:1.25rem}.video-progress{flex:1;height:.22rem;background:#666}.video-progress i{display:block;width:28%;height:100%;background:var(--signal)}.conversion-button{width:100%;min-height:4.9rem;margin-top:.85rem;border:0;border-bottom:.25rem solid var(--signal-dark);border-radius:0;padding:.7rem .5rem;overflow:hidden;color:var(--inverse);background:var(--signal);font-size:1rem;letter-spacing:0;line-height:1;white-space:nowrap;cursor:pointer}.conversion-button:hover{background:#b82f1d}.conversion-button:focus-visible,.video-shell:focus-visible,.proof-story__video:focus-visible{outline:3px solid var(--ink);outline-offset:5px}.vsl-qualifier{margin:.75rem 0 1.1rem;font:italic 600 clamp(1rem,2.8vw,1.35rem)/1.1 "Cormorant Garamond",Baskerville,serif}.fast-path{padding-top:1.05rem;border-top:1px solid var(--rule)}.fast-path__title{font-size:clamp(2.15rem,6.8vw,3.2rem);line-height:.96;text-wrap:balance}.fast-path__copy{margin-top:.8rem;font:600 clamp(1.1rem,2.85vw,1.38rem)/1.3 "Cormorant Garamond",Baskerville,serif}.fast-path__copy p{margin:0 0 .55rem}.fast-path__subhead{margin-top:1rem;color:var(--espresso);font-size:clamp(1.45rem,3.8vw,1.8rem);letter-spacing:.07em}.process{position:relative;display:grid;gap:.3rem;margin:1rem 0 0 1rem;padding-left:0}.process:before{content:"";position:absolute;top:1.4rem;bottom:1.4rem;left:3.5rem;width:1px;background:var(--espresso)}.process:after{content:"↓";position:absolute;bottom:-.35rem;left:3.18rem;color:var(--espresso);font:1.25rem/1 Arial,sans-serif}.process__step{position:relative;display:grid;min-height:4.1rem;grid-template-columns:2.6rem 1.1rem minmax(0,1fr);align-items:center;column-gap:.55rem}.process__icon{color:var(--espresso);font-size:2.35rem;font-variation-settings:"FILL" 0,"wght" 300}.process__rail{position:relative;width:1rem;height:1px;background:var(--espresso);z-index:1}.process__label{max-width:29ch;font-size:clamp(1.2rem,3.25vw,1.58rem);line-height:1.02}.process__system{display:flex;margin:1.15rem 0 0;flex-wrap:nowrap;justify-content:center;align-items:center;gap:.35rem .55rem;color:var(--signal);font-size:clamp(1.25rem,3.4vw,1.65rem);line-height:1.05;white-space:nowrap}.process__system b{color:var(--espresso);font-family:Arial,sans-serif;font-size:.85em}.process__takeaway{margin:.85rem 0 1.1rem;text-align:center;font:italic 600 clamp(1.1rem,2.8vw,1.35rem)/1.18 "Cormorant Garamond",Baskerville,serif}.proof{padding-top:.7rem;padding-bottom:.85rem;background:var(--evidence)}.proof__credibility{max-width:36em;margin:0 auto .85rem;text-align:center;color:var(--espresso);font:600 clamp(1.08rem,2.8vw,1.35rem)/1.35 "Cormorant Garamond",Baskerville,serif}.proof__title{text-align:center;color:var(--espresso);font-size:clamp(1.15rem,3vw,1.45rem);letter-spacing:.11em}.proof__stories{margin-top:.65rem}.proof-story{display:grid;grid-template-columns:minmax(0,41%) minmax(0,59%);gap:1rem;padding:.25rem 0 .8rem;border-bottom:1px solid var(--rule);align-items:center}.proof-story__video{position:relative;display:block;aspect-ratio:16/8.8;overflow:hidden;background:#222}.proof-story__video iframe{display:block;width:100%;height:100%;border:0}.proof-story__copy h3{font-size:clamp(1.6rem,4.6vw,2.1rem);line-height:.98}.proof-story__copy p{margin:.4rem 0 0;font:600 clamp(1.05rem,2.6vw,1.3rem)/1.22 "Cormorant Garamond",Baskerville,serif}.proof__disclosure{margin:.45rem 0 0;color:var(--muted);font:italic 600 clamp(.96rem,2.4vw,1.18rem)/1.22 "Cormorant Garamond",Baskerville,serif}.conversion-button--proof{margin-top:.75rem}.application-preview{padding:1.35rem clamp(1.35rem,10vw,4.5rem) 1.75rem;color:var(--inverse);background:var(--charcoal)}.application-preview__intro h2{max-width:22ch;font-size:clamp(2.15rem,6.5vw,3rem);line-height:.94}.application-preview__intro p{margin:.4rem 0 0;color:#ded5c8;font:600 clamp(1rem,2.45vw,1.2rem)/1.15 "Cormorant Garamond",Baskerville,serif}.application-preview__button{margin-top:1rem;min-height:4rem}.application-preview__expectation{max-width:37em;margin:.8rem auto 0;text-align:center;color:#e8dfd3;font:600 clamp(1rem,2.45vw,1.2rem)/1.4 "Cormorant Garamond",Baskerville,serif}.application-preview__note{margin:.45rem 0 0;text-align:center;color:#e8dfd3;font:600 clamp(.96rem,2.3vw,1.12rem)/1.1 "Cormorant Garamond",Baskerville,serif}.application-modal{--modal-paper:#f4efe7;--modal-surface:#fffcf6;--modal-ink:#181714;--modal-charcoal:#1b1a18;--modal-inverse:#fff9f0;--modal-accent:#c73518;--modal-focus:#806349;--modal-error:#a02c2c;--modal-success:#41644b;--modal-functional:#8b8175;--modal-track:#b9aea0;--modal-inverse-muted:#d9d1c7;width:min(calc(100% - 2rem),48rem);max-height:calc(100dvh - 2rem);margin:auto;border:0;padding:0;color:var(--modal-ink);background:transparent}.application-modal::backdrop{background:#0e0d0cc7}.application-modal__panel{position:relative;max-height:calc(100dvh - 2rem);overflow:auto;border-top:.35rem solid var(--modal-accent);background:var(--modal-paper)}.application-modal__close{position:sticky;z-index:3;top:.8rem;float:right;display:grid;width:2.75rem;height:2.75rem;margin:.8rem .8rem -3.55rem 0;place-items:center;border:1px solid #555;border-radius:50%;color:#fff;background:var(--modal-charcoal);font-size:2rem;line-height:1;cursor:pointer}.application-modal .lead-form,.application-modal__success{padding:2rem 1.25rem 1.5rem}.application-modal__header{padding-right:2.75rem}.application-modal__kicker{margin:0 0 .5rem;color:var(--modal-accent);font:700 1rem/1.2 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.application-modal__header h2,.application-modal__success h2,.application-modal__contact h2{margin:0;font-family:Bebas Neue,Impact,sans-serif;font-size:clamp(2.8rem,8vw,4rem);font-weight:400;line-height:.94}.application-modal__header p,.application-modal__success>p{max-width:48ch;margin:.75rem 0 0;font:600 clamp(1.08rem,2.4vw,1.2rem)/1.38 "Cormorant Garamond",Baskerville,serif}.application-modal__progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) .55fr;gap:.35rem;margin:.9rem 0 1.1rem}.application-modal__progress span{height:.25rem;background:var(--modal-track)}.application-modal__progress span:last-child{margin-left:.45rem}.application-modal__progress .is-active{background:var(--modal-accent)}.application-modal__step{margin:0;padding:0;border:0}.application-modal__step legend{max-width:34ch;padding:0;font:600 clamp(1.55rem,3.75vw,2rem)/1.14 "Cormorant Garamond",Baskerville,serif}.application-modal__step legend small{display:block;margin-top:.35rem;font-size:.72em;line-height:1.2}.application-modal__step textarea{width:100%;min-height:8rem;height:8rem;margin-top:.75rem;border:1px solid var(--modal-functional);border-radius:0;padding:.85rem;color:var(--modal-ink);background:var(--modal-surface);font:600 1.125rem/1.4 Cormorant Garamond,Baskerville,serif;resize:vertical}.application-modal__count{display:block;margin-top:.3rem;color:#756b60;text-align:right;font:700 .875rem/1.2 Arial,sans-serif}.application-modal input:focus-visible,.application-modal textarea:focus-visible{outline:2px solid var(--modal-focus);outline-offset:3px}.application-modal__choices{display:grid;gap:.65rem;margin-top:.8rem}.application-modal__choices label{display:flex;min-height:2.9rem;gap:.65rem;padding:.7rem .85rem;border:1px solid var(--modal-functional);align-items:center;background:var(--modal-surface);font:700 1rem/1.25 Arial,sans-serif;cursor:pointer}.application-modal__choices input{flex:0 0 auto;accent-color:var(--modal-accent)}.application-modal__assurance{margin:.8rem 0 0;color:#62574e;font:600 1rem/1.4 Cormorant Garamond,Baskerville,serif}.application-modal__contact{display:grid;gap:.7rem;margin-top:1rem;padding:1rem;color:var(--modal-inverse);background:var(--modal-charcoal)}.application-modal__contact-intro{grid-column:1/-1}.application-modal__contact-intro h2{width:100%;white-space:nowrap}.application-modal__contact-intro p{margin:.4rem 0 0;color:var(--modal-inverse-muted);font:600 1rem/1.4 Cormorant Garamond,Baskerville,serif}.application-modal__contact-intro a{color:inherit;font-weight:700}.application-modal__contact>label:not(.lead-form__honeypot){display:grid;gap:.3rem;color:var(--modal-inverse);font:700 1rem/1.2 Arial,sans-serif;letter-spacing:.05em;text-transform:uppercase}.application-modal__contact input:not([type=checkbox]){min-height:2.9rem;border:1px solid #8b8175;border-radius:0;padding:.7rem;color:var(--modal-ink);background:var(--modal-surface);font-size:1rem}.lead-form__honeypot{position:absolute!important;left:-9999px!important}.application-modal__contact-notice{grid-column:1/-1;margin:.25rem 0 0;color:var(--modal-inverse-muted);font:600 1rem/1.4 Cormorant Garamond,Baskerville,serif}.application-modal__actions{display:flex;gap:.85rem;margin-top:.9rem;align-items:center}.lead-form__button{flex:1;min-height:3.5rem;border:0;border-left:.3rem solid var(--modal-accent);padding:.65rem 1rem;color:var(--modal-inverse);background:var(--modal-charcoal);font-size:1.65rem;cursor:pointer}.lead-form__text-button{min-width:3.2rem;min-height:2.75rem;border:0;color:var(--modal-ink);background:transparent;font-size:1rem;text-decoration:underline;cursor:pointer}.lead-form__message{margin:.8rem 0 0;border-left:.25rem solid var(--modal-error);padding:.7rem;color:var(--modal-error);background:#f6e4e0;font:600 1rem/1.4 Arial,sans-serif}.application-modal__success>p{font-size:1.1rem}.application-modal__text-card{margin-top:1.4rem;padding:1.2rem;color:var(--modal-inverse);background:var(--modal-charcoal)}.application-modal__text-card p{margin:0 0 .75rem;color:var(--modal-accent);font-size:1.5rem}.application-modal__text-card textarea{width:100%;padding:.85rem;border:1px solid var(--modal-functional);color:var(--modal-ink);background:var(--modal-surface);font:600 1rem/1.35 Cormorant Garamond,Baskerville,serif;resize:none}.application-modal__copy{display:inline-flex;min-height:3rem;margin-top:.75rem;border:0;border-left:.3rem solid var(--modal-accent);padding:.7rem 1rem;align-items:center;color:var(--modal-ink);background:var(--modal-inverse);font-size:1.2rem;text-decoration:none;cursor:pointer}.application-modal__copy-backup{min-height:2.75rem;margin-left:.65rem;border:1px solid var(--modal-functional);padding:.55rem .75rem;color:var(--modal-inverse);background:transparent;cursor:pointer}.application-modal__text-card span{display:inline-block;margin-left:.75rem;font:700 1rem/1.2 Arial,sans-serif}@media(max-width:520px){.vsl-page{width:100%}.vsl-hero,.fast-path,.proof{padding-inline:1.3rem}.vsl-kicker,.vsl-title{position:relative;left:50%;width:calc(100vw - 1rem);transform:translate(-50%)}.vsl-title{font-size:clamp(2rem,9.5vw,3.2rem);white-space:nowrap}.vsl-once{font-size:clamp(6.2rem,31vw,8rem)}.vsl-deck br,.vsl-qualifier br,.fast-path__title br{display:none}.vsl-kicker{justify-content:center;font-size:1rem;letter-spacing:.02em;white-space:nowrap}.vsl-kicker span{display:none}.vsl-watch{font-size:1.0625rem;line-height:1.2;letter-spacing:.06em;white-space:normal;text-align:center}.vsl-kicker span,.vsl-watch span{min-width:.75rem}.vsl-deck-title{font-size:1.65rem}.vsl-deck{font-size:1.325rem;line-height:1.45}.conversion-button{min-height:3.65rem;font-size:clamp(1rem,4vw,1.075rem)}.video-controls{height:2.15rem;gap:.48rem;padding-inline:.55rem}.video-controls>.material-symbols-rounded{font-size:1rem}.fast-path{padding-top:1.35rem}.fast-path__title{font-size:2.05rem}.fast-path__copy{font-size:1.25rem;line-height:1.5}.vsl-qualifier{font-size:1.25rem;line-height:1.45}.process{margin-top:1.2rem}.process__label{font-size:1.35rem}.process__system{font-size:1.35rem;gap:.2rem;letter-spacing:-.01em;transform:scaleX(.7);transform-origin:center}.process__takeaway,.proof__credibility{font-size:1.25rem;line-height:1.45}.proof-story{grid-template-columns:1fr;gap:.8rem;padding-block:.65rem 1rem}.proof-story__video{aspect-ratio:16/9}.proof-story__copy h3{font-size:1.42rem}.proof-story__copy p{font-size:1.1875rem;line-height:1.5}.proof__disclosure{font-size:1.125rem;line-height:1.5}.application-preview{padding:1.6rem 1.3rem 2rem}.application-preview__intro h2{font-size:2.15rem}.application-preview__intro p,.application-preview__expectation,.application-preview__note{font-size:1.1875rem;line-height:1.45}.application-modal__count{font-size:1rem}.application-modal__assurance,.application-modal__contact-intro p,.application-modal__contact-notice,.application-modal__text-card textarea{font-size:1.1875rem;line-height:1.45}.application-modal__header p,.application-modal__success>p{font-size:1.205rem}.application-modal__step textarea{font-size:1.25rem}.application-modal__choices label,.application-modal__contact>label:not(.lead-form__honeypot),.application-modal__contact input:not([type=checkbox]),.lead-form__text-button,.lead-form__message{font-size:1.125rem}}@media(min-width:521px)and (max-width:700px){.vsl-kicker{justify-content:center;font-size:1rem;letter-spacing:.04em}.vsl-kicker span{display:none}.process__system{transform:scaleX(.84);transform-origin:center}}@media(max-width:360px){.vsl-kicker,.vsl-watch{font-size:1rem}.proof-story{grid-template-columns:1fr}.proof-story__video{aspect-ratio:16/9}.process__system{transform:scaleX(.58)}}@media(min-width:600px){.application-modal .lead-form,.application-modal__success{padding:2.25rem 3rem 2.5rem}.application-modal__contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
