.JgYmMq_hero{min-height:100dvh;padding:calc(var(--nav-height) + var(--space-4)) var(--space-6) var(--space-4);background:var(--color-bg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.JgYmMq_compact{text-align:center;min-height:45dvh}.JgYmMq_compact .JgYmMq_content{max-width:640px;margin:0 auto}.JgYmMq_compact .JgYmMq_tagline{margin-inline:auto}.JgYmMq_split{align-items:center;gap:var(--space-6);width:100%;max-width:var(--max-width-wide);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.JgYmMq_left{gap:var(--space-5);padding-left:var(--space-4);padding-right:var(--space-4);flex-direction:column;display:flex}.JgYmMq_right{justify-content:center;align-items:center;display:flex}.JgYmMq_particleContainer{width:100%;max-width:600px}.JgYmMq_content{gap:var(--space-5);flex-direction:column;display:flex}.JgYmMq_title{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.03em;font-size:clamp(2.75rem,5.5vw,4rem);font-weight:700;line-height:1.05}.JgYmMq_subtitle{font-size:var(--text-sm);color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.JgYmMq_tagline{font-size:var(--text-lg);color:var(--color-text-muted);max-width:440px;line-height:1.6}.JgYmMq_ctas{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.JgYmMq_guidedLink{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);letter-spacing:.01em;transition:color var(--duration-fast) var(--ease-out), gap var(--duration-fast) var(--ease-out);align-self:flex-start;display:inline-flex}.JgYmMq_guidedLink svg{opacity:.7;transition:transform var(--duration-fast) var(--ease-out)}.JgYmMq_guidedLink:hover{color:var(--color-primary);gap:var(--space-3)}.JgYmMq_guidedLink:hover svg{transform:translate(2px)}.JgYmMq_scrollIndicator{bottom:var(--space-6);color:var(--color-text-faint);z-index:1;animation:2.5s ease-in-out infinite JgYmMq_scrollFloat;position:absolute;left:50%;transform:translate(-50%)}@keyframes JgYmMq_scrollFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(8px)}}@media (max-width:900px){.JgYmMq_split{text-align:center;grid-template-columns:1fr}.JgYmMq_left{order:1;align-items:center;padding-left:0;padding-right:0}.JgYmMq_right{order:2}.JgYmMq_particleContainer{width:100%;max-width:320px;margin:0 auto}.JgYmMq_tagline{text-align:center}.JgYmMq_ctas{justify-content:center}.JgYmMq_guidedLink{align-self:center}}@media (max-width:768px){.JgYmMq_hero{min-height:85dvh;padding-top:calc(var(--nav-height) + var(--space-12))}.JgYmMq_compact{min-height:40dvh}}
._1Td2bG_card{border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-pure);transition:all var(--duration-normal) var(--ease-out);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}._1Td2bG_contentWrapper{padding:var(--space-6);flex-direction:column;flex:1;display:flex}._1Td2bG_card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-primary-light);transform:translateY(-2px)}._1Td2bG_meta{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}._1Td2bG_date,._1Td2bG_time{font-size:var(--text-xs);color:var(--color-text-faint);font-weight:500}._1Td2bG_dot{color:var(--color-text-faint)}._1Td2bG_title{font-size:var(--text-xl);color:var(--color-text);margin-bottom:var(--space-3);transition:color var(--duration-fast);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}._1Td2bG_card:hover ._1Td2bG_title{color:var(--color-primary)}._1Td2bG_excerpt{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-4);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;min-height:5.1em;line-height:1.7;display:-webkit-box;overflow:hidden}._1Td2bG_author{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);font-weight:500;display:flex}._1Td2bG_avatar{background:var(--gradient-primary);color:#fff;width:32px;height:32px;font-size:var(--text-xs);border:1px solid var(--color-border);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative;overflow:hidden}._1Td2bG_avatarImage{object-fit:cover}
.LeXm2G_root{max-width:var(--max-width);padding:0 var(--space-6);isolation:isolate;margin:0 auto;position:relative}.LeXm2G_frame{gap:var(--space-6);grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:stretch;display:grid}.LeXm2G_signalPanel{min-height:430px;padding:var(--space-8);background:linear-gradient(135deg, #fffffff5, #fafaf9e6), var(--color-bg-pure);border-radius:var(--radius-lg);border:1px solid #271f181a;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #271f1814}.LeXm2G_signalPanel:before{content:"";pointer-events:none;background-image:linear-gradient(#271f180b 1px,#0000 1px),linear-gradient(90deg,#271f180b 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 90%);mask-image:linear-gradient(#000000d1,#0000 90%)}.LeXm2G_signalPanel:after{content:"";pointer-events:none;background:radial-gradient(circle,#b5956e24,#0000 68%);width:340px;height:340px;position:absolute;bottom:-140px;right:-140px}.LeXm2G_flowWords{z-index:2;gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.LeXm2G_flowWords span{min-height:34px;color:var(--color-text-secondary);border-radius:var(--radius-full);letter-spacing:.08em;text-transform:uppercase;background:#b5956e0f;border:1px solid #271f181a;justify-content:center;align-items:center;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.LeXm2G_signalCanvas{z-index:2;min-height:250px;margin:var(--space-4) 0;justify-content:center;align-items:center;display:flex;position:relative}.LeXm2G_signalSvg{width:100%;max-width:560px;height:auto;overflow:visible}.LeXm2G_guidePath{stroke:#271f1829;stroke-width:2px;stroke-dasharray:8 10}.LeXm2G_signalSvg .LeXm2G_livePath{stroke:var(--color-primary);stroke-width:3px;stroke-linecap:round;stroke-dasharray:620;stroke-dashoffset:620px;animation:LeXm2G_drawPath 6s var(--ease-out) infinite}.LeXm2G_signalNode circle{fill:var(--color-primary);stroke:var(--color-bg-pure);stroke-width:4px;filter:drop-shadow(0 10px 18px #271f1829);transform-origin:50%;animation:3.8s ease-in-out infinite LeXm2G_nodePulse}.LeXm2G_signalNode1 circle{animation-delay:.5s}.LeXm2G_signalNode2 circle{animation-delay:1s}.LeXm2G_signalNode text{fill:var(--color-text-secondary);font-family:var(--font-sans);letter-spacing:0;text-anchor:middle;font-size:18px;font-weight:800}.LeXm2G_signalCopy{z-index:2;max-width:480px;color:var(--color-text-muted);font-size:var(--text-base);line-height:1.7;position:relative}.LeXm2G_modeRail{gap:var(--space-4);display:grid}.LeXm2G_modeCard{gap:var(--space-3) var(--space-5);min-height:132px;padding:var(--space-5) var(--space-6);color:inherit;border-radius:var(--radius-md);transition:border-color var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), transform var(--duration-normal) var(--ease-out);background:#ffffffeb;border:1px solid #271f181a;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 36px #271f180f}.LeXm2G_modeCard:before{content:none}.LeXm2G_modeCard:after{content:"";opacity:0;transition:opacity var(--duration-normal) var(--ease-out);pointer-events:none;background:linear-gradient(90deg,#b5956e14,#0000 42%);position:absolute;inset:0}.LeXm2G_modeCard:hover,.LeXm2G_modeCard:focus-visible{border-color:#b5956e47;transform:translateY(-2px);box-shadow:0 22px 56px #271f181a}.LeXm2G_modeCard:hover:after,.LeXm2G_modeCard:focus-visible:after{opacity:1}.LeXm2G_modeCard:focus-visible{outline-offset:4px;outline:2px solid #b5956e70}.LeXm2G_modeTopline{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.LeXm2G_modeNumber{color:var(--color-primary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;font-weight:800}.LeXm2G_modeTitle{color:var(--color-text);font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:800;line-height:1}.LeXm2G_modeTagline{max-width:520px;color:var(--color-text-muted);font-size:var(--text-sm);grid-column:1/2;line-height:1.55}.LeXm2G_modeStats{gap:var(--space-2) var(--space-5);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;grid-column:1/2;display:flex}.LeXm2G_modeStat{min-width:78px;color:var(--color-text-faint);letter-spacing:.06em;text-transform:uppercase;flex-direction:column;gap:1px;font-size:.68rem;font-weight:800;line-height:1.2;display:inline-flex}.LeXm2G_modeStat strong{color:var(--color-text);font-size:var(--text-sm);letter-spacing:0;text-transform:none;line-height:1.2}.LeXm2G_modeCta{justify-content:center;align-items:center;gap:var(--space-2);min-width:136px;min-height:44px;padding:0 var(--space-4);color:var(--color-text);border-radius:var(--radius-full);background:var(--color-bg-pure);font-size:var(--text-sm);white-space:nowrap;transition:background var(--duration-normal) var(--ease-out), border-color var(--duration-normal) var(--ease-out), color var(--duration-normal) var(--ease-out);border:1px solid #271f181f;grid-area:1/2/4/3;align-self:center;font-weight:800;display:inline-flex}.LeXm2G_modeCta svg{width:15px;height:15px;transition:transform var(--duration-normal) var(--ease-out)}.LeXm2G_modeCard:hover .LeXm2G_modeCta,.LeXm2G_modeCard:focus-visible .LeXm2G_modeCta{color:#fff;background:var(--color-primary);border-color:var(--color-primary)}.LeXm2G_modeCard:hover .LeXm2G_modeCta svg,.LeXm2G_modeCard:focus-visible .LeXm2G_modeCta svg{transform:translate(3px)}@keyframes LeXm2G_drawPath{0%{stroke-dashoffset:620px;opacity:.25}32%,68%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-620px;opacity:.25}}@keyframes LeXm2G_nodePulse{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.18)}}@media (max-width:1024px){.LeXm2G_frame{grid-template-columns:1fr}.LeXm2G_signalPanel{min-height:360px}}@media (max-width:720px){.LeXm2G_root{padding:0 var(--space-4)}.LeXm2G_signalPanel{min-height:310px;padding:var(--space-5)}.LeXm2G_flowWords{grid-template-columns:repeat(2,minmax(0,1fr))}.LeXm2G_signalCanvas{min-height:190px;margin:var(--space-3) 0}.LeXm2G_signalCopy{font-size:var(--text-sm)}.LeXm2G_modeCard{min-height:0;padding:var(--space-5);grid-template-columns:1fr}.LeXm2G_modeCta{grid-area:auto/1;justify-self:start}}@media (max-width:460px){.LeXm2G_modeStats{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.LeXm2G_modeStat{min-width:0}}@media (prefers-reduced-motion:reduce){.LeXm2G_signalSvg .LeXm2G_livePath,.LeXm2G_signalNode circle{animation:none}.LeXm2G_modeCard,.LeXm2G_modeCard:after,.LeXm2G_modeCta,.LeXm2G_modeCta svg{transition:none}}[data-theme=dark] .LeXm2G_signalPanel{background:linear-gradient(145deg, #18181bd6, #09090beb), var(--color-bg-pure);border-color:#f4f4f51a;box-shadow:0 28px 80px #00000057,inset 0 1px #ffffff0a}[data-theme=dark] .LeXm2G_signalPanel:before{background-image:linear-gradient(#f4f4f509 1px,#0000 1px),linear-gradient(90deg,#f4f4f509 1px,#0000 1px)}[data-theme=dark] .LeXm2G_signalPanel:after{background:radial-gradient(circle,#b5956e14,#0000 70%)}[data-theme=dark] .LeXm2G_flowWords span{color:#f4f4f5a3;background:#f4f4f506;border-color:#f4f4f517}[data-theme=dark] .LeXm2G_guidePath{stroke:#f4f4f514}[data-theme=dark] .LeXm2G_signalSvg .LeXm2G_livePath{stroke:#caab8cb8}[data-theme=dark] .LeXm2G_signalNode circle{fill:#caab8cc7;stroke:#18181b;filter:drop-shadow(0 10px 18px #00000047)}[data-theme=dark] .LeXm2G_signalNode text{fill:#f4f4f5a8;color:#f4f4f59e}[data-theme=dark] .LeXm2G_signalCopy{fill:#f4f4f5a8;color:#f4f4f59e}[data-theme=dark] .LeXm2G_modeCard{background:#18181bc2;border-color:#f4f4f517;box-shadow:0 18px 42px #0003}[data-theme=dark] .LeXm2G_modeCard:after{background:linear-gradient(90deg,#f4f4f50a,#0000 44%)}:is([data-theme=dark] .LeXm2G_modeCard:hover,[data-theme=dark] .LeXm2G_modeCard:focus-visible){border-color:#f4f4f52e;box-shadow:0 24px 58px #00000047}[data-theme=dark] .LeXm2G_modeCta{background:#09090bb8;border-color:#f4f4f51a}
.p7dLsW_custom{gap:var(--space-3);flex-direction:column;display:flex}.p7dLsW_field{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-out);display:flex}.p7dLsW_field:focus-within{border-color:var(--color-primary)}.p7dLsW_currency{font-size:var(--text-lg);color:var(--color-text-muted)}.p7dLsW_input{min-width:0;color:var(--color-text);font-family:inherit;font-size:var(--text-lg);appearance:textfield;background:0 0;border:none;outline:none;flex:1;font-weight:600}.p7dLsW_input::-webkit-outer-spin-button{appearance:none;margin:0}.p7dLsW_input::-webkit-inner-spin-button{appearance:none;margin:0}.p7dLsW_error{font-size:var(--text-sm);color:var(--color-error);text-align:left}.p7dLsW_button{cursor:pointer}.p7dLsW_button:disabled{cursor:wait}
.R_bloq_preview{align-items:center;gap:var(--space-10);max-width:var(--max-width);grid-template-columns:1fr 1fr;margin:0 auto;display:grid}.R_bloq_avatarSide{flex-direction:column;align-items:center;display:flex;position:relative}.R_bloq_imageWrap{justify-content:center;width:100%;max-width:360px;display:flex;position:relative}.R_bloq_socratesImage{object-fit:contain;filter:brightness(0)opacity(.65);width:100%;height:auto;transition:filter var(--duration-slow) var(--ease-out);animation:1.2s cubic-bezier(.16,1,.3,1) both R_bloq_socratesReveal,6s ease-in-out 1.5s infinite R_bloq_socratesBreathe}[data-theme=dark] .R_bloq_socratesImage{filter:brightness(0)invert()opacity(.6)}@keyframes R_bloq_socratesReveal{0%{opacity:0;clip-path:inset(100% 0 0);transform:translateY(30px)scale(.95)}to{opacity:1;clip-path:inset(0);transform:translateY(0)scale(1)}}@keyframes R_bloq_socratesBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.R_bloq_speechBubble{margin-top:var(--space-4);padding:var(--space-3) var(--space-5);background:var(--color-bg-pure);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:var(--shadow-md);animation:3s ease-in-out infinite R_bloq_bubbleFloat;position:relative}.R_bloq_speechBubble p{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;font-style:italic;font-weight:600}.R_bloq_bubbleTail{background:var(--color-bg-pure);border-left:1px solid var(--color-border);border-top:1px solid var(--color-border);width:12px;height:12px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes R_bloq_bubbleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.R_bloq_widgetSide{gap:var(--space-6);flex-direction:column;display:flex}.R_bloq_widgetHeader{gap:var(--space-2);flex-direction:column;display:flex}.R_bloq_eyebrow{font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.12em;font-weight:600}.R_bloq_title{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.03em;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1.1}.R_bloq_desc{font-size:var(--text-base);color:var(--color-text-muted);max-width:480px;line-height:1.7}.R_bloq_liveWidget{background:var(--color-bg-pure);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);box-shadow:var(--shadow-lg);transition:box-shadow var(--duration-slow) var(--ease-out);position:relative;overflow:hidden}.R_bloq_liveWidget:before{content:"";background:linear-gradient(90deg, var(--color-primary-light), var(--color-primary), var(--color-primary-light));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background-size:200% 100%;height:3px;animation:4s ease-in-out infinite R_bloq_shimmer;position:absolute;top:0;left:0;right:0}@keyframes R_bloq_shimmer{0%,to{background-position:0 0}50%{background-position:100% 0}}.R_bloq_liveWidget:focus-within{box-shadow:var(--shadow-xl);border-color:var(--color-primary-light)}.R_bloq_widgetDots{margin-bottom:var(--space-4);padding-top:var(--space-1);gap:6px;display:flex}.R_bloq_widgetDots span{border-radius:50%;width:8px;height:8px}.R_bloq_widgetDots span:first-child{background:#f87171}.R_bloq_widgetDots span:nth-child(2){background:#fbbf24}.R_bloq_widgetDots span:nth-child(3){background:#6b8f71}.R_bloq_resultBox{padding:var(--space-4);margin-bottom:var(--space-3);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-md);animation:.3s ease-out R_bloq_fadeIn,1.1s ease-out R_bloq_arrived}@keyframes R_bloq_fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes R_bloq_arrived{0%{border-color:var(--color-primary)}60%{border-color:var(--color-primary)}to{border-color:var(--color-border)}}@media (prefers-reduced-motion:reduce){.R_bloq_resultBox{animation:none}}.R_bloq_resultLabel{font-size:var(--text-xs);color:var(--color-primary);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.R_bloq_resultText{font-size:var(--text-sm);color:var(--color-text);margin-top:var(--space-2);line-height:1.7}.R_bloq_errorMsg{font-size:var(--text-sm);color:#ef4444;font-weight:500}.R_bloq_spinner{align-items:center;gap:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted);font-weight:500;display:flex}.R_bloq_loadingDots{gap:4px;display:flex}.R_bloq_loadingDots span{background:var(--color-primary);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite R_bloq_dotPulse}.R_bloq_loadingDots span:nth-child(2){animation-delay:.2s}.R_bloq_loadingDots span:nth-child(3){animation-delay:.4s}@keyframes R_bloq_dotPulse{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.R_bloq_widgetInput{resize:vertical;width:100%;min-height:80px;max-height:200px;padding:var(--space-4);background:var(--color-bg-subtle);border:1.5px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out);line-height:1.65}.R_bloq_widgetInput::placeholder{color:var(--color-text-faint);font-style:italic}.R_bloq_widgetInput:focus{border-color:var(--color-primary);outline:none}.R_bloq_widgetInput:disabled{opacity:.6;cursor:not-allowed}.R_bloq_widgetFooter{margin-top:var(--space-3);justify-content:space-between;align-items:center;display:flex}.R_bloq_charCount{font-size:var(--text-xs);color:var(--color-text-faint);font-variant-numeric:tabular-nums;font-weight:500}.R_bloq_charCount.R_bloq_warn{color:#f59e0b}.R_bloq_footerActions{gap:var(--space-2);display:flex}.R_bloq_resetBtn{font-size:var(--text-sm);color:var(--color-text-muted);border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);background:0 0;padding:8px 16px;font-weight:600}.R_bloq_resetBtn:hover{border-color:var(--color-text-muted);color:var(--color-text)}.R_bloq_submitBtn{font-size:var(--text-sm);color:#fff;background:var(--color-primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-fast) var(--ease-out);border:none;padding:8px 20px;font-weight:600;box-shadow:0 2px 8px #b5956e40}.R_bloq_submitBtn:hover:not(:disabled){background:var(--color-primary-light);transform:translateY(-1px);box-shadow:0 4px 16px #b5956e59}.R_bloq_submitBtn:disabled{opacity:.5;cursor:not-allowed}.R_bloq_features{gap:var(--space-6);flex-wrap:wrap;display:flex}.R_bloq_feature{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);font-weight:500;display:inline-flex}.R_bloq_feature svg{color:var(--color-primary);flex-shrink:0}.R_bloq_fullVersionLink{align-items:center;gap:var(--space-2);width:fit-content;font-size:var(--text-sm);color:var(--color-primary);transition:all var(--duration-fast) var(--ease-out);font-weight:600;display:inline-flex}.R_bloq_fullVersionLink:hover{color:var(--color-primary-light);gap:var(--space-3)}.R_bloq_fullVersionLink svg{transition:transform var(--duration-fast) var(--ease-out)}.R_bloq_fullVersionLink:hover svg{transform:translate(3px)}@media (max-width:900px){.R_bloq_preview{text-align:center;gap:var(--space-8);grid-template-columns:1fr}.R_bloq_avatarSide{order:2}.R_bloq_imageWrap{width:100%;max-width:260px;margin:0 auto}.R_bloq_widgetHeader{align-items:center}.R_bloq_desc{text-align:center}.R_bloq_features{justify-content:center}}@media (max-width:640px){.R_bloq_features{align-items:center;gap:var(--space-3);flex-direction:column}}@media (prefers-reduced-motion:reduce){.R_bloq_liveWidget:before,.R_bloq_speechBubble{animation:none}.R_bloq_loadingDots span{opacity:.6;animation:none}.R_bloq_socratesImage{animation:none}}
._8aEwW_foundation{background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-bg-subtle) 100%);padding:var(--space-24) 0 var(--space-20);position:relative;overflow:hidden}._8aEwW_foundation:before{content:"";background:radial-gradient(circle, var(--color-primary-glow) 0%, transparent 65%);pointer-events:none;width:900px;height:900px;position:absolute;top:-100px;left:50%;transform:translate(-50%)}._8aEwW_decoLeft,._8aEwW_decoRight{object-fit:contain;opacity:.08;pointer-events:none;-webkit-user-select:none;user-select:none;filter:brightness(0);z-index:0;width:auto;height:100%;position:absolute;top:0;bottom:0}._8aEwW_decoLeft{left:0}._8aEwW_decoRight{right:0}:is([data-theme=dark] ._8aEwW_decoLeft,[data-theme=dark] ._8aEwW_decoRight){filter:brightness(0)invert();opacity:.04}@media (max-width:1100px){._8aEwW_decoLeft,._8aEwW_decoRight{display:none}}._8aEwW_foundationInner{z-index:1;position:relative}._8aEwW_foundationHeader{text-align:center;margin-bottom:var(--space-16)}._8aEwW_foundationEyebrow{font-size:var(--text-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.15em;margin-bottom:var(--space-4);align-items:center;gap:var(--space-3);font-weight:600;display:inline-flex}._8aEwW_foundationEyebrow:before,._8aEwW_foundationEyebrow:after{content:"";background:linear-gradient(90deg, transparent, var(--color-primary-light));width:32px;height:1px}._8aEwW_foundationEyebrow:after{background:linear-gradient(90deg, var(--color-primary-light), transparent)}._8aEwW_foundationTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.03em;max-width:680px;margin:0 auto;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.1}._8aEwW_sectionTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;line-height:1.15}._8aEwW_pillarsGrid{gap:var(--space-6);margin-bottom:var(--space-16);grid-template-columns:repeat(3,1fr);display:grid}._8aEwW_pillar{padding:var(--space-10) var(--space-8) var(--space-8);border-radius:var(--radius-xl);background:var(--color-bg-pure);border:1px solid var(--color-border);gap:var(--space-5);box-shadow:var(--shadow-sm);flex-direction:column;transition:all .5s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}._8aEwW_pillar:before{content:"";border-radius:var(--radius-xl);-webkit-mask-composite:xor;opacity:0;background:linear-gradient(160deg,#0000 30%,#b5956e66 50%,#0000 70%);padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._8aEwW_pillar:hover:before{opacity:1}._8aEwW_pillar:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-lg), 0 0 60px var(--color-primary-subtle);transform:translateY(-6px)}._8aEwW_pillarNumber{font-family:var(--font-display);letter-spacing:0;background:linear-gradient(180deg, var(--color-primary-light) 0%, #b5956e26 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(3.5rem,6vw,5rem);font-weight:800;line-height:1;transition:all .4s}._8aEwW_pillar:hover ._8aEwW_pillarNumber{background:linear-gradient(180deg, var(--color-primary) 0%, var(--color-primary-light) 100%);-webkit-background-clip:text;background-clip:text}._8aEwW_pillarTitle{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);letter-spacing:-.01em;font-weight:700}._8aEwW_pillarDesc{font-size:var(--text-base);color:var(--color-text-muted);flex:1;line-height:1.75}._8aEwW_pillarAccent{opacity:0;border-radius:1px;width:0;height:2px;transition:opacity .5s,width .5s}._8aEwW_pillar:hover ._8aEwW_pillarAccent{opacity:1;width:100%}._8aEwW_pillarAccentTruth{background:linear-gradient(90deg, var(--color-primary), var(--color-primary-light), transparent)}._8aEwW_pillarAccentJustice{background:linear-gradient(90deg, #8b7355, var(--color-primary), transparent)}._8aEwW_pillarAccentBeauty{background:linear-gradient(90deg, var(--color-primary-light), var(--color-primary), transparent)}._8aEwW_pullquote{padding:var(--space-16) var(--space-8);text-align:center;border-top:1px solid var(--color-border);position:relative}._8aEwW_pullquote:before{content:"";background:linear-gradient(90deg, transparent, var(--color-primary), transparent);width:80px;height:2px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}._8aEwW_pullquoteMarks{font-family:var(--font-serif);color:var(--color-primary-subtle);margin-bottom:var(--space-4);-webkit-user-select:none;user-select:none;font-size:clamp(4rem,8vw,6rem);line-height:.5;display:block}._8aEwW_pullquoteText{font-family:var(--font-serif);color:var(--color-text-secondary);max-width:700px;margin:0 auto var(--space-6);font-size:clamp(1.25rem,2.5vw,1.625rem);font-style:italic;font-weight:400;line-height:1.65}._8aEwW_pullquoteAuthor{font-family:var(--font-sans);font-size:var(--text-sm);color:var(--color-primary);text-transform:uppercase;letter-spacing:.12em;font-style:normal;font-weight:600}._8aEwW_depthSection{padding:var(--space-20) 0 var(--space-24);background:linear-gradient(180deg, var(--color-bg-subtle) 0%, var(--color-bg) 15%, var(--color-bg) 85%, var(--color-bg-subtle) 100%);position:relative;overflow:hidden}._8aEwW_depthSection:before{content:"";z-index:0;aspect-ratio:1;filter:brightness(0);opacity:.045;pointer-events:none;background-image:url(/images/socrates-lineart.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:clamp(360px,34vw,560px);position:absolute;top:clamp(9rem,16vw,14rem);left:max(-150px,50% - 780px);transform:rotate(-4deg)}[data-theme=dark] ._8aEwW_depthSection:before{filter:invert();opacity:.025}._8aEwW_depthInner{z-index:1;position:relative}._8aEwW_depthHeader{text-align:center;margin-bottom:var(--space-16)}._8aEwW_projectsSubtitle{font-size:var(--text-lg);color:var(--color-text-muted);max-width:540px;margin:var(--space-4) auto 0;line-height:1.7}._8aEwW_pingSection{padding:var(--space-20) 0 var(--space-24);background:var(--color-bg-subtle);scroll-margin-top:96px}._8aEwW_pingInner{position:relative}._8aEwW_blogSection{padding:var(--space-24) 0;background:var(--color-bg);position:relative}._8aEwW_blogHeader{text-align:center;margin-bottom:var(--space-14)}._8aEwW_blogSubtitle{font-size:var(--text-lg);color:var(--color-text-muted);max-width:520px;margin:var(--space-4) auto 0;line-height:1.7}._8aEwW_blogGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}._8aEwW_blogMore{text-align:center;margin-top:var(--space-12)}._8aEwW_blogMoreLink{align-items:center;gap:var(--space-2);font-size:var(--text-base);color:var(--color-primary);padding:var(--space-3) var(--space-6);border:1.5px solid var(--color-primary-light);border-radius:var(--radius-full);transition:all var(--duration-fast) var(--ease-out);font-weight:600;text-decoration:none;display:inline-flex}._8aEwW_blogMoreLink:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-1px);box-shadow:0 4px 16px #b5956e4d}._8aEwW_blogMoreLink svg{transition:transform var(--duration-fast) var(--ease-out)}._8aEwW_blogMoreLink:hover svg{transform:translate(3px)}._8aEwW_finalCta{padding:var(--space-20) 0 var(--space-24);border-top:1px solid var(--color-border);background:linear-gradient(135deg,#b5956e0a 0%,#b5956e14 50%,#b5956e0a 100%);position:relative}._8aEwW_finalCtaCard{text-align:center;max-width:600px;margin:0 auto}._8aEwW_finalCtaTitle{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-4);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:700;line-height:1.15}._8aEwW_finalCtaText{font-size:var(--text-base);color:var(--color-text-muted);max-width:440px;margin:0 auto var(--space-8);line-height:1.7}._8aEwW_finalCtaBtn{padding:var(--space-4) var(--space-10);font-size:var(--text-base);color:#fff;background:var(--color-primary);border-radius:var(--radius-full);transition:all var(--duration-fast) var(--ease-out);border:none;font-weight:700;text-decoration:none;display:inline-block}._8aEwW_finalCtaBtn:hover{background:var(--color-primary-dark,#a86830);transform:translateY(-1px);box-shadow:0 4px 20px #b5956e4d}@media (min-width:1025px) and (max-width:1599px){._8aEwW_depthSection{padding:var(--space-6) 0}._8aEwW_depthHeader{margin-bottom:var(--space-3)}._8aEwW_projectsSubtitle{font-size:var(--text-sm);margin-top:var(--space-2);line-height:1.55}}@media (max-width:768px){._8aEwW_depthSection:before{opacity:.035;width:380px;top:18rem;left:-180px}._8aEwW_pillarsGrid{gap:var(--space-4);grid-template-columns:1fr}._8aEwW_pillar{padding:var(--space-8) var(--space-6) var(--space-6)}._8aEwW_pillarNumber{font-size:3rem}._8aEwW_blogGrid{gap:var(--space-4);grid-template-columns:1fr}._8aEwW_ctaCard{padding:var(--space-12) var(--space-4)}._8aEwW_foundation{padding:var(--space-16) 0 var(--space-14)}._8aEwW_pullquote{padding:var(--space-10) var(--space-4)}}@media (min-width:769px) and (max-width:1024px){._8aEwW_pillarsGrid{grid-template-columns:1fr 1fr}._8aEwW_pillar:last-child{grid-column:1/-1;max-width:50%;margin:0 auto}}
.fw3Taq_form{gap:var(--space-5);flex-direction:column;display:flex}.fw3Taq_row{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.fw3Taq_field{gap:var(--space-2);flex-direction:column;display:flex}.fw3Taq_label{font-size:var(--text-sm);color:var(--color-text);font-weight:600}.fw3Taq_input,.fw3Taq_textarea{padding:var(--space-3) var(--space-4);font-family:inherit;font-size:var(--text-base);color:var(--color-text);background:var(--color-bg-subtle);border:1.5px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--duration-normal) var(--ease-out);outline:none}.fw3Taq_input:hover,.fw3Taq_textarea:hover{border-color:var(--color-border-strong)}.fw3Taq_input:focus,.fw3Taq_textarea:focus{background:var(--color-bg-pure);border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-glow)}.fw3Taq_input::placeholder,.fw3Taq_textarea::placeholder{color:var(--color-text-faint)}.fw3Taq_textarea{resize:vertical;min-height:120px}.fw3Taq_success{text-align:center;padding:var(--space-10);border-radius:var(--radius-xl);background:var(--color-bg-pure);border:1px solid var(--color-border)}.fw3Taq_successIcon{width:56px;height:56px;margin:0 auto var(--space-4);background:var(--gradient-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.fw3Taq_success p{font-size:var(--text-base);color:var(--color-text-muted)}.fw3Taq_success a{color:var(--color-primary);text-decoration:underline}@media (max-width:640px){.fw3Taq_row{grid-template-columns:1fr}}.fw3Taq_error{margin-bottom:var(--space-4);padding:var(--space-3);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-error) 10%, transparent);color:var(--color-error);font-size:var(--text-sm)}
._8N0npW_thanks{border:1px solid var(--color-border,#e4e4e7);border-radius:var(--radius-lg,16px);background:var(--color-bg-subtle,#f4f4f5);text-align:center;max-width:560px;margin:0 auto 2rem;padding:1.25rem 1.75rem}._8N0npW_title{font-size:var(--text-xl,1.25rem);color:var(--color-text,inherit);margin:0 0 .35rem;font-weight:600}._8N0npW_text{font-size:var(--text-sm,.875rem);color:var(--color-text-muted,#71717a);margin:0;line-height:1.6}
.OSLHOG_grid{gap:var(--space-12);grid-template-columns:1fr 1.2fr;align-items:start;display:grid}.OSLHOG_info{top:calc(var(--nav-height) + var(--space-6));position:sticky}.OSLHOG_infoTitle{font-size:var(--text-3xl);color:var(--color-text);margin-bottom:var(--space-4)}.OSLHOG_infoText{font-size:var(--text-base);color:var(--color-text-muted);margin-bottom:var(--space-8);line-height:1.7}.OSLHOG_channels{gap:var(--space-5);flex-direction:column;display:flex}.OSLHOG_channel{gap:var(--space-4);align-items:flex-start;display:flex}.OSLHOG_channelIcon{border-radius:var(--radius-md);background:var(--color-primary-subtle);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.25rem;display:flex}.OSLHOG_channel h4{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-1);font-weight:700}.OSLHOG_channel p,.OSLHOG_channel a{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.5}.OSLHOG_channel a:hover{color:var(--color-primary)}.OSLHOG_formWrap{padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-pure);box-shadow:var(--shadow-md)}@media (max-width:768px){.OSLHOG_grid{gap:var(--space-8);grid-template-columns:1fr}.OSLHOG_info{position:static}}
.GJhcJq_grid{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-items:stretch;display:grid}.GJhcJq_card{padding:var(--space-8);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:var(--color-bg-pure);transition:all var(--duration-normal) var(--ease-out);flex-direction:column;display:flex;position:relative}.GJhcJq_card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.GJhcJq_highlighted{border-color:var(--color-primary);box-shadow:var(--shadow-glow);background:var(--gradient-card)}.GJhcJq_badge{padding:var(--space-1) var(--space-4);background:var(--gradient-primary);color:#fff;font-size:var(--text-xs);border-radius:var(--radius-full);white-space:nowrap;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.GJhcJq_tierName{font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-2);font-weight:700}.GJhcJq_amount{font-size:var(--text-4xl);color:var(--color-primary);margin-bottom:var(--space-2);font-weight:800}.GJhcJq_description{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-6);line-height:1.6}.GJhcJq_features{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;flex:1;display:flex}.GJhcJq_features li{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.GJhcJq_btn{width:100%}.GJhcJq_custom{max-width:420px;margin:var(--space-10) auto 0;padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-bg-pure);text-align:center}.GJhcJq_customTitle{font-size:var(--text-lg);color:var(--color-text);margin-bottom:var(--space-2);font-weight:700}.GJhcJq_customText{font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--space-5);line-height:1.6}.GJhcJq_note{max-width:600px;margin:var(--space-12) auto 0;text-align:center}.GJhcJq_note p{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.7}.GJhcJq_note a{color:var(--color-primary);text-decoration:underline}@media (max-width:768px){.GJhcJq_grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}}
