.Attendees_layout__uaElV{display:flex;flex-direction:column;gap:calc(2.2 * var(--scale));max-width:1200px;margin:0 auto}.Attendees_tableWrapper__GeyoR{overflow:hidden}.Attendees_tableScrollArea__0m1nK{max-height:360px;overflow:auto}.Attendees_header___KxBs{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:calc(1.8 * var(--scale))}.Attendees_headerContent__dW_gp{flex:1 1 auto;min-width:280px}.Attendees_header___KxBs h1{margin:0 0 calc(.6 * var(--scale));font-size:clamp(1.5rem,1.9vw,2rem);position:sticky;top:0;z-index:2;color:var(--darkGrey)}.Attendees_header___KxBs p{margin:0;color:var(--grey);font-size:calc(1.15 * var(--scale))}.Attendees_entrySection__83RUD,.Attendees_participantsSection__QOYgZ{display:flex;flex-direction:column;gap:calc(1.4 * var(--scale))}.Attendees_entrySection__83RUD{gap:calc(1.4 * var(--scale))}.Attendees_widgetHeader__bR0Kv{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(1.2 * var(--scale))}.Attendees_widgetHeaderCopy__k43_T{display:flex;flex-direction:column;gap:calc(.6 * var(--scale))}.Attendees_widgetHeaderTitle__iHn0I{margin:0;font-size:clamp(1.2rem,1.6vw,1.5rem);color:var(--darkGrey)}.Attendees_widgetHeaderSubtitle__nHXpt{margin:0;color:var(--limitedGrey);font-size:calc(.95 * var(--scale));line-height:1.5}.Attendees_entryContactsButton__HlKGC{margin:0;min-width:0;padding-left:calc(1.4 * var(--scale));padding-right:calc(1.4 * var(--scale))}.Attendees_entryForm___ctKm{display:flex;flex-wrap:wrap;align-items:flex-end;gap:calc(1 * var(--scale))}.Attendees_entryFields__VfVl5{flex:1 1 auto;display:grid;gap:calc(1 * var(--scale));grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.Attendees_entryField___E5kt{display:flex;flex-direction:column;gap:calc(.5 * var(--scale))}.Attendees_entryLabel__PJvTu{font-size:calc(1 * var(--scale));font-weight:600;color:var(--limitedGrey)}.Attendees_entryButton__N0TtH,.Attendees_entryInput__tlV1e{min-height:calc(3.6 * var(--scale))}.Attendees_entryButton__N0TtH{margin:0;min-width:140px;display:inline-flex;align-items:center;justify-content:center}.Attendees_entryHint__N6cdm{display:none}.Attendees_entryFeedback__YHNF7{border-radius:calc(.8 * var(--scale));padding:calc(.8 * var(--scale)) calc(1.2 * var(--scale));font-size:calc(1.05 * var(--scale));font-weight:600}.Attendees_entryFeedbackSuccess__zEP3E{background:var(--transparentSoftGreen10);color:var(--green)}.Attendees_entryFeedbackError__wU3YB{background:var(--transparentSoftRed10);color:var(--red)}.Attendees_suggestionsContainer__HG_AK{border:1px solid var(--softGrey);border-radius:calc(1 * var(--scale));background:var(--backgroundGrey);padding:calc(1.2 * var(--scale));display:flex;flex-direction:column;gap:calc(.9 * var(--scale))}.Attendees_suggestionsHeader__J_Ane{display:flex;justify-content:space-between;align-items:baseline;gap:calc(.8 * var(--scale));color:var(--grey);font-weight:600}.Attendees_suggestionsHint__HGCbW{color:var(--limitedGrey);font-size:calc(1.02 * var(--scale))}.Attendees_suggestionsLoading__996zF{text-align:center;color:var(--grey);font-size:calc(1.05 * var(--scale));padding:calc(.6 * var(--scale))}.Attendees_suggestionsList__xb571{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(.6 * var(--scale))}.Attendees_suggestionButton__I_610{width:100%;border:1px solid transparent;background:var(--white);border-radius:calc(.8 * var(--scale));padding:calc(.9 * var(--scale)) calc(1.2 * var(--scale));display:flex;justify-content:space-between;align-items:center;gap:calc(1 * var(--scale));cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.Attendees_suggestionButton__I_610:focus-visible,.Attendees_suggestionButton__I_610:hover{border-color:var(--softGrey);background:var(--whiteHover)}.Attendees_suggestionName__Gu_Tk{font-weight:600;color:var(--darkGrey)}.Attendees_suggestionEmail__541F_{color:var(--grey);font-size:calc(1.05 * var(--scale));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Attendees_participantsSection__QOYgZ{display:flex;flex-direction:column;gap:calc(1.4 * var(--scale))}.Attendees_sectionHeader__n3m2y{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:calc(1 * var(--scale))}.Attendees_sectionTitle__d3ue8{margin:0;font-size:clamp(1.35rem,1.8vw,1.8rem);color:var(--darkGrey)}.Attendees_emptyState__dTZrK{background:var(--backgroundGrey);border:1px solid var(--softGrey);border-radius:calc(1.1 * var(--scale));padding:calc(2.6 * var(--scale));text-align:center;color:var(--grey);font-size:calc(1.15 * var(--scale))}.Attendees_tableWrapper__GeyoR{overflow-x:auto;border-radius:calc(1.1 * var(--scale));border:1px solid var(--softGrey)}.Attendees_attendeesTable__E1JxM{width:100%;border-collapse:collapse;min-width:520px}.Attendees_attendeesTable__E1JxM thead{background:var(--backgroundGrey)}.Attendees_attendeesTable__E1JxM th{text-align:left;padding:calc(.65 * var(--scale)) calc(.9 * var(--scale));font-size:calc(1 * var(--scale));color:var(--darkGrey);font-weight:600}.Attendees_attendeesTable__E1JxM td{padding:calc(.6 * var(--scale)) calc(.9 * var(--scale));border-top:1px solid var(--softGrey);font-size:calc(1 * var(--scale));color:var(--darkGrey);vertical-align:middle}.Attendees_tableRow__Ysej_{transition:background-color .16s ease}.Attendees_tableRow__Ysej_:hover td{background:var(--whiteHover)}.Attendees_tableRowContact__TjDJR td{background:rgba(112,90,255,.04)}.Attendees_tableCellLastName__pEsx_{font-weight:600}.Attendees_tableCell___w4eb{color:var(--darkGrey)}.Attendees_tableCellPrimary__wuXCP{text-transform:uppercase;letter-spacing:.02em}.Attendees_tableCellEmail__fzVw_{font-family:Inter,system-ui,sans-serif;letter-spacing:.01em}.Attendees_tableCellActions__0BrSj{width:56px;text-align:center}.Attendees_indicatorHeader__Vo0lv{width:48px}.Attendees_tableCellIndicator__lMPHL{width:48px;text-align:center;padding:calc(.85 * var(--scale)) calc(.6 * var(--scale));display:flex;align-items:center;justify-content:center}.Attendees_tableCellIndicator__lMPHL span{display:inline-flex}.Attendees_sourceIndicator__BrTXz{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale));align-items:center;justify-content:center;border-radius:50%;display:inline-flex;box-shadow:none;border:none}.Attendees_contactIndicator__0SJEO{background:rgba(112,90,255,.12);color:var(--thistle);cursor:default;transition:background-color .16s ease,color .16s ease}.Attendees_contactIndicator__0SJEO:focus-visible,.Attendees_contactIndicator__0SJEO:hover{background:var(--thistle);color:var(--white)}.Attendees_contactIndicatorIcon__lADSu{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.Attendees_manualIndicator__moly9{background:var(--transparentGrey);color:var(--grey);cursor:default;transition:background-color .16s ease,color .16s ease}.Attendees_manualIndicator__moly9:focus-visible,.Attendees_manualIndicator__moly9:hover{background:var(--darkGrey);color:var(--white)}.Attendees_manualIndicatorIcon__6IT_L{width:calc(1.15 * var(--scale));height:calc(1.15 * var(--scale))}.Attendees_actionsHeader__O4wtr{width:56px}.Attendees_removeButtonCompact__Tk_5K{margin:0;padding:0;width:calc(2.4 * var(--scale));height:calc(2.4 * var(--scale));display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--transparentGrey);border:none;transition:background-color .16s ease}.Attendees_removeButtonCompact__Tk_5K:focus-visible,.Attendees_removeButtonCompact__Tk_5K:hover{background:var(--transparentSoftRed16)}.Attendees_removeIconCompact__62vyY{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));color:var(--white);transition:color .16s ease}.Attendees_removeButtonCompact__Tk_5K:focus-visible .Attendees_removeIconCompact__62vyY,.Attendees_removeButtonCompact__Tk_5K:hover .Attendees_removeIconCompact__62vyY{color:var(--white)}.Attendees_footerActions__m3Zyt{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:calc(1 * var(--scale));padding-top:calc(1.4 * var(--scale));margin-top:calc(1.4 * var(--scale));border-top:1px solid var(--softGrey)}.Attendees_footerButton__1qAwW{margin:0}.Attendees_contactsModal__eRfTi{display:flex;flex-direction:column;gap:calc(1.6 * var(--scale))}.Attendees_contactsModalHeader__s8XU_{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(1.2 * var(--scale))}.Attendees_contactsModalIntro__y_3J_ h2{margin:0 0 calc(.6 * var(--scale));font-size:clamp(1.4rem,1.6vw,1.7rem);color:var(--darkGrey)}.Attendees_contactsModalIntro__y_3J_ p{margin:0;color:var(--limitedGrey);line-height:1.5}.Attendees_contactsModalCloseButton___O1bi{margin:0;width:calc(2.8 * var(--scale));height:calc(2.8 * var(--scale));min-width:calc(2.8 * var(--scale));min-height:calc(2.8 * var(--scale));border-radius:50%;background:var(--transparentGrey);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;transition:background-color .16s ease}.Attendees_contactsModalCloseButton___O1bi:focus-visible,.Attendees_contactsModalCloseButton___O1bi:hover{background:var(--softGrey)}.Attendees_contactsModalCloseIcon__IqnUC{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale));color:#000000!important;transition:color .16s ease}.Attendees_contactsModalCloseButton___O1bi:focus-visible .Attendees_contactsModalCloseIcon__IqnUC,.Attendees_contactsModalCloseButton___O1bi:hover .Attendees_contactsModalCloseIcon__IqnUC{color:#ff0000!important}.Attendees_contactsModalSearch__azABf{display:flex;flex-direction:column;gap:calc(.6 * var(--scale))}.Attendees_contactsModalSearchLabel__jHyFz{font-weight:600;color:var(--limitedGrey)}.Attendees_contactsModalSearchInput__HzS3o{min-height:calc(3.6 * var(--scale))}.Attendees_contactsModalTableWrapper__0Jdys{border:1px solid var(--softGrey);border-radius:calc(1 * var(--scale));overflow:hidden}.Attendees_contactsModalTableScroll__MJ4jM{max-height:320px;overflow:auto}.Attendees_contactsModalEmpty__1YJE3,.Attendees_contactsModalLoading__Nkmnb{padding:calc(2 * var(--scale));text-align:center;font-size:calc(1.05 * var(--scale));color:var(--grey)}.Attendees_contactsModalTable__cCaT2{width:100%;border-collapse:collapse}.Attendees_contactsModalTable__cCaT2 thead{background:var(--backgroundGrey)}.Attendees_contactsModalTable__cCaT2 td,.Attendees_contactsModalTable__cCaT2 th{padding:calc(.9 * var(--scale)) calc(1.1 * var(--scale));border-bottom:1px solid var(--softGrey);font-size:calc(1 * var(--scale));color:var(--darkGrey)}.Attendees_contactsModalTable__cCaT2 tbody tr:hover td{background:var(--whiteHover)}.Attendees_contactsModalActionCell__Osx6A,.Attendees_contactsModalActionHeader__GlEkd{text-align:right;width:1%;white-space:nowrap}.Attendees_contactsModalName__56Yoh{display:flex;gap:calc(.6 * var(--scale));align-items:center}.Attendees_contactsModalLastName__OFVOQ{font-weight:700;letter-spacing:.03em}.Attendees_contactsModalEmail__OjIG8{font-family:Inter,system-ui,sans-serif}.Attendees_contactsModalPhone__u6KbL{white-space:nowrap}.Attendees_contactsModalAddButton__ikAe8{margin:0;background:var(--thistle)}.Attendees_contactsModalAddButton__ikAe8 span{color:var(--white)}.Attendees_contactsModalAddButton__ikAe8:hover{background:var(--darkThistle)}.Attendees_contactsModalFooter__yiBry{display:flex;justify-content:flex-end}.Attendees_contactsModalCloseCta___zLkD{margin:0}.Attendees_modalFeedback__v0Puu{border-radius:calc(.8 * var(--scale));padding:calc(.8 * var(--scale)) calc(1.2 * var(--scale));font-size:calc(1.05 * var(--scale));font-weight:600;display:inline-flex}.Attendees_modalFeedbackSuccess__P_HjB{background:var(--transparentSoftGreen10);color:var(--green)}.Attendees_modalFeedbackError__fIEHl{background:var(--transparentSoftRed10);color:var(--red)}@media (max-width:720px){.Attendees_entryForm___ctKm{flex-direction:column;align-items:stretch}.Attendees_entryButton__N0TtH{width:100%}}.CommonQuestionnaire_fieldWrapper__A9MLF{position:relative;margin-bottom:calc(.5 * var(--scale));display:flex;flex-direction:row;justify-content:center;align-items:center}.CommonQuestionnaire_floatingLabel__4pQZJ{position:absolute;left:calc(1.5 * var(--scale));top:50%;transform:translateY(-50%);pointer-events:none;font-size:calc(1 * var(--scale));color:var(--softGrey,#9CA3AF);transition:all .2s cubic-bezier(.4,0,.2,1);font-weight:400;background:var(--white);padding:0 calc(.3 * var(--scale))}.CommonQuestionnaire_floatingLabelActive__rWLsP{transform:translateY(calc(-2 * var(--scale)));font-size:calc(.8 * var(--scale));color:var(--focus,#6366F1);font-weight:500}.CommonQuestionnaire_inputField__w7_Ju{padding:calc(1.2 * var(--scale)) calc(1.5 * var(--scale));font-size:calc(1 * var(--scale));border-radius:calc(1.2 * var(--scale));border:2px solid var(--border-color,#e5e7eb);transition:all .2s ease;background-color:var(--white,#fff);font-weight:400;line-height:1.5;width:100%;box-sizing:border-box}.CommonQuestionnaire_inputField__w7_Ju::placeholder{color:var(--softGrey,#9CA3AF);font-weight:400}.CommonQuestionnaire_inputField__w7_Ju:focus{border-color:var(--focus,#6366F1);box-shadow:0 0 0 3px rgba(99,102,241,.08);outline:none}.CommonQuestionnaire_inputError__n7Pa0{border-color:var(--red,#EF4444);background-color:rgba(239,68,68,.03);box-shadow:0 0 0 3px rgba(239,68,68,.05)}.CommonQuestionnaire_inputValid__8NHKA{border-color:var(--green,#10B981);background-color:rgba(16,185,129,.02)}.CommonQuestionnaire_validationIcon__Z_xfz{right:calc(2.5 * var(--scale));width:calc(1.5 * var(--scale));height:calc(1.5 * var(--scale));display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}.CommonQuestionnaire_iconValid__3zFek{color:var(--green,#10B981);font-weight:600;font-size:calc(1.2 * var(--scale))}.CommonQuestionnaire_iconInvalidSvg__thzvW{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.CommonQuestionnaire_iconInvalidSvg__thzvW path{fill:var(--red,#EF4444)!important}.CommonQuestionnaire_error__h1M5l{color:var(--red,#EF4444);font-size:calc(.85 * var(--scale));margin-top:calc(.5 * var(--scale));line-height:1.4;font-weight:400}@media (max-width:800px),(orientation:portrait){.CommonQuestionnaire_error__h1M5l{font-size:calc(1.5 * var(--scale))}.CommonQuestionnaire_floatingLabel__4pQZJ{font-size:calc(1.2 * var(--scale))}.CommonQuestionnaire_floatingLabelActive__rWLsP{font-size:calc(.96 * var(--scale))}.CommonQuestionnaire_inputField__w7_Ju{font-size:calc(1.5 * var(--scale));padding:calc(1.5 * var(--scale)) calc(1.8 * var(--scale))}.CommonQuestionnaire_inputField__w7_Ju::placeholder{font-size:calc(1.5 * var(--scale))}.CommonQuestionnaire_iconValid__3zFek{font-size:calc(1.44 * var(--scale))}}.TemplateGallery_section__gB4ga{padding:10vw 5vw;background:var(--backgroundGrey)}.TemplateGallery_container__nPdHm{display:flex;flex-direction:column;gap:6vw}.TemplateGallery_header__XEG57{text-align:center}.TemplateGallery_title__KmtZQ{font-size:clamp(1.5rem,6vw,2.5rem);font-weight:800;color:var(--darkThistle);margin:0 0 3vw;line-height:1.2}.TemplateGallery_subtitle__QQlfd{font-size:clamp(.95rem,3.5vw,1.2rem);color:var(--grey);margin:0;line-height:1.6}.TemplateGallery_filters__F2YS_{display:flex;flex-direction:column;gap:4vw;align-items:stretch}.TemplateGallery_filterTags__s4Ov1{display:flex;flex-wrap:wrap;gap:2vw;justify-content:center}.TemplateGallery_filterTag__o02G7{padding:2vw 4vw;background:white;border:2px solid var(--softGrey);border-radius:6vw;font-size:clamp(.8rem,3vw,.95rem);font-weight:500;color:var(--darkGrey);cursor:pointer;transition:all .2s ease}.TemplateGallery_filterTag__o02G7:hover{border-color:var(--mediumThistle);color:var(--darkThistle)}.TemplateGallery_filterTag__o02G7.TemplateGallery_active__TxYX3{background:var(--darkThistle);border-color:var(--darkThistle);color:white}.TemplateGallery_resultsCount__BPQHK{font-size:clamp(.85rem,3vw,1rem);color:var(--grey);text-align:center;padding:2vw 4vw;background:white;border-radius:2vw}.TemplateGallery_grid__CHQZt{display:flex;flex-direction:column;gap:4vw}.TemplateGallery_cardLink__s_N_u{text-decoration:none;color:inherit;display:block}.TemplateGallery_card__dGzQi{background:white;border-radius:4vw;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.06);transition:all .3s ease;display:flex;flex-direction:column;height:100%}.TemplateGallery_cardLink__s_N_u:hover .TemplateGallery_card__dGzQi{box-shadow:0 8px 24px rgba(96,87,189,.15);transform:translateY(-2px)}.TemplateGallery_cardHeader___4zpL{padding:4vw;background:linear-gradient(135deg,var(--lightThistle) 0,var(--thistle) 100%)}.TemplateGallery_cardHeader___4zpL[data-color-index="0"]{background:linear-gradient(135deg,#e0f7fa,#b2ebf2)}.TemplateGallery_cardHeader___4zpL[data-color-index="1"]{background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.TemplateGallery_cardHeader___4zpL[data-color-index="2"]{background:linear-gradient(135deg,#ede7f6,#d1c4e9)}.TemplateGallery_cardHeader___4zpL[data-color-index="3"]{background:linear-gradient(135deg,#fff8e1,#ffecb3)}.TemplateGallery_cardHeader___4zpL[data-color-index="4"]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.TemplateGallery_cardHeader___4zpL[data-color-index="5"]{background:linear-gradient(135deg,#fce4ec,#f8bbd9)}.TemplateGallery_cardHeader___4zpL[data-color-index="6"]{background:linear-gradient(135deg,#f5f5f5,#e0e0e0)}.TemplateGallery_cardHeader___4zpL[data-color-index="7"]{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}.TemplateGallery_cardHeader___4zpL[data-color-index="8"]{background:linear-gradient(135deg,#e8eaf6,#c5cae9)}.TemplateGallery_cardHeader___4zpL[data-color-index="9"]{background:linear-gradient(135deg,#e0f2f1,#b2dfdb)}.TemplateGallery_cardHeader___4zpL[data-color-index="10"]{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.TemplateGallery_cardHeader___4zpL[data-color-index="11"]{background:linear-gradient(135deg,#f9fbe7,#f0f4c3)}.TemplateGallery_cardHeader___4zpL[data-color-index="12"]{background:linear-gradient(135deg,#fbe9e7,#ffccbc)}.TemplateGallery_cardHeader___4zpL[data-color-index="13"]{background:linear-gradient(135deg,#e1f5fe,#b3e5fc)}.TemplateGallery_cardHeader___4zpL[data-color-index="14"]{background:linear-gradient(135deg,#fffde7,#fff9c4)}.TemplateGallery_categoryBadge__SU5Iv{display:inline-block;padding:1.5vw 3vw;background:rgba(255,255,255,.9);border-radius:2vw;font-size:clamp(.75rem,2.5vw,.85rem);font-weight:600;color:var(--darkGrey)}.TemplateGallery_cardBody__EcINb{padding:5vw;flex:1 1;display:flex;flex-direction:column;gap:2vw}.TemplateGallery_cardTitle__IyYyG{font-size:clamp(1.1rem,4vw,1.25rem);font-weight:700;color:var(--darkGrey);margin:0;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.TemplateGallery_cardDescription__JV8cj{font-size:clamp(.9rem,3.5vw,1rem);color:var(--grey);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.TemplateGallery_cardAudience__qzk01{font-size:clamp(.85rem,3vw,.95rem);color:var(--darkThistle);font-style:italic;margin:0}.TemplateGallery_cardFooter__MgcRH{padding:4vw 5vw;border-top:1px solid var(--softGrey);display:flex;justify-content:space-between;align-items:center;background:var(--backgroundGrey)}.TemplateGallery_questionCount__HrHN8{font-size:clamp(.85rem,3vw,.95rem);color:var(--darkThistle);font-weight:600}.TemplateGallery_viewDetails__1cRJO{display:flex;align-items:center;gap:1.5vw;font-size:clamp(.85rem,3vw,.95rem);color:var(--grey);font-weight:500;transition:all .2s ease}.TemplateGallery_viewDetails__1cRJO svg{width:clamp(.9rem,3vw,1rem);height:clamp(.9rem,3vw,1rem)}.TemplateGallery_cardLink__s_N_u:hover .TemplateGallery_viewDetails__1cRJO{color:var(--darkThistle)}.TemplateGallery_ctaButton__sy9RS{display:flex;align-items:center;gap:2vw;padding:2.5vw 4vw;background:var(--darkThistle);color:white;border-radius:2vw;font-size:clamp(.85rem,3vw,.95rem);font-weight:600;text-decoration:none;transition:all .2s ease}.TemplateGallery_ctaButton__sy9RS:hover{background:var(--mediumThistle);transform:scale(1.03)}.TemplateGallery_ctaIcon__IUxzp{width:3.5vw;height:3.5vw;max-width:16px;max-height:16px}.TemplateGallery_compactButton__ioUNS{padding:1.8vw 3vw!important;margin:0!important;font-size:clamp(.75rem,2.8vw,.85rem)!important}.TemplateGallery_compactButton__ioUNS span{font-size:clamp(.75rem,2.8vw,.85rem)!important;margin:calc(.6 * var(--scale)) 0!important;white-space:nowrap}.TemplateGallery_compactButton__ioUNS .TemplateGallery_icon__yYmyd{height:calc(1.2 * var(--scale))!important}.TemplateGallery_viewDetailsButton__pgPkM{display:flex;align-items:center;gap:1.5vw;padding:1.8vw 3vw;background:var(--darkThistle);color:white;border-radius:2vw;font-size:clamp(.75rem,2.8vw,.85rem);font-weight:600;transition:all .2s ease;cursor:pointer;border:none;margin:0}.TemplateGallery_viewDetailsButton__pgPkM span{margin:0;white-space:nowrap}.TemplateGallery_buttonIcon__aG5rA{width:2.5vw;height:2.5vw;max-width:14px;max-height:14px;fill:currentColor}.TemplateGallery_cardLink__s_N_u:hover .TemplateGallery_viewDetailsButton__pgPkM{background:var(--mediumThistle);transform:scale(1.03)}.TemplateGallery_loadingContainer__PUp8b{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15vw 5vw;gap:4vw}.TemplateGallery_loadingSpinner__6ZEey{width:12vw;height:12vw;max-width:60px;max-height:60px;border:4px solid var(--lightThistle);border-top-color:var(--darkThistle);border-radius:50%;animation:TemplateGallery_spin__k4Usv .8s linear infinite}@keyframes TemplateGallery_spin__k4Usv{to{transform:rotate(1turn)}}.TemplateGallery_loadingText__8tUjR{font-size:clamp(1rem,4vw,1.15rem);color:var(--grey)}.TemplateGallery_emptyState__YGZGM,.TemplateGallery_errorState__AaoPT{text-align:center;padding:10vw 5vw;background:white;border-radius:4vw;border:2px dashed var(--softGrey)}.TemplateGallery_emptyState__YGZGM p,.TemplateGallery_errorState__AaoPT p{font-size:clamp(1rem,4vw,1.15rem);color:var(--grey);margin:0 0 4vw}.TemplateGallery_clearButton___WJV4{padding:3vw 6vw;background:var(--lightThistle);border:none;border-radius:2vw;font-size:clamp(.9rem,3.5vw,1rem);font-weight:600;color:var(--darkThistle);cursor:pointer;transition:all .2s ease}.TemplateGallery_clearButton___WJV4:hover{background:var(--thistle)}.TemplateGallery_ctaBanner__Ha6Wa{display:flex;flex-direction:column;align-items:center;gap:5vw;padding:8vw 5vw;background:white;border-radius:4vw;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.06)}.TemplateGallery_ctaContent__yS4b9{display:flex;flex-direction:column;gap:2vw}.TemplateGallery_ctaTitle__XQtnA{font-size:clamp(1.3rem,5vw,1.8rem);font-weight:700;color:var(--darkThistle);margin:0}.TemplateGallery_ctaSubtitle__Nx0SS{font-size:clamp(.95rem,3.5vw,1.1rem);color:var(--grey);margin:0;line-height:1.6}@media (min-width:600px){.TemplateGallery_section__gB4ga{padding:6vw 4vw}.TemplateGallery_container__nPdHm{gap:4vw}.TemplateGallery_title__KmtZQ{margin-bottom:2vw}.TemplateGallery_filters__F2YS_{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2vw}.TemplateGallery_filterTags__s4Ov1{gap:1.5vw}.TemplateGallery_filterTag__o02G7{padding:1.5vw 3vw;border-radius:4vw}.TemplateGallery_resultsCount__BPQHK{padding:1.5vw 3vw}.TemplateGallery_grid__CHQZt{display:grid;grid-template-columns:repeat(2,1fr);gap:3vw}.TemplateGallery_card__dGzQi{border-radius:2vw}.TemplateGallery_compactButton__ioUNS{padding:1.2vw 2.5vw!important}.TemplateGallery_viewDetailsButton__pgPkM{padding:1.2vw 2.5vw;gap:1vw}.TemplateGallery_buttonIcon__aG5rA{width:2vw;height:2vw}.TemplateGallery_cardHeader___4zpL{padding:3vw}.TemplateGallery_categoryBadge__SU5Iv{padding:1vw 2vw;border-radius:1vw}.TemplateGallery_cardBody__EcINb{padding:3vw;gap:1.5vw}.TemplateGallery_cardFooter__MgcRH{padding:2.5vw 3vw}.TemplateGallery_ctaButton__sy9RS{padding:1.5vw 3vw;border-radius:1.5vw;gap:1vw}.TemplateGallery_ctaIcon__IUxzp{width:2vw;height:2vw}.TemplateGallery_loadingContainer__PUp8b{padding:10vw 4vw;gap:3vw}.TemplateGallery_loadingSpinner__6ZEey{width:8vw;height:8vw}.TemplateGallery_emptyState__YGZGM,.TemplateGallery_errorState__AaoPT{padding:6vw 4vw;border-radius:2vw}.TemplateGallery_clearButton___WJV4{padding:2vw 4vw;border-radius:1.5vw}.TemplateGallery_ctaBanner__Ha6Wa{flex-direction:row;justify-content:space-between;padding:4vw;text-align:left;border-radius:2vw}.TemplateGallery_ctaContent__yS4b9{gap:1vw}}@media (min-width:900px){.TemplateGallery_section__gB4ga{padding:calc(5 * var(--scale)) calc(2 * var(--scale))}.TemplateGallery_container__nPdHm{gap:calc(3 * var(--scale));max-width:1200px;margin:0 auto}.TemplateGallery_title__KmtZQ{margin-bottom:calc(1 * var(--scale))}.TemplateGallery_subtitle__QQlfd{max-width:calc(50 * var(--scale));margin:0 auto}.TemplateGallery_filters__F2YS_{gap:calc(1.5 * var(--scale))}.TemplateGallery_filterTags__s4Ov1{gap:calc(.75 * var(--scale))}.TemplateGallery_filterTag__o02G7{padding:calc(.6 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(1.5 * var(--scale))}.TemplateGallery_resultsCount__BPQHK{padding:calc(.5 * var(--scale)) calc(1 * var(--scale));border-radius:calc(.5 * var(--scale))}.TemplateGallery_grid__CHQZt{grid-template-columns:repeat(3,1fr);gap:calc(2 * var(--scale))}.TemplateGallery_card__dGzQi{border-radius:calc(1 * var(--scale))}.TemplateGallery_cardLink__s_N_u:hover .TemplateGallery_card__dGzQi{transform:translateY(-4px)}.TemplateGallery_compactButton__ioUNS{padding:calc(.5 * var(--scale)) calc(1 * var(--scale))!important}.TemplateGallery_compactButton__ioUNS span{margin:calc(.5 * var(--scale)) 0!important}.TemplateGallery_viewDetailsButton__pgPkM{padding:calc(.5 * var(--scale)) calc(1 * var(--scale));gap:calc(.4 * var(--scale))}.TemplateGallery_buttonIcon__aG5rA{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.TemplateGallery_cardHeader___4zpL{padding:calc(1.2 * var(--scale))}.TemplateGallery_categoryBadge__SU5Iv{padding:calc(.3 * var(--scale)) calc(.7 * var(--scale));border-radius:calc(.4 * var(--scale))}.TemplateGallery_cardBody__EcINb{padding:calc(1.5 * var(--scale));gap:calc(.75 * var(--scale))}.TemplateGallery_cardFooter__MgcRH{padding:calc(1 * var(--scale)) calc(1.5 * var(--scale))}.TemplateGallery_ctaButton__sy9RS{padding:calc(.6 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(.5 * var(--scale));gap:calc(.4 * var(--scale))}.TemplateGallery_ctaIcon__IUxzp{width:calc(1 * var(--scale));height:calc(1 * var(--scale))}.TemplateGallery_loadingContainer__PUp8b{padding:calc(6 * var(--scale)) calc(2 * var(--scale));gap:calc(2 * var(--scale))}.TemplateGallery_loadingSpinner__6ZEey{width:calc(4 * var(--scale));height:calc(4 * var(--scale))}.TemplateGallery_emptyState__YGZGM,.TemplateGallery_errorState__AaoPT{padding:calc(4 * var(--scale)) calc(2 * var(--scale));border-radius:calc(1 * var(--scale))}.TemplateGallery_emptyState__YGZGM p,.TemplateGallery_errorState__AaoPT p{margin-bottom:calc(2 * var(--scale))}.TemplateGallery_clearButton___WJV4{padding:calc(.8 * var(--scale)) calc(1.5 * var(--scale));border-radius:calc(.5 * var(--scale))}.TemplateGallery_ctaBanner__Ha6Wa{padding:calc(3 * var(--scale));border-radius:calc(1 * var(--scale));gap:calc(2 * var(--scale))}.TemplateGallery_ctaContent__yS4b9{gap:calc(.5 * var(--scale))}}@media (min-width:1200px){.TemplateGallery_grid__CHQZt{grid-template-columns:repeat(4,1fr)}}.MacWindowMockup_mockupShell__YkaLg{width:min(100%,540px);padding:calc(1.2 * var(--scale));border-radius:calc(2.8 * var(--scale));border:1px solid var(--transparentDarkGrey08);background:linear-gradient(180deg,var(--white),var(--backgroundGrey));box-shadow:0 24px 60px var(--transparentDarkGrey12)}.MacWindowMockup_chromeBar__d0k1F{display:flex;align-items:center;gap:calc(1 * var(--scale));margin-bottom:calc(1.4 * var(--scale))}.MacWindowMockup_trafficLights__i5SoA{display:flex;gap:calc(.55 * var(--scale))}.MacWindowMockup_light__MNe_m{width:calc(1 * var(--scale));height:calc(1 * var(--scale));border-radius:50%}.MacWindowMockup_lightRed__TfHof{background:var(--macWindowRed)}.MacWindowMockup_lightYellow__etAwc{background:var(--macWindowYellow)}.MacWindowMockup_lightGreen__bPyhZ{background:var(--macWindowGreen)}.MacWindowMockup_searchBar__568Jj{min-width:0;flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:calc(.8 * var(--scale));padding:calc(.85 * var(--scale)) calc(1.2 * var(--scale));border-radius:999px;background:var(--transparentDarkThistle08);color:var(--grey)}.MacWindowMockup_windowLabel__fCVuz{color:var(--darkGrey);font-size:calc(1.35 * var(--scale));font-weight:700}.MacWindowMockup_searchPlaceholder__7iZmY{font-size:calc(1.2 * var(--scale));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MacWindowMockup_variantBody__pFQnM{display:flex;flex-direction:column;gap:calc(1.1 * var(--scale))}.MacWindowMockup_listLayout__0TmS0{list-style:none;display:flex;flex-direction:column;gap:calc(.9 * var(--scale));margin:0;padding:0}.MacWindowMockup_boardColumn__WaHxQ,.MacWindowMockup_chartCard__u2jWY,.MacWindowMockup_insightCard__whb3K,.MacWindowMockup_listRow__AmiTc,.MacWindowMockup_metricCard____P1L,.MacWindowMockup_statCard__iN_If{border:1px solid var(--transparentDarkGrey06);background:white;box-shadow:0 10px 26px var(--transparentDarkGrey05)}.MacWindowMockup_listRow__AmiTc{display:grid;grid-template-columns:auto 1fr auto;gap:calc(1 * var(--scale));align-items:center;padding:calc(1 * var(--scale));border-radius:calc(1.5 * var(--scale))}.MacWindowMockup_avatar__6TySk{width:calc(3.1 * var(--scale));height:calc(3.1 * var(--scale));border-radius:calc(1 * var(--scale));display:flex;align-items:center;justify-content:center;font-size:calc(1.35 * var(--scale));font-weight:800}.MacWindowMockup_rowText__hvSG0{display:flex;flex-direction:column;gap:calc(.22 * var(--scale));min-width:0}.MacWindowMockup_rowText__hvSG0 strong{font-size:calc(1.4 * var(--scale));color:var(--darkGrey)}.MacWindowMockup_rowText__hvSG0 span{font-size:calc(1.15 * var(--scale));color:var(--grey)}.MacWindowMockup_rowMeta__EYcgx{color:var(--limitedGrey)}.MacWindowMockup_rowStats__Uca92{display:flex;flex-direction:column;align-items:flex-end;gap:calc(.5 * var(--scale))}.MacWindowMockup_rowValue__GmfGr{font-size:calc(1.5 * var(--scale));font-weight:800}.MacWindowMockup_badge__l7NKc{padding:calc(.35 * var(--scale)) calc(.8 * var(--scale));border-radius:999px;font-size:calc(1 * var(--scale));font-weight:700;border:1px solid}.MacWindowMockup_footerNote__jxNIx{font-size:calc(1.15 * var(--scale));color:var(--grey);text-align:right}.MacWindowMockup_boardGrid__ti2Qu{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(.9 * var(--scale))}.MacWindowMockup_boardColumn__WaHxQ{display:flex;flex-direction:column;gap:calc(.8 * var(--scale));border-radius:calc(1.5 * var(--scale));padding:calc(1 * var(--scale))}.MacWindowMockup_boardHeading__jRts_{display:flex;flex-direction:column;gap:calc(.2 * var(--scale))}.MacWindowMockup_boardHeading__jRts_ strong{font-size:calc(1.35 * var(--scale));color:var(--darkGrey)}.MacWindowMockup_boardHeading__jRts_ span,.MacWindowMockup_insightCard__whb3K span,.MacWindowMockup_metricCard____P1L span,.MacWindowMockup_semanticInsightCard__75cNR span,.MacWindowMockup_statCard__iN_If span{font-size:calc(1.05 * var(--scale));color:var(--grey)}.MacWindowMockup_chipList__9bhe9{display:flex;flex-wrap:wrap;gap:calc(.45 * var(--scale))}.MacWindowMockup_chip__RRgIM{padding:calc(.35 * var(--scale)) calc(.7 * var(--scale));border-radius:999px;font-size:calc(1.05 * var(--scale));font-weight:700;background:rgba(96,87,189,.08)}.MacWindowMockup_boardFooter__6WGtt{font-size:calc(1.05 * var(--scale));font-weight:800}.MacWindowMockup_metricGrid__rC79D,.MacWindowMockup_statsGrid__kCIFh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.8 * var(--scale))}.MacWindowMockup_insightCard__whb3K,.MacWindowMockup_metricCard____P1L,.MacWindowMockup_semanticInsightCard__75cNR,.MacWindowMockup_statCard__iN_If{display:flex;flex-direction:column;gap:calc(.35 * var(--scale));padding:calc(.95 * var(--scale));border-radius:calc(1.3 * var(--scale))}.MacWindowMockup_insightCard__whb3K strong,.MacWindowMockup_metricCard____P1L strong,.MacWindowMockup_semanticInsightCard__75cNR strong,.MacWindowMockup_statCard__iN_If strong{font-size:calc(1.5 * var(--scale))}.MacWindowMockup_analyticsBody__NSSya{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:calc(.8 * var(--scale))}.MacWindowMockup_chartCard__u2jWY{padding:calc(1 * var(--scale));border-radius:calc(1.5 * var(--scale))}.MacWindowMockup_chartBars__rCMBW{display:flex;flex-direction:column;gap:calc(.8 * var(--scale))}.MacWindowMockup_chartBarItem__FsVp4{display:grid;grid-template-columns:calc(4.6 * var(--scale)) 1fr;gap:calc(.8 * var(--scale));align-items:center}.MacWindowMockup_chartBarLabel__ksocY{font-size:calc(1.05 * var(--scale));color:var(--grey)}.MacWindowMockup_chartRail__uDCrl{width:100%;height:calc(.9 * var(--scale));border-radius:999px;background:var(--transparentDarkThistle08);overflow:hidden}.MacWindowMockup_chartFill__ztYJ6{height:100%;border-radius:999px}.MacWindowMockup_barSizeXs__F3NQ6{width:24%}.MacWindowMockup_barSizeS__MdA6p{width:38%}.MacWindowMockup_barSizeM__w9lA9{width:56%}.MacWindowMockup_barSizeL__iuVFQ{width:74%}.MacWindowMockup_barSizeXl__QGi6M{width:92%}.MacWindowMockup_insightsColumn__rHEkC{display:grid;gap:calc(.8 * var(--scale))}.MacWindowMockup_semanticResponseCard__BcX7c{display:flex;flex-direction:column;gap:calc(.6 * var(--scale));padding:calc(1.1 * var(--scale));border-radius:calc(1.5 * var(--scale));border:1px solid var(--transparentDarkGrey06);background:var(--white);box-shadow:0 10px 26px var(--transparentDarkGrey05)}.MacWindowMockup_semanticQuestion__In_XJ,.MacWindowMockup_semanticResponseCard__BcX7c p{margin:0;color:var(--darkGrey);line-height:1.55}.MacWindowMockup_semanticQuestion__In_XJ{font-size:calc(1.35 * var(--scale))}.MacWindowMockup_semanticResponseCard__BcX7c p{font-size:calc(1.2 * var(--scale))}.MacWindowMockup_semanticLabel__C0MBH{font-size:calc(1.05 * var(--scale));font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--grey)}.MacWindowMockup_semanticSignals__eBYa0{display:flex;flex-wrap:wrap;gap:calc(.55 * var(--scale))}.MacWindowMockup_semanticLayout__IFj06{gap:calc(.9 * var(--scale))}.MacWindowMockup_semanticAnswerBlock__lv7oy,.MacWindowMockup_semanticQuestionBlock__ZmugG{display:flex;flex-direction:column;gap:calc(.45 * var(--scale))}.MacWindowMockup_semanticDivider__J6zWi{width:100%;height:1px;background:var(--transparentDarkGrey06)}.MacWindowMockup_semanticSummaryGrid__pNMlQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.8 * var(--scale))}.MacWindowMockup_semanticSignalsCard__7fbMu,.MacWindowMockup_semanticTopicsCard__et3fe{display:flex;flex-direction:column;gap:calc(.75 * var(--scale));padding:calc(1 * var(--scale));border-radius:calc(1.3 * var(--scale));border:1px solid var(--transparentDarkGrey06);background:var(--white);box-shadow:0 10px 26px var(--transparentDarkGrey05)}.MacWindowMockup_semanticTopicList__JkwOE{list-style:none;margin:0;padding:0;display:grid;gap:calc(.55 * var(--scale))}.MacWindowMockup_semanticTopicItem__1Sbrf{display:flex;align-items:center;justify-content:space-between;gap:calc(1 * var(--scale))}.MacWindowMockup_semanticTopicLabel__Guxmd{font-size:calc(1.1 * var(--scale));color:var(--darkGrey);font-weight:600}.MacWindowMockup_semanticTopicCount__unJGw{min-width:calc(2.9 * var(--scale));padding:calc(.2 * var(--scale)) calc(.55 * var(--scale));border-radius:999px;text-align:center;font-size:calc(1 * var(--scale));font-weight:800}.MacWindowMockup_semanticSignalsList__48RTQ{display:grid;gap:calc(.65 * var(--scale))}.MacWindowMockup_semanticSignalsList__48RTQ .MacWindowMockup_semanticInsightCard__75cNR{box-shadow:none}.MacWindowMockup_semanticInsightGrid__RM2GA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.8 * var(--scale))}.MacWindowMockup_semanticInsightCard__75cNR{border:1px solid var(--transparentDarkGrey06);background:var(--white);box-shadow:0 10px 26px var(--transparentDarkGrey05)}.MacWindowMockup_toneAccent__tTro7{color:var(--darkThistle);background-color:var(--transparentDarkThistle10)}.MacWindowMockup_toneSuccess__J_whr{color:var(--darkGreen);background-color:var(--transparentSoftGreen10)}.MacWindowMockup_toneWarm__f3hiI{color:var(--darkOrange);background-color:var(--transparentOrange18)}.MacWindowMockup_toneNeutral__VPzrg{color:var(--darkGrey);background-color:var(--transparentDarkGrey06)}@media (min-width:900px){.MacWindowMockup_boardGrid__ti2Qu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.MacWindowMockup_mockupShell__YkaLg{width:100%}.MacWindowMockup_insightCard__whb3K strong,.MacWindowMockup_metricCard____P1L strong,.MacWindowMockup_rowText__hvSG0 strong,.MacWindowMockup_rowValue__GmfGr,.MacWindowMockup_semanticInsightCard__75cNR strong,.MacWindowMockup_semanticQuestion__In_XJ,.MacWindowMockup_statCard__iN_If strong,.MacWindowMockup_windowLabel__fCVuz{font-size:14px}.MacWindowMockup_boardFooter__6WGtt,.MacWindowMockup_boardHeading__jRts_ span,.MacWindowMockup_chartBarLabel__ksocY,.MacWindowMockup_chip__RRgIM,.MacWindowMockup_footerNote__jxNIx,.MacWindowMockup_insightCard__whb3K span,.MacWindowMockup_metricCard____P1L span,.MacWindowMockup_rowText__hvSG0 span,.MacWindowMockup_searchPlaceholder__7iZmY,.MacWindowMockup_semanticInsightCard__75cNR span,.MacWindowMockup_semanticLabel__C0MBH,.MacWindowMockup_semanticResponseCard__BcX7c p,.MacWindowMockup_statCard__iN_If span{font-size:11px}.MacWindowMockup_analyticsBody__NSSya,.MacWindowMockup_metricGrid__rC79D,.MacWindowMockup_semanticInsightGrid__RM2GA,.MacWindowMockup_statsGrid__kCIFh{grid-template-columns:1fr}.MacWindowMockup_semanticSummaryGrid__pNMlQ{grid-template-columns:repeat(2,minmax(0,1fr))}.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis]{padding:calc(1 * var(--scale));box-shadow:0 16px 36px var(--transparentDarkGrey12)}.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_semanticInsightCard__75cNR,.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_semanticResponseCard__BcX7c,.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_semanticSignalsCard__7fbMu,.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_semanticTopicsCard__et3fe{padding:calc(.85 * var(--scale))}.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_chromeBar__d0k1F{margin-bottom:calc(1 * var(--scale))}.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_footerNote__jxNIx,.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_searchPlaceholder__7iZmY{display:none}.MacWindowMockup_mockupShell__YkaLg[data-variant=semantic-analysis] .MacWindowMockup_searchBar__568Jj{justify-content:flex-start}}.ProductPage_productPage__GQutu{display:flex;flex-direction:column;gap:calc(4 * var(--scale));padding-top:var(--nav-height);background:linear-gradient(180deg,rgba(243,239,255,.6),rgba(255,255,255,0) 40%)}.ProductPage_section__Fk7K7{width:min(1200px,100%);margin:0 auto;padding:0 calc(2 * var(--scale))}.ProductPage_heroSection__ZVKyN{width:100%;--padding:calc(4 * var(--scale));--border-radius:calc(2 * var(--scale));padding:var(--padding);background:white;border-radius:calc(var(--border-radius) + var(--padding));box-shadow:0 25px 60px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:calc(2.5 * var(--scale));position:relative;min-height:fit-content;border-top:3px solid rgba(110,80,255,.25)}.ProductPage_heroContent__MEi5K{display:flex;flex-direction:column;justify-content:center;max-width:100%}.ProductPage_heroBadges__QVPTz{display:flex;flex-wrap:wrap;gap:calc(1 * var(--scale));margin-bottom:calc(1.5 * var(--scale))}.ProductPage_badge__ggEX2{padding:calc(.6 * var(--scale)) calc(1.5 * var(--scale));border-radius:999px;background:rgba(108,99,255,.1);font-size:calc(1.4 * var(--scale));color:rgba(18,6,38,.8)}.ProductPage_heroTitle__LpjLk{font-size:calc(3.2 * var(--scale));margin-bottom:calc(1 * var(--scale));line-height:1.2;font-weight:500}.ProductPage_heroSubtitle__RQQOs{font-size:clamp(17px,2.2vw,21px);line-height:1.6;color:rgba(41,24,69,.85)}.ProductPage_heroButtons__eSzGa{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:calc(1 * var(--scale));margin-top:calc(2.5 * var(--scale))}.ProductPage_heroIllustration__CnkGk{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;overflow:hidden}.ProductPage_heroIllustrationAllowOverflow__7_jUm{overflow:visible;padding:calc(1.1 * var(--scale));margin:calc(-1.1 * var(--scale))}.ProductPage_heroImage__nJh8v{width:100%;height:auto;margin-bottom:calc(2vh);object-fit:contain;border-radius:var(--border-radius)}.ProductPage_heroCaption__ErK6N{margin:0;color:var(--grey);font-size:clamp(14px,1.6vw,16px);line-height:1.5}.ProductPage_heroPlaceholder__r6Bis{margin:0;color:var(--grey);font-size:clamp(15px,1.7vw,18px);line-height:1.6}.ProductPage_eyebrow__iMiCa{text-transform:uppercase;letter-spacing:.3em;font-size:calc(1.2 * var(--scale));color:rgba(41,24,69,.6)}.ProductPage_audienceSection__Ja9G8{display:flex;flex-direction:column;gap:calc(2 * var(--scale))}.ProductPage_audienceList__gGh_j{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_audienceCard__nTB2r{background:white;border-radius:calc(2 * var(--scale));padding:calc(2 * var(--scale));box-shadow:0 15px 35px rgba(41,24,69,.08);border:1px solid rgba(41,24,69,.05);transition:transform .25s ease,box-shadow .25s ease}.ProductPage_audienceCard__nTB2r:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(41,24,69,.12)}.ProductPage_audienceLabel__03M8t{font-size:clamp(16px,1.9vw,19px);margin-bottom:calc(.7 * var(--scale));font-weight:600}.ProductPage_audienceDescription__baboF{margin:0;color:rgba(41,24,69,.8);line-height:1.6;font-size:clamp(14px,1.6vw,16px)}.ProductPage_stepsSection__IGQ_t{background:linear-gradient(135deg,rgba(243,239,255,.7),rgba(255,255,255,.9));border-radius:calc(3 * var(--scale));padding:calc(3.5 * var(--scale));box-shadow:0 18px 45px rgba(25,12,53,.08);border:1px solid rgba(110,80,255,.06)}.ProductPage_stepsList__R03W6{display:grid;gap:calc(1.5 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_stepItem__7a2pz{display:flex;gap:calc(1.5 * var(--scale));align-items:flex-start}.ProductPage_stepIndex__uu3Y_{width:calc(3.5 * var(--scale));height:calc(3.5 * var(--scale));min-width:calc(3.5 * var(--scale));border-radius:999px;background:linear-gradient(135deg,rgba(110,80,255,.15),rgba(249,125,239,.12));color:var(--darkThistle);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:calc(1.6 * var(--scale))}.ProductPage_stepIndex__uu3Y_ svg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.ProductPage_metricStrip__abL7N{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_metricCard__jxfdi{background:rgba(255,255,255,.9);border-radius:calc(2 * var(--scale));padding:calc(2 * var(--scale));border:1px solid rgba(41,24,69,.08);box-shadow:0 12px 30px rgba(25,12,53,.07);transition:transform .25s ease,box-shadow .25s ease}.ProductPage_metricCard__jxfdi:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(25,12,53,.12)}.ProductPage_metricIcon__bLEF7{display:flex;align-items:center;justify-content:center;margin-bottom:calc(.8 * var(--scale))}.ProductPage_metricIcon__bLEF7 svg{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale))}.ProductPage_metricValue__UOt66{font-size:clamp(24px,3vw,40px);margin:0}.ProductPage_timeline__enowL{background:white;border-radius:calc(3 * var(--scale));padding:calc(3 * var(--scale));box-shadow:0 20px 45px rgba(25,12,53,.08)}.ProductPage_timelineSteps___Yx6M{display:grid;gap:calc(1.8 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_timelineStep__l47eC{border-left:3px solid rgba(110,80,255,.25);padding-left:calc(1.5 * var(--scale))}.ProductPage_timelineStepHighlight__kPDcR{border-left-color:rgba(249,125,239,.7);background:rgba(249,125,239,.08);border-radius:calc(1 * var(--scale));padding:calc(1.5 * var(--scale))}.ProductPage_featureGrid__7YlKG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_featureCard__EVr21{background:white;border-radius:calc(2 * var(--scale));padding:calc(2.2 * var(--scale));border:1px solid rgba(41,24,69,.08);box-shadow:0 10px 28px rgba(25,12,53,.06);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.ProductPage_featureCard__EVr21:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(25,12,53,.12);border-color:rgba(110,80,255,.2)}.ProductPage_featureIcon__KtlAl{display:flex;align-items:center;justify-content:center;width:calc(4 * var(--scale));height:calc(4 * var(--scale));border-radius:calc(1.2 * var(--scale));background:rgba(110,80,255,.1);font-size:calc(2 * var(--scale));margin-bottom:calc(1.2 * var(--scale))}.ProductPage_featureIcon__KtlAl svg{width:calc(2 * var(--scale));height:calc(2 * var(--scale))}.ProductPage_productIconSvg__Z3Zbf{color:var(--darkThistle)}.ProductPage_faqSection__Aiszn{background:linear-gradient(180deg,rgba(243,239,255,.5),rgba(255,255,255,.95));border-radius:calc(3 * var(--scale));padding:calc(3 * var(--scale));box-shadow:0 15px 35px rgba(25,12,53,.08);border:1px solid rgba(110,80,255,.06)}.ProductPage_ctaBanner__fDnLs{background:linear-gradient(135deg,rgba(110,80,255,.15),rgba(249,125,239,.18) 50%,rgba(110,80,255,.08));border-radius:calc(3 * var(--scale));padding:calc(3.5 * var(--scale));box-shadow:0 25px 50px rgba(32,8,67,.08);text-align:center;border:1px solid rgba(110,80,255,.1)}.ProductPage_ctaContent__Rtz5K{max-width:800px;margin:0 auto}.ProductPage_ctaContent__Rtz5K h2{font-size:clamp(26px,3.5vw,42px);margin-bottom:calc(1.5 * var(--scale));line-height:1.3}.ProductPage_ctaContent__Rtz5K p{font-size:clamp(16px,2vw,19px);line-height:1.6;color:rgba(41,24,69,.85);margin-bottom:0}.ProductPage_ctaButtons__s7j9f{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(1.5 * var(--scale));margin-top:calc(2.5 * var(--scale))}.ProductPage_section__Fk7K7 h2{font-size:clamp(24px,3.2vw,38px);margin-bottom:calc(2 * var(--scale));line-height:1.3;font-weight:700}.ProductPage_section__Fk7K7 h3{font-size:clamp(18px,2.2vw,22px);margin-bottom:calc(1 * var(--scale));line-height:1.4;font-weight:500}.ProductPage_section__Fk7K7 p{font-size:clamp(15px,1.8vw,17px);line-height:1.7;font-weight:400}.ProductPage_sectionLead__wDwle{font-weight:600;color:var(--darkGrey);margin-bottom:calc(2 * var(--scale))}.ProductPage_twoColumns__iK0Ak{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(3 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_column__OYS3l{padding:calc(2.5 * var(--scale));border-radius:calc(2 * var(--scale));transition:all .3s ease}.ProductPage_column__OYS3l:first-child{background:#f5f5f5;border:2px solid var(--softGrey)}.ProductPage_column__OYS3l:first-child h3{color:var(--grey);font-family:Arial,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:clamp(17px,2vw,20px)}.ProductPage_column__OYS3l:first-child li{display:flex;gap:calc(.9 * var(--scale));align-items:flex-start;font-family:Courier New,Courier,monospace;color:var(--limitedGrey);background:rgba(255,255,255,.8);padding:calc(.8 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(.4 * var(--scale));border-left:3px solid var(--softGrey)}.ProductPage_column__OYS3l:last-child{background:white;border:2px solid var(--lightThistle);box-shadow:0 calc(1 * var(--scale)) calc(2.5 * var(--scale)) rgba(156,139,203,.15)}.ProductPage_column__OYS3l:last-child h3{color:var(--darkThistle);font-weight:600}.ProductPage_column__OYS3l:last-child li{display:flex;gap:calc(.9 * var(--scale));align-items:flex-start;background:var(--backgroundGrey);padding:calc(.8 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(.6 * var(--scale));border-left:3px solid var(--mediumThistle)}.ProductPage_column__OYS3l h3{font-size:clamp(19px,2.3vw,24px);margin-bottom:calc(1.5 * var(--scale))}.ProductPage_listIcon__K93EQ{width:calc(1.7 * var(--scale));height:calc(1.7 * var(--scale));flex-shrink:0;margin-top:calc(.1 * var(--scale))}.ProductPage_column__OYS3l:first-child .ProductPage_listIcon__K93EQ{color:var(--grey)}.ProductPage_column__OYS3l:last-child .ProductPage_listIcon__K93EQ{color:var(--mediumThistle)}.ProductPage_listIconSvg__TMpYs{width:100%;height:100%}.ProductPage_listText__SbVBq{flex:1 1}.ProductPage_column__OYS3l ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(1 * var(--scale))}.ProductPage_column__OYS3l li{padding-left:calc(2 * var(--scale));position:relative;font-size:clamp(15px,1.8vw,17px);line-height:1.6;color:rgba(41,24,69,.85)}.ProductPage_column__OYS3l li:before{position:absolute;left:0;font-weight:600}.ProductPage_annotationsList__sF47W{list-style:none;padding:0;margin:calc(2 * var(--scale)) 0 0;display:flex;flex-direction:column;gap:calc(1.2 * var(--scale))}.ProductPage_annotationsList__sF47W li{padding-left:calc(2.5 * var(--scale));position:relative;font-size:clamp(15px,1.8vw,17px);line-height:1.6;color:rgba(41,24,69,.85)}.ProductPage_annotationsList__sF47W li:before{content:"•";position:absolute;left:calc(.8 * var(--scale));color:var(--darkThistle);font-size:1.4em;line-height:1}.ProductPage_tabsContainer__zL3kS{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:calc(2 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_tabItem__J2e3k{background:white;border-radius:calc(2 * var(--scale));padding:calc(2.5 * var(--scale));box-shadow:0 10px 28px rgba(25,12,53,.06);border:1px solid rgba(41,24,69,.08)}.ProductPage_tabItem__J2e3k h3{font-size:clamp(17px,2vw,20px);margin-bottom:calc(1.5 * var(--scale));color:var(--darkThistle)}.ProductPage_tabItem__J2e3k ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(1 * var(--scale))}.ProductPage_tabItem__J2e3k li{padding-left:calc(2 * var(--scale));position:relative;font-size:clamp(14px,1.7vw,16px);line-height:1.6;color:rgba(41,24,69,.85)}.ProductPage_tabItem__J2e3k li:before{content:"✓";position:absolute;left:0;color:var(--darkGreen);font-weight:600}.ProductPage_scenarioSection__HN8GR{background:white;border-radius:calc(3 * var(--scale));padding:calc(3.5 * var(--scale));box-shadow:0 18px 45px rgba(25,12,53,.08)}.ProductPage_scenarioSteps__chtbu{display:grid;gap:calc(2 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_scenarioStep__0bfQJ{border-left:3px solid rgba(110,80,255,.25);padding-left:calc(2 * var(--scale));padding-top:calc(.5 * var(--scale));padding-bottom:calc(.5 * var(--scale))}.ProductPage_scenarioStepLabel__eLe9q{font-size:clamp(16px,1.9vw,19px);font-weight:600;margin-bottom:calc(.8 * var(--scale));color:rgba(41,24,69,.95)}.ProductPage_scenarioStepDescription__MxyI6{font-size:clamp(15px,1.8vw,17px);line-height:1.6;margin:0;color:rgba(41,24,69,.85)}.ProductPage_stepLabel__0WnMW{font-size:clamp(16px,1.9vw,19px);font-weight:600;margin-bottom:calc(.8 * var(--scale));color:rgba(41,24,69,.95)}.ProductPage_stepDescription__2yLWq{font-size:clamp(15px,1.8vw,17px);line-height:1.6;margin:0;color:rgba(41,24,69,.85)}.ProductPage_featuresSection___qzw4 h2{font-size:clamp(26px,3.2vw,38px);margin-bottom:calc(2.5 * var(--scale))}.ProductPage_featuresGrid__Ku2f_{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_featureCard__EVr21 h3{font-size:clamp(17px,2vw,20px);margin-bottom:calc(1 * var(--scale))}.ProductPage_featureCard__EVr21 p{font-size:clamp(14px,1.7vw,16px);line-height:1.6;margin:0}@media (min-width:900px){.ProductPage_heroContent__MEi5K{max-width:60vw;margin-right:calc(3 * var(--scale))}.ProductPage_heroSection__ZVKyN{width:min(80vw,100%);flex-direction:row;position:relative;min-height:fit-content}.ProductPage_heroIllustration__CnkGk{flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:100%}.ProductPage_heroIllustrationAllowOverflow__7_jUm{padding:calc(1.4 * var(--scale));margin:calc(-1.4 * var(--scale))}.ProductPage_heroImage__nJh8v{width:100%;height:auto;max-height:60vh}}.Landing_landing__Azzrx{display:flex;flex-direction:column;box-shadow:none;width:100vw;min-height:100%}.Landing_landing__Azzrx h1{color:white}.Landing_landing__Azzrx>h2{margin-left:calc(2 * var(--scale));margin-top:calc(10 * var(--scale))}.Landing_heroContainer__wedZ6{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - var(--nav-height));padding:calc(1.5 * var(--scale));position:relative}@media (min-width:600px){.Landing_heroContainer__wedZ6{padding:calc(2 * var(--scale))}}@media (min-width:800px){.Landing_heroContainer__wedZ6{padding:calc(3 * var(--scale))}}.Landing_scrollIndicator__FfOkE{position:absolute;bottom:calc(1 * var(--scale));left:50%;transform:translateX(-50%);width:calc(5 * var(--scale));height:calc(5 * var(--scale));border:calc(.1 * var(--scale)) solid var(--transparentGrey);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--glassWhite);-webkit-backdrop-filter:blur(calc(.2 * var(--scale)));backdrop-filter:blur(calc(.2 * var(--scale)));cursor:pointer;animation:Landing_bounce__jTOiC 2s infinite;transition:all .3s ease}.Landing_scrollIndicator__FfOkE svg{width:calc(2.5 * var(--scale));height:calc(2.5 * var(--scale))}.Landing_scrollIndicator__FfOkE .Landing_arrow__ij773 path{fill:var(--grey)}@keyframes Landing_bounce__jTOiC{0%,20%,50%,80%,to{transform:translateX(-50%) translateY(0)}40%{transform:translateX(-50%) translateY(calc(-1 * var(--scale)))}60%{transform:translateX(-50%) translateY(calc(-.5 * var(--scale)))}}@media (max-width:768px){.Landing_scrollIndicator__FfOkE{bottom:calc(2 * var(--scale));width:calc(4 * var(--scale));height:calc(4 * var(--scale))}.Landing_scrollIndicator__FfOkE svg{width:calc(2 * var(--scale));height:calc(2 * var(--scale))}}.Landing_hero__TPhhW{display:flex;flex-direction:column-reverse;justify-content:space-between;--borderRadius:calc(1.5 * var(--scale));--padding:calc(2 * var(--scale));background-color:thistle;padding:var(--padding);border-radius:calc(var(--borderRadius) + var(--padding));box-shadow:0 0 10px 0 rgba(0,0,0,.2);height:100%}@media (min-width:600px){.Landing_hero__TPhhW{--borderRadius:calc(2 * var(--scale));--padding:calc(2.5 * var(--scale))}}@media (min-width:800px){.Landing_hero__TPhhW{--padding:calc(3 * var(--scale))}}.Landing_hero__TPhhW .Landing_text__A1gME{display:flex;flex-direction:column;justify-content:center}.Landing_hero__TPhhW h1{color:white}.Landing_hero__TPhhW h2{color:var(--darkThistle);font-size:calc(var(--scale) * 1.6)}@media (min-width:600px){.Landing_hero__TPhhW h2{font-size:calc(var(--scale) * 1.8)}}@media (min-width:800px){.Landing_hero__TPhhW h2{font-size:calc(var(--scale) * 2)}}.Landing_hero__TPhhW .Landing_signup__yw4vv{background-color:var(--orange)}.Landing_hero__TPhhW .Landing_signup__yw4vv:hover{background-color:orange}.Landing_hero__TPhhW .Landing_signup__yw4vv *{color:white;font-size:calc(var(--scale) * 2)}.Landing_hero__TPhhW .Landing_heroImage__yORxX{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:var(--borderRadius);clip-path:inset(0 round var(--borderRadius))}.Landing_landing__Azzrx .Landing_useCasesSlider__GfSOh .Landing_card__MwIRH{background-color:var(--white);height:auto;justify-content:flex-start;align-items:flex-start}.Landing_useCasesSlider__GfSOh .Landing_card__MwIRH{display:flex;justify-content:flex-start!important}.Landing_usecasesContainer__nLhQx{margin:calc(10 * var(--scale)) 0}.Landing_useCasesPreviewGrid__n_uoj{display:grid;gap:calc(1 * var(--scale));grid-template-columns:1fr}@media (min-width:900px){.Landing_useCasesPreviewGrid__n_uoj{grid-template-columns:repeat(2,minmax(0,1fr))}}.Landing_useCase__ogdcy{display:flex;flex-direction:row;height:80%;margin:calc(1 * var(--scale));padding:calc(2 * var(--scale));border-radius:calc(var(--scale));background-color:var(--darkThistle)}.Landing_useCase__ogdcy.Landing_special__Xse8l{background-color:var(--darkOrange)}.Landing_useCase__ogdcy.Landing_special__Xse8l span{color:white}.Landing_useCase__ogdcy span{color:white;font-size:calc(var(--scale) * 1.5);width:100%;text-align:left}.Landing_sliderPreview__Hk_RI{margin:calc(6 * var(--scale)) 0}.Landing_sliderPreviewGrid__MbuBn{display:grid;grid-template-columns:1fr;gap:calc(1.5 * var(--scale))}@media (min-width:900px){.Landing_sliderPreviewGrid__MbuBn{grid-template-columns:repeat(3,minmax(0,1fr))}}.Landing_sliderPreviewCard__z3gA1{background:var(--white);border:calc(.1 * var(--scale)) solid var(--thistle);border-radius:calc(1 * var(--scale));padding:calc(2 * var(--scale))}.Landing_sliderPreviewCard__z3gA1 h3,.Landing_sliderPreviewCard__z3gA1 h4{margin-bottom:calc(.6 * var(--scale))}.Landing_sliderPreviewCard__z3gA1 h4{color:var(--darkThistle)}.Landing_sliderPreviewCard__z3gA1 p{color:var(--grey)}.Landing_crossedOut__n7zlU{text-decoration:line-through;margin-right:calc(.5 * var(--scale))}.Landing_solution__cFb1a{padding:calc(4 * var(--scale)) calc(2 * var(--scale));text-align:center}.Landing_solution__cFb1a h2{font-size:clamp(2rem,4vw,2.75rem);margin-bottom:calc(1 * var(--scale));color:var(--darkGrey)}.Landing_solution__cFb1a .Landing_cards__BLT2_{gap:calc(2 * var(--scale));margin-top:calc(3 * var(--scale))}.Landing_cardClickable__Ag9Vv{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease;cursor:pointer}.Landing_cardClickable__Ag9Vv:hover{transform:translateY(-8px);box-shadow:0 12px 20px rgba(0,0,0,.1)!important}.Landing_cardLink__yfS_k{position:relative;text-decoration:none;display:block;transition:transform .3s cubic-bezier(.4,0,.2,1)}.Landing_cardLink__yfS_k:hover{transform:translateY(-8px)}.Landing_cardLink__yfS_k .Landing_card__MwIRH{box-shadow:0 4px 20px rgba(0,0,0,.08);transition:box-shadow .3s ease}.Landing_cardLink__yfS_k:hover .Landing_card__MwIRH{box-shadow:0 12px 40px rgba(96,87,189,.18)}.Landing_cardCta__fTryF{display:inline-flex;align-items:center;gap:calc(.5 * var(--scale));font-size:clamp(.95rem,1.8vw,1.05rem);font-weight:600;color:var(--darkThistle);margin-top:calc(1 * var(--scale));padding:0 calc(2 * var(--scale));transition:all .2s ease}.Landing_cardLink__yfS_k:hover .Landing_cardCta__fTryF{transform:translateX(4px)}.Landing_personae__1ms0O{background-color:var(--backgroundGrey);padding:10% calc(2 * var(--scale))}.Landing_personae__1ms0O h2 span{color:orange;font-weight:600}.Landing_personae__1ms0O p{font-size:calc(var(--scale) * 1.5)}.Landing_personae__1ms0O p.Landing_description__1ikSb{font-size:calc(var(--scale) * 2.5);color:var(--grey)}.Landing_personae__1ms0O .Landing_callToActionContainer__AHTUU{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:calc(5 * var(--scale))}.Landing_personae__1ms0O .Landing_callToAction__g2Xih{font-size:calc(var(--scale) * 2);background-color:var(--darkThistle)}.Landing_personae__1ms0O .Landing_callToAction__g2Xih *{color:white}.Landing_personae__1ms0O .Landing_callToAction__g2Xih:hover{background-color:var(--mediumThistle)}.Landing_personae__1ms0O h3{font-size:calc(var(--scale) * 2.5);margin-bottom:calc(2 * var(--scale))}.Landing_personae__1ms0O h4{font-size:calc(var(--scale) * 2);color:var(--darkThistle)}.Landing_personae__1ms0O .Landing_sections__nxcnF{display:flex;flex-direction:column;align-items:center;margin-top:6%}.Landing_personae__1ms0O .Landing_section___v51k{--padding:calc(2 * var(--scale));--borderRadius:calc(1 * var(--scale));display:flex;flex-direction:column;margin:calc(2 * var(--scale));padding:var(--padding);border-radius:calc(var(--borderRadius) + var(--padding));background-color:white;width:80%}.Landing_personae__1ms0O .Landing_section___v51k .Landing_plus__jufVm path{stroke:var(--white)}.Landing_partnerships__zFSCq{margin:calc(6*var(--scale)) calc(2 * var(--scale));border-radius:calc(2 * var(--scale));padding:calc(2 * var(--scale));background-color:thistle}.Landing_partnerships__zFSCq h2{color:var(--darkThistle);font-size:clamp(1.2rem,4vw,1.8rem);text-align:center;margin:0 0 calc(1.5 * var(--scale)) 0}.Landing_partnerships__zFSCq .Landing_image__KF1Ei{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;background-color:transparent;display:block}.Landing_partnershipsPlaceholder__1kg5a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--darkThistle);font-size:clamp(.8rem,3vw,calc(1.4 * var(--scale)));text-align:center}.Landing_partnershipsSlider__AbIKo a,.Landing_partnershipsSlider__AbIKo>div{display:flex;align-items:center;justify-content:center;width:clamp(108px,24vw,200px);height:clamp(78px,13vw,118px);padding:calc(.8 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(.8 * var(--scale));background-color:var(--white);box-sizing:border-box;overflow:hidden}.Landing_partnershipsSlider__AbIKo{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:calc(1.5 * var(--scale));width:min(100%,1200px);margin:calc(2 * var(--scale)) auto 0 auto}@media (min-width:900px){.Landing_partnershipsSlider__AbIKo{justify-content:space-between}.Landing_partnershipsSlider__AbIKo a,.Landing_partnershipsSlider__AbIKo>div{width:clamp(150px,19vw,280px);height:clamp(96px,11vw,150px)}}.Landing_tuto__hy0Me{display:flex;flex-direction:column;align-items:center;padding:calc(3 * var(--scale));margin-top:calc(20 * var(--scale));margin-bottom:calc(10 * var(--scale));background:linear-gradient(180deg,thistle,white)}.Landing_tuto__hy0Me .Landing_steps__6NY2m{display:flex;flex-direction:column;justify-content:space-between;height:calc(var(--steps) * 4rem)}.Landing_tuto__hy0Me .Landing_step__lKxBd{display:flex;justify-content:center;flex-direction:column;background-color:white;border-radius:calc(2 * var(--scale));padding:calc(2 * var(--scale));outline:calc(.1 * var(--scale)) solid var(--transparentGrey);margin:0}.Landing_tuto__hy0Me .Landing_step__lKxBd:not(:last-child){margin-bottom:calc(.5 * var(--scale))}.Landing_tuto__hy0Me .Landing_step__lKxBd.Landing_unselected__y7Kd5{background-color:var(--backgroundGrey);color:var(--softGrey);height:3rem;transition:height .3s ease-in-out}.Landing_tuto__hy0Me .Landing_step__lKxBd.Landing_selected__krzeU{height:5rem;transition:height .5s ease-in-out}.Landing_tuto__hy0Me .Landing_illustration__Fb_p6{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;margin-top:calc(2 * var(--scale));width:100%;height:40%}.Landing_tuto__hy0Me img{border-radius:calc(2 * var(--scale));object-fit:cover;width:100%;height:100%}.Landing_tuto__hy0Me .Landing_step__lKxBd h4{font-size:calc(var(--scale) * 1.5)}.Landing_tuto__hy0Me .Landing_step__lKxBd.Landing_step__lKxBd.Landing_unselected__y7Kd5 h4,.Landing_tuto__hy0Me.Landing_step__lKxBd.Landing_unselected__y7Kd5 p{color:var(--grey)}.Landing_tuto__hy0Me .Landing_step__lKxBd p{font-size:calc(var(--scale) * 1)}.Landing_tuto__hy0Me .Landing_step__lKxBd.Landing_unselected__y7Kd5 p{opacity:0;height:0}.Landing_tuto__hy0Me .Landing_step__lKxBd.Landing_selected__krzeU p{display:block;opacity:1;height:auto;transition:opacity .7s ease-in-out .1s}.Landing_solution__cFb1a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:calc(3 * var(--scale));margin-top:calc(10 * var(--scale));margin-bottom:calc(10 * var(--scale))}.Landing_solution__cFb1a h2{color:var(--darkThistle);align-self:flex-start}.Landing_solution__cFb1a p{font-size:calc(var(--scale) * 2.8);color:var(--grey);align-self:flex-start;margin-top:calc(2 * var(--scale));margin-bottom:calc(4 * var(--scale))}.Landing_solution__cFb1a .Landing_cards__BLT2_{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%}.Landing_solution__cFb1a .Landing_cards__BLT2_ .Landing_card__MwIRH{--border-radius:calc(4 * var(--scale));--padding:calc(1.5 * var(--scale));border-radius:calc(var(--border-radius) + var(--padding));display:flex;flex-direction:column;justify-content:flex-start;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;--card-width:60vw;width:var(--card-width);height:auto;max-height:none;max-width:100%;background-color:var(--white);border:calc(.1 * var(--scale)) solid var(--transparentGrey);margin:0 0 calc(4 * var(--scale)) 0}.Landing_solution__cFb1a .Landing_cards__BLT2_ .Landing_card__MwIRH .Landing_image__KF1Ei{--size:calc(var(--card-width) - 2 * var(--padding));width:var(--size);height:var(--size);border:none;min-width:auto;max-width:none}.Landing_solution__cFb1a .Landing_card__MwIRH .Landing_description__1ikSb{padding:0;margin:calc(2 * var(--scale)) 0}.Landing_solution__cFb1a .Landing_cards__BLT2_ h3{font-size:calc(var(--scale) * 3.5);color:var(--darkThistle);font-style:normal;font-weight:600}.Landing_solution__cFb1a .Landing_cards__BLT2_ p{font-size:calc(var(--scale) * 2.5);color:black}@media (min-width:800px),(orientation:landscape){.Landing_hero__TPhhW{flex-direction:row}.Landing_hero__TPhhW .Landing_text__A1gME{padding-right:var(--padding)}.Landing_hero__TPhhW .Landing_signup__yw4vv{width:fit-content;margin-left:0;padding-left:calc(4 * var(--scale));padding-right:calc(4 * var(--scale))}.Landing_hero__TPhhW .Landing_heroImage__yORxX{width:40vw;height:100%;overflow:visible}.Landing_personae__1ms0O .Landing_sections__nxcnF{display:flex;flex-direction:row;justify-content:space-around;align-items:flex-start;margin-top:6%}.Landing_personae__1ms0O .Landing_section___v51k{width:40%}.Landing_tuto__hy0Me{display:flex;flex-direction:row;align-items:center;justify-content:space-between;min-height:calc(var(--steps) * 4rem)}.Landing_tuto__hy0Me .Landing_steps__6NY2m{width:50vw;height:100%}.Landing_tuto__hy0Me .Landing_step__lKxBd:not(:last-child){margin-bottom:calc(.5 * var(--scale))}.Landing_tuto__hy0Me .Landing_illustration__Fb_p6{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;margin-left:calc(2 * var(--scale));width:40%;height:100%;min-height:calc(max(var(--steps) * 4rem, 100%))}.Landing_tuto__hy0Me img{border-radius:calc(2 * var(--scale));object-fit:cover;width:100%;height:100%}.Landing_solution__cFb1a p{font-size:calc(var(--scale) * 1.8)}.Landing_solution__cFb1a .Landing_cards__BLT2_{display:flex;align-items:stretch;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:calc(2 * var(--scale))}.Landing_solution__cFb1a .Landing_cards__BLT2_ .Landing_card__MwIRH{--card-width:25vw;display:flex;flex-direction:column;margin:0}.Landing_solution__cFb1a .Landing_cards__BLT2_ h3{font-size:calc(var(--scale) * 2)}.Landing_solution__cFb1a .Landing_cards__BLT2_ p{font-size:calc(var(--scale) * 1.5)}}.Landing_visualClash__Gn2__{padding:8% calc(2 * var(--scale));display:flex;flex-direction:column;gap:calc(4 * var(--scale))}.Landing_vcHeader__M4j1J h2{font-size:calc(3.5 * var(--scale));font-weight:500;color:var(--darkGrey);margin:0 0 calc(1 * var(--scale)) 0;line-height:1.1}.Landing_vcHeader__M4j1J p{font-size:calc(2 * var(--scale));color:var(--grey);line-height:1.5;margin:0}.Landing_vcLayout__5vJca{display:flex;flex-direction:column;gap:calc(3 * var(--scale))}.Landing_vcImageCol__zeoHc{display:none}.Landing_vcImage__aLWCI{width:100%;height:auto;object-fit:contain;border-radius:calc(2 * var(--scale))}.Landing_vcTableCol__iRHVR{display:flex;flex-direction:column}.Landing_vcHead__XHsCO{display:grid;grid-template-columns:1fr 1fr;gap:calc(2 * var(--scale));padding-bottom:calc(1.5 * var(--scale));border-bottom:2px solid var(--darkGrey)}.Landing_vcHeadFeature__LPbda{display:none}.Landing_vcHeadLeft__xaJeo,.Landing_vcHeadRight__vodiH{display:flex;align-items:center;gap:calc(.5 * var(--scale));font-size:calc(1.5 * var(--scale));font-weight:700}.Landing_vcHeadLeft__xaJeo{color:var(--limitedGrey)}.Landing_vcHeadRight__vodiH{color:var(--darkThistle)}.Landing_vcHeadIcon__jJZHp{width:calc(1.2 * var(--scale));height:calc(1.2 * var(--scale));flex-shrink:0}.Landing_vcHeadLeft__xaJeo .Landing_vcHeadIcon__jJZHp{color:var(--softGrey)}.Landing_vcHeadRight__vodiH .Landing_vcHeadIcon__jJZHp{fill:var(--darkThistle)}.Landing_vcRow__76Ier{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:calc(.3 * var(--scale)) calc(2 * var(--scale));padding:calc(2 * var(--scale)) 0;border-bottom:1px solid var(--softGrey)}.Landing_vcCellFeature__oIIgi{grid-column:1/-1;font-size:calc(1.2 * var(--scale));font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--limitedGrey)}.Landing_vcCellLeft__46G6t{font-size:calc(1.5 * var(--scale));line-height:1.5;color:var(--grey)}.Landing_vcCellRight__R4dmI{font-size:calc(1.5 * var(--scale));line-height:1.5;color:var(--darkGrey);font-weight:500}.Landing_vcFooter__O7mAx{display:flex;justify-content:center}.Landing_vcFooter__O7mAx a,.Landing_vcFooter__O7mAx button{font-size:calc(2 * var(--scale))!important}@media (min-width:900px){.Landing_visualClash__Gn2__{padding:8% calc(3 * var(--scale));gap:calc(5 * var(--scale))}.Landing_vcHeader__M4j1J h2{font-size:calc(3.5 * var(--scale))}.Landing_vcHeader__M4j1J p{font-size:calc(1.8 * var(--scale))}.Landing_vcLayout__5vJca{flex-direction:row;gap:calc(5 * var(--scale));align-items:center}.Landing_vcImageCol__zeoHc{display:flex;align-items:center;flex-shrink:0;width:calc(26 * var(--scale))}.Landing_vcTableCol__iRHVR{flex:1 1;min-width:0}.Landing_vcHead__XHsCO{grid-template-columns:calc(15 * var(--scale)) 1fr 1fr;gap:calc(2 * var(--scale))}.Landing_vcHeadFeature__LPbda{display:block}.Landing_vcRow__76Ier{grid-template-columns:calc(15 * var(--scale)) 1fr 1fr;grid-template-rows:auto;gap:calc(2 * var(--scale));padding:calc(2 * var(--scale)) 0}.Landing_vcCellFeature__oIIgi{grid-column:1;font-size:calc(1.3 * var(--scale));font-weight:600;text-transform:none;letter-spacing:normal;color:var(--darkGrey)}.Landing_vcCellLeft__46G6t,.Landing_vcCellRight__R4dmI{font-size:calc(1.5 * var(--scale))}.Landing_vcFooter__O7mAx{justify-content:flex-start;padding-left:calc(31 * var(--scale))}}.Landing_socialProof__quNEA{padding:calc(4 * var(--scale)) calc(2 * var(--scale));background:white}.Landing_socialProofHeader__rwZbV{text-align:center;margin-bottom:calc(3 * var(--scale))}.Landing_socialProofHeader__rwZbV h2{font-size:calc(2.5 * var(--scale));margin-bottom:calc(1 * var(--scale));color:var(--darkGrey)}.Landing_socialProofHeader__rwZbV p{font-size:calc(1.5 * var(--scale));color:var(--grey);max-width:800px;margin:0 auto}.Landing_socialProofMetrics__ycIVc{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:calc(2 * var(--scale));max-width:1200px;margin:0 auto calc(4 * var(--scale))}.Landing_metricCard__755W6{text-align:center;padding:calc(2 * var(--scale));background:var(--backgroundGrey);border-radius:calc(1 * var(--scale));transition:transform .3s ease,box-shadow .3s ease}.Landing_metricCard__755W6:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.08)}.Landing_metricValue__5E_RN{font-size:calc(4 * var(--scale));font-weight:700;color:var(--darkThistle);margin-bottom:calc(.5 * var(--scale))}.Landing_metricLabel__EpBND{font-size:calc(1.6 * var(--scale));font-weight:600;color:var(--darkGrey);margin-bottom:calc(.5 * var(--scale))}.Landing_metricDescription__JbQfe{font-size:calc(1.3 * var(--scale));color:var(--grey);line-height:1.5}.Landing_socialProofTestimonials__sJBQT{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(2 * var(--scale));max-width:1200px;margin:0 auto}.Landing_testimonialCard__E7Yaq{padding:calc(2 * var(--scale));background:var(--glassWhite);border-radius:calc(1 * var(--scale));border:1px solid var(--thistle);box-shadow:0 2px 8px rgba(156,139,203,.1);transition:transform .3s ease,box-shadow .3s ease}.Landing_testimonialCard__E7Yaq:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(156,139,203,.2)}.Landing_testimonialQuote__aFnwv{font-size:calc(1.4 * var(--scale));font-style:italic;color:var(--darkGrey);line-height:1.6;margin-bottom:calc(1.5 * var(--scale))}.Landing_testimonialAuthor__S3mkB{text-align:right}.Landing_testimonialName__9_7SU{font-weight:600;color:var(--darkThistle);font-size:calc(1.3 * var(--scale))}.Landing_testimonialRole__8uJTN{font-size:calc(1.2 * var(--scale));color:var(--grey)}.Landing_questionsTeaser__QofAN{padding:calc(4 * var(--scale)) calc(2 * var(--scale));background:white}.Landing_questionsTeaserContent__ffFsu{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr;gap:calc(3 * var(--scale));align-items:center}@media (min-width:768px){.Landing_questionsTeaserContent__ffFsu{grid-template-columns:1fr 1fr}}.Landing_questionsTeaserText__N_l6U{padding:calc(2 * var(--scale))}.Landing_questionsTeaserEyebrow__aJCCV{display:inline-block;font-size:calc(1.2 * var(--scale));font-weight:600;color:var(--darkThistle);text-transform:uppercase;letter-spacing:.05em;margin-bottom:calc(1 * var(--scale))}.Landing_questionsTeaserText__N_l6U h2{font-size:calc(2.5 * var(--scale));color:var(--darkGrey);margin-bottom:calc(1 * var(--scale))}.Landing_questionsTeaserText__N_l6U p{font-size:calc(1.5 * var(--scale));color:var(--grey);line-height:1.6;margin-bottom:calc(2 * var(--scale))}.Landing_questionsTeaserCta__Tg_Kz{display:inline-flex;align-items:center;gap:calc(.5 * var(--scale));padding:calc(1.5 * var(--scale)) calc(3 * var(--scale));font-size:calc(1.4 * var(--scale));font-weight:600;color:white;background:var(--darkThistle);border-radius:calc(.5 * var(--scale));text-decoration:none;transition:all .3s ease}.Landing_questionsTeaserCta__Tg_Kz:hover{background:var(--mediumThistle)}.Landing_questionsTeaserVisual__OGzJl{display:flex;align-items:center;justify-content:center;padding:calc(2 * var(--scale))}.Landing_questionsTeaserIcon__zEL11{width:100%;max-width:400px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:white;border-radius:calc(2 * var(--scale));box-shadow:0 4px 12px rgba(0,0,0,.08);padding:calc(3 * var(--scale))}.Landing_questionsTeaserImage__PcH4u{width:100%;height:100%;object-fit:contain;border-radius:calc(1 * var(--scale));padding:0}.Illustration_illustrationContainer__qTC5n{position:relative;width:100%;min-height:150vh;display:flex;align-items:center;justify-content:center;padding:10vh 0}.Illustration_illustration__hQixO{position:sticky;top:10vh;display:flex;flex-direction:row;height:80vh;max-height:600px;width:90%;max-width:1200px;border-radius:16px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.1)}.Illustration_side__1JI0K{position:relative;flex:1 1;min-width:0;height:100%}.Illustration_center__w0QyN{flex:0 0 auto;background-color:var(--darkOrange);will-change:width;height:100%}.Illustration_left__kw8py{background-color:var(--thistle)}.Illustration_right__Y_WA9{background-color:var(--darkThistle)}.Illustration_circle__PCqIE{position:absolute;top:50%;height:20vh;width:20vh;max-height:180px;max-width:180px;min-height:120px;min-width:120px;border-radius:50%;background-color:var(--mediumThistle);transform:translate(-50%,-50%);will-change:transform,opacity,left;pointer-events:none;z-index:5}.Illustration_leftCircle__O__Cy{left:25%}.Illustration_rightCircle__1GQVc{left:75%}.Illustration_merged__w_km5{background-color:var(--mediumThistle);box-shadow:0 0 40px rgba(139,114,190,.4);z-index:6}@media (max-width:768px){.Illustration_illustrationContainer__qTC5n{min-height:120vh}.Illustration_illustration__hQixO{height:60vh;max-height:400px;width:95%}.Illustration_circle__PCqIE{height:15vh;width:15vh;max-height:120px;max-width:120px;min-height:80px;min-width:80px}}.LanguageScorePage_relatedSection__y2VCe,.LanguageScorePage_sourcesSection__dUE4o{width:min(1200px,100%);margin:0 auto;padding:0 calc(2 * var(--scale));display:flex;flex-direction:column;gap:calc(1.3 * var(--scale))}.LanguageScorePage_relatedSection__y2VCe h2,.LanguageScorePage_sourcesSection__dUE4o h2{margin:0;font-size:clamp(30px,2.6vw,44px);line-height:1.18;color:var(--darkGrey);font-weight:700}.LanguageScorePage_relatedSection__y2VCe p,.LanguageScorePage_sourcesSection__dUE4o p{margin:0;font-size:clamp(15px,1.1vw,18px);line-height:1.6;color:var(--darkGrey);font-weight:400}.LanguageScorePage_sourcesDisclaimer__0y332,.LanguageScorePage_sourcesIntro__cJo3S{max-width:95ch}.LanguageScorePage_sourcesDisclaimer__0y332{color:var(--grey)}.LanguageScorePage_relatedGrid__qcUAe,.LanguageScorePage_sourcesGrid__EabwH{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(1.2 * var(--scale))}.LanguageScorePage_relatedCard__xVimj,.LanguageScorePage_sourceCard__p02H6{display:flex;flex-direction:column;gap:calc(.7 * var(--scale));background:var(--white);border:1px solid var(--softGrey);border-radius:calc(1.6 * var(--scale));padding:calc(1.4 * var(--scale))}.LanguageScorePage_relatedCard__xVimj h3,.LanguageScorePage_sourceCard__p02H6 h3{margin:0;color:var(--darkGrey);font-size:clamp(20px,1.45vw,26px);line-height:1.3;font-weight:700}.LanguageScorePage_relatedDescription__JcRX1,.LanguageScorePage_sourceSummary__xz2jc{color:var(--grey)!important}.LanguageScorePage_sourcePublisher__Ty_av{font-weight:700!important;color:var(--darkGrey)!important}.LanguageScorePage_relatedVisual__zjV6J,.LanguageScorePage_sourceVisual__7fUP1{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:calc(1 * var(--scale));background:var(--backgroundGrey);border:1px solid var(--softGrey)}.LanguageScorePage_relatedImage__xLxtV,.LanguageScorePage_sourceImage__OsTab{width:100%;height:100%;object-fit:cover}.LanguageScorePage_sourceLink__gfIDM{width:fit-content;color:var(--darkThistle);font-size:clamp(14px,1vw,16px);font-weight:700;text-decoration:underline;text-decoration-color:var(--thistle);text-underline-offset:calc(.2 * var(--scale))}.LanguageScorePage_relatedCard__xVimj{text-decoration:none;transition:border-color .2s ease,background .2s ease}.LanguageScorePage_relatedCard__xVimj:hover{border-color:var(--darkThistle);background:var(--lightThistle)}@media (max-width:920px){.LanguageScorePage_relatedGrid__qcUAe,.LanguageScorePage_sourcesGrid__EabwH{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:700px){.LanguageScorePage_relatedSection__y2VCe,.LanguageScorePage_sourcesSection__dUE4o{padding:0 calc(1.3 * var(--scale));gap:calc(1.1 * var(--scale))}.LanguageScorePage_relatedSection__y2VCe h2,.LanguageScorePage_sourcesSection__dUE4o h2{font-size:clamp(24px,8vw,34px)}.LanguageScorePage_relatedCard__xVimj,.LanguageScorePage_sourceCard__p02H6{padding:calc(1 * var(--scale))}}