.seo-page{min-height:100vh;display:flex;flex-direction:column;background:#fff}.seo-container{max-width:1200px;margin:0 auto;padding:0 1.5rem;flex:1 1}@media(max-width:768px){.seo-container{padding:0 1rem}}.seo-hero{text-align:center;padding:4rem 0 3rem;border-bottom:1px solid #e5e7eb;margin-bottom:3rem}@media(max-width:768px){.seo-hero{padding:2rem 0 1.5rem;margin-bottom:2rem}}.seo-title{font-size:3rem;font-weight:700;line-height:1.2;color:#111827;margin-bottom:1.5rem}@media(max-width:1024px){.seo-title{font-size:2.5rem}}@media(max-width:768px){.seo-title{font-size:2rem;margin-bottom:1rem}}.seo-subtitle{font-size:1.25rem;line-height:1.6;color:#6b7280;max-width:800px;margin:0 auto}@media(max-width:768px){.seo-subtitle{font-size:1.125rem}}.seo-section{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid #f3f4f6}.seo-section:last-of-type{border-bottom:none;margin-bottom:2rem}@media(max-width:768px){.seo-section{margin-bottom:2.5rem;padding-bottom:2rem}}.seo-section-title{font-size:2rem;font-weight:600;color:#111827;margin-bottom:1.5rem;text-align:center}@media(max-width:768px){.seo-section-title{font-size:1.75rem;margin-bottom:1rem}}.seo-section-subtitle{font-size:1.125rem;line-height:1.6;color:#6b7280;text-align:center;max-width:700px;margin:0 auto 2rem}@media(max-width:768px){.seo-section-subtitle{font-size:1rem;margin-bottom:1.5rem}}.seo-grid{display:grid;grid-gap:2rem;gap:2rem}.seo-grid--2-cols{grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.seo-grid--2-cols{grid-template-columns:1fr;gap:1.5rem}}.seo-grid--3-cols{grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.seo-grid--3-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.seo-grid--3-cols{grid-template-columns:1fr;gap:1.5rem}}.seo-grid--4-cols{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.seo-grid--4-cols{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.seo-grid--4-cols{grid-template-columns:1fr;gap:1.5rem}}.seo-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;transition:all .2s ease;box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.seo-card:hover{border-color:#d1d5db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media(max-width:768px){.seo-card{padding:1.5rem}}.seo-card-title{font-size:1.5rem;font-weight:600;color:#111827;margin-bottom:1rem}@media(max-width:768px){.seo-card-title{font-size:1.25rem}}.seo-card-content{font-size:1rem;line-height:1.6;color:#6b7280;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:#374151}.seo-list-item:before{content:"✓";color:#10b981;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:768px){.seo-stats{flex-direction:column;gap:1.5rem}}.seo-stat{text-align:center}.seo-stat-value{font-size:2.5rem;font-weight:700;color:#3b82f6;display:block;line-height:1}@media(max-width:768px){.seo-stat-value{font-size:2rem}}.seo-stat-label{font-size:.875rem;color:#6b7280;margin-top:.5rem;font-weight:500}.seo-cta{background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;text-align:center;padding:3rem 2rem;border-radius:16px;margin:3rem 0}@media(max-width:768px){.seo-cta{padding:2rem 1.5rem;margin:2rem 0}}.seo-cta-title{font-size:2rem;font-weight:600;margin-bottom:1rem;color:#fff}@media(max-width:768px){.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:768px){.seo-cta-text{font-size:1rem;margin-bottom:1.5rem}}.seo-button{background:#fff;color:#3b82f6;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.125rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:inline-block;text-decoration:none}.seo-button:hover{background:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}@media(max-width:768px){.seo-button{padding:.875rem 1.5rem;font-size:1rem}}.seo-divider{width:100%;height:1px;background:linear-gradient(90deg,transparent,#e5e7eb,transparent);margin:3rem 0}@media(max-width:768px){.seo-divider{margin:2rem 0}}.text-center{text-align:center}.mb-8{margin-bottom:2rem}@media(max-width:768px){.mb-8{margin-bottom:1.5rem}}.mb-12{margin-bottom:3rem}@media(max-width:768px){.mb-12{margin-bottom:2rem}}.py-8{padding-top:2rem;padding-bottom:2rem}@media(max-width:768px){.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}}