.hub-insights-dashboard-module__rwP-Ja__page{background:var(--marketing-paper);min-height:100vh;color:var(--marketing-text-on-paper);overflow:clip}.hub-insights-dashboard-module__rwP-Ja__shell{width:min(100% - 3rem,1180px);margin-inline:auto;padding:clamp(1.75rem,4vw,3rem) 0 7rem}.hub-insights-dashboard-module__rwP-Ja__intro{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__eyebrow{color:var(--marketing-violet)}.hub-insights-dashboard-module__rwP-Ja__introActions{flex:none;align-items:center;gap:.75rem;margin-left:auto;display:flex}.hub-insights-dashboard-module__rwP-Ja__cardHeading,.hub-insights-dashboard-module__rwP-Ja__standardCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__dataDepthGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;display:grid}.hub-insights-dashboard-module__rwP-Ja__dataCard{min-width:0;padding:0;overflow:hidden}.hub-insights-dashboard-module__rwP-Ja__dataCard:only-child,.hub-insights-dashboard-module__rwP-Ja__chartCard:only-child{grid-column:1/-1}.hub-insights-dashboard-module__rwP-Ja__dataCardHeader{padding:1.2rem 1.3rem .85rem}.hub-insights-dashboard-module__rwP-Ja__tableScroll{padding:0 .3rem .45rem;display:block;overflow-x:auto}.hub-insights-dashboard-module__rwP-Ja__insightTable{border-collapse:collapse;width:100%;min-width:30rem}.hub-insights-dashboard-module__rwP-Ja__insightTable th,.hub-insights-dashboard-module__rwP-Ja__insightTable td{border-top:1px solid var(--marketing-divider-on-paper);text-align:right;white-space:nowrap;padding:.76rem 1rem;font-size:.75rem}.hub-insights-dashboard-module__rwP-Ja__insightTable thead th{color:var(--marketing-text-on-paper-muted);font-family:var(--font-marketing-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.61rem;font-weight:600}.hub-insights-dashboard-module__rwP-Ja__insightTable th:first-child,.hub-insights-dashboard-module__rwP-Ja__insightTable td:first-child{text-align:left}.hub-insights-dashboard-module__rwP-Ja__insightTable tbody th{color:var(--marketing-text-on-paper);font-weight:700}.hub-insights-dashboard-module__rwP-Ja__metricDot{border-radius:999px;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.hub-insights-dashboard-module__rwP-Ja__chartGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin-top:1rem;display:grid}.hub-insights-dashboard-module__rwP-Ja__chartCard{min-width:0;padding:0;position:relative;overflow:hidden}.hub-insights-dashboard-module__rwP-Ja__standardCardHeader{flex-direction:row;justify-content:space-between;align-items:center;min-height:5.4rem;padding:1.4rem}.hub-insights-dashboard-module__rwP-Ja__nutritionSegment{max-width:min(100%,27rem);overflow-x:auto}.hub-insights-dashboard-module__rwP-Ja__measurementCardHeader{gap:.75rem}.hub-insights-dashboard-module__rwP-Ja__measurementHeading{flex:none;align-items:center;gap:.6rem;display:inline-flex}.hub-insights-dashboard-module__rwP-Ja__measurementAddButton{width:2.25rem;min-width:2.25rem;height:2.25rem}.hub-insights-dashboard-module__rwP-Ja__cardChartContent{min-height:21rem;padding:0 0 .6rem;display:block}.hub-insights-dashboard-module__rwP-Ja__measurementControls{justify-content:flex-end;align-items:center;gap:1rem;margin:0 0 .5rem;padding:0 1.4rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__measurementValue{flex:none;align-items:baseline;gap:.25rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__measurementValue strong{font-family:var(--font-marketing-display), var(--font-bold-display), sans-serif;letter-spacing:-.05em;font-size:2.2rem}.hub-insights-dashboard-module__rwP-Ja__measurementValue span,.hub-insights-dashboard-module__rwP-Ja__measurementValue small{color:var(--marketing-text-on-paper-muted);font-family:var(--font-marketing-mono), ui-monospace, monospace;font-size:.64rem}.hub-insights-dashboard-module__rwP-Ja__measurementValue small{color:var(--marketing-violet);margin-left:.35rem}.hub-insights-dashboard-module__rwP-Ja__measurementEmpty{min-height:15rem}.hub-insights-dashboard-module__rwP-Ja__sheetBackdrop{background:color-mix(in srgb, var(--marketing-ink) 52%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hub-insights-dashboard-module__rwP-Ja__sheetContent{border-left:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper);width:min(100%,32rem);color:var(--marketing-text-on-paper);box-shadow:-22px 0 70px color-mix(in srgb, var(--marketing-ink) 20%, transparent)}.hub-insights-dashboard-module__rwP-Ja__sheetDialog{flex-direction:column;height:100%;display:flex}.hub-insights-dashboard-module__rwP-Ja__sheetHeader{border-bottom:1px solid var(--marketing-divider-on-paper);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__sheetHeader h2{font-family:var(--font-marketing-display), var(--font-bold-display), sans-serif;letter-spacing:-.05em;margin:.45rem 0 0;font-size:2.2rem}.hub-insights-dashboard-module__rwP-Ja__sheetHeader button{border:1px solid var(--marketing-divider-on-paper);width:44px;height:44px;color:inherit;background:0 0;border-radius:.8rem;place-items:center;display:inline-grid}.hub-insights-dashboard-module__rwP-Ja__entryForm{flex-direction:column;flex:1;min-height:0;display:flex}.hub-insights-dashboard-module__rwP-Ja__sheetBody{flex-direction:column;flex:1;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}.hub-insights-dashboard-module__rwP-Ja__field{gap:.45rem;display:grid}.hub-insights-dashboard-module__rwP-Ja__field>label{color:var(--marketing-text-on-paper-muted);font-family:var(--font-marketing-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:600}.hub-insights-dashboard-module__rwP-Ja__field input,.hub-insights-dashboard-module__rwP-Ja__field [data-slot=input]{border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper-warm);width:100%;min-height:3.15rem;color:var(--marketing-text-on-paper);font:inherit;border-radius:.85rem;outline:none;padding:.7rem 3.2rem .7rem .85rem;font-size:1rem}.hub-insights-dashboard-module__rwP-Ja__field .number-field__group{grid-template-columns:minmax(0,1fr);height:3.15rem;position:relative}.hub-insights-dashboard-module__rwP-Ja__fieldUnit{color:var(--marketing-text-on-paper-muted);font-family:var(--font-marketing-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.72rem;font-weight:600;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}.hub-insights-dashboard-module__rwP-Ja__field input:focus,.hub-insights-dashboard-module__rwP-Ja__field [data-slot=input]:focus{border-color:var(--marketing-violet);outline:2px solid color-mix(in srgb, var(--marketing-violet) 22%, transparent);outline-offset:2px}.hub-insights-dashboard-module__rwP-Ja__measurementFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.hub-insights-dashboard-module__rwP-Ja__formHint,.hub-insights-dashboard-module__rwP-Ja__formError{margin:0;font-size:.82rem;line-height:1.5}.hub-insights-dashboard-module__rwP-Ja__formHint{color:var(--marketing-text-on-paper-muted)}.hub-insights-dashboard-module__rwP-Ja__formError{background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger);border-radius:.75rem;padding:.8rem}.hub-insights-dashboard-module__rwP-Ja__sheetFooter{border-top:1px solid var(--marketing-divider-on-paper);padding:1rem 1.5rem max(1rem, env(safe-area-inset-bottom));justify-content:flex-end;gap:.65rem;display:flex}@media (max-width:900px){.hub-insights-dashboard-module__rwP-Ja__kpiGrid[data-feature-first=true]>:first-child{grid-column:auto}.hub-insights-dashboard-module__rwP-Ja__dataDepthGrid{grid-template-columns:1fr}.hub-insights-dashboard-module__rwP-Ja__chartCard:first-child,.hub-insights-dashboard-module__rwP-Ja__chartCard:last-child{grid-column:1/-1}}@media (max-width:600px){.hub-insights-dashboard-module__rwP-Ja__shell{width:min(100% - 2rem,1180px);padding-top:2.6rem;padding-bottom:8rem}.hub-insights-dashboard-module__rwP-Ja__kpiGrid[data-feature-first=true]>:first-child{grid-column:span 1}.hub-insights-dashboard-module__rwP-Ja__intro{flex-direction:column;align-items:flex-start}.hub-insights-dashboard-module__rwP-Ja__introActions{flex-direction:column;align-items:stretch;width:100%}.hub-insights-dashboard-module__rwP-Ja__measurementControls{align-items:flex-end}.hub-insights-dashboard-module__rwP-Ja__sheetContent{width:100%}}@media (prefers-reduced-motion:reduce){.hub-insights-dashboard-module__rwP-Ja__page *,.hub-insights-dashboard-module__rwP-Ja__page :before,.hub-insights-dashboard-module__rwP-Ja__page :after{scroll-behavior:auto}}.hub-insights-dashboard-module__rwP-Ja__page .segment__item{color:var(--marketing-text-on-paper)}.hub-insights-dashboard-module__rwP-Ja__weightHero{margin-top:1.5rem;padding:1.5rem;scroll-margin-top:5rem;position:relative}.hub-insights-dashboard-module__rwP-Ja__weightSummary{padding-right:3.5rem}.hub-insights-dashboard-module__rwP-Ja__darkEyebrow{color:var(--muted);font-size:.875rem;font-weight:500}.hub-insights-dashboard-module__rwP-Ja__heroAddButton{position:absolute;top:1.25rem;right:1.25rem}.hub-insights-dashboard-module__rwP-Ja__weightNumber{align-items:baseline;gap:.5rem;margin-top:.5rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__weightNumber strong{letter-spacing:-.04em;font-size:2.5rem;font-weight:600;line-height:1.2}.hub-insights-dashboard-module__rwP-Ja__weightNumber span{color:var(--muted);font-size:.875rem}.hub-insights-dashboard-module__rwP-Ja__weightMeta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;font-size:.875rem;display:flex}.hub-insights-dashboard-module__rwP-Ja__weightMeta .hub-insights-dashboard-module__rwP-Ja__weightTrendChip{background:var(--default);color:var(--foreground)}.hub-insights-dashboard-module__rwP-Ja__weightTrendChip .trend-chip__suffix{color:var(--foreground)}.hub-insights-dashboard-module__rwP-Ja__weightChart{width:100%;min-width:0;margin-top:1.5rem}.hub-insights-dashboard-module__rwP-Ja__heroEmpty{min-height:240px}.hub-insights-dashboard-module__rwP-Ja__kpi{min-width:0}@media (max-width:600px){.hub-insights-dashboard-module__rwP-Ja__weightHero{padding:1rem}.hub-insights-dashboard-module__rwP-Ja__heroAddButton{top:1rem;right:1rem}}.hub-insights-dashboard-module__rwP-Ja__kpiGrid{grid-template-columns:repeat(var(--kpi-columns,4), minmax(0, 1fr));gap:1rem;margin-top:1rem;display:grid}.hub-insights-dashboard-module__rwP-Ja__kpiHeader{align-items:center}.hub-insights-dashboard-module__rwP-Ja__kpiContent{min-height:3rem}.hub-insights-dashboard-module__rwP-Ja__kpiValue,.hub-insights-dashboard-module__rwP-Ja__kpiDash{letter-spacing:-.035em;font-size:2rem;font-weight:600;line-height:1.2}.hub-insights-dashboard-module__rwP-Ja__kpiValue small{color:var(--muted);margin-left:.25rem;font-size:.75rem}.hub-insights-dashboard-module__rwP-Ja__kpiChart{width:100%;height:58px;margin-top:.5rem}.hub-insights-dashboard-module__rwP-Ja__kpiFooter{color:var(--muted);font-size:.75rem}@media (max-width:900px){.hub-insights-dashboard-module__rwP-Ja__kpiGrid,.hub-insights-dashboard-module__rwP-Ja__dataDepthGrid,.hub-insights-dashboard-module__rwP-Ja__chartGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.hub-insights-dashboard-module__rwP-Ja__kpiGrid,.hub-insights-dashboard-module__rwP-Ja__dataDepthGrid,.hub-insights-dashboard-module__rwP-Ja__chartGrid{grid-template-columns:1fr}}
.support-module__2vnzHG__main{background:var(--marketing-paper);color:var(--marketing-text-on-paper);min-height:75vh;padding:calc(4rem + clamp(2rem,5vw,5rem)) max(1.25rem,50vw - 560px)}.support-module__2vnzHG__hero{max-width:800px;margin-bottom:2.5rem}.support-module__2vnzHG__eyebrow{font-family:var(--font-marketing-mono), monospace;text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem;font-size:.75rem}.support-module__2vnzHG__main h1{font-family:var(--font-marketing-display), sans-serif;letter-spacing:-.04em;margin:1rem 0;font-size:clamp(2rem,5vw,3.5rem);line-height:1.05}.support-module__2vnzHG__main h2{font-family:var(--font-marketing-display), sans-serif;margin:1.6rem 0 1rem;font-size:1.65rem}.support-module__2vnzHG__main h3{margin:1rem 0 .5rem;font-size:1.1rem}.support-module__2vnzHG__main p,.support-module__2vnzHG__main li{line-height:1.7}.support-module__2vnzHG__lead{max-width:60ch;font-size:1.15rem}.support-module__2vnzHG__actions{flex-wrap:wrap;align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.support-module__2vnzHG__primary,.support-module__2vnzHG__secondary,.support-module__2vnzHG__main button{min-height:44px;font:inherit;cursor:pointer;border-radius:.5rem;padding:.7rem 1rem}.support-module__2vnzHG__primary{background:var(--marketing-violet);color:var(--bold-text-on-violet);border:none;text-decoration:none}.support-module__2vnzHG__secondary,.support-module__2vnzHG__main button{color:inherit;background:0 0;border:1px solid}.support-module__2vnzHG__main a:not(.support-module__2vnzHG__primary){color:inherit;text-underline-offset:.2em}.support-module__2vnzHG__main a:focus-visible,.support-module__2vnzHG__main button:focus-visible,.support-module__2vnzHG__main input:focus-visible,.support-module__2vnzHG__main select:focus-visible,.support-module__2vnzHG__main textarea:focus-visible{outline:3px solid var(--marketing-violet);outline-offset:4px}.support-module__2vnzHG__filters{grid-template-columns:2fr 1fr 1fr;gap:1rem;margin:2rem 0 1rem;display:grid}.support-module__2vnzHG__main label{gap:.5rem;font-weight:600;display:grid}.support-module__2vnzHG__main input,.support-module__2vnzHG__main select,.support-module__2vnzHG__main textarea{width:100%;font:inherit;background:var(--marketing-paper);color:inherit;border:1px solid;border-radius:.4rem;min-height:44px;padding:.85rem}.support-module__2vnzHG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1rem 0 2rem;display:grid}.support-module__2vnzHG__card{border:1px solid var(--bold-divider-on-paper);border-radius:.75rem;padding:1.4rem;text-decoration:none;display:block}.support-module__2vnzHG__card:hover{box-shadow:inset 0 0 0 1px var(--marketing-violet)}.support-module__2vnzHG__card strong{margin:.6rem 0;font-size:1.2rem;display:block}.support-module__2vnzHG__card small{line-height:1.6;display:block}.support-module__2vnzHG__article{grid-template-columns:minmax(0,720px) minmax(180px,1fr);gap:3rem;display:grid}.support-module__2vnzHG__article ol,.support-module__2vnzHG__article ul{padding-left:1.5rem}.support-module__2vnzHG__article li{padding:.5rem 0}.support-module__2vnzHG__article aside{align-self:start;position:sticky;top:6rem}.support-module__2vnzHG__article aside a{min-height:44px;padding:.6rem 0;display:block}.support-module__2vnzHG__note{border-left:3px solid var(--marketing-violet);background:var(--marketing-paper-warm);padding:1rem 1.3rem}.support-module__2vnzHG__form{gap:1.3rem;max-width:680px;display:grid}.support-module__2vnzHG__form textarea{resize:vertical;min-height:180px}.support-module__2vnzHG__honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.support-module__2vnzHG__main details{border-bottom:1px solid var(--bold-divider-on-paper);padding:1rem 0}.support-module__2vnzHG__main summary{cursor:pointer;min-height:44px;font-weight:600}.support-module__2vnzHG__video{background:var(--marketing-ink);border-radius:.75rem;width:100%;max-height:600px}@media (max-width:720px){.support-module__2vnzHG__filters,.support-module__2vnzHG__article,.support-module__2vnzHG__grid{grid-template-columns:1fr}.support-module__2vnzHG__article aside{grid-row:1;position:static}}.support-module__2vnzHG__main section{scroll-margin-top:6rem}.support-module__2vnzHG__form label{gap:.5rem;font-weight:600;display:grid}.support-module__2vnzHG__form input,.support-module__2vnzHG__form select,.support-module__2vnzHG__form textarea{width:100%;min-height:44px;font:inherit;background:var(--marketing-paper);color:var(--marketing-text-on-paper);border:1px solid;border-radius:.4rem;padding:.85rem}.support-module__2vnzHG__form button{cursor:pointer;border:1px solid;border-radius:.5rem;min-height:44px;padding:.7rem 1rem}.support-module__2vnzHG__form :is(input,select,textarea,button,a):focus-visible{outline:3px solid var(--marketing-violet);outline-offset:4px}
.hub-eve-chat-module__nWUjva__page{height:100dvh;min-height:280px;color:var(--marketing-text-on-paper);background:var(--marketing-paper);flex-direction:column;display:flex;overflow:hidden}.hub-eve-chat-module__nWUjva__pageHeader{border-bottom:1px solid var(--marketing-divider-on-paper);flex-shrink:0;padding:1.2rem 1.75rem}.hub-eve-chat-module__nWUjva__pageHeader button{min-height:44px}.hub-eve-chat-module__nWUjva__aiLabel{color:var(--marketing-text-on-paper-muted);font-size:.75rem}.hub-eve-chat-module__nWUjva__pageBody{flex:1;min-height:0;display:flex}.hub-eve-chat-module__nWUjva__historyRail{border-right:1px solid var(--marketing-divider-on-paper);flex-shrink:0;width:220px;padding:1.5rem 1rem;overflow-y:auto}.hub-eve-chat-module__nWUjva__historyContents{min-height:100%;color:var(--marketing-text-on-paper,var(--foreground));flex-direction:column;gap:1.25rem;display:flex}.hub-eve-chat-module__nWUjva__search{border:1px solid var(--marketing-divider-on-paper,var(--separator));min-height:44px;color:inherit;background:0 0;font-size:.875rem}.hub-eve-chat-module__nWUjva__historyHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.hub-eve-chat-module__nWUjva__historyHeading h2{font-size:.8rem;font-weight:600}.hub-eve-chat-module__nWUjva__historyHeading span{color:var(--marketing-text-on-paper-muted,var(--muted));font-size:.65rem}.hub-eve-chat-module__nWUjva__historyItem{cursor:pointer;border-radius:.6rem;min-height:48px;margin-bottom:.25rem;border:none!important}.hub-eve-chat-module__nWUjva__historyItem [data-slot=list-view-item-content]{gap:.6rem;min-width:0}.hub-eve-chat-module__nWUjva__historyItem svg{color:var(--marketing-text-on-paper-muted,var(--muted));flex-shrink:0}.hub-eve-chat-module__nWUjva__historyItem [data-slot=list-view-title]{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.hub-eve-chat-module__nWUjva__historyItem[data-current=true]{background:color-mix(in srgb, var(--marketing-violet,var(--accent)) 9%, transparent)}.hub-eve-chat-module__nWUjva__historyEmpty,.hub-eve-chat-module__nWUjva__historyFooter p{color:var(--marketing-text-on-paper-muted,var(--muted));font-size:.8rem;line-height:1.5}.hub-eve-chat-module__nWUjva__historyFooter{margin-top:auto;padding-top:1.5rem}.hub-eve-chat-module__nWUjva__memoryAction{width:100%;min-height:44px;color:inherit;justify-content:flex-start;padding-inline:.4rem;font-size:.75rem}.hub-eve-chat-module__nWUjva__chatColumn,.hub-eve-chat-module__nWUjva__workspace,.hub-eve-chat-module__nWUjva__conversation{flex:1;min-width:0;min-height:0;display:flex}.hub-eve-chat-module__nWUjva__chatColumn,.hub-eve-chat-module__nWUjva__conversation{flex-direction:column}.hub-eve-chat-module__nWUjva__conversation{overflow:hidden}.hub-eve-chat-module__nWUjva__messages{flex-direction:column;gap:1.8rem;width:min(100%,754px);max-width:754px;min-height:100%;margin-inline:auto;padding:2rem 1.5rem;display:flex}.hub-eve-chat-module__nWUjva__welcome{margin-block:auto;padding-block:1.5rem}.hub-eve-chat-module__nWUjva__welcomeHeader{text-align:left;align-items:flex-start;gap:.75rem}.hub-eve-chat-module__nWUjva__welcomeHeader [data-slot=prompt-suggestion-title]{color:var(--marketing-text-on-paper);font-family:var(--font-bold-display);font-size:clamp(1.65rem,3vw,2.15rem);line-height:1.2}.hub-eve-chat-module__nWUjva__welcomeHeader [data-slot=prompt-suggestion-description]{color:var(--marketing-text-on-paper-muted);font-size:.95rem}.hub-eve-chat-module__nWUjva__eveMark{background:var(--marketing-violet);width:48px;height:48px;color:var(--marketing-text-on-ink);font:700 2rem var(--font-bold-display);border-radius:17px 17px 17px 4px;place-items:center;margin-bottom:.65rem;display:grid}.hub-eve-chat-module__nWUjva__suggestions{grid-template-columns:1fr 1fr;gap:.7rem;margin-top:1.75rem;display:grid}.hub-eve-chat-module__nWUjva__suggestion{border:1px solid var(--marketing-divider-on-paper);min-height:72px;color:var(--marketing-text-on-paper);text-align:left;white-space:normal;background:0 0;border-radius:.85rem;justify-content:space-between;padding:1rem;font-size:.875rem;font-weight:500;display:flex}.hub-eve-chat-module__nWUjva__suggestion:hover{background:var(--marketing-paper-warm);border-color:var(--marketing-violet)}.hub-eve-chat-module__nWUjva__userMessage{align-self:flex-end;max-width:85%}.hub-eve-chat-module__nWUjva__userBubble{background:var(--marketing-paper-warm);color:var(--marketing-text-on-paper);border:1px solid var(--marketing-divider-on-paper);overflow-wrap:anywhere;border-radius:1.1rem 1.1rem .3rem;padding:.9rem 1.1rem}.hub-eve-chat-module__nWUjva__assistantMessage{overflow-wrap:anywhere;align-self:flex-start;width:100%;max-width:100%}.hub-eve-chat-module__nWUjva__author{color:var(--marketing-text-on-paper);margin-bottom:.4rem;font-size:.875rem;font-weight:600}.hub-eve-chat-module__nWUjva__author:before{content:"";background:var(--marketing-violet);border-radius:50%;width:.5rem;height:.5rem;margin-right:.5rem;display:inline-block}.hub-eve-chat-module__nWUjva__copyReply{min-width:44px;min-height:44px;color:var(--marketing-text-on-paper-muted);cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;margin-top:.2rem;font-size:.75rem;display:inline-flex}.hub-eve-chat-module__nWUjva__copyReply:hover{color:var(--marketing-text-on-paper)}.hub-eve-chat-module__nWUjva__composer{background:var(--marketing-paper);flex-shrink:0;width:min(100%,754px);margin-inline:auto;padding:.5rem 1.5rem 1rem}.hub-eve-chat-module__nWUjva__inputShell{border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper-warm);color:var(--marketing-text-on-paper);box-shadow:0 3px 14px color-mix(in srgb, var(--marketing-ink) 4%, transparent);border-radius:1.15rem}.hub-eve-chat-module__nWUjva__inputShell:focus-within{border-color:var(--marketing-violet);outline:2px solid color-mix(in srgb, var(--marketing-violet) 20%, transparent)}.hub-eve-chat-module__nWUjva__inputShell textarea{color:inherit;min-height:56px;font-size:.95rem}.hub-eve-chat-module__nWUjva__inputShell button{min-width:44px;min-height:44px}.hub-eve-chat-module__nWUjva__composerLabel{color:var(--marketing-text-on-paper-muted);font-size:.7rem}.hub-eve-chat-module__nWUjva__composerHint{color:var(--marketing-text-on-paper-muted);text-align:center;margin-top:.6rem;font-size:.65rem}.hub-eve-chat-module__nWUjva__preview{border-bottom:1px dashed var(--marketing-divider-on-paper);color:var(--marketing-text-on-paper-muted);flex-shrink:0;padding:.45rem 1.75rem;font-size:.7rem}.hub-eve-chat-module__nWUjva__reconnect{border-bottom:1px solid var(--marketing-divider-on-paper);flex-shrink:0;justify-content:center;align-items:center;gap:.75rem;padding:.5rem 1rem;font-size:.8rem;display:flex}.hub-eve-chat-module__nWUjva__loading{height:100%;color:var(--marketing-text-on-paper-muted);place-items:center;display:grid}.hub-eve-chat-module__nWUjva__historySheet{background:var(--surface);width:min(340px,90vw);color:var(--foreground)}.hub-eve-chat-module__nWUjva__page .hub-eve-chat-module__nWUjva__mobileHistory{display:none}.hub-eve-chat-module__nWUjva__page button:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:3px}@media (max-width:1150px){.hub-eve-chat-module__nWUjva__historyRail{display:none}.hub-eve-chat-module__nWUjva__page .hub-eve-chat-module__nWUjva__mobileHistory{display:inline-flex}}@media (max-width:900px){.hub-eve-chat-module__nWUjva__page{height:calc(100dvh - 140px)}}@media (max-width:600px){.hub-eve-chat-module__nWUjva__pageHeader{padding:.6rem 1rem}.hub-eve-chat-module__nWUjva__aiLabel{display:none}.hub-eve-chat-module__nWUjva__messages{gap:1.4rem;padding:1.25rem 1rem}.hub-eve-chat-module__nWUjva__welcome{padding-block:.25rem}.hub-eve-chat-module__nWUjva__welcomeHeader{gap:.5rem}.hub-eve-chat-module__nWUjva__eveMark{width:40px;height:40px;margin-bottom:.3rem;font-size:1.5rem}.hub-eve-chat-module__nWUjva__suggestions{gap:.5rem;margin-top:1.1rem}.hub-eve-chat-module__nWUjva__suggestion{min-height:64px;padding:.7rem;font-size:.8rem}.hub-eve-chat-module__nWUjva__composer{padding:.4rem .75rem .5rem}.hub-eve-chat-module__nWUjva__composerHint{display:none}.hub-eve-chat-module__nWUjva__inputShell textarea{font-size:16px}.hub-eve-chat-module__nWUjva__userMessage{max-width:92%}.hub-eve-chat-module__nWUjva__preview{padding-inline:1rem;font-size:.65rem}}@media (prefers-reduced-motion:reduce){.hub-eve-chat-module__nWUjva__page *,.hub-eve-chat-module__nWUjva__page :before{scroll-behavior:auto!important;transition:none!important}}
.hub-persistent-player-module__ywlNEG__player{z-index:49;border:1px solid color-mix(in srgb, var(--marketing-text-on-ink) 15%, transparent);background:var(--marketing-ink);width:min(58rem,100% - 2rem);min-height:4.75rem;color:var(--marketing-text-on-ink);border-radius:1.25rem;grid-template-columns:minmax(9rem,1fr) auto minmax(11rem,1.25fr) auto auto;align-items:center;gap:.8rem;margin-inline:auto;padding:.65rem .8rem;display:grid;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 24px 65px #0e0b164d}.hub-persistent-player-module__ywlNEG__summary{min-width:0}.hub-persistent-player-module__ywlNEG__summary span{color:var(--marketing-coral);font-family:var(--font-marketing-mono), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;display:block}.hub-persistent-player-module__ywlNEG__summary strong{text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.82rem;display:block;overflow:hidden}.hub-persistent-player-module__ywlNEG__controls{gap:.35rem;display:flex}.hub-persistent-player-module__ywlNEG__controls button,.hub-persistent-player-module__ywlNEG__rate,.hub-persistent-player-module__ywlNEG__close{min-width:44px;min-height:44px;border-color:color-mix(in srgb, var(--marketing-text-on-ink) 42%, transparent)!important;background:color-mix(in srgb, var(--marketing-text-on-ink) 9%, transparent)!important;color:var(--marketing-text-on-ink)!important}.hub-persistent-player-module__ywlNEG__controls button:hover,.hub-persistent-player-module__ywlNEG__rate:hover,.hub-persistent-player-module__ywlNEG__close:hover{border-color:color-mix(in srgb, var(--marketing-text-on-ink) 68%, transparent)!important;background:color-mix(in srgb, var(--marketing-text-on-ink) 16%, transparent)!important}.hub-persistent-player-module__ywlNEG__secondaryControl,.hub-persistent-player-module__ywlNEG__primaryControl{border-radius:999px!important}.hub-persistent-player-module__ywlNEG__controls .hub-persistent-player-module__ywlNEG__primaryControl{box-shadow:0 0 0 3px color-mix(in srgb, var(--marketing-violet) 24%, transparent);border-color:var(--marketing-violet)!important;background:var(--marketing-violet)!important;color:var(--marketing-text-on-ink)!important}.hub-persistent-player-module__ywlNEG__controls .hub-persistent-player-module__ywlNEG__primaryControl:hover{border-color:color-mix(in srgb, var(--marketing-violet) 82%, white)!important;background:color-mix(in srgb, var(--marketing-violet) 88%, white)!important}.hub-persistent-player-module__ywlNEG__timeline{min-width:0}.hub-persistent-player-module__ywlNEG__timeline span{color:var(--marketing-text-on-ink-muted);margin-top:.15rem;font-size:.65rem;display:block}.hub-persistent-player-module__ywlNEG__rate{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.8rem;font-weight:700}.hub-persistent-player-module__ywlNEG__playerSpacer{height:6.25rem}@media (max-width:900px){.hub-persistent-player-module__ywlNEG__player{right:.75rem;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 5.35rem);grid-template-columns:minmax(0,1fr) auto auto auto;gap:.35rem .5rem;width:min(30rem,100% - 1.5rem);min-height:0;padding:.6rem .7rem;left:.75rem}.hub-persistent-player-module__ywlNEG__controls{grid-area:1/2;justify-content:center}.hub-persistent-player-module__ywlNEG__timeline{grid-area:2/1/auto/-1}.hub-persistent-player-module__ywlNEG__summary strong{font-size:.78rem}.hub-persistent-player-module__ywlNEG__controls button,.hub-persistent-player-module__ywlNEG__rate,.hub-persistent-player-module__ywlNEG__close{width:44px;min-width:44px;max-width:44px;min-height:44px;padding:0}.hub-persistent-player-module__ywlNEG__rate{grid-area:1/3}.hub-persistent-player-module__ywlNEG__close{grid-area:1/4}.hub-persistent-player-module__ywlNEG__playerSpacer{height:calc(8rem + env(safe-area-inset-bottom))}}@media (max-width:350px){.hub-persistent-player-module__ywlNEG__player{grid-template-columns:minmax(0,1fr) auto auto}.hub-persistent-player-module__ywlNEG__controls{grid-area:2/1/auto/-1}.hub-persistent-player-module__ywlNEG__timeline{grid-row:3}.hub-persistent-player-module__ywlNEG__rate{grid-column:2}.hub-persistent-player-module__ywlNEG__close{grid-column:3}.hub-persistent-player-module__ywlNEG__playerSpacer{height:calc(11rem + env(safe-area-inset-bottom))}}
.hub-eve-drawer-module___h3Ecq__fab{z-index:47;border:1px solid color-mix(in srgb, var(--marketing-text-on-ink) 18%, transparent);background:var(--marketing-ink);min-height:3.5rem;color:var(--marketing-text-on-ink);font:inherit;cursor:pointer;animation:hub-eve-drawer-module___h3Ecq__fabArrive var(--marketing-motion-entrance) var(--marketing-motion-ease) both;border-radius:999px;align-items:center;gap:.55rem;padding:.45rem 1rem .45rem .45rem;font-size:.84rem;font-weight:750;display:inline-flex;position:fixed;bottom:1.4rem;right:1.4rem;box-shadow:0 18px 42px #0e0b1640}.hub-eve-drawer-module___h3Ecq__fabWithPlayer{bottom:6.75rem}.hub-eve-drawer-module___h3Ecq__fabIcon{background:var(--marketing-violet);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex}.hub-eve-drawer-module___h3Ecq__fab:hover .hub-eve-drawer-module___h3Ecq__fabIcon{transition:transform var(--marketing-motion-control) var(--marketing-motion-ease);transform:rotate(-7deg)scale(1.05)}.hub-eve-drawer-module___h3Ecq__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0b166b}.hub-eve-drawer-module___h3Ecq__drawer{overscroll-behavior:contain;border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper);border-radius:1.5rem;width:min(32rem,100vw - 3rem);max-width:none;height:calc(100dvh - 1.5rem);margin:.75rem .75rem .75rem 0;overflow:hidden;box-shadow:-28px 18px 80px #0e0b1642}.hub-eve-drawer-module___h3Ecq__dialog{outline:none;flex-direction:column;height:100%;min-height:0;display:flex}.hub-eve-drawer-module___h3Ecq__body{flex:1;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.hub-eve-drawer-module___h3Ecq__header{z-index:2;border-bottom:1px solid var(--marketing-divider-on-paper);background:color-mix(in srgb, var(--marketing-paper) 95%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;min-height:5.25rem;padding:1rem 1rem 1rem 1.25rem;display:flex;position:sticky;top:0}.hub-eve-drawer-module___h3Ecq__identity{align-items:center;gap:.8rem;min-width:0;display:flex}.hub-eve-drawer-module___h3Ecq__identityMark{background:var(--marketing-coral);width:2.75rem;height:2.75rem;color:var(--marketing-ink);border-radius:.9rem;flex:0 0 2.75rem;justify-content:center;align-items:center;display:inline-flex;transform:rotate(-2deg)}.hub-eve-drawer-module___h3Ecq__identityText{min-width:0}.hub-eve-drawer-module___h3Ecq__header h2,.hub-eve-drawer-module___h3Ecq__header [role=heading]{font-family:var(--font-bold-display), system-ui, sans-serif;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.55rem;line-height:1;overflow:hidden}.hub-eve-drawer-module___h3Ecq__headerActions{flex:none;align-items:center;gap:.4rem;display:flex}.hub-eve-drawer-module___h3Ecq__memoryButton,.hub-eve-drawer-module___h3Ecq__newChatButton,.hub-eve-drawer-module___h3Ecq__closeButton{border:1px solid var(--marketing-divider-on-paper);height:44px;color:inherit;cursor:pointer;transition:border-color var(--marketing-motion-control) var(--marketing-motion-ease), background var(--marketing-motion-control) var(--marketing-motion-ease), color var(--marketing-motion-control) var(--marketing-motion-ease), transform var(--marketing-motion-micro) var(--marketing-motion-ease);background:0 0;border-radius:.85rem;justify-content:center;align-items:center;display:inline-flex}.hub-eve-drawer-module___h3Ecq__memoryButton{flex:0 0 44px;width:44px}.hub-eve-drawer-module___h3Ecq__newChatButton{font-family:var(--font-marketing-mono), ui-monospace, monospace;letter-spacing:.02em;gap:.45rem;padding:0 .9rem;font-size:.63rem;font-weight:650}.hub-eve-drawer-module___h3Ecq__memoryButton:hover:not(:disabled),.hub-eve-drawer-module___h3Ecq__newChatButton:hover:not(:disabled){border-color:var(--marketing-violet);background:color-mix(in srgb, var(--marketing-violet) 7%, transparent);color:var(--marketing-violet)}.hub-eve-drawer-module___h3Ecq__memoryButton:active:not(:disabled),.hub-eve-drawer-module___h3Ecq__newChatButton:active:not(:disabled),.hub-eve-drawer-module___h3Ecq__closeButton:active{transform:scale(.96)}.hub-eve-drawer-module___h3Ecq__memoryButton:disabled,.hub-eve-drawer-module___h3Ecq__newChatButton:disabled{cursor:default;opacity:.38}.hub-eve-drawer-module___h3Ecq__closeButton{border-radius:999px;flex:0 0 44px;width:44px;position:static;inset:auto}.hub-eve-drawer-module___h3Ecq__closeButton:hover{border-color:color-mix(in srgb, var(--marketing-ink) 45%, transparent);background:color-mix(in srgb, var(--marketing-ink) 5%, transparent)}.hub-eve-drawer-module___h3Ecq__memoryButton:focus-visible,.hub-eve-drawer-module___h3Ecq__newChatButton:focus-visible,.hub-eve-drawer-module___h3Ecq__closeButton:focus-visible,.hub-eve-drawer-module___h3Ecq__fab:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:2px}@keyframes hub-eve-drawer-module___h3Ecq__fabArrive{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:767px){.hub-eve-drawer-module___h3Ecq__fab{right:1rem;bottom:calc(5.85rem + env(safe-area-inset-bottom));width:3.25rem;min-width:3.25rem;min-height:3.25rem;padding:.325rem}.hub-eve-drawer-module___h3Ecq__fab>span:last-child{display:none}.hub-eve-drawer-module___h3Ecq__fabIcon{width:2.6rem;height:2.6rem}.hub-eve-drawer-module___h3Ecq__fabWithPlayer{bottom:calc(15rem + env(safe-area-inset-bottom))}.hub-eve-drawer-module___h3Ecq__drawer{touch-action:pan-y;width:100vw;max-width:none;height:100dvh;box-shadow:none;border:0;margin:0;border-radius:0!important}.hub-eve-drawer-module___h3Ecq__dialog{border-radius:0!important}.hub-eve-drawer-module___h3Ecq__header{min-height:calc(3.75rem + env(safe-area-inset-top));padding:max(.75rem, env(safe-area-inset-top)) .75rem .75rem 1rem;gap:.5rem}.hub-eve-drawer-module___h3Ecq__identity{gap:.6rem;min-width:0}.hub-eve-drawer-module___h3Ecq__identityMark{border-radius:.8rem;flex-basis:2.5rem;width:2.5rem;height:2.5rem}.hub-eve-drawer-module___h3Ecq__header h2,.hub-eve-drawer-module___h3Ecq__header [role=heading]{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.4rem;overflow:hidden}.hub-eve-drawer-module___h3Ecq__headerActions{flex:none;gap:.25rem}.hub-eve-drawer-module___h3Ecq__newChatButton{width:44px;padding:0}.hub-eve-drawer-module___h3Ecq__newChatButton span{display:none}.hub-eve-drawer-module___h3Ecq__body [data-slot=chat-conversation-content]{padding-inline:.875rem}.hub-eve-drawer-module___h3Ecq__body [data-slot=prompt-input-shell]{border-radius:1rem}.hub-eve-drawer-module___h3Ecq__body [data-slot=prompt-input-textarea]{font-size:1rem}.hub-eve-drawer-module___h3Ecq__body [data-slot=prompt-input-textarea] textarea{font-size:1rem}}@media (prefers-reduced-motion:reduce){.hub-eve-drawer-module___h3Ecq__fab{animation:none}.hub-eve-drawer-module___h3Ecq__memoryButton,.hub-eve-drawer-module___h3Ecq__newChatButton,.hub-eve-drawer-module___h3Ecq__closeButton{transition:none}}@media (min-width:768px) and (max-width:900px){.hub-eve-drawer-module___h3Ecq__fab{bottom:calc(5.85rem + env(safe-area-inset-bottom))}.hub-eve-drawer-module___h3Ecq__fabWithPlayer{bottom:calc(15rem + env(safe-area-inset-bottom))}}
.hub-member-profile-module__fUSwwW__page{max-width:1120px;color:var(--marketing-text-on-paper);margin:auto;padding:2.5rem clamp(1rem,4vw,3.5rem) 4rem}.hub-member-profile-module__fUSwwW__page h2{font-family:var(--font-bold-display);letter-spacing:-.025em;font-size:1.25rem;font-weight:600}.hub-member-profile-module__fUSwwW__page p{line-height:1.6}.hub-member-profile-module__fUSwwW__textLink{align-items:center;gap:.4rem;min-height:44px;font-size:.875rem;font-weight:600;display:inline-flex}.hub-member-profile-module__fUSwwW__identity{align-items:center;gap:1rem;padding:2rem 0;display:flex}.hub-member-profile-module__fUSwwW__avatar{background:var(--marketing-violet);width:68px;height:68px;color:var(--marketing-text-on-ink);font:600 2rem var(--font-bold-display);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.hub-member-profile-module__fUSwwW__identityText{min-width:0}.hub-member-profile-module__fUSwwW__identityText h2{font-size:1.75rem}.hub-member-profile-module__fUSwwW__identityText p{overflow-wrap:anywhere}.hub-member-profile-module__fUSwwW__identityText p,.hub-member-profile-module__fUSwwW__identityText small,.hub-member-profile-module__fUSwwW__stats dt,.hub-member-profile-module__fUSwwW__collectionCount span,.hub-member-profile-module__fUSwwW__streakHelp,.hub-member-profile-module__fUSwwW__rules,.hub-member-profile-module__fUSwwW__appearance p{color:var(--marketing-text-on-paper-muted);font-size:.875rem}.hub-member-profile-module__fUSwwW__collectionCount{text-align:right;flex-shrink:0;margin-left:auto;display:grid}.hub-member-profile-module__fUSwwW__collectionCount strong{font:600 2rem var(--font-bold-display)}.hub-member-profile-module__fUSwwW__stats{border-block:1px solid var(--marketing-divider-on-paper);grid-template-columns:repeat(3,1fr);margin-bottom:2rem;padding:1.25rem 0;display:grid}.hub-member-profile-module__fUSwwW__progressPhotos{border-top:1px solid var(--marketing-divider-on-paper);padding:.5rem 0 1.5rem}.hub-member-profile-module__fUSwwW__progressPhotos .hub-member-profile-module__fUSwwW__sectionHeading{margin-top:1rem}.hub-member-profile-module__fUSwwW__progressPhotos p{color:var(--marketing-text-on-paper-muted);font-size:.875rem}.hub-member-profile-module__fUSwwW__progressComparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.hub-member-profile-module__fUSwwW__progressGroup{min-width:0}.hub-member-profile-module__fUSwwW__progressGroup h3{margin-bottom:.75rem;font-size:1rem;font-weight:600}.hub-member-profile-module__fUSwwW__progressPreview{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.hub-member-profile-module__fUSwwW__progressPreviewPhoto{aspect-ratio:3/4;background:var(--marketing-paper-warm);border-radius:.75rem;position:relative;overflow:hidden}.hub-member-profile-module__fUSwwW__progressPreviewPhoto img{object-fit:cover;width:100%;height:100%;position:relative}.hub-member-profile-module__fUSwwW__progressPreviewPhoto .hub-member-profile-module__fUSwwW__progressPreviewFallback{color:var(--marketing-text-on-paper-muted);text-align:center;background:0 0;place-items:center;padding:.75rem;font-size:.875rem;display:grid;position:absolute;inset:0}.hub-member-profile-module__fUSwwW__progressPreviewPhoto span{background:var(--marketing-ink);color:var(--marketing-text-on-ink);text-transform:capitalize;border-radius:.3rem;padding:.15rem .4rem;font-size:.7rem;position:absolute;bottom:.4rem;left:.4rem}.hub-member-profile-module__fUSwwW__stats div+div{border-left:1px solid var(--marketing-divider-on-paper);padding-left:1.5rem}.hub-member-profile-module__fUSwwW__stats dd{font:600 clamp(1.25rem, 3vw, 1.8rem) var(--font-bold-display);margin-top:.25rem}.hub-member-profile-module__fUSwwW__sectionHeading{justify-content:space-between;align-items:center;gap:1rem;margin:1.75rem 0 1rem;display:flex}.hub-member-profile-module__fUSwwW__sectionHeading>span{color:var(--marketing-text-on-paper-muted);font-size:.875rem}.hub-member-profile-module__fUSwwW__nextGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.hub-member-profile-module__fUSwwW__nextBadge{text-align:left;border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper-warm);cursor:pointer;border-radius:1rem;align-items:center;gap:.5rem;min-width:0;padding:1rem;transition:border-color .2s;display:flex}.hub-member-profile-module__fUSwwW__nextBadge:hover{border-color:var(--marketing-violet)}.hub-member-profile-module__fUSwwW__nextArt{filter:drop-shadow(0 7px 7px #24123826);flex-shrink:0;width:112px}.hub-member-profile-module__fUSwwW__nextContent{flex:1;min-width:0}.hub-member-profile-module__fUSwwW__nextContent h3{font-size:1.1rem;font-weight:600}.hub-member-profile-module__fUSwwW__nextContent p,.hub-member-profile-module__fUSwwW__nextContent small{color:var(--marketing-text-on-paper-muted);font-size:.8rem}.hub-member-profile-module__fUSwwW__finish{text-transform:uppercase;font:.625rem var(--font-marketing-mono);letter-spacing:.1em;color:var(--marketing-text-on-paper-muted)}.hub-member-profile-module__fUSwwW__page progress,.hub-member-profile-module__fUSwwW__reveal progress{background:var(--marketing-divider-on-paper);width:100%;height:5px;accent-color:var(--marketing-violet);border:0;border-radius:9px;margin:.7rem 0 .3rem;display:block;overflow:hidden}.hub-member-profile-module__fUSwwW__page progress::-webkit-progress-bar{background:var(--marketing-divider-on-paper)}.hub-member-profile-module__fUSwwW__reveal progress::-webkit-progress-bar{background:var(--marketing-divider-on-paper)}.hub-member-profile-module__fUSwwW__page progress::-webkit-progress-value{background:var(--marketing-violet);border-radius:9px}.hub-member-profile-module__fUSwwW__reveal progress::-webkit-progress-value{background:var(--marketing-violet);border-radius:9px}.hub-member-profile-module__fUSwwW__streakHelp{margin-top:.75rem}.hub-member-profile-module__fUSwwW__streakHelp a,.hub-member-profile-module__fUSwwW__rules a{text-decoration:underline}.hub-member-profile-module__fUSwwW__filters{flex-wrap:wrap;gap:.25rem;margin-bottom:1.25rem;display:flex}.hub-member-profile-module__fUSwwW__filters button{min-height:44px}.hub-member-profile-module__fUSwwW__filters button[aria-pressed=true]{color:var(--marketing-text-on-paper)}.hub-member-profile-module__fUSwwW__badgeGrid{grid-template-columns:repeat(4,1fr);gap:.7rem;display:grid}.hub-member-profile-module__fUSwwW__badgeTile{text-align:center;cursor:pointer;border:1px solid #0000;border-radius:1rem;flex-direction:column;align-items:center;min-width:0;padding:.75rem .5rem 1rem;transition:background .2s,transform .2s;display:flex}.hub-member-profile-module__fUSwwW__badgeTile:hover{background:var(--marketing-paper-warm);transform:translateY(-3px)}.hub-member-profile-module__fUSwwW__badgeTile[data-earned=true]{background:color-mix(in srgb, var(--marketing-violet) 4%, var(--marketing-paper))}.hub-member-profile-module__fUSwwW__tileArt{filter:drop-shadow(0 6px 5px #24123824);width:min(100%,158px)}.hub-member-profile-module__fUSwwW__badgeTile[data-earned=false] .hub-member-profile-module__fUSwwW__tileArt{filter:grayscale(.85);opacity:.5}.hub-member-profile-module__fUSwwW__badgeTile strong{text-transform:none;font-size:.8rem;font-weight:600}.hub-member-profile-module__fUSwwW__badgeTile>span{color:var(--marketing-text-on-paper-muted);text-transform:capitalize;align-items:center;gap:.25rem;margin-top:.35rem;font-size:.7rem;display:flex}.hub-member-profile-module__fUSwwW__rules{margin:1.25rem 0 2rem}.hub-member-profile-module__fUSwwW__rules summary{cursor:pointer;min-height:44px;padding-block:.7rem}.hub-member-profile-module__fUSwwW__rules p+p{margin-top:.75rem}.hub-member-profile-module__fUSwwW__settings{border-top:1px solid var(--marketing-divider-on-paper);padding-top:1.75rem;scroll-margin-top:90px}.hub-member-profile-module__fUSwwW__settings h2{margin-bottom:1rem}.hub-member-profile-module__fUSwwW__settings [role=row]{min-height:72px}.hub-member-profile-module__fUSwwW__settings [data-slot=list-view-item-content]{justify-content:space-between;gap:1rem;width:100%;min-width:0}.hub-member-profile-module__fUSwwW__settings [data-slot=list-view-item-content]>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.hub-member-profile-module__fUSwwW__settings [data-slot=list-view-item-content]>svg{flex-shrink:0}.hub-member-profile-module__fUSwwW__settings [data-slot=list-view-title]{color:var(--marketing-text-on-paper);white-space:normal}.hub-member-profile-module__fUSwwW__settings [data-slot=list-view-description]{color:var(--marketing-text-on-paper-muted);white-space:normal;overflow-wrap:anywhere}.hub-member-profile-module__fUSwwW__appearance{justify-content:space-between;align-items:center;padding:1rem;display:flex}.hub-member-profile-module__fUSwwW__appearance strong{font-size:.95rem;font-weight:500}.hub-member-profile-module__fUSwwW__newBadge{background:var(--marketing-violet);width:100%;color:var(--marketing-text-on-ink);text-align:left;cursor:pointer;border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.hub-member-profile-module__fUSwwW__newBadge strong{display:block}.hub-member-profile-module__fUSwwW__newBadge>span:last-child{align-items:center;gap:.25rem;margin-left:auto;font-size:.8rem;display:flex}.hub-member-profile-module__fUSwwW__notice{margin-bottom:1rem}.hub-member-profile-module__fUSwwW__preview{border:1px dashed var(--marketing-divider-on-paper);color:var(--marketing-text-on-paper-muted);margin-bottom:1rem;padding:.5rem .75rem;font-size:.75rem}.hub-member-profile-module__fUSwwW__reveal{text-align:center;padding:1.5rem}.hub-member-profile-module__fUSwwW__reveal h2{font-size:1.5rem;font-weight:600}.hub-member-profile-module__fUSwwW__reveal p{color:var(--muted);margin-top:.5rem;line-height:1.6}.hub-member-profile-module__fUSwwW__revealArt{width:230px;max-width:100%;margin:auto}.hub-member-profile-module__fUSwwW__revealArt[data-earned=true]{filter:drop-shadow(0 12px 20px #7141fd44);animation:.8s cubic-bezier(.2,.8,.2,1) both hub-member-profile-module__fUSwwW__badgeReveal}.hub-member-profile-module__fUSwwW__page button:focus-visible,.hub-member-profile-module__fUSwwW__page a:focus-visible,.hub-member-profile-module__fUSwwW__page summary:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:3px}@keyframes hub-member-profile-module__fUSwwW__badgeReveal{0%{opacity:0;transform:translateY(20px)scale(.75)rotate(-9deg)}to{opacity:1;transform:none}}@media (max-width:650px){.hub-member-profile-module__fUSwwW__progressComparison{grid-template-columns:1fr;gap:1.25rem}.hub-member-profile-module__fUSwwW__page{padding-top:1.5rem}.hub-member-profile-module__fUSwwW__identity{flex-wrap:wrap;gap:.75rem;padding:1.5rem 0}.hub-member-profile-module__fUSwwW__avatar{width:52px;height:52px;font-size:1.5rem}.hub-member-profile-module__fUSwwW__identityText{flex:1}.hub-member-profile-module__fUSwwW__identityText h2{font-size:1.5rem}.hub-member-profile-module__fUSwwW__collectionCount{display:none}.hub-member-profile-module__fUSwwW__stats{gap:.6rem}.hub-member-profile-module__fUSwwW__stats div+div{padding-left:.6rem}.hub-member-profile-module__fUSwwW__stats dt{font-size:.75rem}.hub-member-profile-module__fUSwwW__nextGrid{grid-template-columns:1fr;gap:.75rem}.hub-member-profile-module__fUSwwW__nextArt{width:100px}.hub-member-profile-module__fUSwwW__badgeGrid{grid-template-columns:repeat(3,1fr);gap:.25rem}.hub-member-profile-module__fUSwwW__badgeTile{padding-inline:.15rem}.hub-member-profile-module__fUSwwW__badgeTile strong{font-size:.75rem}.hub-member-profile-module__fUSwwW__filters{gap:0}.hub-member-profile-module__fUSwwW__filters button{padding-inline:.65rem}}@media (prefers-reduced-motion:reduce){.hub-member-profile-module__fUSwwW__revealArt[data-earned=true]{animation:none}.hub-member-profile-module__fUSwwW__badgeTile,.hub-member-profile-module__fUSwwW__nextBadge{transition:none}}
.hub-member-shell-module__RwOviW__navigationWrap{z-index:50;border-right:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper);width:216px;position:fixed;inset:0 auto 0 0}.hub-member-shell-module__RwOviW__navigation{flex-direction:column;align-items:stretch;gap:1.75rem;height:100%;padding:2rem 1rem 1rem;display:flex;overflow-y:auto}.hub-member-shell-module__RwOviW__brand{align-items:center;min-height:44px;padding:0 .75rem;display:inline-flex}.hub-member-shell-module__RwOviW__desktopLinks{gap:.4rem;display:grid}.hub-member-shell-module__RwOviW__link,.hub-member-shell-module__RwOviW__linkActive{min-height:46px;color:var(--marketing-text-on-paper-muted);border-radius:8px;align-items:center;gap:.85rem;padding:.7rem .85rem;font-size:.9rem;font-weight:500;transition:background .16s;display:flex}.hub-member-shell-module__RwOviW__linkActive{background:color-mix(in srgb, var(--marketing-violet) 8%, var(--marketing-paper));color:var(--bold-violet-deep);font-weight:700}.hub-member-shell-module__RwOviW__link:hover{background:var(--marketing-paper-warm);color:var(--marketing-text-on-paper)}.hub-member-shell-module__RwOviW__shortcuts{gap:.25rem;margin-top:.4rem;display:grid}.hub-member-shell-module__RwOviW__shortcuts>p{font:500 .65rem var(--font-marketing-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--marketing-text-on-paper-muted);margin:0 .85rem .5rem}.hub-member-shell-module__RwOviW__shortcuts a,.hub-member-shell-module__RwOviW__shortcuts summary{cursor:pointer;align-items:center;gap:.85rem;min-height:44px;padding:.6rem .85rem;font-size:.8rem;display:flex}.hub-member-shell-module__RwOviW__shortcuts summary{margin-left:1rem;padding-left:0;display:list-item}.hub-member-shell-module__RwOviW__shortcuts small{color:var(--marketing-text-on-paper-muted);padding:.5rem .85rem;display:block}.hub-member-shell-module__RwOviW__shortcuts a:hover{color:var(--marketing-violet)}.hub-member-shell-module__RwOviW__utilities{border-top:1px solid var(--marketing-divider-on-paper);align-items:center;gap:.35rem;margin-top:auto;padding:1rem .35rem 0;display:flex}.hub-member-shell-module__RwOviW__iconButton{width:44px;height:44px;color:var(--marketing-text-on-paper-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.hub-member-shell-module__RwOviW__iconButton:hover{background:var(--marketing-paper-warm);color:var(--marketing-text-on-paper)}.hub-member-shell-module__RwOviW__workspace{min-width:0;margin-left:216px;padding-bottom:2rem}.hub-member-shell-module__RwOviW__workspace:has([data-eve-page]){padding-bottom:0}.hub-member-shell-module__RwOviW__utilities .hub-member-shell-module__RwOviW__eveMobileLink{display:none}@media (max-width:900px){.hub-member-shell-module__RwOviW__utilities .hub-member-shell-module__RwOviW__eveMobileLink{display:inline-flex}}.hub-member-shell-module__RwOviW__mobileNavigation{display:none}.hub-member-shell-module__RwOviW__navigation a:focus-visible,.hub-member-shell-module__RwOviW__navigation summary:focus-visible,.hub-member-shell-module__RwOviW__mobileNavigation a:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:3px}.hub-member-shell-module__RwOviW__popoverWrap{position:relative}.hub-member-shell-module__RwOviW__iconButton{width:44px;color:var(--marketing-text-on-paper-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.hub-member-shell-module__RwOviW__popover{border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper);width:min(19rem,100vw - 2rem);animation:hub-member-shell-module__RwOviW__popoverIn var(--marketing-motion-control) var(--marketing-motion-ease) both;border-radius:1rem;padding:.5rem;position:absolute;top:calc(100% + .65rem);right:0;overflow:hidden;box-shadow:0 22px 55px #0e0b1629}.hub-member-shell-module__RwOviW__herouiPopover{border:1px solid var(--separator);background:var(--surface);width:min(18rem,100vw - 2rem);color:var(--foreground);border-radius:1rem;padding:.5rem;overflow:hidden;box-shadow:0 22px 55px #0e0b1629}.hub-member-shell-module__RwOviW__herouiPopoverDialog{width:auto;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;animation:none;position:static;inset:auto}.hub-member-shell-module__RwOviW__popover>p{font-family:var(--font-marketing-mono), ui-monospace, monospace;letter-spacing:.13em;text-transform:uppercase;margin:0;padding:.65rem .75rem .5rem;font-size:.64rem;font-weight:600}.hub-member-shell-module__RwOviW__popover a,.hub-member-shell-module__RwOviW__popover button{width:100%;min-height:3.4rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.7rem;flex-direction:column;justify-content:center;align-items:flex-start;padding:.65rem .75rem;text-decoration:none;display:flex}.hub-member-shell-module__RwOviW__popover a:hover,.hub-member-shell-module__RwOviW__popover button:hover{background:var(--marketing-paper-warm,var(--surface-secondary))}.hub-member-shell-module__RwOviW__popover a span,.hub-member-shell-module__RwOviW__popover button{font-size:.86rem;font-weight:700}.hub-member-shell-module__RwOviW__popover a small{color:var(--marketing-text-on-paper-muted,var(--muted));margin-top:.22rem;font-size:.72rem}.hub-member-shell-module__RwOviW__popover .hub-member-shell-module__RwOviW__accountAction{flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem}.hub-member-shell-module__RwOviW__accountPopover{width:12rem}.hub-member-shell-module__RwOviW__accountPopover button{flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem}@media (max-width:900px){.hub-member-shell-module__RwOviW__navigationWrap{border-right:0;border-bottom:1px solid var(--marketing-divider-on-paper);width:100%;position:sticky;top:0}.hub-member-shell-module__RwOviW__navigation{flex-direction:row;align-items:center;gap:.8rem;width:100%;min-height:64px;padding:.4rem 1rem;overflow:visible}.hub-member-shell-module__RwOviW__brand{border-right:1px solid var(--marketing-divider-on-paper);padding:0 .75rem 0 0}.hub-member-shell-module__RwOviW__utilities{border:0;gap:0;margin:0;padding:0}.hub-member-shell-module__RwOviW__desktopLinks,.hub-member-shell-module__RwOviW__shortcuts{display:none}.hub-member-shell-module__RwOviW__workspace{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));margin-left:0}.hub-member-shell-module__RwOviW__mobileNavigation{z-index:48;border-top:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper);width:100%;padding:.4rem .5rem calc(.4rem + env(safe-area-inset-bottom));grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0}.hub-member-shell-module__RwOviW__mobileLink,.hub-member-shell-module__RwOviW__mobileLinkActive{min-width:0;min-height:54px;color:var(--marketing-text-on-paper-muted);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;font-size:.7rem;font-weight:500;display:flex}.hub-member-shell-module__RwOviW__mobileLinkActive{color:var(--bold-violet-deep);background:color-mix(in srgb, var(--marketing-violet) 8%, var(--marketing-paper));font-weight:700}}@media (max-width:380px){.hub-member-shell-module__RwOviW__navigation{gap:.5rem;padding-inline:.75rem}.hub-member-shell-module__RwOviW__brand{padding-right:.5rem}}@media (prefers-reduced-motion:reduce){.hub-member-shell-module__RwOviW__link,.hub-member-shell-module__RwOviW__linkActive{transition:none}}.hub-member-shell-module__RwOviW__brandRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hub-member-shell-module__RwOviW__brandRow .hub-member-shell-module__RwOviW__brand{min-width:0;padding:0 .5rem}.hub-member-shell-module__RwOviW__collapseButton{width:44px;height:44px;color:var(--marketing-text-on-paper-muted);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.hub-member-shell-module__RwOviW__collapseButton:hover{color:var(--marketing-text-on-paper);background:var(--marketing-paper-warm)}.hub-member-shell-module__RwOviW__collapseButton:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:3px}.hub-member-shell-module__RwOviW__shortcuts .hub-member-shell-module__RwOviW__collapsedArchive{display:none}@media (min-width:901px){.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true]{width:76px}.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true]~.hub-member-shell-module__RwOviW__workspace{margin-left:76px}.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__brand,.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__linkLabel,.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__shortcuts>p,.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__pastCohorts{display:none}.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__brandRow{justify-content:center}.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__link,.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__linkActive,.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__shortcuts a{justify-content:center;width:44px;padding-inline:0}.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__collapsedArchive{display:flex}.hub-member-shell-module__RwOviW__navigationWrap[data-collapsed=true] .hub-member-shell-module__RwOviW__utilities{flex-direction:column;padding-inline:0}}@media (max-width:900px){.hub-member-shell-module__RwOviW__collapseButton{display:none}.hub-member-shell-module__RwOviW__brandRow{flex:1}.hub-member-shell-module__RwOviW__brandRow .hub-member-shell-module__RwOviW__brand{border:0;padding:0}}@media (min-width:901px){.hub-member-shell-module__RwOviW__workspace:not(:has([data-eve-page])){border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper);border-radius:1rem;min-height:calc(100dvh - 1.5rem);margin-top:.75rem;margin-bottom:.75rem;margin-right:.75rem;overflow:clip}.hub-member-shell-module__RwOviW__navigationWrap{background:0 0;border-right:0}}
.hub-kate-qa-module__TkX4Bq__page{--qa-accent:var(--marketing-violet);background:var(--marketing-paper);min-height:72vh;color:var(--marketing-text-on-paper);padding:0 0 9rem;overflow-x:clip}.hub-kate-qa-module__TkX4Bq__embedded{min-height:0;padding-bottom:0}.hub-kate-qa-module__TkX4Bq__embedded .hub-kate-qa-module__TkX4Bq__tabs{width:100%;margin-top:0}.hub-kate-qa-module__TkX4Bq__sectionTitle{font-family:var(--font-bold-display), sans-serif;letter-spacing:-.025em;margin:0 0 1rem;font-size:1.55rem;font-weight:600}.hub-kate-qa-module__TkX4Bq__tabs{margin-inline:auto;width:min(100% - 2.5rem,64rem);min-width:0;max-width:100%;margin-top:1.5rem}.hub-kate-qa-module__TkX4Bq__tabsToolbar{justify-content:space-between;align-items:center;gap:1rem;display:flex}.hub-kate-qa-module__TkX4Bq__tabsListContainer{flex:1;min-width:0}.hub-kate-qa-module__TkX4Bq__tabsListContainer [data-slot=tabs-list]{width:100%;min-width:0}.hub-kate-qa-module__TkX4Bq__askButton{flex:none;min-height:44px}.hub-kate-qa-module__TkX4Bq__pageAlert{margin-top:1rem}.hub-kate-qa-module__TkX4Bq__tab{min-height:44px;color:var(--marketing-text-on-paper);gap:.4rem;font-weight:650}.hub-kate-qa-module__TkX4Bq__mobileTabLabel{display:none}.hub-kate-qa-module__TkX4Bq__panel{min-width:0;max-width:100%;padding-top:1.5rem}.hub-kate-qa-module__TkX4Bq__listenAlert{margin-bottom:1rem}.hub-kate-qa-module__TkX4Bq__episodeList{gap:1rem;min-width:0;max-width:100%;display:grid}.hub-kate-qa-module__TkX4Bq__episodeCard,.hub-kate-qa-module__TkX4Bq__emptyCard{border:1px solid var(--marketing-divider-on-paper);min-width:0;max-width:100%;box-shadow:none;background:0 0;border-radius:12px;padding:0;overflow:hidden}.hub-kate-qa-module__TkX4Bq__featuredEpisode{border-color:var(--marketing-divider-on-paper);background:var(--marketing-paper-warm)}.hub-kate-qa-module__TkX4Bq__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;max-width:100%;display:flex}.hub-kate-qa-module__TkX4Bq__cardHeader>div{min-width:0;max-width:100%}.hub-kate-qa-module__TkX4Bq__episodeMeta{color:var(--marketing-text-on-paper-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:600}.hub-kate-qa-module__TkX4Bq__episodeTitle{font-family:var(--font-bold-display), sans-serif;letter-spacing:-.035em;margin-top:.35rem;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:650;line-height:1.08}.hub-kate-qa-module__TkX4Bq__episodeSummary{max-width:48rem;color:var(--marketing-text-on-paper-muted);letter-spacing:normal;overflow-wrap:anywhere;text-transform:none;margin-top:.65rem;font-family:inherit;font-size:.96rem;font-weight:450;line-height:1.55}.hub-kate-qa-module__TkX4Bq__episodeDuration{color:var(--marketing-text-on-paper-muted);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.hub-kate-qa-module__TkX4Bq__episodeActions{flex-wrap:wrap;gap:.65rem;min-width:0;display:flex}.hub-kate-qa-module__TkX4Bq__episodeActions button{white-space:normal;min-height:44px}.hub-kate-qa-module__TkX4Bq__video{background:var(--foreground);border-radius:1rem;width:100%;max-height:34rem;margin-top:1rem}.hub-kate-qa-module__TkX4Bq__chapters{border-top:1px solid var(--marketing-divider-on-paper);margin-top:1rem;padding-top:0}.hub-kate-qa-module__TkX4Bq__chapters h3{margin-bottom:.45rem;font-size:.85rem}.hub-kate-qa-module__TkX4Bq__chapters button{width:100%;min-width:0;max-width:100%;min-height:44px;color:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:.65rem;grid-template-columns:3.25rem minmax(0,1fr);align-items:center;gap:.6rem;line-height:1.4;display:grid}.hub-kate-qa-module__TkX4Bq__chapters button:hover{background:var(--surface-secondary)}.hub-kate-qa-module__TkX4Bq__chapters button:disabled,.hub-kate-qa-module__TkX4Bq__transcriptBody button:disabled{cursor:default;opacity:.55}.hub-kate-qa-module__TkX4Bq__timestamp{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.7rem}.hub-kate-qa-module__TkX4Bq__rowText{overflow-wrap:anywhere;min-width:0}.hub-kate-qa-module__TkX4Bq__transcript{border-top:1px solid var(--marketing-divider-on-paper);margin-top:0;padding-top:0}.hub-kate-qa-module__TkX4Bq__transcriptTrigger{text-align:left;cursor:pointer;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;min-height:44px;padding-inline:0;font-size:.84rem;font-weight:600;display:flex}.hub-kate-qa-module__TkX4Bq__transcriptTrigger:hover{background:var(--surface-secondary)}.hub-kate-qa-module__TkX4Bq__transcriptDisclosureBody{padding:0!important}.hub-kate-qa-module__TkX4Bq__transcriptBody{overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-height:min(62vh,38rem);padding-right:.25rem;overflow:hidden auto}.hub-kate-qa-module__TkX4Bq__transcriptBody button{width:100%;min-width:0;max-width:100%;min-height:44px;color:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;grid-template-columns:3.25rem minmax(0,1fr);align-items:start;gap:.6rem;padding:.7rem 0;font-size:.94rem;line-height:1.6;display:grid;height:auto!important}.hub-kate-qa-module__TkX4Bq__transcript time{color:var(--accent);font-variant-numeric:tabular-nums;font-size:.7rem}.hub-kate-qa-module__TkX4Bq__transcriptBody button>span{overflow-wrap:anywhere;min-width:0}.hub-kate-qa-module__TkX4Bq__transcriptBody>p{white-space:pre-wrap;line-height:1.7}.hub-kate-qa-module__TkX4Bq__emptyCard{text-align:center;justify-content:center;align-items:center;min-height:18rem;display:flex}.hub-kate-qa-module__TkX4Bq__emptyCard [data-slot=title]{font-size:1.65rem;font-weight:650}.hub-kate-qa-module__TkX4Bq__emptyCard [data-slot=description]{max-width:33rem;margin-inline:auto}.hub-kate-qa-module__TkX4Bq__characterCount{color:var(--marketing-text-on-paper-muted);text-align:right;margin-top:.25rem;font-size:.72rem;display:block}.hub-kate-qa-module__TkX4Bq__note,.hub-kate-qa-module__TkX4Bq__message{background:var(--surface-secondary);border-radius:.75rem;padding:.75rem;font-size:.82rem}.hub-kate-qa-module__TkX4Bq__questionsHeading{border-bottom:1px solid var(--separator);justify-content:space-between;align-items:end;gap:1rem;padding-bottom:1rem;display:flex}.hub-kate-qa-module__TkX4Bq__questionsHeading>div>p{color:var(--marketing-text-on-paper-muted);letter-spacing:.08em;font-size:.72rem;font-weight:600}.hub-kate-qa-module__TkX4Bq__questionsHeading>span{color:var(--marketing-text-on-paper-muted);font-size:.8rem}.hub-kate-qa-module__TkX4Bq__ownQuestions h2{letter-spacing:-.025em;margin-top:.25rem;font-size:1.65rem;font-weight:650}.hub-kate-qa-module__TkX4Bq__questionList{gap:.75rem;margin-top:1rem;display:grid}.hub-kate-qa-module__TkX4Bq__questionItem,.hub-kate-qa-module__TkX4Bq__questionsEmpty{border:1px solid var(--border);background:var(--surface);border-radius:1rem;padding:1rem}.hub-kate-qa-module__TkX4Bq__questionMeta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.hub-kate-qa-module__TkX4Bq__questionMeta time{color:var(--marketing-text-on-paper-muted);font-size:.72rem}.hub-kate-qa-module__TkX4Bq__questionText{width:auto;color:var(--marketing-text-on-paper);white-space:normal;margin-top:.75rem;line-height:1.55;overflow:visible}.hub-kate-qa-module__TkX4Bq__status{color:var(--accent);align-items:center;gap:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}.hub-kate-qa-module__TkX4Bq__questionsEmpty{text-align:center;min-height:16rem}.hub-kate-qa-module__TkX4Bq__composerContent{width:100%}.hub-kate-qa-module__TkX4Bq__composerDialog{max-width:100%;height:100%;padding:0;width:min(100%,32rem)!important}.hub-kate-qa-module__TkX4Bq__composerHeader{border-bottom:1px solid var(--separator);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.hub-kate-qa-module__TkX4Bq__composerHeader p{color:var(--marketing-text-on-paper-muted);letter-spacing:.08em;font-size:.72rem;font-weight:600}.hub-kate-qa-module__TkX4Bq__composerHeader [data-slot=drawer-heading]{letter-spacing:-.025em;margin-top:.35rem;font-size:1.75rem;font-weight:650;line-height:1.1}.hub-kate-qa-module__TkX4Bq__composerHeader span{max-width:25rem;color:var(--marketing-text-on-paper-muted);margin-top:.65rem;font-size:.86rem;line-height:1.5;display:block}.hub-kate-qa-module__TkX4Bq__closeButton,.hub-kate-qa-module__TkX4Bq__cancelButton{border-radius:999px;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.hub-kate-qa-module__TkX4Bq__closeButton{width:44px;color:var(--marketing-text-on-paper-muted);flex:none}.hub-kate-qa-module__TkX4Bq__composerBody{align-content:start;gap:1.25rem;padding:1.5rem;display:grid}.hub-kate-qa-module__TkX4Bq__anonymityOption{border:1px solid var(--border);background:var(--surface-secondary);border-radius:.9rem;align-items:center;min-height:44px;padding:.85rem 1rem;display:flex}.hub-kate-qa-module__TkX4Bq__composerFooter{border-top:1px solid var(--separator);background:var(--surface-secondary);justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.hub-kate-qa-module__TkX4Bq__cancelButton{border:1px solid var(--border);min-width:5.5rem;padding:.6rem 1rem;font-weight:700}@media (max-width:760px){.hub-kate-qa-module__TkX4Bq__page{padding-bottom:7rem}.hub-kate-qa-module__TkX4Bq__tabs{width:min(100% - 1.25rem,64rem);margin-top:.75rem}.hub-kate-qa-module__TkX4Bq__cardHeader{flex-direction:column;gap:.65rem}.hub-kate-qa-module__TkX4Bq__tabsToolbar{grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.65rem;display:grid}.hub-kate-qa-module__TkX4Bq__tabsListContainer{min-width:0}.hub-kate-qa-module__TkX4Bq__tabsListContainer [data-slot=tabs-list]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-kate-qa-module__TkX4Bq__tab{white-space:nowrap;justify-content:center;gap:.25rem;width:100%;min-width:0;padding-inline:.25rem;font-size:.82rem}.hub-kate-qa-module__TkX4Bq__desktopTabLabel{display:none}.hub-kate-qa-module__TkX4Bq__mobileTabLabel{display:inline}.hub-kate-qa-module__TkX4Bq__askButton{min-width:5.5rem;padding-inline:.75rem}.hub-kate-qa-module__TkX4Bq__panel{padding-top:1rem}.hub-kate-qa-module__TkX4Bq__episodeTitle{font-size:1.5rem}.hub-kate-qa-module__TkX4Bq__episodeSummary{font-size:.94rem}.hub-kate-qa-module__TkX4Bq__episodeActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hub-kate-qa-module__TkX4Bq__episodeActions button{width:100%;padding-inline:.75rem}.hub-kate-qa-module__TkX4Bq__episodeActions button:nth-child(2):last-child{grid-column:auto}.hub-kate-qa-module__TkX4Bq__chapters button,.hub-kate-qa-module__TkX4Bq__transcriptBody button{grid-template-columns:2.9rem minmax(0,1fr);padding-inline:.35rem}.hub-kate-qa-module__TkX4Bq__transcriptBody{max-height:58vh}.hub-kate-qa-module__TkX4Bq__composerContent{width:100%;height:100dvh}.hub-kate-qa-module__TkX4Bq__composerDialog{width:100%!important}.hub-kate-qa-module__TkX4Bq__composerHeader,.hub-kate-qa-module__TkX4Bq__composerBody{padding:1.25rem}.hub-kate-qa-module__TkX4Bq__composerFooter{padding:.9rem 1.25rem max(.9rem, env(safe-area-inset-bottom))}}.hub-kate-qa-module__TkX4Bq__embedded{background:0 0}.hub-kate-qa-module__TkX4Bq__embedded .hub-kate-qa-module__TkX4Bq__tabsToolbar{justify-content:flex-end}.hub-kate-qa-module__TkX4Bq__embedded .hub-kate-qa-module__TkX4Bq__tabsToolbar>[hidden]{display:none}.hub-kate-qa-module__TkX4Bq__embedded .hub-kate-qa-module__TkX4Bq__sectionTitle{width:fit-content;margin-bottom:-2.5rem;padding-block:.35rem}.hub-kate-qa-module__TkX4Bq__embedded .hub-kate-qa-module__TkX4Bq__panel{padding-top:1rem}.hub-kate-qa-module__TkX4Bq__cardHeader{flex-direction:row;padding:1.5rem 1.5rem 1rem}.hub-kate-qa-module__TkX4Bq__episodeIdentity{align-items:flex-start;gap:1rem;display:flex}.hub-kate-qa-module__TkX4Bq__episodeIdentity>div{min-width:0}.hub-kate-qa-module__TkX4Bq__coachPortrait{object-fit:cover;object-position:50% 35%;border-radius:50%;flex:none;width:52px;height:52px}.hub-kate-qa-module__TkX4Bq__episodeMeta{font-family:var(--font-bold-mono), monospace;font-size:.75rem}.hub-kate-qa-module__TkX4Bq__episodeSummary{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.87rem;display:-webkit-box;overflow:hidden}.hub-kate-qa-module__TkX4Bq__episodeDuration{font-family:var(--font-bold-mono), monospace;white-space:nowrap;padding-top:.15rem;font-size:.75rem}.hub-kate-qa-module__TkX4Bq__episodeContent{padding:0 1.5rem 1rem}.hub-kate-qa-module__TkX4Bq__episodeActions{padding-bottom:.25rem}.hub-kate-qa-module__TkX4Bq__episodeActions button{border-radius:999px;font-size:.84rem}.hub-kate-qa-module__TkX4Bq__chapterSummary{cursor:pointer;align-items:center;gap:.5rem;min-height:44px;font-size:.84rem;font-weight:600;list-style:none;display:flex}.hub-kate-qa-module__TkX4Bq__chapterSummary:before{content:"+";font-family:var(--font-bold-mono), monospace;color:var(--marketing-violet);font-size:1.1rem;font-weight:400}.hub-kate-qa-module__TkX4Bq__chapters[open]>.hub-kate-qa-module__TkX4Bq__chapterSummary:before{content:"−"}.hub-kate-qa-module__TkX4Bq__chapterSummary:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:3px}.hub-kate-qa-module__TkX4Bq__questionItem,.hub-kate-qa-module__TkX4Bq__questionsEmpty{border-color:var(--marketing-divider-on-paper);background:0 0;border-radius:12px}.hub-kate-qa-module__TkX4Bq__questionsHeading>div>p{font-family:var(--font-bold-mono), monospace;font-size:.75rem}.hub-kate-qa-module__TkX4Bq__ownQuestions h2{font-family:var(--font-bold-display), sans-serif}.hub-kate-qa-module__TkX4Bq__questionsEmpty{background:var(--marketing-paper-warm);margin-top:1.5rem}.hub-kate-qa-module__TkX4Bq__askButton{border-radius:999px;font-size:.84rem}@media (max-width:760px){.hub-kate-qa-module__TkX4Bq__embedded{padding-bottom:0}.hub-kate-qa-module__TkX4Bq__embedded .hub-kate-qa-module__TkX4Bq__tabsToolbar{display:flex}.hub-kate-qa-module__TkX4Bq__cardHeader{flex-direction:row;gap:.65rem;padding:1.1rem 1.1rem .8rem}.hub-kate-qa-module__TkX4Bq__episodeIdentity{gap:.75rem}.hub-kate-qa-module__TkX4Bq__coachPortrait{width:38px;height:38px}.hub-kate-qa-module__TkX4Bq__episodeTitle{font-size:1.25rem;line-height:1.15}.hub-kate-qa-module__TkX4Bq__episodeMeta{letter-spacing:.03em;font-size:.75rem}.hub-kate-qa-module__TkX4Bq__episodeSummary{-webkit-line-clamp:2;font-size:.82rem}.hub-kate-qa-module__TkX4Bq__episodeDuration{font-size:.75rem}.hub-kate-qa-module__TkX4Bq__episodeDuration>span{display:none}.hub-kate-qa-module__TkX4Bq__episodeContent{padding:0 1.1rem .8rem}.hub-kate-qa-module__TkX4Bq__questionsHeading{align-items:flex-start;padding-top:.5rem}.hub-kate-qa-module__TkX4Bq__questionsHeading>span{white-space:nowrap;font-size:.72rem}}.hub-kate-qa-module__TkX4Bq__statusLink{align-items:center;min-height:44px;margin-left:.5rem;font-weight:600;text-decoration:underline;display:inline-flex}.hub-kate-qa-module__TkX4Bq__statusLink:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:3px}.hub-kate-qa-module__TkX4Bq__questionsEmpty{gap:1.25rem;min-height:220px;padding:2rem}.hub-kate-qa-module__TkX4Bq__chapters button{min-height:44px;padding-block:.75rem;height:auto!important}.hub-kate-qa-module__TkX4Bq__episodeContent>.hub-kate-qa-module__TkX4Bq__episodeSummary{-webkit-line-clamp:unset;max-width:65ch;margin:0 0 1.2rem;display:block;overflow:visible}.hub-kate-qa-module__TkX4Bq__composerFooter button,.hub-kate-qa-module__TkX4Bq__page button{min-height:44px}@media (max-width:360px){.hub-kate-qa-module__TkX4Bq__episodeActions{grid-template-columns:1fr}.hub-kate-qa-module__TkX4Bq__episodeActions button:nth-child(2):last-child{grid-column:1}}
.progress-photo-gallery-module__O2XRva__gallery{gap:1.5rem;max-width:64rem;display:grid}.progress-photo-gallery-module__O2XRva__intro{justify-content:flex-end;align-items:center;display:flex}.progress-photo-gallery-module__O2XRva__setHeading p{color:var(--marketing-text-on-paper-muted);line-height:1.5}.progress-photo-gallery-module__O2XRva__primaryAction{background:var(--marketing-violet);color:#fff;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:.7rem 1rem;font-weight:700;display:inline-flex}.progress-photo-gallery-module__O2XRva__primaryAction:hover{background:var(--marketing-violet-dark,var(--marketing-violet))}.progress-photo-gallery-module__O2XRva__set{border-top:1px solid var(--marketing-divider-on-paper);padding-top:1.25rem}.progress-photo-gallery-module__O2XRva__setHeading{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.progress-photo-gallery-module__O2XRva__setHeading h2{font-family:var(--font-bold-display);font-size:1.25rem;font-weight:600}.progress-photo-gallery-module__O2XRva__setHeading p{margin-top:.2rem;font-size:.875rem}.progress-photo-gallery-module__O2XRva__textAction{min-height:44px;color:var(--marketing-violet);text-align:right;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.progress-photo-gallery-module__O2XRva__textAction:hover{text-decoration:underline}.progress-photo-gallery-module__O2XRva__photoStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.progress-photo-gallery-module__O2XRva__photoTile{aspect-ratio:3/4;background:var(--marketing-paper-warm);border-radius:1rem;position:relative;overflow:hidden}.progress-photo-gallery-module__O2XRva__photoTile img{object-fit:cover;width:100%;height:100%;position:relative}.progress-photo-gallery-module__O2XRva__photoLink{width:100%;height:100%;display:block;position:relative}.progress-photo-gallery-module__O2XRva__photoFallback{color:var(--marketing-text-on-paper-muted);text-align:center;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.progress-photo-gallery-module__O2XRva__photoLink:focus-visible{outline:3px solid var(--marketing-violet);outline-offset:-3px}.progress-photo-gallery-module__O2XRva__photoLabel{background:var(--marketing-ink);color:var(--marketing-text-on-ink);border-radius:.35rem;padding:.2rem .5rem;font-size:.75rem;font-weight:700;position:absolute;bottom:.7rem;left:.7rem}.progress-photo-gallery-module__O2XRva__missingPhoto{height:100%;color:var(--marketing-text-on-paper-muted);place-items:center;font-size:.875rem;display:grid}.progress-photo-gallery-module__O2XRva__editor{border:1px solid var(--marketing-divider-on-paper);background:var(--marketing-paper-warm);border-radius:1rem;padding:1rem}.progress-photo-gallery-module__O2XRva__uploadGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.progress-photo-gallery-module__O2XRva__uploadSlot{border:1px solid var(--marketing-divider-on-paper);border-radius:.75rem;flex-direction:column;justify-content:space-between;gap:.75rem;min-height:90px;padding:.8rem;display:flex}.progress-photo-gallery-module__O2XRva__uploadSlot strong{font-weight:700}.progress-photo-gallery-module__O2XRva__uploadSlot span{color:var(--marketing-text-on-paper-muted);font-size:.875rem}.progress-photo-gallery-module__O2XRva__uploadLabel{cursor:pointer;border:1px solid var(--marketing-violet);min-height:44px;color:var(--marketing-violet);text-align:center;border-radius:.55rem;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.progress-photo-gallery-module__O2XRva__uploadLabel:focus-within{outline:2px solid var(--marketing-violet);outline-offset:2px}.progress-photo-gallery-module__O2XRva__uploadLabel input{opacity:0;width:1px;height:1px;position:absolute}.progress-photo-gallery-module__O2XRva__uploadLabel:has(input:disabled){cursor:wait;opacity:.6}.progress-photo-gallery-module__O2XRva__removeActions{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}.progress-photo-gallery-module__O2XRva__removeActions button{min-height:44px;color:var(--marketing-text-on-paper-muted);font-size:.8rem;text-decoration:underline}.progress-photo-gallery-module__O2XRva__removeActions button:hover{color:var(--marketing-violet)}.progress-photo-gallery-module__O2XRva__error,.progress-photo-gallery-module__O2XRva__notice{border-radius:.7rem;padding:.8rem 1rem}.progress-photo-gallery-module__O2XRva__error{border-left:3px solid var(--marketing-error);background:var(--marketing-paper-warm);color:var(--marketing-text-on-paper)}.progress-photo-gallery-module__O2XRva__notice{background:var(--marketing-paper-warm);color:var(--marketing-text-on-paper)}@media (max-width:640px){.progress-photo-gallery-module__O2XRva__primaryAction{align-self:flex-start}.progress-photo-gallery-module__O2XRva__photoStrip,.progress-photo-gallery-module__O2XRva__uploadGrid{gap:.4rem}.progress-photo-gallery-module__O2XRva__photoTile{border-radius:.6rem}.progress-photo-gallery-module__O2XRva__uploadGrid{grid-template-columns:1fr}.progress-photo-gallery-module__O2XRva__uploadSlot{min-height:0}.progress-photo-gallery-module__O2XRva__setHeading{align-items:flex-start}}
.hub-community-module__Bpq6YW__page{background:var(--marketing-paper);min-height:70vh;color:var(--marketing-text-on-paper);padding:3rem 2.5rem 6rem}.hub-community-module__Bpq6YW__inner{max-width:74rem;margin-inline:auto}.hub-community-module__Bpq6YW__header{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2.75rem;display:flex}.hub-community-module__Bpq6YW__eyebrow{font-family:var(--font-bold-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--marketing-text-on-paper-muted);margin:0;font-size:.75rem;line-height:1.6}.hub-community-module__Bpq6YW__title{font-family:var(--font-bold-display), sans-serif;letter-spacing:-.045em;margin:.75rem 0;font-size:clamp(2.25rem,3.2vw,3rem);font-weight:600;line-height:1.08}.hub-community-module__Bpq6YW__intro{color:var(--marketing-text-on-paper-muted);font-size:.96rem;line-height:1.6}.hub-community-module__Bpq6YW__whatsapp{border:1px solid var(--marketing-divider-on-paper);border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.65rem;min-height:44px;padding:.5rem 1rem;font-size:.82rem;font-weight:600;display:inline-flex}.hub-community-module__Bpq6YW__whatsapp:hover{background:var(--marketing-paper-warm)}.hub-community-module__Bpq6YW__views{border-bottom:1px solid var(--marketing-divider-on-paper);gap:2rem;margin-bottom:2.5rem;display:flex}.hub-community-module__Bpq6YW__view{min-height:52px;color:var(--marketing-text-on-paper-muted);border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;font-size:.9rem;font-weight:600;display:inline-flex}.hub-community-module__Bpq6YW__view[aria-current=page]{color:var(--marketing-violet);border-bottom-color:var(--marketing-violet)}.hub-community-module__Bpq6YW__communityGrid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:3rem;display:grid}.hub-community-module__Bpq6YW__sectionTitle{font-family:var(--font-bold-display), sans-serif;letter-spacing:-.025em;margin:0 0 1.25rem;font-size:1.55rem;font-weight:600;line-height:1.2}.hub-community-module__Bpq6YW__sectionHeading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.hub-community-module__Bpq6YW__sectionHeading>span{font-family:var(--font-bold-mono), monospace;color:var(--marketing-text-on-paper-muted);font-size:.75rem}.hub-community-module__Bpq6YW__eventList{gap:1rem;display:grid}.hub-community-module__Bpq6YW__eventList .card{box-shadow:none;background:0 0;border-radius:12px}.hub-community-module__Bpq6YW__emptySchedule{flex-direction:column;align-items:flex-start;padding-block:1rem;display:flex}.hub-community-module__Bpq6YW__emptySchedule p{color:var(--marketing-text-on-paper-muted);margin:.5rem 0;font-size:.9rem;line-height:1.6}.hub-community-module__Bpq6YW__emptySchedule a,.hub-community-module__Bpq6YW__textLink{min-height:44px;color:var(--marketing-violet);align-items:center;gap:.65rem;font-size:.86rem;font-weight:600;display:inline-flex}.hub-community-module__Bpq6YW__aside{gap:2rem;display:grid}.hub-community-module__Bpq6YW__coachPanel{border:1px solid var(--marketing-divider-on-paper);border-radius:12px;overflow:hidden}.hub-community-module__Bpq6YW__coachPhoto{aspect-ratio:1.65;object-fit:cover;width:100%;height:auto}.hub-community-module__Bpq6YW__coachBody{padding:1.25rem}.hub-community-module__Bpq6YW__coachBody h2{font-family:var(--font-bold-display), sans-serif;letter-spacing:-.025em;margin-top:.6rem;font-size:1.55rem;font-weight:600;line-height:1.1}.hub-community-module__Bpq6YW__coachDescription{color:var(--marketing-text-on-paper-muted);margin:1rem 0 .5rem;font-size:.84rem;line-height:1.65}.hub-community-module__Bpq6YW__notice{border-top:1px solid var(--marketing-divider-on-paper);padding-block:1rem;font-size:.9rem;display:block}.hub-community-module__Bpq6YW__notice p{color:var(--marketing-text-on-paper-muted)}.hub-community-module__Bpq6YW__recordings{margin-bottom:3rem}.hub-community-module__Bpq6YW__recordingList{border-top:1px solid var(--marketing-divider-on-paper)}.hub-community-module__Bpq6YW__recording{border-bottom:1px solid var(--marketing-divider-on-paper);grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.25rem 0;display:grid}.hub-community-module__Bpq6YW__recordingMark{background:var(--marketing-paper-warm);height:65px;color:var(--marketing-violet);border-radius:8px;place-items:center;display:grid}.hub-community-module__Bpq6YW__recordingCopy h3{font-size:1rem;font-weight:600}.hub-community-module__Bpq6YW__recordingCopy p{max-width:42rem;color:var(--marketing-text-on-paper-muted);margin-top:.3rem;font-size:.85rem;line-height:1.6}.hub-community-module__Bpq6YW__formats{align-items:center;gap:.65rem;display:flex}.hub-community-module__Bpq6YW__formatLink{border:1px solid var(--marketing-divider-on-paper);border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-height:44px;padding-inline:.7rem;font-size:.8rem;font-weight:600;display:inline-flex}.hub-community-module__Bpq6YW__formatLink:hover{border-color:var(--marketing-violet);color:var(--marketing-violet)}.hub-community-module__Bpq6YW__participation{border-top:1px solid var(--marketing-divider-on-paper);margin-top:3rem;padding-top:.5rem}.hub-community-module__Bpq6YW__participation>summary{color:var(--marketing-text-on-paper-muted);font-size:.85rem}.hub-community-module__Bpq6YW__archiveLink{min-height:44px;color:var(--marketing-text-on-paper-muted);align-items:center;margin-top:1rem;font-size:.85rem;font-weight:600;display:inline-flex}.hub-community-module__Bpq6YW__page a:focus-visible,.hub-community-module__Bpq6YW__page summary:focus-visible{outline:2px solid var(--marketing-violet);outline-offset:4px}@media (max-width:1100px){.hub-community-module__Bpq6YW__page{padding:2.25rem 1.5rem 5rem}.hub-community-module__Bpq6YW__communityGrid{grid-template-columns:minmax(0,1fr) 240px;gap:1.5rem}.hub-community-module__Bpq6YW__recording{grid-template-columns:65px minmax(0,1fr)}.hub-community-module__Bpq6YW__formats{grid-column:2;margin-top:-.5rem}}@media (max-width:760px){.hub-community-module__Bpq6YW__page{padding:1.75rem 1.25rem 3rem}.hub-community-module__Bpq6YW__header{margin-bottom:1.5rem;display:block}.hub-community-module__Bpq6YW__title{font-size:2.5rem}.hub-community-module__Bpq6YW__intro{max-width:26rem;font-size:.9rem}.hub-community-module__Bpq6YW__whatsapp{margin-top:1rem}.hub-community-module__Bpq6YW__views{gap:1.75rem;margin-bottom:1.75rem}.hub-community-module__Bpq6YW__view{font-size:.84rem}.hub-community-module__Bpq6YW__communityGrid{grid-template-columns:minmax(0,1fr);gap:2rem}.hub-community-module__Bpq6YW__sectionTitle{font-size:1.4rem}.hub-community-module__Bpq6YW__coachPanel{grid-template-columns:100px minmax(0,1fr);display:grid}.hub-community-module__Bpq6YW__coachPhoto{aspect-ratio:auto;object-position:50% 30%;height:100%}.hub-community-module__Bpq6YW__coachBody{padding:1.1rem}.hub-community-module__Bpq6YW__coachBody h2{font-size:1.3rem}.hub-community-module__Bpq6YW__recording{grid-template-columns:56px minmax(0,1fr);gap:.9rem}.hub-community-module__Bpq6YW__recordingMark{height:56px}.hub-community-module__Bpq6YW__recordingCopy h3{font-size:.94rem}.hub-community-module__Bpq6YW__recordingCopy p{font-size:.82rem}.hub-community-module__Bpq6YW__formats{flex-wrap:wrap}}
