.elementor-1692 .elementor-element.elementor-element-786fa2f{--display:flex}.elementor-1692 .elementor-element.elementor-element-463aeb2{--display:flex}.elementor-1692 .elementor-element.elementor-element-61f8c35{--display:flex}.elementor-1692 .elementor-element.elementor-element-b553340{--display:flex}.elementor-1692 .elementor-element.elementor-element-1d7405a{--display:flex}.elementor-1692 .elementor-element.elementor-element-beb483b{--display:flex}.elementor-1692 .elementor-element.elementor-element-a092306{--display:flex}.elementor-1692 .elementor-element.elementor-element-4d67a0a{--display:flex}.elementor-1692 .elementor-element.elementor-element-9def28d{--display:flex}.elementor-1692 .elementor-element.elementor-element-5396043{--display:flex}:root{--page-title-display:none}.ver-goal-prioritizer-hero{width:100%;background:linear-gradient(135deg,#f7fbfa 0%,#ffffff 58%,#f2f8f6 100%);padding:88px 24px;position:relative;overflow:hidden}.ver-goal-prioritizer-hero__container{width:min(1180px, 100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,0.98fr);align-items:center;gap:72px}.ver-goal-prioritizer-hero__content{max-width:650px}.ver-goal-prioritizer-hero__eyebrow{margin:0 0 18px;color:#0f766e;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:.11em;text-transform:uppercase}.ver-goal-prioritizer-hero__title{margin:0;color:#143f3a;font-size:clamp(42px, 5vw, 66px);font-weight:800;line-height:1.04;letter-spacing:-.045em}.ver-goal-prioritizer-hero__lead{margin:28px 0 0;max-width:610px;color:#294f4b;font-size:21px;font-weight:600;line-height:1.55}.ver-goal-prioritizer-hero__description{margin:18px 0 0;max-width:620px;color:#5b6f6c;font-size:17px;font-weight:400;line-height:1.75}.ver-goal-prioritizer-hero__actions{margin-top:34px;display:flex;align-items:center;flex-wrap:wrap;gap:14px}.ver-goal-prioritizer-hero__button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 21px;border-radius:10px;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-goal-prioritizer-hero__button:hover{transform:translateY(-2px)}.ver-goal-prioritizer-hero__button--primary{background:#0f766e;border:1px solid #0f766e;color:#ffffff!important;box-shadow:0 10px 24px rgb(15 118 110 / .17)}.ver-goal-prioritizer-hero__button--primary:hover{background:#0c625c;border-color:#0c625c;box-shadow:0 14px 28px rgb(15 118 110 / .23)}.ver-goal-prioritizer-hero__button--secondary{background:#fff;border:1px solid #cfe0dc;color:#174f49!important}.ver-goal-prioritizer-hero__button--secondary:hover{background:#f7fbfa;border-color:#9fc7c0}.ver-goal-prioritizer-hero__trust{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px 20px}.ver-goal-prioritizer-hero__trust-item{display:inline-flex;align-items:center;gap:7px;color:#5c716d;font-size:13px;font-weight:600;line-height:1.4}.ver-goal-prioritizer-hero__trust-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;border-radius:50%;background:#e3f4ef;color:#0f766e;font-size:12px;font-weight:900}.ver-goal-prioritizer-hero__preview{width:100%;background:rgb(255 255 255 / .96);border:1px solid #d9e7e3;border-radius:22px;box-shadow:0 24px 60px rgb(20 63 58 / .1),0 4px 12px rgb(20 63 58 / .04);padding:26px}.ver-goal-prioritizer-hero__preview-header{padding-bottom:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid #e5eeeb}.ver-goal-prioritizer-hero__preview-label{margin:0 0 7px;color:#0f766e;font-size:11px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-goal-prioritizer-hero__preview-title{margin:0;max-width:330px;color:#173f3b;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.025em}.ver-goal-prioritizer-hero__preview-badge{display:inline-flex;align-items:center;justify-content:center;padding:7px 10px;background:#edf7f4;border:1px solid #d3ebe5;border-radius:999px;color:#0f766e;font-size:11px;font-weight:800;line-height:1}.ver-goal-prioritizer-hero__preview-list{padding:20px 0;display:flex;flex-direction:column;gap:11px}.ver-goal-prioritizer-hero__priority-card{min-width:0;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:13px;padding:14px;background:#f8fbfa;border:1px solid #e1ebe8;border-radius:14px}.ver-goal-prioritizer-hero__priority-card--top{background:#f1f9f6;border-color:#bee0d8}.ver-goal-prioritizer-hero__priority-number{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #d5e5e1;border-radius:10px;color:#174f49;font-size:14px;font-weight:900}.ver-goal-prioritizer-hero__priority-card--top .ver-goal-prioritizer-hero__priority-number{background:#0f766e;border-color:#0f766e;color:#fff}.ver-goal-prioritizer-hero__priority-content{min-width:0;display:flex;flex-direction:column}.ver-goal-prioritizer-hero__priority-status{margin-bottom:3px;color:#0f766e;font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.045em;text-transform:uppercase}.ver-goal-prioritizer-hero__priority-content strong{color:#244b47;font-size:14px;font-weight:800;line-height:1.35}.ver-goal-prioritizer-hero__priority-content small{margin-top:3px;overflow:hidden;text-overflow:ellipsis;color:#71817e;font-size:11px;font-weight:500;line-height:1.45}.ver-goal-prioritizer-hero__priority-score{min-width:40px;padding:7px 8px;background:#fff;border:1px solid #dae7e4;border-radius:9px;color:#174f49;font-size:13px;font-weight:900;line-height:1;text-align:center}.ver-goal-prioritizer-hero__preview-footer{padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #e5eeeb;color:#687b77;font-size:13px;font-weight:600}.ver-goal-prioritizer-hero__preview-footer strong{color:#0f766e;font-size:21px;font-weight:900;line-height:1}@media (max-width:1024px){.ver-goal-prioritizer-hero{padding:72px 22px}.ver-goal-prioritizer-hero__container{grid-template-columns:1fr;gap:48px}.ver-goal-prioritizer-hero__content{max-width:760px}.ver-goal-prioritizer-hero__preview{max-width:720px}}@media (max-width:767px){.ver-goal-prioritizer-hero{padding:54px 18px}.ver-goal-prioritizer-hero__container{gap:38px}.ver-goal-prioritizer-hero__title{font-size:clamp(38px, 12vw, 50px)}.ver-goal-prioritizer-hero__lead{margin-top:22px;font-size:18px}.ver-goal-prioritizer-hero__description{font-size:15px}.ver-goal-prioritizer-hero__actions{width:100%}.ver-goal-prioritizer-hero__button{width:100%}.ver-goal-prioritizer-hero__trust{flex-direction:column;align-items:flex-start}.ver-goal-prioritizer-hero__preview{padding:20px 16px;border-radius:18px}.ver-goal-prioritizer-hero__preview-header{gap:14px}.ver-goal-prioritizer-hero__preview-title{font-size:19px}.ver-goal-prioritizer-hero__priority-card{grid-template-columns:34px minmax(0,1fr)}.ver-goal-prioritizer-hero__priority-score{grid-column:2;justify-self:flex-start;margin-top:2px}}@media (max-width:420px){.ver-goal-prioritizer-hero__preview-header{flex-direction:column}.ver-goal-prioritizer-hero__preview-footer{align-items:flex-start;flex-direction:column;gap:7px}}.ver-goal-prioritizer-how{width:100%;background:#fff;padding:88px 24px}.ver-goal-prioritizer-how__container{width:min(1180px, 100%);margin:0 auto}.ver-goal-prioritizer-how__intro{max-width:760px;margin:0 auto 48px;text-align:center}.ver-goal-prioritizer-how__eyebrow{margin:0 0 14px;color:#0f766e;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:.11em;text-transform:uppercase}.ver-goal-prioritizer-how__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.2vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-goal-prioritizer-how__description{margin:22px auto 0;max-width:720px;color:#5f706d;font-size:17px;font-weight:400;line-height:1.75}.ver-goal-prioritizer-how__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.ver-goal-prioritizer-how__step{min-width:0;padding:28px;background:#f8fbfa;border:1px solid #dfeae7;border-radius:18px;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.ver-goal-prioritizer-how__step:hover{transform:translateY(-3px);border-color:#c6ddd8;box-shadow:0 14px 32px rgb(20 63 58 / .07)}.ver-goal-prioritizer-how__step-top{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:18px}.ver-goal-prioritizer-how__number{color:#0f766e;font-size:12px;font-weight:900;line-height:1;letter-spacing:.08em}.ver-goal-prioritizer-how__icon{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 46px;background:#e5f4f0;border:1px solid #cce6df;border-radius:13px;color:#0f766e;font-size:19px;font-weight:900;line-height:1}.ver-goal-prioritizer-how__step-title{margin:0;color:#1b4843;font-size:21px;font-weight:800;line-height:1.35;letter-spacing:-.02em}.ver-goal-prioritizer-how__step-text{margin:14px 0 0;color:#61736f;font-size:15px;font-weight:400;line-height:1.7}.ver-goal-prioritizer-how__list{margin:20px 0 0;padding:18px 0 0;list-style:none;border-top:1px solid #dfe9e6;display:flex;flex-direction:column;gap:9px}.ver-goal-prioritizer-how__list li{position:relative;padding-left:21px;color:#4f6662;font-size:13px;font-weight:700;line-height:1.45}.ver-goal-prioritizer-how__list li::before{content:"";width:7px;height:7px;position:absolute;left:0;top:6px;background:#0f766e;border-radius:50%}.ver-goal-prioritizer-how__note{margin-top:32px;padding:22px 24px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:flex-start;gap:16px;background:#f4f8f7;border:1px solid #dbe8e5;border-radius:15px}.ver-goal-prioritizer-how__note-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #cfe1dd;border-radius:50%;color:#0f766e;font-family:Georgia,serif;font-size:17px;font-weight:700;font-style:italic}.ver-goal-prioritizer-how__note-content h3{margin:1px 0 6px;color:#224b47;font-size:15px;font-weight:800;line-height:1.4}.ver-goal-prioritizer-how__note-content p{margin:0;max-width:950px;color:#637571;font-size:13px;font-weight:400;line-height:1.65}@media (max-width:1024px){.ver-goal-prioritizer-how{padding:72px 22px}.ver-goal-prioritizer-how__steps{grid-template-columns:1fr;gap:18px}.ver-goal-prioritizer-how__step{max-width:760px;width:100%;margin:0 auto}}@media (max-width:767px){.ver-goal-prioritizer-how{padding:58px 18px}.ver-goal-prioritizer-how__intro{margin-bottom:36px;text-align:left}.ver-goal-prioritizer-how__title{font-size:clamp(32px, 10vw, 42px)}.ver-goal-prioritizer-how__description{font-size:15px}.ver-goal-prioritizer-how__step{padding:23px 20px}.ver-goal-prioritizer-how__step-title{font-size:19px}.ver-goal-prioritizer-how__note{grid-template-columns:1fr;gap:12px;padding:20px}}.ver-fgp-tool{width:100%;background:#f4f8f7;padding:88px 24px}.ver-fgp-tool__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-tool__intro{max-width:780px;margin:0 auto 46px;text-align:center}.ver-fgp-tool__eyebrow{margin:0 0 14px;color:#0f766e;font-size:13px;font-weight:800;line-height:1.3;letter-spacing:.11em;text-transform:uppercase}.ver-fgp-tool__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.3vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-tool__description{max-width:730px;margin:20px auto 0;color:#61736f;font-size:17px;line-height:1.75}.ver-fgp-tool__app{background:#fff;border:1px solid #d9e7e3;border-radius:22px;box-shadow:0 20px 50px rgb(20 63 58 / .07);overflow:hidden}.ver-fgp-tool__form{width:100%}.ver-fgp-tool__panel{padding:38px;border-bottom:1px solid #e3ece9}.ver-fgp-tool__panel-heading{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:17px;margin-bottom:30px}.ver-fgp-tool__step-number{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#0f766e;border-radius:13px;color:#fff;font-size:16px;font-weight:900}.ver-fgp-tool__panel-eyebrow{margin:0 0 5px;color:#0f766e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ver-fgp-tool__panel-heading h3{margin:0;color:#1b4843;font-size:24px;font-weight:800;line-height:1.3}.ver-fgp-tool__panel-heading p:not(.ver-fgp-tool__panel-eyebrow){max-width:720px;margin:7px 0 0;color:#647572;font-size:14px;line-height:1.65}.ver-fgp-tool__settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-fgp-tool__field{min-width:0}.ver-fgp-tool__field label{display:block;margin-bottom:7px;color:#274e49;font-size:13px;font-weight:800;line-height:1.4}.ver-fgp-tool__field input,.ver-fgp-tool__field select{width:100%;min-height:48px;padding:11px 13px;background:#fff;border:1px solid #cfded9;border-radius:9px;color:#234944;font:inherit;font-size:15px;outline:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}.ver-fgp-tool__field input:focus,.ver-fgp-tool__field select:focus{border-color:#0f766e;box-shadow:0 0 0 3px rgb(15 118 110 / .1)}.ver-fgp-tool__field small{display:block;margin-top:7px;color:#73827f;font-size:11px;line-height:1.5}.ver-fgp-tool__money-input{position:relative}.ver-fgp-tool__money-input input{padding-left:34px}.ver-fgp-tool__currency{position:absolute;z-index:2;left:13px;top:50%;transform:translateY(-50%);color:#59706c;font-size:14px;font-weight:800;pointer-events:none}.ver-fgp-tool__suffix-input{position:relative}.ver-fgp-tool__suffix-input input{padding-right:62px}.ver-fgp-tool__suffix-input>span{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#647672;font-size:12px;font-weight:700;pointer-events:none}.ver-fgp-tool__advanced{margin-top:24px;border:1px solid #dce8e5;border-radius:12px;background:#f9fbfa}.ver-fgp-tool__advanced summary{min-height:54px;padding:14px 17px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;color:#27514c;font-size:13px;font-weight:800;list-style:none}.ver-fgp-tool__advanced summary::-webkit-details-marker{display:none}.ver-fgp-tool__advanced-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex:0 0 28px;background:#e5f3ef;border-radius:8px;color:#0f766e;font-size:18px;font-weight:700;transition:transform 0.2s ease}.ver-fgp-tool__advanced[open] .ver-fgp-tool__advanced-icon{transform:rotate(45deg)}.ver-fgp-tool__advanced-content{padding:20px;border-top:1px solid #e0ebe8}.ver-fgp-tool__goals{display:flex;flex-direction:column;gap:20px}.ver-fgp-goal{overflow:hidden;background:#fff;border:1px solid #d8e5e1;border-radius:16px}.ver-fgp-goal__header{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#f7faf9;border-bottom:1px solid #e0eae7}.ver-fgp-goal__number{display:block;margin-bottom:3px;color:#0f766e;font-size:10px;font-weight:900;letter-spacing:.08em}.ver-fgp-goal__header h4{margin:0;color:#244d48;font-size:17px;font-weight:800}.ver-fgp-goal__remove{padding:8px 11px;background:#fff;border:1px solid #e2d6d3;border-radius:8px;color:#9d473b;cursor:pointer;font-size:11px;font-weight:800}.ver-fgp-goal__remove:hover{background:#fff8f6}.ver-fgp-goal__basic{padding:22px 20px;display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(180px,1.2fr) repeat(3,minmax(130px,0.8fr));gap:16px}.ver-fgp-goal__amount-needed{margin:0 20px 20px;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#f4f9f7;border:1px solid #d9eae5;border-radius:10px;color:#59716c;font-size:12px;font-weight:700}.ver-fgp-goal__amount-needed strong{color:#0f766e;font-size:16px;font-weight:900}.ver-fgp-goal__factors{padding:20px;background:#fbfcfc;border-top:1px solid #e3ebe9}.ver-fgp-goal__factors-heading{margin-bottom:17px;display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.ver-fgp-goal__factors-heading span{display:block;margin-bottom:3px;color:#0f766e;font-size:9px;font-weight:900;letter-spacing:.08em}.ver-fgp-goal__factors-heading h5{margin:0;color:#294e49;font-size:15px;font-weight:800}.ver-fgp-goal__factors-heading p{max-width:310px;margin:0;color:#788783;font-size:10px;line-height:1.5;text-align:right}.ver-fgp-goal__factor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ver-fgp-factor{min-width:0;margin:0;padding:13px;background:#fff;border:1px solid #dde8e5;border-radius:10px}.ver-fgp-factor legend{width:100%;margin:0 0 10px;padding:0;color:#48635f;font-size:11px;font-weight:800;line-height:1.4}.ver-fgp-factor__options{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.ver-fgp-factor__options label{position:relative;margin:0;cursor:pointer}.ver-fgp-factor__options input{position:absolute;opacity:0;pointer-events:none}.ver-fgp-factor__options span{min-height:34px;display:flex;align-items:center;justify-content:center;padding:7px;background:#f6f9f8;border:1px solid #dce7e4;border-radius:7px;color:#667975;font-size:11px;font-weight:800;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.ver-fgp-factor__options input:checked+span{background:#e5f4f0;border-color:#9dcec3;color:#0f766e}.ver-fgp-factor__options input:focus-visible+span{outline:2px solid #0f766e;outline-offset:2px}.ver-fgp-tool__add-goal{width:100%;min-height:48px;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:8px;background:#f7fbfa;border:1px dashed #9bc9c0;border-radius:11px;color:#0f766e;cursor:pointer;font-size:13px;font-weight:800}.ver-fgp-tool__add-goal:hover{background:#eef8f5}.ver-fgp-tool__add-goal span{font-size:18px}.ver-fgp-tool__action-panel{padding:28px 38px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#143f3a}.ver-fgp-tool__action-copy{display:flex;flex-direction:column;gap:3px}.ver-fgp-tool__action-copy strong{color:#fff;font-size:15px;font-weight:800}.ver-fgp-tool__action-copy span{color:#c7d8d4;font-size:12px;line-height:1.5}.ver-fgp-tool__calculate{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 21px;flex:0 0 auto;background:#fff;border:0;border-radius:10px;color:#0f766e;cursor:pointer;font-size:14px;font-weight:900;transition:transform 0.2s ease,box-shadow 0.2s ease}.ver-fgp-tool__calculate:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgb(0 0 0 / .12)}.ver-fgp-tool__error{margin:20px 38px 30px;padding:14px 16px;background:#fff5f3;border:1px solid #edcbc5;border-radius:10px;color:#8a3e34;font-size:13px;font-weight:700;line-height:1.55}.ver-fgp-tool__privacy{max-width:900px;margin:20px auto 0;display:flex;align-items:flex-start;justify-content:center;gap:10px;color:#697b77;font-size:11px;line-height:1.6;text-align:center}.ver-fgp-tool__privacy p{margin:0}.ver-fgp-tool__privacy strong{color:#49635e}.ver-fgp-tool__privacy-icon{width:19px;height:19px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 19px;background:#e1f1ed;border-radius:50%;color:#0f766e;font-size:10px;font-weight:900}@media (max-width:1100px){.ver-fgp-goal__basic{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-fgp-goal__factor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.ver-fgp-tool{padding:72px 20px}.ver-fgp-tool__panel{padding:28px 24px}.ver-fgp-tool__settings-grid{grid-template-columns:1fr}.ver-fgp-tool__action-panel{padding:24px;flex-direction:column;align-items:stretch}.ver-fgp-tool__calculate{width:100%}}@media (max-width:600px){.ver-fgp-tool{padding:58px 16px}.ver-fgp-tool__intro{text-align:left}.ver-fgp-tool__title{font-size:clamp(32px, 10vw, 42px)}.ver-fgp-tool__description{font-size:15px}.ver-fgp-tool__app{border-radius:16px}.ver-fgp-tool__panel{padding:24px 17px}.ver-fgp-tool__panel-heading{grid-template-columns:40px minmax(0,1fr);gap:13px}.ver-fgp-tool__step-number{width:40px;height:40px;border-radius:10px}.ver-fgp-tool__panel-heading h3{font-size:20px}.ver-fgp-goal__header{padding:16px}.ver-fgp-goal__basic{padding:18px 16px;grid-template-columns:1fr}.ver-fgp-goal__amount-needed{margin:0 16px 17px}.ver-fgp-goal__factors{padding:17px 16px}.ver-fgp-goal__factors-heading{align-items:flex-start;flex-direction:column;gap:7px}.ver-fgp-goal__factors-heading p{max-width:none;text-align:left}.ver-fgp-goal__factor-grid{grid-template-columns:1fr}.ver-fgp-tool__action-panel{padding:22px 17px}.ver-fgp-tool__error{margin:16px 17px 24px}}.ver-fgp-results{width:100%;padding:88px 24px;background:#fff}.ver-fgp-results__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-results__intro{max-width:760px;margin:0 auto 44px;text-align:center}.ver-fgp-results__eyebrow,.ver-fgp-results__section-eyebrow,.ver-fgp-results__top-label{margin:0 0 10px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-results__title{margin:0;color:#143f3a;font-size:clamp(34px,4.2vw,50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-results__description{max-width:720px;margin:20px auto 0;color:#62736f;font-size:17px;line-height:1.75}.ver-fgp-results__empty{max-width:760px;margin:0 auto;padding:28px 30px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;background:#f7faf9;border:1px solid #dce8e5;border-radius:16px}.ver-fgp-results__empty[hidden]{display:none!important}.ver-fgp-results__empty-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#e6f4f0;border-radius:13px;color:#0f766e;font-size:20px;font-weight:900}.ver-fgp-results__empty h3{margin:0;color:#244d48;font-size:18px;font-weight:800;line-height:1.35}.ver-fgp-results__empty p{margin:7px 0 0;color:#667874;font-size:14px;line-height:1.6}.ver-fgp-results__content{display:flex;flex-direction:column;gap:28px}.ver-fgp-results__content[hidden]{display:none!important}.ver-fgp-results__top-card{padding:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;background:linear-gradient(135deg,#143f3a 0%,#0f5f58 100%);border-radius:20px;box-shadow:0 18px 40px rgb(20 63 58 / .12)}.ver-fgp-results__top-label{color:#b9e0d8}.ver-fgp-results__top-card h3{margin:0;color:#fff;font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.ver-fgp-results__top-recommendation{max-width:760px;margin:13px 0 0;color:#d4e4e1;font-size:14px;line-height:1.7}.ver-fgp-results__top-score{min-width:140px;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgb(255 255 255 / .09);border:1px solid rgb(255 255 255 / .18);border-radius:16px;text-align:center}.ver-fgp-results__top-score span{color:#c8ddd9;font-size:11px;font-weight:700}.ver-fgp-results__top-score strong{margin-top:6px;color:#fff;font-size:38px;font-weight:900;line-height:1}.ver-fgp-results__snapshot,.ver-fgp-results__ranking{padding:30px;background:#fff;border:1px solid #dce8e5;border-radius:18px}.ver-fgp-results__section-heading{margin-bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.ver-fgp-results__section-heading h3{margin:0;color:#214a45;font-size:23px;font-weight:800;line-height:1.3}.ver-fgp-results__section-heading>p{max-width:470px;margin:0;color:#6b7c78;font-size:12px;line-height:1.6;text-align:right}.ver-fgp-results__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ver-fgp-results__metric{min-width:0;padding:18px;background:#f7faf9;border:1px solid #e0e9e7;border-radius:13px}.ver-fgp-results__metric span{display:block;color:#697b77;font-size:11px;font-weight:700;line-height:1.4}.ver-fgp-results__metric strong{display:block;margin-top:7px;color:#0f766e;font-size:24px;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.ver-fgp-results__list{display:flex;flex-direction:column;gap:14px}.ver-fgp-result-card{overflow:hidden;background:#fbfcfc;border:1px solid #dde8e5;border-radius:14px}.ver-fgp-result-card--top{border-color:#a9d4ca;box-shadow:0 10px 24px rgb(15 118 110 / .06)}.ver-fgp-result-card__main{padding:20px;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:17px}.ver-fgp-result-card__rank{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#e7f4f1;border-radius:13px;color:#0f766e;font-size:18px;font-weight:900}.ver-fgp-result-card--top .ver-fgp-result-card__rank{background:#0f766e;color:#fff}.ver-fgp-result-card__content{min-width:0}.ver-fgp-result-card__status{display:inline-flex;margin-bottom:5px;color:#0f766e;font-size:10px;font-weight:900;line-height:1.3;letter-spacing:.07em;text-transform:uppercase}.ver-fgp-result-card__content h4{margin:0;color:#244c47;font-size:18px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.ver-fgp-result-card__type{margin:4px 0 0;color:#74837f;font-size:11px;line-height:1.4}.ver-fgp-result-card__score{min-width:94px;padding:11px 12px;background:#fff;border:1px solid #dce7e4;border-radius:10px;text-align:center}.ver-fgp-result-card__score span{display:block;color:#788783;font-size:9px;font-weight:700;text-transform:uppercase}.ver-fgp-result-card__score strong{display:block;margin-top:4px;color:#184e48;font-size:21px;font-weight:900}.ver-fgp-result-card__details{padding:18px 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;background:#fff;border-top:1px solid #e4ece9}.ver-fgp-result-card__detail{min-width:0;padding:12px;background:#f8faf9;border-radius:9px}.ver-fgp-result-card__detail span{display:block;color:#73827e;font-size:9px;font-weight:700;text-transform:uppercase}.ver-fgp-result-card__detail strong{display:block;margin-top:4px;color:#315650;font-size:13px;font-weight:800;overflow-wrap:anywhere}.ver-fgp-result-card__recommendation{padding:17px 20px;display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;background:#f3f8f6;border-top:1px solid #dce8e5}.ver-fgp-result-card__recommendation-icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #cee2dd;border-radius:10px;color:#0f766e;font-size:14px;font-weight:900}.ver-fgp-result-card__recommendation strong{display:block;color:#31564f;font-size:11px;font-weight:800}.ver-fgp-result-card__recommendation p{margin:4px 0 0;color:#637672;font-size:12px;line-height:1.6}.ver-fgp-results__allocation{padding:28px 30px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:35px;background:#f4f8f7;border:1px solid #d9e7e3;border-radius:17px}.ver-fgp-results__allocation h3{margin:0;color:#244c47;font-size:22px;font-weight:800;line-height:1.3}.ver-fgp-results__allocation p:not(.ver-fgp-results__section-eyebrow){max-width:750px;margin:9px 0 0;color:#687a76;font-size:13px;line-height:1.65}.ver-fgp-results__allocation-value{min-width:170px;padding:16px;background:#fff;border:1px solid #d9e5e2;border-radius:12px;text-align:center}.ver-fgp-results__allocation-value span{display:block;color:#6f807c;font-size:10px;font-weight:700}.ver-fgp-results__allocation-value strong{display:block;margin-top:5px;color:#0f766e;font-size:26px;font-weight:900}.ver-fgp-results__actions{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.ver-fgp-results__button{min-height:48px;padding:12px 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;cursor:pointer;font-family:inherit;font-size:13px;font-weight:800;line-height:1.2;text-decoration:none!important;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease}.ver-fgp-results__button:hover{transform:translateY(-2px)}.ver-fgp-results__button:focus-visible{outline:3px solid rgb(15 118 110 / .25);outline-offset:3px}.ver-fgp-results__button--primary{background:#0f766e;border:1px solid #0f766e;color:#ffffff!important;box-shadow:0 8px 18px rgb(15 118 110 / .16)}.ver-fgp-results__button--primary:hover{background:#0c625c;border-color:#0c625c;box-shadow:0 11px 23px rgb(15 118 110 / .22)}.ver-fgp-results__button--secondary{background:#fff;border:1px solid #cfded9;color:#174f49!important}.ver-fgp-results__button--secondary:hover{background:#f6faf8;border-color:#a9cec5}@media (max-width:900px){.ver-fgp-results__top-card,.ver-fgp-results__allocation{grid-template-columns:1fr}.ver-fgp-results__top-score,.ver-fgp-results__allocation-value{justify-self:start}.ver-fgp-results__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-fgp-results__section-heading{align-items:flex-start;flex-direction:column;gap:8px}.ver-fgp-results__section-heading>p{max-width:none;text-align:left}}@media (max-width:700px){.ver-fgp-results{padding:58px 16px}.ver-fgp-results__intro{text-align:left}.ver-fgp-results__description{font-size:15px}.ver-fgp-results__top-card,.ver-fgp-results__snapshot,.ver-fgp-results__ranking,.ver-fgp-results__allocation{padding:22px 18px}.ver-fgp-results__top-score{width:100%}.ver-fgp-results__metrics{grid-template-columns:1fr}.ver-fgp-result-card__main{grid-template-columns:42px minmax(0,1fr)}.ver-fgp-result-card__rank{width:42px;height:42px}.ver-fgp-result-card__score{grid-column:2;justify-self:start}.ver-fgp-result-card__details{grid-template-columns:1fr}.ver-fgp-results__allocation-value{width:100%}.ver-fgp-results__empty{grid-template-columns:1fr;padding:22px 18px}.ver-fgp-results__actions{flex-direction:column;align-items:stretch}.ver-fgp-results__button{width:100%}}@media (max-width:420px){.ver-fgp-results__top-card{gap:24px}.ver-fgp-result-card__main{padding:17px 15px}.ver-fgp-result-card__details{padding:15px}.ver-fgp-result-card__recommendation{padding:15px;grid-template-columns:30px minmax(0,1fr)}.ver-fgp-result-card__recommendation-icon{width:30px;height:30px}}.ver-fgp-score{width:100%;background:#f5f9f8;padding:88px 24px}.ver-fgp-score__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-score__intro{max-width:780px;margin:0 auto 46px;text-align:center}.ver-fgp-score__eyebrow,.ver-fgp-score__section-eyebrow{margin:0 0 13px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-score__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.2vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-score__description{max-width:730px;margin:20px auto 0;color:#61736f;font-size:17px;line-height:1.75}.ver-fgp-score__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ver-fgp-score__card{min-width:0;padding:26px;background:#fff;border:1px solid #dce8e5;border-radius:17px;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.ver-fgp-score__card:hover{transform:translateY(-3px);border-color:#bedbd4;box-shadow:0 12px 28px rgb(20 63 58 / .07)}.ver-fgp-score__card-top{margin-bottom:21px;display:flex;align-items:center;justify-content:space-between;gap:18px}.ver-fgp-score__icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex:0 0 44px;background:#e5f4f0;border:1px solid #cce4de;border-radius:12px;color:#0f766e;font-size:17px;font-weight:900}.ver-fgp-score__weight{padding:6px 9px;background:#f4f8f7;border:1px solid #dde8e5;border-radius:999px;color:#607571;font-size:9px;font-weight:800;line-height:1;letter-spacing:.04em;text-transform:uppercase}.ver-fgp-score__card h3{margin:0;color:#244d48;font-size:20px;font-weight:800;line-height:1.35}.ver-fgp-score__card p{margin:12px 0 0;color:#667874;font-size:14px;line-height:1.7}.ver-fgp-score__example{display:block;margin-top:18px;padding-top:15px;border-top:1px solid #e5ecea;color:#71817e;font-size:11px;font-weight:700;line-height:1.5}.ver-fgp-score__interpretation{margin-top:28px;padding:30px;display:grid;grid-template-columns:minmax(0,0.9fr) minmax(0,1.1fr);align-items:start;gap:40px;background:#143f3a;border-radius:18px}.ver-fgp-score__interpretation .ver-fgp-score__section-eyebrow{color:#afd9d1}.ver-fgp-score__interpretation-copy h3{margin:0;color:#fff;font-size:25px;font-weight:800;line-height:1.3}.ver-fgp-score__interpretation-copy p:not(.ver-fgp-score__section-eyebrow){margin:12px 0 0;color:#cedfdb;font-size:14px;line-height:1.7}.ver-fgp-score__levels{display:flex;flex-direction:column;gap:11px}.ver-fgp-score__level{padding:14px;display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:14px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .13);border-radius:12px}.ver-fgp-score__level-score{min-height:48px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:9px;color:#0f766e;font-size:15px;font-weight:900}.ver-fgp-score__level strong{color:#fff;font-size:13px;font-weight:800}.ver-fgp-score__level p{margin:3px 0 0;color:#cadbd7;font-size:11px;line-height:1.55}.ver-fgp-score__note{margin-top:24px;padding:21px 23px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:flex-start;gap:15px;background:#fff;border:1px solid #dce8e5;border-radius:14px}.ver-fgp-score__note-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#e8f4f1;border-radius:50%;color:#0f766e;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:700}.ver-fgp-score__note h3{margin:1px 0 5px;color:#294f4a;font-size:14px;font-weight:800;line-height:1.45}.ver-fgp-score__note p{margin:0;color:#667874;font-size:12px;line-height:1.65}@media (max-width:980px){.ver-fgp-score__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-fgp-score__interpretation{grid-template-columns:1fr}}@media (max-width:650px){.ver-fgp-score{padding:58px 16px}.ver-fgp-score__intro{text-align:left}.ver-fgp-score__description{font-size:15px}.ver-fgp-score__grid{grid-template-columns:1fr}.ver-fgp-score__card{padding:22px 19px}.ver-fgp-score__interpretation{padding:23px 18px}.ver-fgp-score__level{grid-template-columns:55px minmax(0,1fr)}.ver-fgp-score__note{grid-template-columns:1fr}}.ver-fgp-use{width:100%;background:#fff;padding:88px 24px}.ver-fgp-use__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-use__intro{max-width:780px;margin:0 auto 46px;text-align:center}.ver-fgp-use__eyebrow,.ver-fgp-use__section-eyebrow{margin:0 0 13px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-use__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.2vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-use__description{max-width:720px;margin:20px auto 0;color:#61736f;font-size:17px;line-height:1.75}.ver-fgp-use__steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-fgp-use__step{min-width:0;padding:26px;display:grid;grid-template-columns:48px minmax(0,1fr);align-items:flex-start;gap:18px;background:#f8fbfa;border:1px solid #dce8e5;border-radius:17px}.ver-fgp-use__step-number{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#e4f3ef;border:1px solid #cbe3dd;border-radius:13px;color:#0f766e;font-size:13px;font-weight:900;letter-spacing:.04em}.ver-fgp-use__step-content h3{margin:0;color:#244d48;font-size:20px;font-weight:800;line-height:1.35}.ver-fgp-use__step-content>p{margin:11px 0 0;color:#667874;font-size:14px;line-height:1.7}.ver-fgp-use__step-example{margin-top:16px;padding:13px 14px;background:#fff;border:1px solid #dfe9e6;border-radius:10px;color:#61736f;font-size:11px;line-height:1.6}.ver-fgp-use__step-example strong{color:#31564f}.ver-fgp-use__framework{margin-top:30px;padding:30px;background:#143f3a;border-radius:18px}.ver-fgp-use__framework-copy{max-width:760px}.ver-fgp-use__framework .ver-fgp-use__section-eyebrow{color:#afd9d1}.ver-fgp-use__framework h3{margin:0;color:#fff;font-size:25px;font-weight:800;line-height:1.3}.ver-fgp-use__framework-copy>p:not(.ver-fgp-use__section-eyebrow){margin:11px 0 0;color:#cedfdb;font-size:14px;line-height:1.7}.ver-fgp-use__flow{margin-top:24px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px}.ver-fgp-use__flow-item{min-height:92px;padding:14px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .13);border-radius:12px}.ver-fgp-use__flow-item span{width:28px;height:28px;display:flex;align-items:center;justify-content:center;margin-bottom:9px;background:#fff;border-radius:8px;color:#0f766e;font-size:11px;font-weight:900}.ver-fgp-use__flow-item strong{color:#fff;font-size:12px;font-weight:800;line-height:1.45}.ver-fgp-use__flow-arrow{color:#9ccbc2;font-size:17px;font-weight:900}.ver-fgp-use__review{margin-top:30px;padding:30px;background:#f5f9f8;border:1px solid #dce8e5;border-radius:18px}.ver-fgp-use__review-heading{max-width:760px}.ver-fgp-use__review-heading h3{margin:0;color:#244d48;font-size:23px;font-weight:800;line-height:1.35}.ver-fgp-use__review-grid{margin-top:22px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ver-fgp-use__review-item{min-width:0;padding:14px;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;background:#fff;border:1px solid #dfe9e6;border-radius:10px}.ver-fgp-use__review-item span{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#e6f4f0;border-radius:8px;color:#0f766e;font-size:15px;font-weight:900}.ver-fgp-use__review-item p{margin:0;color:#60736f;font-size:12px;font-weight:700;line-height:1.5}.ver-fgp-use__note{margin-top:24px;padding:21px 23px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:flex-start;gap:15px;background:#fffaf7;border:1px solid #eadfd8;border-radius:14px}.ver-fgp-use__note-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e4d5cd;border-radius:50%;color:#8a5d47;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:700}.ver-fgp-use__note h3{margin:1px 0 5px;color:#5f493f;font-size:14px;font-weight:800;line-height:1.45}.ver-fgp-use__note p{margin:0;color:#756660;font-size:12px;line-height:1.65}@media (max-width:980px){.ver-fgp-use__steps{grid-template-columns:1fr}.ver-fgp-use__flow{grid-template-columns:1fr}.ver-fgp-use__flow-arrow{transform:rotate(90deg);justify-self:center}.ver-fgp-use__review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.ver-fgp-use{padding:58px 16px}.ver-fgp-use__intro{text-align:left}.ver-fgp-use__description{font-size:15px}.ver-fgp-use__step{grid-template-columns:40px minmax(0,1fr);padding:21px 18px}.ver-fgp-use__step-number{width:40px;height:40px}.ver-fgp-use__framework,.ver-fgp-use__review{padding:22px 18px}.ver-fgp-use__review-grid{grid-template-columns:1fr}.ver-fgp-use__note{grid-template-columns:1fr}}.ver-fgp-mistakes{width:100%;background:#f5f9f8;padding:88px 24px}.ver-fgp-mistakes__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-mistakes__intro{max-width:780px;margin:0 auto 46px;text-align:center}.ver-fgp-mistakes__eyebrow,.ver-fgp-mistakes__summary-eyebrow{margin:0 0 13px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-mistakes__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.2vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-mistakes__description{max-width:720px;margin:20px auto 0;color:#61736f;font-size:17px;line-height:1.75}.ver-fgp-mistakes__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ver-fgp-mistakes__card{min-width:0;padding:26px;background:#fff;border:1px solid #dce8e5;border-radius:17px;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.ver-fgp-mistakes__card:hover{transform:translateY(-3px);border-color:#bfdcd5;box-shadow:0 12px 28px rgb(20 63 58 / .07)}.ver-fgp-mistakes__card-top{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:16px}.ver-fgp-mistakes__number{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:#e6f4f0;border:1px solid #cbe3dd;border-radius:11px;color:#0f766e;font-size:12px;font-weight:900}.ver-fgp-mistakes__label{padding:6px 9px;background:#fff8f5;border:1px solid #eaded8;border-radius:999px;color:#8a5b48;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.ver-fgp-mistakes__card h3{margin:0;color:#244d48;font-size:20px;font-weight:800;line-height:1.35}.ver-fgp-mistakes__card>p{margin:12px 0 0;color:#667874;font-size:14px;line-height:1.7}.ver-fgp-mistakes__fix{margin-top:18px;padding:14px;background:#f6faf8;border:1px solid #dde9e6;border-radius:10px}.ver-fgp-mistakes__fix strong{display:block;color:#0f766e;font-size:10px;font-weight:900;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.ver-fgp-mistakes__fix p{margin:5px 0 0;color:#5f736e;font-size:12px;line-height:1.6}.ver-fgp-mistakes__summary{margin-top:28px;padding:28px 30px;display:grid;grid-template-columns:52px minmax(0,1fr);align-items:flex-start;gap:18px;background:#143f3a;border-radius:18px}.ver-fgp-mistakes__summary-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:14px;color:#0f766e;font-size:20px;font-weight:900}.ver-fgp-mistakes__summary .ver-fgp-mistakes__summary-eyebrow{color:#afd9d1}.ver-fgp-mistakes__summary h3{margin:0;color:#fff;font-size:24px;font-weight:800;line-height:1.3}.ver-fgp-mistakes__summary p:not(.ver-fgp-mistakes__summary-eyebrow){max-width:880px;margin:9px 0 0;color:#cedfdb;font-size:14px;line-height:1.7}@media (max-width:850px){.ver-fgp-mistakes__grid{grid-template-columns:1fr}}@media (max-width:650px){.ver-fgp-mistakes{padding:58px 16px}.ver-fgp-mistakes__intro{text-align:left}.ver-fgp-mistakes__description{font-size:15px}.ver-fgp-mistakes__card{padding:22px 18px}.ver-fgp-mistakes__summary{grid-template-columns:1fr;padding:22px 18px}}.ver-fgp-download{width:100%;background:#fff;padding:88px 24px}.ver-fgp-download__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-download__panel{padding:42px;display:grid;grid-template-columns:minmax(0,1fr) minmax(380px,0.9fr);align-items:center;gap:58px;background:linear-gradient(135deg,#f4faf8 0%,#ffffff 58%,#f0f7f5 100%);border:1px solid #d8e6e2;border-radius:22px;box-shadow:0 18px 45px rgb(20 63 58 / .07)}.ver-fgp-download__eyebrow,.ver-fgp-download__section-eyebrow{margin:0 0 13px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-download__title{margin:0;color:#143f3a;font-size:clamp(34px, 4vw, 48px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-download__description{max-width:650px;margin:20px 0 0;color:#61736f;font-size:16px;line-height:1.75}.ver-fgp-download__benefits{margin-top:28px;display:flex;flex-direction:column;gap:14px}.ver-fgp-download__benefit{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:12px}.ver-fgp-download__benefit-icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#e4f3ef;border:1px solid #c9e2dc;border-radius:10px;color:#0f766e;font-size:13px;font-weight:900}.ver-fgp-download__benefit strong{display:block;color:#2b524d;font-size:14px;font-weight:800}.ver-fgp-download__benefit p{margin:4px 0 0;color:#6a7b77;font-size:12px;line-height:1.6}.ver-fgp-download__actions{margin-top:30px;display:flex;align-items:center;flex-wrap:wrap;gap:13px 18px}.ver-fgp-download__button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 21px;background:#0f766e;border:1px solid #0f766e;border-radius:10px;color:#ffffff!important;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none!important;box-shadow:0 10px 22px rgb(15 118 110 / .16);transition:transform 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease}.ver-fgp-download__button:hover{transform:translateY(-2px);background:#0c625c;box-shadow:0 14px 27px rgb(15 118 110 / .22)}.ver-fgp-download__support{color:#74837f;font-size:11px;font-weight:600}.ver-fgp-download__preview{min-width:0}.ver-fgp-download__preview-window{overflow:hidden;background:#fff;border:1px solid #d6e4e0;border-radius:17px;box-shadow:0 22px 45px rgb(20 63 58 / .12),0 4px 12px rgb(20 63 58 / .04);transform:rotate(1deg)}.ver-fgp-download__preview-bar{min-height:40px;padding:10px 13px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;background:#f2f6f5;border-bottom:1px solid #dde7e4;color:#667a75;font-size:9px;font-weight:700}.ver-fgp-download__preview-dots{display:flex;gap:5px}.ver-fgp-download__preview-dots span{width:7px;height:7px;background:#b6c8c4;border-radius:50%}.ver-fgp-download__workbook{padding:20px;background:#fbfcfc}.ver-fgp-download__workbook-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:15px}.ver-fgp-download__workbook-heading span{display:block;color:#0f766e;font-size:8px;font-weight:900;letter-spacing:.08em}.ver-fgp-download__workbook-heading strong{display:block;margin-top:3px;color:#234b46;font-size:17px;font-weight:800}.ver-fgp-download__workbook-badge{padding:6px 9px;background:#e7f4f1;border-radius:7px;color:#0f766e;font-size:9px;font-weight:900}.ver-fgp-download__summary-grid{margin-top:17px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ver-fgp-download__summary-grid>div{padding:10px;background:#fff;border:1px solid #e0e9e7;border-radius:8px}.ver-fgp-download__summary-grid span{display:block;color:#778682;font-size:7px;font-weight:700}.ver-fgp-download__summary-grid strong{display:block;margin-top:3px;color:#0f766e;font-size:14px;font-weight:900}.ver-fgp-download__preview-list{margin-top:12px;display:flex;flex-direction:column;gap:7px}.ver-fgp-download__preview-row{min-width:0;padding:9px;display:grid;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:9px;background:#fff;border:1px solid #e0e9e7;border-radius:8px}.ver-fgp-download__preview-rank{width:27px;height:27px;display:flex;align-items:center;justify-content:center;background:#e7f4f1;border-radius:7px;color:#0f766e;font-size:9px;font-weight:900}.ver-fgp-download__preview-row:first-child .ver-fgp-download__preview-rank{background:#0f766e;color:#fff}.ver-fgp-download__preview-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#345651;font-size:8px;font-weight:800}.ver-fgp-download__preview-row div>span{display:block;margin-top:2px;color:#758581;font-size:7px}.ver-fgp-download__preview-row b{color:#0f766e;font-size:10px;font-weight:900}.ver-fgp-download__progress{margin-top:12px;padding:10px;background:#f1f7f5;border:1px solid #d9e8e4;border-radius:8px}.ver-fgp-download__progress>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:15px}.ver-fgp-download__progress span{color:#70817d;font-size:7px;font-weight:700}.ver-fgp-download__progress strong{color:#31574f;font-size:8px;font-weight:800}.ver-fgp-download__progress-bar{height:6px;margin-top:7px;overflow:hidden;background:#dce9e5;border-radius:999px}.ver-fgp-download__progress-bar span{width:78%;height:100%;display:block;background:#0f766e;border-radius:inherit}.ver-fgp-download__preview-caption{margin:11px 0 0;color:#81908c;font-size:9px;line-height:1.5;text-align:center}.ver-fgp-download__comparison{margin-top:32px}.ver-fgp-download__comparison-heading{max-width:700px}.ver-fgp-download__comparison-heading h3{margin:0;color:#244d48;font-size:24px;font-weight:800;line-height:1.35}.ver-fgp-download__comparison-grid{margin-top:20px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ver-fgp-download__comparison-card{padding:24px;background:#f8fbfa;border:1px solid #dce8e5;border-radius:15px}.ver-fgp-download__comparison-card--featured{background:#f0f8f5;border-color:#abd4ca}.ver-fgp-download__comparison-label{display:inline-flex;padding:6px 8px;background:#e5f3ef;border-radius:999px;color:#0f766e;font-size:9px;font-weight:900;letter-spacing:.05em}.ver-fgp-download__comparison-card h4{margin:14px 0 0;color:#274f4a;font-size:19px;font-weight:800}.ver-fgp-download__comparison-card>p{margin:9px 0 0;color:#687a76;font-size:13px;line-height:1.65}.ver-fgp-download__comparison-card ul{margin:16px 0 0;padding:15px 0 0;list-style:none;border-top:1px solid #dfe9e6;display:flex;flex-direction:column;gap:8px}.ver-fgp-download__comparison-card li{position:relative;padding-left:20px;color:#536b66;font-size:12px;font-weight:700;line-height:1.5}.ver-fgp-download__comparison-card li::before{content:"✓";position:absolute;left:0;top:0;color:#0f766e;font-weight:900}@media (max-width:980px){.ver-fgp-download__panel{grid-template-columns:1fr;gap:42px}.ver-fgp-download__preview{max-width:650px}}@media (max-width:700px){.ver-fgp-download{padding:58px 16px}.ver-fgp-download__panel{padding:24px 18px}.ver-fgp-download__actions{align-items:stretch;flex-direction:column}.ver-fgp-download__button{width:100%}.ver-fgp-download__preview-window{transform:none}.ver-fgp-download__comparison-grid{grid-template-columns:1fr}}.ver-fgp-faq{width:100%;background:#f5f9f8;padding:88px 24px}.ver-fgp-faq__container{width:min(980px, 100%);margin:0 auto}.ver-fgp-faq__intro{max-width:760px;margin:0 auto 44px;text-align:center}.ver-fgp-faq__eyebrow{margin:0 0 13px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-faq__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.2vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-faq__description{max-width:700px;margin:20px auto 0;color:#61736f;font-size:17px;line-height:1.75}.ver-fgp-faq__list{display:flex;flex-direction:column;gap:12px}.ver-fgp-faq__item{overflow:hidden;background:#fff;border:1px solid #dce8e5;border-radius:14px;transition:border-color 0.2s ease,box-shadow 0.2s ease}.ver-fgp-faq__item[open]{border-color:#b9d8d1;box-shadow:0 10px 26px rgb(20 63 58 / .06)}.ver-fgp-faq__item summary{min-height:68px;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;color:#274e49;font-size:15px;font-weight:800;line-height:1.45;list-style:none}.ver-fgp-faq__item summary::-webkit-details-marker{display:none}.ver-fgp-faq__item summary:focus-visible{outline:2px solid #0f766e;outline-offset:-2px}.ver-fgp-faq__icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex:0 0 32px;background:#e6f4f0;border:1px solid #cee5df;border-radius:9px;color:#0f766e;font-size:18px;font-weight:800;line-height:1;transition:transform 0.2s ease}.ver-fgp-faq__item[open] .ver-fgp-faq__icon{transform:rotate(45deg)}.ver-fgp-faq__answer{padding:0 20px 20px;border-top:1px solid #edf2f0}.ver-fgp-faq__answer p{margin:15px 0 0;color:#647672;font-size:14px;line-height:1.75}.ver-fgp-faq__answer p:first-child{margin-top:18px}.ver-fgp-faq__note{margin-top:26px;padding:21px 23px;display:grid;grid-template-columns:38px minmax(0,1fr);align-items:flex-start;gap:15px;background:#fff;border:1px solid #dce8e5;border-radius:14px}.ver-fgp-faq__note-icon{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#e7f4f1;border-radius:50%;color:#0f766e;font-family:Georgia,serif;font-size:17px;font-style:italic;font-weight:700}.ver-fgp-faq__note h3{margin:1px 0 5px;color:#294f4a;font-size:14px;font-weight:800;line-height:1.45}.ver-fgp-faq__note p{margin:0;color:#667874;font-size:12px;line-height:1.65}@media (max-width:650px){.ver-fgp-faq{padding:58px 16px}.ver-fgp-faq__intro{text-align:left}.ver-fgp-faq__description{font-size:15px}.ver-fgp-faq__item summary{min-height:62px;padding:16px;gap:16px;font-size:14px}.ver-fgp-faq__answer{padding:0 16px 18px}.ver-fgp-faq__note{grid-template-columns:1fr}}.ver-fgp-next{width:100%;background:#fff;padding:88px 24px 96px}.ver-fgp-next__container{width:min(1180px, 100%);margin:0 auto}.ver-fgp-next__intro{max-width:780px;margin:0 auto 46px;text-align:center}.ver-fgp-next__eyebrow,.ver-fgp-next__cta-eyebrow{margin:0 0 13px;color:#0f766e;font-size:12px;font-weight:800;line-height:1.3;letter-spacing:.1em;text-transform:uppercase}.ver-fgp-next__title{margin:0;color:#143f3a;font-size:clamp(34px, 4.2vw, 50px);font-weight:800;line-height:1.12;letter-spacing:-.035em}.ver-fgp-next__description{max-width:720px;margin:20px auto 0;color:#61736f;font-size:17px;line-height:1.75}.ver-fgp-next__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ver-fgp-next__card{min-width:0;padding:26px;display:flex;flex-direction:column;background:#f8fbfa;border:1px solid #dce8e5;border-radius:17px;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.ver-fgp-next__card:hover{transform:translateY(-3px);border-color:#bddbd4;box-shadow:0 14px 30px rgb(20 63 58 / .07)}.ver-fgp-next__card-tag{align-self:flex-start;padding:6px 9px;background:#e5f3ef;border-radius:999px;color:#0f766e;font-size:9px;font-weight:900;line-height:1;letter-spacing:.05em;text-transform:uppercase}.ver-fgp-next__card-icon{width:46px;height:46px;margin-top:20px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #cee3de;border-radius:12px;color:#0f766e;font-size:18px;font-weight:900}.ver-fgp-next__card h3{margin:18px 0 0;color:#244d48;font-size:20px;font-weight:800;line-height:1.35}.ver-fgp-next__card p{margin:11px 0 0;color:#677975;font-size:14px;line-height:1.7}.ver-fgp-next__card-link{margin-top:auto;padding-top:22px;display:inline-flex;align-items:center;gap:8px;color:#0f766e!important;font-size:13px;font-weight:800;text-decoration:none!important}.ver-fgp-next__card-link:hover{text-decoration:underline!important}.ver-fgp-next__cta{margin-top:34px;padding:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;background:linear-gradient(135deg,#143f3a 0%,#0f5f58 100%);border-radius:19px;box-shadow:0 18px 40px rgb(20 63 58 / .12)}.ver-fgp-next__cta-copy{max-width:760px}.ver-fgp-next__cta-eyebrow{color:#afd9d1}.ver-fgp-next__cta h3{margin:0;color:#fff;font-size:25px;font-weight:800;line-height:1.3}.ver-fgp-next__cta p:not(.ver-fgp-next__cta-eyebrow){margin:11px 0 0;color:#cbdeda;font-size:14px;line-height:1.7}.ver-fgp-next__cta-actions{min-width:290px;display:flex;flex-direction:column;gap:10px}.ver-fgp-next__button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border-radius:10px;font-size:13px;font-weight:800;line-height:1.3;text-align:center;text-decoration:none!important;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.ver-fgp-next__button:hover{transform:translateY(-2px)}.ver-fgp-next__button--primary{background:#fff;border:1px solid #fff;color:#0f766e!important}.ver-fgp-next__button--secondary{background:#fff0;border:1px solid rgb(255 255 255 / .34);color:#ffffff!important}.ver-fgp-next__button--secondary:hover{background:rgb(255 255 255 / .08)}@media (max-width:980px){.ver-fgp-next__grid{grid-template-columns:1fr}.ver-fgp-next__cta{grid-template-columns:1fr}.ver-fgp-next__cta-actions{min-width:0;max-width:420px}}@media (max-width:650px){.ver-fgp-next{padding:58px 16px 66px}.ver-fgp-next__intro{text-align:left}.ver-fgp-next__description{font-size:15px}.ver-fgp-next__card{padding:22px 18px}.ver-fgp-next__cta{padding:24px 18px}.ver-fgp-next__cta-actions{max-width:none}.ver-fgp-next__button{width:100%}}