.elementor-5913 .elementor-element.elementor-element-f377c31{--display:flex}.elementor-5913 .elementor-element.elementor-element-f5fd65e{--display:flex}.elementor-5913 .elementor-element.elementor-element-fd01300{--display:flex}.elementor-5913 .elementor-element.elementor-element-cc7a817{--display:flex}.elementor-5913 .elementor-element.elementor-element-b89806a{--display:flex}.elementor-5913 .elementor-element.elementor-element-b201162{--display:flex}.elementor-5913 .elementor-element.elementor-element-5fc5c75{--display:flex}.elementor-5913 .elementor-element.elementor-element-a09494d{--display:flex}.elementor-5913 .elementor-element.elementor-element-716bb9b{--display:flex}.elementor-5913 .elementor-element.elementor-element-d813b6d{--display:flex}:root{--page-title-display:none}.ver-arc-hero{position:relative;width:100%;padding:92px 24px;overflow:hidden;background:linear-gradient(135deg,#f7fbf9 0%,#eef7f2 55%,#e3f1ea 100%);font-family:inherit}.ver-arc-hero *,.ver-arc-hero *::before,.ver-arc-hero *::after{box-sizing:border-box}.ver-arc-hero__container{width:100%;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;gap:72px}.ver-arc-hero__content{position:relative;z-index:2}.ver-arc-hero__eyebrow{display:inline-flex;align-items:center;padding:9px 15px;margin-bottom:24px;border:1px solid #c9e5d9;border-radius:100px;background:#e7f4ed;color:#1f7a63;font-size:11px;font-weight:800;line-height:1.4;letter-spacing:.11em;text-transform:uppercase}.ver-arc-hero__title{margin:0 0 22px;font-size:clamp(40px, 5vw, 66px);font-weight:800;line-height:1.08;letter-spacing:-.045em;color:#123f35}.ver-arc-hero__title span{display:block;color:#1f7a63}.ver-arc-hero__lead{margin:0 0 20px;max-width:520px;font-size:clamp(19px, 2vw, 23px);font-weight:650;line-height:1.45;color:#234d42}.ver-arc-hero__description{max-width:530px;margin:0 0 15px;font-size:16px;font-weight:400;line-height:1.8;color:#52635d}.ver-arc-hero__actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;margin-top:30px}.ver-arc-hero__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:14px 22px;border:1px solid #fff0;border-radius:10px;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none!important;cursor:pointer;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease,transform 0.2s ease}.ver-arc-hero__button:hover{transform:translateY(-2px)}.ver-arc-hero__button:focus-visible{outline:3px solid #0f766e;outline-offset:4px}.ver-arc-hero__button--primary{background:#1f7a63;color:#ffffff!important;box-shadow:0 8px 22px rgb(31 122 99 / .12)}.ver-arc-hero__button--primary:hover{background:#155f4d;color:#ffffff!important}.ver-arc-hero__button--secondary{background:#fff;border-color:#c9dfd4;color:#1f6754!important}.ver-arc-hero__button--secondary:hover{background:#edf7f1;border-color:#a9d5c1;color:#155f4d!important}.ver-arc-hero__trust{display:flex;align-items:center;gap:9px;margin-top:24px;font-size:12px;line-height:1.6;color:#64776d}.ver-arc-hero__trust-dot{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#33a47d}.ver-arc-hero__visual{position:relative;width:100%;min-width:0}.ver-arc-hero__preview{position:relative;z-index:1;padding:30px;background:#fff;border:1px solid #dcece3;border-radius:22px;box-shadow:0 22px 65px rgb(18 63 53 / .09),0 3px 12px rgb(18 63 53 / .03)}.ver-arc-hero__preview-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:22px;border-bottom:1px solid #e9f1ec}.ver-arc-hero__preview-label{font-size:10px;font-weight:800;letter-spacing:.12em;color:#1f7a63}.ver-arc-hero__preview-year{padding:7px 11px;border-radius:7px;background:#eef7f2;color:#45695b;font-size:11px;font-weight:700}.ver-arc-hero__preview-heading{padding:24px 0 20px}.ver-arc-hero__preview-heading h2{margin:0 0 9px;font-size:25px;font-weight:800;line-height:1.3;letter-spacing:-.025em;color:#123f35}.ver-arc-hero__preview-heading p{margin:0;font-size:14px;line-height:1.6;color:#64776d}.ver-arc-hero__preview-list{display:flex;flex-direction:column;gap:11px}.ver-arc-hero__preview-item{display:flex;align-items:center;gap:13px;min-height:49px;padding:12px 14px;background:#f7fbf9;border:1px solid #e4efe8;border-radius:10px;font-size:13px;font-weight:650;line-height:1.5;color:#35574b}.ver-arc-hero__preview-check{display:flex;align-items:center;justify-content:center;flex:0 0 23px;width:23px;height:23px;border-radius:50%;background:#def2e7;font-size:13px;font-weight:800;color:#1f7a63}.ver-arc-hero__preview-footer{display:flex;flex-direction:column;gap:5px;margin-top:24px;padding-top:19px;border-top:1px solid #e9f1ec}.ver-arc-hero__preview-footer span{font-size:10px;font-weight:750;letter-spacing:.1em;color:#7b9185}.ver-arc-hero__preview-footer strong{font-size:12px;font-weight:800;letter-spacing:.04em;color:#1f7a63}.ver-arc-hero__decoration{position:absolute;z-index:0;width:240px;height:240px;right:-65px;bottom:-60px;border-radius:50%;background:rgb(31 122 99 / .065);pointer-events:none}@media (max-width:1024px){.ver-arc-hero{padding:76px 24px}.ver-arc-hero__container{gap:36px}.ver-arc-hero__preview{padding:24px}.ver-arc-hero__title{font-size:clamp(38px, 4.5vw, 52px)}}@media (max-width:767px){.ver-arc-hero{padding:60px 20px}.ver-arc-hero__container{grid-template-columns:1fr;gap:42px}.ver-arc-hero__title{font-size:clamp(37px, 9vw, 48px)}.ver-arc-hero__lead{font-size:19px}.ver-arc-hero__description{font-size:15px;line-height:1.75}.ver-arc-hero__actions{align-items:stretch}.ver-arc-hero__button{flex:1 1 100%;width:100%}.ver-arc-hero__trust{align-items:flex-start}.ver-arc-hero__preview{padding:23px 19px;border-radius:17px}.ver-arc-hero__preview-heading h2{font-size:23px}.ver-arc-hero__preview-item{font-size:12px}}@media (prefers-reduced-motion:reduce){.ver-arc-hero__button{transition:none}.ver-arc-hero__button:hover{transform:none}}.ver-arc-how{width:100%;padding:90px 24px;background:#fff;font-family:inherit}.ver-arc-how *,.ver-arc-how *::before,.ver-arc-how *::after{box-sizing:border-box}.ver-arc-how__container{width:100%;max-width:1180px;margin:0 auto}.ver-arc-how__header{max-width:790px;margin:0 auto 48px;text-align:center}.ver-arc-how__eyebrow{display:inline-block;margin-bottom:16px;font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;color:#1f7a63}.ver-arc-how__title{margin:0 0 19px;font-size:clamp(31px, 3.5vw, 45px);font-weight:800;line-height:1.17;letter-spacing:-.035em;color:#123f35}.ver-arc-how__title span{display:block;color:#1f7a63}.ver-arc-how__intro{max-width:700px;margin:0 auto;font-size:16px;font-weight:400;line-height:1.85;color:#607269}.ver-arc-how__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ver-arc-how__card{position:relative;display:flex;flex-direction:column;padding:29px 24px 25px;border:1px solid #e0ede5;border-radius:16px;background:#f9fcfa;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ver-arc-how__card:hover{transform:translateY(-3px);border-color:#bedfce;box-shadow:0 12px 28px rgb(18 63 53 / .055)}.ver-arc-how__number{position:absolute;top:27px;right:23px;font-size:13px;font-weight:800;letter-spacing:.06em;color:#a3cdb8}.ver-arc-how__icon{display:flex;align-items:center;justify-content:center;width:53px;height:53px;margin-bottom:23px;border-radius:13px;background:#e3f3e9;color:#1f7a63}.ver-arc-how__icon svg{width:27px;height:27px}.ver-arc-how__card-title{margin:0 0 14px;font-size:18px;font-weight:800;line-height:1.4;letter-spacing:-.015em;color:#123f35}.ver-arc-how__card-text{flex-grow:1;margin:0 0 24px;font-size:14px;line-height:1.75;color:#64776d}.ver-arc-how__card-note{display:block;padding-top:15px;border-top:1px solid #e1eee6;font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.08em;color:#1f7a63}.ver-arc-how__prepare{display:grid;grid-template-columns:1.5fr 0.65fr;align-items:center;gap:54px;margin-top:55px;padding:43px 46px;background:#f1f8f4;border:1px solid #dfebe3;border-radius:18px}.ver-arc-how__prepare-eyebrow{display:inline-block;margin-bottom:12px;font-size:10px;font-weight:800;letter-spacing:.11em;color:#1f7a63}.ver-arc-how__prepare-title{margin:0 0 15px;max-width:580px;font-size:clamp(23px, 2.5vw, 29px);font-weight:800;line-height:1.3;letter-spacing:-.025em;color:#123f35}.ver-arc-how__prepare-text{max-width:610px;margin:0 0 20px;font-size:14px;line-height:1.8;color:#607269}.ver-arc-how__prepare-list{display:grid;gap:12px;margin:0;padding:0;list-style:none}.ver-arc-how__prepare-list li{position:relative;padding-left:27px;font-size:14px;line-height:1.6;color:#365a4b}.ver-arc-how__prepare-list li::before{content:"✓";position:absolute;left:0;top:1px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#d5eee0;font-size:11px;font-weight:800;color:#1f7a63}.ver-arc-how__time-card{display:flex;flex-direction:column;align-items:center;padding:31px 22px;border:1px solid #d9e9df;border-radius:15px;background:#fff;text-align:center;box-shadow:0 10px 25px rgb(18 63 53 / .035)}.ver-arc-how__time-icon{display:flex;align-items:center;justify-content:center;width:53px;height:53px;margin-bottom:20px;border-radius:50%;background:#e3f3e9;font-size:31px;color:#1f7a63}.ver-arc-how__time-label{margin-bottom:10px;font-size:10px;font-weight:800;letter-spacing:.09em;color:#6d8a79}.ver-arc-how__time-value{margin-bottom:12px;font-size:26px;font-weight:800;letter-spacing:-.03em;color:#123f35}.ver-arc-how__time-card p{margin:0;max-width:200px;font-size:12px;line-height:1.7;color:#718478}.ver-arc-how__footer{display:flex;align-items:center;justify-content:space-between;gap:26px;margin-top:45px;padding:29px 34px;background:#f7fbf9;border:1px solid #e1ede5;border-radius:15px}.ver-arc-how__footer-content h3{margin:0 0 9px;font-size:20px;font-weight:800;line-height:1.4;color:#123f35}.ver-arc-how__footer-content p{margin:0;font-size:14px;line-height:1.7;color:#687b70}.ver-arc-how__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;min-height:51px;padding:14px 23px;background:#1f7a63;border:1px solid #1f7a63;border-radius:10px;font-size:14px;font-weight:750;line-height:1.4;text-decoration:none!important;color:#ffffff!important;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.ver-arc-how__button:hover{background:#155f4d;color:#ffffff!important;transform:translateY(-2px)}.ver-arc-how__button:focus-visible{outline:3px solid #0f766e;outline-offset:4px}.ver-arc-how__disclaimer{max-width:900px;margin:25px auto 0;font-size:12px;line-height:1.75;color:#819087;text-align:center}@media (max-width:1024px){.ver-arc-how__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-arc-how__prepare{gap:30px;padding:34px}}@media (max-width:767px){.ver-arc-how{padding:65px 20px}.ver-arc-how__header{margin-bottom:34px}.ver-arc-how__title{font-size:32px}.ver-arc-how__intro{font-size:15px}.ver-arc-how__grid{grid-template-columns:1fr;gap:15px}.ver-arc-how__card{padding:25px 23px}.ver-arc-how__card-text{margin-bottom:18px}.ver-arc-how__prepare{grid-template-columns:1fr;gap:28px;margin-top:35px;padding:29px 23px}.ver-arc-how__prepare-title{font-size:24px}.ver-arc-how__footer{flex-direction:column;align-items:stretch;margin-top:30px;padding:25px 22px}.ver-arc-how__button{width:100%}.ver-arc-how__disclaimer{text-align:left}}@media (prefers-reduced-motion:reduce){.ver-arc-how__card,.ver-arc-how__button{transition:none}.ver-arc-how__card:hover,.ver-arc-how__button:hover{transform:none}}.ver-arc-checklist{--arc-primary:#1f7a63;--arc-primary-hover:#155f4d;--arc-heading:#123f35;--arc-accent:#0f766e;--arc-bg:#f7fbf9;--arc-border:#dcebe2;--arc-text:#405b50;--arc-muted:#65796e;width:100%;padding:90px 24px;background:var(--arc-bg);font-family:inherit}.ver-arc-checklist *,.ver-arc-checklist *::before,.ver-arc-checklist *::after{box-sizing:border-box}.ver-arc-checklist__container{max-width:1100px;margin:0 auto}.ver-arc-checklist__header{max-width:780px;margin:0 auto 42px;text-align:center}.ver-arc-checklist__eyebrow{display:inline-block;margin-bottom:14px;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.12em}.ver-arc-checklist__title{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 46px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-checklist__title span{display:block;color:var(--arc-primary)}.ver-arc-checklist__intro{max-width:700px;margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.85}.ver-arc-checklist__dashboard{padding:34px;margin-bottom:25px;background:#fff;border:1px solid var(--arc-border);border-radius:18px;box-shadow:0 12px 30px rgb(18 63 53 / .04)}.ver-arc-checklist__dashboard-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.ver-arc-checklist__dashboard-label{display:block;margin-bottom:9px;color:var(--arc-primary);font-size:10px;font-weight:800;letter-spacing:.1em}.ver-arc-checklist__dashboard-title{margin:0;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35}.ver-arc-checklist__progress-percent{color:var(--arc-primary);font-size:35px;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums}.ver-arc-checklist__progress-track{width:100%;height:13px;overflow:hidden;background:#e5efe9;border-radius:100px}.ver-arc-checklist__progress-fill{width:0%;height:100%;background:linear-gradient(90deg,#1f7a63,#48a787);border-radius:inherit;transition:width 0.3s ease}.ver-arc-checklist__progress-caption{margin:10px 0 0;color:#718478;font-size:12px;line-height:1.6}.ver-arc-checklist__stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:25px}.ver-arc-checklist__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;padding:20px 12px;background:#f7fbf9;border:1px solid #e5efe9;border-radius:11px;text-align:center}.ver-arc-checklist__stat strong{color:var(--arc-heading);font-size:27px;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-checklist__stat span{color:var(--arc-muted);font-size:12px;line-height:1.5}.ver-arc-checklist__review-note{margin:22px 0 0;color:var(--arc-primary);font-size:13px;font-weight:650;line-height:1.6;text-align:center}.ver-arc-checklist__year-panel{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:30px;padding:24px 29px;background:#edf7f1;border:1px solid #d7e9de;border-radius:13px}.ver-arc-checklist__year-label{display:block;margin-bottom:6px;color:var(--arc-heading);font-size:17px;font-weight:800}.ver-arc-checklist__year-content p{margin:0;color:var(--arc-muted);font-size:13px;line-height:1.6}.ver-arc-checklist__year-input{width:120px;min-height:49px;padding:10px 14px;background:#fff;border:1px solid #cbded2;border-radius:9px;color:var(--arc-heading);font-family:inherit;font-size:16px;font-weight:750;text-align:center;font-variant-numeric:tabular-nums}.ver-arc-checklist__category{min-width:0;margin:0 0 27px;padding:30px;background:#fff;border:1px solid var(--arc-border);border-radius:17px}.ver-arc-checklist__category-legend{display:flex;align-items:center;gap:14px;max-width:100%;padding:0 12px 0 0;color:var(--arc-heading);font-size:22px;font-weight:800;line-height:1.4}.ver-arc-checklist__category-number{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 38px;background:#e3f3e9;border-radius:10px;color:var(--arc-primary);font-size:13px;font-weight:800}.ver-arc-checklist__category-description{max-width:780px;margin:19px 0 25px;color:var(--arc-muted);font-size:14px;line-height:1.75}.ver-arc-checklist__items{display:flex;flex-direction:column;gap:12px}.ver-arc-checklist__item{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:23px;padding:20px 21px;background:#f9fcfa;border:1px solid #e6f0e9;border-radius:11px;transition:background 0.2s ease,border-color 0.2s ease}.ver-arc-checklist__item:hover{border-color:#c5e2d0}.ver-arc-checklist__item-content{min-width:0}.ver-arc-checklist__item-number{display:inline-block;margin-bottom:8px;color:var(--arc-primary);font-size:10px;font-weight:800;letter-spacing:.07em}.ver-arc-checklist__item-content label{display:block;margin-bottom:8px;color:var(--arc-heading);font-size:15px;font-weight:750;line-height:1.45}.ver-arc-checklist__item-content p{max-width:680px;margin:0;color:var(--arc-muted);font-size:13px;line-height:1.7}.ver-arc-checklist__select{width:100%;min-width:0;min-height:47px;padding:11px 12px;background:#fff;border:1px solid #cbded3;border-radius:9px;color:#36564a;font-family:inherit;font-size:13px;font-weight:650;line-height:1.4;cursor:pointer;transition:border-color 0.2s ease,background 0.2s ease}.ver-arc-checklist__select:hover{border-color:var(--arc-primary)}.ver-arc-checklist__select:focus-visible,.ver-arc-checklist__year-input:focus-visible{outline:3px solid rgb(15 118 110 / .25);outline-offset:2px}.ver-arc-checklist__item[data-status="completed"]{background:#f0f9f3;border-color:#b9dec8}.ver-arc-checklist__item[data-status="completed"] .ver-arc-checklist__select{background:#e4f4e9;border-color:#abd6bc;color:#17664b}.ver-arc-checklist__item[data-status="attention"]{background:#fffaf0;border-color:#ead8a9}.ver-arc-checklist__item[data-status="attention"] .ver-arc-checklist__select{background:#fff2ce;border-color:#e7d399;color:#805c17}.ver-arc-checklist__item[data-status="na"]{background:#f5f7f6;border-color:#e2e8e4}.ver-arc-checklist__item[data-status="na"] .ver-arc-checklist__select{background:#eef1ef;color:#627269}.ver-arc-checklist__actions{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:34px;padding:30px;background:#fff;border:1px solid var(--arc-border);border-radius:15px}.ver-arc-checklist__actions-content h3{margin:0 0 9px;color:var(--arc-heading);font-size:20px;font-weight:800;line-height:1.4}.ver-arc-checklist__actions-content p{max-width:500px;margin:0;color:var(--arc-muted);font-size:13px;line-height:1.7}.ver-arc-checklist__action-buttons{display:flex;flex-wrap:wrap;gap:12px}.ver-arc-checklist__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:13px 18px;border:1px solid #fff0;border-radius:9px;font-family:inherit;font-size:13px;font-weight:750;line-height:1.4;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.ver-arc-checklist__button:hover{transform:translateY(-2px)}.ver-arc-checklist__button:focus-visible{outline:3px solid var(--arc-accent);outline-offset:3px}.ver-arc-checklist__button--primary{background:var(--arc-primary);color:#fff}.ver-arc-checklist__button--primary:hover{background:var(--arc-primary-hover);color:#fff}.ver-arc-checklist__button--secondary{background:#f0f6f2;border-color:#dcebe2;color:var(--arc-primary)}.ver-arc-checklist__button--secondary:hover{background:#e2f0e8;color:var(--arc-heading)}.ver-arc-checklist__feedback{min-height:1.5em;margin:12px 0 0;color:var(--arc-primary);font-size:13px;line-height:1.6}.ver-arc-checklist__privacy{display:flex;align-items:flex-start;gap:13px;margin-top:24px;padding:18px 20px;background:#eef7f2;border:1px solid #dbece1;border-radius:10px}.ver-arc-checklist__privacy-icon{color:var(--arc-primary);font-size:21px;line-height:1.2}.ver-arc-checklist__privacy p{margin:0;color:var(--arc-muted);font-size:12px;line-height:1.75}.ver-arc-checklist__privacy strong{color:var(--arc-heading)}.ver-arc-checklist__disclaimer{max-width:900px;margin:25px auto 0;color:#829188;font-size:12px;line-height:1.75;text-align:center}@media (max-width:1024px){.ver-arc-checklist__actions{flex-direction:column;align-items:stretch}.ver-arc-checklist__action-buttons{justify-content:flex-start}}@media (max-width:767px){.ver-arc-checklist{padding:65px 20px}.ver-arc-checklist__header{margin-bottom:32px}.ver-arc-checklist__title{font-size:32px}.ver-arc-checklist__intro{font-size:15px}.ver-arc-checklist__dashboard{padding:25px 20px}.ver-arc-checklist__dashboard-title{font-size:19px}.ver-arc-checklist__progress-percent{font-size:29px}.ver-arc-checklist__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-arc-checklist__stat{padding:17px 10px}.ver-arc-checklist__year-panel{flex-direction:column;align-items:flex-start;padding:23px}.ver-arc-checklist__year-input{width:100%;max-width:180px}.ver-arc-checklist__category{padding:24px 18px}.ver-arc-checklist__category-legend{font-size:19px;gap:10px}.ver-arc-checklist__category-description{font-size:13px}.ver-arc-checklist__item{grid-template-columns:1fr;gap:16px;padding:19px 16px}.ver-arc-checklist__select{width:100%}.ver-arc-checklist__actions{padding:24px 20px}.ver-arc-checklist__action-buttons{flex-direction:column}.ver-arc-checklist__button{width:100%}.ver-arc-checklist__disclaimer{text-align:left}}@media (prefers-reduced-motion:reduce){.ver-arc-checklist__progress-fill,.ver-arc-checklist__item,.ver-arc-checklist__select,.ver-arc-checklist__button{transition:none}.ver-arc-checklist__button:hover{transform:none}}.ver-arc-contrib{--arc-primary:#1f7a63;--arc-dark:#123f35;--arc-accent:#0f766e;--arc-light:#dde fe8;--arc-muted:#64776d;--arc-border:#dcebe2;width:100%;padding:90px 24px;background:#fff;font-family:inherit}.ver-arc-contrib *,.ver-arc-contrib *::before,.ver-arc-contrib *::after{box-sizing:border-box}.ver-arc-contrib__container{max-width:1180px;margin:0 auto}.ver-arc-contrib__header{max-width:760px;margin:0 auto 45px;text-align:center}.ver-arc-contrib__eyebrow,.ver-arc-contrib__step{display:inline-block;color:#1f7a63;font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-contrib__eyebrow{margin-bottom:15px}.ver-arc-contrib__title{margin:0 0 18px;color:#123f35;font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-contrib__title span{display:block;color:#1f7a63}.ver-arc-contrib__intro{margin:0 auto;color:#64776d;font-size:16px;line-height:1.85}.ver-arc-contrib__layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);gap:26px;align-items:start}.ver-arc-contrib__panel,.ver-arc-contrib__results{min-width:0;padding:32px;border:1px solid #dcebe2;border-radius:17px;background:#f9fcfa}.ver-arc-contrib__results{background:#fff;box-shadow:0 10px 30px rgb(18 63 53 / .045)}.ver-arc-contrib__panel-header,.ver-arc-contrib__results-header{margin-bottom:27px}.ver-arc-contrib__panel-header h3,.ver-arc-contrib__results-header h3{margin:9px 0 11px;color:#123f35;font-size:23px;font-weight:800;line-height:1.35}.ver-arc-contrib__panel-header p,.ver-arc-contrib__results-header p{margin:0;color:#64776d;font-size:14px;line-height:1.75}.ver-arc-contrib__fields{display:flex;flex-direction:column;gap:19px}.ver-arc-contrib__field label{display:block;margin-bottom:9px;color:#123f35;font-size:14px;font-weight:750;line-height:1.5}.ver-arc-contrib__input-wrap{display:flex;align-items:center;width:100%;min-height:53px;overflow:hidden;border:1px solid #cbded2;border-radius:10px;background:#fff;transition:border-color 0.2s ease}.ver-arc-contrib__input-wrap:focus-within{border-color:#1f7a63;outline:3px solid rgb(31 122 99 / .12)}.ver-arc-contrib__input-wrap>span{display:flex;align-items:center;justify-content:center;flex:0 0 49px;align-self:stretch;padding:0 15px;background:#eef7f2;border-right:1px solid #dcebe2;color:#1f7a63;font-size:17px;font-weight:800}.ver-arc-contrib__input-wrap input{display:block;width:100%;min-width:0;min-height:51px;margin:0;padding:12px 16px;border:0;outline:none;box-shadow:none;background:#fff0;color:#123f35;font-family:inherit;font-size:16px;font-weight:700;line-height:1.5;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}.ver-arc-contrib__input-wrap input::-webkit-inner-spin-button,.ver-arc-contrib__input-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ver-arc-contrib__field>p{margin:8px 0 0;color:#718478;font-size:12px;line-height:1.7}.ver-arc-contrib__field--goal{padding-top:20px;border-top:1px solid #dcebe2}.ver-arc-contrib__input-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.ver-arc-contrib__button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:49px;padding:13px 20px;border:1px solid #fff0;border-radius:9px;font-family:inherit;font-size:13px;font-weight:750;line-height:1.4;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.ver-arc-contrib__button:hover{transform:translateY(-2px)}.ver-arc-contrib__button--primary{background:#1f7a63;color:#fff}.ver-arc-contrib__button--primary:hover{background:#155f4d;color:#fff}.ver-arc-contrib__button--secondary{background:#edf6f0;border-color:#dcebe2;color:#1f7a63}.ver-arc-contrib__button--secondary:hover{background:#dfefe5;color:#123f35}.ver-arc-contrib__button:focus-visible{outline:3px solid #0f766e;outline-offset:3px}.ver-arc-contrib__feedback{min-height:1.5em;margin:12px 0 0;color:#1f7a63;font-size:13px;line-height:1.6}.ver-arc-contrib__metrics{display:grid;gap:12px}.ver-arc-contrib__metric{display:flex;flex-direction:column;gap:9px;padding:20px 22px;background:#f7fbf9;border:1px solid #e2eee6;border-radius:11px}.ver-arc-contrib__metric>span{color:#64776d;font-size:12px;font-weight:650;line-height:1.5}.ver-arc-contrib__metric strong{color:#123f35;font-size:clamp(24px, 2.5vw, 30px);font-weight:800;line-height:1.2;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.ver-arc-contrib__metric--highlight{background:#eaf6ee;border-color:#c9e6d4}.ver-arc-contrib__metric--highlight strong{color:#1f7a63}.ver-arc-contrib__goal{margin-top:28px;padding-top:25px;border-top:1px solid #e1ede5}.ver-arc-contrib__goal-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.ver-arc-contrib__goal-top span{color:#35574b;font-size:14px;font-weight:750}.ver-arc-contrib__goal-top strong{color:#1f7a63;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-contrib__progress-track{width:100%;height:12px;overflow:hidden;background:#e5efe9;border-radius:100px}.ver-arc-contrib__progress-fill{width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1f7a63,#49a88a);transition:width 0.3s ease}.ver-arc-contrib__goal>p{margin:12px 0 0;color:#64776d;font-size:12px;line-height:1.7}.ver-arc-contrib__composition{margin-top:29px;padding-top:24px;border-top:1px solid #e1ede5}.ver-arc-contrib__composition h4{margin:0 0 17px;color:#123f35;font-size:17px;font-weight:800}.ver-arc-contrib__composition-bar{display:flex;width:100%;height:17px;overflow:hidden;background:#e8f0ea;border-radius:100px}.ver-arc-contrib__composition-personal{width:0%;height:100%;background:#1f7a63;transition:width 0.3s ease}.ver-arc-contrib__composition-employer{width:0%;height:100%;background:#a5d8bc;transition:width 0.3s ease}.ver-arc-contrib__legend{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;margin-top:16px}.ver-arc-contrib__legend>div{display:flex;align-items:center;gap:8px;color:#64776d;font-size:12px}.ver-arc-contrib__legend strong{color:#123f35;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-contrib__dot{display:inline-block;flex:0 0 11px;width:11px;height:11px;border-radius:50%}.ver-arc-contrib__dot--personal{background:#1f7a63}.ver-arc-contrib__dot--employer{background:#a5d8bc}.ver-arc-contrib__insight{margin-top:28px;padding:21px;border:1px solid #d9e9df;border-radius:11px;background:#f0f8f3}.ver-arc-contrib__insight strong{display:block;margin-bottom:9px;color:#123f35;font-size:14px;font-weight:800}.ver-arc-contrib__insight p{margin:0;color:#526b5d;font-size:13px;line-height:1.75}.ver-arc-contrib__guidance{display:flex;align-items:flex-start;gap:19px;margin-top:35px;padding:28px 30px;border:1px solid #dcebe2;border-radius:13px;background:#f5faf7}.ver-arc-contrib__guidance-icon{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#deeee4;color:#1f7a63;font-size:17px;font-weight:800;font-style:normal}.ver-arc-contrib__guidance h3{margin:0 0 13px;color:#123f35;font-size:19px;font-weight:800;line-height:1.4}.ver-arc-contrib__guidance p{margin:0 0 12px;color:#64776d;font-size:13px;line-height:1.8}.ver-arc-contrib__source{display:inline-flex;align-items:center;gap:8px;margin-top:7px;color:#1f7a63!important;font-size:13px;font-weight:750;text-decoration:underline;text-underline-offset:3px}.ver-arc-contrib__source:hover{color:#123f35!important}.ver-arc-contrib__source:focus-visible{outline:3px solid #0f766e;outline-offset:4px}.ver-arc-contrib__disclaimer{max-width:930px;margin:25px auto 0;color:#819087;font-size:12px;line-height:1.75;text-align:center}@media (max-width:1024px){.ver-arc-contrib__layout{grid-template-columns:1fr}.ver-arc-contrib__panel,.ver-arc-contrib__results{padding:28px}.ver-arc-contrib__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ver-arc-contrib{padding:65px 20px}.ver-arc-contrib__header{margin-bottom:32px}.ver-arc-contrib__title{font-size:32px}.ver-arc-contrib__intro{font-size:15px}.ver-arc-contrib__panel,.ver-arc-contrib__results{padding:23px 19px}.ver-arc-contrib__panel-header h3,.ver-arc-contrib__results-header h3{font-size:20px}.ver-arc-contrib__metrics{grid-template-columns:1fr}.ver-arc-contrib__metric strong{font-size:27px}.ver-arc-contrib__input-actions{flex-direction:column}.ver-arc-contrib__button{width:100%}.ver-arc-contrib__guidance{padding:23px 20px;gap:13px}.ver-arc-contrib__guidance h3{font-size:17px}.ver-arc-contrib__disclaimer{text-align:left}}@media (prefers-reduced-motion:reduce){.ver-arc-contrib__button,.ver-arc-contrib__progress-fill,.ver-arc-contrib__composition-personal,.ver-arc-contrib__composition-employer{transition:none}.ver-arc-contrib__button:hover{transform:none}}.ver-arc-invest{--arc-heading:#123f35;--arc-primary:#1f7a63;--arc-accent:#0f766e;--arc-muted:#64776d;--arc-border:#dcebe2;--arc-stocks:#1f7a63;--arc-bonds:#70b699;--arc-cash:#b9dcca;--arc-other:#ddeFe8;width:100%;padding:90px 24px;background:#f7fbf9;font-family:inherit}.ver-arc-invest *,.ver-arc-invest *::before,.ver-arc-invest *::after{box-sizing:border-box}.ver-arc-invest__container{max-width:1180px;margin:0 auto}.ver-arc-invest__header{max-width:790px;margin:0 auto 45px;text-align:center}.ver-arc-invest__eyebrow,.ver-arc-invest__step{display:inline-block;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-invest__eyebrow{margin-bottom:15px}.ver-arc-invest__title{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-invest__title span{display:block;color:var(--arc-primary)}.ver-arc-invest__intro{max-width:730px;margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.85}.ver-arc-invest__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px}.ver-arc-invest__panel,.ver-arc-invest__results{min-width:0;padding:30px;background:#fff;border:1px solid var(--arc-border);border-radius:17px}.ver-arc-invest__results{box-shadow:0 12px 30px rgb(18 63 53 / .04)}.ver-arc-invest__panel-header,.ver-arc-invest__results-header{margin-bottom:26px}.ver-arc-invest__panel-header h3,.ver-arc-invest__results-header h3{margin:9px 0 12px;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35}.ver-arc-invest__panel-header p,.ver-arc-invest__results-header p{margin:0;color:var(--arc-muted);font-size:14px;line-height:1.75}.ver-arc-invest__allocation{display:flex;flex-direction:column;gap:0}.ver-arc-invest__allocation-head,.ver-arc-invest__allocation-row,.ver-arc-invest__allocation-total{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px}.ver-arc-invest__allocation-head{padding:0 0 13px;border-bottom:1px solid #e2eee6}.ver-arc-invest__allocation-head span{color:#60766a;font-size:11px;font-weight:800;line-height:1.45}.ver-arc-invest__allocation-head span:not(:first-child){text-align:center}.ver-arc-invest__allocation-row{padding:15px 0;border-bottom:1px solid #edf3ee}.ver-arc-invest__allocation-row label{display:flex;align-items:center;gap:8px;margin:0;color:#264c3e;font-size:13px;font-weight:750;line-height:1.4}.ver-arc-invest__dot{display:inline-block;flex:0 0 11px;width:11px;height:11px;border-radius:50%}.ver-arc-invest__dot--stocks{background:var(--arc-stocks)}.ver-arc-invest__dot--bonds{background:var(--arc-bonds)}.ver-arc-invest__dot--cash{background:var(--arc-cash)}.ver-arc-invest__dot--other{background:var(--arc-other);border:1px solid #bed7ca}.ver-arc-invest__input-wrap{display:flex;align-items:center;min-width:0;min-height:47px;overflow:hidden;border:1px solid #d0e0d5;border-radius:9px;background:#fff}.ver-arc-invest__input-wrap:focus-within{border-color:var(--arc-primary);outline:3px solid rgb(31 122 99 / .12)}.ver-arc-invest__input-wrap input{width:100%;min-width:0;min-height:45px;margin:0;padding:10px 8px 10px 12px;border:0;outline:0;box-shadow:none;background:#fff0;color:var(--arc-heading);font-family:inherit;font-size:14px;font-weight:750;text-align:right;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}.ver-arc-invest__input-wrap input::-webkit-inner-spin-button,.ver-arc-invest__input-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ver-arc-invest__input-wrap>span{padding:0 11px 0 5px;color:var(--arc-primary);font-size:13px;font-weight:750}.ver-arc-invest__allocation-total{padding:19px 0 8px}.ver-arc-invest__allocation-total strong{color:var(--arc-heading);font-size:14px;font-weight:800;line-height:1.4;font-variant-numeric:tabular-nums}.ver-arc-invest__allocation-total strong:not(:first-child){text-align:center}.ver-arc-invest__validation{min-height:22px;margin:13px 0 0;color:var(--arc-primary);font-size:12px;font-weight:650;line-height:1.6}.ver-arc-invest__review-options{margin-top:30px;padding-top:25px;border-top:1px solid #e3eee6}.ver-arc-invest__review-options h4{margin:0 0 22px;color:var(--arc-heading);font-size:18px;font-weight:800}.ver-arc-invest__field{margin-bottom:20px}.ver-arc-invest__field label{display:block;margin-bottom:10px;color:#35564a;font-size:13px;font-weight:700;line-height:1.6}.ver-arc-invest__field select{width:100%;min-height:48px;padding:11px 14px;border:1px solid #cbded2;border-radius:9px;background:#fff;color:#35564a;font-family:inherit;font-size:13px;cursor:pointer}.ver-arc-invest__field select:focus-visible{outline:3px solid rgb(15 118 110 / .25);outline-offset:2px}.ver-arc-invest__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}.ver-arc-invest__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:13px 19px;border:1px solid #fff0;border-radius:9px;font-family:inherit;font-size:13px;font-weight:750;line-height:1.4;cursor:pointer;transition:background .2s ease,transform .2s ease}.ver-arc-invest__button:hover{transform:translateY(-2px)}.ver-arc-invest__button:focus-visible{outline:3px solid var(--arc-accent);outline-offset:3px}.ver-arc-invest__button--primary{background:var(--arc-primary);color:#fff}.ver-arc-invest__button--primary:hover{background:#155f4d;color:#fff}.ver-arc-invest__button--secondary{background:#edf6f0;border-color:#dcebe2;color:var(--arc-primary)}.ver-arc-invest__button--secondary:hover{background:#dfefe5;color:var(--arc-heading)}.ver-arc-invest__feedback{min-height:20px;margin:12px 0 0;color:var(--arc-primary);font-size:13px;line-height:1.6}.ver-arc-invest__chart-section{margin-bottom:26px}.ver-arc-invest__chart-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.ver-arc-invest__chart-title strong{color:var(--arc-heading);font-size:14px;font-weight:750}.ver-arc-invest__chart-title span{color:var(--arc-primary);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-invest__stacked-bar{display:flex;width:100%;height:24px;overflow:hidden;background:#eaf1ec;border-radius:100px}.ver-arc-invest__stacked-bar>div{height:100%;min-width:0;transition:width .3s ease}.ver-arc-invest__stacked-bar [data-segment="stocks"]{background:var(--arc-stocks)}.ver-arc-invest__stacked-bar [data-segment="bonds"]{background:var(--arc-bonds)}.ver-arc-invest__stacked-bar [data-segment="cash"]{background:var(--arc-cash)}.ver-arc-invest__stacked-bar [data-segment="other"]{background:var(--arc-other)}.ver-arc-invest__legend{display:flex;flex-wrap:wrap;align-items:center;gap:11px 19px;margin:0 0 27px;padding-bottom:24px;border-bottom:1px solid #e3eee6}.ver-arc-invest__legend span{display:inline-flex;align-items:center;gap:7px;color:var(--arc-muted);font-size:12px;line-height:1.5}.ver-arc-invest__comparison h4{margin:0 0 17px;color:var(--arc-heading);font-size:18px;font-weight:800}.ver-arc-invest__table-wrap{width:100%;overflow-x:auto}.ver-arc-invest__table{width:100%;border-collapse:collapse;border-spacing:0;font-variant-numeric:tabular-nums}.ver-arc-invest__table th,.ver-arc-invest__table td{padding:13px 10px;border-bottom:1px solid #e8f0ea;color:#486155;font-size:12px;line-height:1.5}.ver-arc-invest__table thead th{background:#eef7f2;color:#315b48;font-weight:800;text-align:right}.ver-arc-invest__table thead th:first-child,.ver-arc-invest__table tbody th{text-align:left}.ver-arc-invest__table tbody th{color:var(--arc-heading);font-weight:750}.ver-arc-invest__table td{text-align:right;white-space:nowrap}.ver-arc-invest__metric{display:flex;flex-direction:column;gap:10px;margin-top:26px;padding:22px;background:#eef7f2;border:1px solid #d5e9dd;border-radius:11px}.ver-arc-invest__metric>span{color:#526e5c;font-size:12px;font-weight:750}.ver-arc-invest__metric strong{color:var(--arc-primary);font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-invest__metric p{margin:0;color:var(--arc-muted);font-size:12px;line-height:1.7}.ver-arc-invest__insight{margin-top:18px;padding:22px;background:#f8fbf9;border:1px solid #e0ece4;border-radius:11px}.ver-arc-invest__insight strong{display:block;margin-bottom:9px;color:var(--arc-heading);font-size:14px;font-weight:800}.ver-arc-invest__insight p{margin:0;color:#5c7567;font-size:13px;line-height:1.75}.ver-arc-invest__education{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.7fr);align-items:center;gap:35px;margin-top:36px;padding:35px;background:#edf7f1;border:1px solid #d9eadd;border-radius:16px}.ver-arc-invest__education-content h3{margin:12px 0 15px;color:var(--arc-heading);font-size:24px;font-weight:800;line-height:1.35}.ver-arc-invest__education-content p{margin:0 0 14px;color:#60756a;font-size:14px;line-height:1.8}.ver-arc-invest__source{display:inline-flex;align-items:center;gap:8px;margin-top:7px;color:var(--arc-primary)!important;font-size:13px;font-weight:750;text-decoration:underline!important;text-underline-offset:3px}.ver-arc-invest__source:hover{color:var(--arc-heading)!important}.ver-arc-invest__source:focus-visible{outline:3px solid var(--arc-accent);outline-offset:4px}.ver-arc-invest__education-note{padding:27px;background:#fff;border:1px solid #d9e9df;border-radius:13px}.ver-arc-invest__education-note>span{display:flex;align-items:center;justify-content:center;width:39px;height:39px;margin-bottom:15px;background:#e0f2e6;border-radius:50%;color:var(--arc-primary);font-size:19px;font-weight:800}.ver-arc-invest__education-note strong{display:block;margin-bottom:10px;color:var(--arc-heading);font-size:17px;font-weight:800}.ver-arc-invest__education-note p{margin:0;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-invest__disclaimer{max-width:950px;margin:26px auto 0;color:#819087;font-size:12px;line-height:1.75;text-align:center}@media (max-width:1024px){.ver-arc-invest__layout{grid-template-columns:1fr}.ver-arc-invest__education{grid-template-columns:1fr}}@media (max-width:767px){.ver-arc-invest{padding:65px 20px}.ver-arc-invest__header{margin-bottom:32px}.ver-arc-invest__title{font-size:32px}.ver-arc-invest__intro{font-size:15px}.ver-arc-invest__panel,.ver-arc-invest__results{padding:23px 17px}.ver-arc-invest__panel-header h3,.ver-arc-invest__results-header h3{font-size:20px}.ver-arc-invest__allocation-head,.ver-arc-invest__allocation-row,.ver-arc-invest__allocation-total{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:7px}.ver-arc-invest__allocation-row label{font-size:12px}.ver-arc-invest__allocation-head span{font-size:10px}.ver-arc-invest__input-wrap input{padding:10px 4px 10px 6px;font-size:13px}.ver-arc-invest__input-wrap>span{padding:0 6px 0 2px}.ver-arc-invest__actions{flex-direction:column}.ver-arc-invest__button{width:100%}.ver-arc-invest__table th,.ver-arc-invest__table td{padding:11px 6px;font-size:11px}.ver-arc-invest__education{padding:25px 20px}.ver-arc-invest__education-content h3{font-size:21px}.ver-arc-invest__disclaimer{text-align:left}}@media (prefers-reduced-motion:reduce){.ver-arc-invest__button,.ver-arc-invest__stacked-bar>div{transition:none}.ver-arc-invest__button:hover{transform:none}}.ver-arc-summary{--arc-primary:#1f7a63;--arc-primary-hover:#155f4d;--arc-heading:#123f35;--arc-accent:#0f766e;--arc-muted:#64776d;--arc-border:#dcebe2;--arc-background:#ffffff;--arc-surface:#f7fbf9;width:100%;padding:90px 24px;background:var(--arc-background);font-family:inherit}.ver-arc-summary *,.ver-arc-summary *::before,.ver-arc-summary *::after{box-sizing:border-box}.ver-arc-summary__container{width:100%;max-width:1180px;margin:0 auto}.ver-arc-summary__header{max-width:790px;margin:0 auto 45px;text-align:center}.ver-arc-summary__eyebrow,.ver-arc-summary__panel-eyebrow{display:inline-block;margin-bottom:13px;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-summary__title{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-summary__title span{display:block;color:var(--arc-primary)}.ver-arc-summary__intro{max-width:730px;margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.85}.ver-arc-summary__status{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:24px;padding:29px 33px;background:#f0f8f3;border:1px solid #dcece2;border-radius:15px}.ver-arc-summary__status-content{min-width:0}.ver-arc-summary__status-label{display:block;margin-bottom:9px;color:var(--arc-primary);font-size:10px;font-weight:800;letter-spacing:.11em}.ver-arc-summary__status-content h3{margin:0 0 9px;color:var(--arc-heading);font-size:22px;font-weight:800;line-height:1.35}.ver-arc-summary__status-content p{max-width:710px;margin:0;color:var(--arc-muted);font-size:14px;line-height:1.7}.ver-arc-summary__status-indicator{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-shrink:0;min-height:37px;padding:9px 15px;background:#fff;border:1px solid #d8e8dc;border-radius:100px;color:#607569;font-size:12px;font-weight:750;white-space:nowrap}.ver-arc-summary__status-dot{width:8px;height:8px;border-radius:50%;background:#a5b5aa}.ver-arc-summary__status-indicator[data-status="in-progress"]{background:#fff9e9;border-color:#eadcb1;color:#805f18}.ver-arc-summary__status-indicator[data-status="in-progress"] .ver-arc-summary__status-dot{background:#d6a443}.ver-arc-summary__status-indicator[data-status="reviewed"]{background:#e7f5eb;border-color:#b9dfc7;color:#17664b}.ver-arc-summary__status-indicator[data-status="reviewed"] .ver-arc-summary__status-dot{background:#21956a}.ver-arc-summary__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin-bottom:27px}.ver-arc-summary__metric{display:flex;flex-direction:column;min-width:0;padding:24px 21px;background:#fff;border:1px solid var(--arc-border);border-radius:14px;box-shadow:0 8px 22px rgb(18 63 53 / .025)}.ver-arc-summary__metric-label{display:block;min-height:32px;margin-bottom:13px;color:#60796b;font-size:10px;font-weight:800;line-height:1.5;letter-spacing:.065em}.ver-arc-summary__metric-value{display:block;margin-bottom:13px;color:var(--arc-heading);font-size:clamp(27px, 2.8vw, 35px);font-weight:800;line-height:1.15;letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ver-arc-summary__metric-value--money{color:var(--arc-primary);font-size:clamp(23px, 2.4vw, 31px)}.ver-arc-summary__metric p{margin:0;color:var(--arc-muted);font-size:12px;line-height:1.65}.ver-arc-summary__metric-note{display:block;margin-top:auto;padding-top:13px;color:#819287;font-size:11px;line-height:1.6}.ver-arc-summary__mini-progress{width:100%;height:9px;margin-top:auto;padding-top:0;overflow:hidden;background:#e6efe9;border-radius:100px}.ver-arc-summary__metric:first-child p{margin-bottom:16px}.ver-arc-summary__mini-progress-fill{width:0%;height:100%;background:linear-gradient(90deg,#1f7a63,#48a787);border-radius:inherit;transition:width 0.3s ease}.ver-arc-summary__layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:23px}.ver-arc-summary__panel{min-width:0;padding:29px;background:#f9fcfa;border:1px solid var(--arc-border);border-radius:16px}.ver-arc-summary__panel-header{margin-bottom:27px}.ver-arc-summary__panel-header h3{margin:0 0 11px;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35}.ver-arc-summary__panel-header p{margin:0;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-summary__categories{display:flex;flex-direction:column;gap:25px}.ver-arc-summary__category{min-width:0}.ver-arc-summary__category-top{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-bottom:11px}.ver-arc-summary__category-top span{color:#36594a;font-size:13px;font-weight:700;line-height:1.5}.ver-arc-summary__category-top strong{flex-shrink:0;color:var(--arc-primary);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-summary__category-track{width:100%;height:11px;overflow:hidden;background:#e3ede6;border-radius:100px}.ver-arc-summary__category-fill{width:0%;height:100%;background:#1f7a63;border-radius:inherit;transition:width 0.3s ease}.ver-arc-summary__category-note{margin:28px 0 0;padding-top:18px;border-top:1px solid #e0ebe3;color:#788c7f;font-size:12px;line-height:1.75}.ver-arc-summary__finance{display:flex;flex-direction:column;gap:12px}.ver-arc-summary__finance-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 18px;background:#fff;border:1px solid #e3eee6;border-radius:10px}.ver-arc-summary__finance-row span{min-width:0;color:#60756a;font-size:12px;line-height:1.55}.ver-arc-summary__finance-row strong{flex-shrink:0;color:var(--arc-heading);font-size:16px;font-weight:800;line-height:1.4;white-space:nowrap;font-variant-numeric:tabular-nums}.ver-arc-summary__allocation{margin-top:28px;padding-top:23px;border-top:1px solid #e0ebe3}.ver-arc-summary__allocation h4{margin:0 0 17px;color:var(--arc-heading);font-size:17px;font-weight:800;line-height:1.4}.ver-arc-summary__allocation-grid{display:flex;flex-direction:column;gap:0}.ver-arc-summary__allocation-grid>div{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,0.75fr) minmax(0,0.75fr);align-items:center;gap:10px;padding:13px 12px;border-bottom:1px solid #e5eee7}.ver-arc-summary__allocation-grid>div:first-child{background:#eaf5ee;border-radius:8px 8px 0 0}.ver-arc-summary__allocation-grid>div:first-child span{color:#476956;font-size:11px;font-weight:800}.ver-arc-summary__allocation-grid>div strong{color:var(--arc-heading);font-size:12px;font-weight:700}.ver-arc-summary__allocation-grid>div span{color:#50685a;font-size:12px}.ver-arc-summary__allocation-grid>div span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.ver-arc-summary__allocation-note{margin:16px 0 0;color:#718477;font-size:12px;line-height:1.7}.ver-arc-summary__attention{margin-top:26px;padding:32px;background:#fff;border:1px solid var(--arc-border);border-radius:16px}.ver-arc-summary__attention-header{display:flex;align-items:flex-start;justify-content:space-between;gap:25px;margin-bottom:24px}.ver-arc-summary__attention-header h3{margin:0 0 11px;color:var(--arc-heading);font-size:24px;font-weight:800;line-height:1.35}.ver-arc-summary__attention-header p{max-width:740px;margin:0;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-summary__attention-count{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:37px;padding:9px 15px;background:#fff8e8;border:1px solid #eadcb8;border-radius:100px;color:#805e1e;font-size:12px;font-weight:750}.ver-arc-summary__attention-list{display:flex;flex-direction:column;gap:12px}.ver-arc-summary__attention-item{display:flex;align-items:flex-start;gap:15px;padding:18px 20px;background:#fffcf6;border:1px solid #eee2c6;border-radius:11px}.ver-arc-summary__attention-item-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;background:#fff1d5;border-radius:9px;color:#8b6422;font-size:12px;font-weight:800}.ver-arc-summary__attention-item h4{margin:0 0 6px;color:var(--arc-heading);font-size:15px;font-weight:750;line-height:1.45}.ver-arc-summary__attention-item p{margin:0;color:#748075;font-size:12px;line-height:1.6}.ver-arc-summary__empty{display:flex;flex-direction:column;align-items:center;padding:35px 24px;background:#f7fbf9;border:1px dashed #ccdfd1;border-radius:12px;text-align:center}.ver-arc-summary__empty-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:15px;background:#e2f2e8;border-radius:50%;color:var(--arc-primary);font-size:20px;font-weight:800}.ver-arc-summary__empty strong{margin-bottom:9px;color:var(--arc-heading);font-size:16px;font-weight:800}.ver-arc-summary__empty p{max-width:400px;margin:0;color:var(--arc-muted);font-size:13px;line-height:1.7}.ver-arc-summary__attention-note{margin:19px 0 0;color:#7d8b81;font-size:12px;line-height:1.7}.ver-arc-summary__interpretation{display:flex;align-items:center;justify-content:space-between;gap:36px;margin-top:27px;padding:37px 35px;background:#edf7f1;border:1px solid #d7e9dd;border-radius:16px}.ver-arc-summary__interpretation-content{min-width:0;max-width:740px}.ver-arc-summary__interpretation h3{margin:0 0 12px;color:var(--arc-heading);font-size:24px;font-weight:800;line-height:1.35}.ver-arc-summary__interpretation p{margin:0;color:#5e7566;font-size:14px;line-height:1.8}.ver-arc-summary__interpretation-action{flex-shrink:0}.ver-arc-summary__button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:53px;padding:15px 22px;background:var(--arc-primary);border:1px solid var(--arc-primary);border-radius:10px;color:#ffffff!important;font-family:inherit;font-size:13px;font-weight:750;line-height:1.45;text-align:center;text-decoration:none!important;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.ver-arc-summary__button:hover{background:var(--arc-primary-hover);color:#ffffff!important;transform:translateY(-2px)}.ver-arc-summary__button:focus-visible{outline:3px solid var(--arc-accent);outline-offset:4px}.ver-arc-summary__methodology{max-width:1000px;margin:29px auto 0;padding:22px 25px;background:#f8fbf9;border:1px solid #e5efe8;border-radius:11px}.ver-arc-summary__methodology strong{display:block;margin-bottom:10px;color:var(--arc-heading);font-size:13px;font-weight:800}.ver-arc-summary__methodology p{margin:0 0 9px;color:#738379;font-size:12px;line-height:1.8}.ver-arc-summary__methodology p:last-child{margin-bottom:0}@media (max-width:1024px){.ver-arc-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-arc-summary__layout{grid-template-columns:1fr}.ver-arc-summary__interpretation{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:767px){.ver-arc-summary{padding:65px 20px}.ver-arc-summary__header{margin-bottom:33px}.ver-arc-summary__title{font-size:32px}.ver-arc-summary__intro{font-size:15px}.ver-arc-summary__status{flex-direction:column;align-items:flex-start;padding:25px 22px}.ver-arc-summary__status-content h3{font-size:20px}.ver-arc-summary__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ver-arc-summary__metric{padding:19px 15px}.ver-arc-summary__metric-label{font-size:9px;min-height:40px}.ver-arc-summary__metric-value{font-size:27px}.ver-arc-summary__metric-value--money{font-size:21px}.ver-arc-summary__panel{padding:24px 19px}.ver-arc-summary__panel-header h3{font-size:20px}.ver-arc-summary__finance-row{padding:15px 13px;gap:10px}.ver-arc-summary__finance-row strong{font-size:14px}.ver-arc-summary__attention{padding:24px 19px}.ver-arc-summary__attention-header{flex-direction:column;gap:16px}.ver-arc-summary__attention-header h3{font-size:21px}.ver-arc-summary__interpretation{padding:28px 22px}.ver-arc-summary__interpretation h3{font-size:21px}.ver-arc-summary__interpretation-action,.ver-arc-summary__button{width:100%}.ver-arc-summary__methodology{padding:20px}}@media (max-width:390px){.ver-arc-summary__metrics{grid-template-columns:1fr}.ver-arc-summary__metric-label{min-height:0}}@media (prefers-reduced-motion:reduce){.ver-arc-summary__mini-progress-fill,.ver-arc-summary__category-fill,.ver-arc-summary__button{transition:none}.ver-arc-summary__button:hover{transform:none}}.ver-arc-action{--arc-primary:#1f7a63;--arc-primary-hover:#155f4d;--arc-heading:#123f35;--arc-accent:#0f766e;--arc-muted:#64776d;--arc-border:#dcebe2;--arc-surface:#f7fbf9;width:100%;padding:90px 24px;background:#f7fbf9;font-family:inherit}.ver-arc-action *,.ver-arc-action *::before,.ver-arc-action *::after{box-sizing:border-box}.ver-arc-action__container{max-width:1180px;margin:0 auto}.ver-arc-action__header{max-width:790px;margin:0 auto 45px;text-align:center}.ver-arc-action__eyebrow,.ver-arc-action__section-label{display:inline-block;margin-bottom:12px;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-action__title{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-action__title span{display:block;color:var(--arc-primary)}.ver-arc-action__intro{margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.85}.ver-arc-action__overview,.ver-arc-action__builder,.ver-arc-action__tasks{padding:32px;margin-bottom:26px;background:#fff;border:1px solid var(--arc-border);border-radius:17px}.ver-arc-action__overview-header,.ver-arc-action__tasks-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:27px}.ver-arc-action__overview-header h3,.ver-arc-action__builder-header h3,.ver-arc-action__tasks-header h3{margin:0 0 10px;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35}.ver-arc-action__overview-header p,.ver-arc-action__builder-header p,.ver-arc-action__tasks-header p{margin:0;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-action__year{flex-shrink:0;padding:10px 15px;background:#edf7f1;border:1px solid #d8eadf;border-radius:100px;color:var(--arc-primary);font-size:12px;font-weight:750}.ver-arc-action__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.ver-arc-action__metric{display:flex;flex-direction:column;gap:10px;min-width:0;padding:22px 19px;background:#f7fbf9;border:1px solid #e2eee6;border-radius:12px}.ver-arc-action__metric span{color:#587467;font-size:12px;font-weight:750;line-height:1.5}.ver-arc-action__metric strong{color:var(--arc-heading);font-size:31px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}.ver-arc-action__metric small{color:#7b8d81;font-size:11px;line-height:1.6}.ver-arc-action__progress{margin-top:29px;padding-top:25px;border-top:1px solid #e4eee7}.ver-arc-action__progress-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:13px}.ver-arc-action__progress-top span{color:var(--arc-heading);font-size:14px;font-weight:750}.ver-arc-action__progress-top strong{color:var(--arc-primary);font-size:20px;font-weight:800;font-variant-numeric:tabular-nums}.ver-arc-action__progress-track{width:100%;height:12px;overflow:hidden;background:#e6efe9;border-radius:100px}.ver-arc-action__progress-fill{width:0%;height:100%;background:linear-gradient(90deg,#1f7a63,#49a787);border-radius:inherit;transition:width .3s ease}.ver-arc-action__progress p{margin:11px 0 0;color:var(--arc-muted);font-size:12px;line-height:1.7}.ver-arc-action__import{display:flex;align-items:center;justify-content:space-between;gap:38px;margin-bottom:26px;padding:31px 33px;background:#edf7f1;border:1px solid #d8e9de;border-radius:16px}.ver-arc-action__import-content{max-width:750px}.ver-arc-action__import h3{margin:0 0 12px;color:var(--arc-heading);font-size:22px;font-weight:800;line-height:1.35}.ver-arc-action__import p{margin:0 0 10px;color:#5d7567;font-size:13px;line-height:1.75}.ver-arc-action__import .ver-arc-action__import-note{margin-bottom:0;color:#718577;font-size:12px}.ver-arc-action__import-side{display:flex;flex-direction:column;align-items:flex-end;gap:13px;flex-shrink:0}.ver-arc-action__available{color:var(--arc-primary);font-size:12px;font-weight:750;text-align:right}.ver-arc-action__builder-header{margin-bottom:27px}.ver-arc-action__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 20px}.ver-arc-action__field{min-width:0}.ver-arc-action__field--full{grid-column:1 / -1}.ver-arc-action__field label{display:block;margin-bottom:9px;color:var(--arc-heading);font-size:13px;font-weight:750;line-height:1.5}.ver-arc-action__field input,.ver-arc-action__field select,.ver-arc-action__field textarea{display:block;width:100%;min-width:0;min-height:49px;margin:0;padding:12px 15px;background:#fff;border:1px solid #cbded2;border-radius:9px;box-shadow:none;color:#35564a;font-family:inherit;font-size:14px;line-height:1.5}.ver-arc-action__field textarea{min-height:100px;resize:vertical}.ver-arc-action__field input::placeholder,.ver-arc-action__field textarea::placeholder{color:#91a195;opacity:1}.ver-arc-action__field input:focus-visible,.ver-arc-action__field select:focus-visible,.ver-arc-action__field textarea:focus-visible,.ver-arc-action__filter select:focus-visible,.ver-arc-action__task-status:focus-visible{outline:3px solid rgb(15 118 110 / .22);outline-offset:2px;border-color:var(--arc-primary)}.ver-arc-action__form-footer{grid-column:1 / -1;display:flex;align-items:center;gap:22px}.ver-arc-action__form-footer p{margin:0;color:#77887d;font-size:12px;line-height:1.6}.ver-arc-action__button{display:inline-flex;align-items:center;justify-content:center;gap:11px;min-height:50px;padding:13px 20px;border:1px solid #fff0;border-radius:10px;font-family:inherit;font-size:13px;font-weight:750;line-height:1.45;text-align:center;text-decoration:none!important;cursor:pointer;transition:background .2s ease,transform .2s ease}.ver-arc-action__button:hover{transform:translateY(-2px)}.ver-arc-action__button:focus-visible,.ver-arc-action__text-button:focus-visible,.ver-arc-action__task-buttons button:focus-visible{outline:3px solid var(--arc-accent);outline-offset:3px}.ver-arc-action__button--primary{background:var(--arc-primary);color:#ffffff!important}.ver-arc-action__button--primary:hover{background:var(--arc-primary-hover);color:#ffffff!important}.ver-arc-action__button--secondary{background:#fff;border-color:#cbded2;color:var(--arc-primary)!important}.ver-arc-action__button--secondary:hover{background:#e8f5eb;color:var(--arc-heading)!important}.ver-arc-action__feedback{min-height:1.5em;margin:12px 0 0;color:var(--arc-primary);font-size:13px;line-height:1.6}.ver-arc-action__filter{flex-shrink:0;min-width:190px}.ver-arc-action__filter label{display:block;margin-bottom:8px;color:var(--arc-heading);font-size:12px;font-weight:750}.ver-arc-action__filter select{width:100%;min-height:45px;padding:10px 12px;border:1px solid #cbded2;border-radius:9px;background:#fff;color:#35564a;font-family:inherit;font-size:13px}.ver-arc-action__list{display:flex;flex-direction:column;gap:15px}.ver-arc-action__task{padding:22px;background:#f9fcfa;border:1px solid #e2eee6;border-radius:12px}.ver-arc-action__task[data-status="completed"]{background:#f0f8f3;border-color:#bddfc9}.ver-arc-action__task-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ver-arc-action__task-main{min-width:0}.ver-arc-action__task-source{display:inline-block;margin-bottom:9px;color:var(--arc-primary);font-size:10px;font-weight:800;letter-spacing:.08em}.ver-arc-action__task-title{margin:0 0 9px;color:var(--arc-heading);font-size:17px;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.ver-arc-action__task-notes{margin:0;color:var(--arc-muted);font-size:13px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.ver-arc-action__priority{flex-shrink:0;padding:8px 12px;border-radius:100px;background:#eef3ef;color:#586e60;font-size:11px;font-weight:800}.ver-arc-action__priority[data-priority="high"]{background:#fdece8;color:#a34835}.ver-arc-action__priority[data-priority="medium"]{background:#fff1d7;color:#8a631c}.ver-arc-action__priority[data-priority="low"]{background:#e7f4eb;color:#246b50}.ver-arc-action__task-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:21px;padding:17px 0;border-top:1px solid #e1ebe4;border-bottom:1px solid #e1ebe4}.ver-arc-action__task-details>div{min-width:0;display:flex;flex-direction:column;gap:7px}.ver-arc-action__task-details span{color:#839287;font-size:11px;line-height:1.4}.ver-arc-action__task-details strong{color:#35564a;font-size:12px;font-weight:750;line-height:1.5;overflow-wrap:anywhere}.ver-arc-action__task-controls{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-top:18px}.ver-arc-action__task-status-field label{display:flex;flex-direction:column;gap:7px;color:var(--arc-heading);font-size:12px;font-weight:700}.ver-arc-action__task-status{min-width:165px;min-height:43px;padding:9px 12px;border:1px solid #cbded2;border-radius:8px;background:#fff;color:#35564a;font-family:inherit;font-size:13px}.ver-arc-action__task-buttons{display:flex;gap:9px}.ver-arc-action__task-buttons button{min-height:41px;padding:9px 15px;border:1px solid #d8e7dc;border-radius:8px;background:#fff;color:var(--arc-primary);font-family:inherit;font-size:12px;font-weight:750;cursor:pointer}.ver-arc-action__task-buttons button:hover{background:#e8f5eb}.ver-arc-action__task-delete:hover{background:#fff0eb!important;border-color:#efc9bf!important;color:#a34835!important}.ver-arc-action__empty{display:flex;flex-direction:column;align-items:center;padding:42px 24px;background:#f7fbf9;border:1px dashed #cbded2;border-radius:12px;text-align:center}.ver-arc-action__empty-icon{display:flex;align-items:center;justify-content:center;width:47px;height:47px;margin-bottom:17px;border-radius:50%;background:#e1f1e7;color:var(--arc-primary);font-size:23px;font-weight:800}.ver-arc-action__empty strong{margin-bottom:10px;color:var(--arc-heading);font-size:17px;font-weight:800}.ver-arc-action__empty p{max-width:450px;margin:0;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-action__tasks-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:22px;padding-top:19px;border-top:1px solid #e1ebe4}.ver-arc-action__tasks-footer p{margin:0;color:#788a7e;font-size:12px}.ver-arc-action__text-button{padding:8px 0;background:#fff0;border:0;color:var(--arc-primary);font-family:inherit;font-size:12px;font-weight:750;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ver-arc-action__save{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:29px;padding:32px;background:#edf7f1;border:1px solid #d9e9df;border-radius:16px}.ver-arc-action__save-content{max-width:650px}.ver-arc-action__save h3{margin:0 0 11px;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35}.ver-arc-action__save p{margin:0;color:#60776a;font-size:13px;line-height:1.75}.ver-arc-action__save-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:11px}.ver-arc-action__guidance{margin-top:25px;padding:24px 27px;background:#fff;border:1px solid #e2eee6;border-radius:12px}.ver-arc-action__guidance strong{display:block;margin-bottom:10px;color:var(--arc-heading);font-size:14px;font-weight:800}.ver-arc-action__guidance p{margin:0 0 10px;color:var(--arc-muted);font-size:12px;line-height:1.8}.ver-arc-action__guidance p:last-child{margin-bottom:0}@media (max-width:1024px){.ver-arc-action__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-arc-action__import,.ver-arc-action__save{flex-direction:column;align-items:stretch}.ver-arc-action__import-side{align-items:flex-start}.ver-arc-action__save-buttons{justify-content:flex-start}}@media (max-width:767px){.ver-arc-action{padding:65px 20px}.ver-arc-action__header{margin-bottom:32px}.ver-arc-action__title{font-size:32px}.ver-arc-action__intro{font-size:15px}.ver-arc-action__overview,.ver-arc-action__builder,.ver-arc-action__tasks{padding:24px 19px}.ver-arc-action__overview-header,.ver-arc-action__tasks-header{flex-direction:column;gap:16px}.ver-arc-action__overview-header h3,.ver-arc-action__builder-header h3,.ver-arc-action__tasks-header h3{font-size:20px}.ver-arc-action__metrics{gap:11px}.ver-arc-action__metric{padding:17px 14px}.ver-arc-action__metric strong{font-size:27px}.ver-arc-action__import{padding:25px 21px}.ver-arc-action__import h3{font-size:20px}.ver-arc-action__import-side,.ver-arc-action__import-side .ver-arc-action__button{width:100%}.ver-arc-action__form{grid-template-columns:1fr;gap:19px}.ver-arc-action__form-footer{flex-direction:column;align-items:stretch}.ver-arc-action__form-footer .ver-arc-action__button{width:100%}.ver-arc-action__filter{width:100%}.ver-arc-action__task{padding:19px 16px}.ver-arc-action__task-top{flex-direction:column;gap:13px}.ver-arc-action__task-details{grid-template-columns:1fr;gap:14px}.ver-arc-action__task-controls{flex-direction:column;align-items:stretch}.ver-arc-action__task-status,.ver-arc-action__task-buttons,.ver-arc-action__task-buttons button{width:100%}.ver-arc-action__tasks-footer{flex-direction:column;align-items:flex-start}.ver-arc-action__save{padding:27px 21px}.ver-arc-action__save h3{font-size:21px}.ver-arc-action__save-buttons{flex-direction:column}.ver-arc-action__save-buttons .ver-arc-action__button{width:100%}.ver-arc-action__guidance{padding:21px}}@media (max-width:390px){.ver-arc-action__metrics{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ver-arc-action__button,.ver-arc-action__progress-fill{transition:none}.ver-arc-action__button:hover{transform:none}}.ver-arc-download{--arc-primary:#1f7a63;--arc-hover:#155f4d;--arc-heading:#123f35;--arc-accent:#0f766e;--arc-muted:#64776d;--arc-border:#dcebe2;width:100%;padding:90px 24px;background:#fff;font-family:inherit}.ver-arc-download *,.ver-arc-download *::before,.ver-arc-download *::after{box-sizing:border-box}.ver-arc-download__container{width:100%;max-width:1180px;margin:0 auto}.ver-arc-download__header{max-width:790px;margin:0 auto 44px;text-align:center}.ver-arc-download__eyebrow{display:inline-block;margin-bottom:14px;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-download__title{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-download__title span{display:block;color:var(--arc-primary)}.ver-arc-download__intro{max-width:710px;margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.8}.ver-arc-download__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px}.ver-arc-download__card{display:flex;flex-direction:column;min-width:0;height:100%;padding:32px;background:#f9fcfa;border:1px solid var(--arc-border);border-radius:17px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.ver-arc-download__card:hover{border-color:#b9dac7;box-shadow:0 10px 28px rgb(18 63 53 / .05);transform:translateY(-2px)}.ver-arc-download__card--featured{background:#eff8f2;border-color:#b9dfc9}.ver-arc-download__card-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:13px;margin-bottom:25px}.ver-arc-download__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 55px;width:55px;height:55px;background:#e0f1e7;border-radius:13px;color:var(--arc-primary)}.ver-arc-download__icon svg{width:28px;height:28px}.ver-arc-download__tag{display:inline-flex;align-items:center;justify-content:center;padding:8px 11px;background:#e8f3eb;border-radius:7px;color:#587466;font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1.4;text-align:center}.ver-arc-download__tag--featured{background:#d8efe0;color:#17684e}.ver-arc-download__card h3{margin:0 0 14px;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35;letter-spacing:-.015em}.ver-arc-download__card>p{margin:0 0 22px;color:var(--arc-muted);font-size:14px;line-height:1.8}.ver-arc-download__features{display:flex;flex-direction:column;gap:13px;margin:0 0 29px;padding:0;list-style:none}.ver-arc-download__features li{position:relative;padding-left:26px;color:#426251;font-size:13px;line-height:1.65}.ver-arc-download__features li::before{content:"✓";position:absolute;top:0;left:0;color:var(--arc-primary);font-weight:800}.ver-arc-download__card-footer{margin-top:auto;padding-top:23px;border-top:1px solid #dcebe2}.ver-arc-download__card-footer p{margin:13px 0 0;color:#75887c;font-size:12px;line-height:1.7;text-align:center}.ver-arc-download__button{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:53px;padding:14px 20px;border:1px solid #fff0;border-radius:10px;font-family:inherit;font-size:14px;font-weight:750;line-height:1.4;text-align:center;text-decoration:none!important;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.ver-arc-download__button:hover{transform:translateY(-2px)}.ver-arc-download__button:focus-visible{outline:3px solid var(--arc-accent);outline-offset:4px}.ver-arc-download__button--primary{background:var(--arc-primary);border-color:var(--arc-primary);color:#ffffff!important}.ver-arc-download__button--primary:hover{background:var(--arc-hover);border-color:var(--arc-hover);color:#ffffff!important}.ver-arc-download__button--secondary{background:#fff;border-color:#bcdcca;color:var(--arc-primary)!important}.ver-arc-download__button--secondary:hover{background:#e6f4eb;border-color:#9dccb2;color:var(--arc-heading)!important}.ver-arc-download__button:disabled{cursor:not-allowed;opacity:.6;transform:none}.ver-arc-download__options{margin-top:35px;padding:35px;background:#f7fbf9;border:1px solid var(--arc-border);border-radius:17px}.ver-arc-download__options-header{margin-bottom:27px}.ver-arc-download__options-header h3{margin:0 0 11px;color:var(--arc-heading);font-size:24px;font-weight:800;line-height:1.35}.ver-arc-download__options-header p{max-width:770px;margin:0;color:var(--arc-muted);font-size:14px;line-height:1.75}.ver-arc-download__options-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.ver-arc-download__option{display:flex;align-items:flex-start;gap:14px;min-width:0;padding:20px;background:#fff;border:1px solid #dfece3;border-radius:11px;cursor:pointer;transition:border-color .2s ease}.ver-arc-download__option:hover{border-color:#b6d9c3}.ver-arc-download__option:focus-within{outline:3px solid rgb(15 118 110 / .18);outline-offset:2px}.ver-arc-download__option input{flex:0 0 19px;width:19px;height:19px;margin:3px 0 0;accent-color:var(--arc-primary);cursor:pointer}.ver-arc-download__option-content{display:flex;flex-direction:column;gap:7px;min-width:0}.ver-arc-download__option-content strong{color:var(--arc-heading);font-size:14px;font-weight:750;line-height:1.5}.ver-arc-download__option-content small{color:var(--arc-muted);font-size:12px;line-height:1.75}.ver-arc-download__details{display:grid;grid-template-columns:1fr;gap:22px;margin-top:29px;padding-top:27px;border-top:1px solid #dcebe2}.ver-arc-download__field label{display:block;margin-bottom:10px;color:var(--arc-heading);font-size:14px;font-weight:750}.ver-arc-download__field input,.ver-arc-download__field textarea{display:block;width:100%;min-width:0;margin:0;padding:13px 15px;background:#fff;border:1px solid #cbded2;border-radius:9px;box-shadow:none;color:#35564a;font-family:inherit;font-size:14px;line-height:1.6}.ver-arc-download__field input{min-height:50px}.ver-arc-download__field textarea{min-height:110px;resize:vertical}.ver-arc-download__field input::placeholder,.ver-arc-download__field textarea::placeholder{color:#91a195;opacity:1}.ver-arc-download__field input:focus-visible,.ver-arc-download__field textarea:focus-visible{border-color:var(--arc-primary);outline:3px solid rgb(15 118 110 / .2);outline-offset:2px}.ver-arc-download__validation{min-height:20px;margin:20px 0 0;color:var(--arc-primary);font-size:12px;line-height:1.7}.ver-arc-download__validation[data-state="error"]{color:#995b25}.ver-arc-download__preview{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.65fr);align-items:center;gap:32px;margin-top:29px;padding:34px;background:#edf7f1;border:1px solid #d7e9dd;border-radius:16px}.ver-arc-download__preview-content h3{margin:0 0 13px;color:var(--arc-heading);font-size:24px;font-weight:800;line-height:1.35}.ver-arc-download__preview-content>p{margin:0 0 13px;color:#5c7567;font-size:13px;line-height:1.8}.ver-arc-download__preview-content .ver-arc-download__print-note{margin:0;color:#416d56;font-size:13px;font-weight:650;line-height:1.75}.ver-arc-download__report-status{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:11px 15px;background:#fff;border:1px solid #d8e8dc;border-radius:9px;color:#607569;font-size:12px;font-weight:750;line-height:1.5}.ver-arc-download__status-dot{flex:0 0 8px;width:8px;height:8px;background:#a5b5aa;border-radius:50%}.ver-arc-download__report-status[data-status="ready"]{background:#e4f4e9;border-color:#b6dbc4;color:#17664b}.ver-arc-download__report-status[data-status="ready"] .ver-arc-download__status-dot{background:#21956a}.ver-arc-download__report-status[data-status="error"]{background:#fff4e9;border-color:#ead5b4;color:#85561c}.ver-arc-download__report-status[data-status="error"] .ver-arc-download__status-dot{background:#c48c39}.ver-arc-download__preview-side{display:flex;flex-direction:column;align-items:center;gap:13px;padding:28px 20px;background:#fff;border:1px solid #d9e9df;border-radius:13px;text-align:center}.ver-arc-download__preview-icon{display:flex;align-items:center;justify-content:center;width:62px;height:62px;background:#e2f2e8;border-radius:15px;color:var(--arc-primary)}.ver-arc-download__preview-icon svg{width:35px;height:35px}.ver-arc-download__preview-side strong{color:var(--arc-heading);font-size:16px;font-weight:800;line-height:1.5}.ver-arc-download__preview-side>span:last-of-type{color:#778a7d;font-size:12px;line-height:1.5}.ver-arc-download__format{padding:6px 10px;background:#edf7f1;border-radius:6px;color:#1f7a63!important;font-size:11px;font-weight:750}.ver-arc-download__feedback{min-height:1.5em;margin:17px 0 0;color:var(--arc-primary);font-size:13px;line-height:1.7}.ver-arc-download__feedback[data-state="error"]{color:#995b25}.ver-arc-download__privacy{display:flex;align-items:flex-start;gap:16px;margin-top:26px;padding:25px 28px;background:#f7fbf9;border:1px solid #e1ede5;border-radius:12px}.ver-arc-download__privacy-icon{flex-shrink:0;color:var(--arc-primary);font-size:23px;line-height:1.2}.ver-arc-download__privacy strong{display:block;margin-bottom:11px;color:var(--arc-heading);font-size:14px;font-weight:800;line-height:1.5}.ver-arc-download__privacy p{margin:0 0 10px;color:var(--arc-muted);font-size:12px;line-height:1.8}.ver-arc-download__privacy p:last-child{margin-bottom:0}.ver-arc-download__disclaimer{max-width:950px;margin:27px auto 0;color:#819087;font-size:12px;line-height:1.8;text-align:center}@media (max-width:1024px){.ver-arc-download__grid{gap:17px}.ver-arc-download__card{padding:26px 23px}.ver-arc-download__preview{grid-template-columns:1fr}.ver-arc-download__preview-side{max-width:350px;width:100%}}@media (max-width:767px){.ver-arc-download{padding:65px 20px}.ver-arc-download__header{margin-bottom:32px}.ver-arc-download__title{font-size:32px}.ver-arc-download__intro{font-size:15px}.ver-arc-download__grid{grid-template-columns:1fr;gap:17px}.ver-arc-download__card{padding:25px 21px}.ver-arc-download__card h3{font-size:21px}.ver-arc-download__card>p{font-size:13px}.ver-arc-download__card-top{margin-bottom:22px}.ver-arc-download__options{margin-top:28px;padding:26px 20px}.ver-arc-download__options-header h3{font-size:21px}.ver-arc-download__options-grid{grid-template-columns:1fr;gap:12px}.ver-arc-download__option{padding:18px 16px}.ver-arc-download__details{gap:18px}.ver-arc-download__preview{gap:25px;padding:27px 21px}.ver-arc-download__preview-content h3{font-size:21px}.ver-arc-download__preview-side{max-width:none}.ver-arc-download__privacy{padding:22px 19px;gap:12px}.ver-arc-download__disclaimer{text-align:left}}@media (max-width:390px){.ver-arc-download__card-top{align-items:flex-start}.ver-arc-download__tag{font-size:9px}.ver-arc-download__button{font-size:13px}}@media print{.ver-arc-download{display:none!important}}@media (prefers-reduced-motion:reduce){.ver-arc-download__card,.ver-arc-download__button,.ver-arc-download__option{transition:none}.ver-arc-download__card:hover,.ver-arc-download__button:hover{transform:none}}.ver-arc-faq{--arc-primary:#1f7a63;--arc-heading:#123f35;--arc-accent:#0f766e;--arc-muted:#64776d;--arc-border:#dcebe2;width:100%;padding:90px 24px;background:#f7fbf9;font-family:inherit}.ver-arc-faq *,.ver-arc-faq *::before,.ver-arc-faq *::after{box-sizing:border-box}.ver-arc-faq__container{width:100%;max-width:1180px;margin:0 auto}.ver-arc-faq__header,.ver-arc-faq__related-header{max-width:780px;margin:0 auto 43px;text-align:center}.ver-arc-faq__eyebrow{display:inline-block;margin-bottom:14px;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-faq__title,.ver-arc-faq__related-header h2{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-faq__title span,.ver-arc-faq__related-header h2 span{display:block;color:var(--arc-primary)}.ver-arc-faq__intro,.ver-arc-faq__related-header>p{max-width:700px;margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.85}.ver-arc-faq__list{display:flex;flex-direction:column;gap:13px;max-width:940px;margin:0 auto}.ver-arc-faq__item{width:100%;overflow:hidden;background:#fff;border:1px solid var(--arc-border);border-radius:12px;transition:border-color 0.2s ease}.ver-arc-faq__item:hover,.ver-arc-faq__item[open]{border-color:#b8dbc8}.ver-arc-faq__question{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%;padding:22px 25px;color:var(--arc-heading);font-size:16px;font-weight:750;line-height:1.5;cursor:pointer;list-style:none}.ver-arc-faq__question::-webkit-details-marker{display:none}.ver-arc-faq__question::marker{content:""}.ver-arc-faq__question:focus-visible{outline:3px solid var(--arc-accent);outline-offset:-4px;border-radius:10px}.ver-arc-faq__question>span:first-child{flex:1;min-width:0}.ver-arc-faq__toggle{position:relative;display:inline-block;flex:0 0 29px;width:29px;height:29px;background:#e7f4eb;border-radius:50%}.ver-arc-faq__toggle::before,.ver-arc-faq__toggle::after{content:"";position:absolute;top:50%;left:50%;background:var(--arc-primary);border-radius:2px;transform:translate(-50%,-50%)}.ver-arc-faq__toggle::before{width:12px;height:2px}.ver-arc-faq__toggle::after{width:2px;height:12px;transition:transform 0.2s ease}.ver-arc-faq__item[open] .ver-arc-faq__toggle::after{transform:translate(-50%,-50%) scaleY(0)}.ver-arc-faq__answer{padding:0 25px 24px;border-top:1px solid #edf2ee}.ver-arc-faq__answer p{margin:16px 0 0;color:#607369;font-size:14px;line-height:1.8}.ver-arc-faq__answer p:first-child{margin-top:19px}.ver-arc-faq__related{margin-top:85px}.ver-arc-faq__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ver-arc-faq__resource{display:flex;flex-direction:column;align-items:flex-start;min-width:0;min-height:260px;padding:27px 25px;background:#fff;border:1px solid var(--arc-border);border-radius:15px;color:inherit;text-decoration:none!important;transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ver-arc-faq__resource:hover{transform:translateY(-3px);background:#fff;border-color:#b7dcca;box-shadow:0 12px 28px rgb(18 63 53 / .05)}.ver-arc-faq__resource:focus-visible{outline:3px solid var(--arc-accent);outline-offset:4px}.ver-arc-faq__resource-type{display:inline-block;margin-bottom:19px;padding:7px 11px;background:#e9f6ee;border-radius:7px;color:var(--arc-primary);font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.065em}.ver-arc-faq__resource h3{margin:0 0 12px;color:var(--arc-heading);font-size:19px;font-weight:800;line-height:1.4}.ver-arc-faq__resource p{margin:0 0 23px;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-faq__resource-link{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:15px;color:var(--arc-primary);font-size:13px;font-weight:800;line-height:1.5}.ver-arc-faq__resource:hover .ver-arc-faq__resource-link{color:#155f4d}.ver-arc-faq__footer{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:43px;padding:34px 36px;background:#eaf6ee;border:1px solid #d2e7d9;border-radius:16px}.ver-arc-faq__footer-content{max-width:760px}.ver-arc-faq__footer h3{margin:0 0 12px;color:var(--arc-heading);font-size:23px;font-weight:800;line-height:1.35}.ver-arc-faq__footer p{margin:0;color:#5b7465;font-size:14px;line-height:1.75}.ver-arc-faq__button{display:inline-flex;align-items:center;justify-content:center;gap:11px;flex-shrink:0;min-height:52px;padding:14px 22px;background:var(--arc-primary);border:1px solid var(--arc-primary);border-radius:10px;color:#ffffff!important;font-size:13px;font-weight:750;line-height:1.5;text-align:center;text-decoration:none!important;cursor:pointer;transition:background 0.2s ease,transform 0.2s ease}.ver-arc-faq__button:hover{background:#155f4d;color:#ffffff!important;transform:translateY(-2px)}.ver-arc-faq__button:focus-visible{outline:3px solid var(--arc-accent);outline-offset:4px}@media (max-width:1024px){.ver-arc-faq__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-arc-faq__footer{flex-direction:column;align-items:flex-start;gap:24px}}@media (max-width:767px){.ver-arc-faq{padding:65px 20px}.ver-arc-faq__header,.ver-arc-faq__related-header{margin-bottom:32px}.ver-arc-faq__title,.ver-arc-faq__related-header h2{font-size:32px}.ver-arc-faq__intro,.ver-arc-faq__related-header>p{font-size:15px}.ver-arc-faq__question{padding:19px 18px;gap:14px;font-size:14px}.ver-arc-faq__answer{padding:0 18px 20px}.ver-arc-faq__answer p{font-size:13px}.ver-arc-faq__related{margin-top:62px}.ver-arc-faq__related-grid{grid-template-columns:1fr;gap:15px}.ver-arc-faq__resource{min-height:0;padding:25px 21px}.ver-arc-faq__resource h3{font-size:18px}.ver-arc-faq__footer{padding:27px 22px;margin-top:32px}.ver-arc-faq__footer h3{font-size:21px}.ver-arc-faq__button{width:100%}}@media (prefers-reduced-motion:reduce){.ver-arc-faq__item,.ver-arc-faq__toggle::after,.ver-arc-faq__resource,.ver-arc-faq__button{transition:none}.ver-arc-faq__resource:hover,.ver-arc-faq__button:hover{transform:none}}@media print{.ver-arc-faq{display:none!important}}.ver-arc-trust{--arc-primary:#1f7a63;--arc-heading:#123f35;--arc-accent:#0f766e;--arc-muted:#64776d;--arc-border:#dcebe2;width:100%;padding:90px 24px 55px;background:#fff;font-family:inherit}.ver-arc-trust *,.ver-arc-trust *::before,.ver-arc-trust *::after{box-sizing:border-box}.ver-arc-trust__container{width:100%;max-width:1180px;margin:0 auto}.ver-arc-trust__header{max-width:790px;margin:0 auto 43px;text-align:center}.ver-arc-trust__eyebrow{display:inline-block;margin-bottom:13px;color:var(--arc-primary);font-size:11px;font-weight:800;line-height:1.5;letter-spacing:.11em;text-transform:uppercase}.ver-arc-trust__header h2{margin:0 0 18px;color:var(--arc-heading);font-size:clamp(31px, 3.7vw, 45px);font-weight:800;line-height:1.2;letter-spacing:-.035em}.ver-arc-trust__header h2 span{display:block;color:var(--arc-primary)}.ver-arc-trust__header p{max-width:700px;margin:0 auto;color:var(--arc-muted);font-size:16px;line-height:1.85}.ver-arc-trust__source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.ver-arc-trust__source-card{display:flex;flex-direction:column;min-width:0;padding:27px 25px;background:#f9fcfa;border:1px solid var(--arc-border);border-radius:14px}.ver-arc-trust__source-type{display:inline-block;margin-bottom:17px;color:var(--arc-primary);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.5}.ver-arc-trust__source-card h3{margin:0 0 12px;color:var(--arc-heading);font-size:19px;font-weight:800;line-height:1.4}.ver-arc-trust__source-card p{margin:0 0 22px;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-trust__source-card a,.ver-arc-trust__author a,.ver-arc-trust__disclosure a{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;color:var(--arc-primary)!important;font-size:13px;font-weight:750;line-height:1.5;text-decoration:underline!important;text-underline-offset:3px}.ver-arc-trust__source-card a:hover,.ver-arc-trust__author a:hover,.ver-arc-trust__disclosure a:hover{color:var(--arc-heading)!important}.ver-arc-trust__methodology{margin-top:29px;padding:34px;background:#f7fbf9;border:1px solid #e0ece4;border-radius:16px}.ver-arc-trust__methodology-heading{max-width:780px;margin-bottom:29px}.ver-arc-trust__methodology-heading h3{margin:0 0 12px;color:var(--arc-heading);font-size:24px;font-weight:800;line-height:1.35}.ver-arc-trust__methodology-heading p{margin:0;color:var(--arc-muted);font-size:14px;line-height:1.8}.ver-arc-trust__method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.ver-arc-trust__method-item{display:flex;align-items:flex-start;gap:16px;min-width:0;padding:23px;background:#fff;border:1px solid #e1ede5;border-radius:12px}.ver-arc-trust__method-number{display:flex;align-items:center;justify-content:center;flex:0 0 37px;width:37px;height:37px;background:#e3f3e9;border-radius:10px;color:var(--arc-primary);font-size:12px;font-weight:800}.ver-arc-trust__method-item h4{margin:0 0 10px;color:var(--arc-heading);font-size:16px;font-weight:800;line-height:1.45}.ver-arc-trust__method-item p{margin:0 0 10px;color:var(--arc-muted);font-size:12px;line-height:1.75}.ver-arc-trust__method-item p:last-child{margin-bottom:0}.ver-arc-trust__method-note{margin:23px 0 0;padding-top:19px;border-top:1px solid #dcebe2;color:#77897e;font-size:12px;line-height:1.8}.ver-arc-trust__reviewed{display:flex;align-items:flex-start;gap:18px;margin-top:28px;padding:27px 29px;background:#f1f8f4;border:1px solid #d9e9df;border-radius:13px}.ver-arc-trust__reviewed-icon{display:flex;align-items:center;justify-content:center;flex:0 0 42px;width:42px;height:42px;background:#dcefe4;border-radius:50%;color:var(--arc-primary);font-size:21px;font-weight:800}.ver-arc-trust__reviewed h3{margin:0 0 12px;color:var(--arc-heading);font-size:19px;font-weight:800;line-height:1.4}.ver-arc-trust__reviewed p{margin:0 0 10px;color:var(--arc-muted);font-size:13px;line-height:1.75}.ver-arc-trust__reviewed p:last-child{margin-bottom:0}.ver-arc-trust__editorial-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:29px}.ver-arc-trust__author,.ver-arc-trust__disclosure{display:flex;flex-direction:column;min-width:0;padding:31px;background:#fff;border:1px solid var(--arc-border);border-radius:15px}.ver-arc-trust__author-profile{display:flex;align-items:center;gap:17px;margin:7px 0 19px}.ver-arc-trust__author-avatar{display:flex;align-items:center;justify-content:center;flex:0 0 64px;width:64px;height:64px;border-radius:50%;background:#e0f0e6;color:var(--arc-heading);font-size:20px;font-weight:800;letter-spacing:-.03em}.ver-arc-trust__author-profile h3,.ver-arc-trust__disclosure h3{margin:0 0 7px;color:var(--arc-heading);font-size:20px;font-weight:800;line-height:1.4}.ver-arc-trust__author-profile span{color:var(--arc-primary);font-size:12px;font-weight:750}.ver-arc-trust__author>p,.ver-arc-trust__disclosure p{margin:0 0 14px;color:var(--arc-muted);font-size:13px;line-height:1.8}.ver-arc-trust__author>a{margin-top:auto;padding-top:8px}.ver-arc-trust__disclosure h3{margin:5px 0 15px}.ver-arc-trust__disclosure a{margin-top:11px}.ver-arc-trust__disclosure .ver-arc-trust__secondary-link{margin-top:14px}.ver-arc-trust__newsletter{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.65fr);align-items:center;gap:45px;margin-top:37px;padding:43px;background:linear-gradient(130deg,#eaf6ee 0%,#f1f9f4 100%);border:1px solid #cee7d7;border-radius:18px}.ver-arc-trust__newsletter-eyebrow{display:inline-block;margin-bottom:14px;color:var(--arc-primary);font-size:11px;font-weight:800;letter-spacing:.11em}.ver-arc-trust__newsletter h2{margin:0 0 17px;color:var(--arc-heading);font-size:clamp(25px, 2.9vw, 35px);font-weight:800;line-height:1.25;letter-spacing:-.03em}.ver-arc-trust__newsletter h2 span{display:block;color:var(--arc-primary)}.ver-arc-trust__newsletter-content>p{max-width:690px;margin:0;color:#587264;font-size:14px;line-height:1.8}.ver-arc-trust__newsletter-points{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:22px}.ver-arc-trust__newsletter-points>span{display:inline-flex;align-items:center;gap:8px;color:#345b49;font-size:12px;font-weight:650;line-height:1.5}.ver-arc-trust__newsletter-points i{color:var(--arc-primary);font-size:14px;font-style:normal;font-weight:800}.ver-arc-trust__newsletter-action{display:flex;flex-direction:column;align-items:center;gap:12px}.ver-arc-trust__newsletter-button{display:inline-flex;align-items:center;justify-content:center;gap:11px;width:100%;min-height:54px;padding:15px 21px;background:var(--arc-primary);border:1px solid var(--arc-primary);border-radius:10px;color:#ffffff!important;font-size:13px;font-weight:750;line-height:1.5;text-align:center;text-decoration:none!important;cursor:pointer;transition:background .2s ease,transform .2s ease}.ver-arc-trust__newsletter-button:hover{background:#155f4d;color:#ffffff!important;transform:translateY(-2px)}.ver-arc-trust__newsletter-action p{margin:0;color:#758b7e;font-size:11px;line-height:1.6;text-align:center}.ver-arc-trust__final-note{max-width:1050px;margin:29px auto 0;padding:23px 26px;background:#f8fbf9;border:1px solid #e5eee7;border-radius:12px}.ver-arc-trust__final-note p{margin:0 0 10px;color:#738379;font-size:12px;line-height:1.8}.ver-arc-trust__final-note p:last-child{margin-bottom:0}.ver-arc-trust__final-note strong{color:var(--arc-heading)}.ver-arc-trust__final-note a{color:var(--arc-primary)!important;font-weight:750;text-decoration:underline!important;text-underline-offset:3px}.ver-arc-trust a:focus-visible{outline:3px solid var(--arc-accent);outline-offset:4px}@media (max-width:1024px){.ver-arc-trust__source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ver-arc-trust__newsletter{grid-template-columns:1fr;gap:29px}.ver-arc-trust__newsletter-action{align-items:flex-start}.ver-arc-trust__newsletter-button{width:auto}}@media (max-width:767px){.ver-arc-trust{padding:65px 20px 40px}.ver-arc-trust__header{margin-bottom:32px}.ver-arc-trust__header h2{font-size:32px}.ver-arc-trust__header p{font-size:15px}.ver-arc-trust__source-grid,.ver-arc-trust__method-grid,.ver-arc-trust__editorial-grid{grid-template-columns:1fr}.ver-arc-trust__source-card,.ver-arc-trust__author,.ver-arc-trust__disclosure{padding:25px 21px}.ver-arc-trust__methodology{padding:25px 20px}.ver-arc-trust__methodology-heading h3{font-size:21px}.ver-arc-trust__method-item{padding:19px 17px;gap:12px}.ver-arc-trust__reviewed{padding:23px 20px;gap:13px}.ver-arc-trust__reviewed h3{font-size:17px}.ver-arc-trust__author-profile{flex-wrap:wrap}.ver-arc-trust__newsletter{padding:29px 22px}.ver-arc-trust__newsletter h2{font-size:26px}.ver-arc-trust__newsletter-button{width:100%}.ver-arc-trust__newsletter-action{align-items:stretch}.ver-arc-trust__final-note{padding:20px}}@media print{.ver-arc-trust{display:none!important}}@media (prefers-reduced-motion:reduce){.ver-arc-trust__newsletter-button{transition:none}.ver-arc-trust__newsletter-button:hover{transform:none}}