@charset "UTF-8";
                                                                    
.eye-fire-overlay{display:block!important;position:absolute!important;inset:0;pointer-events:none;z-index:8}
.eye-fire-overlay.dark-only{display:none!important}
.dark-world .eye-fire-overlay.dark-only{display:block!important}
.person:has(>.eye-fire-overlay)>.eye-flame,.consultation-finished:has(>.eye-fire-overlay) .consultation-face{display:none!important}
.hero-eye-fire{display:block;position:absolute;pointer-events:none;z-index:5}
html:not(.dark-world) .hero-eye-dark,.dark-world .hero-eye-light{display:none!important}
.hero-eye-sprite{width:200%;height:200%;max-width:none;object-fit:fill}
.hero-eye-planner-dark{top:-100%}
.dark-world .hand-human{filter:hue-rotate(68deg) saturate(.7)}
.hero-heat .hero-eye-animated{visibility:visible!important}
.dark-world .consultation-composed:not(:has(.stage-entry[data-entry-state=settled])) .dark-scene.eye-fire-overlay{opacity:0!important}
.dark-world .site-header .header-contact,.dark-world .hero .primary,.dark-world .guide-download,.dark-world .mobile-cta a{background:linear-gradient(115deg,#402071,#7950bd,#563491,#402071)!important;background-size:260% 190%!important;box-shadow:0 3px 0 #291443}
.dark-world .plan-cta,.dark-world .button.primary{background:linear-gradient(115deg,#402071,#7950bd,#563491)!important;background-size:260% 190%;color:#fff!important;border-color:#9a76cf;box-shadow:0 3px 0 #291443;animation:plum-flow 6s ease-in-out infinite}
.dark-world .plan-cta b,.dark-world .plan-cta span{color:#fff!important}
                                                                               
.scene-review .meeting-paper{display:grid;grid-template-rows:auto auto minmax(0,1fr);box-sizing:border-box;padding:3% 4%;overflow:hidden;gap:4%}
.review-doc-grid{min-height:0;overflow:hidden}
.review-doc-grid section{display:flex;flex-direction:column;min-height:0;padding-top:4%;overflow:hidden}
.review-doc-grid b{font-size:2.2cqw;line-height:1.35;margin:4% 0}
.review-doc-grid .review-mini-chart{display:block;flex:1;min-height:0;height:0;max-height:45px;width:100%;overflow:hidden}
.review-doc-grid p{font-size:1.8cqw;line-height:1.4}
html:not(.dark-world) .eye-flame .flame-outer{fill:#de3657}
html:not(.dark-world) .eye-flame .flame-inner{fill:#ffbb85}
html:not(.dark-world) #paper-fire-control svg{fill:#de3657}
@media(prefers-reduced-motion:reduce){.eye-fire-overlay,.dark-world .eye-fire-overlay,.hero-eye-fire,.dark-world .hero-eye-fire{display:none!important}}
