.FeedbackForm_container__FPDhi{width:100%;height:100vh;display:flex;flex-direction:column}.FeedbackForm_pageTitle__zU9M2{font-family:Tiempos Headline;font-weight:900;margin-top:10px;margin-bottom:6px}.FeedbackForm_pageSubtitle__z8tid{font-size:14px;color:#666;margin-bottom:28px;line-height:1.5}.FeedbackForm_successContainer__yw9da{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px}.FeedbackForm_successIcon__qr_sk{color:#28a745;margin-bottom:16px}.FeedbackForm_successTitle__IrFn2{font-family:Tiempos Headline;font-weight:900;margin-bottom:12px}.FeedbackForm_successMessage__kEzxk{font-size:16px;color:#666;max-width:400px;line-height:1.5;margin-bottom:24px}.Appbar_header__n7f0T{top:0;z-index:5;display:flex;align-items:center;align-content:center;justify-content:space-between;height:var(--mantine-height-header);padding:0 var(--mantine-spacing-md)}.Appbar_SignInButton__PEskI{color:#fff;background:var(--mantine-color-gray-9);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md);height:42px}.HotkeysModal_key__87cJ3{font-family:Menlo,Consolas,Monaco,Liberation Mono,Lucida Console,monospace;background-color:var(--mantine-color-gray-0);padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);border-radius:var(--mantine-radius-xs);display:inline-block}.HotkeysModal_button__C6l_9{color:var(--mantine-color-gray-1);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.HotkeysModal_button__C6l_9:hover{color:var(--mantine-color-gray-1);background-color:var(--mantine-color-gray-8)}.HelpDocsButton_helpDocsButton__5t5pb{color:#fff;background:var(--mantine-color-gray-9);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.HelpDocsButton_helpButtons__m3Ela,.HelpDocsButton_helpButtons__m3Ela:hover{color:var(--mantine-color-gray-9)}.QuotaInfoModal_modal__skuPJ{position:relative;background:#fff;padding:0;height:min(85vh,calc(100dvh - 32px));max-height:min(85vh,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden}.QuotaInfoModal_closeButton__VKcf0{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;font-size:1rem;color:#666;line-height:1;padding:4px 8px;z-index:1}.QuotaInfoModal_closeButton__VKcf0:hover{color:#333}.QuotaInfoModal_header__BPEfk{flex-shrink:0;padding:36px 40px 0}.QuotaInfoModal_title__EM5Vb{font-size:1.75rem;line-height:1.2;font-family:serif;font-weight:700;margin:0 0 8px;color:#111;padding-right:32px}.QuotaInfoModal_body__mzT1E{flex:1;min-height:0;overflow-y:auto;padding:20px 40px}.QuotaInfoModal_sectionLabel__b5tzs{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#999;margin:0 0 10px}.QuotaInfoModal_quotaTable__J8BuS{width:100%;border-collapse:collapse;font-size:.875rem;margin-bottom:28px}.QuotaInfoModal_quotaTable__J8BuS th{text-align:left;padding:8px 12px;border-bottom:2px solid #d3d3d3;color:#333;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.QuotaInfoModal_quotaTable__J8BuS th:last-child{text-align:right}.QuotaInfoModal_quotaTable__J8BuS tr:nth-child(2n){background:#f5f5f5}.QuotaInfoModal_quotaTable__J8BuS td{padding:8px 12px;border-bottom:1px solid #e8e8e8;color:#444;font-size:.875rem}.QuotaInfoModal_quotaTable__J8BuS td:last-child{text-align:right;font-weight:600;color:#111}.QuotaInfoModal_unlimited__qAF2i{color:#888;font-weight:400}.QuotaInfoModal_divider__tQoM1{border:none;border-top:1px solid #e8e8e8;margin:4px 0 24px}.QuotaInfoModal_footer__TIp1s{flex-shrink:0;padding:16px 40px 36px;border-top:1px solid #e8e8e8;display:flex;flex-direction:column;gap:12px}.QuotaInfoModal_needMore__DYbgw{font-size:.8125rem;color:#666;line-height:1.5;margin:0}.QuotaInfoModal_emailLink__vEXH4{color:#444;text-decoration:underline}.QuotaInfoModal_emailLink__vEXH4:hover{color:#111}.QuotaInfoModal_closeFooterButton__6ejFq{width:100%;padding:12px 16px;background:#fdb338;border:none;cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.01em}.QuotaInfoModal_closeFooterButton__6ejFq:hover{background:#fca311}.TierComparisonTable_table__pNdze{width:100%;border-collapse:collapse;font-size:.875rem}.TierComparisonTable_th__hCl0k{text-align:left;padding:8px 12px;border-bottom:2px solid #d3d3d3;color:#333;font-weight:600;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.TierComparisonTable_thCenter__764Y2{text-align:center}.TierComparisonTable_thFull__pVwMY{background-color:var(--mantine-color-gray-10);color:#fff;border-bottom:2px solid var(--mantine-color-purple-0)}.TierComparisonTable_tr__r__7Z:nth-child(2n){background:#f5f5f5}.TierComparisonTable_tr__r__7Z:nth-child(2n) .TierComparisonTable_tdFull__ZGHNA{background-color:#f0ecff}.TierComparisonTable_td__pMwID{padding:8px 12px;border-bottom:1px solid #e8e8e8;color:#444;font-size:.875rem}.TierComparisonTable_featureCell__SvAe0{display:inline-flex;align-items:center;gap:6px}.TierComparisonTable_featureInfoButton__dDTZu{display:inline-flex;align-items:center;justify-content:center;padding:2px;border:none;border-radius:2px;background:transparent;color:#777;cursor:help;flex-shrink:0;line-height:0}.TierComparisonTable_featureInfoButton__dDTZu:hover{color:#333}.TierComparisonTable_featureInfoButton__dDTZu:focus-visible{outline:2px solid #fdb338;outline-offset:2px}.TierComparisonTable_tdCenter__uLLj8{text-align:center;color:#666}.TierComparisonTable_tdFull__ZGHNA{background-color:#f7f5ff;color:#111;font-weight:600}.TierComparisonTable_tableNote__vGyeY{margin-top:12px;font-size:.775rem;color:#999;line-height:1.5}.TierComparisonTable_tableLink__JYA2S{color:#666;text-decoration:underline}.TierComparisonTable_tableLink__JYA2S:hover{color:#333}.UserSurveyBanner_bannerContainer__mAIcj{background-color:#f3efff;padding:6px 14px;border-radius:4px;margin:0 auto;border:1px solid #d0c1f0;box-shadow:0 2px 4px rgba(0,0,0,.05);max-width:100%;animation:UserSurveyBanner_pulse__EyE5E 2s infinite}@keyframes UserSurveyBanner_pulse__EyE5E{0%{box-shadow:0 0 0 0 rgba(113,25,194,.2)}70%{box-shadow:0 0 0 6px rgba(113,25,194,0)}to{box-shadow:0 0 0 0 rgba(113,25,194,0)}}.UserSurveyBanner_surveyButton__QhQhV{border-color:#7119c2;color:#7119c2;transition:all .2s ease;font-weight:600;white-space:nowrap}.UserSurveyBanner_surveyButton__QhQhV:hover{background-color:#7119c2;color:#fff}.UserSurveyBanner_surveyText__cFy0u{white-space:nowrap}@media (max-width:768px){.UserSurveyBanner_bannerContainer__mAIcj{padding:6px 10px}.UserSurveyBanner_surveyText__cFy0u{font-size:12px}.UserSurveyBanner_surveyButton__QhQhV{font-size:10px;padding:0 8px}}@media (max-width:992px){.UserSurveyBanner_bannerIcon__OvVR9{display:none}}@media (max-width:640px){.UserSurveyBanner_bannerContainer__mAIcj{display:none}}.ProjectLayerSelect_buttonLayer__XATgo{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);color:#fff;background:transparent;font-size:var(--mantine-font-size-md);margin-left:-9px}.ProjectLayerSelect_buttonLayer__XATgo:hover{background:var(--mantine-color-gray-8);color:#fff}.ProjectLayerSelect_menuItem__FjtuY{cursor:pointer;border-bottom:1px solid var(--mantine-color-gray-1);overflow:hidden}.ProjectLayerSelect_menuItemSelected__fRLHR,.ProjectLayerSelect_menuItem__FjtuY:hover{background-color:var(--mantine-color-gray-0)}.ProjectLayerSelect_menuItemSelected__fRLHR{border-bottom:1px solid var(--mantine-color-gray-1);overflow:hidden}.ProjectLayerSelect_menuItemDelete__HRFrR{margin-right:var(--mantine-spacing-md);border-radius:var(--mantine-radius-xs)}.ProjectLayerSelect_menuItemDelete__HRFrR:hover{background-color:var(--mantine-color-gray-0)}.SaveStatus_savingState__QU1ul{gap:var(--mantine-spacing-xs);color:var(--mantine-color-gray-2);font-size:var(--mantine-font-size-xs);align-items:center;white-space:nowrap}.ProjectTitle_container__IqR3N{position:relative;display:flex;align-items:center;height:100%}.ProjectTitle_inputContainer__VZ5P4{position:absolute;top:50%;left:0;width:calc(100% + 2 * var(--mantine-spacing-xs));transform:translateX(calc(-1 * var(--mantine-spacing-xs))) translateY(-50%);background:#fff;opacity:0;border-radius:var(--mantine-radius-default);padding:var(--mantine-spacing-xs)}.ProjectTitle_inputContainer__VZ5P4:has(input:focus){opacity:1}.CompareControls_segmentedControlRoot__S77ol{border:none;background-color:var(--mantine-color-gray-8);padding:0;height:36px;border-radius:var(--mantine-radius-sm)}.CompareControls_segmentedControlIndicator__BqP4Z{border:none;box-shadow:none;background-color:var(--mantine-color-gray-8);border-radius:0;padding:0}.CompareControls_segmentedControlLabel__Iwc8c{height:36px;display:flex;padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);color:var(--mantine-color-white)}.CompareControls_segmentedControlControl__PszW8{height:0}.CompareControls_segmentedControlIndicator__BqP4Z{background-color:var(--mantine-color-gray-9)}.CompareButton_compareButton__qHRtd{color:#fff;background:var(--mantine-color-gray-9);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.CompareButton_compareButton__qHRtd:hover{background:var(--mantine-color-gray-8)}.CompareButton_compareButtonActive__71bFB{background:var(--mantine-color-purple-0);padding-right:var(--mantine-spacing-md);padding-left:var(--mantine-spacing-md)}.CompareButton_compareButtonActive__71bFB:hover{background:var(--mantine-color-purple-1)}.ShareButton_shareButton__0qIyX{color:#fff;background:var(--mantine-color-gray-9);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.ShareButton_shareButton__0qIyX:hover{background:var(--mantine-color-gray-8)}.ShareButton_copyButtonContainer__CELYE,.ShareButton_publicUrl__NmYKG{display:flex;align-items:center}.ShareButton_publicUrl__NmYKG{flex:1;align-self:stretch;overflow:hidden;border:1px solid var(--mantine-color-gray-1);border-radius:var(--mantine-radius-default) 0 0 var(--mantine-radius-default);padding:var(--mantine-spacing-xs)}.ShareButton_publicUrl__NmYKG.ShareButton_disabled__IgJdO{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-6)}.ShareButton_publicUrlText__LVzU9{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.ShareButton_copyButton__AEN5y{border-radius:0 var(--mantine-radius-default) var(--mantine-radius-default) 0}.CopyUrl_copyButtonContainer__hk4vw,.CopyUrl_url__FERlP{display:flex;align-items:center}.CopyUrl_url__FERlP{flex:1;align-self:stretch;overflow:hidden;border:1px solid var(--mantine-color-gray-1);border-radius:var(--mantine-radius-default) 0 0 var(--mantine-radius-default);padding:var(--mantine-spacing-xs)}.CopyUrl_url__FERlP.CopyUrl_disabled__y5Gws{background:var(--mantine-color-gray-0);border-color:var(--mantine-color-gray-0);color:var(--mantine-color-gray-6)}.CopyUrl_urlText__VORj7{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-sm)}.CopyUrl_copyButton__LYytG{border-radius:0 var(--mantine-radius-default) var(--mantine-radius-default) 0}.PublishButton_publishButton__fKZDK{color:#fff;background:var(--mantine-color-blue-9);padding-left:var(--mantine-spacing-md);padding-right:var(--mantine-spacing-md)}.PublishButton_publishButton__fKZDK:hover{background:var(--mantine-color-blue-8)}.PublishButton_publishButton__fKZDK:disabled{background:var(--mantine-color-gray-8);color:var(--mantine-color-gray-6)}.PublishButton_previewContainer___HLQ9{height:100vh;display:grid;grid-template-rows:auto 1fr auto}.PublishButton_previewHeader__2tBmy{padding:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-2)}.PublishButton_previewContent__b_WGC{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);max-height:100%}.PublishButton_previewFooter__2XmOH{padding:var(--mantine-spacing-md);border-top:1px solid var(--mantine-color-gray-2)}.PublishButton_link__037J0{color:inherit}.FormLayout_formLayoutContainer__KC3IX{height:100vh;display:grid;grid-template-rows:auto 1fr auto;overflow-x:clip}.FormLayout_formLayoutHeader__DQ4Cd{border-bottom:1px solid #e0e0e0}.FormLayout_formLayoutActions__leCYx{border-top:1px solid #e0e0e0}.FormLayout_formLayoutContent__4zMy1{position:relative;min-height:0}.FormLayout_formLayout__Mm9EN{display:flex;flex-direction:column;align-items:center;background-color:#f6f7f9;overflow-y:auto;width:100%;height:100%;transition:width .3s ease-in-out}.FormLayout_formLayoutWithAssistant__GmHrx{width:calc(100% - 350px)}.FormLayout_formContent__i2SSl{width:80vw;max-width:600px;margin:50px auto 0;padding-bottom:100px}.AssistantPanel_assistantPanel__enuA2{position:absolute;top:0;right:0;width:350px;height:100%;background-color:#fff;border-left:1px solid #e0e0e0;z-index:1000;display:flex;flex-direction:column;transform:translateX(100%);transition:transform .3s ease-in-out}.AssistantPanel_assistantPanel__enuA2.AssistantPanel_open__xsGQH{transform:translateX(0)}.AssistantPanel_assistantPanelContent__VChuy{display:flex;flex-direction:column;height:100%}.AssistantPanel_assistantPanelHeader__dwDJ2{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0;background-color:#f8f9fa}.AssistantPanel_assistantHeaderButtons__BELz7{display:flex;gap:8px;align-items:center}.AssistantPanel_assistantPanelHeader__dwDJ2 h3{margin:0;font-size:16px;font-weight:600;color:#000}.AssistantPanel_assistantPanelClose__iqDYz{background:none;border:none;font-size:24px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.AssistantPanel_assistantPanelClose__iqDYz:hover{background-color:#e9ecef;color:#000}.AssistantPanel_assistantClearButton__gbTKR{background:none;border:none;font-size:18px;cursor:pointer;color:#666;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s ease}.AssistantPanel_assistantClearButton__gbTKR:hover{background-color:#e9ecef;color:#000}.AssistantPanel_assistantMessages__DQ_EV{flex:1;padding:20px;display:flex;flex-direction:column}.AssistantPanel_messageRow__kdbpY{display:flex;margin-bottom:20px}.AssistantPanel_incomingRow__zc0rg{justify-content:flex-start}.AssistantPanel_outgoingRow__n9L72{justify-content:flex-end}.AssistantPanel_assistantBubble__38unj{position:relative;max-width:75%;padding:10px 15px;border-radius:12px;margin-bottom:10px;word-wrap:break-word;box-shadow:0 1px 1px rgba(0,0,0,.1);font-size:14px;line-height:1.4;white-space:pre-wrap}.AssistantPanel_assistantBubble__38unj.AssistantPanel_outgoing__IE5kV{background-color:var(--user-bubble-color,#9c60ff);color:var(--user-text-color,#000);border-bottom-right-radius:2px}.AssistantPanel_assistantBubble__38unj.AssistantPanel_outgoing__IE5kV:before{content:"";position:absolute;bottom:-10px;right:0;width:0;height:0;border-top:10px solid transparent;border-top-color:var(--user-bubble-color,#9c60ff);border-bottom:0;border-left:10px solid transparent;border-right:0 solid transparent}.AssistantPanel_assistantBubble__38unj.AssistantPanel_incoming__WQ9qe{background-color:var(--assistant-bubble-color,#f1f3f4);color:var(--assistant-text-color,#000);border-bottom-left-radius:2px}.AssistantPanel_assistantBubble__38unj.AssistantPanel_incoming__WQ9qe:before{content:"";position:absolute;bottom:-10px;left:0;width:0;height:0;border-top:10px solid transparent;border-top-color:var(--assistant-bubble-color,#f1f3f4);border-bottom:0;border-right:10px solid transparent;border-left:0 solid transparent}.AssistantPanel_assistantTyping__C3Hpe{display:flex;gap:4px;align-items:center}.AssistantPanel_assistantTyping__C3Hpe span{width:6px;height:6px;border-radius:50%;background-color:#fff;animation:AssistantPanel_assistantTyping__C3Hpe 1.4s ease-in-out infinite}.AssistantPanel_assistantTyping__C3Hpe span:first-child{animation-delay:-.32s}.AssistantPanel_assistantTyping__C3Hpe span:nth-child(2){animation-delay:-.16s}@keyframes AssistantPanel_assistantTyping__C3Hpe{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1);opacity:1}}.AssistantPanel_chatInputContainer__0eMuw{padding:16px 20px;border-top:1px solid #e0e0e0;background-color:#fff}.ProjectList_container__34GR4{width:100%;min-height:100vh;background-color:#f6f7f9;margin-bottom:0;padding-bottom:var(--mantine-spacing-sm)}.ProjectList_searchContainer__WBaW_{padding-top:50px;padding-bottom:50px;background-color:#f6f7f9;width:100%}.ProjectList_emailLink__vdVKg{cursor:pointer;transition:opacity .2s ease}.ProjectList_emailLink__vdVKg:hover{opacity:.8}.ProjectList_newProjectButton__Rn9lA{display:block;height:100%;width:100%;border:1px dashed;background:#fff;cursor:pointer;transition:background-color .2s ease}.ProjectList_newProjectButton__Rn9lA:hover{background:#f9f9f9}.ProjectList_newProjectButtonDisabled__kKxo_{cursor:not-allowed}.ProjectList_newProjectButtonFlex__ceRAi{align-items:center;flex-direction:column;height:100%;width:100%;justify-content:center;padding:var(--mantine-spacing-md)}.ProjectList_iconContainer__49UmL{text-align:center;width:100%}.ProjectList_iconCirclePlus__Y9WBx{display:inline-block;margin-bottom:var(--mantine-spacing-sm)}.ProjectList_limitReachedText__5_TP6{font-weight:900;font-size:14px;color:var(--mantine-color-gray-6);text-align:center;width:100%;margin-bottom:var(--mantine-spacing-xs);white-space:normal}.ProjectList_startNewProjectText__aq6H8{font-weight:900;font-size:var(--mantine-font-size-xl);color:var(--mantine-color-gray-10);text-align:center;width:100%}.ProjectList_needMoreProjectsButton__FYZOo{margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-xs)}.ProjectList_mainHeading__fgoGQ{font-family:Tiempos Headline;font-weight:800;font-size:36px;color:#000;margin-bottom:0;line-height:1.1}.ProjectList_searchInputWrapper__AO6eJ{width:100%;max-width:700px}.ProjectList_searchButton__s6aPS{border:none;border-radius:3px;height:36px;min-width:36px;padding:0}.ProjectList_searchButtonEnabled__O9az_{background-color:#9c60ff;color:#000}.ProjectList_searchButtonEnabled__O9az_:hover{background-color:#8b4fff}.ProjectList_searchButtonDisabled__t3S4S{background-color:#f5f5f5;color:#555}.ProjectList_searchButtonDisabled__t3S4S:hover{background-color:#eee}.ProjectList_exampleCardsWrapper__n2Kk8{width:100%;margin-bottom:var(--mantine-spacing-lg)}.ProjectList_exampleCard__4j1PB{cursor:pointer;border-color:#e0e0e0;background-color:#d9dad9;width:210px;height:100px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.ProjectList_exampleCard__4j1PB:hover{border-color:#d3d3d3;box-shadow:0 2px 8px #d3d3d3;transform:translateY(-2px)}.ProjectList_exampleCardText__eND_C{color:#0e2129;font-weight:600;line-height:1.3}.ProjectList_projectsTitle__TUzVp{font-family:Tiempos Headline;font-weight:800;margin-top:var(--mantine-spacing-sm);margin-bottom:var(--mantine-spacing-sm)}.ProjectList_modalTitle__SmBeW{margin-left:10px;margin-top:10px;font-size:var(--mantine-font-size-xl);font-weight:700}.ProjectList_modalBody__iwYOY{padding:10px 30px}.ProjectList_modalIcon__GsFYv{flex-shrink:0}.ProjectList_loadingOverlay__lQ73K{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000}.ProjectView_container__KLIMb{width:100%;height:100vh;gap:0;background-color:var(--mantine-color-gray-10)}.CompareMenu_menu__gmz7S{position:absolute;bottom:0;z-index:10;background-color:#fff;margin:var(--mantine-spacing-xl);border-radius:var(--mantine-radius-sm);width:500px}.CompareMenu_menuContainer___wVHf{width:100%;display:flex;justify-content:center}.CompareMenu_buttonLayer__SgZGJ{padding-left:var(--mantine-spacing-sm);padding-right:var(--mantine-spacing-sm);font-size:var(--mantine-font-size-md)}.CompareMenu_buttonLayer__SgZGJ:hover{background:var(--mantine-color-gray-0)}.CompareMenu_menuItem__bQF4e{border-bottom:1px solid var(--mantine-color-gray-2);cursor:pointer;overflow:hidden}.CompareMenu_menuItem__bQF4e:hover{background-color:var(--mantine-color-gray-1)}.CompareMenu_menuItem__bQF4e:last-child{border-bottom:none}.CompareMenu_menuItemSelected__E2qYE{border-bottom:1px solid var(--mantine-color-gray-2);cursor:pointer;background-color:var(--mantine-color-gray-0);overflow:hidden}.CompareMenu_menuItemSelected__E2qYE:hover{background-color:var(--mantine-color-gray-2)}.CompareMenu_closeButton__NaEGF{border-radius:var(--mantine-radius-xs);cursor:pointer;flex-grow:0}.CompareMenu_closeButton__NaEGF:hover{background-color:var(--mantine-color-gray-0)}.CompareMenu_pointCountLabel__o0V8L{color:var(--mantine-color-gray-6);text-overflow:ellipsis}.CompareMenu_largeSection__6Wx5z{flex-grow:2}.CompareMenu_smallSection__kaKkX{flex-grow:1}.AccessBanner_banner__B7dsO{width:100%;height:var(--mantine-height-header);display:flex;align-items:center;justify-content:center;padding:0 var(--mantine-spacing-md);background-color:#fff;box-sizing:border-box;border-bottom:1px solid #e0e0e0}.AccessBanner_bannerText__QWGQl{color:var(--mantine-color-gray-9);white-space:nowrap}.AccessBanner_restartButton__ADlC4{color:#000;border:1px solid var(--mantine-color-gray-9);border-radius:4px;padding:4px 8px;background-color:#fdb33890;cursor:pointer}.AccessBanner_restartButton__ADlC4:hover{background-color:#fdb338;color:#000}.AccessBanner_accessButton__KmbeC{color:#000;border:1px solid var(--mantine-color-gray-9);border-radius:4px;padding:4px 8px;background-color:#fdb33890;cursor:pointer}.AccessBanner_accessButton__KmbeC:hover{background-color:#fdb338;color:#000}.AccessBanner_accessButtonDisabled__Psvxt{color:#000;border:1px solid var(--mantine-color-gray-9);border-radius:4px;padding:4px 8px;background-color:#fdb33890;cursor:default;pointer-events:none}.AccessBanner_accessButtonDisabled__Psvxt:hover{background-color:#fdb33890;color:#000}@media (max-width:640px){.AccessBanner_banner__B7dsO{height:auto;min-height:var(--mantine-height-header);padding:var(--mantine-spacing-xs) var(--mantine-spacing-md)}.AccessBanner_bannerText__QWGQl{white-space:normal;text-align:center}}.RequestFullAccessModal_closeButton__Vikgk{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;font-size:1rem;color:#666;line-height:1;padding:4px 8px}.RequestFullAccessModal_closeButton__Vikgk:hover{color:#333}.RequestFullAccessModal_introView__duxv9{position:relative;background:#fff;padding:0;height:min(85vh,calc(100dvh - 32px));max-height:min(85vh,calc(100dvh - 32px));display:flex;flex-direction:column;overflow:hidden}.RequestFullAccessModal_introHeader__lENDn{flex-shrink:0;padding:36px 40px 0}.RequestFullAccessModal_introScrollable__16_5x{flex:1;min-height:0;overflow-y:auto;padding:0 40px}.RequestFullAccessModal_introFooter__ePGrc{flex-shrink:0;padding:16px 40px 36px}.RequestFullAccessModal_stepperView__ZZ78D{position:relative;background:#fff;padding:36px 40px;height:460px;max-height:85vh;display:flex;flex-direction:column;overflow-y:auto}.RequestFullAccessModal_stepTitle__JkKix{font-size:1.1rem;line-height:1.35;font-family:inherit;font-weight:600;margin:0 0 20px;padding-right:32px;color:#111}.RequestFullAccessModal_introTitle__KlNw5{font-size:1.75rem;line-height:1.2;font-family:serif;font-weight:700;margin-bottom:8px}.RequestFullAccessModal_description__ArdxC{color:#666;margin-top:0;margin-bottom:20px;font-size:.9rem;line-height:1.5}.RequestFullAccessModal_stepIndicator__Z3Z6Q{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#999;margin:0 0 8px}.RequestFullAccessModal_faqEmailLink__eQnCf{color:#666;text-decoration:underline}.RequestFullAccessModal_faqEmailLink__eQnCf:hover{color:#333}.RequestFullAccessModal_startButton__DnMr0{width:100%;padding:12px 16px;background:#fdb338;border:none;cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.01em}.RequestFullAccessModal_startButton__DnMr0:hover:not(:disabled){background:#fca311}.RequestFullAccessModal_startButton__DnMr0:disabled{opacity:.5;cursor:not-allowed}.RequestFullAccessModal_introStartButton__4B_q7{width:100%}.RequestFullAccessModal_form__kXnvi{display:flex;flex-direction:column;flex:1;gap:12px}.RequestFullAccessModal_fieldGroup__VJb7_{display:flex;flex-direction:column;gap:6px}.RequestFullAccessModal_fieldLabel__1HFUq{font-size:.875rem;font-weight:600;color:#222;line-height:1.38;margin:0}.RequestFullAccessModal_radioList__hrSHL{display:flex;flex-direction:column;gap:3px}.RequestFullAccessModal_radioOption__oH_D2{display:flex;align-items:flex-start;gap:7px;cursor:pointer;padding:2px 0}.RequestFullAccessModal_radioOption__oH_D2 input[type=radio]{margin-top:3px;flex-shrink:0;accent-color:#fdb338;width:15px;height:15px;cursor:pointer}.RequestFullAccessModal_checkboxOption__V7z3D{display:flex;align-items:center;gap:8px;cursor:pointer;padding:2px 0}.RequestFullAccessModal_checkboxOption__V7z3D input[type=checkbox]{flex-shrink:0;accent-color:#fdb338;width:15px;height:15px;cursor:pointer}.RequestFullAccessModal_optionText__pfJNa{display:flex;flex-direction:column;gap:1px}.RequestFullAccessModal_optionLabel___vXLp{font-size:.875rem;font-weight:500;color:#222;line-height:1.32}.RequestFullAccessModal_optionDescription__cdWaJ{font-size:.8125rem;color:#555;line-height:1.38}.RequestFullAccessModal_textarea__0Geyp{width:100%;padding:15px 16px 11px;border:1px solid #ccc;border-radius:2px;resize:none;font-size:.875rem;font-family:inherit;line-height:1.45}.RequestFullAccessModal_textarea__0Geyp::placeholder{color:#999}.RequestFullAccessModal_textarea__0Geyp:focus{outline:none;border-color:#999}.RequestFullAccessModal_charCount__BzxYk{margin:-6px 0 0;font-size:.75rem;color:#999;text-align:right;line-height:1}.RequestFullAccessModal_navButtons__iudmq{display:flex;gap:10px;margin-top:auto;padding-top:24px}.RequestFullAccessModal_backButton__QEon_{flex:0 0 auto;padding:12px 20px;background:none;border:1px solid #ccc;cursor:pointer;font-size:.9rem;font-weight:500;color:#555;letter-spacing:.01em}.RequestFullAccessModal_backButton__QEon_:hover{border-color:#999;color:#333}.RequestFullAccessModal_button__ruxNO{flex:1;padding:12px 16px;background:#fdb338;border:none;cursor:pointer;font-size:.9rem;font-weight:500;letter-spacing:.01em}.RequestFullAccessModal_button__ruxNO:hover:not(:disabled){background:#fca311}.RequestFullAccessModal_button__ruxNO:disabled{opacity:.5;cursor:not-allowed}.RequestFullAccessModal_message__IQRCA{padding:12px 16px;border-radius:2px;font-size:.875rem;text-align:center}.RequestFullAccessModal_successMessage___e_CH{background-color:#e6f4ea;color:#1e4620;border:1px solid #b7dfb9}.RequestFullAccessModal_errorMessage__N5viR{background-color:#fce8e6;color:#c5221f;border:1px solid #f6cbc7}.RequestFullAccessModal_faqSection__Niwxa{margin-top:20px}.RequestFullAccessModal_faqTitle__2dAsx{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#999;margin:12px 0 4px}.RequestFullAccessModal_faqItem___3iM5{border-bottom:1px solid #e8e8e8}.RequestFullAccessModal_faqSummary__5H_Bg{font-size:.85rem;font-weight:500;color:#333;cursor:pointer;padding:10px 0;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:8px;user-select:none}.RequestFullAccessModal_faqSummary__5H_Bg::-webkit-details-marker{display:none}.RequestFullAccessModal_faqSummary__5H_Bg:after{content:"+";flex-shrink:0;font-size:1rem;font-weight:400;color:#999;line-height:1;transition:transform .15s ease}details[open]>.RequestFullAccessModal_faqSummary__5H_Bg:after{content:"−"}.RequestFullAccessModal_faqSummary__5H_Bg:hover{color:#111}.RequestFullAccessModal_faqAnswer__ykJjO{font-size:.8125rem;color:#555;line-height:1.5;margin:0;padding:0 0 12px;white-space:pre-line}@media (max-width:680px){.RequestFullAccessModal_stepperView__ZZ78D{padding:24px;min-height:unset}.RequestFullAccessModal_stepTitle__JkKix{font-size:1.4rem}}.style_signUpPage__mL46G{background-color:#efeeec}