.YPszMG_card{border:1px solid var(--color-border,#dfe1e5);box-shadow:var(--shadow-sm,0 1px 3px #0000000a);background:#fff;border-radius:8px;margin:0!important;padding:0!important}.YPszMG_header{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;padding:12px 16px}.YPszMG_titleSection{flex:1}.YPszMG_title{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}.YPszMG_subtitle{color:#64748b;margin:4px 0 0;font-size:.875rem;line-height:1.4}.YPszMG_content{padding:16px}.YPszMG_placeholderText{color:#6b7280;text-align:center;margin:0;padding:48px 16px;font-size:1rem}.YPszMG_filterSection{align-items:center;gap:.75rem;display:flex}.YPszMG_filterLabel{color:#475569;white-space:nowrap;font-size:.875rem;font-weight:500}.YPszMG_selectWrapper{position:relative}.YPszMG_select{appearance:none;color:#1e293b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:180px;padding:.625rem 2.5rem .625rem 1rem;font-size:.875rem;transition:all .2s}.YPszMG_select:hover{border-color:#cbd5e1}.YPszMG_select:focus{border-color:#667eea;outline:none;box-shadow:0 0 0 3px #667eea1a}.YPszMG_selectIcon{color:#64748b;pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.YPszMG_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.5rem;display:grid}.YPszMG_memberCard{cursor:pointer;text-align:center;background:#fff;border:2px solid #f1f5f9;border-radius:12px;flex-direction:column;align-items:center;padding:1.5rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.YPszMG_memberCard:hover{border-color:#667eea;transform:translateY(-4px);box-shadow:0 12px 24px #667eea26}.YPszMG_memberCard:hover .YPszMG_hoverOverlay{opacity:1}.YPszMG_avatarWrapper{margin-bottom:1rem;position:relative}.YPszMG_avatar{object-fit:cover;border:3px solid #f1f5f9;border-radius:50%;width:80px;height:80px}.YPszMG_avatarFallback{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:3px solid #f1f5f9;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:1.5rem;font-weight:600;display:flex}.YPszMG_badges{gap:4px;display:flex;position:absolute;bottom:-4px;right:-4px}.YPszMG_badge{color:#fff;background:#10b981;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;box-shadow:0 2px 8px #00000026}.YPszMG_info{width:100%}.YPszMG_name{color:#1e293b;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .5rem;font-size:1rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.YPszMG_rating{color:#1e293b;align-items:center;gap:.25rem;margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:inline-flex}.YPszMG_subject{color:#667eea;background:#667eea1a;border-radius:12px;margin-bottom:.5rem;padding:.25rem .75rem;font-size:.8125rem;font-weight:500;display:inline-block}.YPszMG_location{color:#64748b;font-size:.75rem}.YPszMG_hoverOverlay{color:#fff;opacity:0;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);justify-content:center;align-items:center;padding:.75rem;font-size:.875rem;font-weight:600;transition:opacity .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.YPszMG_showAllSection{text-align:center;border-top:1px solid #f1f5f9;margin-top:2rem;padding-top:2rem}.YPszMG_showAllButton{color:#667eea;cursor:pointer;background:#fff;border:2px solid #667eea;border-radius:8px;padding:.875rem 2rem;font-size:1rem;font-weight:600;transition:all .2s}.YPszMG_showAllButton:hover{color:#fff;background:#667eea;transform:translateY(-2px);box-shadow:0 4px 12px #667eea4d}@media (max-width:1024px){.YPszMG_header{flex-direction:column;align-items:flex-start}.YPszMG_filterSection,.YPszMG_select{width:100%}.YPszMG_grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1.25rem}}@media (max-width:640px){.YPszMG_card{padding:1.5rem 1rem}.YPszMG_grid{grid-template-columns:repeat(2,1fr);gap:1rem}.YPszMG_memberCard{padding:1rem .75rem}.YPszMG_avatar,.YPszMG_avatarFallback{width:64px;height:64px}.YPszMG_avatarFallback span{font-size:1.25rem}.YPszMG_name{font-size:.9375rem}.YPszMG_filterLabel{display:none}}@media (max-width:400px){.YPszMG_grid{grid-template-columns:1fr}}
.ri0b5q_overlay{z-index:1000;padding:var(--space-4,32px);background:#000c;justify-content:center;align-items:center;animation:.2s ri0b5q_fadeIn;display:flex;position:fixed;inset:0}@keyframes ri0b5q_fadeIn{0%{opacity:0}to{opacity:1}}.ri0b5q_modal{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:900px;max-height:90vh;animation:.3s ri0b5q_slideUp;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}@keyframes ri0b5q_slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ri0b5q_header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex}.ri0b5q_title{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:1.25rem;font-weight:600;overflow:hidden}.ri0b5q_closeButton{padding:var(--space-1,8px);cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.ri0b5q_closeButton:hover{color:#374151;background:#f3f4f6}.ri0b5q_videoContainer{background:#000;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.ri0b5q_videoFrame{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.ri0b5q_errorMessage{padding:var(--space-4,32px);text-align:center;color:#6b7280}.ri0b5q_errorMessage p{margin:0;font-size:.875rem}@media (max-width:768px){.ri0b5q_overlay{padding:var(--space-2,16px)}.ri0b5q_modal{border-radius:8px;max-width:100%}.ri0b5q_header{padding:14px 20px}.ri0b5q_title{font-size:1rem}.ri0b5q_errorMessage{padding:var(--space-3,24px)}}
.jVqkdW_overlay{z-index:1000;padding:var(--space-2,16px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.jVqkdW_modal{border-radius:var(--border-radius-lg,12px);width:100%;max-width:600px;max-height:90vh;box-shadow:var(--shadow-lg,0 10px 25px #0003);background:#fff;overflow-y:auto}.jVqkdW_header{padding:var(--space-3,24px);border-bottom:1px solid var(--color-gray-200,#e5e7eb);justify-content:space-between;align-items:center;display:flex}.jVqkdW_title{color:var(--color-gray-700,#4b4b4b);margin:0;font-size:1.25rem;font-weight:600}.jVqkdW_closeButton{color:var(--color-gray-500,#8e8e8e);cursor:pointer;border-radius:var(--border-radius-md,8px);background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex}.jVqkdW_closeButton:hover{background:var(--color-gray-100,#f5f5f5);color:var(--color-gray-700,#4b4b4b)}.jVqkdW_tabs{border-bottom:2px solid var(--color-gray-200,#e5e7eb);display:flex}.jVqkdW_tab{padding:var(--space-2,16px) 0;color:var(--color-gray-700,#4b4b4b);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;font-size:.875rem;font-weight:500;transition:all .2s;position:relative;bottom:-2px}.jVqkdW_tab:hover{background:var(--color-gray-100,#f5f5f5)}.jVqkdW_tabActive{color:var(--color-primary-default,#006c67);border-bottom:2px solid var(--color-primary-default,#006c67);font-weight:600}.jVqkdW_content{padding:var(--space-3,24px);gap:var(--space-3,24px);flex-direction:column;display:flex}.jVqkdW_searchBox{gap:var(--space-2,16px);display:flex}.jVqkdW_input{padding:var(--space-3,16px);border:1px solid var(--color-gray-300,#d1d1d1);border-radius:var(--border-radius-md,8px);flex:1;font-size:.875rem}.jVqkdW_input:focus{border-color:var(--color-primary-default,#006c67);outline:none}.jVqkdW_searchButton{padding:var(--space-3,16px) var(--space-4,24px);background:var(--color-primary-default,#006c67);color:#fff;border-radius:var(--border-radius-md,8px);cursor:pointer;white-space:nowrap;border:none;font-size:.875rem;font-weight:600;transition:all .2s}.jVqkdW_searchButton:hover:not(:disabled){background:var(--color-primary-dark,#005550)}.jVqkdW_searchButton:disabled{opacity:.5;cursor:not-allowed}.jVqkdW_results{border:1px solid var(--color-gray-200,#e5e7eb);border-radius:var(--border-radius-md,8px);max-height:300px;padding:var(--space-2,16px);overflow-y:auto}.jVqkdW_userItem{align-items:center;gap:var(--space-2,16px);padding:var(--space-2,16px);border-radius:var(--border-radius-md,8px);cursor:pointer;transition:background .2s;display:flex}.jVqkdW_userItem:hover{background:var(--color-gray-50,#f9fafb)}.jVqkdW_checkbox{cursor:pointer;width:20px;height:20px}.jVqkdW_userInfo{flex-direction:column;flex:1;display:flex}.jVqkdW_userName{color:var(--color-gray-700,#4b4b4b);font-size:.875rem;font-weight:600}.jVqkdW_userMeta{color:var(--color-gray-500,#8e8e8e);font-size:.75rem}.jVqkdW_messageBox{gap:var(--space-1,8px);flex-direction:column;display:flex}.jVqkdW_textarea{padding:var(--space-2,16px);border:1px solid var(--color-gray-300,#d1d1d1);border-radius:var(--border-radius-md,8px);resize:vertical;font-family:inherit;font-size:.875rem}.jVqkdW_textarea:focus{border-color:var(--color-primary-default,#006c67);outline:none}.jVqkdW_charCount{color:var(--color-gray-500,#8e8e8e);text-align:right;font-size:.75rem}.jVqkdW_shareSection{gap:var(--space-2,16px);flex-direction:column;display:flex}.jVqkdW_label{color:var(--color-gray-800,#27272a);font-size:.9375rem;font-weight:600}.jVqkdW_copyBox{background:var(--color-gray-50,#f9fafb);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:var(--border-radius-lg,12px);padding:var(--space-1,8px) var(--space-1,8px) var(--space-1,8px) var(--space-3,16px);align-items:center;gap:var(--space-2,12px);transition:all .2s;display:flex}.jVqkdW_copyBox:hover{border-color:var(--color-gray-300,#d1d5db)}.jVqkdW_codeText{color:var(--color-gray-900,#1a1a1a);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9375rem;overflow:hidden}.jVqkdW_copyButton{padding:var(--space-2,10px) var(--space-3,16px);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:var(--border-radius-md,8px);color:var(--color-gray-700,#374151);cursor:pointer;background:#fff;align-items:center;gap:8px;font-size:.875rem;font-weight:500;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.jVqkdW_copyButton:hover{background:var(--color-gray-50,#f9fafb);color:var(--color-gray-900,#111827);transform:translateY(-1px)}.jVqkdW_copyButton:active{transform:translateY(0)}.jVqkdW_emptyState{padding:var(--space-3,24px);text-align:center;background:var(--color-gray-50,#f9fafb);border-radius:var(--border-radius-md,8px);border:1px solid var(--color-gray-200,#e5e7eb)}.jVqkdW_emptyStateText{color:var(--color-gray-700,#4b4b4b);margin:0 0 var(--space-1,8px) 0;font-size:.875rem;font-weight:600}.jVqkdW_emptyStateHint{color:var(--color-gray-500,#8e8e8e);margin:0;font-size:.75rem}.jVqkdW_primaryButton{width:100%;padding:var(--space-3,16px);background:linear-gradient(135deg, var(--color-primary-default,#006c67) 0%, var(--color-primary-dark,#005550) 100%);color:#fff;border-radius:var(--border-radius-lg,12px);cursor:pointer;border:none;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 12px #006c6733}.jVqkdW_primaryButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 16px #006c674d}.jVqkdW_primaryButton:active:not(:disabled){transform:translateY(0)}.jVqkdW_primaryButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none;background:var(--color-gray-400,#9ca3af);transform:none}.jVqkdW_sendButton{padding:var(--space-2,16px);background:var(--color-primary-default,#006c67);color:#fff;border-radius:var(--border-radius-md,8px);cursor:pointer;border:none;font-size:.875rem;font-weight:600;transition:all .2s}.jVqkdW_sendButton:hover:not(:disabled){background:var(--color-primary-dark,#005550)}.jVqkdW_sendButton:disabled{opacity:.5;cursor:not-allowed}.jVqkdW_description{color:var(--color-gray-600,#4b5563);margin:0;font-size:.9375rem;line-height:1.5}@media (max-width:767px){.jVqkdW_modal{max-height:95vh}.jVqkdW_header,.jVqkdW_content{padding:var(--space-2,16px)}.jVqkdW_searchBox{flex-direction:column}.jVqkdW_searchButton{width:100%}}
._5Cu8Tq_header{width:100%;height:64px;padding:0 var(--space-2) 0 var(--space-4);background-color:var(--color-bg-card,#fff);border-bottom:1px solid var(--color-border,#dfe1e5);z-index:50;flex-shrink:0;justify-content:space-between;align-items:center;transition:padding .2s ease-in-out;display:flex;position:fixed;top:0}@media (max-width:768px){._5Cu8Tq_header{padding-left:var(--space-2);padding-right:12px}}._5Cu8Tq_headerLogo{margin-left:-10px}._5Cu8Tq_headerLogo a{font-family:var(--font-secondary,"Inter", sans-serif);font-size:var(--font-size-2xl,24px);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#006c67);text-decoration:none}._5Cu8Tq_headerActions{align-items:center;gap:var(--space-2);display:flex}
._7iHJxq_logoText{letter-spacing:-.3px;font-size:20px;font-weight:700;font-family:var(--font-secondary,"Inter", sans-serif)}._7iHJxq_logoDark{color:#000}._7iHJxq_logoAccent{color:var(--color-primary,#006c67)}
.oORJuq_legal{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0 0 4px}.oORJuq_footer{text-align:center;width:100%;padding:var(--space-3) var(--space-2) var(--space-2);background-color:var(--color-bg-page);border-top:1px solid #e5e7eb;flex-shrink:0;margin-top:auto}.oORJuq_footer p{justify-content:center;align-items:center;gap:var(--space-1) var(--space-3);line-height:1.6;font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;transition:font-size .2s ease-in-out;display:flex}@media (min-width:768px){.oORJuq_footer p{font-size:var(--font-size-sm)}}@media (max-width:768px){.oORJuq_footer{display:none}}
.jJ2Rca_backdrop{z-index:998;background-color:#00000080;animation:.2s ease-in-out jJ2Rca_fadeIn;position:fixed;inset:0}@keyframes jJ2Rca_fadeIn{0%{opacity:0}to{opacity:1}}.jJ2Rca_menuPanel{z-index:999;background-color:#fff;width:85%;max-width:400px;animation:.3s ease-out jJ2Rca_slideIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-2px 0 8px #0000001a}@keyframes jJ2Rca_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.jJ2Rca_menuHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem;display:flex}.jJ2Rca_userInfo{flex:1;align-items:center;gap:.75rem;display:flex}.jJ2Rca_avatar{object-fit:cover;border-radius:50%}.jJ2Rca_userName{color:#111827;font-size:.9375rem;font-weight:600}.jJ2Rca_closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:background-color .2s;display:flex}.jJ2Rca_closeButton:hover{background-color:#e5e7eb}.jJ2Rca_menuContent{padding:.5rem 0}.jJ2Rca_roleLabel{color:#2c7a7b;background-color:#f0fdfa;border-radius:6px;margin:0 1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.jJ2Rca_separator{background-color:#e5e7eb;height:1px;margin:.5rem 0}.jJ2Rca_separator12px{background-color:#e5e7eb;height:1px;margin:.75rem 0}.jJ2Rca_menuItem{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s;display:block}.jJ2Rca_menuItem:hover{background-color:#f9fafb}.jJ2Rca_adminItem{color:#f97316;background-color:#fef3e0;font-weight:600}.jJ2Rca_adminItem:hover{background-color:#fed7aa}.jJ2Rca_subMenuItem{color:#6b7280;padding:.75rem 1rem .75rem 2.5rem;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:block}.jJ2Rca_subMenuItem:hover{color:#374151;background-color:#f9fafb}.jJ2Rca_switchLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}.jJ2Rca_roleItem{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-size:.9375rem;transition:background-color .2s;display:block}.jJ2Rca_roleItem:hover:not(:disabled){background-color:#f0fdfa}.jJ2Rca_roleItem:disabled{opacity:.5;cursor:not-allowed}.jJ2Rca_becomeItem{cursor:pointer;background:0 0;padding:.875rem 1rem;text-decoration:none;transition:background-color .2s;display:block}.jJ2Rca_becomeItem:hover{background-color:#f0fdfa}.jJ2Rca_becomeTitle{color:#2c7a7b;margin-bottom:.125rem;font-size:.9375rem;font-weight:600}.jJ2Rca_becomeSubtitle{color:#6b7280;font-size:.8125rem}.jJ2Rca_logoutItem{color:#dc2626;font-weight:500}.jJ2Rca_logoutItem:hover{background-color:#fef2f2}@media (min-width:1024px){.jJ2Rca_backdrop,.jJ2Rca_menuPanel{display:none}}
.MXcT3W_statusBadge{border-radius:var(--border-radius-full,9999px);font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold,600);color:var(--color-bg-card,#fff);text-align:center;white-space:nowrap;padding:4px 12px;display:inline-block}.MXcT3W_statusDefault,.MXcT3W_statusOpen,.MXcT3W_statusVisited,.MXcT3W_statusShared{background-color:var(--color-text-secondary,#5f6368)}.MXcT3W_statusSignedUp,.MXcT3W_statusBooked,.MXcT3W_statusAccepted{background-color:var(--color-primary,#006c67)}.MXcT3W_statusPaid{background-color:var(--color-success,#34a853)}.MXcT3W_statusPending{background-color:var(--color-warning,#fbbc05);color:var(--color-text-primary,#202124)}.MXcT3W_statusDeclined,.MXcT3W_statusFailed{background-color:var(--color-error,#d93025)}
.ax3Pcq_backdrop{z-index:998;background-color:#00000080;animation:.2s ease-in-out ax3Pcq_fadeIn;position:fixed;inset:0}@keyframes ax3Pcq_fadeIn{0%{opacity:0}to{opacity:1}}.ax3Pcq_menuPanel{z-index:999;background-color:#fff;width:85%;max-width:400px;animation:.3s ease-out ax3Pcq_slideIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-2px 0 8px #0000001a}@keyframes ax3Pcq_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ax3Pcq_menuHeader{background-color:#fef3e0;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem;display:flex}.ax3Pcq_userInfo{flex:1;align-items:center;gap:.75rem;display:flex}.ax3Pcq_avatar{object-fit:cover;border-radius:50%}.ax3Pcq_userName{color:#111827;font-size:.9375rem;font-weight:600}.ax3Pcq_closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:background-color .2s;display:flex}.ax3Pcq_closeButton:hover{background-color:#e5e7eb}.ax3Pcq_menuContent{padding:.5rem 0}.ax3Pcq_roleLabel{color:#f97316;padding:.75rem 1rem;font-size:.9375rem;font-weight:600}.ax3Pcq_separator{background-color:#e5e7eb;height:1px;margin:.5rem 0}.ax3Pcq_menuSection{color:#f97316;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem .25rem;font-size:.75rem;font-weight:600}.ax3Pcq_menuItem{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s;display:block}.ax3Pcq_menuItem:hover{background-color:#f9fafb}.ax3Pcq_menuItemActive{color:#f97316;background-color:#fef3e0;font-weight:600}.ax3Pcq_subMenuItem{color:#6b7280;padding:.625rem 1rem .625rem 2rem;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:block}.ax3Pcq_subMenuItem:hover{color:#374151;background-color:#f9fafb}.ax3Pcq_logoutItem{color:#dc2626;font-weight:500}.ax3Pcq_logoutItem:hover{background-color:#fef2f2}@media (min-width:1024px){.ax3Pcq_backdrop,.ax3Pcq_menuPanel{display:none}}
.ZahRfq_heroSection{width:100%;margin-bottom:var(--space-4,32px)}.ZahRfq_banner{padding:var(--space-5,40px);gap:var(--space-3,24px);background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:start;display:grid;position:relative}.ZahRfq_utilityActions{z-index:10;gap:8px;display:flex;position:absolute;top:16px;right:16px}.ZahRfq_iconButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;transition:all .2s;display:inline-flex}.ZahRfq_iconButton:hover{color:#374151;background:#f9fafb;border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.ZahRfq_avatarContainer{grid-area:1/1/3;align-self:center;position:relative}.ZahRfq_avatar{object-fit:cover;background:#fff;border:4px solid #fff;border-radius:50%;width:192px;height:192px;box-shadow:0 4px 6px #0000001a}.ZahRfq_avatarPlaceholder{color:#fff;background:linear-gradient(135deg,#006c67 0%,#00a89d 100%);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:192px;height:192px;font-size:4rem;font-weight:600;display:flex;box-shadow:0 4px 6px #0000001a}.ZahRfq_videoPlayBadge{background:var(--color-primary-default,#006c67);color:#fff;cursor:pointer;z-index:5;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;animation:2.5s ease-in-out infinite ZahRfq_videoPulse;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 12px #006c6766}.ZahRfq_videoPlayBadge:hover{background:var(--color-primary-hover,#005550);transform:scale(1.15);box-shadow:0 6px 16px #006c6799}@keyframes ZahRfq_videoPulse{0%,to{box-shadow:0 4px 12px #006c6766}50%{box-shadow:0 4px 16px #006c67b3}}.ZahRfq_videoPlayBadgeEmpty{color:#9ca3af;cursor:not-allowed;z-index:5;opacity:.6;background:#e5e7eb;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 4px #0000001a}.ZahRfq_videoPlayBadgeEmpty:hover{opacity:.8}.ZahRfq_infoContainer{gap:var(--space-2,8px);flex-direction:column;grid-area:1/2/3;align-self:center;min-width:0;display:flex;overflow:visible}.ZahRfq_listingTitle{color:#111827;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.ZahRfq_tutorNameLink{text-decoration:none;transition:opacity .2s}.ZahRfq_tutorNameLink:hover{opacity:.7}.ZahRfq_tutorName{color:#374151;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2;transition:color .2s}.ZahRfq_tutorNameLink:hover .ZahRfq_tutorName{color:#006c67}.ZahRfq_roleLine{align-items:center;gap:var(--space-2,8px);color:#6b7280;flex-wrap:wrap;font-size:1.125rem;display:flex}.ZahRfq_priceHighlight{color:#006c67;align-items:center;font-size:1.125rem;font-weight:600;display:inline-flex}.ZahRfq_separator{color:#d1d5db}.ZahRfq_locationLabel{color:#6b7280;align-items:center;gap:4px;font-weight:400;display:inline-flex}.ZahRfq_locationIcon{color:#9ca3af}.ZahRfq_rating{color:#374151;align-items:center;gap:4px;font-weight:500;display:inline-flex}.ZahRfq_ratingIcon{color:#fbbf24;font-size:1.125rem}.ZahRfq_ratingValue{font-weight:600}.ZahRfq_reviewCount,.ZahRfq_reviewLabel{color:#6b7280;font-weight:400}.ZahRfq_primaryCTA{grid-area:2/3;place-self:end;display:flex}.ZahRfq_referButton{min-height:var(--button-height-standard,40px);padding:var(--button-padding-v-standard,10px) 24px;background:var(--color-primary-default,#006c67);border-radius:var(--radius-md,8px);color:#fff;cursor:pointer;border:none;align-items:center;gap:8px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #006c6733}.ZahRfq_referButton:hover{background:var(--color-primary-hover,#005550);transform:translateY(-1px);box-shadow:0 4px 8px #006c674d}@media (max-width:900px){.ZahRfq_banner{gap:var(--space-3,24px);text-align:center;padding:var(--space-4,32px);grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.ZahRfq_utilityActions{top:12px;right:12px}.ZahRfq_avatarContainer{grid-area:1/1;justify-self:center}.ZahRfq_avatar,.ZahRfq_avatarPlaceholder{width:140px;height:140px;font-size:3.25rem}.ZahRfq_videoPlayBadge,.ZahRfq_videoPlayBadgeEmpty{width:42px;height:42px;bottom:6px;right:6px}.ZahRfq_infoContainer{grid-area:2/1;align-items:center}.ZahRfq_listingTitle{font-size:2rem}.ZahRfq_tutorName{font-size:1.25rem}.ZahRfq_roleLine{justify-content:center}.ZahRfq_primaryCTA{grid-area:3/1;justify-self:center}.ZahRfq_referButton{justify-content:center;width:100%;max-width:280px}}@media (max-width:640px){.ZahRfq_heroSection{margin-top:var(--space-2,16px);margin-bottom:var(--space-3,24px)}.ZahRfq_banner{padding:var(--space-3,24px);gap:var(--space-2,16px)}.ZahRfq_utilityActions{gap:6px;top:8px;right:8px}.ZahRfq_iconButton{width:36px;height:36px}.ZahRfq_avatar,.ZahRfq_avatarPlaceholder{width:100px;height:100px;font-size:2.5rem}.ZahRfq_videoPlayBadge,.ZahRfq_videoPlayBadgeEmpty{width:36px;height:36px;bottom:4px;right:4px}.ZahRfq_listingTitle{font-size:1.75rem}.ZahRfq_tutorName{font-size:1.125rem}.ZahRfq_roleLine{font-size:.9375rem}.ZahRfq_referButton{max-width:100%;padding:10px 20px;font-size:.875rem}}
.ZHscLW_heroSection{width:100%;margin-bottom:var(--space-4,32px)}.ZHscLW_banner{padding:var(--space-5,40px);gap:var(--space-3,24px);background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:start;display:grid;position:relative}.ZHscLW_utilityActions{z-index:10;gap:8px;display:flex;position:absolute;top:16px;right:16px}.ZHscLW_iconButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;transition:all .2s;display:inline-flex}.ZHscLW_iconButton:hover{color:#374151;background:#f9fafb;border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.ZHscLW_avatarContainer{grid-area:1/1/3;align-self:center;position:relative}.ZHscLW_avatar{object-fit:cover;background:#fff;border:4px solid #fff;border-radius:50%;width:192px;height:192px;box-shadow:0 4px 6px #0000001a}.ZHscLW_avatarPlaceholder{color:#fff;background:linear-gradient(135deg,#006c67 0%,#00a89d 100%);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:192px;height:192px;font-size:4rem;font-weight:600;display:flex;box-shadow:0 4px 6px #0000001a}.ZHscLW_videoPlayBadge{background:var(--color-primary-default,#006c67);color:#fff;cursor:pointer;z-index:5;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;animation:2.5s ease-in-out infinite ZHscLW_videoPulse;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 12px #006c6766}.ZHscLW_videoPlayBadge:hover{background:var(--color-primary-hover,#005550);transform:scale(1.15);box-shadow:0 6px 16px #006c6799}@keyframes ZHscLW_videoPulse{0%,to{box-shadow:0 4px 12px #006c6766}50%{box-shadow:0 4px 16px #006c67b3}}.ZHscLW_videoPlayBadgeEmpty{color:#9ca3af;cursor:not-allowed;z-index:5;opacity:.6;background:#e5e7eb;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 2px 4px #0000001a}.ZHscLW_videoPlayBadgeEmpty:hover{opacity:.8}.ZHscLW_infoContainer{gap:var(--space-2,8px);flex-direction:column;grid-area:1/2/3;align-self:center;min-width:0;display:flex;overflow:visible}.ZHscLW_fullName{color:#111827;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:2.25rem;font-weight:700;line-height:1.2}.ZHscLW_credibilityBadge{align-items:center;gap:10px;margin-top:4px;display:flex}.ZHscLW_scoreValue{color:#006c67;background:#e6f0f0;border:1px solid #b8d8d6;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:.9375rem;font-weight:700;display:inline-flex;box-shadow:0 1px 3px #006c671a}.ZHscLW_topBadge{color:#92400e;background:#fef3c7;border:1px solid #fbbf24;border-radius:12px;padding:4px 10px;font-size:.75rem;font-weight:700}.ZHscLW_roleLine{align-items:center;gap:var(--space-2,8px);color:#6b7280;flex-wrap:wrap;font-size:1.125rem;display:flex}.ZHscLW_roleLabel{color:#374151;font-weight:600}.ZHscLW_separator{color:#d1d5db}.ZHscLW_locationText{color:#6b7280;align-items:center;gap:4px;font-weight:400;display:inline-flex}.ZHscLW_editLink{color:var(--color-primary-default,#006c67);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-weight:600;transition:color .2s;display:inline-flex}.ZHscLW_editLink:hover{color:var(--color-primary-hover,#005550);text-decoration:underline}.ZHscLW_freeHelpBadge{border-radius:12px;align-items:center;gap:4px;padding:4px 12px;font-size:.875rem;font-weight:700;transition:all .3s;display:inline-flex}.ZHscLW_freeHelpBadgeActive{color:#fff;background:linear-gradient(135deg,#0d9488 0%,#14b8a6 100%);animation:2s ease-in-out infinite ZHscLW_pulse;box-shadow:0 2px 4px #0d94884d}.ZHscLW_freeHelpBadgeInactive{color:#6b7280;background:#e5e7eb;box-shadow:0 1px 2px #0000000d}@keyframes ZHscLW_pulse{0%,to{box-shadow:0 2px 4px #0d94884d}50%{box-shadow:0 2px 8px #0d948899}}.ZHscLW_subjectLine{color:#374151;font-size:1.125rem;font-weight:500}.ZHscLW_locationLine{color:#6b7280;align-items:center;gap:6px;font-size:1rem;display:flex}.ZHscLW_locationIcon{color:#9ca3af}.ZHscLW_primaryCTA{grid-area:2/3;place-self:end;display:flex}.ZHscLW_referButton{min-height:var(--button-height-standard,40px);padding:var(--button-padding-v-standard,10px) 24px;background:var(--color-primary-default,#006c67);border-radius:var(--radius-md,8px);color:#fff;cursor:pointer;border:none;align-items:center;gap:8px;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #006c6733}.ZHscLW_referButton:hover{background:var(--color-primary-hover,#005550);transform:translateY(-1px);box-shadow:0 4px 8px #006c674d}@media (max-width:900px){.ZHscLW_banner{gap:var(--space-3,24px);text-align:center;padding:var(--space-4,32px);grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.ZHscLW_utilityActions{top:12px;right:12px}.ZHscLW_avatarContainer{grid-area:1/1;justify-self:center}.ZHscLW_avatar,.ZHscLW_avatarPlaceholder{width:140px;height:140px;font-size:3.25rem}.ZHscLW_videoPlayBadge,.ZHscLW_videoPlayBadgeEmpty{width:42px;height:42px;bottom:6px;right:6px}.ZHscLW_infoContainer{grid-area:2/1;align-items:center}.ZHscLW_fullName{font-size:2rem}.ZHscLW_credibilityBadge,.ZHscLW_roleLine,.ZHscLW_locationLine{justify-content:center}.ZHscLW_primaryCTA{grid-area:3/1;justify-self:center}.ZHscLW_referButton{justify-content:center;width:100%;max-width:280px}}@media (max-width:640px){.ZHscLW_heroSection{margin-top:var(--space-2,16px);margin-bottom:var(--space-3,24px)}.ZHscLW_banner{padding:var(--space-3,24px);gap:var(--space-2,16px)}.ZHscLW_utilityActions{gap:6px;top:8px;right:8px}.ZHscLW_iconButton{width:36px;height:36px}.ZHscLW_avatar,.ZHscLW_avatarPlaceholder{width:100px;height:100px;font-size:2.5rem}.ZHscLW_videoPlayBadge,.ZHscLW_videoPlayBadgeEmpty{width:36px;height:36px;bottom:4px;right:4px}.ZHscLW_fullName{font-size:1.75rem}.ZHscLW_scoreValue{padding:4px 10px;font-size:.8125rem}.ZHscLW_topBadge{padding:3px 8px;font-size:.6875rem}.ZHscLW_roleLine,.ZHscLW_subjectLine{font-size:.9375rem}.ZHscLW_locationLine{font-size:.875rem}.ZHscLW_referButton{max-width:100%;padding:10px 20px;font-size:.875rem}}
.n4wDUG_bottomNav{z-index:100;background:#fff7ed;border-top:1px solid #fdba74;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000000f}.n4wDUG_navContainer{padding:4px 0 max(4px, env(safe-area-inset-bottom));justify-content:space-around;align-items:center;max-width:100%;display:flex}.n4wDUG_navItem{color:#78716c;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;padding:4px 8px;text-decoration:none;transition:all .2s;display:flex;position:relative}.n4wDUG_navItem:hover,.n4wDUG_navItemActive{color:#f97316}.n4wDUG_navItemActive .n4wDUG_iconWrapper{transform:scale(1.05)}.n4wDUG_iconWrapper{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:flex;position:relative}.n4wDUG_label{white-space:nowrap;font-size:.625rem;font-weight:500;line-height:1}@media (max-width:1023px){.n4wDUG_bottomNav{display:block}}@media (max-width:360px){.n4wDUG_navItem{padding:6px 8px}.n4wDUG_label{font-size:.625rem}.n4wDUG_iconWrapper{width:24px;height:24px}.n4wDUG_iconWrapper svg{width:20px;height:20px}}
.Woy2yG_reviewsCard{padding:0!important}.Woy2yG_cardHeader{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;padding:12px 16px}.Woy2yG_cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}.Woy2yG_cardContent{padding:16px}.Woy2yG_emptyState{text-align:center;padding:48px 16px}.Woy2yG_emptyStateText{color:#6b7280;margin:0;font-size:1rem}.Woy2yG_reviewsContainer{gap:var(--space-5,40px);flex-direction:column;display:flex}.Woy2yG_reviewItem{gap:var(--space-3,24px);padding-bottom:var(--space-5,40px);border-bottom:1px solid #e5e7eb;flex-direction:column;display:flex}.Woy2yG_reviewItem:last-child{border-bottom:none;padding-bottom:0}.Woy2yG_reviewHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3,24px);display:flex}.Woy2yG_reviewerInfo{gap:var(--space-3,24px);flex:1;align-items:flex-start;display:flex}.Woy2yG_avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.Woy2yG_avatarPlaceholder{color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.25rem;font-weight:600;display:flex}.Woy2yG_reviewerDetails{flex-direction:column;gap:4px;display:flex}.Woy2yG_reviewerName{color:#111827;align-items:center;gap:8px;font-size:1rem;font-weight:600;display:flex}.Woy2yG_verifiedBadge{color:#15803d;background:#dcfce7;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-block}.Woy2yG_reviewDate{color:#6b7280;font-size:.875rem}.Woy2yG_starRating{flex-shrink:0;gap:4px;display:flex}.Woy2yG_starFilled{color:#fbbf24}.Woy2yG_starEmpty{color:#d1d5db}.Woy2yG_reviewTitle{color:#111827;margin:0;font-size:1rem;font-weight:600;line-height:1.4}.Woy2yG_reviewComment{color:#374151;white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.7}@media (max-width:768px){.Woy2yG_reviewsCard{padding:var(--space-4,32px)}.Woy2yG_cardTitle{font-size:1.25rem}.Woy2yG_reviewsContainer{gap:var(--space-4,32px)}.Woy2yG_reviewItem{padding-bottom:var(--space-4,32px)}.Woy2yG_reviewHeader{gap:var(--space-2,16px);flex-direction:column}.Woy2yG_reviewerInfo{gap:var(--space-2,16px)}.Woy2yG_avatar,.Woy2yG_avatarPlaceholder{width:40px;height:40px;font-size:1.125rem}}
._3vlKLG_form{flex-direction:column;gap:20px;padding:24px;display:flex}._3vlKLG_field{flex-direction:column;gap:8px;display:flex}._3vlKLG_label{color:#374151;font-size:.875rem;font-weight:600}._3vlKLG_required{color:#dc2626}._3vlKLG_textarea,._3vlKLG_input,._3vlKLG_select{appearance:none;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:10px 12px;font-family:inherit;font-size:.875rem;transition:all .2s}._3vlKLG_input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._3vlKLG_input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._3vlKLG_input[type=number]{-moz-appearance:textfield}._3vlKLG_textarea{resize:vertical;min-height:80px}._3vlKLG_select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath fill='%235f6368' d='M5 8l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding-right:36px}._3vlKLG_textarea:focus,._3vlKLG_input:focus,._3vlKLG_select:focus{border-color:#006c67;outline:none;box-shadow:0 0 0 3px #006c671a}._3vlKLG_textarea:disabled,._3vlKLG_input:disabled,._3vlKLG_select:disabled{cursor:not-allowed;opacity:.6;background-color:#f9fafb}._3vlKLG_textarea::placeholder,._3vlKLG_input::placeholder{color:#9ca3af}._3vlKLG_error{color:#dc2626;margin-top:-4px;font-size:.75rem}._3vlKLG_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}._3vlKLG_note{background-color:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-top:8px;padding:12px 16px}._3vlKLG_note p{color:#166534;margin:0;font-size:.8125rem;line-height:1.5}._3vlKLG_footer{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}@media (max-width:640px){._3vlKLG_form{padding:16px}._3vlKLG_row{grid-template-columns:1fr;gap:20px}._3vlKLG_footer{flex-direction:column-reverse;gap:8px}._3vlKLG_footer>*{width:100%}}
.onetta_getInTouchCard{padding:0!important}.onetta_cardHeader{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;padding:12px 16px}.onetta_cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}.onetta_cardContent{padding:16px}.onetta_freeHelpContainer{width:100%;position:relative}.onetta_freeHelpButton{border-radius:var(--border-radius-md,8px);color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:0 solid #10b981;justify-content:center;align-items:center;gap:8px;width:100%;min-height:40px;padding:8px 24px;font-size:1rem;font-weight:500;transition:all .2s;display:inline-flex}.onetta_freeHelpButton:hover:not(:disabled){background:linear-gradient(135deg,#059669 0%,#047857 100%);border-color:#059669;transform:translateY(-2px)}.onetta_freeHelpButton:disabled{opacity:.7;cursor:not-allowed}.onetta_tooltip{color:#fff;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;background-color:#1f2937;border-radius:6px;margin-bottom:8px;padding:8px 12px;font-size:.875rem;transition:opacity .2s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.onetta_tooltip:after{content:"";border:6px solid #0000;border-top-color:#1f2937;position:absolute;top:100%;left:50%;transform:translate(-50%)}.onetta_freeHelpContainer:hover .onetta_tooltip{opacity:1}.onetta_primaryButton{width:100%;margin-bottom:0;color:#fff!important;cursor:pointer!important;background-color:#2c7a7b!important;border:none!important;border-radius:8px!important;min-height:40px!important;padding:8px 24px!important;font-size:1rem!important;font-weight:500!important;transition:all .2s ease-in-out!important}.onetta_primaryButton:hover:not(:disabled){background-color:#4caead!important}.onetta_ctaGrid{gap:var(--space-2,16px);grid-template-columns:1fr 1fr;display:grid}.onetta_ctaButton{margin:var(--space-2,16px) 0;border:1px solid var(--color-gray-300,#d1d1d1);border-radius:var(--border-radius-md,8px);cursor:pointer;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:40px;padding:8px 24px;transition:all .2s;display:flex}.onetta_ctaButton:hover:not(:disabled){border-color:var(--color-primary-default,#006c67);background-color:var(--color-primary-light,#e6f0f0);box-shadow:var(--shadow-md,0 4px 6px #0000001a);transform:translateY(-2px)}.onetta_ctaButton:disabled{opacity:.6;cursor:not-allowed}.onetta_ctaText{color:var(--color-gray-700,#4b4b4b);text-align:center;font-size:1rem;font-weight:600}@media (max-width:1023px){.onetta_ctaGrid{grid-template-columns:1fr;gap:0}}
.x6FIMW_bottomNav{z-index:100;background:#fff;border-top:1px solid #e5e7eb;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.x6FIMW_navContainer{padding:6px 0 max(8px, env(safe-area-inset-bottom));justify-content:space-around;align-items:center;max-width:100%;display:flex}.x6FIMW_navItem{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;padding:4px 6px;text-decoration:none;transition:color .18s;display:flex;position:relative}.x6FIMW_navItem:hover,.x6FIMW_navItemActive{color:#006c67}.x6FIMW_iconWrapper{border-radius:14px;justify-content:center;align-items:center;width:52px;height:28px;transition:background-color .18s;display:flex;position:relative}.x6FIMW_navItemActive .x6FIMW_iconWrapper{background-color:#006c671a}.x6FIMW_label{white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1;transition:font-weight .18s}.x6FIMW_navItemActive .x6FIMW_label{font-weight:600}.x6FIMW_badge{color:#fff;text-align:center;background:#ef4444;border:2px solid #fff;border-radius:10px;min-width:16px;padding:2px 5px;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:-4px;right:-4px}@media (max-width:1023px){.x6FIMW_bottomNav{display:block}}@media (max-width:360px){.x6FIMW_iconWrapper{width:44px}.x6FIMW_label{font-size:.625rem}}
.tOXCDq_card{padding:0!important}.tOXCDq_cardHeader{border-bottom:1px solid #e5e7eb;padding:16px 20px 12px}.tOXCDq_cardTitle{color:#1f2937;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}.tOXCDq_badgeRow{flex-wrap:wrap;gap:8px;display:flex}.tOXCDq_badgeCategory{color:#0369a1;background:#e0f2fe;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.tOXCDq_badgeInventory{color:#15803d;background:#f0fdf4;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.tOXCDq_badgeNight{color:#c7d2fe;background:#1e1b4b;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.tOXCDq_description{color:#374151;border-bottom:1px solid #f3f4f6;margin:0;padding:16px 20px;font-size:15px;line-height:1.7}.tOXCDq_section{border-bottom:1px solid #f3f4f6;padding:12px 20px}.tOXCDq_section:last-child{border-bottom:none}.tOXCDq_sectionLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px;font-size:12px;font-weight:600}.tOXCDq_sectionValue{color:#1f2937;margin:0;font-size:14px;line-height:1.5}.tOXCDq_tagList{flex-wrap:wrap;gap:6px;display:flex}.tOXCDq_tag{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}
._8CAf9W_getInTouchCard{padding:0!important}._8CAf9W_cardHeader{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;padding:12px 16px}._8CAf9W_cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}._8CAf9W_cardContent{padding:16px}._8CAf9W_primaryButton{width:100%;margin-bottom:0;color:#fff!important;cursor:pointer!important;background-color:#2c7a7b!important;border:none!important;border-radius:8px!important;min-height:40px!important;padding:8px 24px!important;font-size:1rem!important;font-weight:500!important;transition:all .2s ease-in-out!important}._8CAf9W_primaryButton:hover:not(:disabled){background-color:#4caead!important}._8CAf9W_ctaGrid{gap:var(--space-2,16px);grid-template-columns:1fr 1fr;display:grid}._8CAf9W_ctaButton{margin:var(--space-2,16px) 0;border:1px solid var(--color-gray-300,#d1d1d1);border-radius:var(--border-radius-md,8px);cursor:pointer;background-color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:0;min-height:40px;padding:8px 24px;transition:all .2s;display:flex}._8CAf9W_ctaButton:hover:not(:disabled){border-color:var(--color-primary-default,#006c67);background-color:var(--color-primary-light,#e6f0f0);box-shadow:var(--shadow-md,0 4px 6px #0000001a);transform:translateY(-2px)}._8CAf9W_ctaButton:disabled{opacity:.6;cursor:not-allowed}._8CAf9W_ctaText{color:var(--color-gray-700,#4b4b4b);text-align:center;font-size:1rem;font-weight:600}._8CAf9W_joinTeamButton{border-radius:var(--border-radius-md,8px)!important;color:#fff!important;cursor:pointer!important;background:linear-gradient(135deg,#10b981 0%,#059669 100%)!important;border:0 solid #10b981!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:40px!important;margin-bottom:0!important;padding:8px 24px!important;font-size:1rem!important;font-weight:500!important;transition:all .2s!important;display:inline-flex!important}._8CAf9W_joinTeamButton:hover:not(:disabled){background:linear-gradient(135deg,#059669 0%,#047857 100%)!important;border-color:#059669!important;transform:translateY(-2px)!important}@media (max-width:1023px){._8CAf9W_ctaGrid{grid-template-columns:1fr;gap:0}}
.P-8vYa_roleStatsCard{padding:0!important}.P-8vYa_cardHeader{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;padding:12px 16px}.P-8vYa_cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}.P-8vYa_roleIndicator{background-color:var(--color-teal-50,#e6f7f5);color:var(--color-teal-700,#0d9488);font-size:var(--font-size-sm,14px);text-transform:capitalize;border-radius:12px;padding:4px 12px;font-weight:500;display:inline-block}.P-8vYa_statsGrid{flex-direction:column;gap:12px;padding:16px;display:flex}.P-8vYa_statItem{justify-content:space-between;align-items:center;width:100%;min-height:20px;display:flex}.P-8vYa_statLabel{color:#6b7280;font-size:14px;font-weight:400;line-height:1.5}.P-8vYa_statValue{text-align:right;color:#111827;font-size:15px;font-weight:600;line-height:1.5}
._92CKPq_appWrapper{flex-direction:column;min-height:100vh;display:flex}._92CKPq_mainContent{flex-direction:column;flex:1;width:100%;padding-top:64px;display:flex;overflow:hidden}@media (max-width:768px){._92CKPq_mainContent{padding-bottom:56px}}
.__IGMG_verificationCard{padding:0!important}.__IGMG_cardHeader{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;padding:12px 16px}.__IGMG_cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}.__IGMG_verificationsContainer{flex-direction:column;gap:16px;padding:16px;display:flex}.__IGMG_verificationItem{justify-content:space-between;align-items:center;display:flex}.__IGMG_label{color:#6b7280;font-size:14px;font-weight:400;line-height:1.5}.__IGMG_statusContainer{align-items:center;gap:var(--space-2,16px);display:flex}.__IGMG_statusIcon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.__IGMG_statusIcon.__IGMG_verified{color:#059669;background:#d1fae5}.__IGMG_statusIcon.__IGMG_unverified{color:#dc2626;background:#fee2e2}.__IGMG_statusText{text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600;line-height:1.5}.__IGMG_statusText.__IGMG_verified{color:#059669}.__IGMG_statusText.__IGMG_unverified{color:#dc2626}
.BY3GQq_card{padding:0!important}.BY3GQq_cardHeader{border-bottom:1px solid #e5e7eb;padding:16px 20px 12px}.BY3GQq_cardTitle{color:#1f2937;margin:0 0 10px;font-size:20px;font-weight:700;line-height:1.3}.BY3GQq_badgeRow{flex-wrap:wrap;gap:8px;display:flex}.BY3GQq_badgeType{color:#9d174d;background:#fdf2f8;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.BY3GQq_description{color:#374151;border-bottom:1px solid #f3f4f6;margin:0;padding:16px 20px;font-size:15px;line-height:1.7}.BY3GQq_section{border-bottom:1px solid #f3f4f6;padding:12px 20px}.BY3GQq_section:last-child{border-bottom:none}.BY3GQq_sectionLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px;font-size:12px;font-weight:600}.BY3GQq_tagList{flex-wrap:wrap;gap:6px;display:flex}.BY3GQq_tag{color:#374151;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}
.onNH6W_heroContainer{gap:var(--space-3,24px);padding:var(--space-5,40px);margin-bottom:var(--space-4,32px);background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border-radius:8px;grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;align-items:start;display:grid;position:relative}.onNH6W_logoSection{grid-area:1/1/3;align-self:end;position:relative}.onNH6W_logo{border-radius:var(--radius-md,8px);object-fit:cover;border:4px solid #fff;width:160px;height:160px;box-shadow:0 4px 6px #0000001a}.onNH6W_logoFallback{border-radius:var(--radius-md,8px);background:linear-gradient(135deg, var(--color-primary-default,#006c67) 0%, var(--color-secondary-default,#4caead) 100%);color:#fff;border:4px solid #fff;justify-content:center;align-items:center;width:160px;height:160px;display:flex;box-shadow:0 4px 6px #0000001a}.onNH6W_logoFallbackInitials{color:#fff;font-size:56px;font-weight:700;line-height:1}.onNH6W_videoPlayBadge{background:var(--color-primary-default,#006c67);color:#fff;cursor:pointer;z-index:5;border:3px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;animation:2.5s ease-in-out infinite onNH6W_videoPulse;display:flex;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 12px #006c6766}.onNH6W_videoPlayBadge:hover{background:var(--color-primary-hover,#005550);transform:scale(1.15);box-shadow:0 6px 16px #006c6799}@keyframes onNH6W_videoPulse{0%,to{box-shadow:0 4px 12px #006c6766}50%{box-shadow:0 4px 16px #006c67b3}}.onNH6W_infoSection{align-self:end;gap:var(--space-2,8px);flex-direction:column;grid-area:1/2/3;min-width:0;display:flex;overflow:visible}.onNH6W_orgName{color:#111827;margin:0 0 .75rem;font-size:2.25rem;font-weight:700;line-height:1.2}.onNH6W_badgeRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.onNH6W_trustBadge{color:#fff;border-radius:20px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:600;display:inline-flex;box-shadow:0 2px 8px #00000026}.onNH6W_statPill{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.875rem;display:inline-flex}.onNH6W_tagline{color:#475569;margin:0 0 1rem;font-size:1.125rem;font-weight:500;line-height:1.5}.onNH6W_subjectsRow{flex-wrap:wrap;gap:.5rem;display:flex}.onNH6W_subjectPill{color:#667eea;background:#667eea1a;border:1px solid #667eea33;border-radius:20px;padding:.375rem .875rem;font-size:.875rem;font-weight:500;display:inline-block}.onNH6W_ctaSection{flex-direction:column;grid-area:1/3/3;place-self:end;gap:.75rem;margin-bottom:8px;display:flex}.onNH6W_utilityButtons{z-index:10;gap:8px;display:flex;position:absolute;top:16px;right:16px}.onNH6W_utilityButton{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;transition:all .2s;display:inline-flex}.onNH6W_utilityButton:hover{color:#374151;background:#f9fafb;border-color:#d1d5db;box-shadow:0 2px 4px #0000000d}.onNH6W_primaryCtas{flex-direction:column;gap:.75rem;width:100%;display:flex}.onNH6W_primaryButton{min-height:var(--button-height-standard,40px);padding:var(--button-padding-v-standard,10px) 1.5rem;color:#1e293b;border-radius:var(--radius-md,8px);cursor:pointer;background:#fff;border:1px solid #d1d5db;justify-content:center;align-items:center;width:100%;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.onNH6W_primaryButton:hover{background:var(--color-primary-light,#e6f0f0);border-color:var(--color-primary-default,#006c67);color:var(--color-primary-default,#006c67)}.onNH6W_secondaryButton{min-height:var(--button-height-standard,40px);padding:var(--button-padding-v-standard,10px) 1.5rem;color:#1e293b;border-radius:var(--radius-md,8px);cursor:pointer;background:#fff;border:1px solid #d1d5db;justify-content:center;align-items:center;width:100%;font-size:.875rem;font-weight:600;transition:all .2s;display:inline-flex}.onNH6W_secondaryButton:hover{background:var(--color-primary-light,#e6f0f0);border-color:var(--color-primary-default,#006c67);color:var(--color-primary-default,#006c67)}.onNH6W_referralButton{min-height:var(--button-height-standard,40px);padding:var(--button-padding-v-standard,10px) 24px;background:var(--color-primary-default,#006c67);color:#fff;border-radius:var(--radius-md,8px);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;width:100%;font-size:.875rem;font-weight:700;transition:all .2s;display:inline-flex;box-shadow:0 2px 6px #006c6733}.onNH6W_referralButton:hover{background:var(--color-primary-hover,#005550);transform:translateY(-1px);box-shadow:0 4px 8px #006c674d}@media (max-width:900px){.onNH6W_heroContainer{gap:var(--space-3,24px);text-align:center;padding:var(--space-4,32px);grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.onNH6W_utilityButtons{top:12px;right:12px}.onNH6W_logoSection{grid-area:1/1;justify-self:center}.onNH6W_logo,.onNH6W_logoFallback{width:140px;height:140px}.onNH6W_videoPlayBadge{width:42px;height:42px;bottom:6px;right:6px}.onNH6W_infoSection{grid-area:2/1;align-items:center}.onNH6W_orgName{font-size:2rem}.onNH6W_badgeRow,.onNH6W_subjectsRow{justify-content:center}.onNH6W_ctaSection{grid-area:3/1;justify-self:center;align-items:center;width:100%}.onNH6W_primaryCtas{flex-direction:column;width:100%}.onNH6W_primaryButton,.onNH6W_secondaryButton{width:100%}}@media (max-width:640px){.onNH6W_heroContainer{margin-top:var(--space-2,16px);margin-bottom:var(--space-3,24px);padding:var(--space-3,24px);gap:var(--space-2,16px)}.onNH6W_utilityButtons{gap:6px;top:8px;right:8px}.onNH6W_utilityButton{width:36px;height:36px}.onNH6W_logo,.onNH6W_logoFallback{width:100px;height:100px}.onNH6W_videoPlayBadge{width:36px;height:36px;bottom:4px;right:4px}.onNH6W_orgName{font-size:1.75rem}.onNH6W_tagline{font-size:.9375rem}.onNH6W_badgeRow,.onNH6W_subjectsRow{font-size:.8125rem}.onNH6W_primaryButton,.onNH6W_secondaryButton{padding:10px 20px;font-size:.875rem}.onNH6W_referralButton{padding:8px 16px;font-size:.8125rem}}
.QzD95G_servicesCard{padding:0!important}.QzD95G_cardHeader{background-color:#e6f0f0;border-bottom:1px solid #e5e7eb;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.QzD95G_cardTitle{color:#1f2937;margin:0;font-size:16px;font-weight:600;line-height:1.4}.QzD95G_countBadge{color:#fff;cursor:pointer;background-color:#3b82f6;border:none;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:.75rem;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.QzD95G_countBadge:hover{background-color:#2563eb;transform:scale(1.05)}.QzD95G_countBadge:active{background-color:#1d4ed8;transform:scale(.98)}.QzD95G_countBadgeStatic{color:#fff;background-color:#3b82f6;border-radius:12px;justify-content:center;align-items:center;min-width:24px;height:24px;padding:0 8px;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.QzD95G_cardContent{padding:16px}.QzD95G_emptyState{text-align:center;padding:48px 16px}.QzD95G_emptyStateText{color:#6b7280;margin:0;font-size:1rem}.QzD95G_listingsContainer{border-right:1px solid #e5e7eb;flex-direction:column;gap:0;display:flex}.QzD95G_listingRow{cursor:pointer;text-align:left;appearance:none;background:#fff;border-top:none;border-bottom:1px solid #e5e7eb;border-left:3px solid #e5e7eb;border-right:none;grid-template-columns:1fr auto auto;align-items:center;gap:16px;width:100%;padding:12px 32px 12px 36px;transition:all .15s;display:grid;position:relative}.QzD95G_listingRow:first-child{border-top:1px solid #e5e7eb}.QzD95G_listingRow:hover{background-color:#f9fafb;border-left-color:#3b82f6}.QzD95G_listingRow:active{background-color:#f3f4f6;border-left-color:#2563eb}.QzD95G_listingTitle{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.QzD95G_listingMeta{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.QzD95G_listingPrice{color:#059669;white-space:nowrap;font-size:.875rem;font-weight:600}@media (max-width:768px){.QzD95G_listingRow{grid-template-rows:auto auto;grid-template-columns:1fr auto;gap:6px 12px;padding:10px 12px}.QzD95G_listingTitle{grid-area:1/1/auto/-1;font-size:.875rem;font-weight:600}.QzD95G_listingMeta{white-space:nowrap;text-overflow:ellipsis;grid-area:2/1;font-size:.75rem;overflow:hidden}.QzD95G_listingPrice{white-space:nowrap;grid-area:2/2;font-size:.75rem}.QzD95G_countBadge,.QzD95G_countBadgeStatic{min-width:20px;height:20px;padding:0 6px;font-size:.6875rem}}
.rqwQCW_card{background:#fff;border-radius:12px;padding:20px 24px;box-shadow:0 1px 3px #00000014}.rqwQCW_title{color:#1f2937;margin:0 0 16px;font-size:18px;font-weight:700}.rqwQCW_badgeRow{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.rqwQCW_badgeType{text-transform:uppercase;letter-spacing:.05em;color:#1a5f5f;background:#e6f0f0;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:700}.rqwQCW_badgeNeutral{color:#6b7280;background:#f3f4f6;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}.rqwQCW_badgeCimspa{color:#059669;background:#d1fae5;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}.rqwQCW_description{color:#374151;margin:0 0 16px;font-size:14px;line-height:1.7}.rqwQCW_tagSection{margin-bottom:12px}.rqwQCW_tagSection:last-child{margin-bottom:0}.rqwQCW_tagLabel{text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0 0 6px;font-size:12px;font-weight:700}.rqwQCW_tagList{flex-wrap:wrap;gap:6px;display:flex}.rqwQCW_tag{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:16px;padding:3px 10px;font-size:13px}
.cZQFxa_adspotsRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.cZQFxa_main{flex-direction:column;flex:1;padding-top:64px;display:flex}
.d_HQpW_beautywiseRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.d_HQpW_main{flex-direction:column;flex:1;padding-top:64px;display:flex}
.Kbtsma_traderRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.Kbtsma_main{flex-direction:column;flex:1;padding-top:64px;display:flex}
.oRPcoW_trainerRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.oRPcoW_main{flex-direction:column;flex:1;padding-top:64px;display:flex}