.header-module__v_lROq__header_shell{z-index:1000;-webkit-backdrop-filter:blur(12px);background-color:#ffffffd9;width:100%;height:74px;transition:background-color .2s,border-color .2s,box-shadow .2s;position:sticky;top:0;left:0;right:0}.header-module__v_lROq__header_shell_scrolled{box-shadow:var(--shadow-sm);background-color:#fffffff2}.header-module__v_lROq__header_container{justify-content:space-between;align-items:center;max-width:94.5rem;height:100%;margin:0 auto;padding:0 1.5rem;display:flex}.header-module__v_lROq__header_left{align-items:flex-end;gap:2.5rem;display:flex}.header-module__v_lROq__logo_wrap{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;text-decoration:none;transition:opacity .15s;display:flex}.header-module__v_lROq__logo_wrap:hover{opacity:.9}.header-module__v_lROq__logo_icon{-o-object-fit:contain;object-fit:contain;width:28px;height:32px}.header-module__v_lROq__logo_text{font-family:var(--font-title);color:var(--auth-text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.2}.header-module__v_lROq__nav_items{align-items:center;gap:2rem;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1023px){.header-module__v_lROq__nav_items{display:none}}.header-module__v_lROq__nav_item{display:inline-flex}.header-module__v_lROq__nav_link{font-family:var(--font-body);color:var(--auth-text-muted);border-radius:var(--radius-sm);cursor:pointer;padding:.375rem .5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s}.header-module__v_lROq__nav_link:hover{color:var(--auth-text-primary)}.header-module__v_lROq__nav_link_active{color:var(--auth-text-primary);font-weight:600}.header-module__v_lROq__header_actions{align-items:center;gap:.75rem;display:flex}@media (max-width:1023px){.header-module__v_lROq__header_actions{display:none}}.header-module__v_lROq__btn_sign_in{background-color:var(--shell-bg);height:36px;color:var(--website-secondary-btn-text);font-family:var(--font-body);border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.header-module__v_lROq__btn_sign_in:hover{background-color:var(--auth-border);color:var(--auth-text-primary);transform:translateY(-1px)}.header-module__v_lROq__btn_sign_in:active{transform:translateY(0)}.header-module__v_lROq__btn_get_started{background:var(--auth-primary);height:36px;color:var(--auth-on-accent);font-family:var(--font-body);border-radius:var(--radius-lg);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;padding:0 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.header-module__v_lROq__btn_get_started:hover{background:var(--auth-primary-bright);transform:translateY(-1px)}.header-module__v_lROq__btn_get_started:active{transform:translateY(0)}.header-module__v_lROq__mobile_toggle{border-radius:var(--radius-md);border:1px solid var(--auth-border);background:var(--auth-surface);width:40px;height:40px;color:var(--auth-text-primary);cursor:pointer;justify-content:center;align-items:center;transition:all .15s;display:none}@media (max-width:1023px){.header-module__v_lROq__mobile_toggle{display:flex}}.header-module__v_lROq__mobile_toggle:hover{background:var(--shell-bg)}.header-module__v_lROq__mobile_drawer{background-color:var(--auth-surface);border-bottom:1px solid var(--auth-border);box-shadow:var(--shadow-lg);z-index:999;flex-direction:column;gap:1.25rem;padding:1.5rem;animation:.2s forwards header-module__v_lROq__slideDown;display:none;position:fixed;top:74px;left:0;right:0}@media (max-width:1023px){.header-module__v_lROq__mobile_drawer{display:flex}}@keyframes header-module__v_lROq__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.header-module__v_lROq__mobile_nav_list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.header-module__v_lROq__mobile_nav_link{font-family:var(--font-body);color:var(--auth-text-secondary);border-radius:var(--radius-sm);padding:.625rem .75rem;font-size:1rem;font-weight:500;text-decoration:none;display:block}.header-module__v_lROq__mobile_nav_link:hover{background-color:var(--shell-bg);color:var(--auth-text-primary)}.header-module__v_lROq__mobile_actions{border-top:1px solid var(--auth-border);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.header-module__v_lROq__mobile_actions .header-module__v_lROq__btn_sign_in,.header-module__v_lROq__mobile_actions .header-module__v_lROq__btn_get_started{width:100%;height:42px;font-size:.9375rem}@media (prefers-color-scheme:dark){.header-module__v_lROq__header_shell{background-color:#121212d9}.header-module__v_lROq__header_shell_scrolled{background-color:#121212f2}}
.footer-module__BKBzuW__footer_shell{background-color:var(--auth-surface);border-top:1px solid var(--auth-border);color:var(--auth-text-secondary);font-family:var(--font-body);padding:4rem 1.5rem 0;position:relative;overflow:hidden}.footer-module__BKBzuW__footer_container{z-index:2;max-width:1512px;margin:0 auto;padding-bottom:3rem;position:relative}.footer-module__BKBzuW__footer_grid{grid-gap:3rem;grid-template-columns:3fr repeat(3,1fr);gap:3rem;display:grid}@media (max-width:1023px){.footer-module__BKBzuW__footer_grid{grid-template-columns:repeat(2,1fr);gap:2.5rem}}@media (max-width:639px){.footer-module__BKBzuW__footer_grid{grid-template-columns:1fr;gap:2rem}}.footer-module__BKBzuW__brand_col{flex-direction:column;justify-content:space-between;gap:2rem;display:flex}.footer-module__BKBzuW__logo_wrap{cursor:pointer;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.footer-module__BKBzuW__logo_icon{-o-object-fit:contain;object-fit:contain;width:28px;height:32px}.footer-module__BKBzuW__logo_text{font-family:var(--font-title);color:var(--auth-text-primary);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.footer-module__BKBzuW__copyright_text{color:var(--auth-text-muted);font-size:.875rem}.footer-module__BKBzuW__footer_col_title{font-family:var(--font-title);color:var(--auth-text-primary);letter-spacing:.01em;margin-bottom:1.25rem;font-size:.9375rem;font-weight:700}.footer-module__BKBzuW__footer_links{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.footer-module__BKBzuW__footer_link{color:var(--auth-text-muted);font-size:.875rem;text-decoration:none;transition:color .15s}.footer-module__BKBzuW__footer_link:hover{color:var(--auth-primary)}.footer-module__BKBzuW__watermark_container{z-index:1;pointer-events:none;justify-content:center;width:100%;display:flex;position:relative;bottom:-2rem;left:0;overflow:hidden}.footer-module__BKBzuW__watermark_text{font-family:var(--font-title);color:var(--auth-page-neutral);white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:min(18vw,300px);font-weight:800;line-height:.75}
.hero-section-module__1oK3xW__hero_section{background-color:var(--hero-bg);text-align:left;padding:0;overflow:hidden}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container{align-items:stretch;width:100%;min-height:85vh;display:flex}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left{flex:1;align-items:flex-end;padding:5rem 4rem 5rem max(2rem,50% - 45.25rem);display:flex}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content{max-width:37.5rem;margin:0}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_badge{border-radius:var(--radius-xl);background:var(--hero-badge-bg);color:var(--auth-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-family:var(--font-space-mono);align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.35rem .85rem;display:inline-flex}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_badge .hero-section-module__1oK3xW__hero_badge_dot{background-color:var(--hero-badge-dot);border-radius:1px;width:6px;height:6px}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_title{font-family:var(--font-title);color:var(--hero-title-primary);letter-spacing:-.02em;margin-bottom:1.5rem;font-size:3rem;font-weight:500;line-height:1.12}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_title .hero-section-module__1oK3xW__hero_title_muted{color:var(--hero-title-muted)}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_text{color:var(--auth-text-muted);max-width:100%;margin-bottom:2.25rem;font-size:1.05rem;line-height:1.65}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas{justify-content:flex-start;gap:1rem;display:flex}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas .hero-section-module__1oK3xW__btn_primary_solid{border-radius:var(--radius-lg);background:var(--auth-primary-bright);color:var(--hero-btn-primary-text);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas .hero-section-module__1oK3xW__btn_primary_solid:hover{background:var(--hero-btn-primary-hover);transform:translateY(-1px);box-shadow:0 6px 20px #f45b3559}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas .hero-section-module__1oK3xW__btn_secondary_solid{border-radius:var(--radius-lg);background:var(--hero-btn-secondary-bg);color:var(--website-secondary-btn-text);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas .hero-section-module__1oK3xW__btn_secondary_solid:hover{background:var(--hero-btn-secondary-hover);transform:translateY(-1px)}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_right{background-color:var(--hero-visual-bg);flex:1;justify-content:flex-start;align-items:center;padding:2rem 0 2rem 2rem;display:flex;position:relative;overflow:hidden}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_right .hero-section-module__1oK3xW__hero_preview_wrapper{border-radius:var(--radius-xl);width:125%;display:flex;position:relative;left:4%}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_right .hero-section-module__1oK3xW__hero_preview_wrapper .hero-section-module__1oK3xW__hero_preview_image{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.hero-section-module__1oK3xW__hero_wrapper{background-color:var(--hero-bg);flex-direction:column;width:100%;display:flex}.hero-section-module__1oK3xW__stats_section{background-color:var(--hero-bg);width:100%;padding:5rem 0}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container{grid-gap:3.5rem;grid-template-columns:repeat(3,1fr);gap:3.5rem;max-width:94.5rem;margin:0 auto;padding:0 2rem;display:grid}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container .hero-section-module__1oK3xW__stat_item{flex-direction:column;gap:1rem;display:flex}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container .hero-section-module__1oK3xW__stat_item .hero-section-module__1oK3xW__stat_value{font-family:var(--font-title);color:var(--hero-stat-value);letter-spacing:-.02em;font-size:3.75rem;font-weight:700;line-height:1}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container .hero-section-module__1oK3xW__stat_item .hero-section-module__1oK3xW__stat_text_wrap{flex-direction:column;gap:.5rem;display:flex}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container .hero-section-module__1oK3xW__stat_item .hero-section-module__1oK3xW__stat_text_wrap .hero-section-module__1oK3xW__stat_title{font-family:var(--font-title);color:var(--auth-text-primary);margin:0;font-size:1.25rem;font-weight:600}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container .hero-section-module__1oK3xW__stat_item .hero-section-module__1oK3xW__stat_text_wrap .hero-section-module__1oK3xW__stat_caption{color:var(--auth-text-muted);max-width:22rem;margin:0;font-size:.925rem;line-height:1.55}@media (max-width:1023px){.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_title{font-size:2.75rem}.hero-section-module__1oK3xW__stats_section{padding:4rem 2rem}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container{gap:2rem}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container .hero-section-module__1oK3xW__stat_item .hero-section-module__1oK3xW__stat_value{font-size:3rem}}@media (max-width:767px){.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container{flex-direction:column}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left{padding:4rem 2rem}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_right{padding:4rem 0 0 2rem;overflow:hidden}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_right .hero-section-module__1oK3xW__hero_preview_wrapper{width:150%;left:0}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas{flex-direction:column;align-items:flex-start}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas .hero-section-module__1oK3xW__btn_primary_solid,.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_ctas .hero-section-module__1oK3xW__btn_secondary_solid{width:100%;max-width:17.5rem}.hero-section-module__1oK3xW__stats_section{padding:3.5rem 2rem}.hero-section-module__1oK3xW__stats_section .hero-section-module__1oK3xW__stats_container{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:639px){.hero-section-module__1oK3xW__hero_section{padding:0}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container{flex-direction:column}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_title{font-size:2.25rem}.hero-section-module__1oK3xW__hero_section .hero-section-module__1oK3xW__hero_container .hero-section-module__1oK3xW__hero_left .hero-section-module__1oK3xW__hero_content .hero-section-module__1oK3xW__hero_text{font-size:1rem}.hero-section-module__1oK3xW__stats_section{padding:3rem 1rem}}
.features-section-module__dJ_YWa__features_section{background-color:var(--auth-page);width:100%;padding:6rem 2rem;overflow:hidden}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container{flex-direction:column;align-items:center;max-width:94.5rem;margin:0 auto;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header{text-align:center;flex-direction:column;align-items:center;max-width:46.875rem;margin-bottom:6.25rem;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_badge{border-radius:var(--radius-xl);color:var(--auth-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-family:var(--font-space-mono);background:#ff74480d;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.5rem .85rem;display:inline-flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_badge .features-section-module__dJ_YWa__features_badge_icon{background-color:var(--auth-primary);border-radius:1px;width:6px;height:6px}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_title{font-family:var(--font-title);color:var(--auth-text-primary);letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem;font-weight:500;line-height:1.15}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_title .features-section-module__dJ_YWa__features_title_muted{color:var(--auth-disabled-text)}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_subtitle{color:var(--auth-text-muted);max-width:28.125rem;margin-bottom:2.5rem;font-size:1.05rem;line-height:1.6}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_tabs{background-color:var(--shell-bg);border-radius:var(--radius-xl);align-items:center;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 2px #0000001a}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_tabs .features-section-module__dJ_YWa__tab_btn{border-radius:var(--radius-lg);height:40px;color:var(--website-secondary-btn-text);font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 1.25rem;font-size:1rem;font-weight:500;transition:all .2s}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_tabs .features-section-module__dJ_YWa__tab_btn:hover{color:var(--auth-text-primary)}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_tabs .features-section-module__dJ_YWa__tab_btn.features-section-module__dJ_YWa__tab_btn_active{color:var(--auth-text-primary);background:#fff;font-weight:500;box-shadow:0 2px 6px #0000000d}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content{align-items:center;gap:4.5rem;width:100%;max-width:68.75rem;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_visual_card{background-color:var(--auth-primary);aspect-ratio:535/435;flex:1;justify-content:center;align-items:center;padding:3rem 2.5rem;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_visual_card .features-section-module__dJ_YWa__image_inner_wrap{border-radius:var(--radius-lg);width:100%;overflow:hidden}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_visual_card .features-section-module__dJ_YWa__image_inner_wrap .features-section-module__dJ_YWa__feature_img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail{flex-direction:column;flex:1;align-items:flex-start;padding:3rem 0;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__detail_title{font-family:var(--font-title);color:var(--auth-text-primary);margin-bottom:1rem;font-size:2rem;font-weight:600}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__detail_caption{color:var(--auth-text-muted);margin-bottom:2rem;font-size:1rem;line-height:1.65}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__checklist_grid{grid-gap:1.25rem 2rem;grid-template-columns:repeat(2,1fr);gap:1.25rem 2rem;width:100%;margin-bottom:2.5rem;display:grid}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__checklist_grid .features-section-module__dJ_YWa__checklist_item{color:var(--auth-text-primary);align-items:center;gap:.65rem;font-size:.95rem;font-weight:500;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__checklist_grid .features-section-module__dJ_YWa__checklist_item .features-section-module__dJ_YWa__check_icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__btn_learn_more{border-radius:var(--radius-lg);background:var(--auth-primary-bright);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__btn_learn_more:hover{background:var(--auth-primary);transform:translateY(-1px)}@media (prefers-color-scheme:dark){.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_tabs .features-section-module__dJ_YWa__tab_btn.features-section-module__dJ_YWa__tab_btn_active{background:var(--auth-surface);color:#fff}}@media (max-width:1023px){.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_title{font-size:2.5rem}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content{gap:2.5rem}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_visual_card{padding:2rem 1.5rem}}@media (max-width:767px){.features-section-module__dJ_YWa__features_section{padding:4rem 1.5rem}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content{flex-direction:column;gap:3rem}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_visual_card,.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail{width:100%}}@media (max-width:639px){.features-section-module__dJ_YWa__features_section{padding:3rem 1rem}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_title{font-size:2rem}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_header .features-section-module__dJ_YWa__features_tabs{justify-content:flex-start;width:100%}.features-section-module__dJ_YWa__features_section .features-section-module__dJ_YWa__features_container .features-section-module__dJ_YWa__features_content .features-section-module__dJ_YWa__features_detail .features-section-module__dJ_YWa__checklist_grid{grid-template-columns:1fr;gap:1rem}}
.how-it-works-section-module__Cx9TMq__how_it_works_section{background-color:var(--auth-surface);width:100%;padding:6rem 2rem;overflow:hidden}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container{justify-content:space-between;align-items:stretch;gap:5rem;max-width:94.5rem;min-height:32rem;margin:0 auto;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header{flex-direction:column;flex:1;justify-content:space-between;gap:2.5rem;max-width:30rem;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__badge_wrap{margin-bottom:1.25rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__badge_wrap .how-it-works-section-module__Cx9TMq__badge{border-radius:var(--radius-xl);color:var(--auth-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-family:var(--font-space-mono);background:#ff74480d;align-items:center;gap:.5rem;padding:.5rem .85rem;display:inline-flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__badge_wrap .how-it-works-section-module__Cx9TMq__badge .how-it-works-section-module__Cx9TMq__badge_dot{background-color:var(--auth-primary);border-radius:1px;width:6px;height:6px}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__heading_title{font-family:var(--font-title);color:var(--auth-text-primary);letter-spacing:-.02em;margin-bottom:0;font-size:3rem;font-weight:500;line-height:1.15}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__heading_title .how-it-works-section-module__Cx9TMq__heading_title_muted{color:var(--auth-disabled-text)}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__header_meta{flex-direction:column;align-items:flex-start;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__header_meta .how-it-works-section-module__Cx9TMq__header_caption{color:var(--auth-text-muted);margin-bottom:1.75rem;font-size:1rem;line-height:1.6}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__header_meta .how-it-works-section-module__Cx9TMq__btn_setup_now{border-radius:var(--radius-lg);background:var(--auth-primary-bright);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem 1.65rem;font-size:.9375rem;font-weight:500;transition:all .2s;display:inline-flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__header_meta .how-it-works-section-module__Cx9TMq__btn_setup_now:hover{background:var(--auth-primary);transform:translateY(-1px)}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps{grid-gap:6rem 3rem;flex:1.2;grid-template-columns:repeat(2,1fr);align-content:space-between;gap:6rem 3rem;display:grid}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps .how-it-works-section-module__Cx9TMq__step_item{flex-direction:column;align-items:flex-start;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps .how-it-works-section-module__Cx9TMq__step_item .how-it-works-section-module__Cx9TMq__step_icon_box{color:var(--auth-primary-bright);justify-content:center;align-items:center;margin-bottom:1.25rem;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps .how-it-works-section-module__Cx9TMq__step_item .how-it-works-section-module__Cx9TMq__step_icon_box svg{color:var(--auth-primary-bright)}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps .how-it-works-section-module__Cx9TMq__step_item .how-it-works-section-module__Cx9TMq__step_title{font-family:var(--font-title);color:var(--auth-text-primary);margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps .how-it-works-section-module__Cx9TMq__step_item .how-it-works-section-module__Cx9TMq__step_caption{color:var(--auth-text-muted);margin:0;font-size:.925rem;line-height:1.55}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section{width:100%;max-width:94.5rem;margin:5rem auto 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container{background-color:var(--auth-primary);justify-content:center;align-items:flex-end;width:100%;padding:4rem 4rem 0;display:flex;overflow:hidden}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_content{justify-content:center;align-items:flex-end;width:100%;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image_wrap{background:#fff3;border-radius:34.394px 34.394px 0 0;justify-content:center;align-items:flex-end;width:100%;padding:13.375px 13.375px 0;display:flex}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image{-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;border-radius:20px 20px 0 0;width:100%;height:auto;display:block;box-shadow:0 25px 50px -12px #00000040}@media (max-width:1023px){.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container{gap:3rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__heading_title{font-size:2.5rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section{margin-top:4rem;padding:0 2rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container{padding:3rem 3rem 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image_wrap{border-radius:26px 26px 0 0;padding:10px 10px 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image{border-radius:16px 16px 0 0}}@media (max-width:767px){.how-it-works-section-module__Cx9TMq__how_it_works_section{padding:4rem 1.5rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container{flex-direction:column;gap:3.5rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header{max-width:100%}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps{gap:3.5rem 3rem;width:100%}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section{margin-top:3.5rem;padding:0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container{padding:2rem 2rem 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image_wrap{border-radius:20px 20px 0 0;padding:8px 8px 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image{border-radius:12px 12px 0 0}}@media (max-width:639px){.how-it-works-section-module__Cx9TMq__how_it_works_section{padding:3rem 1rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_header .how-it-works-section-module__Cx9TMq__heading_title{font-size:2rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__how_it_works_container .how-it-works-section-module__Cx9TMq__how_it_works_steps{grid-template-columns:1fr;gap:2.5rem}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section{margin-top:2.5rem;padding:0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container{padding:1rem 1rem 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image_wrap{border-radius:14px 14px 0 0;padding:6px 6px 0}.how-it-works-section-module__Cx9TMq__how_it_works_section .how-it-works-section-module__Cx9TMq__social_proof_section .how-it-works-section-module__Cx9TMq__social_proof_container .how-it-works-section-module__Cx9TMq__social_proof_image{border-radius:8px 8px 0 0}}
.pricing-section-module__JNqRiq__pricing_section{background-color:var(--auth-page);width:100%;padding:6rem 2rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container{max-width:75rem;margin:0 auto}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header{text-align:center;flex-direction:column;align-items:center;margin-bottom:4rem;display:flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_badge{border-radius:var(--radius-xl);background:#ff744814;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.35rem .75rem;display:inline-flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_badge .pricing-section-module__JNqRiq__pricing_badge_icon_wrap{justify-content:center;align-items:center;width:6px;height:6px;display:flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_badge .pricing-section-module__JNqRiq__pricing_badge_icon_wrap .pricing-section-module__JNqRiq__pricing_badge_icon{background-color:var(--auth-primary);border-radius:1px;width:6px;height:6px}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_badge .pricing-section-module__JNqRiq__pricing_badge_text{color:var(--auth-text-secondary);font-size:.725rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;font-weight:400}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_heading_title{font-family:var(--font-title);color:var(--auth-text-primary);letter-spacing:-.02em;margin-bottom:1.25rem;font-size:3.5rem;font-weight:500;line-height:1.1}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_heading_title .pricing-section-module__JNqRiq__highlight{color:#a3938c}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_heading_subtitle{color:var(--auth-text-muted);max-width:32rem;margin:0 0 2rem;font-size:.875rem;line-height:1.5}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_toggle_nav{background-color:var(--shell-bg);border-radius:var(--radius-xl);align-items:center;gap:.25rem;max-width:100%;padding:.25rem;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 2px #0000001a}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_toggle_nav .pricing-section-module__JNqRiq__pricing_toggle_btn{border-radius:var(--radius-lg);height:40px;color:var(--website-secondary-btn-text);font-family:var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0 1.25rem;font-size:1rem;font-weight:500;transition:all .2s}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_toggle_nav .pricing-section-module__JNqRiq__pricing_toggle_btn:hover{color:var(--auth-text-primary)}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_toggle_nav .pricing-section-module__JNqRiq__pricing_toggle_btn.pricing-section-module__JNqRiq__active{color:var(--auth-text-primary);background:#fff;font-weight:500;box-shadow:0 2px 6px #0000000d}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards{grid-gap:2rem;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:2rem;display:grid}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card{background:#fff;background:var(--surface-card,#fff);border:1px solid #ffe1d2;border:1px solid var(--surface-warm-tint,#ffe1d2);border-radius:0;flex-direction:column;transition:all .3s;display:flex;position:relative;box-shadow:0 4px 20px #00000005}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info{padding:2.5rem 2rem 2rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_meta{margin-bottom:1.5rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_meta .pricing-section-module__JNqRiq__tier_badge{font-size:.65rem;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--auth-text-secondary);background:#f3f4f6;border-radius:1rem;margin-bottom:1.5rem;padding:.35rem .75rem;font-weight:400;display:inline-block}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_meta .pricing-section-module__JNqRiq__plan .pricing-section-module__JNqRiq__plan_title{font-family:var(--font-title);color:var(--auth-text-primary);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:1.75rem;font-weight:500;display:flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_meta .pricing-section-module__JNqRiq__plan .pricing-section-module__JNqRiq__plan_title .pricing-section-module__JNqRiq__plan_title_icon{color:var(--auth-primary);fill:var(--auth-primary)}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_meta .pricing-section-module__JNqRiq__plan .pricing-section-module__JNqRiq__plan_subtitle{color:var(--auth-text-muted);font-size:.875rem;line-height:1.4}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_price_group{align-items:baseline;gap:.25rem;margin-bottom:1.5rem;display:flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_price_group .pricing-section-module__JNqRiq__price_amount{font-family:var(--font-title);color:var(--auth-primary);letter-spacing:-.02em;font-size:3.5rem;font-weight:500}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__card_price_group .pricing-section-module__JNqRiq__price_period{color:var(--auth-field-placeholder);font-size:.875rem;font-weight:500;font-family:var(--font-space-grotesk)}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__btn_primary,.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__btn_secondary{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:100%;padding:.85rem 1.5rem;font-size:.875rem;font-weight:400;transition:all .2s;display:inline-flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__btn_primary{background:var(--auth-primary-bright);color:#fff;border:none}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__btn_primary:hover{background:#e86036}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__btn_secondary{color:var(--auth-field-placeholder);background:#e5e7eb;border:none}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info .pricing-section-module__JNqRiq__btn_secondary:hover{color:#4b5563;background:#d1d5db}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_features{background:0 0;flex:1;padding:2rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_features .pricing-section-module__JNqRiq__features_heading{font-size:.875rem;font-family:var(--font-space-grotesk);color:var(--auth-text-primary);margin-bottom:1.25rem;font-weight:500}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_features .pricing-section-module__JNqRiq__features_list{flex-direction:column;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_features .pricing-section-module__JNqRiq__features_list li{color:var(--auth-text-muted);align-items:center;gap:.75rem;font-size:.875rem;line-height:1.4;display:flex}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_features .pricing-section-module__JNqRiq__features_list li svg{color:var(--auth-primary);fill:var(--auth-primary);flex-shrink:0}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional{border:1px solid var(--auth-primary);z-index:1;background:#fff4f0;position:relative}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_tl,.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_tr,.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_bl,.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_br{z-index:2;width:6px;height:6px;position:absolute}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_tl{top:-3px;left:-3px}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_tr{top:-3px;right:-3px}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_bl{bottom:-3px;left:-3px}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__decor_br{bottom:-3px;right:-3px}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card.pricing-section-module__JNqRiq__card_professional .pricing-section-module__JNqRiq__tier_badge{color:var(--auth-text-secondary);background:#fff}@media (max-width:1023px){.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_heading_title{font-size:2.75rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.pricing-section-module__JNqRiq__pricing_section{padding:4rem 1.5rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header{margin-bottom:3.5rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards{grid-template-columns:1fr}}@media (max-width:639px){.pricing-section-module__JNqRiq__pricing_section{padding:3rem 1rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_header .pricing-section-module__JNqRiq__pricing_heading_title{font-size:2.25rem}.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_info,.pricing-section-module__JNqRiq__pricing_section .pricing-section-module__JNqRiq__pricing_container .pricing-section-module__JNqRiq__pricing_cards .pricing-section-module__JNqRiq__pricing_card .pricing-section-module__JNqRiq__card_features{padding:1.75rem}}
.contact-section-module__LkHbBG__contact_section{background:var(--auth-page-neutral);border-top:1px solid var(--auth-border);width:100%;padding:6rem 2rem}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container{grid-gap:4rem;background:var(--auth-surface);border:1px solid var(--auth-border);border-radius:1.5rem;grid-template-columns:1fr 1.25fr;gap:4rem;max-width:1000px;margin:0 auto;padding:4rem;display:grid;box-shadow:0 8px 32px #00000005}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info h2{font-family:var(--font-title);color:var(--auth-text-primary);margin-bottom:1rem;font-size:2rem;font-weight:800}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info p{color:var(--auth-text-secondary);margin-bottom:2.5rem;font-size:1rem;line-height:1.6}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info .contact-section-module__LkHbBG__contact_details{flex-direction:column;gap:1.5rem;display:flex}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info .contact-section-module__LkHbBG__contact_details .contact-section-module__LkHbBG__contact_detail_item{align-items:center;gap:1rem;display:flex}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info .contact-section-module__LkHbBG__contact_details .contact-section-module__LkHbBG__contact_detail_item .contact-section-module__LkHbBG__contact_icon_box{background:var(--auth-surface-primary);width:2.5rem;height:2.5rem;color:var(--auth-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info .contact-section-module__LkHbBG__contact_details .contact-section-module__LkHbBG__contact_detail_item .contact-section-module__LkHbBG__contact_detail_text{color:var(--auth-text-secondary);font-size:.9rem}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info .contact-section-module__LkHbBG__contact_details .contact-section-module__LkHbBG__contact_detail_item .contact-section-module__LkHbBG__contact_detail_text strong{color:var(--auth-text-primary);display:block}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form{flex-direction:column;gap:1.5rem;display:flex}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_row{grid-gap:1.5rem;grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group{flex-direction:column;gap:.4rem;display:flex}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group label{color:var(--auth-text-secondary);font-size:.85rem;font-weight:600}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group .contact-section-module__LkHbBG__form_input{width:100%;height:3rem;font-family:var(--font-body);color:var(--auth-text-primary);background:var(--auth-page-neutral);border:1.5px solid var(--auth-field-border);border-radius:.75rem;outline:none;padding:0 1rem;font-size:.95rem;transition:all .2s}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group .contact-section-module__LkHbBG__form_input:focus{background:var(--auth-surface);border-color:var(--auth-primary)}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group .contact-section-module__LkHbBG__form_textarea{width:100%;min-height:8rem;font-family:var(--font-body);color:var(--auth-text-primary);background:var(--auth-page-neutral);border:1.5px solid var(--auth-field-border);resize:vertical;border-radius:.75rem;outline:none;padding:1rem;font-size:.95rem;transition:all .2s}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group .contact-section-module__LkHbBG__form_textarea:focus{background:var(--auth-surface);border-color:var(--auth-primary)}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_group .contact-section-module__LkHbBG__form_error{color:var(--auth-danger);font-size:.775rem;font-weight:500}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__btn_primary{border-radius:var(--radius-full);background:var(--auth-primary);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__btn_primary:hover{background:var(--auth-primary-bright);transform:translateY(-1px)}.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__btn_primary:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_info .contact-section-module__LkHbBG__contact_details .contact-section-module__LkHbBG__contact_detail_item .contact-section-module__LkHbBG__contact_icon_box{background:#f45b351a}}@media (max-width:1023px){.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container{grid-template-columns:1fr;gap:3rem;padding:3rem 2rem}}@media (max-width:767px){.contact-section-module__LkHbBG__contact_section .contact-section-module__LkHbBG__contact_container .contact-section-module__LkHbBG__contact_form .contact-section-module__LkHbBG__form_row{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:639px){.contact-section-module__LkHbBG__contact_section{padding:4rem 1rem}}
