.page-module__VHIfRG__page{color:#081525;background:#f8f2e8;min-height:100vh}.page-module__VHIfRG__shell{width:min(1160px,100% - 40px);margin:0 auto;padding:24px 0 100px}.page-module__VHIfRG__breadcrumb{color:#7b7064;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:24px;font-size:12px;display:flex}.page-module__VHIfRG__breadcrumb a{color:#1c3650;text-underline-offset:3px;text-decoration:underline}.page-module__VHIfRG__hero{grid-template-columns:1.12fr .88fr;gap:16px;min-height:470px;display:grid}.page-module__VHIfRG__heroCopy{color:#fffaf2;background:#101e30;border-radius:28px;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,4.2vw,55px);display:flex}.page-module__VHIfRG__kicker,.page-module__VHIfRG__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#bf9564;font-size:11px;font-weight:850}.page-module__VHIfRG__heroCopy h1{letter-spacing:-.055em;max-width:640px;margin:23px 0;font-size:clamp(41px,5.2vw,70px);line-height:1.03}.page-module__VHIfRG__heroCopy>p:not(.page-module__VHIfRG__disclaimer){color:#ede1d5;max-width:540px;margin:0;font-size:16px;line-height:1.66}.page-module__VHIfRG__ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.page-module__VHIfRG__primary,.page-module__VHIfRG__secondary{border-radius:11px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:13px 17px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.page-module__VHIfRG__primary{color:#101e30;background:#e6bf86}.page-module__VHIfRG__secondary{color:#fffaf2;border:1px solid #fffaf26b}.page-module__VHIfRG__primary:hover{background:#f1d4a8}.page-module__VHIfRG__secondary:hover{border-color:#fff}.page-module__VHIfRG__disclaimer{color:#b9b2a8;margin:20px 0 0;font-size:11px}.page-module__VHIfRG__heroDiagram{background:#efdfcb;border-radius:28px;flex-direction:column;justify-content:center;gap:5px;padding:clamp(22px,3.6vw,40px);display:flex}.page-module__VHIfRG__diagramHead{letter-spacing:.13em;color:#986b37;margin-bottom:16px;font-size:11px;font-weight:850}.page-module__VHIfRG__diagramItem{background:#fff9ef;border:1px solid #09162621;border-radius:16px;gap:7px;padding:18px;display:grid}.page-module__VHIfRG__diagramItem small{color:#9e7346;letter-spacing:.1em;font-size:10px;font-weight:850}.page-module__VHIfRG__diagramItem strong{letter-spacing:-.035em;font-size:21px}.page-module__VHIfRG__diagramItem span{color:#6e6a60;font-size:12px}.page-module__VHIfRG__connector{text-align:center;color:#a98658;font-size:24px;line-height:1.2}.page-module__VHIfRG__intro{text-align:center;max-width:970px;margin:auto;padding:80px 7% 75px}.page-module__VHIfRG__intro h2,.page-module__VHIfRG__sectionHeading h2,.page-module__VHIfRG__example h2,.page-module__VHIfRG__needs h2,.page-module__VHIfRG__contact h2{letter-spacing:-.05em;margin:16px 0;font-size:clamp(30px,3.4vw,46px);line-height:1.16}.page-module__VHIfRG__intro p,.page-module__VHIfRG__example p,.page-module__VHIfRG__needs p,.page-module__VHIfRG__contact p{color:#655e55;font-size:15px;line-height:1.72}.page-module__VHIfRG__linkRow{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:27px;display:flex}.page-module__VHIfRG__linkRow a{color:#0e2b47;background:#fffaf2;border:1px solid #e3d5c5;border-radius:11px;padding:13px 16px;font-size:13px;font-weight:750;text-decoration:none}.page-module__VHIfRG__linkRow a:hover{background:#f6e8d7}.page-module__VHIfRG__steps{margin:10px 0 32px}.page-module__VHIfRG__sectionHeading{max-width:650px;margin-bottom:24px}.page-module__VHIfRG__stepGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__VHIfRG__step{background:#fffcf7;border:1px solid #e7dbcd;border-radius:21px;padding:27px}.page-module__VHIfRG__step>span{color:#b68e60;letter-spacing:.08em;font-size:12px;font-weight:850}.page-module__VHIfRG__step h3{letter-spacing:-.03em;margin:22px 0 13px;font-size:21px;line-height:1.25}.page-module__VHIfRG__step p{color:#675f56;margin:0;font-size:13px;line-height:1.72}.page-module__VHIfRG__example{background:#f1e3d3;border:1px solid #dfcfbd;border-radius:26px;grid-template-columns:1fr .9fr;align-items:center;gap:35px;margin:40px 0;padding:42px;display:grid}.page-module__VHIfRG__example>div>small{color:#776b60;margin-top:17px;font-size:11px;line-height:1.55;display:block}.page-module__VHIfRG__offerDemo{background:#fffdf7;border:1px solid #e2d8ca;border-radius:21px;padding:23px;box-shadow:0 18px 35px #0a17260d}.page-module__VHIfRG__demoHead{gap:12px;margin-bottom:22px;display:grid}.page-module__VHIfRG__demoHead>span{color:#b58248;letter-spacing:.15em;font-size:10px;font-weight:850}.page-module__VHIfRG__demoHead>strong{letter-spacing:-.045em;font-size:24px}.page-module__VHIfRG__demoOffer{border-top:1px solid #e9dfd2;align-items:center;gap:12px;padding:16px 0;display:flex}.page-module__VHIfRG__optionDot{border:3px solid #b48b5e;border-radius:50%;flex:none;width:16px;height:16px}.page-module__VHIfRG__demoOffer>div{flex:1;gap:5px;display:grid}.page-module__VHIfRG__demoOffer b{font-size:14px}.page-module__VHIfRG__demoOffer small{color:#777064;font-size:11px}.page-module__VHIfRG__demoOffer>span:last-child{color:#aa8050}.page-module__VHIfRG__offerDemo>p{border-top:1px solid #e9dfd2;margin:8px 0 0;padding-top:16px;font-size:12px}.page-module__VHIfRG__needs{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding:48px 4% 65px;display:grid}.page-module__VHIfRG__needsRight{gap:12px;display:grid}.page-module__VHIfRG__needsRight>b{margin-bottom:2px;font-size:16px}.page-module__VHIfRG__needsRight>span{color:#26384a;background:#fffaf2;border:1px solid #e6dacb;border-radius:12px;padding:12px 17px;font-size:13px}.page-module__VHIfRG__contact{color:#fff8ed;background:#142236;border-radius:28px;grid-template-columns:.85fr 1.15fr;align-items:start;gap:40px;padding:clamp(24px,4vw,50px);scroll-margin-top:32px;display:grid}.page-module__VHIfRG__contact h2{color:#fff8ed}.page-module__VHIfRG__contact p{color:#cfcbc7}.page-module__VHIfRG__contactLinks{gap:14px;margin-top:26px;display:grid}.page-module__VHIfRG__contactLinks a{color:#e6bf86;text-underline-offset:4px;font-size:13px;text-decoration:underline}.page-module__VHIfRG__contactFormWrap{color:#101e30;background:#fdf8ee;border-radius:19px;padding:25px}.page-module__VHIfRG__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__VHIfRG__form label{color:#18293b;gap:8px;font-size:12px;font-weight:750;display:grid}.page-module__VHIfRG__form label:nth-of-type(3),.page-module__VHIfRG__form label:nth-of-type(4),.page-module__VHIfRG__full{grid-column:1/-1}.page-module__VHIfRG__form input,.page-module__VHIfRG__form textarea{font:inherit;box-sizing:border-box;color:#101e30;background:#fff;border:1px solid #d5c9bb;border-radius:9px;width:100%;padding:12px;font-size:14px}.page-module__VHIfRG__form input:focus-visible,.page-module__VHIfRG__form textarea:focus-visible{outline-offset:2px;outline:2px solid #b68148}.page-module__VHIfRG__form button{color:#fffaf3;min-height:48px;font:inherit;cursor:pointer;background:#0e2032;border:0;border-radius:11px;grid-column:1/-1;padding:12px 16px;font-size:14px;font-weight:850}.page-module__VHIfRG__form button:hover{background:#243953}.page-module__VHIfRG__privacyNote{grid-column:1/-1;margin:0;color:#625b53!important;font-size:11px!important;line-height:1.55!important}.page-module__VHIfRG__privacyNote a{color:#1a3853;text-decoration:underline}.page-module__VHIfRG__notice{color:#1a2839;background:#f5ead8;border:1px solid #b7a189;border-radius:11px;margin:0 0 15px;padding:13px;font-size:13px}@media (max-width:870px){.page-module__VHIfRG__hero{grid-template-columns:1fr}.page-module__VHIfRG__heroCopy{min-height:400px}.page-module__VHIfRG__stepGrid,.page-module__VHIfRG__example,.page-module__VHIfRG__needs,.page-module__VHIfRG__contact{grid-template-columns:1fr}.page-module__VHIfRG__heroDiagram{padding:25px}.page-module__VHIfRG__needs{padding:48px 3%}.page-module__VHIfRG__example{padding:28px}.page-module__VHIfRG__intro{padding:65px 3%}}@media (max-width:520px){.page-module__VHIfRG__shell{width:min(100% - 28px,1160px);padding-top:15px}.page-module__VHIfRG__heroCopy{min-height:0;padding:28px}.page-module__VHIfRG__heroCopy h1{font-size:42px}.page-module__VHIfRG__heroCopy>p:not(.page-module__VHIfRG__disclaimer){font-size:14px}.page-module__VHIfRG__ctas,.page-module__VHIfRG__ctas>a{box-sizing:border-box;width:100%}.page-module__VHIfRG__step{padding:23px}.page-module__VHIfRG__contact{gap:24px;padding:22px}.page-module__VHIfRG__contactFormWrap{padding:18px}.page-module__VHIfRG__form{grid-template-columns:1fr}.page-module__VHIfRG__form label,.page-module__VHIfRG__form label:nth-of-type(3),.page-module__VHIfRG__form label:nth-of-type(4),.page-module__VHIfRG__full{grid-column:1/-1}.page-module__VHIfRG__intro{padding:52px 5%}.page-module__VHIfRG__needs{padding:36px 2%}}.page-module__VHIfRG__contactCopy{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;display:flex}.page-module__VHIfRG__contactCopy h2,.page-module__VHIfRG__contactCopy>p{max-width:520px}
