.seo-page{min-height:100vh;display:flex;flex-direction:column;background:#fff;font-family:var(--font-manrope)}.seo-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;flex:1 1}@media(max-width:767px){.seo-container{padding:0 1rem}}.seo-hero{text-align:center;padding:4rem 0 3rem;border-bottom:1px solid #e0e0e0;margin-bottom:3rem}@media(max-width:767px){.seo-hero{padding:2rem 0 1.5rem;margin-bottom:2rem}}.seo-title{font-size:3rem;font-weight:700;line-height:1.2;color:#2e2e2e;margin-bottom:1.5rem;font-family:var(--futura-pt)}@media(max-width:1023px){.seo-title{font-size:2.5rem}}@media(max-width:767px){.seo-title{font-size:2rem;margin-bottom:1rem}}.seo-subtitle{font-size:1.25rem;line-height:1.6;color:#747474;max-width:800px;margin:0 auto}@media(max-width:767px){.seo-subtitle{font-size:1.125rem}}.seo-section{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid #ececec}.seo-section:last-of-type{border-bottom:none;margin-bottom:2rem}@media(max-width:767px){.seo-section{margin-bottom:2.5rem;padding-bottom:2rem}}.seo-section-title{font-size:2rem;font-weight:600;color:#2e2e2e;margin-bottom:1.5rem;text-align:center;font-family:var(--futura-pt)}@media(max-width:767px){.seo-section-title{font-size:1.75rem;margin-bottom:1rem}}.seo-section-subtitle{font-size:1.125rem;line-height:1.6;color:#747474;text-align:center;max-width:700px;margin:0 auto 2rem}@media(max-width:767px){.seo-section-subtitle{font-size:1rem;margin-bottom:1.5rem}}.seo-grid{display:grid;grid-gap:2rem;gap:2rem}.seo-grid--1-col{grid-template-columns:1fr;gap:1.5rem}.seo-grid--2-cols{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.seo-grid--2-cols{grid-template-columns:1fr;gap:1.5rem}}.seo-grid--3-cols{grid-template-columns:repeat(3,1fr)}@media(max-width:1023px){.seo-grid--3-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.seo-grid--3-cols{grid-template-columns:1fr;gap:1.5rem}}.seo-grid--4-cols{grid-template-columns:repeat(4,1fr)}@media(max-width:1023px){.seo-grid--4-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.seo-grid--4-cols{grid-template-columns:1fr;gap:1.5rem}}.seo-card{background:#fff;border:1px solid #e0e0e0;padding:2rem;transition:all .2s ease}.seo-card:hover{border-color:#c7c7c7;background:#fcfcfc}@media(max-width:767px){.seo-card{padding:1.5rem}}.seo-card-title{font-size:1.5rem;font-weight:600;color:#2e2e2e;margin-bottom:1rem;font-family:var(--futura-pt)}@media(max-width:767px){.seo-card-title{font-size:1.25rem}}.seo-card-content{font-size:1rem;line-height:1.6;color:#747474;margin-bottom:1.5rem}.seo-list{list-style:none;padding:0;margin:0}.seo-list-item{display:flex;align-items:flex-start;margin-bottom:.75rem;font-size:1rem;line-height:1.6;color:#2e2e2e}.seo-list-item:before{content:"✓";color:#51aa8f;font-weight:600;margin-right:.75rem;margin-top:.125rem;flex-shrink:0}.seo-list-item:last-child{margin-bottom:0}.seo-stats{display:flex;justify-content:center;gap:3rem;margin:2rem 0}@media(max-width:767px){.seo-stats{flex-direction:column;gap:1.5rem}}.seo-stat{text-align:center}.seo-stat-value{font-size:2.5rem;font-weight:700;color:#51aa8f;display:block;line-height:1;font-family:var(--futura-pt)}@media(max-width:767px){.seo-stat-value{font-size:2rem}}.seo-stat-label{font-size:.875rem;color:#747474;margin-top:.5rem;font-weight:500}.seo-cta{background:#2e2e2e;color:#fff;text-align:center;padding:3rem 2rem;margin:3rem 0}@media(max-width:767px){.seo-cta{padding:2rem 1.5rem;margin:2rem 0}}.seo-cta-title{font-size:2rem;font-weight:600;margin-bottom:1rem;color:#fff;font-family:var(--futura-pt)}@media(max-width:767px){.seo-cta-title{font-size:1.5rem}}.seo-cta-text{font-size:1.125rem;line-height:1.6;opacity:.9;max-width:600px;margin:0 auto 2rem}@media(max-width:767px){.seo-cta-text{font-size:1rem;margin-bottom:1.5rem}}.seo-button{background:#fff;color:#2e2e2e;border:2px solid #fff;padding:1rem 2rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-block;text-decoration:none;font-family:var(--futura-pt)}.seo-button:hover{background:rgba(0,0,0,0);color:#fff;border-color:#fff}@media(max-width:767px){.seo-button{padding:.875rem 1.5rem;font-size:1rem}}.seo-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,#e0e0e0,transparent);margin:3rem 0}@media(max-width:767px){.seo-divider{margin:2rem 0}}.seo-comparison{margin:2rem 0}.seo-comparison-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;gap:2rem}@media(max-width:767px){.seo-comparison-grid{grid-template-columns:1fr;gap:1.5rem}}.seo-comparison-item{background:#fcfcfc;border:1px solid #ececec;padding:1.5rem}.seo-comparison-item h4{font-size:1.25rem;font-weight:600;color:#2e2e2e;margin-bottom:1rem;font-family:var(--futura-pt)}.seo-comparison-item ul{list-style:none;padding:0;margin:0}.seo-comparison-item ul li{display:flex;align-items:flex-start;margin-bottom:.5rem;font-size:.875rem;line-height:1.5;color:#747474}.seo-comparison-item ul li:before{content:"•";color:#afafaf;margin-right:.5rem;margin-top:.125rem}.seo-testimonials{display:grid;grid-gap:2rem;gap:2rem}@media(min-width:769px){.seo-testimonials{grid-template-columns:repeat(2,1fr)}}.seo-testimonial{background:#fcfcfc;border:1px solid #ececec;padding:2rem}.seo-testimonial-content{font-size:1rem;line-height:1.6;color:#2e2e2e;margin-bottom:1rem;font-style:italic}.seo-testimonial-author{font-size:.875rem;color:#747474;font-weight:600}.seo-steps{display:grid;grid-gap:2rem;gap:2rem}@media(min-width:1025px){.seo-steps{grid-template-columns:repeat(2,1fr)}}.seo-step{display:flex;align-items:flex-start;gap:1rem}.seo-step-number{width:3rem;height:3rem;background:#2e2e2e;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seo-step-content h4,.seo-step-number{font-weight:600;font-size:1.25rem;font-family:var(--futura-pt)}.seo-step-content h4{color:#2e2e2e;margin-bottom:.5rem}.seo-step-content p{font-size:1rem;line-height:1.6;color:#747474;margin:0}.seo-tiers{display:grid;grid-gap:1.5rem;gap:1.5rem}@media(min-width:769px){.seo-tiers{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.seo-tiers{grid-template-columns:repeat(4,1fr)}}.seo-tier{background:#fff;border:1px solid #e0e0e0;padding:1.5rem}.seo-tier-header{text-align:center;padding-bottom:1rem;border-bottom:1px solid #ececec;margin-bottom:1rem}.seo-tier-header h4{font-size:1.125rem;font-weight:600;color:#2e2e2e;margin-bottom:.5rem;font-family:var(--futura-pt)}.seo-tier-rate{font-size:2rem;font-weight:700;color:#51aa8f;font-family:var(--futura-pt)}.seo-tier-content ul{list-style:none;padding:0;margin:0}.seo-tier-content ul li{font-size:.875rem;line-height:1.5;color:#747474;margin-bottom:.5rem;display:flex;align-items:flex-start}.seo-tier-content ul li:before{content:"•";color:#afafaf;margin-right:.5rem;margin-top:.125rem}.text-center{text-align:center}.mb-8{margin-bottom:2rem}@media(max-width:767px){.mb-8{margin-bottom:1.5rem}}.mb-12{margin-bottom:3rem}@media(max-width:767px){.mb-12{margin-bottom:2rem}}.py-8{padding-top:2rem;padding-bottom:2rem}@media(max-width:767px){.py-8{padding-top:1.5rem;padding-bottom:1.5rem}}.StaticFooter_footer__1AK3O{background:#111827;color:#fff;margin-top:auto}.StaticFooter_container__F3N2t{max-width:1200px;margin:0 auto;padding:3rem 1rem 1.5rem}.StaticFooter_content__uV0zu{display:grid;grid-template-columns:1fr 2fr;grid-gap:3rem;gap:3rem;margin-bottom:2rem}.StaticFooter_brandSection__QCzUq .StaticFooter_logo__V2PX0{display:inline-block;margin-bottom:1rem;text-decoration:none}.StaticFooter_brandSection__QCzUq .StaticFooter_logoIcon__U5PSE{height:2rem;width:auto;fill:#fff}.StaticFooter_brandSection__QCzUq .StaticFooter_description__gw2zy{color:#9ca3af;line-height:1.6;margin:0}.StaticFooter_linksSection__iXsip{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.StaticFooter_linkGroup__CegLN .StaticFooter_groupTitle__P_zsd{font-size:1rem;font-weight:600;margin:0 0 1rem;color:#fff}.StaticFooter_linkGroup__CegLN .StaticFooter_link__Gbk8I{display:block;color:#9ca3af;text-decoration:none;margin-bottom:.5rem;transition:color .2s ease}.StaticFooter_linkGroup__CegLN .StaticFooter_link__Gbk8I:hover{color:#fff}.StaticFooter_bottom___xIro{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid #374151}.StaticFooter_copyright__9irnx{color:#9ca3af;margin:0}.StaticFooter_social__oKs80{display:flex;gap:1rem}.StaticFooter_socialLink__HodpJ{color:#9ca3af;text-decoration:none;transition:color .2s ease}.StaticFooter_socialLink__HodpJ:hover{color:#fff}@media(max-width:768px){.StaticFooter_content__uV0zu{grid-template-columns:1fr;gap:2rem}.StaticFooter_linksSection__iXsip{grid-template-columns:1fr;gap:1.5rem}.StaticFooter_bottom___xIro{flex-direction:column;gap:1rem;text-align:center}}.StaticHeader_header__m2Gl_{background:#fff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:50}.StaticHeader_container__DfXPS{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:4rem}.StaticHeader_logo__0qNYR{display:flex;align-items:center;text-decoration:none}.StaticHeader_logoIcon__qY2uK{height:2rem;width:auto}.StaticHeader_navigation__PAPLC{display:flex;align-items:center;gap:2rem}.StaticHeader_link__d0XX6{text-decoration:none;color:#374151;font-weight:500;transition:color .2s ease}.StaticHeader_link__d0XX6:hover{color:#3b82f6}@media(max-width:768px){.StaticHeader_navigation__PAPLC{display:none}}.FAQ_pageContainer__9kpe0{min-height:100vh;display:flex;flex-direction:column}.FAQ_heroSection__Mf4K7{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 16px 32px;max-width:1200px;margin:0 auto}@media(max-width:768px){.FAQ_heroSection__Mf4K7{padding:32px 16px 24px}}.FAQ_pageTitle__4hACm{font-family:var(--futura-pt);font-size:48px;font-weight:300;line-height:48px;letter-spacing:-2.4px;color:#2e2e2e;margin-bottom:24px}@media(max-width:768px){.FAQ_pageTitle__4hACm{font-size:32px;line-height:40px;letter-spacing:-.64px;margin-bottom:16px}}.FAQ_pageSubtitle__8ZV4J{font-size:20px;line-height:28px;color:#747474;max-width:800px;margin:0 auto}@media(max-width:768px){.FAQ_pageSubtitle__8ZV4J{font-size:18px;line-height:24px}}.FAQ_faq__R9xgX{display:flex;flex-direction:row;justify-content:center;background:#f7f7f7;font-family:var(--futura-pt);flex:1 1}.FAQ_faq__R9xgX .FAQ_container__mJkHZ{display:flex;padding:11px 16px;flex-direction:column;width:100%;align-items:flex-start;max-width:1440px}@media(min-width:768px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ{min-height:481px;flex-direction:row;justify-content:space-between;display:flex;padding:64px 80px;gap:40px}}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2{display:flex;flex-direction:column;justify-content:space-between;height:100%;align-items:flex-start;gap:16px;max-width:374px;width:40%;min-height:305px}@media(max-width:768px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2{min-height:unset;width:100%;max-width:none}}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2 .FAQ_titleWrapper__ddoKc{display:flex;flex-direction:column;gap:16px}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2 .FAQ_titleWrapper__ddoKc .FAQ_title__oVC5M{color:#2e2e2e;font-size:48px;font-weight:300;line-height:48px;letter-spacing:-2.4px;word-wrap:break-word}@media(max-width:768px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2 .FAQ_titleWrapper__ddoKc .FAQ_title__oVC5M{font-size:32px;line-height:40px;letter-spacing:-.64px}}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2 .FAQ_titleWrapper__ddoKc .FAQ_subtitle__99LdM{color:#747474;font-size:20px;line-height:28px;word-wrap:break-word}@media(max-width:767px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_titleContainer__DW0I2 .FAQ_titleWrapper__ddoKc .FAQ_subtitle__99LdM{display:none}}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionContainer___IkpL{display:flex;flex-direction:column;width:100%}@media(min-width:768px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionContainer___IkpL{width:55%}}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g{display:flex;flex-direction:column;border-bottom:1px solid #ececec}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g summary{list-style:none;cursor:pointer}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g summary::-webkit-details-marker{display:none}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_questionRow__uzoXH{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;cursor:pointer;padding:20px 0;background:none;border:none;text-align:left}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_questionRow__uzoXH .FAQ_question__WbMAb{color:#2e2e2e;font-size:20px;line-height:28px;letter-spacing:-.4px;text-align:left;max-width:calc(100% - 24px)}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_questionRow__uzoXH .FAQ_icon__byPpG{margin-top:6px;flex-shrink:0;transition:transform .2s ease}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_questionRow__uzoXH .FAQ_icon__byPpG.FAQ_open__jIJoW{transform:rotate(180deg)}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_answer__nQboh{color:#747474;font-size:18px;font-weight:400;line-height:24px;letter-spacing:-.32px;padding:0 0 20px}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_answer__nQboh a{text-decoration:underline;cursor:pointer;color:#2e2e2e}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_questionAnswer__HhJ3g .FAQ_answer__nQboh a:hover{opacity:.8}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk .FAQ_title__oVC5M{color:#919191;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.48px}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk .FAQ_subtitle__99LdM{font-size:20px;font-style:normal;color:#2e2e2e;font-weight:400;line-height:22px;letter-spacing:-.48px;text-align:center}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk .FAQ_button__wg6LA{display:flex;height:52px;padding:8px 28px 8px 24px;justify-content:center;align-items:center;gap:12px;border:1px solid #2e2e2e;background:rgba(0,0,0,0);cursor:pointer;transition:all .2s ease;color:#2e2e2e;text-align:center;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.48px;text-transform:uppercase}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk .FAQ_button__wg6LA:hover{background:#2e2e2e;color:#fff}.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk.FAQ_mobile___Wyty{margin:32px 0}@media(min-width:768px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk.FAQ_mobile___Wyty{display:none}}@media(max-width:768px){.FAQ_faq__R9xgX .FAQ_container__mJkHZ .FAQ_support___6gSk.FAQ_desktop__zp12v{display:none}}