.blog-content li{list-style:outside}.gva-blog{font-family:var(--font-geist), var(--font-manrope), "Inter", Arial, sans-serif;color:#33312f;box-sizing:border-box;overflow-wrap:break-word;width:100%;max-width:1100px;margin:0 auto;padding:0 20px;font-size:16px;line-height:1.85}.gva-blog *{box-sizing:border-box}.gva-blog>:first-child{margin-top:0!important}.gva-blog p{margin:0 0 20px}.gva-blog h2{color:#292725;letter-spacing:-.6px;margin:42px 0 18px;font-size:clamp(23px,3vw,31px);font-weight:700;line-height:1.35}.gva-blog h3{color:#34302c;margin:28px 0 12px;font-size:clamp(18px,2.3vw,22px);font-weight:700;line-height:1.45}.gva-blog h4{color:#34302c;margin:22px 0 10px;font-size:17px;font-weight:700;line-height:1.5}.gva-blog ul,.gva-blog ol{margin:0 0 24px;padding-left:25px}.gva-blog li{margin-bottom:10px;padding-left:3px}.gva-blog li::marker{color:#ad8061}.gva-blog a{color:#876448;text-underline-offset:3px;text-decoration:underline}.gva-blog a:hover{color:#65482f}.gva-blog strong{color:#292725;font-weight:700}.gva-blog .gva-intro{font-size:17px;line-height:1.9}.gva-blog .gva-details{background:#f8f3ef;border:1px solid #e8d8cc;border-left:5px solid #d7b8a2;border-radius:10px;margin:28px 0 32px;padding:25px 28px}.gva-blog .gva-details h2{margin:0 0 16px;font-size:24px}.gva-blog .gva-details ul{margin-bottom:0}.gva-blog .gva-details li{margin-bottom:8px}.gva-blog .gva-note{background:#fbf8f5;border:1px solid #eee4dc;border-radius:8px;margin:22px 0;padding:18px 20px}.gva-blog .gva-cta{text-align:center;background:#f4e9e0;border:1px solid #e4ccbb;border-radius:14px;margin:36px 0;padding:30px}.gva-blog .gva-cta h3{margin:0 0 12px;font-size:24px}.gva-blog .gva-cta p{max-width:720px;margin:0 auto 22px}.gva-blog .gva-cta-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.gva-blog .gva-btn{color:#29231f;background:#d7b8a2;border:1px solid #c6a38b;border-radius:7px;justify-content:center;align-items:center;min-height:48px;padding:12px 23px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.gva-blog .gva-btn:hover{color:#241c17;background:#c7a48b;transform:translateY(-1px)}.gva-blog .gva-btn-secondary{color:#614934;background:#fff;border-color:#c6a38b}.gva-blog .gva-btn-secondary:hover{background:#fdf7f2}.gva-blog .gva-faq{margin-top:18px}.gva-blog .gva-faq-item{border-bottom:1px solid #e9e0d9;padding:8px 0 18px}.gva-blog .gva-faq-item h3{margin:17px 0 9px;font-size:19px}.gva-blog .gva-faq-item p{margin-bottom:5px}.gva-blog .gva-final{background:#f8f3ef;border-radius:10px;margin:28px 0;padding:25px}@media (max-width:600px){.gva-blog{padding:0 15px;font-size:15px;line-height:1.8}.gva-blog h2{margin-top:32px}.gva-blog h3{margin-top:23px}.gva-blog .gva-details{padding:20px 17px}.gva-blog .gva-cta{padding:24px 17px}.gva-blog .gva-cta h3{font-size:21px}.gva-blog .gva-cta-buttons{flex-direction:column;align-items:stretch}.gva-blog .gva-btn{width:100%}.gva-blog .gva-final{padding:20px 17px}}
.blog-content li{list-style:outside}.geneva-nye-blog{font-family:var(--font-geist), var(--font-manrope), "Inter", Arial, sans-serif;color:#333;box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:0;font-size:16px;line-height:1.8}.geneva-nye-blog *,.geneva-nye-blog :before,.geneva-nye-blog :after{box-sizing:border-box}.geneva-nye-blog p{margin:0 0 20px}.geneva-nye-blog h2{font-family:var(--font-geist), var(--font-manrope), "Inter", Arial, sans-serif;color:#222;margin:38px 0 17px;font-size:clamp(23px,3vw,30px);font-weight:700;line-height:1.35}.geneva-nye-blog h3{font-family:var(--font-geist), var(--font-manrope), "Inter", Arial, sans-serif;color:#292929;margin:25px 0 10px;font-size:19px;font-weight:700;line-height:1.5}.geneva-nye-blog ul,.geneva-nye-blog ol{margin:0 0 24px;padding-left:25px}.geneva-nye-blog li{margin-bottom:9px;padding-left:4px}.geneva-nye-blog li::marker{color:#b99a84}.geneva-nye-blog a{color:#94745e;text-underline-offset:3px;font-weight:600;text-decoration:underline;transition:color .2s}.geneva-nye-blog a:hover{color:#6f5543}.geneva-nye-blog .nye-cta{background:#f7f3ef;border:1px solid #e8dcd1;border-left:4px solid #d7b8a2;border-radius:10px;margin:32px 0;padding:25px 26px}.geneva-nye-blog .nye-cta h3{margin:0 0 9px;font-size:21px}.geneva-nye-blog .nye-cta p{margin-bottom:17px}.geneva-nye-blog .nye-cta-buttons{flex-wrap:wrap;gap:12px;display:flex}.geneva-nye-blog .nye-btn{color:#29231f;background:#d7b8a2;border:1px solid #d7b8a2;border-radius:6px;justify-content:center;align-items:center;min-height:46px;padding:11px 21px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;transition:all .2s;display:inline-flex}.geneva-nye-blog .nye-btn:hover{color:#211b17;background:#c8a58c;border-color:#c8a58c}.geneva-nye-blog .nye-btn-secondary{color:#715744;background:0 0;border-color:#c8ad99}.geneva-nye-blog .nye-btn-secondary:hover{color:#49382c;background:#eee3da}.geneva-nye-blog .nye-faq{margin-top:42px;padding-top:5px}.geneva-nye-blog .nye-faq h2{margin-bottom:22px}.geneva-nye-blog .nye-faq-item{border-bottom:1px solid #e9e4df;margin-bottom:18px;padding:0 0 18px}.geneva-nye-blog .nye-faq-item h3{margin:0 0 8px;font-size:18px}.geneva-nye-blog .nye-faq-item p{margin:0}@media (max-width:600px){.geneva-nye-blog{font-size:15px;line-height:1.75}.geneva-nye-blog h2{margin-top:30px;font-size:23px}.geneva-nye-blog h3{font-size:18px}.geneva-nye-blog .nye-cta{margin:27px 0;padding:20px 17px}.geneva-nye-blog .nye-cta-buttons{flex-direction:column}.geneva-nye-blog .nye-btn{text-align:center;width:100%}}
.blog-content li{list-style:outside}.gwa-blog{font-family:var(--font-geist), var(--font-manrope), "Inter", Arial, sans-serif;color:#33312f;box-sizing:border-box;overflow-wrap:break-word;width:100%;max-width:1100px;margin:0 auto;padding:0 20px;font-size:16px;line-height:1.85}.gwa-blog *,.gwa-blog :before,.gwa-blog :after{box-sizing:border-box}.gwa-blog>:first-child{margin-top:0!important}.gwa-blog p{margin:0 0 20px}.gwa-blog h2{color:#292725;letter-spacing:-.6px;margin:42px 0 18px;font-size:clamp(23px,3vw,31px);font-weight:700;line-height:1.35}.gwa-blog h3{color:#34302c;margin:28px 0 12px;font-size:clamp(18px,2.3vw,22px);font-weight:700;line-height:1.45}.gwa-blog ul,.gwa-blog ol{margin:0 0 24px;padding-left:25px}.gwa-blog li{margin-bottom:10px;padding-left:3px}.gwa-blog li::marker{color:#ad8061}.gwa-blog a{color:#876448;text-underline-offset:3px;text-decoration:underline}.gwa-blog a:hover{color:#65482f}.gwa-blog strong{color:#292725;font-weight:700}.gwa-blog .gwa-intro{font-size:17px;line-height:1.9}.gwa-blog .gwa-highlight{background:#f8f3ef;border:1px solid #e8d8cc;border-left:5px solid #d7b8a2;border-radius:10px;margin:26px 0;padding:23px 26px}.gwa-blog .gwa-highlight p:last-child{margin-bottom:0}.gwa-blog .gwa-cta{text-align:center;background:#f4e9e0;border:1px solid #e4ccbb;border-radius:14px;margin:36px 0;padding:30px}.gwa-blog .gwa-cta h3{margin:0 0 12px;font-size:24px}.gwa-blog .gwa-cta p{max-width:720px;margin:0 auto 22px}.gwa-blog .gwa-cta-buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.gwa-blog .gwa-btn{color:#29231f;background:#d7b8a2;border:1px solid #c6a38b;border-radius:7px;justify-content:center;align-items:center;min-height:48px;padding:12px 23px;font-weight:700;line-height:1.4;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.gwa-blog .gwa-btn:hover{color:#241c17;background:#c7a48b;transform:translateY(-1px)}.gwa-blog .gwa-btn-secondary{color:#614934;background:#fff;border-color:#c6a38b}.gwa-blog .gwa-btn-secondary:hover{background:#fdf7f2}.gwa-blog .gwa-faq{margin-top:18px}.gwa-blog .gwa-faq-item{border-bottom:1px solid #e9e0d9;padding:8px 0 18px}.gwa-blog .gwa-faq-item h3{margin:17px 0 9px;font-size:19px}.gwa-blog .gwa-faq-item p{margin-bottom:5px}.gwa-blog .gwa-conclusion{background:#f8f3ef;border:1px solid #e8d8cc;border-radius:10px;margin:28px 0;padding:25px}.gwa-blog .gwa-conclusion h2{margin-top:0}@media (max-width:600px){.gwa-blog{padding:0 15px;font-size:15px;line-height:1.8}.gwa-blog h2{margin-top:32px}.gwa-blog h3{margin-top:23px}.gwa-blog .gwa-highlight{padding:20px 17px}.gwa-blog .gwa-cta{padding:24px 17px}.gwa-blog .gwa-cta h3{font-size:21px}.gwa-blog .gwa-cta-buttons{flex-direction:column;align-items:stretch}.gwa-blog .gwa-btn{width:100%}.gwa-blog .gwa-conclusion{padding:20px 17px}}
