.hero{align-items:center;background-image:url(../images/background.jpeg);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;padding:0 2rem;position:relative;width:100%}.hero:after{background:linear-gradient(180deg,transparent,#000);bottom:0;content:"";height:40vh;left:0;pointer-events:none;position:absolute;right:0}.hero-content{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%;z-index:1}.hero-title{font-size:4rem;font-weight:700;letter-spacing:.05rem;line-height:1.15;margin-top:-20rem;text-align:center;width:90%}.hero__button{background-color:#e53e3e;border:none;border-radius:10px;bottom:5rem;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;left:50%;padding:1rem 2rem;position:absolute;transform:translate(-50%);transition:background-color .3s ease;z-index:2}.hero__button:hover{background-color:#c53030}@media(max-width:1024px){.hero{align-items:center;height:80vh;padding:0 1.75rem}.hero:after{height:32vh}.hero-title{font-size:3rem;letter-spacing:.03rem;margin-bottom:2.5rem;width:95%}.hero__button{bottom:4rem;font-size:.95rem;padding:.9rem 1.8rem}}@media(max-width:768px){.hero{height:72vh;padding:0 1.5rem}.hero:after{height:28vh}.hero-title{font-size:2.4rem;letter-spacing:.02rem;line-height:1.2;margin-bottom:2rem}.hero__button{bottom:3rem;font-size:.9rem;max-width:calc(100% - 3rem);padding:.85rem 1.5rem;width:calc(100% - 3rem)}}@media(max-width:480px){.hero{height:64vh;padding:0 1.25rem}.hero:after{height:24vh}.hero-title{font-size:1.9rem;letter-spacing:.01rem;line-height:1.25;margin-top:-10rem;width:100%}.hero__button{bottom:2.5rem;font-size:.85rem;max-width:calc(100% - 2.5rem);padding:.75rem 1.25rem;width:calc(100% - 2.5rem)}}.problem{align-items:center;background-color:#000;display:flex;height:100vh;justify-content:center;width:100%}.problem__content{display:grid;grid-template-columns:1fr 1fr;max-width:100%;padding:0 2rem;width:80vw}.problem__column{align-items:center;display:flex;flex-direction:column;justify-content:center}.problem-title{font-size:2rem;font-weight:700}.problem__description{color:#e9e9e9;font-size:1.2rem;line-height:2.5}.problem__image-container{border-radius:20px;overflow:hidden;width:80%}.problem__image{-o-object-fit:cover;object-fit:cover;width:100%}.problem__divider-container{align-items:center;display:flex;gap:1rem;margin:6rem 0;width:100%}.problem__divider-line{background-color:#ffffff80;flex:1;height:2px}.problem__subtitle{color:#ff3636;font-size:1.2rem;font-weight:700;margin:0;white-space:nowrap}@media(max-width:960px){.problem{height:auto;min-height:100vh;padding:4rem 0}.problem__content{padding:0 1.5rem;width:90vw}.problem__image-container{width:60%}.problem__title{font-size:1.75rem}.problem__description{font-size:1.1rem}.problem__divider-container{margin:4rem 0}}@media(max-width:768px){.problem{height:auto;min-height:100vh;padding:3rem 0}.problem__content{grid-template-columns:1fr;padding:0 1rem;width:90vw}.problem__image-container{display:none}.problem__title{font-size:1.5rem;line-height:1.3}.problem__description{font-size:1rem;line-height:2}.problem__divider-container{margin:3rem 0}.problem__subtitle{font-size:1rem}}.process-card[data-v-e8e602d5]{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 0 18px #0003;display:flex;flex-direction:column;padding:2rem 1.5rem;text-align:center}.process-card__icon[data-v-e8e602d5]{align-items:center;color:#e53e3e;display:flex;justify-content:center;margin-bottom:1.5rem}.process-card__title[data-v-e8e602d5]{color:#000;font-size:1.25rem;font-weight:500}.process-card__description[data-v-e8e602d5]{color:#333;flex:1;font-size:1rem;line-height:1.6;margin:0}@media(max-width:960px){.process-card[data-v-e8e602d5]{padding:1.75rem 1.25rem}.process-card__icon[data-v-e8e602d5]{margin-bottom:1.25rem}.process-card__icon[data-v-e8e602d5] svg{height:56px;width:56px}.process-card__title[data-v-e8e602d5]{font-size:1.125rem}.process-card__description[data-v-e8e602d5]{font-size:.95rem}}@media(max-width:768px){.process-card[data-v-e8e602d5]{max-width:90%;padding:1.5rem 1rem;width:90%}.process-card__icon[data-v-e8e602d5]{margin-bottom:1rem}.process-card__icon[data-v-e8e602d5] svg{height:36px;width:36px}.process-card__title[data-v-e8e602d5]{font-size:1.1rem;margin-bottom:.75rem}.process-card__description[data-v-e8e602d5]{font-size:.9rem;line-height:1.5}}@font-face{font-family:"Barlow Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:103.4804%;ascent-override:96.6366%;descent-override:19.3273%;line-gap-override:0%}@font-face{font-family:"Barlow Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:95.7778%;ascent-override:104.4084%;descent-override:20.8817%;line-gap-override:0%}@font-face{font-family:"Barlow Fallback: Noto Sans";src:local("Noto Sans");size-adjust:90.9283%;ascent-override:109.9768%;descent-override:21.9954%;line-gap-override:0%}@font-face{font-family:Barlow;src:local("Barlow Regular"),local("Barlow"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-aF6FgKKc26sYk0zdY7JBhbNBYOR7jV7dsA5FpYB70R0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:local("Barlow Regular"),local("Barlow"),url(../_fonts/lF3O_y__FoycptCidYU8g-85v_qAewBFr8GfV2tE7R0-GLeC1Rn0_I1lVJd6JwGwlovsqIGem96Rq0Ybz0zG3bE.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:local("Barlow Regular"),local("Barlow"),url(../_fonts/xsNDdUCS9G-3PcbbNynxi8atQ4qQMWYNg7i99oaz6l0-TDkKqlxNJdC_DkLTWpEx-EtzBrT-7oDhQDv_oC0_E2o.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:local("Barlow Regular Italic"),local("Barlow Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-H83cfr135LqnHhPKywhCOjfToejmSwR_sklXP_bt8Ng.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"Barlow Fallback: Segoe UI";src:local("Segoe UI");size-adjust:97.2123%;ascent-override:102.8676%;descent-override:20.5735%;line-gap-override:0%}@font-face{font-family:"Barlow Fallback: Arial";src:local("Arial");size-adjust:96.68%;ascent-override:103.4341%;descent-override:20.6868%;line-gap-override:0%}@font-face{font-family:Barlow;src:local("Barlow Regular Italic"),local("Barlow Italic"),url(../_fonts/Nkd_2X48JMqojdcbiJh-5lyxQoTrVHVw7nrAnm4nlKA-d5q9YscR9iflgbBOslLHjOjyDWmKzxFLFVX4_36JwEo.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Barlow;src:local("Barlow Regular Italic"),local("Barlow Italic"),url(../_fonts/LuFRkZxdbF6QwMMar4a7gxlCNV7EzqBHdxcyBZmNsCY-QU29NempEpous9VbNMHz_I864X8cbNvruVyefO6AbpU.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Barlow;src:local("Barlow Regular Italic"),local("Barlow Italic"),url(../_fonts/V4_LD97gmd_c0iypdRoKhI5BzXgCGrkMewqIBQ8crcQ-V3qDOtfNM_sELHxYHBFlXQ0fca6Rl10e4fuirHVDWto.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Barlow;src:local("Barlow Regular"),local("Barlow"),url(../_fonts/QBdFvi4H_DNRNjl5IblMHH-XD_st5D5AQPo9hzoX43g-WHZpL_hFgH7hfnUzfpi4K2wIwFDWpHjKdAOfDtSILNI.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.how-it-works[data-v-f64ad254]{background-color:#fffefb;justify-content:center;min-height:100vh;padding:8rem 2rem}.how-it-works[data-v-f64ad254],.how-it-works__container[data-v-f64ad254]{align-items:center;display:flex;width:100%}.how-it-works__container[data-v-f64ad254]{flex-direction:column;max-width:1280px;overflow-x:hidden}.how-it-works__header[data-v-f64ad254]{margin-bottom:6rem;text-align:center}.how-it-works__title[data-v-f64ad254]{color:#000;font-size:2.5rem;font-weight:700}.how-it-works__subtitle[data-v-f64ad254]{color:#333;font-family:Barlow,"Barlow Fallback: BlinkMacSystemFont","Barlow Fallback: Segoe UI","Barlow Fallback: Helvetica Neue","Barlow Fallback: Arial","Barlow Fallback: Noto Sans",sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin:0}.how-it-works__cards[data-v-f64ad254]{display:grid;gap:1rem;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;margin-bottom:5rem;max-width:100%;padding:0 1.5rem;width:100%}.how-it-works__arrow[data-v-f64ad254]{align-items:center;color:#e53e3e;display:flex;flex-shrink:0;justify-content:center;width:-moz-min-content;width:min-content}.how-it-works__mid-text[data-v-f64ad254]{color:#333;font-size:1rem;font-weight:400;margin-bottom:5rem;text-align:center}.how-it-works__cta[data-v-f64ad254]{align-items:center;display:flex;flex-direction:column;gap:2.5rem}.how-it-works__cta-title[data-v-f64ad254]{color:#000;font-size:1.2rem;font-weight:600;letter-spacing:.1rem;margin:0;text-align:center}.how-it-works__button[data-v-f64ad254]{background-color:#e53e3e;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:background-color .3s ease}.how-it-works__button[data-v-f64ad254]:hover{background-color:#c53030}.how-it-works__footer-text[data-v-f64ad254]{color:#333;font-family:Barlow,"Barlow Fallback: BlinkMacSystemFont","Barlow Fallback: Segoe UI","Barlow Fallback: Helvetica Neue","Barlow Fallback: Arial","Barlow Fallback: Noto Sans",sans-serif;font-size:1rem;margin:0;text-align:center}@media(max-width:960px){.how-it-works[data-v-f64ad254]{padding:6rem 1.5rem}.how-it-works__header[data-v-f64ad254]{margin-bottom:4rem}.how-it-works__title[data-v-f64ad254]{font-size:2rem}.how-it-works__subtitle[data-v-f64ad254]{font-size:1.125rem}.how-it-works__cards[data-v-f64ad254]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem;padding:0}.how-it-works__arrow[data-v-f64ad254]{margin:-.5rem 0;transform:rotate(90deg)}.how-it-works__arrow[data-v-f64ad254] svg{height:28px;width:28px}.how-it-works__mid-text[data-v-f64ad254]{margin-bottom:4rem}}@media(max-width:768px){.how-it-works[data-v-f64ad254]{min-height:auto;padding:4rem 1rem}.how-it-works__header[data-v-f64ad254]{margin-bottom:3rem}.how-it-works__title[data-v-f64ad254]{font-size:1.75rem;line-height:1.3}.how-it-works__subtitle[data-v-f64ad254]{font-size:1rem;padding:0 .5rem}.how-it-works__cards[data-v-f64ad254]{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem;padding:0}.how-it-works__arrow[data-v-f64ad254]{margin:-.5rem 0;transform:rotate(90deg)}.how-it-works__arrow[data-v-f64ad254] svg{height:24px;width:24px}.how-it-works__mid-text[data-v-f64ad254]{font-size:.9rem;margin-bottom:3rem;padding:0 1rem}.how-it-works__cta[data-v-f64ad254]{gap:1.5rem;padding:0 1rem}.how-it-works__cta-title[data-v-f64ad254]{font-size:1.1rem;padding:0 .5rem}.how-it-works__button[data-v-f64ad254]{font-size:.85rem;max-width:100%;padding:.75rem 1.25rem;width:100%}.how-it-works__footer-text[data-v-f64ad254]{font-size:.875rem}}.service-card[data-v-8477ba92]{align-items:center;background-color:#3f3f3f;border-radius:20px;box-shadow:0 4px 12px #0000004d;display:flex;flex-direction:column;padding:2.5rem 2rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.service-card[data-v-8477ba92]:hover{box-shadow:0 6px 16px #0006;transform:translateY(-2px)}.service-card__icon[data-v-8477ba92]{align-items:center;color:#ff3636;display:flex;justify-content:center;margin-bottom:1.5rem}.service-card__title[data-v-8477ba92]{color:#fff;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 1rem}.service-card__description[data-v-8477ba92]{color:#fff;flex:1;font-size:1rem;line-height:1.6;margin:0}@media(max-width:960px){.service-card[data-v-8477ba92]{padding:2rem 1.5rem}.service-card__icon[data-v-8477ba92]{margin-bottom:1.25rem}.service-card__icon[data-v-8477ba92] svg{height:56px;width:56px}.service-card__title[data-v-8477ba92]{font-size:1.125rem}.service-card__description[data-v-8477ba92]{font-size:.95rem}}@media(max-width:768px){.service-card[data-v-8477ba92]{padding:1.75rem 1.25rem}.service-card__icon[data-v-8477ba92]{margin-bottom:1rem}.service-card__icon[data-v-8477ba92] svg{height:48px;width:48px}.service-card__title[data-v-8477ba92]{font-size:1.1rem;margin-bottom:.75rem}.service-card__description[data-v-8477ba92]{font-size:.9rem;line-height:1.5}}.services[data-v-e170f3b5]{background-color:#2a2a2a;justify-content:center;min-height:100vh;padding:8rem 2rem}.services[data-v-e170f3b5],.services__container[data-v-e170f3b5]{align-items:center;display:flex;width:100%}.services__container[data-v-e170f3b5]{flex-direction:column;max-width:1280px}.services__header[data-v-e170f3b5]{margin-bottom:5rem;text-align:center;width:100%}.services__title[data-v-e170f3b5]{color:#fff;font-size:2.5rem;font-weight:700;letter-spacing:.05rem;margin:0 0 1.5rem;text-transform:uppercase}.services__subtitle[data-v-e170f3b5]{color:#fff;font-size:1.25rem;font-weight:400;line-height:1.6;margin:0 auto;max-width:900px}.services__grid[data-v-e170f3b5]{display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:960px){.services[data-v-e170f3b5]{padding:6rem 1.5rem}.services__header[data-v-e170f3b5]{margin-bottom:4rem}.services__title[data-v-e170f3b5]{font-size:2rem}.services__subtitle[data-v-e170f3b5]{font-size:1.125rem}.services__grid[data-v-e170f3b5]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.services[data-v-e170f3b5]{min-height:auto;padding:4rem 1rem}.services__header[data-v-e170f3b5]{margin-bottom:3rem}.services__title[data-v-e170f3b5]{font-size:1.75rem;line-height:1.3;margin-bottom:1rem}.services__subtitle[data-v-e170f3b5]{font-size:1rem;padding:0 .5rem}.services__grid[data-v-e170f3b5]{gap:1.5rem;grid-template-columns:1fr}}.fit-card[data-v-9de2cbb2]{background-color:#fff;border-radius:16px;box-shadow:0 5px 15px #0000001a;flex:1;max-width:420px;min-width:320px;padding:2.5rem 2rem}.fit-card__title[data-v-9de2cbb2]{color:#000;font-size:1.25rem;font-weight:700;margin:0 0 2rem;text-align:left}.fit-card__list[data-v-9de2cbb2]{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.fit-card__item[data-v-9de2cbb2]{align-items:flex-start;display:flex;gap:1rem}.fit-card__icon[data-v-9de2cbb2]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;padding-top:.5rem;width:28px}.fit-card__icon--fit[data-v-9de2cbb2]{color:#4caf50}.fit-card__icon--not-fit[data-v-9de2cbb2]{color:#f44336}.fit-card__text[data-v-9de2cbb2]{color:#333;flex:1;font-size:1rem;line-height:1.6}@media(max-width:960px){.fit-card[data-v-9de2cbb2]{max-width:100%;padding:2rem 1.5rem}.fit-card__title[data-v-9de2cbb2]{font-size:1.125rem;margin-bottom:1.5rem}.fit-card__list[data-v-9de2cbb2]{gap:1.25rem}.fit-card__text[data-v-9de2cbb2]{font-size:.95rem}}@media(max-width:768px){.fit-card[data-v-9de2cbb2]{max-width:100%;min-width:0;padding:1.75rem 1.25rem}.fit-card__title[data-v-9de2cbb2]{font-size:1.1rem;margin-bottom:1.25rem}.fit-card__list[data-v-9de2cbb2]{gap:1rem}.fit-card__icon[data-v-9de2cbb2]{height:24px;width:24px}.fit-card__icon[data-v-9de2cbb2] svg{height:16px;width:16px}.fit-card__text[data-v-9de2cbb2]{font-size:.9rem;line-height:1.5}}.service-fit[data-v-11d12148]{background-color:#fffefb;justify-content:center;min-height:100vh;padding:8rem 2rem}.service-fit[data-v-11d12148],.service-fit__container[data-v-11d12148]{align-items:center;display:flex;width:100%}.service-fit__container[data-v-11d12148]{flex-direction:column;max-width:1280px}.service-fit__header[data-v-11d12148]{margin-bottom:5rem;text-align:center;width:100%}.service-fit__title[data-v-11d12148]{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:.05rem;line-height:1.3;margin:0 0 1.5rem;text-transform:uppercase}.service-fit__subtitle[data-v-11d12148]{color:#333;font-size:1.25rem;font-weight:400;line-height:1.6;margin:0 auto;max-width:900px}.service-fit__cards[data-v-11d12148]{display:flex;gap:2.5rem;justify-content:center;margin-bottom:5rem;width:100%}.service-fit__cta[data-v-11d12148]{align-items:center;display:flex;flex-direction:column;gap:2rem;width:100%}.service-fit__cta-question[data-v-11d12148]{color:#333;font-size:1.2rem;font-weight:400;margin:0;text-align:center}.service-fit__button[data-v-11d12148]{background-color:#e53e3e;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:background-color .3s ease}.service-fit__button[data-v-11d12148]:hover{background-color:#c53030}@media(max-width:960px){.service-fit[data-v-11d12148]{padding:6rem 1.5rem}.service-fit__header[data-v-11d12148]{margin-bottom:4rem}.service-fit__title[data-v-11d12148]{font-size:2rem}.service-fit__subtitle[data-v-11d12148]{font-size:1.125rem}.service-fit__cards[data-v-11d12148]{flex-direction:column;gap:2rem;margin-bottom:4rem}.service-fit__cta[data-v-11d12148]{gap:1.5rem}.service-fit__cta-question[data-v-11d12148]{font-size:1.1rem}.service-fit__button[data-v-11d12148]{font-size:.95rem;padding:.875rem 1.75rem}}@media(max-width:768px){.service-fit[data-v-11d12148]{min-height:auto;padding:4rem 1rem}.service-fit__header[data-v-11d12148]{margin-bottom:3rem}.service-fit__title[data-v-11d12148]{font-size:1.75rem;line-height:1.3;margin-bottom:1rem}.service-fit__subtitle[data-v-11d12148]{font-size:1rem;padding:0 .5rem}.service-fit__cards[data-v-11d12148]{flex-direction:column;gap:1.5rem;margin-bottom:3rem}.service-fit__cta[data-v-11d12148]{gap:1.25rem;padding:0 .5rem}.service-fit__cta-question[data-v-11d12148]{font-size:1rem}.service-fit__button[data-v-11d12148]{font-size:.85rem;max-width:100%;padding:.75rem 1.5rem;width:100%}}.faq-item[data-v-a3dea4f6]{background-color:#404040;border-radius:12px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow .2s ease}.faq-item[data-v-a3dea4f6]:hover{box-shadow:0 6px 16px #0000004d}.faq-item__button[data-v-a3dea4f6]{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:1rem;justify-content:space-between;padding:1.5rem 2rem;text-align:left;width:100%}.faq-item__question[data-v-a3dea4f6]{color:#fff;flex:1;font-size:1rem;font-weight:600;line-height:1.5}.faq-item__icon[data-v-a3dea4f6]{color:#fff;flex-shrink:0;transition:transform .3s ease}.faq-item__content[data-v-a3dea4f6]{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.faq-item--open .faq-item__content[data-v-a3dea4f6]{grid-template-rows:1fr}.faq-item__answer[data-v-a3dea4f6]{color:#ccc;font-size:.95rem;line-height:1.6;min-height:0;padding:0 2rem 1.5rem}.faq-item__answer p[data-v-a3dea4f6]{margin:0}@media(max-width:960px){.faq-item__button[data-v-a3dea4f6]{padding:1.25rem 1.5rem}.faq-item__question[data-v-a3dea4f6]{font-size:.95rem}.faq-item__icon[data-v-a3dea4f6] svg{height:20px;width:20px}.faq-item__answer[data-v-a3dea4f6]{font-size:.9rem;padding:0 1.5rem 1.25rem}}@media(max-width:768px){.faq-item__button[data-v-a3dea4f6]{padding:1rem 1.25rem}.faq-item__question[data-v-a3dea4f6]{font-size:.9rem;line-height:1.4}.faq-item__icon[data-v-a3dea4f6] svg{height:18px;width:18px}.faq-item__answer[data-v-a3dea4f6]{font-size:.85rem;line-height:1.5;padding:0 1.25rem 1rem}}.faq[data-v-c458adf6]{background-color:#2d2d2d;justify-content:center;min-height:100vh;padding:8rem 2rem}.faq[data-v-c458adf6],.faq__container[data-v-c458adf6]{align-items:center;display:flex;width:100%}.faq__container[data-v-c458adf6]{flex-direction:column;max-width:900px}.faq__header[data-v-c458adf6]{margin-bottom:4rem;text-align:center}.faq__title[data-v-c458adf6]{color:#fff;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.3;margin:0 0 1rem;text-transform:uppercase}.faq__subtitle[data-v-c458adf6]{color:#aaa;font-size:1.125rem;font-weight:400;line-height:1.6;margin:0}.faq__items[data-v-c458adf6]{margin-bottom:5rem;width:100%}.faq__cta[data-v-c458adf6],.faq__items[data-v-c458adf6]{display:flex;flex-direction:column;gap:1.5rem}.faq__cta[data-v-c458adf6]{align-items:center;text-align:center}.faq__cta-title[data-v-c458adf6]{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.3;margin:0}.faq__cta-description[data-v-c458adf6]{color:#aaa;font-size:1rem;line-height:1.5;margin:0}.faq__button[data-v-c458adf6]{background-color:#e53e3e;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:1rem 2rem;transition:background-color .3s ease}.faq__button[data-v-c458adf6]:hover{background-color:#c53030}@media(max-width:960px){.faq[data-v-c458adf6]{padding:6rem 1.5rem}.faq__header[data-v-c458adf6]{margin-bottom:3rem}.faq__title[data-v-c458adf6]{font-size:1.75rem}.faq__subtitle[data-v-c458adf6]{font-size:1rem}.faq__items[data-v-c458adf6]{gap:1.25rem;margin-bottom:4rem}.faq__cta[data-v-c458adf6]{gap:1.25rem}.faq__cta-title[data-v-c458adf6]{font-size:1.25rem}.faq__button[data-v-c458adf6],.faq__cta-description[data-v-c458adf6]{font-size:.95rem}.faq__button[data-v-c458adf6]{padding:.875rem 1.75rem}}@media(max-width:768px){.faq[data-v-c458adf6]{min-height:auto;padding:4rem 1rem}.faq__header[data-v-c458adf6]{margin-bottom:2.5rem}.faq__title[data-v-c458adf6]{font-size:1.5rem;padding:0 .5rem}.faq__subtitle[data-v-c458adf6]{font-size:.95rem;line-height:1.5;padding:0 .5rem}.faq__items[data-v-c458adf6]{gap:1rem;margin-bottom:3rem}.faq__cta[data-v-c458adf6]{gap:1rem;padding:0 .5rem}.faq__cta-title[data-v-c458adf6]{font-size:1.125rem}.faq__button[data-v-c458adf6],.faq__cta-description[data-v-c458adf6]{font-size:.9rem}.faq__button[data-v-c458adf6]{max-width:100%;padding:.75rem 1.5rem;width:100%}}.contact[data-v-71e12eaf]{background-color:#fff;min-height:100vh;padding:6rem 2rem}.contact[data-v-71e12eaf],.contact__container[data-v-71e12eaf]{align-items:center;display:flex;justify-content:center;width:100%}.contact__container[data-v-71e12eaf]{flex-direction:column;max-width:1280px}.contact__content[data-v-71e12eaf]{align-items:stretch;background-color:transparent;border-radius:24px;box-shadow:none;display:flex;gap:3rem;justify-content:center;padding:3.5rem 3rem;width:100%}.contact__left[data-v-71e12eaf],.contact__right[data-v-71e12eaf]{display:flex;flex:1;flex-direction:column;justify-content:center}.contact__title[data-v-71e12eaf]{color:#000;font-size:2rem;font-weight:700;letter-spacing:.08rem;margin:0 0 1rem;text-transform:uppercase}.contact__subtitle[data-v-71e12eaf]{color:#4b5563;font-size:1rem;margin:0 0 2.5rem;max-width:420px;text-align:center}.contact__form[data-v-71e12eaf]{gap:1.5rem}.contact__field[data-v-71e12eaf],.contact__form[data-v-71e12eaf]{display:flex;flex-direction:column}.contact__field[data-v-71e12eaf]{gap:.5rem}.contact__label[data-v-71e12eaf]{color:#111827;font-size:.95rem;font-weight:500}.contact__input[data-v-71e12eaf],.contact__textarea[data-v-71e12eaf]{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:999px;color:#111827;font-size:.95rem;outline:none;padding:.9rem 1.25rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.contact__textarea[data-v-71e12eaf]{border-radius:18px;min-height:150px;resize:vertical}.contact__input[data-v-71e12eaf]::-moz-placeholder,.contact__textarea[data-v-71e12eaf]::-moz-placeholder{color:#9ca3af}.contact__input[data-v-71e12eaf]::placeholder,.contact__textarea[data-v-71e12eaf]::placeholder{color:#9ca3af}.contact__input[data-v-71e12eaf]:focus,.contact__textarea[data-v-71e12eaf]:focus{background-color:#fff;border-color:#ff3636;box-shadow:0 0 0 1px #2563eb40}.contact__button[data-v-71e12eaf]{align-self:flex-start;background:#ff3636;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:.95rem;font-weight:600;margin-top:.75rem;padding:.9rem 2.5rem;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease;width:100%}.contact__button[data-v-71e12eaf]:hover{background:#ff4a4a}.contact__button[data-v-71e12eaf]:active{box-shadow:0 4px 10px #ff363666;transform:translateY(0)}.contact__button[data-v-71e12eaf]:disabled{cursor:not-allowed;opacity:.6;transform:none}.contact__button[data-v-71e12eaf]:disabled:hover{background:#ff3636;transform:none}.contact__message[data-v-71e12eaf]{background-color:#d1fae5;border:1px solid #a7f3d0;border-radius:8px;color:#065f46;font-size:.9rem;font-weight:500;margin-top:1rem;padding:.75rem 1rem;text-align:center}.contact__message--error[data-v-71e12eaf]{background-color:#fee2e2;border:1px solid #fca5a5;color:#991b1b}.contact__divider[data-v-71e12eaf]{align-self:stretch;background:linear-gradient(180deg,transparent 0,#ff4a4a 15%,#ff4a4a 85%,transparent);border-radius:999px;width:2px}.contact__calendly-card[data-v-71e12eaf]{align-items:stretch;background-color:#f9fafb;border-radius:18px;box-shadow:0 5px 15px #0000001a;display:flex;justify-content:center;overflow:hidden;padding:0}.calendly-inline-widget[data-v-71e12eaf]{height:580px;min-width:320px;width:100%}@media(max-width:960px){.contact[data-v-71e12eaf]{padding:4rem 1.5rem}.contact__content[data-v-71e12eaf]{gap:2.25rem;padding:2.5rem 2rem}.contact__title[data-v-71e12eaf]{font-size:1.75rem}.contact__subtitle[data-v-71e12eaf]{font-size:.95rem}}@media(max-width:768px){.contact[data-v-71e12eaf]{min-height:auto;padding:2rem 1rem}.calendly-inline-widget[data-v-71e12eaf]{height:520px;min-width:0}.contact__content[data-v-71e12eaf]{flex-direction:column;gap:2rem;padding:2rem 1.5rem}.contact__divider[data-v-71e12eaf]{display:none}.contact__button[data-v-71e12eaf]{justify-content:center;text-align:center;width:100%}}
