.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:#ffffff80}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{box-shadow:0 1px 5px #000000a6;border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px #0006;background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:#fffc;text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px #0006}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=.70710678,M12=.70710678,M21=-.70710678,M22=.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px #0006}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.page-metodo .container{width:100%;max-width:1280px;margin:0 auto;padding:0 25px}.page-metodo.page-monique .hero-section{min-height:88vh;background:linear-gradient(#1012168c,#101216db),url(/img/SwupEMk.jpeg);background-size:cover;background-position:center 28%;animation:none}.page-metodo.page-monique .hero-section:before,.page-metodo.page-monique .hero-section:after{display:none}.page-metodo .custom-cursor{position:fixed;width:25px;height:25px;border:2px solid var(--gold);border-radius:50%;left:0;top:0;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;transition:width .3s ease,height .3s ease,background-color .3s ease,transform .3s ease,border-color .3s ease;box-shadow:0 0 15px #d4824a66}.page-metodo .custom-cursor.hovered{width:60px;height:60px;background-color:#d4824a40;transform:translate(-50%,-50%) scale(1.15);border-color:var(--gold-light)}.page-metodo header{position:fixed;top:0;left:0;width:100%;background-color:transparent;z-index:1000;padding:25px 0;transition:var(--transition-smooth);border-bottom:1px solid rgba(212,130,74,.05)}.page-metodo header.scrolled{padding:15px 0;background-color:#0a0a0ad9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 30px #0006;border-bottom-color:#d4824a26}.page-metodo header.header-hidden{top:-180px}.page-metodo .header-content{display:flex;justify-content:space-between;align-items:center}.page-metodo .logo-img{height:90px;transition:var(--transition-smooth);filter:drop-shadow(0 0 10px rgba(212,130,74,.1))}.page-metodo header.scrolled .logo-img{height:70px;filter:drop-shadow(0 0 15px rgba(212,130,74,.6))}.page-metodo nav ul{display:flex;list-style:none;align-items:center}.page-metodo nav ul li{margin:0 25px}.page-metodo nav ul li a{color:var(--white);text-decoration:none;font-weight:500;transition:var(--transition-fast);position:relative;font-size:1.05rem;text-transform:uppercase;letter-spacing:.5px}.page-metodo nav ul li a:hover,.page-metodo nav ul li.active a{color:var(--gold-light)}.page-metodo nav ul li a:after{content:"";position:absolute;width:0;height:3px;bottom:-8px;left:50%;transform:translate(-50%);background:var(--gradient-gold);transition:var(--transition-fast);border-radius:2px}.page-metodo nav ul li a:hover:after,.page-metodo nav ul li.active a:after{width:100%}.page-metodo .cta-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:var(--transition-fast);text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.page-metodo .cta-button:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 10px 30px #d4824a66}.page-metodo .mobile-menu-toggle{display:none;width:35px;height:25px;position:relative;cursor:pointer;z-index:1001}.page-metodo .mobile-menu-toggle .bar{position:absolute;left:0;width:100%;height:4px;background-color:var(--gold);border-radius:3px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.page-metodo .mobile-menu-toggle .bar1{top:0}.page-metodo .mobile-menu-toggle .bar2{top:50%;transform:translateY(-50%)}.page-metodo .mobile-menu-toggle .bar3{bottom:0}.page-metodo .mobile-menu-toggle.open .bar1{top:50%;transform:translateY(-50%) rotate(45deg)}.page-metodo .mobile-menu-toggle.open .bar2{opacity:0}.page-metodo .mobile-menu-toggle.open .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.page-metodo .content-section{padding:140px 0;position:relative;overflow:hidden}.page-metodo .section-title{text-align:center;margin-bottom:80px}.page-metodo .section-title h2{font-family:Chopper,serif;font-size:3rem;color:var(--gold);text-shadow:0 0 20px rgba(212,130,74,.5);position:relative;text-transform:uppercase;letter-spacing:1px;display:inline-block}.page-metodo .section-title h2:after{content:"";position:absolute;width:70%;height:3px;bottom:-20px;left:15%;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.page-metodo .section-intro{text-align:center;max-width:800px;margin:-40px auto 60px;font-size:1.2rem;color:var(--text-gray)}.page-metodo .fade-up{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s ease-out}.page-metodo .fade-up.visible{opacity:1;transform:translateY(0)}.page-metodo .hero-section{height:85vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background-image:linear-gradient(#0000001a,#0000001a),url(/img/ZK0QO7d.png);background-size:cover;background-position:center}.page-metodo .hero-content h1{font-family:Chopper,serif;font-size:4.5rem;color:var(--white);text-shadow:0 4px 20px rgba(0,0,0,.7);line-height:1.2;margin-bottom:20px}.page-metodo .hero-content p{font-size:1.4rem;color:var(--text-gray);max-width:800px;margin:0 auto}.page-metodo #genesis{background:var(--dark-gray-alt)}.page-metodo .genesis-container{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.page-metodo .genesis-image img{width:100%;border-radius:var(--border-radius);box-shadow:0 20px 50px #00000080}.page-metodo .genesis-content h3{font-family:Chopper,serif;color:var(--gold-light);font-size:2rem;margin-bottom:20px}.page-metodo .genesis-content p{color:var(--text-gray);margin-bottom:15px}.page-metodo .genesis-content strong{color:var(--white)}.page-metodo .pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.page-metodo .pillar-card{background:var(--gradient-dark);padding:40px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2);text-align:center;transition:var(--transition-smooth)}.page-metodo .pillar-card:hover{transform:translateY(-15px);box-shadow:var(--shadow-dark);border-color:var(--gold)}.page-metodo .pillar-card .icon{font-size:3.5rem;color:var(--gold-light);margin-bottom:25px;text-shadow:0 0 15px var(--gold)}.page-metodo .pillar-card h3{font-family:Chopper,serif;font-size:1.8rem;margin-bottom:15px;color:var(--gold-light)}.page-metodo .pillar-card p{color:var(--text-gray)}.page-metodo #philosophy{padding:200px 0;background-image:linear-gradient(#000000b3,#000000b3),url(/img/gv4Ruvt.png);background-size:cover;background-attachment:fixed;background-position:center;text-align:center}.page-metodo #philosophy blockquote{font-family:Chopper,serif;font-size:2.5rem;color:var(--white);max-width:900px;margin:0 auto;line-height:1.5;text-shadow:0 3px 15px rgba(0,0,0,.8)}.page-metodo #cta-section{background:var(--dark-gray-alt);text-align:center}@media (max-width: 992px){.page-metodo .hero-content h1{font-size:3.5rem}.page-metodo .genesis-container,.page-metodo .pillars-grid{grid-template-columns:1fr}.page-metodo #philosophy blockquote{font-size:2rem}.page-metodo nav ul li{margin:0 15px}}@media (max-width: 768px){.page-metodo .section-title h2{font-size:2.5rem}.page-metodo .hero-content h1{font-size:2.8rem}.page-metodo nav ul{display:none}.page-metodo .mobile-menu-toggle{display:block}.page-metodo nav{position:fixed;top:0;right:-100%;width:75%;height:100vh;background-color:#000000fa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;transition:right .6s cubic-bezier(.77,0,.175,1)}.page-metodo nav.active{right:0}.page-metodo nav ul{flex-direction:column;display:flex}.page-metodo nav ul li{margin:25px 0}.page-metodo .header-content .cta-button{display:none}}@keyframes kenburns-effect{0%{transform:scale(1.1) translate(-2%)}50%{transform:scale(1) translate(0)}to{transform:scale(1.1) translate(-2%)}}.page-monique .container{width:100%;max-width:1280px;margin:0 auto;padding:0 25px}.page-monique .custom-cursor{position:fixed;width:25px;height:25px;border:2px solid var(--gold);border-radius:50%;left:0;top:0;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;transition:width .3s ease,height .3s ease,background-color .3s ease,transform .3s ease,border-color .3s ease;box-shadow:0 0 15px #d4824a66}.page-monique .custom-cursor.hovered{width:60px;height:60px;background-color:#d4824a40;transform:translate(-50%,-50%) scale(1.15);border-color:var(--gold-light)}.page-monique header{position:fixed;top:0;left:0;width:100%;background-color:transparent;z-index:1000;padding:25px 0;transition:var(--transition-smooth);border-bottom:1px solid rgba(212,130,74,.05)}.page-monique header.scrolled{padding:15px 0;background-color:#0a0a0ad9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 30px #0006;border-bottom-color:#d4824a26}.page-monique header.header-hidden{top:-180px}.page-monique .header-content{display:flex;justify-content:space-between;align-items:center}.page-monique .logo-img{height:90px;transition:var(--transition-smooth);filter:drop-shadow(0 0 10px rgba(212,130,74,.1))}.page-monique header.scrolled .logo-img{height:70px;filter:drop-shadow(0 0 15px rgba(212,130,74,.6))}.page-monique nav ul{display:flex;list-style:none;align-items:center}.page-monique nav ul li{margin:0 25px}.page-monique nav ul li a{color:var(--white);text-decoration:none;font-weight:500;transition:var(--transition-fast);position:relative;font-size:1.05rem;text-transform:uppercase;letter-spacing:.5px}.page-monique nav ul li a:hover{color:var(--gold-light)}.page-monique nav ul li a:after{content:"";position:absolute;width:0;height:3px;bottom:-8px;left:50%;transform:translate(-50%);background:var(--gradient-gold);transition:var(--transition-fast);border-radius:2px}.page-monique nav ul li a:hover:after{width:100%}.page-monique .cta-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:var(--transition-fast);text-decoration:none;box-shadow:0 0 #d4824ab3;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.page-monique .cta-button:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 10px 30px #d4824a66}.page-monique .mobile-menu-toggle{display:none;width:35px;height:25px;position:relative;cursor:pointer;z-index:1001}.page-monique .mobile-menu-toggle .bar{position:absolute;left:0;width:100%;height:4px;background-color:var(--gold);border-radius:3px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.page-monique .mobile-menu-toggle .bar1{top:0}.page-monique .mobile-menu-toggle .bar2{top:50%;transform:translateY(-50%)}.page-monique .mobile-menu-toggle .bar3{bottom:0}.page-monique .mobile-menu-toggle.open .bar1{top:50%;transform:translateY(-50%) rotate(45deg)}.page-monique .mobile-menu-toggle.open .bar2{opacity:0}.page-monique .mobile-menu-toggle.open .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.page-monique .hero-section{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background-color:var(--black);padding-top:80px;overflow:hidden}.page-monique .hero-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/SwupEMk.jpeg);background-size:cover;background-position:center;animation:kenburns-effect 20s infinite;z-index:1}.page-monique .hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001a;z-index:2}.page-monique .hero-content{position:relative;z-index:3}.page-monique .hero-content h1{font-family:Chopper,serif;font-size:4.5rem;color:var(--white);text-shadow:0 4px 20px rgba(0,0,0,.7);line-height:1.2;margin-bottom:20px}.page-monique .hero-content p{font-size:1.4rem;color:var(--text-gray);max-width:700px;margin:0 auto}.page-monique .content-section{padding:140px 0;position:relative;overflow:hidden}.page-monique .section-title{text-align:center;margin-bottom:80px}.page-monique .section-title h2{font-family:Chopper,serif;font-size:3rem;color:var(--gold);text-shadow:0 0 20px rgba(212,130,74,.5);position:relative;text-transform:uppercase;letter-spacing:1px;display:inline-block}.page-monique .section-title h2:after{content:"";position:absolute;width:70%;height:3px;bottom:-20px;left:15%;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.page-monique .section-intro{text-align:center;max-width:800px;margin:-40px auto 60px;font-size:1.2rem;color:var(--text-gray)}.page-monique .fade-up{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s ease-out}.page-monique .fade-up.visible{opacity:1;transform:translateY(0)}.page-monique #bio{background:var(--gradient-dark)}.page-monique .bio-container{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.page-monique .bio-image img{width:100%;border-radius:var(--border-radius);border:4px solid var(--gold);box-shadow:var(--shadow-dark)}.page-monique .bio-content h3{font-family:Chopper,serif;color:var(--gold-light);font-size:2rem;margin-bottom:20px}.page-monique .bio-content p{color:var(--text-gray);font-size:1.1rem;margin-bottom:15px}.page-monique .bio-content strong{color:var(--white)}.page-monique #turning-point{background-color:var(--black)}.page-monique .timeline-container{max-width:900px;margin:0 auto;position:relative}.page-monique .timeline-container:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:3px;background:linear-gradient(to bottom,transparent,var(--gold),transparent);transform:translate(-50%)}.page-monique .timeline-item{position:relative;margin-bottom:50px;width:50%;padding:10px 40px}.page-monique .timeline-item:nth-child(odd){left:0}.page-monique .timeline-item:nth-child(2n){left:50%}.page-monique .timeline-icon{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background-color:var(--gold);color:var(--black);border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.2rem;border:4px solid var(--black);box-shadow:0 0 15px var(--gold);z-index:1}.page-monique .timeline-item:nth-child(odd) .timeline-icon{right:-20px}.page-monique .timeline-item:nth-child(2n) .timeline-icon{left:-20px}.page-monique .timeline-content{padding:30px;border-radius:var(--border-radius);position:relative;background-size:cover;background-position:center;border:1px solid rgba(212,130,74,.2);z-index:0;overflow:hidden}.page-monique .timeline-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#050505d9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.page-monique .timeline-content h4,.page-monique .timeline-content p{position:relative;z-index:1}.page-monique #mente-box{background-image:url()}.page-monique #trauma-box{background-image:url()}.page-monique #corpo-box{background-image:url()}.page-monique #controle-box{background-image:url()}.page-monique .timeline-item:nth-child(odd) .timeline-content{text-align:right}.page-monique .timeline-item:nth-child(2n) .timeline-content{text-align:left}.page-monique .timeline-content h4{font-family:Chopper,serif;font-size:1.5rem;color:var(--gold-light);margin-bottom:10px}.page-monique .timeline-content p{color:var(--text-gray)}.page-monique .ecosystem-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.page-monique .ecosystem-card{background:var(--gradient-dark);padding:40px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2);box-shadow:var(--shadow-dark);transition:var(--transition-smooth);text-align:center}.page-monique .ecosystem-card:hover{transform:translateY(-15px);box-shadow:0 20px 50px #d4824a66;border-color:var(--gold)}.page-monique .ecosystem-card .icon{font-size:3rem;color:var(--gold-light);margin-bottom:20px;text-shadow:0 0 15px var(--gold)}.page-monique .ecosystem-card h3{font-family:Chopper,serif;font-size:1.6rem;margin-bottom:15px;color:var(--gold-light)}.page-monique .ecosystem-card p{color:var(--text-gray)}.page-monique #social-media{background:var(--dark-gray-alt)}.page-monique .social-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.page-monique .social-card{background:var(--gradient-dark);border-radius:var(--border-radius);padding:30px;text-align:center;border:1px solid rgba(212,130,74,.1);transition:var(--transition-smooth);text-decoration:none}.page-monique .social-card:hover{transform:scale(1.05);border-color:var(--gold);box-shadow:0 10px 30px #00000080}.page-monique .social-card .icon{font-size:2.5rem;color:var(--white);margin-bottom:15px}.page-monique .social-card h4{font-family:Chopper,serif;font-size:1.5rem;margin-bottom:10px;color:var(--white)}.page-monique .social-card p{color:var(--text-gray);font-size:.9rem;margin-bottom:20px}.page-monique .social-card .btn-social{display:inline-block;color:var(--black);background:var(--gradient-gold);padding:10px 20px;border-radius:50px;font-weight:700;text-transform:uppercase;font-size:.9rem;transition:var(--transition-fast)}.page-monique .social-card .btn-social:hover{box-shadow:0 0 15px #d4824ab3}.page-monique .gallery-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;grid-auto-flow:dense;gap:15px}.page-monique .gallery-item{position:relative;overflow:hidden;border-radius:var(--border-radius);box-shadow:0 10px 20px #0006;cursor:pointer}.page-monique .gallery-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 50%);opacity:0;transition:var(--transition-fast)}.page-monique .gallery-item:hover:after{opacity:1}.page-monique .gallery-item img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease-out}.page-monique .gallery-item:hover img{transform:scale(1.1)}.page-monique .gallery-item.item-h-2{grid-row:span 2}.page-monique .gallery-item.item-w-2{grid-column:span 2}.page-monique .gallery-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:var(--transition-smooth)}.page-monique .gallery-modal.visible{opacity:1;visibility:visible}.page-monique .gallery-modal-content{position:relative;max-width:90vw;max-height:90vh;transform:scale(.8);transition:transform .5s cubic-bezier(.19,1,.22,1)}.page-monique .gallery-modal.visible .gallery-modal-content{transform:scale(1)}.page-monique #gallery-modal-image{max-width:100%;max-height:90vh;border-radius:var(--border-radius);border:3px solid var(--gold)}.page-monique .gallery-modal-close{position:absolute;top:15px;right:25px;font-size:3rem;color:var(--gold-light);cursor:pointer;transition:var(--transition-fast);line-height:1;text-shadow:0 0 10px var(--gold)}.page-monique .gallery-modal-close:hover{transform:rotate(90deg);color:var(--white)}.page-monique #mission-vision{background-color:var(--black);background-image:url();background-size:cover;background-attachment:fixed;background-position:center;position:relative}.page-monique #mission-vision:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c}.page-monique #mission-vision .container{position:relative;z-index:1}.page-monique .mission-vision-container{display:grid;grid-template-columns:1fr 1fr;gap:50px;margin-bottom:60px}.page-monique .mission-vision-box blockquote{font-size:1.2rem;font-style:italic;border-left:4px solid var(--gold);padding-left:20px;color:var(--text-gray)}.page-monique .values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:center}.page-monique .value-item{background:#00000080;padding:30px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.1)}.page-monique .value-item .icon{font-size:2.5rem;color:var(--gold);margin-bottom:15px}.page-monique .value-item h4{font-size:1.2rem;color:var(--white);font-weight:500}@media (max-width: 992px){.page-monique .hero-content h1{font-size:3.5rem}.page-monique .bio-container,.page-monique .mission-vision-container,.page-monique .values-grid{grid-template-columns:1fr}.page-monique .mission-vision-box{margin-bottom:30px}.page-monique .gallery-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:200px}.page-monique .gallery-item.item-w-2{grid-column:span 1}.page-monique nav ul li{margin:0 15px}}@media (max-width: 768px){.page-monique .section-title h2{font-size:2.5rem}.page-monique .hero-content h1{font-size:2.8rem}.page-monique .hero-content p{font-size:1.2rem}.page-monique .timeline-container:before{left:20px}.page-monique .timeline-item{width:100%;padding-left:80px;padding-right:0;text-align:left!important;left:0!important}.page-monique .timeline-item:nth-child(odd) .timeline-icon,.page-monique .timeline-item:nth-child(2n) .timeline-icon{left:0}.page-monique nav ul{display:none}.page-monique .mobile-menu-toggle{display:block}.page-monique nav{position:fixed;top:0;right:-100%;width:75%;height:100vh;background-color:#000000fa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;transition:right .6s cubic-bezier(.77,0,.175,1)}.page-monique nav.active{right:0}.page-monique nav ul{flex-direction:column;display:flex}.page-monique nav ul li{margin:25px 0}.page-monique .header-content .cta-button{display:none}}.page-soul-academy .container{width:100%;max-width:1280px;margin:0 auto;padding:0 25px}.page-soul-academy .custom-cursor{position:fixed;width:25px;height:25px;border:2px solid var(--gold);border-radius:50%;left:0;top:0;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;transition:width .3s ease,height .3s ease,background-color .3s ease,transform .3s ease,border-color .3s ease;box-shadow:0 0 15px #d4824a66}.page-soul-academy .custom-cursor.hovered{width:60px;height:60px;background-color:#d4824a40;transform:translate(-50%,-50%) scale(1.15);border-color:var(--gold-light)}.page-soul-academy header{position:fixed;top:0;left:0;width:100%;background-color:transparent;z-index:1000;padding:25px 0;transition:var(--transition-smooth);border-bottom:1px solid rgba(212,130,74,.05)}.page-soul-academy header.scrolled{padding:15px 0;background-color:#0a0a0ad9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 30px #0006;border-bottom-color:#d4824a26}.page-soul-academy header.header-hidden{top:-180px}.page-soul-academy .header-content{display:flex;justify-content:space-between;align-items:center}.page-soul-academy .logo-img{height:90px;transition:var(--transition-smooth);filter:drop-shadow(0 0 10px rgba(212,130,74,.1))}.page-soul-academy header.scrolled .logo-img{height:70px;filter:drop-shadow(0 0 15px rgba(212,130,74,.6))}.page-soul-academy nav ul{display:flex;list-style:none;align-items:center}.page-soul-academy nav ul li{margin:0 25px}.page-soul-academy nav ul li a{color:var(--white);text-decoration:none;font-weight:500;transition:var(--transition-fast);position:relative;font-size:1.05rem;text-transform:uppercase;letter-spacing:.5px}.page-soul-academy nav ul li a:hover,.page-soul-academy nav ul li.active a{color:var(--gold-light)}.page-soul-academy nav ul li a:after{content:"";position:absolute;width:0;height:3px;bottom:-8px;left:50%;transform:translate(-50%);background:var(--gradient-gold);transition:var(--transition-fast);border-radius:2px}.page-soul-academy nav ul li a:hover:after,.page-soul-academy nav ul li.active a:after{width:100%}.page-soul-academy .cta-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:var(--transition-fast);text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.page-soul-academy .cta-button:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 10px 30px #d4824a66}.page-soul-academy .mobile-menu-toggle{display:none;width:35px;height:25px;position:relative;cursor:pointer;z-index:1001}.page-soul-academy .mobile-menu-toggle .bar{position:absolute;left:0;width:100%;height:4px;background-color:var(--gold);border-radius:3px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.page-soul-academy .mobile-menu-toggle .bar1{top:0}.page-soul-academy .mobile-menu-toggle .bar2{top:50%;transform:translateY(-50%)}.page-soul-academy .mobile-menu-toggle .bar3{bottom:0}.page-soul-academy .mobile-menu-toggle.open .bar1{top:50%;transform:translateY(-50%) rotate(45deg)}.page-soul-academy .mobile-menu-toggle.open .bar2{opacity:0}.page-soul-academy .mobile-menu-toggle.open .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.page-soul-academy .content-section{padding:140px 0;position:relative;overflow:hidden}.page-soul-academy .section-title{text-align:center;margin-bottom:80px}.page-soul-academy .section-title h2{font-family:Chopper,serif;font-size:3rem;color:var(--gold);text-shadow:0 0 20px rgba(212,130,74,.5);position:relative;text-transform:uppercase;letter-spacing:1px;display:inline-block}.page-soul-academy .section-title h2:after{content:"";position:absolute;width:70%;height:3px;bottom:-20px;left:15%;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.page-soul-academy .section-intro{text-align:center;max-width:800px;margin:-40px auto 60px;font-size:1.2rem;color:var(--text-gray)}.page-soul-academy .fade-up{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s ease-out}.page-soul-academy .fade-up.visible{opacity:1;transform:translateY(0)}.page-soul-academy .hero-section{height:85vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background-image:linear-gradient(#0003,#0003),url(/img/UZVTZkX.webp);background-size:cover;background-position:center}.page-soul-academy .hero-content h1{font-family:Chopper,serif;font-size:4.5rem;color:var(--white);text-shadow:0 4px 20px rgba(0,0,0,.7);line-height:1.2;margin-bottom:20px}.page-soul-academy .hero-content p{font-size:1.4rem;color:var(--text-gray);max-width:800px;margin:0 auto}.page-soul-academy .intro-container{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.page-soul-academy .intro-image img{width:100%;border-radius:var(--border-radius);box-shadow:0 20px 50px #00000080}.page-soul-academy .intro-content p{color:var(--text-gray);margin-bottom:15px;font-size:1.1rem}.page-soul-academy .intro-content strong{color:var(--white)}.page-soul-academy #pillars{background:var(--dark-gray-alt)}.page-soul-academy .pillar-section{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center;margin-bottom:100px}.page-soul-academy .pillar-section:last-child{margin-bottom:0}.page-soul-academy .pillar-section:nth-child(2n) .pillar-image{grid-column:2}.page-soul-academy .pillar-section:nth-child(2n) .pillar-content{grid-column:1;grid-row:1}.page-soul-academy .pillar-image img{width:100%;border-radius:var(--border-radius);border:2px solid var(--gold);box-shadow:var(--shadow-dark)}.page-soul-academy .pillar-content .icon{font-size:3rem;color:var(--gold);margin-bottom:15px}.page-soul-academy .pillar-content h3{font-family:Chopper,serif;font-size:2.5rem;color:var(--gold-light);margin-bottom:20px}.page-soul-academy .pillar-content p{color:var(--text-gray)}.page-soul-academy .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.page-soul-academy .benefit-item{background:var(--gradient-dark);padding:30px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.1);display:flex;align-items:center;gap:20px;transition:var(--transition-fast)}.page-soul-academy .benefit-item:hover{transform:translateY(-5px);border-color:var(--gold-light)}.page-soul-academy .benefit-item .icon{font-size:2.5rem;color:var(--gold)}.page-soul-academy .benefit-item h4{font-size:1.2rem;font-weight:500}.page-soul-academy #cta-section{background:linear-gradient(#000000b3,#000000b3),url(/img/v96wyUl.webp);background-size:cover;background-attachment:fixed;text-align:center}@media (max-width: 992px){.page-soul-academy .hero-content h1{font-size:3.5rem}.page-soul-academy .intro-container,.page-soul-academy .pillar-section{grid-template-columns:1fr}.page-soul-academy .pillar-section:nth-child(2n) .pillar-image,.page-soul-academy .pillar-section:nth-child(2n) .pillar-content{grid-column:1}.page-soul-academy .pillar-image{margin-bottom:30px}.page-soul-academy nav ul li{margin:0 15px}}@media (max-width: 768px){.page-soul-academy .section-title h2{font-size:2.5rem}.page-soul-academy .hero-content h1{font-size:2.8rem}.page-soul-academy nav ul{display:none}.page-soul-academy .mobile-menu-toggle{display:block}.page-soul-academy nav{position:fixed;top:0;right:-100%;width:75%;height:100vh;background-color:#000000fa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;transition:right .6s cubic-bezier(.77,0,.175,1)}.page-soul-academy nav.active{right:0}.page-soul-academy nav ul{flex-direction:column;display:flex}.page-soul-academy nav ul li{margin:25px 0}.page-soul-academy .header-content .cta-button{display:none}}.page-assessoria .container{width:100%;max-width:1280px;margin:0 auto;padding:0 25px}.page-assessoria .custom-cursor{position:fixed;width:25px;height:25px;border:2px solid var(--gold);border-radius:50%;left:0;top:0;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;transition:width .3s ease,height .3s ease,background-color .3s ease,transform .3s ease,border-color .3s ease}.page-assessoria .custom-cursor.hovered{width:60px;height:60px;background-color:#d4824a40;transform:translate(-50%,-50%) scale(1.15);border-color:var(--gold-light)}.page-assessoria header{position:fixed;top:0;left:0;width:100%;background-color:transparent;z-index:1000;padding:25px 0;transition:var(--transition-smooth);border-bottom:1px solid rgba(212,130,74,.05)}.page-assessoria header.scrolled{padding:15px 0;background-color:#0a0a0ad9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 30px #0006;border-bottom-color:#d4824a26}.page-assessoria header.header-hidden{top:-180px}.page-assessoria .header-content{display:flex;justify-content:space-between;align-items:center}.page-assessoria .logo-img{height:90px;transition:var(--transition-smooth);filter:drop-shadow(0 0 10px rgba(212,130,74,.1))}.page-assessoria header.scrolled .logo-img{height:70px;filter:drop-shadow(0 0 15px rgba(212,130,74,.6))}.page-assessoria nav ul{display:flex;list-style:none;align-items:center}.page-assessoria nav ul li{margin:0 25px}.page-assessoria nav ul li a{color:var(--white);text-decoration:none;font-weight:500;transition:var(--transition-fast);position:relative;font-size:1.05rem;text-transform:uppercase;letter-spacing:.5px}.page-assessoria nav ul li a:hover,.page-assessoria nav ul li.active a{color:var(--gold-light)}.page-assessoria nav ul li a:after{content:"";position:absolute;width:0;height:3px;bottom:-8px;left:50%;transform:translate(-50%);background:var(--gradient-gold);transition:var(--transition-fast);border-radius:2px}.page-assessoria nav ul li a:hover:after,.page-assessoria nav ul li.active a:after{width:100%}.page-assessoria .cta-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:var(--transition-fast);text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.page-assessoria .cta-button:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 10px 30px #d4824a66}.page-assessoria .mobile-menu-toggle{display:none;width:35px;height:25px;position:relative;cursor:pointer;z-index:1001}.page-assessoria .mobile-menu-toggle .bar{position:absolute;left:0;width:100%;height:4px;background-color:var(--gold);border-radius:3px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.page-assessoria .mobile-menu-toggle .bar1{top:0}.page-assessoria .mobile-menu-toggle .bar2{top:50%;transform:translateY(-50%)}.page-assessoria .mobile-menu-toggle .bar3{bottom:0}.page-assessoria .mobile-menu-toggle.open .bar1{top:50%;transform:translateY(-50%) rotate(45deg)}.page-assessoria .mobile-menu-toggle.open .bar2{opacity:0}.page-assessoria .mobile-menu-toggle.open .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.page-assessoria .content-section{padding:140px 0;position:relative;overflow:hidden}.page-assessoria .section-title{text-align:center;margin-bottom:80px}.page-assessoria .section-title h2{font-family:Chopper,serif;font-size:3rem;color:var(--gold);text-shadow:0 0 20px rgba(212,130,74,.5);position:relative;text-transform:uppercase;letter-spacing:1px;display:inline-block}.page-assessoria .section-title h2:after{content:"";position:absolute;width:70%;height:3px;bottom:-20px;left:15%;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.page-assessoria .section-intro{text-align:center;max-width:800px;margin:-40px auto 60px;font-size:1.2rem;color:var(--text-gray)}.page-assessoria .fade-up{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s ease-out}.page-assessoria .fade-up.visible{opacity:1;transform:translateY(0)}.page-assessoria .hero-section{height:85vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background-image:linear-gradient(#0009,#0009),url(/img/v96wyUl.webp);background-size:cover;background-position:center}.page-assessoria .hero-content h1{font-family:Chopper,serif;font-size:4.5rem;color:var(--white);text-shadow:0 4px 20px rgba(0,0,0,.7);line-height:1.2;margin-bottom:20px}.page-assessoria .hero-content p{font-size:1.4rem;color:var(--text-gray);max-width:800px;margin:0 auto}.page-assessoria .philosophy-container{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:center}.page-assessoria .philosophy-image img{width:100%;border-radius:var(--border-radius);box-shadow:0 20px 50px #00000080}.page-assessoria .philosophy-content p{color:var(--text-gray);margin-bottom:15px;font-size:1.1rem}.page-assessoria .philosophy-content strong{color:var(--white)}.page-assessoria #verticals{background:var(--dark-gray-alt)}.page-assessoria .verticals-container{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.page-assessoria .vertical-item{display:flex;gap:25px;border:1px solid transparent;padding:20px;border-radius:var(--border-radius);transition:var(--transition-fast)}.page-assessoria .vertical-item:hover{background-color:#141414;border-color:#d4824a33}.page-assessoria .vertical-item .number{font-family:Chopper,serif;font-size:2rem;color:var(--gold);line-height:1}.page-assessoria .vertical-item .icon{font-size:1.5rem;color:var(--gold);margin-bottom:10px}.page-assessoria .vertical-item h3{font-size:1.5rem;margin-bottom:10px;color:var(--gold-light)}.page-assessoria .vertical-item p{color:var(--text-gray);font-size:1rem}.page-assessoria .process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.page-assessoria .process-step{position:relative;padding:20px}.page-assessoria .process-step:not(:last-child):after{content:"";position:absolute;top:40px;right:-20px;width:1px;height:50%;background:linear-gradient(to bottom,transparent,var(--gold),transparent)}.page-assessoria .process-step .step-number{font-size:4rem;font-family:Chopper,serif;color:#d4824a4d;margin-bottom:-10px}.page-assessoria .process-step h3{font-size:1.8rem;color:var(--gold-light);margin-bottom:15px;font-family:Chopper,serif}.page-assessoria .process-step p{color:var(--text-gray)}.page-assessoria #cta-section{background:linear-gradient(#000c,#000c),url(/img/v96wyUl.webp);background-size:cover;background-attachment:fixed;text-align:center}@media (max-width: 992px){.page-assessoria .hero-content h1{font-size:3.5rem}.page-assessoria .philosophy-container,.page-assessoria .verticals-container,.page-assessoria .process-grid{grid-template-columns:1fr}.page-assessoria .process-step:not(:last-child):after{display:none}.page-assessoria nav ul li{margin:0 15px}}@media (max-width: 768px){.page-assessoria .section-title h2{font-size:2.5rem}.page-assessoria .hero-content h1{font-size:2.8rem}.page-assessoria nav ul{display:none}.page-assessoria .mobile-menu-toggle{display:block}.page-assessoria nav{position:fixed;top:0;right:-100%;width:75%;height:100vh;background-color:#000000fa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;transition:right .6s cubic-bezier(.77,0,.175,1)}.page-assessoria nav.active{right:0}.page-assessoria nav ul{flex-direction:column;display:flex}.page-assessoria nav ul li{margin:25px 0}.page-assessoria .header-content .cta-button{display:none}}.page-comunidade .container{width:100%;max-width:1280px;margin:0 auto;padding:0 25px}.page-comunidade .custom-cursor{position:fixed;width:25px;height:25px;border:2px solid var(--gold);border-radius:50%;left:0;top:0;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;transition:width .3s ease,height .3s ease,background-color .3s ease,transform .3s ease,border-color .3s ease}.page-comunidade .custom-cursor.hovered{width:60px;height:60px;background-color:#d4824a40;transform:translate(-50%,-50%) scale(1.15);border-color:var(--gold-light)}.page-comunidade header{position:fixed;top:0;left:0;width:100%;background-color:transparent;z-index:1000;padding:25px 0;transition:var(--transition-smooth);border-bottom:1px solid rgba(212,130,74,.05)}.page-comunidade header.scrolled{padding:15px 0;background-color:#0a0a0ad9;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 30px #0006;border-bottom-color:#d4824a26}.page-comunidade header.header-hidden{top:-180px}.page-comunidade .header-content{display:flex;justify-content:space-between;align-items:center}.page-comunidade .logo-img{height:90px;transition:var(--transition-smooth);filter:drop-shadow(0 0 10px rgba(212,130,74,.1))}.page-comunidade header.scrolled .logo-img{height:70px;filter:drop-shadow(0 0 15px rgba(212,130,74,.6))}.page-comunidade nav ul{display:flex;list-style:none;align-items:center}.page-comunidade nav ul li{margin:0 25px}.page-comunidade nav ul li a{color:var(--white);text-decoration:none;font-weight:500;transition:var(--transition-fast);position:relative;font-size:1.05rem;text-transform:uppercase;letter-spacing:.5px}.page-comunidade nav ul li a:hover,.page-comunidade nav ul li.active a{color:var(--gold-light)}.page-comunidade nav ul li a:after{content:"";position:absolute;width:0;height:3px;bottom:-8px;left:50%;transform:translate(-50%);background:var(--gradient-gold);transition:var(--transition-fast);border-radius:2px}.page-comunidade nav ul li a:hover:after,.page-comunidade nav ul li.active a:after{width:100%}.page-comunidade .cta-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:var(--transition-fast);text-decoration:none;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.page-comunidade .cta-button:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 10px 30px #d4824a66}.page-comunidade .mobile-menu-toggle{display:none;width:35px;height:25px;position:relative;cursor:pointer;z-index:1001}.page-comunidade .mobile-menu-toggle .bar{position:absolute;left:0;width:100%;height:4px;background-color:var(--gold);border-radius:3px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.page-comunidade .mobile-menu-toggle .bar1{top:0}.page-comunidade .mobile-menu-toggle .bar2{top:50%;transform:translateY(-50%)}.page-comunidade .mobile-menu-toggle .bar3{bottom:0}.page-comunidade .mobile-menu-toggle.open .bar1{top:50%;transform:translateY(-50%) rotate(45deg)}.page-comunidade .mobile-menu-toggle.open .bar2{opacity:0}.page-comunidade .mobile-menu-toggle.open .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.page-comunidade .content-section{padding:140px 0;position:relative;overflow:hidden}.page-comunidade .section-title{text-align:center;margin-bottom:80px}.page-comunidade .section-title h2{font-family:Chopper,serif;font-size:3rem;color:var(--gold);text-shadow:0 0 20px rgba(212,130,74,.5);position:relative;text-transform:uppercase;letter-spacing:1px;display:inline-block}.page-comunidade .section-title h2:after{content:"";position:absolute;width:70%;height:3px;bottom:-20px;left:15%;background:linear-gradient(90deg,transparent,var(--gold),transparent)}.page-comunidade .section-intro{text-align:center;max-width:800px;margin:-40px auto 60px;font-size:1.2rem;color:var(--text-gray)}.page-comunidade .fade-up{opacity:0;transform:translateY(50px);transition:opacity 1.2s ease-out,transform 1.2s ease-out}.page-comunidade .fade-up.visible{opacity:1;transform:translateY(0)}.page-comunidade .hero-section{height:85vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;background-image:linear-gradient(#0009,#0009),url(/img/v96wyUl.webp);background-size:cover;background-position:center}.page-comunidade .hero-content h1{font-family:Chopper,serif;font-size:4.5rem;color:var(--white);text-shadow:0 4px 20px rgba(0,0,0,.7);line-height:1.2;margin-bottom:20px}.page-comunidade .hero-content p{font-size:1.4rem;color:var(--text-gray);max-width:800px;margin:0 auto}.page-comunidade .vision-container{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.page-comunidade .vision-image img{width:100%;border-radius:var(--border-radius);box-shadow:0 20px 50px #00000080}.page-comunidade .vision-content p{color:var(--text-gray);margin-bottom:15px;font-size:1.1rem}.page-comunidade .vision-content strong{color:var(--white)}.page-comunidade #pillars{background:var(--dark-gray-alt)}.page-comunidade .pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.page-comunidade .pillar-card{background:var(--gradient-dark);padding:40px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2);text-align:center;transition:var(--transition-smooth)}.page-comunidade .pillar-card:hover{transform:translateY(-15px);box-shadow:var(--shadow-dark);border-color:var(--gold)}.page-comunidade .pillar-card .icon{font-size:3.5rem;color:var(--gold-light);margin-bottom:25px;text-shadow:0 0 15px var(--gold)}.page-comunidade .pillar-card h3{font-family:Chopper,serif;font-size:1.8rem;margin-bottom:15px;color:var(--gold-light)}.page-comunidade .pillar-card p{color:var(--text-gray)}.page-comunidade #map-section #map{height:550px;width:100%;border-radius:var(--border-radius);border:4px solid var(--gold);box-shadow:0 0 30px #d4824a66;filter:grayscale(30%) contrast(1.2) brightness(.8);transition:var(--transition-smooth)}.page-comunidade #map-section #map:hover{filter:grayscale(0%) contrast(1) brightness(1)}.page-comunidade .testimonial-carousel{position:relative;max-width:900px;margin:0 auto;text-align:center;overflow:hidden;min-height:300px;background:var(--gradient-dark);padding:50px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2)}.page-comunidade .testimonial-slide{position:absolute;width:calc(100% - 100px);top:50px;left:50px;opacity:0;transform:scale(.95);transition:opacity .8s ease,transform .8s ease}.page-comunidade .testimonial-slide.active{opacity:1;transform:scale(1)}.page-comunidade .testimonial-slide img{width:80px;height:80px;border-radius:50%;border:3px solid var(--gold);margin-bottom:20px}.page-comunidade .testimonial-text{font-style:italic;font-size:1.2rem;margin-bottom:20px;color:var(--light-gray)}.page-comunidade .testimonial-author{font-weight:700;color:var(--gold-light);text-transform:uppercase;letter-spacing:.5px}.page-comunidade #cta-section{background:var(--dark-gray-alt);text-align:center}@media (max-width: 992px){.page-comunidade .hero-content h1{font-size:3.5rem}.page-comunidade .vision-container,.page-comunidade .pillars-grid{grid-template-columns:1fr}.page-comunidade nav ul li{margin:0 15px}}@media (max-width: 768px){.page-comunidade .section-title h2{font-size:2.5rem}.page-comunidade .hero-content h1{font-size:2.8rem}.page-comunidade nav ul{display:none}.page-comunidade .mobile-menu-toggle{display:block}.page-comunidade nav{position:fixed;top:0;right:-100%;width:75%;height:100vh;background-color:#000000fa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:999;transition:right .6s cubic-bezier(.77,0,.175,1)}.page-comunidade nav.active{right:0}.page-comunidade nav ul{flex-direction:column;display:flex}.page-comunidade nav ul li{margin:25px 0}.page-comunidade .header-content .cta-button{display:none}}.page-contato{padding-top:140px;min-height:70vh}.page-contato .contato-intro{max-width:720px;margin:0 auto 50px;text-align:center;color:var(--text-gray);font-size:1.15rem;line-height:1.7}.page-area-soul{padding-top:140px}.page-area-soul .area-intro{max-width:760px;margin:0 auto 45px;text-align:center;color:var(--text-gray);font-size:1.15rem;line-height:1.7}.page-area-soul .video-frame{position:relative;width:100%;max-width:900px;margin:0 auto;padding-bottom:min(56.25%,506px);height:0;border-radius:var(--border-radius);overflow:hidden;border:1px solid rgba(212,130,74,.25);box-shadow:var(--shadow-dark)}.page-area-soul .video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.page-area-soul .music-placeholder{max-width:760px;margin:0 auto;padding:50px 30px;text-align:center;color:var(--text-gray);border:1px dashed rgba(212,130,74,.35);border-radius:var(--border-radius);background:#3a4a5a1f}.page-area-soul .music-placeholder i{font-size:2.4rem;color:var(--gold);margin-bottom:15px}.page-area-soul .music-placeholder p{font-size:1.1rem}.page-area-soul .lives-buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:35px}.page-area-soul .lives-buttons a{display:inline-flex;align-items:center;gap:10px}.page-area-soul .lives-buttons i{font-size:1.2rem}.page-simple{padding-top:150px;min-height:72vh;padding-bottom:50px}.page-simple .area-intro{max-width:720px;margin:0 auto 40px;text-align:center;color:var(--text-gray);font-size:1.15rem;line-height:1.7}.page-simple .video-frame{position:relative;width:100%;max-width:900px;margin:0 auto;padding-bottom:min(56.25%,506px);height:0;border-radius:var(--border-radius);overflow:hidden;border:1px solid rgba(212,130,74,.25);box-shadow:var(--shadow-dark)}.page-simple .video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.page-simple .coming-soon{max-width:700px;margin:0 auto;text-align:center;padding:55px 35px;border:1px dashed rgba(212,130,74,.35);border-radius:var(--border-radius);background:#3a4a5a1f}.page-simple .coming-soon i{font-size:2.6rem;color:var(--gold);margin-bottom:18px}.page-simple .coming-soon h3{font-family:Chopper,serif;color:var(--gold-light);font-size:2rem;margin-bottom:12px}.page-simple .coming-soon p{color:var(--text-gray);margin-bottom:28px}.page-dieta-alianca{padding-top:140px;padding-bottom:60px}.page-dieta-alianca .dieta-intro{max-width:780px;margin:0 auto 30px;text-align:center;color:var(--text-gray);font-size:1.15rem;line-height:1.8}.page-dieta-alianca .dieta-intro strong{color:var(--gold-light)}.page-dieta-alianca .dieta-author{text-align:center;color:var(--gold);letter-spacing:2px;text-transform:uppercase;font-size:.85rem;margin-bottom:45px}.page-dieta-alianca .download-box{text-align:center;margin:0 auto}.page-dieta-alianca .download-box .cta-button i{margin-right:8px}.page-dieta-alianca .download-note{color:var(--text-gray);font-size:.95rem;margin-top:16px}.page-dieta-alianca .download-note a{color:var(--gold-light);text-decoration:underline}.page-dieta-alianca .btn-dieta{display:inline-flex;align-items:center;gap:14px;background:linear-gradient(135deg,#2d5640,#163320);color:#ead9ac;border:1px solid rgba(214,180,95,.4);padding:12px 32px 12px 14px;border-radius:50px;font-weight:700;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem;text-decoration:none;cursor:pointer;font-family:inherit;transition:var(--transition-fast);box-shadow:0 8px 26px #0006}.page-dieta-alianca .btn-dieta:hover{transform:translateY(-4px) scale(1.04);box-shadow:0 14px 34px #00000080;border-color:#d6b45fb3}.page-dieta-alianca .btn-dieta .btn-logo{height:46px;width:46px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1px #d6b45f4d}.guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#08090bd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px;animation:guide-fade .25s ease}@keyframes guide-fade{0%{opacity:0}to{opacity:1}}.guide-modal-card{position:relative;width:100%;max-width:440px;max-height:92vh;overflow-y:auto;background:linear-gradient(160deg,#1a1f17,#101216 60%);border:1px solid rgba(214,180,95,.3);border-radius:16px;padding:40px 32px 32px;text-align:center;box-shadow:0 20px 60px #0009}.guide-modal-close{position:absolute;top:12px;right:18px;background:none;border:none;color:var(--text-gray);font-size:1.9rem;line-height:1;cursor:pointer;transition:var(--transition-fast)}.guide-modal-close:hover{color:var(--gold-light)}.guide-modal-logo{width:84px;height:84px;border-radius:50%;margin:0 auto 16px;display:block;box-shadow:0 0 0 1px #d6b45f59}.guide-modal-card h3{font-family:Chopper,serif;color:var(--gold-light);font-size:1.5rem;margin-bottom:8px}.guide-modal-sub{color:var(--text-gray);font-size:.98rem;margin-bottom:24px;line-height:1.6}.guide-modal-card .form-group{text-align:left;margin-bottom:16px}.guide-modal-card .form-group label{display:block;color:var(--gold);font-size:.82rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:6px}.guide-modal-card .form-group input{width:100%;padding:13px 16px;background:#ffffff0a;border:1px solid rgba(212,130,74,.25);border-radius:10px;color:var(--white);font-size:1rem;font-family:inherit;transition:var(--transition-fast)}.guide-modal-card .form-group input:focus{outline:none;border-color:var(--gold);background:#ffffff0f}.guide-submit{width:100%;justify-content:center;margin-top:10px;padding:15px 24px}.guide-submit:disabled{opacity:.6;cursor:default}.guide-error{color:#e08a72;font-size:.92rem;margin-bottom:12px}.guide-success p{color:var(--text-gray);line-height:1.7;margin-bottom:26px}.guide-success strong{color:var(--gold-light)}.guide-success .btn-dieta{justify-content:center}.guide-modal-textlink{display:inline-block;margin-top:14px;background:none;border:none;color:var(--text-gray);font-size:.92rem;text-decoration:underline;cursor:pointer;opacity:.8;transition:opacity .2s ease}.guide-modal-textlink:hover{opacity:1}.page-dieta-alianca .disclaimer{max-width:840px;margin:0 auto;padding:28px 34px;border:1px solid rgba(212,130,74,.3);border-left:4px solid var(--gold);border-radius:var(--border-radius);background:#3a4a5a26;color:var(--text-gray);font-size:1.02rem;line-height:1.75}.page-dieta-alianca .disclaimer strong{color:var(--gold-light)}.page-dieta-alianca .pillars-aliance{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin-top:10px}.page-dieta-alianca .aliance-card{background:var(--gradient-dark);border:1px solid rgba(212,130,74,.18);border-radius:var(--border-radius);padding:32px 28px;transition:var(--transition-fast)}.page-dieta-alianca .aliance-card:hover{transform:translateY(-6px);border-color:#d4824a80;box-shadow:var(--shadow-dark)}.page-dieta-alianca .aliance-card .icon{font-size:2rem;color:var(--gold);margin-bottom:14px}.page-dieta-alianca .aliance-card h3{font-family:Chopper,serif;color:var(--gold-light);font-size:1.4rem;margin-bottom:10px}.page-dieta-alianca .aliance-card p{color:var(--text-gray);font-size:.98rem;line-height:1.6}.page-dieta-alianca .macro{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;margin-top:20px}.page-dieta-alianca .macro-item{text-align:center}.page-dieta-alianca .macro-num{font-family:Chopper,serif;font-size:3.2rem;color:var(--gold);display:block;line-height:1}.page-dieta-alianca .macro-label{color:var(--text-gray);text-transform:uppercase;letter-spacing:1.5px;font-size:.85rem}.page-dieta-alianca .food-cols{display:grid;grid-template-columns:1fr 1fr;gap:30px;max-width:1000px;margin:0 auto}.page-dieta-alianca .food-col{border-radius:var(--border-radius);padding:32px;border:1px solid}.page-dieta-alianca .food-col.avoid{border-color:#c04a3066;background:#c04a3014}.page-dieta-alianca .food-col.allow{border-color:#d4824a66;background:#3a4a5a26}.page-dieta-alianca .food-col h3{font-family:Chopper,serif;font-size:1.5rem;margin-bottom:18px;display:flex;align-items:center;gap:10px}.page-dieta-alianca .food-col.avoid h3{color:#e08a72}.page-dieta-alianca .food-col.allow h3{color:var(--gold-light)}.page-dieta-alianca .food-col ul{list-style:none}.page-dieta-alianca .food-col li{color:var(--text-gray);padding:8px 0 8px 24px;position:relative;line-height:1.5}.page-dieta-alianca .food-col.avoid li:before{content:"✕";position:absolute;left:0;color:#c0533a;font-weight:700}.page-dieta-alianca .food-col.allow li:before{content:"✓";position:absolute;left:0;color:var(--gold);font-weight:700}.page-dieta-alianca .closing{text-align:center;font-family:Chopper,serif;font-size:1.9rem;color:var(--gold-light);margin-top:40px}@media (max-width: 768px){.page-dieta-alianca .food-cols{grid-template-columns:1fr}.page-dieta-alianca .macro{gap:30px}.page-dieta-alianca .macro-num{font-size:2.6rem}}@font-face{font-family:Chopper;src:url(/fonts/Chopper.otf) format("opentype"),url(/fonts/Chopper.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--azul: #3A4A5A;--bronze: #D4824A;--terracota: #C04A30;--offwhite: #F8F6F3;--black: #101216;--dark-gray-alt: #161c23;--gold: #D4824A;--gold-light: #E79A5E;--gold-dark: #C04A30;--white: #F8F6F3;--light-gray: #EDE8E2;--text-gray: #A99F96;--border-radius: 12px;--transition-fast: all .3s ease-in-out;--transition-smooth: all .6s cubic-bezier(.23, 1, .32, 1);--shadow-light: 0 15px 40px rgba(0,0,0,.08);--shadow-dark: 0 15px 40px rgba(212, 130, 74, .25);--gradient-gold: linear-gradient(135deg, #D4824A 0%, #C04A30 100%);--gradient-dark: linear-gradient(145deg, #1A1A1A, #0A0A0A)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Chopper,DM Sans,sans-serif;background-color:var(--black);color:var(--white);line-height:1.7;overflow-x:hidden;cursor:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 0%,rgba(58,74,90,.18),transparent 60%);background-size:cover;background-position:center center;opacity:.6;z-index:-2}body:after{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(300deg,#000,#1c1606,#000);background-size:150% 150%;animation:gradient-animation 25s ease infinite;z-index:-1;opacity:.85}@keyframes gradient-animation{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 25px}.custom-cursor{position:fixed;width:25px;height:25px;border:2px solid var(--gold);border-radius:50%;left:0;top:0;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;transition:width .3s ease,height .3s ease,background-color .3s ease,transform .3s ease,border-color .3s ease;box-shadow:0 0 15px #d4824a66}.custom-cursor.hovered{width:60px;height:60px;background-color:#d4824a40;transform:translate(-50%,-50%) scale(1.15);border-color:var(--gold-light)}header{position:fixed;top:0;left:0;width:100%;background-color:#101216e6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;padding:12px 0;transition:var(--transition-smooth);border-bottom:1px solid rgba(212,130,74,.18)}header.scrolled{padding:8px 0;background-color:#0a0b0df5;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 5px 30px #00000073;border-bottom-color:#d4824a40}header.header-hidden{top:-180px}header .container{max-width:1640px}.header-content{display:flex;justify-content:space-between;align-items:center}.logo-img{height:62px;transition:var(--transition-smooth);filter:drop-shadow(0 0 10px rgba(212,130,74,.1))}header.scrolled .logo-img{height:50px;filter:drop-shadow(0 0 15px rgba(212,130,74,.6))}nav ul{display:flex;list-style:none;align-items:center}nav ul li{margin:0 clamp(5px,.5vw,12px)}nav ul li a{color:var(--gold);text-decoration:none;font-weight:600;transition:var(--transition-fast);position:relative;font-size:clamp(.78rem,.9vw,1rem);white-space:nowrap;text-transform:uppercase;letter-spacing:clamp(.8px,.12vw,1.6px)}nav ul li a:hover{color:var(--gold-light)}nav ul li a:after{content:"";position:absolute;width:0;height:3px;bottom:-8px;left:50%;transform:translate(-50%);background:var(--gradient-gold);transition:var(--transition-fast);border-radius:2px}nav ul li a:hover:after{width:100%}#nav{margin-left:auto;display:flex;align-items:center}.header-social{display:flex;align-items:center;gap:16px;margin-left:24px}.header-social a{color:var(--gold);font-size:1.2rem;line-height:1;transition:var(--transition-fast)}.header-social a:hover{color:var(--gold-light);transform:translateY(-3px)}.cta-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 32px;border-radius:50px;font-weight:700;cursor:pointer;transition:var(--transition-fast);text-decoration:none;box-shadow:0 0 #d4824ab3;display:inline-block;text-transform:uppercase;letter-spacing:1px;font-size:1.05rem}.cta-button:hover{transform:translateY(-5px) scale(1.08);box-shadow:0 10px 30px #d4824a66,0 0 #d4824ab3;animation:pulse-gold 1.5s infinite}@keyframes pulse-gold{0%{box-shadow:0 10px 30px #d4824a66,0 0 #d4824ab3}70%{box-shadow:0 10px 30px #d4824a66,0 0 0 20px #d4824a00}to{box-shadow:0 10px 30px #d4824a66,0 0 #d4824a00}}.mobile-menu-toggle{display:none;width:35px;height:25px;position:relative;cursor:pointer;z-index:1001}.mobile-menu-toggle .bar{position:absolute;left:0;width:100%;height:4px;background-color:var(--gold);border-radius:3px;transition:all .4s cubic-bezier(.68,-.55,.27,1.55)}.mobile-menu-toggle .bar1{top:0}.mobile-menu-toggle .bar2{top:50%;transform:translateY(-50%)}.mobile-menu-toggle .bar3{bottom:0}.mobile-menu-toggle.open .bar1{top:50%;transform:translateY(-50%) rotate(45deg)}.mobile-menu-toggle.open .bar2{opacity:0}.mobile-menu-toggle.open .bar3{bottom:50%;transform:translateY(50%) rotate(-45deg)}.hero-section{height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;overflow:hidden;background-image:url(/img/oxVyONK.webp);background-size:cover;background-position:center;background-color:var(--black)}.hero-kicker{display:inline-block;font-size:.85rem;letter-spacing:4px;text-transform:uppercase;color:var(--gold-light);font-weight:600;margin-bottom:18px;opacity:0;transform:translateY(40px);animation:fadeInUp 1.2s .4s forwards}.hero-image{display:none}.hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0000001a,#0000001a);z-index:1;animation:overlay-fade-in 2s forwards}@keyframes overlay-fade-in{0%{opacity:.5}to{opacity:1}}.hero-content{position:relative;z-index:2}.hero-content h1{font-family:Chopper,serif;font-size:4.5rem;color:var(--white);text-shadow:0 4px 20px rgba(0,0,0,.7),0 0 30px rgba(212,130,74,.4);opacity:0;transform:translateY(40px);animation:fadeInUp 1.2s .6s forwards;line-height:1.1}.hero-content p{font-size:1.3rem;color:var(--light-gray);max-width:700px;margin:25px auto 40px;opacity:0;transform:translateY(40px);animation:fadeInUp 1.2s .9s forwards}.hero-btn{background:var(--gradient-gold);color:var(--black);border:none;padding:18px 40px;border-radius:50px;font-weight:700;text-decoration:none;transition:var(--transition-fast);opacity:0;transform:translateY(40px);animation:fadeInUp 1.2s 1.2s forwards;box-shadow:0 8px 25px #d4824a4d;text-transform:uppercase;letter-spacing:1.5px;font-size:1.1rem}.hero-btn:hover{background:var(--gold-light);color:var(--black);box-shadow:0 0 35px #d4824ab3;transform:translateY(-5px) scale(1.08)}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.prosperare-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000fa;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:var(--transition-smooth)}.prosperare-overlay.visible{opacity:1;visibility:visible}.prosperare-content{text-align:center;color:var(--light-gray);max-width:800px;padding:40px}.prosperare-content p{font-size:1.8rem;line-height:1.6;font-family:Chopper,serif;color:var(--gold-light);text-shadow:0 0 10px rgba(212,130,74,.5)}.prosperare-content .next-btn{margin-top:50px;opacity:0;visibility:hidden;transition:all .6s ease;cursor:pointer}.content-section{padding:140px 0;position:relative;overflow:hidden}.section-title{text-align:center;margin-bottom:90px}.section-title h2{font-family:Chopper,serif;font-size:3.5rem;color:var(--gold);display:inline-block;text-shadow:0 0 20px rgba(212,130,74,.5);position:relative;text-transform:uppercase;letter-spacing:1px}.section-title h2:after{content:"";position:absolute;width:70%;height:3px;bottom:-20px;left:15%;background:linear-gradient(90deg,transparent,var(--gold),transparent);transform:scaleX(0);transition:transform .8s cubic-bezier(.075,.82,.165,1)}.section-title.visible h2:after{transform:scaleX(1)}.fade-up{opacity:0;transform:translateY(70px);transition:opacity 1s ease-out,transform 1s ease-out}.fade-up.visible{opacity:1;transform:translateY(0)}.glow-on-hover:hover{box-shadow:0 0 20px #d4824a99;border-color:var(--gold-light)!important}.section-intro{text-align:center;max-width:800px;margin:-50px auto 70px;font-size:1.2rem;color:var(--text-gray)}#monique{background:linear-gradient(to bottom,var(--dark-gray-alt),#1a1a1a);color:var(--light-gray);padding-bottom:140px;position:relative}#monique:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:100px;background:linear-gradient(to top,var(--black),transparent);z-index:1}#monique .section-title h2{color:var(--gold)}#monique .section-title h2:after{background:linear-gradient(90deg,transparent,var(--gold-light),transparent)}#monique .monique-content strong{color:var(--gold-light)}.monique-container{display:grid;grid-template-columns:repeat(12,1fr);gap:50px;align-items:center;position:relative;z-index:2}.monique-image-wrapper{grid-column:7 / span 6;grid-row:1;position:relative;padding:20px}.monique-image-wrapper img{width:100%;border-radius:var(--border-radius);border:6px solid var(--gold);box-shadow:0 30px 60px #0006;position:relative;z-index:2;transition:var(--transition-smooth)}.monique-image-wrapper img:hover{transform:scale(1.02);box-shadow:0 40px 80px #0009}.monique-image-wrapper:before{content:"";position:absolute;top:0;left:0;width:calc(100% - 40px);height:calc(100% - 40px);background:linear-gradient(45deg,var(--gold-dark),var(--gold-light));border-radius:var(--border-radius);z-index:1;transform:rotate(-3deg);transition:var(--transition-smooth)}.monique-image-wrapper:hover:before{transform:rotate(-5deg) scale(1.01)}.monique-content{grid-column:1 / span 7;grid-row:1;background-color:#0f0f0ff2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:50px;border-radius:var(--border-radius);position:relative;z-index:3;border:1px solid rgba(212,130,74,.1);box-shadow:0 20px 50px #0000004d;transition:var(--transition-smooth)}.monique-content:hover{box-shadow:0 25px 60px #0006,0 0 30px #d4824a4d}.monique-intro-quote{font-style:italic;margin-bottom:25px;font-size:1.25rem;border-left:5px solid var(--gold);padding-left:20px;color:var(--text-gray);font-family:Chopper,serif}.monique-content p{font-size:1.05rem;margin-bottom:15px}.btn-outline{background:transparent;color:var(--gold);border:2px solid var(--gold);padding:14px 30px;border-radius:50px;font-weight:600;cursor:pointer;text-decoration:none;transition:var(--transition-fast);display:inline-flex;align-items:center;gap:10px;text-transform:uppercase;letter-spacing:.8px;font-size:1.05rem}.btn-outline:hover{background:var(--gold);color:var(--black);transform:translateY(-4px) scale(1.05);box-shadow:0 10px 25px #d4824a40;border-color:var(--gold-light)}.monique-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px;margin-top:100px;text-align:center;position:relative;z-index:2}.stat-highlight{background:var(--gradient-dark);padding:30px;border-radius:var(--border-radius);border-bottom:5px solid var(--gold);box-shadow:var(--shadow-dark);transition:var(--transition-smooth);border-top:1px solid rgba(212,130,74,.1)}.stat-highlight:hover{transform:translateY(-12px) scale(1.03);box-shadow:0 15px 40px #d4824a66;border-color:var(--gold-light)}.stat-highlight .stat-number{display:block;font-size:3.2rem;font-weight:700;color:var(--gold-light);line-height:1.2;text-shadow:0 0 10px rgba(212,130,74,.5)}.stat-highlight .stat-label{font-size:1.1rem;color:var(--light-gray);font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-top:5px}.video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000fa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:3000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:var(--transition-smooth)}.video-modal.visible{opacity:1;visibility:visible}.video-modal-content{position:relative;width:95%;max-width:1000px;transform:scale(.7);transition:transform .5s cubic-bezier(.19,1,.22,1)}.video-modal.visible .video-modal-content{transform:scale(1)}.video-modal-close{position:absolute;top:-50px;right:-10px;font-size:3rem;color:var(--gold-light);cursor:pointer;transition:transform .4s ease-out;text-shadow:0 0 10px rgba(212,130,74,.5)}.video-modal-close:hover{transform:rotate(180deg);color:var(--white)}.video-responsive{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:var(--border-radius);border:3px solid var(--gold);box-shadow:0 0 30px #d4824a66}.video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}#jornada-diaria{background-color:var(--black);padding-top:0}.stories-container{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.story-item{display:flex;flex-direction:column;align-items:center;gap:15px;cursor:pointer;transition:var(--transition-fast)}.story-item:hover{transform:translateY(-10px)}.story-border{width:130px;height:130px;border-radius:50%;padding:5px;background:linear-gradient(45deg,var(--gold-dark),var(--gold-light),var(--gold));display:flex;justify-content:center;align-items:center;box-shadow:0 0 20px #d4824a4d}.story-image{width:100%;height:100%;object-fit:cover;border-radius:50%;border:4px solid var(--black)}.story-label{color:var(--gold-light);font-weight:500;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}.story-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:4000;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:var(--transition-smooth)}.story-modal.visible{opacity:1;visibility:visible}.story-modal-content{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;gap:15px;transform:scale(.8);transition:transform .5s cubic-bezier(.19,1,.22,1)}.story-modal.visible .story-modal-content{transform:scale(1)}#story-modal-image{max-width:100%;max-height:80vh;border-radius:var(--border-radius);border:3px solid var(--gold);box-shadow:0 0 40px #d4824a80}#story-modal-caption{font-family:Chopper,serif;font-size:1.5rem;color:var(--gold-light);text-shadow:0 0 10px rgba(212,130,74,.5)}.story-modal-close{position:absolute;top:20px;right:30px;font-size:3.5rem;color:var(--gold-light);cursor:pointer;transition:transform .4s ease-out,color .3s ease;line-height:1;text-shadow:0 0 10px rgba(212,130,74,.5)}.story-modal-close:hover{transform:rotate(180deg);color:var(--white)}#soul-academy{background:var(--gradient-dark);color:var(--light-gray)}#soul-academy .section-title h2,#metodo-jordan .section-title h2{color:var(--gold)}#soul-academy .section-title h2:after,#metodo-jordan .section-title h2:after{background:linear-gradient(90deg,transparent,var(--gold-light),transparent)}.academy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.academy-card{background-color:var(--dark-gray-alt);padding:0;border-radius:var(--border-radius);border-bottom:6px solid transparent;box-shadow:var(--shadow-dark);transition:var(--transition-smooth);position:relative;top:0;border:1px solid rgba(212,130,74,.1);overflow:hidden}.academy-card:hover{transform:translateY(-15px) scale(1.02);border-color:var(--gold-light);box-shadow:0 20px 50px #d4824a66;top:-5px}.academy-card-image-wrapper{width:100%;height:250px;position:relative}.academy-card-image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0e0e0e,#0e0e0e33);transition:var(--transition-fast)}.academy-card:hover .academy-card-image-wrapper:after{background:linear-gradient(to top,#050505,#0505051a)}.academy-card-image{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.academy-card:hover .academy-card-image{transform:scale(1.1)}.academy-card-content{padding:40px 30px}.academy-card .icon{font-size:4rem;color:var(--gold-light);margin-bottom:25px;transition:transform .4s ease,color .4s ease;text-shadow:0 0 15px rgba(212,130,74,.7)}.academy-card:hover .icon{transform:scale(1.15) rotate(-8deg);color:var(--white);text-shadow:0 0 20px var(--gold-light)}.academy-card h3{font-family:Chopper,serif;font-size:1.8rem;margin-bottom:15px;color:var(--gold-light);text-shadow:0 0 5px rgba(212,130,74,.2)}.academy-card p{color:var(--text-gray);font-size:1.05rem}.academy-center-btn{text-align:center;margin-top:80px}#jordan-assessoria{background-image:url(/img/YSGNY7M.webp);background-size:cover;background-position:center;position:relative;z-index:1}#jordan-assessoria:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.assessoria-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px}.assessoria-card{background-color:#0f0f0fe6;padding:40px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2);text-align:center;transition:var(--transition-smooth);box-shadow:var(--shadow-dark)}.assessoria-card:hover{transform:translateY(-15px) scale(1.03);border-color:var(--gold-light);box-shadow:0 20px 50px #d4824a80;background-color:#191919f2}.assessoria-card .icon{font-size:3.5rem;color:var(--gold-light);margin-bottom:20px;transition:transform .4s ease;text-shadow:0 0 15px rgba(212,130,74,.7)}.assessoria-card:hover .icon{transform:scale(1.25)}.assessoria-card h3{font-family:Chopper,serif;font-size:1.5rem;color:var(--gold-light);text-shadow:0 0 5px rgba(212,130,74,.2)}.assessoria-card p{color:var(--text-gray)}.logo-carousel-container{margin-top:100px;width:100%;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.logo-carousel-track{display:flex;animation:slideLogos 30s linear infinite;width:max-content}.logo-carousel-container:hover .logo-carousel-track{animation-play-state:paused}@keyframes slideLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-item{display:flex;align-items:center;justify-content:center;margin:0 40px;filter:grayscale(100%) opacity(.6);transition:var(--transition-fast)}.logo-item:hover{filter:grayscale(0%) opacity(1);transform:scale(1.1)}.logo-item img{max-height:50px;width:auto}.logo-carousel-title{text-align:center;font-size:1.3rem;color:var(--gold);margin-top:100px;margin-bottom:-50px;font-family:Chopper,serif;text-transform:uppercase}#comunidade{background-color:var(--dark-gray-alt);color:var(--light-gray)}#comunidade .section-title h2{color:var(--gold)}#comunidade .section-title h2:after{background:linear-gradient(90deg,transparent,var(--gold-light),transparent)}#map{height:550px;width:100%;border-radius:var(--border-radius);border:4px solid var(--gold);box-shadow:0 0 30px #d4824a66;filter:grayscale(30%) contrast(1.2) brightness(.8);transition:var(--transition-smooth)}#map:hover{filter:grayscale(0%) contrast(1) brightness(1);box-shadow:0 0 40px #d4824a99}.testimonial-carousel{position:relative;max-width:900px;margin:80px auto 0;text-align:center;overflow:hidden;min-height:220px;background:var(--gradient-dark);padding:40px;border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2);box-shadow:var(--shadow-dark)}.testimonial-slide{position:absolute;width:100%;top:0;left:0;opacity:0;transform:translateY(20px) scale(.95);transition:opacity .8s ease,transform .8s ease;padding:40px}.testimonial-slide.active{opacity:1;transform:translateY(0) scale(1)}.testimonial-slide.exiting{opacity:0;transform:translateY(-20px) scale(.95)}.testimonial-text{font-style:italic;font-size:1.35rem;margin-bottom:20px;color:var(--light-gray);line-height:1.6}.testimonial-author{font-weight:700;color:var(--gold-light);font-size:1.1rem;text-transform:uppercase;letter-spacing:.5px}#podcasts{background-color:var(--black)}.podcast-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:50px}.podcast-card{background:var(--gradient-dark);border-radius:var(--border-radius);border:1px solid rgba(212,130,74,.2);padding:40px;text-align:center;transition:var(--transition-smooth);box-shadow:var(--shadow-dark)}.podcast-card:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 20px 50px #d4824a80;border-color:var(--gold-light)}.podcast-header{display:flex;align-items:center;justify-content:center;gap:20px;margin-bottom:25px}.podcast-header i{font-size:3.5rem;color:var(--gold-light);text-shadow:0 0 15px rgba(212,130,74,.7)}.podcast-header h3{color:var(--gold-light);margin:0;font-size:2rem;font-family:Chopper,serif}.podcast-card iframe{border-radius:12px;border:none;width:100%;height:250px;margin-bottom:25px}.podcast-card p{color:var(--text-gray);margin-bottom:25px;font-size:1.05rem}#ebooks{background:linear-gradient(to top,var(--dark-gray-alt),var(--black))}#ebooks .section-title h2{color:var(--gold)}#ebooks .section-title h2:after{background:linear-gradient(90deg,transparent,var(--gold-light),transparent)}.ebook-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:40px}.ebook-card{background:var(--gradient-dark);border-radius:var(--border-radius);overflow:hidden;border:1px solid rgba(212,130,74,.3);text-align:center;transition:var(--transition-smooth);box-shadow:var(--shadow-dark)}.ebook-card:hover{transform:translateY(-15px) scale(1.02);box-shadow:0 20px 50px #d4824a80;border-color:var(--gold-light)}.ebook-cover{width:100%;height:350px;object-fit:cover;transition:transform .5s ease;border-bottom:3px solid var(--gold-dark)}.ebook-card:hover .ebook-cover{transform:scale(1.1)}.ebook-info{padding:30px}.ebook-info h3{color:var(--gold-light);font-size:1.6rem;font-family:Chopper,serif;margin-bottom:10px}.ebook-info p{color:var(--text-gray)}.ebook-price{font-size:2.2rem;color:var(--gold-light);font-weight:700;margin:15px 0;text-shadow:0 0 10px rgba(212,130,74,.4)}.buy-button{background:var(--gradient-gold);color:var(--black);border:none;padding:14px 30px;border-radius:50px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:10px;margin-top:20px;transition:var(--transition-fast);text-transform:uppercase;letter-spacing:1px;font-size:1.05rem;box-shadow:0 5px 15px #d4824a33}.buy-button:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 10px 25px #d4824a66}#mentores{background-color:var(--black);color:var(--light-gray);padding-bottom:120px}#mentores .section-title h2{color:var(--gold)}#mentores .section-title h2:after{background:linear-gradient(90deg,transparent,var(--gold-light),transparent)}.mentors-carousel-container{width:100%;overflow:hidden;position:relative;padding:50px 0;-webkit-mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent);mask-image:linear-gradient(to right,transparent,black 15%,black 85%,transparent)}.mentors-carousel-track{display:flex;animation:slideMentors 40s linear infinite;width:max-content;align-items:center}.mentors-carousel-track:hover{animation-play-state:paused}@keyframes slideMentors{0%{transform:translate(0)}to{transform:translate(-50%)}}.mentor-item{display:flex;align-items:center;margin:0 40px;white-space:nowrap;transition:var(--transition-fast)}.mentor-item:hover{transform:scale(1.05)}.mentor-avatar{width:80px;height:80px;border-radius:50%;object-fit:cover;border:3px solid var(--gold-light);margin-right:15px;box-shadow:0 0 15px #d4824a80}.mentor-name{color:var(--gold-light);font-size:2.8rem;font-weight:700;font-family:Chopper,serif;text-shadow:0 0 10px rgba(212,130,74,.4)}.form-section{background-color:var(--dark-gray-alt)}.form-container{background:var(--gradient-dark);border:1px solid rgba(212,130,74,.2);padding:60px;border-radius:var(--border-radius);max-width:800px;margin:0 auto;box-shadow:var(--shadow-dark)}.form-group{margin-bottom:30px}.form-group label{display:block;color:var(--gold-light);font-weight:600;margin-bottom:10px;font-size:1.1rem;text-align:left}.form-group input,.form-group textarea{width:100%;background-color:#1a1a1a;border:1px solid #333;color:var(--white);padding:18px;border-radius:10px;font-family:Chopper,DM Sans,sans-serif;font-size:1.1rem;transition:var(--transition-fast)}.form-group input::placeholder,.form-group textarea::placeholder{color:#888}.form-group input:focus,.form-group textarea:focus{border-color:var(--gold-light);box-shadow:0 0 20px #d4824a80;outline:none;background-color:#0e0e0e}.form-group textarea{resize:vertical;min-height:150px}#form-success-message{text-align:center;color:var(--gold-light);font-size:1.4rem;padding:50px 20px;border:2px solid var(--gold);border-radius:var(--border-radius);display:none;background-color:#1a1a1a;box-shadow:var(--shadow-dark)}footer{background:var(--black);padding:100px 0 0;position:relative;border-top:1px solid #222}.footer-content{display:grid;grid-template-columns:2fr 1fr 2fr;gap:60px;margin-bottom:60px}.footer-logo{height:110px;margin-bottom:25px;filter:drop-shadow(0 0 10px rgba(212,130,74,.3))}.footer-column p{color:var(--text-gray);margin-bottom:25px;font-size:1.05rem}.footer-column h3{color:var(--gold-light);margin-bottom:30px;font-size:1.6rem;font-family:Chopper,serif;text-transform:uppercase;text-shadow:0 0 5px rgba(212,130,74,.2)}.footer-column ul{list-style:none}.footer-column ul li{margin-bottom:15px}.footer-column ul li a{color:var(--text-gray);text-decoration:none;transition:var(--transition-fast);font-size:1.05rem}.footer-column ul li a:hover{color:var(--gold-light);padding-left:8px}.social-icons{display:flex;gap:20px}.social-icons a{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#1a1a1a;color:var(--gold);transition:var(--transition-fast);font-size:1.4rem;box-shadow:0 0 10px #0000004d}.social-icons a:hover{background-color:var(--gold-dark);color:var(--black);transform:translateY(-5px) scale(1.1);box-shadow:0 8px 20px #d4824a66}.newsletter-form{display:flex;border-radius:10px;overflow:hidden;box-shadow:0 5px 20px #0000004d}.newsletter-input{all:unset;padding:15px;background:#1a1a1a;flex-grow:1;color:var(--white);font-size:1.05rem}.newsletter-input::placeholder{color:#888}.newsletter-button{all:unset;padding:15px 25px;background:var(--gradient-gold);color:var(--black);cursor:pointer;transition:var(--transition-fast);font-size:1.1rem}.newsletter-button:hover{background:var(--gold-light);transform:scale(1.05)}.footer-bottom{border-top:1px solid #222;padding:40px 0;text-align:center;color:var(--text-gray);font-size:.95rem}.whatsapp-button{position:fixed;bottom:90px;right:30px;z-index:500;text-decoration:none;opacity:.6;transition:transform .4s ease-out,opacity .3s ease}.whatsapp-button:hover{transform:scale(1.1) rotate(5deg);opacity:1}.whatsapp-button img{width:40px;height:40px;border-radius:50%;box-shadow:0 2px 8px #0000004d}.back-to-top{position:fixed;bottom:30px;right:30px;width:55px;height:55px;background:var(--gradient-gold);color:var(--black);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;text-decoration:none;z-index:500;opacity:0;visibility:hidden;transform:translateY(30px);transition:var(--transition-fast);box-shadow:0 5px 15px #d4824a33}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top:hover{transform:translateY(-5px);box-shadow:0 8px 20px #d4824a80}#jordan-foundation{background:linear-gradient(180deg,var(--gold-dark) 0%,var(--gold-light) 100%);color:var(--black);text-shadow:none;padding:180px 0;position:relative}#jordan-foundation:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/img/YSGNY7M.webp);background-size:cover;opacity:.2;z-index:0}#jordan-foundation .container{position:relative;z-index:1}#jordan-foundation .section-title h2{color:var(--black);text-shadow:none;font-size:3.8rem}#jordan-foundation .section-title h2:after{background:var(--black)}.foundation-content{text-align:center;max-width:900px;margin:0 auto}.foundation-text{font-size:1.4rem;margin-bottom:40px;color:#333;line-height:1.8;font-weight:500}#jordan-foundation .cta-button{background:var(--black);color:var(--gold);border:2px solid var(--black);box-shadow:0 10px 30px #0000004d}#jordan-foundation .cta-button:hover{background:#222;color:var(--gold-light);border-color:#222;box-shadow:0 15px 40px #0006}@media (max-width: 1366px) and (min-width: 1025px){.hero-content h1{font-size:3.8rem}.hero-content p{font-size:1.15rem}.section-title h2{font-size:3rem}.monique-content{padding:40px}.monique-intro-quote{font-size:1.15rem}.monique-content p{font-size:1rem}.monique-stats-grid{gap:30px;margin-top:80px}.stat-highlight{padding:25px}.stat-highlight .stat-number{font-size:2.8rem}.stat-highlight .stat-label{font-size:1rem}.content-section{padding:120px 0}.section-intro{font-size:1.1rem}.testimonial-text{font-size:1.25rem}.podcast-header h3{font-size:1.8rem}.ebook-info h3{font-size:1.5rem}.ebook-price{font-size:2rem}.mentor-name{font-size:2.4rem}.prosperare-content p{font-size:1.6rem}.logo-img{height:56px}header.scrolled .logo-img{height:46px}.hero-btn{padding:16px 35px;font-size:1.05rem}.btn-outline,.cta-button{padding:12px 28px;font-size:1rem}.academy-card-content{padding:35px 25px}.academy-card h3{font-size:1.7rem}.assessoria-card{padding:35px}.assessoria-card .icon{font-size:3.2rem}.assessoria-card h3{font-size:1.4rem}.footer-logo{height:100px}.footer-column h3{font-size:1.5rem}.social-icons a{width:45px;height:45px;font-size:1.3rem}.form-container{padding:50px}.form-group input,.form-group textarea{padding:16px;font-size:1.05rem}.story-border{width:120px;height:120px}.story-label{font-size:1.05rem}}@media (max-width: 1200px) and (min-width: 1025px){.hero-content h1{font-size:3.5rem}.section-title h2{font-size:2.8rem}.monique-container{gap:40px}.monique-content{padding:35px}.monique-stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:25px}.stat-highlight .stat-number{font-size:2.5rem}.academy-grid{gap:30px}.academy-card-content{padding:30px 20px}.academy-card h3{font-size:1.6rem}.podcast-grid{gap:40px}.podcast-card{padding:35px}.podcast-header h3{font-size:1.7rem}.ebook-grid{gap:35px}.ebook-info{padding:25px}.ebook-info h3{font-size:1.4rem}.ebook-price{font-size:1.8rem}.mentor-name{font-size:2.2rem}.mentor-avatar{width:70px;height:70px}.footer-content{gap:50px}.footer-column p,.footer-column ul li a{font-size:1rem}.form-container{padding:45px}.stories-container{gap:35px}.story-border{width:110px;height:110px}}@media (max-width: 992px){.hero-content h1{font-size:3.5rem}.hero-content p{font-size:1.1rem}.section-title h2{font-size:2.8rem}.monique-container{grid-template-columns:1fr}.monique-image-wrapper,.monique-content{grid-column:1 / -1}.monique-image-wrapper{order:-1;margin-bottom:40px;padding:0}.monique-image-wrapper:before{top:20px;left:20px;width:100%;height:100%}.monique-image-wrapper img{border-width:4px}.monique-content{padding:40px}.monique-stats-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;margin-top:60px}.stat-highlight{padding:20px}.stat-highlight .stat-number{font-size:2.5rem}.stat-highlight .stat-label{font-size:.95rem}.academy-grid,.podcast-grid{grid-template-columns:1fr}.ebook-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.footer-content{grid-template-columns:1fr;text-align:center}.social-icons,.newsletter-form{justify-content:center}#map{height:400px}.podcast-header h3{font-size:1.6rem}.ebook-info h3{font-size:1.4rem}.ebook-price{font-size:1.8rem}.newsletter-form{flex-direction:column}.newsletter-input{border-radius:8px;margin-bottom:10px}.newsletter-button{border-radius:8px}.mentors-carousel-container{padding:30px 0}.mentor-name{font-size:2rem;margin:0 30px}.mentor-avatar{width:60px;height:60px;margin-right:10px}.prosperare-content p{font-size:1.4rem}.video-modal-close{top:-40px;right:0;font-size:2.5rem}}@media (max-width: 1300px){.mobile-menu-toggle{display:block}#nav{position:fixed;top:0;right:-100%;width:min(84%,350px);height:100vh;margin:0;flex-direction:column;justify-content:center;align-items:center;background-color:#0a0b0dfa;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:999;transition:right .5s cubic-bezier(.77,0,.175,1);box-shadow:-10px 0 40px #0000008c;overflow-y:auto;padding:90px 20px 40px}#nav.active{right:0}#nav ul{flex-direction:column;justify-content:center;align-items:center;gap:6px;width:100%}#nav ul li{margin:11px 0}#nav ul li a{font-size:1.1rem;letter-spacing:1.5px}#nav .header-social{margin:36px 0 0;gap:30px}#nav .header-social a{font-size:1.7rem}}@media (max-width: 768px){.hero-content h1{font-size:2.8rem}.hero-content p{font-size:1rem}.section-title h2{font-size:2.2rem}.logo-img{height:50px}header.scrolled .logo-img{height:44px}.monique-image-wrapper img{border-width:3px}.monique-intro-quote{font-size:1.1rem;padding-left:15px;border-left-width:3px}.monique-content p{font-size:.95rem}.monique-stats-grid{gap:15px}.stat-highlight .stat-number{font-size:2.2rem}.stat-highlight .stat-label{font-size:.85rem}.prosperare-content p{font-size:1.2rem}.whatsapp-button img{width:34px;height:34px}.back-to-top{width:45px;height:45px;font-size:1.4rem}.form-container{padding:40px}.form-group input,.form-group textarea{padding:15px;font-size:1rem}.mentor-name{font-size:2.2rem;margin:0 20px}.mentor-avatar{width:50px;height:50px}#jordan-foundation .section-title h2{font-size:2.8rem}.foundation-text{font-size:1.2rem}.assessoria-grid{grid-template-columns:1fr}.story-border{width:100px;height:100px}.story-label{font-size:1rem}}@media (max-width: 480px){.container{padding:0 15px}.hero-content h1{font-size:2.2rem}.hero-content p{font-size:.9rem}.hero-btn{padding:14px 28px;font-size:.95rem}.section-title h2{font-size:1.8rem;margin-bottom:60px}.monique-content{padding:30px}.monique-intro-quote{font-size:1rem}.monique-stats-grid{grid-template-columns:1fr}.academy-card-content{padding:30px 20px}.academy-card h3{font-size:1.5rem}.assessoria-card{padding:30px}.assessoria-card .icon{font-size:3rem}.assessoria-card h3{font-size:1.3rem}#map{height:300px}.testimonial-carousel{padding:30px 20px;min-height:150px}.testimonial-text{font-size:1.1rem}.podcast-grid{gap:30px}.podcast-header i{font-size:3rem}.podcast-header h3{font-size:1.4rem}.podcast-card iframe{height:200px}.ebook-grid{grid-template-columns:1fr}.ebook-cover{height:300px}.ebook-info h3{font-size:1.2rem}.ebook-price{font-size:1.6rem}.footer-logo{height:80px}.footer-column h3{font-size:1.4rem}.social-icons a{width:40px;height:40px;font-size:1.2rem}.newsletter-input{padding:12px;font-size:.95rem}.newsletter-button{padding:12px 20px;font-size:1rem}.mentor-name{font-size:1.8rem;margin:0 15px}.mentor-avatar{width:40px;height:40px}.prosperare-content p{font-size:1rem}#jordan-foundation .section-title h2{font-size:2.2rem}.foundation-text{font-size:1.05rem}.stories-container{gap:20px}.story-border{width:80px;height:80px;padding:3px}.story-image{border-width:2px}.story-label{font-size:.9rem}}
