.TemplateGallery_section__Uwaqx{padding:10vw 5vw;background:var(--backgroundGrey)}.TemplateGallery_container__V0v1w{display:flex;flex-direction:column;gap:6vw}.TemplateGallery_header__Iv0KR{text-align:center}.TemplateGallery_title__etWxY{font-size:clamp(1.5rem,6vw,2.5rem);font-weight:800;color:var(--darkThistle);margin:0 0 3vw;line-height:1.2}.TemplateGallery_subtitle__CJRrZ{font-size:clamp(.95rem,3.5vw,1.2rem);color:var(--grey);margin:0;line-height:1.6}.TemplateGallery_filters__ivvIx{display:flex;flex-direction:column;gap:4vw;align-items:stretch}.TemplateGallery_filterTags__H9370{display:flex;flex-wrap:wrap;gap:2vw;justify-content:center}.TemplateGallery_filterTag__2s9Uq{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__2s9Uq:hover{border-color:var(--mediumThistle);color:var(--darkThistle)}.TemplateGallery_filterTag__2s9Uq.TemplateGallery_active__oBQc0{background:var(--darkThistle);border-color:var(--darkThistle);color:white}.TemplateGallery_resultsCount__Hp_l0{font-size:clamp(.85rem,3vw,1rem);color:var(--grey);text-align:center;padding:2vw 4vw;background:white;border-radius:2vw}.TemplateGallery_grid__U7dbY{display:flex;flex-direction:column;gap:4vw}.TemplateGallery_cardLink__knu9H{text-decoration:none;color:inherit;display:block}.TemplateGallery_card__d59wo{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__knu9H:hover .TemplateGallery_card__d59wo{box-shadow:0 8px 24px rgba(96,87,189,.15);transform:translateY(-2px)}.TemplateGallery_cardHeader__q9VXW{padding:4vw;background:linear-gradient(135deg,var(--lightThistle) 0,var(--thistle) 100%)}.TemplateGallery_cardHeader__q9VXW[data-color-index="0"]{background:linear-gradient(135deg,#e0f7fa,#b2ebf2)}.TemplateGallery_cardHeader__q9VXW[data-color-index="1"]{background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.TemplateGallery_cardHeader__q9VXW[data-color-index="2"]{background:linear-gradient(135deg,#ede7f6,#d1c4e9)}.TemplateGallery_cardHeader__q9VXW[data-color-index="3"]{background:linear-gradient(135deg,#fff8e1,#ffecb3)}.TemplateGallery_cardHeader__q9VXW[data-color-index="4"]{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.TemplateGallery_cardHeader__q9VXW[data-color-index="5"]{background:linear-gradient(135deg,#fce4ec,#f8bbd9)}.TemplateGallery_cardHeader__q9VXW[data-color-index="6"]{background:linear-gradient(135deg,#f5f5f5,#e0e0e0)}.TemplateGallery_cardHeader__q9VXW[data-color-index="7"]{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}.TemplateGallery_cardHeader__q9VXW[data-color-index="8"]{background:linear-gradient(135deg,#e8eaf6,#c5cae9)}.TemplateGallery_cardHeader__q9VXW[data-color-index="9"]{background:linear-gradient(135deg,#e0f2f1,#b2dfdb)}.TemplateGallery_cardHeader__q9VXW[data-color-index="10"]{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.TemplateGallery_cardHeader__q9VXW[data-color-index="11"]{background:linear-gradient(135deg,#f9fbe7,#f0f4c3)}.TemplateGallery_cardHeader__q9VXW[data-color-index="12"]{background:linear-gradient(135deg,#fbe9e7,#ffccbc)}.TemplateGallery_cardHeader__q9VXW[data-color-index="13"]{background:linear-gradient(135deg,#e1f5fe,#b3e5fc)}.TemplateGallery_cardHeader__q9VXW[data-color-index="14"]{background:linear-gradient(135deg,#fffde7,#fff9c4)}.TemplateGallery_categoryBadge__gR_42{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__Ph__Q{padding:5vw;flex:1 1;display:flex;flex-direction:column;gap:2vw}.TemplateGallery_cardTitle__mmE2K{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__rHn_h{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__coclv{font-size:clamp(.85rem,3vw,.95rem);color:var(--darkThistle);font-style:italic;margin:0}.TemplateGallery_cardFooter__TGrm9{padding:4vw 5vw;border-top:1px solid var(--softGrey);display:flex;justify-content:space-between;align-items:center;background:var(--backgroundGrey)}.TemplateGallery_questionCount__A8oON{font-size:clamp(.85rem,3vw,.95rem);color:var(--darkThistle);font-weight:600}.TemplateGallery_viewDetails__1Gdip{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__1Gdip svg{width:clamp(.9rem,3vw,1rem);height:clamp(.9rem,3vw,1rem)}.TemplateGallery_cardLink__knu9H:hover .TemplateGallery_viewDetails__1Gdip{color:var(--darkThistle)}.TemplateGallery_loadingContainer__8Cwhw{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15vw 5vw;gap:4vw}.TemplateGallery_loadingSpinner__pUULN{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__B5Hhj .8s linear infinite}@keyframes TemplateGallery_spin__B5Hhj{to{transform:rotate(1turn)}}.TemplateGallery_loadingText__58_zw{font-size:clamp(1rem,4vw,1.15rem);color:var(--grey)}.TemplateGallery_emptyState__xU_HJ,.TemplateGallery_errorState__EN0E_{text-align:center;padding:10vw 5vw;background:white;border-radius:4vw;border:2px dashed var(--softGrey)}.TemplateGallery_emptyState__xU_HJ p,.TemplateGallery_errorState__EN0E_ p{font-size:clamp(1rem,4vw,1.15rem);color:var(--grey);margin:0 0 4vw}.TemplateGallery_clearButton__jXDru{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__jXDru:hover{background:var(--thistle)}.TemplateGallery_ctaBanner__OqFIT{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__rWkIY{display:flex;flex-direction:column;gap:2vw}.TemplateGallery_ctaTitle__NOj7j{font-size:clamp(1.3rem,5vw,1.8rem);font-weight:700;color:var(--darkThistle);margin:0}.TemplateGallery_ctaSubtitle__01C52{font-size:clamp(.95rem,3.5vw,1.1rem);color:var(--grey);margin:0;line-height:1.6}@media (min-width:600px){.TemplateGallery_section__Uwaqx{padding:6vw 4vw}.TemplateGallery_container__V0v1w{gap:4vw}.TemplateGallery_title__etWxY{margin-bottom:2vw}.TemplateGallery_filters__ivvIx{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2vw}.TemplateGallery_filterTags__H9370{gap:1.5vw}.TemplateGallery_filterTag__2s9Uq{padding:1.5vw 3vw;border-radius:4vw}.TemplateGallery_resultsCount__Hp_l0{padding:1.5vw 3vw}.TemplateGallery_grid__U7dbY{display:grid;grid-template-columns:repeat(2,1fr);gap:3vw}.TemplateGallery_card__d59wo{border-radius:2vw}.TemplateGallery_cardHeader__q9VXW{padding:3vw}.TemplateGallery_categoryBadge__gR_42{padding:1vw 2vw;border-radius:1vw}.TemplateGallery_cardBody__Ph__Q{padding:3vw;gap:1.5vw}.TemplateGallery_cardFooter__TGrm9{padding:2.5vw 3vw}.TemplateGallery_loadingContainer__8Cwhw{padding:10vw 4vw;gap:3vw}.TemplateGallery_loadingSpinner__pUULN{width:8vw;height:8vw}.TemplateGallery_emptyState__xU_HJ,.TemplateGallery_errorState__EN0E_{padding:6vw 4vw;border-radius:2vw}.TemplateGallery_clearButton__jXDru{padding:2vw 4vw;border-radius:1.5vw}.TemplateGallery_ctaBanner__OqFIT{flex-direction:row;justify-content:space-between;padding:4vw;text-align:left;border-radius:2vw}.TemplateGallery_ctaContent__rWkIY{gap:1vw}}@media (min-width:900px){.TemplateGallery_section__Uwaqx{padding:calc(5 * var(--scale)) calc(2 * var(--scale))}.TemplateGallery_container__V0v1w{gap:calc(3 * var(--scale));max-width:1200px;margin:0 auto}.TemplateGallery_title__etWxY{margin-bottom:calc(1 * var(--scale))}.TemplateGallery_subtitle__CJRrZ{max-width:calc(50 * var(--scale));margin:0 auto}.TemplateGallery_filters__ivvIx{gap:calc(1.5 * var(--scale))}.TemplateGallery_filterTags__H9370{gap:calc(.75 * var(--scale))}.TemplateGallery_filterTag__2s9Uq{padding:calc(.6 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(1.5 * var(--scale))}.TemplateGallery_resultsCount__Hp_l0{padding:calc(.5 * var(--scale)) calc(1 * var(--scale));border-radius:calc(.5 * var(--scale))}.TemplateGallery_grid__U7dbY{grid-template-columns:repeat(3,1fr);gap:calc(2 * var(--scale))}.TemplateGallery_card__d59wo{border-radius:calc(1 * var(--scale))}.TemplateGallery_cardLink__knu9H:hover .TemplateGallery_card__d59wo{transform:translateY(-4px)}.TemplateGallery_cardHeader__q9VXW{padding:calc(1.2 * var(--scale))}.TemplateGallery_categoryBadge__gR_42{padding:calc(.3 * var(--scale)) calc(.7 * var(--scale));border-radius:calc(.4 * var(--scale))}.TemplateGallery_cardBody__Ph__Q{padding:calc(1.5 * var(--scale));gap:calc(.75 * var(--scale))}.TemplateGallery_cardFooter__TGrm9{padding:calc(1 * var(--scale)) calc(1.5 * var(--scale))}.TemplateGallery_loadingContainer__8Cwhw{padding:calc(6 * var(--scale)) calc(2 * var(--scale));gap:calc(2 * var(--scale))}.TemplateGallery_loadingSpinner__pUULN{width:calc(4 * var(--scale));height:calc(4 * var(--scale))}.TemplateGallery_emptyState__xU_HJ,.TemplateGallery_errorState__EN0E_{padding:calc(4 * var(--scale)) calc(2 * var(--scale));border-radius:calc(1 * var(--scale))}.TemplateGallery_emptyState__xU_HJ p,.TemplateGallery_errorState__EN0E_ p{margin-bottom:calc(2 * var(--scale))}.TemplateGallery_clearButton__jXDru{padding:calc(.8 * var(--scale)) calc(1.5 * var(--scale));border-radius:calc(.5 * var(--scale))}.TemplateGallery_ctaBanner__OqFIT{padding:calc(3 * var(--scale));border-radius:calc(1 * var(--scale));gap:calc(2 * var(--scale))}.TemplateGallery_ctaContent__rWkIY{gap:calc(.5 * var(--scale))}}@media (min-width:1200px){.TemplateGallery_grid__U7dbY{grid-template-columns:repeat(4,1fr)}}.MacWindowMockup_mockupShell__mohlr{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__kSoAZ{display:flex;align-items:center;gap:calc(1 * var(--scale));margin-bottom:calc(1.4 * var(--scale))}.MacWindowMockup_trafficLights__Lhm9q{display:flex;gap:calc(.55 * var(--scale))}.MacWindowMockup_light__09sXs{width:calc(1 * var(--scale));height:calc(1 * var(--scale));border-radius:50%}.MacWindowMockup_lightRed___kiGk{background:var(--macWindowRed)}.MacWindowMockup_lightYellow__fyjth{background:var(--macWindowYellow)}.MacWindowMockup_lightGreen__VNoZp{background:var(--macWindowGreen)}.MacWindowMockup_searchBar__7MMS7{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__GStMu{color:var(--darkGrey);font-size:calc(1.35 * var(--scale));font-weight:700}.MacWindowMockup_searchPlaceholder__AsULU{font-size:calc(1.2 * var(--scale));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MacWindowMockup_variantBody__qFlZ2{display:flex;flex-direction:column;gap:calc(1.1 * var(--scale))}.MacWindowMockup_listLayout__gdVji{list-style:none;display:flex;flex-direction:column;gap:calc(.9 * var(--scale));margin:0;padding:0}.MacWindowMockup_boardColumn__vDeV_,.MacWindowMockup_chartCard__nirzd,.MacWindowMockup_insightCard__1Uflh,.MacWindowMockup_listRow__mmTJW,.MacWindowMockup_metricCard__TYs5G,.MacWindowMockup_statCard__ALAYQ{border:1px solid var(--transparentDarkGrey06);background:white;box-shadow:0 10px 26px var(--transparentDarkGrey05)}.MacWindowMockup_listRow__mmTJW{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__cAqkh{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__63JsJ{display:flex;flex-direction:column;gap:calc(.22 * var(--scale));min-width:0}.MacWindowMockup_rowText__63JsJ strong{font-size:calc(1.4 * var(--scale));color:var(--darkGrey)}.MacWindowMockup_rowText__63JsJ span{font-size:calc(1.15 * var(--scale));color:var(--grey)}.MacWindowMockup_rowMeta__qTu9H{color:var(--limitedGrey)}.MacWindowMockup_rowStats__8GWv6{display:flex;flex-direction:column;align-items:flex-end;gap:calc(.5 * var(--scale))}.MacWindowMockup_rowValue__P07HN{font-size:calc(1.5 * var(--scale));font-weight:800}.MacWindowMockup_badge__pSchI{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___gUU6{font-size:calc(1.15 * var(--scale));color:var(--grey);text-align:right}.MacWindowMockup_boardGrid__IgCVQ{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:calc(.9 * var(--scale))}.MacWindowMockup_boardColumn__vDeV_{display:flex;flex-direction:column;gap:calc(.8 * var(--scale));border-radius:calc(1.5 * var(--scale));padding:calc(1 * var(--scale))}.MacWindowMockup_boardHeading__7zwCI{display:flex;flex-direction:column;gap:calc(.2 * var(--scale))}.MacWindowMockup_boardHeading__7zwCI strong{font-size:calc(1.35 * var(--scale));color:var(--darkGrey)}.MacWindowMockup_boardHeading__7zwCI span,.MacWindowMockup_insightCard__1Uflh span,.MacWindowMockup_metricCard__TYs5G span,.MacWindowMockup_semanticInsightCard___qvcb span,.MacWindowMockup_statCard__ALAYQ span{font-size:calc(1.05 * var(--scale));color:var(--grey)}.MacWindowMockup_chipList__Wvlbu{display:flex;flex-wrap:wrap;gap:calc(.45 * var(--scale))}.MacWindowMockup_chip__L8_Rn{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__855do{font-size:calc(1.05 * var(--scale));font-weight:800}.MacWindowMockup_metricGrid__etbX_,.MacWindowMockup_statsGrid__jtl2P{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(.8 * var(--scale))}.MacWindowMockup_insightCard__1Uflh,.MacWindowMockup_metricCard__TYs5G,.MacWindowMockup_semanticInsightCard___qvcb,.MacWindowMockup_statCard__ALAYQ{display:flex;flex-direction:column;gap:calc(.35 * var(--scale));padding:calc(.95 * var(--scale));border-radius:calc(1.3 * var(--scale))}.MacWindowMockup_insightCard__1Uflh strong,.MacWindowMockup_metricCard__TYs5G strong,.MacWindowMockup_semanticInsightCard___qvcb strong,.MacWindowMockup_statCard__ALAYQ strong{font-size:calc(1.5 * var(--scale))}.MacWindowMockup_analyticsBody___Jtkg{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:calc(.8 * var(--scale))}.MacWindowMockup_chartCard__nirzd{padding:calc(1 * var(--scale));border-radius:calc(1.5 * var(--scale))}.MacWindowMockup_chartBars__2yT_i{display:flex;flex-direction:column;gap:calc(.8 * var(--scale))}.MacWindowMockup_chartBarItem__LFeco{display:grid;grid-template-columns:calc(4.6 * var(--scale)) 1fr;gap:calc(.8 * var(--scale));align-items:center}.MacWindowMockup_chartBarLabel__FsaMH{font-size:calc(1.05 * var(--scale));color:var(--grey)}.MacWindowMockup_chartRail__4mbmt{width:100%;height:calc(.9 * var(--scale));border-radius:999px;background:var(--transparentDarkThistle08);overflow:hidden}.MacWindowMockup_chartFill__jA_Or{height:100%;border-radius:999px}.MacWindowMockup_barSizeXs__uePuT{width:24%}.MacWindowMockup_barSizeS__BmTYS{width:38%}.MacWindowMockup_barSizeM__jcmI0{width:56%}.MacWindowMockup_barSizeL__hDJ6t{width:74%}.MacWindowMockup_barSizeXl__gRiaJ{width:92%}.MacWindowMockup_insightsColumn__HHptg{display:grid;gap:calc(.8 * var(--scale))}.MacWindowMockup_semanticResponseCard__6MAAk{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__QxxVS,.MacWindowMockup_semanticResponseCard__6MAAk p{margin:0;color:var(--darkGrey);line-height:1.55}.MacWindowMockup_semanticQuestion__QxxVS{font-size:calc(1.35 * var(--scale))}.MacWindowMockup_semanticResponseCard__6MAAk p{font-size:calc(1.2 * var(--scale))}.MacWindowMockup_semanticLabel__BHsyc{font-size:calc(1.05 * var(--scale));font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--grey)}.MacWindowMockup_semanticLayout__oj7so{gap:calc(.9 * var(--scale))}.MacWindowMockup_semanticAnswerBlock__g9yaZ,.MacWindowMockup_semanticQuestionBlock__Vzwp2{display:flex;flex-direction:column;gap:calc(.45 * var(--scale))}.MacWindowMockup_semanticDivider__hBCjA{width:100%;height:1px;background:var(--transparentDarkGrey06)}.MacWindowMockup_semanticSummaryGrid__ZoJy4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.8 * var(--scale))}.MacWindowMockup_semanticSignalsCard__zAY1e,.MacWindowMockup_semanticTopicsCard__70tId{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___FthT{list-style:none;margin:0;padding:0;display:grid;gap:calc(.55 * var(--scale))}.MacWindowMockup_semanticTopicItem__Ab8AO{display:flex;align-items:center;justify-content:space-between;gap:calc(1 * var(--scale))}.MacWindowMockup_semanticTopicLabel__YpWSd{font-size:calc(1.1 * var(--scale));color:var(--darkGrey);font-weight:600}.MacWindowMockup_semanticTopicCount__0Xhfj{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__fnYp_{display:grid;gap:calc(.65 * var(--scale))}.MacWindowMockup_semanticSignalsList__fnYp_ .MacWindowMockup_semanticInsightCard___qvcb{box-shadow:none}.MacWindowMockup_semanticInsightCard___qvcb{border:1px solid var(--transparentDarkGrey06);background:var(--white);box-shadow:0 10px 26px var(--transparentDarkGrey05)}.MacWindowMockup_toneAccent__yV9di{color:var(--darkThistle);background-color:var(--transparentDarkThistle10)}.MacWindowMockup_toneSuccess__mQKwk{color:var(--darkGreen);background-color:var(--transparentSoftGreen10)}.MacWindowMockup_toneWarm__CXkQi{color:var(--darkOrange);background-color:var(--transparentOrange18)}.MacWindowMockup_toneNeutral__UCd04{color:var(--darkGrey);background-color:var(--transparentDarkGrey06)}@media (min-width:900px){.MacWindowMockup_boardGrid__IgCVQ{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.MacWindowMockup_mockupShell__mohlr{width:100%}.MacWindowMockup_insightCard__1Uflh strong,.MacWindowMockup_metricCard__TYs5G strong,.MacWindowMockup_rowText__63JsJ strong,.MacWindowMockup_rowValue__P07HN,.MacWindowMockup_semanticInsightCard___qvcb strong,.MacWindowMockup_semanticQuestion__QxxVS,.MacWindowMockup_statCard__ALAYQ strong,.MacWindowMockup_windowLabel__GStMu{font-size:14px}.MacWindowMockup_boardFooter__855do,.MacWindowMockup_boardHeading__7zwCI span,.MacWindowMockup_chartBarLabel__FsaMH,.MacWindowMockup_chip__L8_Rn,.MacWindowMockup_footerNote___gUU6,.MacWindowMockup_insightCard__1Uflh span,.MacWindowMockup_metricCard__TYs5G span,.MacWindowMockup_rowText__63JsJ span,.MacWindowMockup_searchPlaceholder__AsULU,.MacWindowMockup_semanticInsightCard___qvcb span,.MacWindowMockup_semanticLabel__BHsyc,.MacWindowMockup_semanticResponseCard__6MAAk p,.MacWindowMockup_statCard__ALAYQ span{font-size:11px}.MacWindowMockup_analyticsBody___Jtkg,.MacWindowMockup_metricGrid__etbX_,.MacWindowMockup_statsGrid__jtl2P{grid-template-columns:1fr}.MacWindowMockup_semanticSummaryGrid__ZoJy4{grid-template-columns:repeat(2,minmax(0,1fr))}.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis]{padding:calc(1 * var(--scale));box-shadow:0 16px 36px var(--transparentDarkGrey12)}.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_semanticInsightCard___qvcb,.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_semanticResponseCard__6MAAk,.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_semanticSignalsCard__zAY1e,.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_semanticTopicsCard__70tId{padding:calc(.85 * var(--scale))}.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_chromeBar__kSoAZ{margin-bottom:calc(1 * var(--scale))}.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_footerNote___gUU6,.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_searchPlaceholder__AsULU{display:none}.MacWindowMockup_mockupShell__mohlr[data-variant=semantic-analysis] .MacWindowMockup_searchBar__7MMS7{justify-content:flex-start}}.ProductPage_productPage__G_4NN{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__CibQO{width:min(1200px,100%);margin:0 auto;padding:0 calc(2 * var(--scale))}.ProductPage_heroSection__AZwpJ{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__LqEtD{display:flex;flex-direction:column;justify-content:center;max-width:100%}.ProductPage_heroBadges___D6_5{display:flex;flex-wrap:wrap;gap:calc(1 * var(--scale));margin-bottom:calc(1.5 * var(--scale))}.ProductPage_badge__mTjlk{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__zFGLE{font-size:calc(3.2 * var(--scale));margin-bottom:calc(1 * var(--scale));line-height:1.2;font-weight:500}.ProductPage_heroSubtitle__Twpxb{font-size:clamp(17px,2.2vw,21px);line-height:1.6;color:rgba(41,24,69,.85)}.ProductPage_heroButtons___ntdL{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:calc(1 * var(--scale));margin-top:calc(2.5 * var(--scale))}.ProductPage_heroReassurance__TiWKt{margin-top:calc(1.1 * var(--scale));margin-bottom:0;color:rgba(41,24,69,.72);font-size:clamp(14px,1.65vw,16px);line-height:1.6;max-width:70ch}.ProductPage_heroIllustration__fs1Xd{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:fit-content;overflow:hidden}.ProductPage_heroIllustrationAllowOverflow__FWity{overflow:visible;padding:calc(1.1 * var(--scale));margin:calc(-1.1 * var(--scale))}.ProductPage_heroImage__WPoV4{width:100%;height:auto;margin-bottom:calc(2vh);object-fit:contain;border-radius:var(--border-radius)}.ProductPage_eyebrow__q2pxC{text-transform:uppercase;letter-spacing:.3em;font-size:calc(1.2 * var(--scale));color:rgba(41,24,69,.6)}.ProductPage_audienceSection__rl30M{display:flex;flex-direction:column;gap:calc(2 * var(--scale))}.ProductPage_audienceList__gSeVY{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_audienceCard__G7wp6{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__G7wp6:hover{transform:translateY(-3px);box-shadow:0 20px 40px rgba(41,24,69,.12)}.ProductPage_audienceLabel__ADWMq{font-size:clamp(16px,1.9vw,19px);margin-bottom:calc(.7 * var(--scale));font-weight:600}.ProductPage_audienceDescription__SHBsQ{margin:0;color:rgba(41,24,69,.8);line-height:1.6;font-size:clamp(14px,1.6vw,16px)}.ProductPage_stepsSection__0TMpq{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__fkvcs{display:grid;gap:calc(1.5 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_stepItem__wei1K{display:flex;gap:calc(1.5 * var(--scale));align-items:flex-start}.ProductPage_stepIndex__LbAbM{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__LbAbM svg{width:calc(1.6 * var(--scale));height:calc(1.6 * var(--scale))}.ProductPage_metricStrip__Vm7vB{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_metricCard__secdR{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__secdR:hover{transform:translateY(-3px);box-shadow:0 16px 38px rgba(25,12,53,.12)}.ProductPage_metricIcon__ksng7{display:flex;align-items:center;justify-content:center;margin-bottom:calc(.8 * var(--scale))}.ProductPage_metricIcon__ksng7 svg{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale))}.ProductPage_metricValue__zzXqn{font-size:clamp(24px,3vw,40px);margin:0}.ProductPage_timeline__MeN3Z{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___smm3{display:grid;gap:calc(1.8 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_timelineStep__kUAQr{border-left:3px solid rgba(110,80,255,.25);padding-left:calc(1.5 * var(--scale))}.ProductPage_timelineStepHighlight__1kT6k{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__XlVQF{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_featureCard__7UN54{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__7UN54:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(25,12,53,.12);border-color:rgba(110,80,255,.2)}.ProductPage_featureIcon__q2jhT{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__q2jhT svg{width:calc(2 * var(--scale));height:calc(2 * var(--scale))}.ProductPage_productIconSvg__z3Q4L{color:var(--darkThistle)}.ProductPage_faqSection__td_B9{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__Cn_Jg{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__TwGVA{max-width:800px;margin:0 auto}.ProductPage_ctaContent__TwGVA h2{font-size:clamp(26px,3.5vw,42px);margin-bottom:calc(1.5 * var(--scale));line-height:1.3}.ProductPage_ctaContent__TwGVA p{font-size:clamp(16px,2vw,19px);line-height:1.6;color:rgba(41,24,69,.85);margin-bottom:0}.ProductPage_ctaButtons__kpwiL{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(1.5 * var(--scale));margin-top:calc(2.5 * var(--scale))}.ProductPage_section__CibQO h2{font-size:clamp(24px,3.2vw,38px);margin-bottom:calc(2 * var(--scale));line-height:1.3;font-weight:700}.ProductPage_section__CibQO h3{font-size:clamp(18px,2.2vw,22px);margin-bottom:calc(1 * var(--scale));line-height:1.4;font-weight:500}.ProductPage_section__CibQO p{font-size:clamp(15px,1.8vw,17px);line-height:1.7;font-weight:400}.ProductPage_sectionLead__S0F5w{font-weight:600;color:var(--darkGrey);margin-bottom:calc(2 * var(--scale))}.ProductPage_twoColumns__JWTr4{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(3 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_column__qOSaT{padding:calc(2.5 * var(--scale));border-radius:calc(2 * var(--scale));transition:all .3s ease}.ProductPage_column__qOSaT:first-child{background:#f5f5f5;border:2px solid var(--softGrey)}.ProductPage_column__qOSaT: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__qOSaT: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__qOSaT: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__qOSaT:last-child h3{color:var(--darkThistle);font-weight:600}.ProductPage_column__qOSaT: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__qOSaT h3{font-size:clamp(19px,2.3vw,24px);margin-bottom:calc(1.5 * var(--scale))}.ProductPage_listIcon__NzBw2{width:calc(1.7 * var(--scale));height:calc(1.7 * var(--scale));flex-shrink:0;margin-top:calc(.1 * var(--scale))}.ProductPage_column__qOSaT:first-child .ProductPage_listIcon__NzBw2{color:var(--grey)}.ProductPage_column__qOSaT:last-child .ProductPage_listIcon__NzBw2{color:var(--mediumThistle)}.ProductPage_listIconSvg__VdTmV{width:100%;height:100%}.ProductPage_listText__Xf6aC{flex:1 1}.ProductPage_column__qOSaT ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(1 * var(--scale))}.ProductPage_column__qOSaT 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__qOSaT li:before{position:absolute;left:0;font-weight:600}.ProductPage_annotationsList__4Jxzu{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__4Jxzu 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__4Jxzu li:before{content:"•";position:absolute;left:calc(.8 * var(--scale));color:var(--darkThistle);font-size:1.4em;line-height:1}.ProductPage_tabsContainer__FxUCZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:calc(2 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_tabItem__XPKnQ{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__XPKnQ h3{font-size:clamp(17px,2vw,20px);margin-bottom:calc(1.5 * var(--scale));color:var(--darkThistle)}.ProductPage_tabItem__XPKnQ ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(1 * var(--scale))}.ProductPage_tabItem__XPKnQ 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__XPKnQ li:before{content:"✓";position:absolute;left:0;color:var(--darkGreen);font-weight:600}.ProductPage_scenarioSection__1kCun{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__i8szR{display:grid;gap:calc(2 * var(--scale));margin-top:calc(2 * var(--scale))}.ProductPage_scenarioStep__NAWBK{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__qJSkg{font-size:clamp(16px,1.9vw,19px);font-weight:600;margin-bottom:calc(.8 * var(--scale));color:rgba(41,24,69,.95)}.ProductPage_scenarioStepDescription__TXpxh{font-size:clamp(15px,1.8vw,17px);line-height:1.6;margin:0;color:rgba(41,24,69,.85)}.ProductPage_stepLabel__3n589{font-size:clamp(16px,1.9vw,19px);font-weight:600;margin-bottom:calc(.8 * var(--scale));color:rgba(41,24,69,.95)}.ProductPage_stepDescription__S2Yix{font-size:clamp(15px,1.8vw,17px);line-height:1.6;margin:0;color:rgba(41,24,69,.85)}.ProductPage_featuresSection__wcpUO h2{font-size:clamp(26px,3.2vw,38px);margin-bottom:calc(2.5 * var(--scale))}.ProductPage_featuresGrid__fZNOK{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:calc(1.5 * var(--scale))}.ProductPage_featureCard__7UN54 h3{font-size:clamp(17px,2vw,20px);margin-bottom:calc(1 * var(--scale))}.ProductPage_featureCard__7UN54 p{font-size:clamp(14px,1.7vw,16px);line-height:1.6;margin:0}@media (min-width:900px){.ProductPage_heroContent__LqEtD{max-width:60vw;margin-right:calc(3 * var(--scale))}.ProductPage_heroSection__AZwpJ{width:min(80vw,100%);flex-direction:row;position:relative;min-height:fit-content}.ProductPage_heroIllustration__fs1Xd{flex-direction:row;justify-content:center;align-items:center;width:fit-content;height:100%}.ProductPage_heroIllustrationAllowOverflow__FWity{padding:calc(1.4 * var(--scale));margin:calc(-1.4 * var(--scale))}.ProductPage_heroImage__WPoV4{width:100%;height:auto;max-height:60vh}}.EcosystemSection_section__lzVPZ{padding:calc(4 * var(--scale)) calc(2 * var(--scale));background-color:var(--backgroundGrey)}.EcosystemSection_header__d38Wh{text-align:center;margin-bottom:calc(3 * var(--scale))}.EcosystemSection_title__fDHuq{font-size:calc(3 * var(--scale));font-weight:700;color:var(--darkGrey);margin:0 0 calc(1 * var(--scale)) 0}.EcosystemSection_subtitle__ypa4V{font-size:calc(1.6 * var(--scale));color:var(--grey);margin:0}.EcosystemSection_content__i2mNu{max-width:calc(90 * var(--scale));margin:0 auto}.EcosystemSection_applicationsList__m_9aP{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:calc(2 * var(--scale))}.EcosystemSection_applicationItem__dxJUx{display:grid;grid-template-columns:auto 1fr auto;gap:calc(2 * var(--scale));align-items:center;padding:calc(2 * var(--scale));background-color:white;border-radius:calc(1 * var(--scale));box-shadow:0 2px 8px rgba(0,0,0,.06);transition:all .2s ease}.EcosystemSection_applicationItem__dxJUx:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.EcosystemSection_applicationItem__dxJUx.EcosystemSection_in-development__NgSVV,.EcosystemSection_applicationItem__dxJUx.EcosystemSection_soon__17UBs{opacity:.7}.EcosystemSection_applicationIcon__t3SmU{width:calc(4 * var(--scale));height:calc(4 * var(--scale));display:flex;align-items:center;justify-content:center;flex-shrink:0}.EcosystemSection_applicationIcon__t3SmU svg{width:100%;height:100%;color:var(--darkThistle)}.EcosystemSection_applicationItem__dxJUx.EcosystemSection_in-development__NgSVV .EcosystemSection_applicationIcon__t3SmU svg,.EcosystemSection_applicationItem__dxJUx.EcosystemSection_soon__17UBs .EcosystemSection_applicationIcon__t3SmU svg{color:var(--limitedGrey)}.EcosystemSection_applicationInfo__e6NXz{display:flex;flex-direction:column;gap:calc(.5 * var(--scale))}.EcosystemSection_applicationHeader__pst6x{display:flex;align-items:center;gap:calc(1 * var(--scale));flex-wrap:wrap}.EcosystemSection_applicationName__7685f{font-size:calc(1.8 * var(--scale));font-weight:700;color:var(--darkGrey);margin:0}.EcosystemSection_badge__2WrjO{display:inline-block;padding:calc(.4 * var(--scale)) calc(1 * var(--scale));border-radius:calc(2 * var(--scale));font-size:calc(1.1 * var(--scale));font-weight:600}.EcosystemSection_badgeAvailable__qpkek{background-color:var(--darkGreen);color:white}.EcosystemSection_badgeRoadmap__eoM0K{background-color:var(--softOrange);color:var(--darkGrey)}.EcosystemSection_applicationCategory__23dzv{font-size:calc(1.2 * var(--scale));color:var(--darkThistle);font-weight:600;margin:0}.EcosystemSection_applicationDescription__R2DGq{font-size:calc(1.4 * var(--scale));color:var(--limitedGrey);margin:0;line-height:1.5}.EcosystemSection_appCta__DviA7{white-space:nowrap}@media (max-width:600px){.EcosystemSection_section__lzVPZ{padding:calc(2.5 * var(--scale)) calc(1.5 * var(--scale))}.EcosystemSection_title__fDHuq{font-size:calc(2.4 * var(--scale))}.EcosystemSection_subtitle__ypa4V{font-size:calc(1.4 * var(--scale))}.EcosystemSection_applicationItem__dxJUx{grid-template-columns:auto 1fr;gap:calc(1.5 * var(--scale));padding:calc(1.5 * var(--scale))}.EcosystemSection_appCta__DviA7{grid-column:1/-1;justify-self:flex-start}.EcosystemSection_applicationName__7685f{font-size:calc(1.6 * var(--scale))}.EcosystemSection_applicationCategory__23dzv{font-size:calc(1.1 * var(--scale))}.EcosystemSection_applicationDescription__R2DGq{font-size:calc(1.2 * var(--scale))}}@media (max-width:400px){.EcosystemSection_section__lzVPZ{padding:calc(2 * var(--scale)) calc(1 * var(--scale))}.EcosystemSection_title__fDHuq{font-size:calc(2 * var(--scale))}.EcosystemSection_subtitle__ypa4V{font-size:calc(1.2 * var(--scale))}.EcosystemSection_applicationItem__dxJUx{grid-template-columns:1fr}.EcosystemSection_applicationIcon__t3SmU{width:calc(3 * var(--scale));height:calc(3 * var(--scale))}}.LanguageScorePage_relatedSection__M0_OM,.LanguageScorePage_sourcesSection__A6CMM{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__M0_OM h2,.LanguageScorePage_sourcesSection__A6CMM h2{margin:0;font-size:clamp(30px,2.6vw,44px);line-height:1.18;color:var(--darkGrey);font-weight:700}.LanguageScorePage_relatedSection__M0_OM p,.LanguageScorePage_sourcesSection__A6CMM p{margin:0;font-size:clamp(15px,1.1vw,18px);line-height:1.6;color:var(--darkGrey);font-weight:400}.LanguageScorePage_sourcesDisclaimer__oBoDO,.LanguageScorePage_sourcesIntro__886eR{max-width:95ch}.LanguageScorePage_sourcesDisclaimer__oBoDO{color:var(--grey)}.LanguageScorePage_relatedGrid__DldaM,.LanguageScorePage_sourcesGrid__6eXmf{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:calc(1.2 * var(--scale))}.LanguageScorePage_relatedCard__LoYAP,.LanguageScorePage_sourceCard__iMTCj{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__LoYAP h3,.LanguageScorePage_sourceCard__iMTCj h3{margin:0;color:var(--darkGrey);font-size:clamp(20px,1.45vw,26px);line-height:1.3;font-weight:700}.LanguageScorePage_relatedDescription__7nvfN,.LanguageScorePage_sourceSummary__LzX8J{color:var(--grey)!important}.LanguageScorePage_sourcePublisher__28RI_{font-weight:700!important;color:var(--darkGrey)!important}.LanguageScorePage_relatedVisual__aHAGk,.LanguageScorePage_sourceVisual__Wrylw{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:calc(1 * var(--scale));background:var(--backgroundGrey);border:1px solid var(--softGrey)}.LanguageScorePage_relatedImage___d75A,.LanguageScorePage_sourceImage__bWgop{width:100%;height:100%;object-fit:cover}.LanguageScorePage_sourceLink__p3qy7{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__LoYAP{text-decoration:none;transition:border-color .2s ease,background .2s ease}.LanguageScorePage_relatedCard__LoYAP:hover{border-color:var(--darkThistle);background:var(--lightThistle)}@media (max-width:920px){.LanguageScorePage_relatedGrid__DldaM,.LanguageScorePage_sourcesGrid__6eXmf{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}}@media (max-width:700px){.LanguageScorePage_relatedSection__M0_OM,.LanguageScorePage_sourcesSection__A6CMM{padding:0 calc(1.3 * var(--scale));gap:calc(1.1 * var(--scale))}.LanguageScorePage_relatedSection__M0_OM h2,.LanguageScorePage_sourcesSection__A6CMM h2{font-size:clamp(24px,8vw,34px)}.LanguageScorePage_relatedCard__LoYAP,.LanguageScorePage_sourceCard__iMTCj{padding:calc(1 * var(--scale))}}.OpenQuestions_heroTitleLine__9Xl0o{display:block}.OpenQuestions_heroVisual__csnTl{width:100%;max-width:min(44vw,calc(52 * var(--scale)));margin:0 auto;position:relative;z-index:1}.OpenQuestions_heroScreenshot__0YTEX{width:100%;height:auto;border-radius:calc(1.4 * var(--scale));border:1px solid var(--softGrey);box-shadow:0 calc(1 * var(--scale)) calc(2.5 * var(--scale)) var(--transparentGrey)}.OpenQuestions_heroDecoration__3uvvL{position:absolute;right:calc(3 * var(--scale));top:50%;transform:translateY(-50%);width:calc(12 * var(--scale));height:calc(12 * var(--scale));opacity:.15;background:radial-gradient(circle,var(--lightThistle) 0,transparent 70%);border-radius:50%;pointer-events:none}@media (max-width:768px){.OpenQuestions_heroVisual__csnTl{max-width:min(100%,calc(34 * var(--scale)))}.OpenQuestions_heroDecoration__3uvvL{display:none}}.OpenQuestions_sectionGrid__4wiVt{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:calc(2 * var(--scale))}.OpenQuestions_sectionCard__THqky{background:var(--white);border:1px solid var(--softGrey);border-radius:calc(2 * var(--scale));padding:calc(2 * var(--scale));box-shadow:0 calc(.8 * var(--scale)) calc(2.2 * var(--scale)) var(--transparentGrey)}.OpenQuestions_cardIcon__Op1IX,.OpenQuestions_sectionCard__THqky h3{margin-bottom:calc(1.5 * var(--scale))}.OpenQuestions_cardIcon__Op1IX{width:calc(5 * var(--scale));height:calc(5 * var(--scale));border-radius:calc(1 * var(--scale));background:var(--lightThistle);display:flex;align-items:center;justify-content:center}.OpenQuestions_iconSvg__iBO12{width:calc(2.8 * var(--scale));height:calc(2.8 * var(--scale));color:var(--darkThistle)}.OpenQuestions_analysisTag__gLZvo{display:inline-flex;align-items:center;padding:calc(.6 * var(--scale)) calc(1.2 * var(--scale));border-radius:calc(.8 * var(--scale));font-size:calc(1.4 * var(--scale));font-weight:600;background:var(--lightThistle);color:var(--darkThistle);border:2px solid var(--thistle);box-shadow:0 2px 6px rgba(156,139,203,.2)}.OpenQuestions_visualExampleLarge__9Hm3s{margin:calc(2.5 * var(--scale)) 0;padding:calc(2.5 * var(--scale));background:var(--backgroundGrey);border-radius:calc(1.5 * var(--scale));border:2px solid var(--lightThistle);box-shadow:0 calc(.5 * var(--scale)) calc(1.5 * var(--scale)) rgba(156,139,203,.1)}.OpenQuestions_exampleLabel__yYX77{margin:0 0 calc(1.5 * var(--scale)) 0;color:var(--mediumThistle);font-size:calc(1.5 * var(--scale));font-weight:600;text-transform:uppercase;letter-spacing:.05em}.OpenQuestions_exampleContent__73yPS{display:flex;flex-direction:column;gap:calc(2 * var(--scale))}.OpenQuestions_inputText__OTq3p{background:white;padding:calc(1.5 * var(--scale));border-radius:calc(1 * var(--scale));border-left:4px solid var(--mediumThistle);font-size:calc(1.6 * var(--scale));line-height:1.6;color:var(--darkGrey);font-style:italic;box-shadow:0 2px 8px rgba(0,0,0,.08)}.OpenQuestions_analysisFlow__QUnXP{display:flex;align-items:center;gap:calc(1.5 * var(--scale));flex-wrap:wrap}.OpenQuestions_flowArrow__Dfbal{width:calc(3 * var(--scale));height:calc(3 * var(--scale));color:var(--mediumThistle);flex-shrink:0}.OpenQuestions_tagsGroup__hO_Tn{display:flex;flex-wrap:wrap;gap:calc(1 * var(--scale));flex:1 1}.OpenQuestions_bulletList__Ww4Sl{list-style:disc;padding-left:calc(2 * var(--scale));margin:calc(1.5 * var(--scale)) 0 0}.OpenQuestions_bulletItem___MWiY{color:var(--darkGrey);margin-bottom:calc(.8 * var(--scale))}.OpenQuestions_bulletItem___MWiY:last-child{margin-bottom:0}.OpenQuestions_bulletLabel__4dFG0{display:inline;font-weight:600;margin-right:calc(.5 * var(--scale))}.OpenQuestions_exampleList__BCEJ2{list-style:disc;padding-left:calc(2 * var(--scale));margin:calc(1.5 * var(--scale)) 0 0}.OpenQuestions_exampleItem__dO7H1{color:var(--limitedGrey);margin-bottom:calc(.6 * var(--scale))}.OpenQuestions_exampleItem__dO7H1:last-child{margin-bottom:0}.OpenQuestions_exampleItem__dO7H1 em{font-style:italic}.OpenQuestions_compactSteps__4pWYO{margin-top:calc(1.5 * var(--scale))}@media (max-width:768px){.OpenQuestions_visualExampleLarge__9Hm3s{padding:calc(1.5 * var(--scale))}.OpenQuestions_analysisFlow__QUnXP{flex-direction:column;align-items:flex-start}.OpenQuestions_flowArrow__Dfbal{transform:rotate(90deg)}.OpenQuestions_cardIcon__Op1IX{width:calc(4 * var(--scale));height:calc(4 * var(--scale))}.OpenQuestions_iconSvg__iBO12{width:calc(2.2 * var(--scale));height:calc(2.2 * var(--scale))}}