.talkPage{--talkGold:#dfbd72;--talkInk:#030405;color:#f4efe7;min-height:100vh;font-family:var(--sans);background:#000;position:relative;overflow:hidden}.talkPage .editorialNav{z-index:30;background:#030405e8;position:relative}.talkPage .editorialFooter{z-index:4;background:#020303;position:relative}.talkSky{z-index:0;pointer-events:none;background:radial-gradient(at 72% 9%,#b58b4420 0,#0000 28%),radial-gradient(at 20% 52%,#17385a22 0,#0000 32%),#000;position:fixed;inset:0;overflow:hidden}.talkSky:before,.talkSky:after{content:"";filter:blur(18px);opacity:.2;background:linear-gradient(90deg,#0000,#e9cf9126,#0000);width:52vw;height:145vh;position:absolute;top:-40vh;transform:rotate(22deg)}.talkSky:before{right:-12vw}.talkSky:after{opacity:.1;left:-28vw;transform:rotate(-20deg)}.talkSky i{aspect-ratio:1;width:clamp(34px,5vw,82px);animation:talkBubble calc(17s + var(--n,0s)) linear infinite;background:radial-gradient(circle at 32% 28%,#fff7da35,#0000 22%),linear-gradient(145deg,#d4af3708,#0000);border:1px solid #d9bb7442;border-radius:50%;position:absolute;bottom:-120px;box-shadow:inset 0 0 24px #d6b66d10,0 0 20px #cdaa5610}.talkSky i:after{content:"✦";color:#f3d99299;filter:drop-shadow(0 0 6px #ffe4a6);font-size:clamp(8px,1.2vw,15px);position:absolute;top:20%;left:28%}.talkSky i:first-child{--n:3s;left:4%}.talkSky i:nth-child(2){--n:7s;animation-delay:-8s;left:12%}.talkSky i:nth-child(3){--n:1s;animation-delay:-14s;left:21%}.talkSky i:nth-child(4){--n:9s;animation-delay:-3s;left:31%}.talkSky i:nth-child(5){--n:4s;animation-delay:-17s;left:42%}.talkSky i:nth-child(6){--n:8s;animation-delay:-12s;left:52%}.talkSky i:nth-child(7){--n:2s;animation-delay:-5s;left:62%}.talkSky i:nth-child(8){--n:11s;animation-delay:-19s;left:72%}.talkSky i:nth-child(9){--n:5s;animation-delay:-9s;left:84%}.talkSky i:nth-child(10){--n:10s;animation-delay:-22s;left:93%}.talkSky i:nth-child(n+11){display:none}@keyframes talkBubble{0%{opacity:0;transform:translateY(0)scale(.7)}12%{opacity:.55}88%{opacity:.28}to{opacity:0;transform:translateY(-125vh)scale(1.18)}}.talkHero,.talkVideos,.talkRecognition,.talkProcess,.talkThemes,.talkManifesto,.talkFinal{z-index:2;position:relative}.talkHero{isolation:isolate;background:linear-gradient(90deg,#000 0,#000e 38%,#0000 71%),linear-gradient(0deg,#000 0,#0000 32%);grid-template-columns:1fr 1fr;align-items:center;min-height:790px;padding:90px 7vw 110px;display:grid}.talkHeroImage{z-index:-2;position:absolute;inset:0;overflow:hidden}.talkHeroImage img{object-fit:cover;object-position:center 43%;filter:saturate(.82)contrast(1.08)brightness(.72);width:100%;height:100%;animation:1.4s cubic-bezier(.2,.75,.2,1) both heroStage}.talkHeroImage:after{content:"";background:linear-gradient(90deg,#000 0,#000e 33%,#0000 62%),linear-gradient(0deg,#000 0,#0000 34%),radial-gradient(circle at 67% 32%,#0000 0,#0002 30%,#000a 87%);position:absolute;inset:0}.talkHeroImage span{z-index:2;filter:blur(22px);opacity:.52;background:linear-gradient(90deg,#0000,#fff4c233,#0000);width:36%;height:95%;animation:5s ease-in-out infinite lightBreath;position:absolute;top:-28%;right:4%;transform:rotate(16deg)}@keyframes heroStage{0%{opacity:0;transform:scale(1.07)}to{opacity:1;transform:scale(1)}}@keyframes lightBreath{50%{opacity:.28;transform:rotate(13deg)translate(-4%)}}.talkHeroCopy{max-width:720px;padding-top:20px}.talkEyebrow{color:var(--talkGold);letter-spacing:2.6px;text-transform:uppercase;font-size:13px;font-weight:800;line-height:1.5}.talkHero h1{font-family:var(--serif);letter-spacing:-3px;margin:26px 0 30px;font-size:clamp(53px,5.3vw,80px);font-weight:500;line-height:.96}.talkHero h1 span{white-space:nowrap;clip-path:inset(0 100% 0 0);width:max-content;max-width:none;animation:1.15s steps(32,end) forwards typeTalk;display:block;overflow:visible}.talkHero h1 span:nth-child(2){animation-delay:1.15s}.talkHero h1 span:nth-child(3){color:var(--talkGold);font-style:italic;animation-delay:2.3s}@keyframes typeTalk{0%{clip-path:inset(-.1em 100% -.22em 0)}to{clip-path:inset(-.1em -.08em -.22em 0)}}.talkLead{color:#d5d0c8;text-shadow:0 2px 14px #000;max-width:680px;margin:0 0 38px;font-size:20px;line-height:1.72;animation:.8s 3.4s both riseTalk}.talkButton{color:#080705;background:linear-gradient(110deg,#aa7d38,#efd48f,#a87831) 0 0/200% 100%;border:1px solid #efd08b;justify-content:center;align-items:center;min-height:57px;padding:0 27px;font-size:16px;font-weight:900;transition:all .25s;animation:.8s 3.65s both riseTalk;display:inline-flex;box-shadow:0 0 32px #d5ad5540}.talkButton:hover{background-position:100%;transform:translateY(-3px);box-shadow:0 10px 42px #d5ad5559}.speakerSignature{text-align:center;text-shadow:0 4px 18px #000;width:min(600px,43vw);position:absolute;bottom:70px;right:6vw}.speakerSignature strong{font-family:var(--font-signature),cursive;color:#fff9ed;filter:drop-shadow(0 0 8px #fff8db66)drop-shadow(0 0 24px #d4af3760);font-size:clamp(60px,7.2vw,108px);font-weight:400;line-height:1;animation:3s ease-in-out infinite signatureGlow;display:block}.speakerSignature span{color:#e2bf74;letter-spacing:2.2px;margin-top:8px;font-size:12px;font-weight:700;display:block}@keyframes signatureGlow{50%{filter:drop-shadow(0 0 12px #fff9e599)drop-shadow(0 0 34px #d4af378c)}}@keyframes riseTalk{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.revealBlock{animation:1s both riseTalk;animation-timeline:view();animation-range:entry 12% cover 28%}.talkVideos{background:radial-gradient(circle at 50% 18%,#17304b32,#0000 33%),#000;border-block:1px solid #d4af3728;padding:115px 8vw}.talkVideos>header{text-align:center;max-width:950px;margin:0 auto 58px}.talkVideos h2{font-family:var(--serif);letter-spacing:-2px;margin:18px 0;font-size:clamp(43px,5.5vw,72px);font-weight:500;line-height:1.02}.talkVideos h2 em{color:var(--talkGold);font-weight:400}.talkVideos header>p:last-child{color:#c9c2b8;max-width:720px;margin:25px auto 0;font-size:18px;line-height:1.7}.talkVideoGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:18px;max-width:1120px;margin:auto;display:grid}.talkVideoGrid article{background:linear-gradient(155deg,#111419,#050505);border:1px solid #d6b56d42;padding:12px 12px 25px;box-shadow:0 24px 55px #000b}.talkVideoGrid article:nth-child(2){margin-top:45px}.videoFrame{aspect-ratio:9/16;background:#050505;position:relative;overflow:hidden}.videoFrame video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.videoFrame span{color:#0a0805;pointer-events:none;background:#e2c27bd9;border:1px solid #f0d18d;border-radius:50%;place-items:center;width:58px;height:58px;font-size:20px;transition:all .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #d4af3766}:is(.videoFrame:has(video:focus) span,.videoFrame:has(video:active) span){opacity:0}.talkVideoGrid small{color:#d4b46c;letter-spacing:2px;margin:22px 8px 0;font-size:11px;display:block}.talkVideoGrid h3{font-family:var(--serif);color:#f2ece3;margin:8px 8px 0;font-size:29px;font-weight:500}.talkRecognition{background:linear-gradient(#000,#050607 60%,#000);padding:115px 8vw}.talkRecognition>div:first-child{text-align:center;max-width:980px;margin:0 auto}.talkRecognition h2,.talkProcess h2,.talkThemes h2,.talkFinal h2{font-family:var(--serif);letter-spacing:-2px;margin:18px 0;font-size:clamp(43px,5.5vw,72px);font-weight:500;line-height:1.02}.talkRecognition h2 em,.talkThemes h2 em{color:var(--talkGold);font-weight:400}.talkPainGrid{grid-template-columns:repeat(4,1fr);gap:13px;margin-top:58px;display:grid}.talkPainGrid article{min-height:250px;animation:riseTalk .8s var(--delay) both;background:linear-gradient(145deg,#111317,#050505);border:1px solid #d6b56d38;flex-direction:column;padding:30px;animation-timeline:view();animation-range:entry 8% cover 26%;display:flex;box-shadow:inset 0 0 40px #d4af3705}.talkPainGrid span{color:#d9b96f;font-family:var(--serif);font-size:24px}.talkPainGrid p{color:#ede7de;font-family:var(--serif);margin:auto 0 0;font-size:25px;line-height:1.25}.talkProcess{background:radial-gradient(circle at 15%,#172b403b,#0000 31%),#000;grid-template-columns:.75fr 1.25fr;align-items:center;gap:8vw;padding:120px 8vw;display:grid}.processVisual{background:radial-gradient(circle,#152638,#020303 67%);border:1px solid #d4af3728;flex-direction:column;justify-content:center;align-items:center;min-height:580px;display:flex;position:relative;overflow:hidden}.stageLight{filter:blur(10px);background:linear-gradient(90deg,#0000,#e9d49b22,#0000);width:43%;height:120%;position:absolute;top:-30%;transform:rotate(-12deg)}.stageRing{border:1px solid #e0c17a80;border-radius:50%;width:340px;height:340px;position:absolute;box-shadow:0 0 55px #d4af371c,inset 0 0 55px #d4af3710}.processVisual b{z-index:2;color:#f3eadb;font-family:var(--serif);letter-spacing:8px;font-size:74px;font-weight:400}.processVisual i{z-index:2;color:#d9b76b;letter-spacing:5px;font-style:normal}.processCopy>p:not(.talkEyebrow){color:#c9c2b8;max-width:680px;font-size:19px;line-height:1.7}.processCopy ol{margin:45px 0 0;padding:0;list-style:none}.processCopy li{animation:riseTalk .7s var(--delay) both;border-top:1px solid #ffffff20;grid-template-columns:54px 1fr;gap:20px;padding:23px 0;animation-timeline:view();animation-range:entry 8% cover 24%;display:grid}.processCopy li>span{color:#d7b66b;font-family:var(--serif);font-size:27px}.processCopy h3{font-family:var(--serif);margin:0 0 8px;font-size:28px;font-weight:500}.processCopy li p{color:#bdb7ae;margin:0;font-size:17px;line-height:1.6}.talkThemes{background:#000;grid-template-columns:.75fr 1.25fr;gap:8vw;padding:120px 8vw;display:grid}.talkThemes header{align-self:start;position:sticky;top:120px}.talkThemes header>p:last-child{color:#c5beb4;max-width:570px;font-size:18px;line-height:1.7}.themeStream{gap:12px;display:grid}.themeStream article{opacity:0;min-height:96px;animation:themeFloat .7s calc(var(--i)*90ms) cubic-bezier(.2,.8,.2,1) forwards;background:linear-gradient(100deg,#111316,#050505);border:1px solid #d5b46b42;grid-template-columns:60px 1fr 30px;align-items:center;gap:18px;padding:20px 25px;animation-timeline:view();animation-range:entry 5% cover 20%;display:grid;box-shadow:0 14px 38px #0008}.themeStream article:nth-child(2n){transform:translate(22px)}.themeStream article span{color:#caa65d;font-family:var(--serif);font-size:22px}.themeStream article strong{font-family:var(--serif);font-size:clamp(21px,2.2vw,31px);font-weight:500}.themeStream article i{color:#d8b86e;font-size:22px}.themeTotal{text-align:center;background:radial-gradient(circle,#d4af3719,#050505 70%);border:1px solid #e3c47e;margin-top:15px;padding:35px;box-shadow:0 0 45px #d4af3717}.themeTotal strong{color:#e7c97f;font-family:var(--serif);font-size:62px;font-weight:500;display:block}.themeTotal span{color:#d2cbc0;letter-spacing:1px;font-size:17px}@keyframes themeFloat{0%{opacity:0;transform:translateY(45px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.talkManifesto{text-align:center;background:radial-gradient(circle,#172b41 0,#050708 55%,#000 78%);border-block:1px solid #d4af3740;margin:0;padding:130px max(8vw,50vw - 590px)}.talkManifesto p{font-family:var(--serif);margin:0;font-size:clamp(43px,6vw,78px);font-weight:500;line-height:1.08}.talkManifesto em{color:#dfbd72}.talkManifesto cite{color:#f7eddb;font-family:var(--font-signature),cursive;text-shadow:0 0 18px #d4af376b;margin-top:32px;font-size:58px;display:block}.talkFinal{text-align:center;background:#000;padding:130px 8vw}.talkFinal h2{max-width:950px;margin:20px auto}.talkFinal>p:not(.talkEyebrow){color:#c7c0b6;max-width:700px;margin:25px auto 38px;font-size:19px;line-height:1.7}.talkFinal>a:last-child{color:#c9ab68;border-bottom:1px solid #c9ab68;width:max-content;margin:25px auto 0;display:block}.talkSeoFaq{z-index:2;background:radial-gradient(circle at 15% 20%,#1d2e4238,#0000 32%),#050505;padding:110px 8vw;position:relative}.talkSeoFaq header{text-align:center;max-width:900px;margin:0 auto 48px}.talkSeoFaq h2{font-family:var(--serif);margin:18px 0;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.03}.talkSeoFaq header>p:last-child{color:#c7c0b6;font-size:18px}.talkSeoFaq>div{max-width:980px;margin:auto}.talkSeoFaq details{border-top:1px solid #d4af3740;padding:0 4px}.talkSeoFaq details:last-child{border-bottom:1px solid #d4af3740}.talkSeoFaq summary{cursor:pointer;color:#f1ece4;font-family:var(--serif);justify-content:space-between;gap:20px;padding:25px 0;font-size:clamp(21px,2.2vw,30px);list-style:none;display:flex}.talkSeoFaq summary span{color:#dfbf76}.talkSeoFaq details p{color:#c8c1b7;max-width:800px;margin:-4px 0 26px;font-size:17px;line-height:1.7}.talkSeoLinks{color:#aaa29a;max-width:980px;margin:32px auto 0;line-height:1.8}.talkSeoLinks a{color:#dfbf76;border-bottom:1px solid #dfbf7655}.talkWhatsapp{z-index:60;color:#04180b;background:#25d366;border-radius:50px;align-items:center;gap:9px;min-height:56px;padding:0 18px;font-weight:900;display:flex;position:fixed;bottom:22px;right:20px;box-shadow:0 10px 35px #25d3664d}.talkWhatsapp span{border:2px solid;border-radius:50%;place-items:center;width:28px;height:28px;font-size:18px;display:grid}.talkSound{z-index:60;color:#eee7db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#080a0ddd;border:1px solid #d6b56d70;border-radius:50px;align-items:center;gap:10px;min-height:54px;padding:0 17px;display:flex;position:fixed;bottom:22px;left:20px;box-shadow:0 10px 32px #000a}.talkSound span{color:#e0c17b;border:1px solid #d8b86e;border-radius:50%;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.talkSound b{font-size:13px}.talkSound.isPlaying{border-color:#e4c67f;box-shadow:0 0 26px #d4af373d}.talkSound.isPlaying span{animation:1.8s ease-in-out infinite soundPulse}@keyframes soundPulse{50%{transform:scale(1.06);box-shadow:0 0 0 7px #d4af3700,0 0 17px #e2c1718c}}@media (prefers-reduced-motion:reduce){.talkPage *{animation-duration:.001ms!important;animation-iteration-count:1!important}.talkSky{display:none}}@media (width<=900px){.talkHero{grid-template-columns:1fr;align-items:start;min-height:820px;padding:70px 6vw 130px}.talkHeroImage img{object-position:63% center}.talkHeroImage:after{background:linear-gradient(90deg,#000 0,#000e 34%,#0003 72%),linear-gradient(0deg,#000 0,#0000 47%)}.talkHeroCopy{max-width:75%}.talkHero h1 span{white-space:normal;width:100%;max-width:100%}.speakerSignature{width:65vw;bottom:45px;right:4vw}.speakerSignature strong{font-size:72px}.talkVideoGrid{grid-template-columns:repeat(3,1fr);gap:10px}.talkVideoGrid article{padding:8px 8px 20px}.talkVideoGrid h3{font-size:23px}.talkPainGrid{grid-template-columns:1fr 1fr}.talkProcess,.talkThemes{grid-template-columns:1fr}.processVisual{min-height:430px}.talkThemes header{position:static}.themeStream article:nth-child(2n){transform:none}.talkWhatsapp{bottom:15px}.talkPage .editorialFooter{padding-bottom:90px}}@media (width<=600px){.talkHero{background:linear-gradient(0deg,#000 0,#000d 47%,#0000 78%);min-height:880px;padding-top:55px}.talkHeroImage img{object-position:61% top;filter:saturate(.82)contrast(1.08)brightness(.6)}.talkHeroImage:after{background:linear-gradient(0deg,#000 0,#000e 48%,#0000 78%),linear-gradient(90deg,#0007,#0000)}.talkHeroCopy{max-width:100%;padding-top:340px}.talkHero h1{letter-spacing:-2px;font-size:47px}.talkHero h1 span{width:100%;max-width:none;animation:.75s both riseTalk}.talkHero h1 span:nth-child(2){animation-delay:.5s}.talkHero h1 span:nth-child(3){animation-delay:1s}.talkLead{font-size:17px;line-height:1.6;animation-delay:1.55s}.talkButton{text-align:center;width:100%}.speakerSignature{width:92vw;top:270px;bottom:auto;right:4vw}.speakerSignature strong{font-size:58px}.speakerSignature span{font-size:9px}.talkVideos,.talkRecognition,.talkProcess,.talkThemes,.talkFinal{padding:82px 6vw}.talkVideoGrid{grid-template-columns:1fr;max-width:380px}.talkVideoGrid article:nth-child(2){margin-top:0}.talkVideoGrid h3{font-size:27px}.talkPainGrid{grid-template-columns:1fr}.talkPainGrid article{min-height:180px}.processVisual{min-height:360px}.stageRing{width:250px;height:250px}.processVisual b{font-size:52px}.themeStream article{grid-template-columns:42px 1fr 22px;padding:18px 16px}.themeTotal strong{font-size:52px}.talkManifesto{padding:95px 6vw}.talkWhatsapp{justify-content:center;width:56px;padding:0;bottom:10px;right:10px}.talkWhatsapp b{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.talkSound{justify-content:center;width:56px;padding:0;bottom:10px;left:10px}.talkSound b{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}}.videoFrame.isPlaying span{opacity:0;transform:translate(-50%,-50%)scale(.8)}.talkVideoGrid{justify-content:center;align-items:stretch}.talkVideoGrid article,.talkVideoGrid article:nth-child(2){background:linear-gradient(155deg,#111419,#050505) padding-box padding-box,linear-gradient(135deg,#76541c,#f1d58c 38%,#a77b2e 68%,#f7dfa0) border-box;border:1px solid #0000;margin-top:0;animation:3.8s ease-in-out infinite videoGoldGlow;position:relative;box-shadow:0 22px 55px #000c,0 0 18px #d4af372e}.talkVideoGrid article:nth-child(2){animation-delay:.65s}.talkVideoGrid article:nth-child(3){animation-delay:1.3s}.talkVideoGrid article:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(115deg,#0000 18%,#fff4bd8a 48%,#0000 72%) 0 0/230% 100%;border-radius:2px;padding:2px;animation:5.2s linear infinite videoBorderSweep;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes videoGoldGlow{50%{box-shadow:0 26px 62px #000d,0 0 28px #d4af3750,0 0 6px #f2d48660}}@keyframes videoBorderSweep{to{background-position:-230% 0}}.talkPainGrid{gap:0;padding:24px 0;position:relative}.talkPainGrid:before{content:"";background:linear-gradient(90deg,#0000,#6d542a,#f0d38b,#6d542a,#0000);height:2px;position:absolute;top:50%;left:6%;right:6%;box-shadow:0 0 18px #d8b76566}.talkPainGrid article{z-index:1;background:radial-gradient(circle at 50% 12%,var(--painGlow,#23364d),transparent 37%),linear-gradient(155deg,#11141a,#030405) padding-box,linear-gradient(145deg,#6e5429,#ead08e,#5c4626) border-box;border:1px solid #0000;min-height:330px;margin:0 5px;padding:28px 26px;transition:transform .4s,box-shadow .4s,filter .4s;position:relative;overflow:hidden;box-shadow:0 24px 55px #000c,inset 0 0 55px #ffffff05}.talkPainGrid article:first-child{--painGlow:#173750}.talkPainGrid article:nth-child(2){--painGlow:#3b2b17}.talkPainGrid article:nth-child(3){--painGlow:#30203c}.talkPainGrid article:nth-child(4){--painGlow:#173b30}.talkPainGrid article:before{content:"";background:linear-gradient(90deg,#0000,#fff4c52d,#0000);transition:all .5s;position:absolute;inset:-45% 35% 40% -35%;transform:rotate(25deg)}.talkPainGrid article:hover,.talkPainGrid article:focus{z-index:4;outline:none;transform:translateY(-14px)scale(1.025);box-shadow:0 34px 70px #000,0 0 34px #ddb9694f}.talkPainGrid article:hover:before,.talkPainGrid article:focus:before{transform:rotate(25deg)translate(140%)}.painTop{justify-content:space-between;align-items:center;display:flex}.talkPainGrid .painTop span{font-size:31px}.painTop small{color:#d9b96f;letter-spacing:2.3px;font-size:10px;font-weight:800}.talkPainGrid article>i{color:#f1d489;border:1px solid #d9b96f75;border-radius:50%;place-items:center;width:45px;height:45px;margin:45px 0 25px;font-style:normal;display:grid;box-shadow:0 0 22px #d4af3738}.talkPainGrid article h3{font-family:var(--serif);color:#fff5e7;margin:0 0 14px;font-size:29px;font-weight:500;line-height:1.05}.talkPainGrid article p{color:#c9c1b6;font-family:var(--sans);margin:0;font-size:16px;line-height:1.58}.talkPainGrid article>b{color:#d9b96f;font-size:20px;position:absolute;bottom:22px;right:23px}.talkPainGrid article:not(:last-child):after{content:"";z-index:3;background:#070809;border:1px solid #e1c47c;border-radius:50%;width:26px;height:26px;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:0 0 18px #e0c274}.talkProcess{background:radial-gradient(circle at 35% 60%,#172b4245,#0000 38%),#000;padding:120px 7vw;display:block}.processHeading{text-align:center;max-width:920px;margin:0 auto 60px}.processHeading h2{font-family:var(--serif);margin:18px 0;font-size:clamp(46px,5.8vw,76px);font-weight:500;line-height:1}.processHeading>p:last-child{color:#c8c1b7;max-width:700px;margin:auto;font-size:18px;line-height:1.7}.processExperience{grid-template-columns:1.25fr .75fr;align-items:center;gap:65px;max-width:1320px;margin:auto;display:grid}.processOctopus{aspect-ratio:1;background:radial-gradient(circle,#192b3f 0,#06080b 41%,#010101 72%);border:1px solid #d7b66630;border-radius:50%;width:min(720px,62vw);margin:auto;position:relative;box-shadow:inset 0 0 80px #d4af3710,0 35px 75px #000}.processOctopus:before,.processOctopus:after{content:"";border:1px dashed #d9ba6d35;border-radius:50%;animation:24s linear infinite octopusSpin;position:absolute;inset:13%}.processOctopus:after{animation-duration:17s;animation-direction:reverse;inset:28%}.octopusCore{z-index:5;background:radial-gradient(circle,#17263a,#030405 72%);border:1px solid #e0c17380;border-radius:50%;place-items:center;display:grid;position:absolute;inset:34%;box-shadow:0 0 50px #d4af3759}.octopusCore img{object-fit:contain;filter:drop-shadow(0 0 18px #dfbd72);border-radius:50%;width:82%;height:82%}.octopusCore strong,.octopusCore small{z-index:2;letter-spacing:2px;position:absolute}.octopusCore strong{font-family:var(--serif);font-size:15px;bottom:18%}.octopusCore small{color:#d9b86e;font-size:8px;bottom:11%}.octopusNode{z-index:7;color:#fff;cursor:pointer;background:linear-gradient(145deg,#172539,#050608);border:1px solid #d8b96f65;border-radius:999px;width:172px;min-height:95px;padding:13px 16px;transition:all .35s;position:absolute;box-shadow:0 18px 36px #000}.octopusNode:hover,.octopusNode.active{border-color:#f0d18a;transform:scale(1.09);box-shadow:0 0 32px #d4af376b}.octopusNode span{color:#d9b96f;letter-spacing:2px;font-size:10px;display:block}.octopusNode b{font-family:var(--serif);margin-top:6px;font-size:17px;line-height:1.05;display:block}.octopusNode.node1{margin-left:-86px;top:2%;left:50%}.octopusNode.node2{margin-top:-48px;top:50%;right:-2%}.octopusNode.node3{margin-left:-86px;bottom:2%;left:50%}.octopusNode.node4{margin-top:-48px;top:50%;left:-2%}.processArm{z-index:3;transform-origin:0 0;filter:drop-shadow(0 0 8px #d4af3760);border-top:2px solid #d8b96f80;border-radius:50%;width:31%;height:18%;position:absolute;top:50%;left:50%}.processArm:after{content:"";background:#e7ca82;border-radius:50%;width:10px;height:10px;position:absolute;top:-6px;right:0;box-shadow:0 0 16px #f1d48c}.processArm.arm1{transform:rotate(-90deg)translateY(-50%)}.processArm.arm2{transform:rotate(0)translateY(-50%)}.processArm.arm3{transform:rotate(90deg)translateY(-50%)}.processArm.arm4{transform:rotate(180deg)translateY(-50%)}.processExplanation{background:linear-gradient(145deg,#17130d,#050608);border:1px solid #d7b66655;min-height:430px;padding:44px 37px;animation:.5s processReveal;box-shadow:0 28px 65px #000}.processExplanation small{color:#d9b86e;letter-spacing:2px}.processExplanation h3{font-family:var(--serif);margin:18px 0;font-size:clamp(35px,4vw,50px);font-weight:500}.processExplanation p{color:#c8c0b5;font-size:18px;line-height:1.7}.processExplanation strong{color:#e2c783;font-family:var(--serif);border-left:2px solid #d7b666;margin-top:24px;padding-left:15px;font-size:22px;line-height:1.4;display:block}.processExplanation a{color:#e0c27b;border-bottom:1px solid #d9b86e;margin-top:32px;padding-bottom:8px;font-weight:800;display:inline-block}@keyframes processReveal{0%{opacity:0;transform:translateY(18px)}}@keyframes octopusSpin{to{transform:rotate(360deg)}}@media (width<=900px){.talkPainGrid{gap:12px}.talkPainGrid:before,.talkPainGrid article:not(:last-child):after{display:none}.talkPainGrid article{margin:0}.processExperience{grid-template-columns:1fr}.processOctopus{width:min(680px,88vw)}.processExplanation{min-height:auto}}@media (width<=600px){.talkPainGrid article{min-height:270px}.processOctopus{width:88vw;margin:25px auto}.octopusNode{width:124px;min-height:72px;padding:9px}.octopusNode b{font-size:13px}.octopusNode.node1,.octopusNode.node3{margin-left:-62px}.octopusNode.node2{right:-7%}.octopusNode.node4{left:-7%}.octopusCore{inset:31%}.processExplanation{padding:28px 22px}.processHeading{margin-bottom:35px}}@media (prefers-reduced-motion:reduce){.processOctopus:before,.processOctopus:after{animation:none}.talkPainGrid article,.octopusNode{transition:none}}.talkThemes{background:radial-gradient(circle at 75% 34%,#182b403c,#0000 35%),#000;grid-template-columns:.62fr 1.38fr;align-items:start}.themeExperience{min-width:0}.themeConstellation{grid-template-columns:1fr 1fr;gap:11px;display:grid}.themeConstellation button{text-align:left;color:#eee8de;cursor:pointer;background:linear-gradient(135deg,#11161d,#050505);border:1px solid #d5b46b42;border-radius:58px;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:105px;padding:17px 20px;transition:all .35s;display:grid;box-shadow:0 13px 35px #0009}.themeConstellation button:hover,.themeConstellation button.active{background:radial-gradient(circle at 15%,#d4af372c,#0000 34%),linear-gradient(135deg,#172438,#070707);border-color:#efd189;transform:translateY(-5px);box-shadow:0 20px 45px #000,0 0 28px #d4af3744}.themeConstellation span{color:#e0c17b;width:36px;height:36px;font-family:var(--serif);border:1px solid #d8b86e;border-radius:50%;place-items:center;font-size:13px;display:grid}.themeConstellation b{font-family:var(--serif);font-size:20px;font-weight:500;line-height:1.12}.themeDetail{background:linear-gradient(145deg,#18130d,#050608);border:1px solid #d8b86e65;margin-top:18px;padding:38px;animation:.5s processReveal;box-shadow:0 28px 65px #000}.themeDetail>small{color:#d9b86e;letter-spacing:2px}.themeDetail h3{font-family:var(--serif);margin:17px 0 28px;font-size:clamp(34px,3.8vw,50px);font-weight:500;line-height:1.04}.themeDetail dl{grid-template-columns:1fr 1fr;gap:11px;margin:0;display:grid}.themeDetail dl>div{background:#ffffff06;border:1px solid #ffffff12;padding:18px}.themeDetail dt{color:#dabb74;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900}.themeDetail dd{color:#c7c0b6;margin:0;font-size:15px;line-height:1.55}.themeDetail .themeGift{background:radial-gradient(circle at 8%,#d4af3726,#0000 28%),#ffffff06;border-color:#d8b86e60;grid-column:1/-1}.themeDetail .themeGift dt{color:#f0d38c}.themeDetail .themeGift dd{color:#eee5d8;font-family:var(--serif);font-size:19px}.themeDetail>a{color:#e3c57e;border-bottom:1px solid #dfbf76;margin-top:28px;padding-bottom:8px;font-weight:800;display:inline-block}.themeExperience>.themeTotal{margin-top:18px}.themeExperience>.themeTotal strong{font-size:72px}@media (width<=900px){.talkThemes{grid-template-columns:1fr}.themeConstellation,.themeDetail dl{grid-template-columns:1fr 1fr}}@media (width<=600px){.themeConstellation{grid-template-columns:1fr}.themeConstellation button{min-height:88px}.themeDetail{padding:27px 20px}.themeDetail dl{grid-template-columns:1fr}.themeDetail .themeGift{grid-column:auto}.themeExperience>.themeTotal strong{font-size:57px}}.talkHero:after{content:"";z-index:-1;pointer-events:none;clip-path:polygon(100% 3%,100% 31%,28% 67%,20% 50%);filter:blur(15px);mix-blend-mode:screen;opacity:.72;background:linear-gradient(155deg,#0000 8%,#fff6d72b 38%,#e4bd6d1e 52%,#0000 75%);animation:6.5s ease-in-out infinite stageBeam;position:absolute;inset:0}.talkHeroImage:before{content:"";z-index:3;filter:blur(18px);pointer-events:none;background:radial-gradient(at 62% 38%,#f4db9b24,#0000 58%);width:36%;height:72%;position:absolute;top:9%;right:8%}@keyframes stageBeam{50%{opacity:.42;transform:translate(-2%)scaleY(1.05)}}@media (width<=600px){.talkHero:after{clip-path:polygon(100% 3%,100% 27%,18% 55%,8% 43%);opacity:.52}}.processInteractive{position:relative}.processClickHint{z-index:12;color:#f2eadb;pointer-events:none;background:#05070ae8;border:1px solid #dfc27a70;border-radius:999px;grid-template-rows:auto auto;grid-template-columns:30px auto;align-items:center;min-width:280px;margin:0;padding:10px 18px;display:grid;position:absolute;top:-42px;left:50%;transform:translate(-50%);box-shadow:0 10px 32px #000,0 0 20px #d4af3724}.processClickHint span{color:#edcf84;border:1px solid #e4c67c;border-radius:50%;grid-row:1/3;place-items:center;width:28px;height:28px;font-size:16px;animation:1.8s ease-in-out infinite clickHintPulse;display:grid}.processClickHint strong{letter-spacing:1.5px;text-transform:uppercase;font-size:11px}.processClickHint small{color:#c7bdad;margin-top:2px;font-size:11px}.octopusNode em{color:#dfc27a;font-family:var(--sans);letter-spacing:.4px;opacity:.72;margin-top:5px;font-size:8px;font-style:normal;transition:all .3s;display:block}.octopusNode:hover em,.octopusNode:focus-visible em,.octopusNode.active em{opacity:1}.octopusNode:focus-visible{outline-offset:5px;outline:2px solid #f1d38b}@keyframes clickHintPulse{50%{transform:scale(1.14);box-shadow:0 0 18px #e7c979}}@media (width<=600px){.processClickHint{min-width:250px;padding:8px 13px;top:-52px}.processClickHint small{font-size:10px}.octopusNode em{font-size:7px}}@media (prefers-reduced-motion:reduce){.processClickHint span{animation:none}}.processClickHint{grid-template-columns:26px auto;width:max-content;min-width:0;max-width:calc(100% - 32px);margin:0 auto 32px;padding:9px 16px;position:relative;top:auto;left:auto;transform:none;box-shadow:0 12px 30px #000b,0 0 18px #d4af371c}.processClickHint span{width:24px;height:24px;font-size:13px}.processClickHint strong{letter-spacing:1.7px;font-size:10px}.processClickHint small{white-space:nowrap;font-size:10px}@media (width<=600px){.processClickHint{margin-bottom:24px;padding:8px 12px;top:auto}.processClickHint small{white-space:normal}}.talkHero{overflow:visible}.talkHero h1{margin-bottom:22px;line-height:1.08}.talkHero h1 span{clip-path:inset(-.1em 100% -.22em 0);padding:0 .08em .14em 0}.talkHeroImage img{transform-origin:68% 44%;animation:1.4s cubic-bezier(.2,.75,.2,1) both heroStage,6.8s ease-in-out 1.4s infinite heroFloat}.talkHeroImage span{filter:blur(30px);opacity:.65;clip-path:polygon(44% 0,100% 0,82% 100%,0 100%);background:linear-gradient(90deg,#0000 0,#fff4c20a 16%,#f4d99636 46%,#fff8d21a 68%,#0000 100%);width:74%;height:150%;animation:6.4s ease-in-out infinite openLightBreath;top:-42%;right:-11%;transform:rotate(15deg)}.talkHero:after{clip-path:polygon(100% 0,100% 46%,8% 82%,0 45%);filter:blur(24px);opacity:.7;background:linear-gradient(157deg,#0000 6%,#fff8dc12 26%,#f2d28b32 49%,#fff5ce0d 72%,#0000 88%)}.talkHeroImage:before{background:radial-gradient(at 60% 40%,#ffe8a837,#0000 65%);width:58%;height:105%;animation:5.5s ease-in-out infinite portraitGlow;top:-4%;right:-3%}@keyframes heroFloat{0%,to{transform:scale(1)translate(0,0)}50%{transform:scale(1.018)translateY(-10px)}}@keyframes openLightBreath{0%,to{opacity:.48;transform:rotate(15deg)translate(0)}50%{opacity:.78;transform:rotate(12deg)translate(-5%)scaleX(1.08)}}@keyframes portraitGlow{50%{opacity:.58;transform:translate(-3%)scale(1.06)}}.painJourneyLabel{text-align:center;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1180px;margin:48px auto 0;display:grid!important}.painJourneyLabel:before,.painJourneyLabel:after{display:none}.painJourneyLabel span{letter-spacing:2px;font-weight:800;color:#bfa35f!important;font-family:var(--sans)!important;font-size:9px!important}.painJourneyLabel strong{color:#e4d5ba;font-family:var(--serif);white-space:nowrap;align-items:center;gap:16px;font-size:19px;font-weight:500;display:flex}.painJourneyLabel strong:before,.painJourneyLabel strong:after{content:"";background:linear-gradient(90deg,#0000,#dfc278);flex:1;height:1px}.painJourneyLabel strong:after{background:linear-gradient(90deg,#dfc278,#0000)}.talkPainGrid{margin-top:12px}.talkPainGrid article{text-align:center;align-items:center}.painTop{justify-content:center;gap:16px;width:100%}.talkPainGrid article>i{margin:38px auto 24px}.talkPainGrid article h3{text-align:center;justify-content:center;align-items:center;min-height:2.1em;display:flex}.talkPainGrid article p{text-align:center}.talkPainGrid article>b{bottom:18px;right:50%;transform:translate(50%)}.talkPainGrid article:not(:last-child):after{background:#070809;width:34px;height:34px;right:-18px}.talkPainGrid article:not(:last-child)>b:after{content:"Próxima etapa";color:#9f8b68;width:90px;font-family:var(--sans);letter-spacing:1px;text-transform:uppercase;font-size:7px;position:absolute;top:20px;left:50%;transform:translate(-50%)}@media (width<=900px){.painJourneyLabel{margin-top:35px}.painJourneyLabel strong{white-space:normal}.talkPainGrid article h3{min-height:auto}.talkPainGrid article:not(:last-child)>b:after{display:none}}@media (width<=600px){.talkHero h1{line-height:1.06}.talkHero h1 span{padding-bottom:.18em}.talkHero:after{clip-path:polygon(100% 0,100% 35%,0 65%,0 42%);opacity:.48}.talkHeroImage span{opacity:.45;width:95%;right:-30%}.painJourneyLabel{grid-template-columns:1fr}.painJourneyLabel span{display:none}.painJourneyLabel strong{font-size:17px}.talkPainGrid{gap:14px}.talkPainGrid article{padding-inline:24px}}@media (prefers-reduced-motion:reduce){.talkHeroImage img,.talkHeroImage span,.talkHeroImage:before{animation:none!important}}
