/* Approved weekly editorial concept, isolated from other landing sections. */
.process-v10.p-home #semana.w-week{padding:40px 0 28px;background:radial-gradient(ellipse at 96% 16%,#edcf886b,transparent 45%),radial-gradient(ellipse at 0 60%,#bdcfb966,transparent 34%),#faf8ef;scroll-margin-top:73px}
.w-wrap{width:min(1420px,calc(100% - 80px));margin:auto}.w-heading{margin-bottom:23px}.w-eyebrow{display:flex;align-items:center;gap:18px;font-size:.7rem;font-weight:750;letter-spacing:.24em;text-transform:uppercase;color:#405f48;margin:0 0 13px}.w-heading .w-eyebrow:after{content:"";width:45px;height:1px;background:#af812b}
.process-v10.p-home .w-heading h2{font-family:Georgia,'Times New Roman',serif;font-size:clamp(2.5rem,4.1vw,4rem);line-height:1.03;letter-spacing:-.045em!important;margin:0 0 13px;font-weight:700}.w-heading h2 span{color:#455b3d}.w-heading>p:last-child{font-size:1.02rem;line-height:1.5;color:#354656;margin:0}
.w-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(0,1fr);gap:15px}.w-chart-card,.w-meaning{border:1px solid #aebba4;border-radius:10px;background:#fffdf7e8;padding:23px 26px;min-width:0}.w-card-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.w-card-head h3,.w-meaning h3{font-family:Georgia,'Times New Roman',serif;font-weight:700;letter-spacing:-.035em!important;color:#101d2b;margin:0;font-size:1.8rem;line-height:1.12}.w-card-head>span{background:#e6ebdf;color:#3c5c3c;padding:6px 10px;border-radius:10px;font-size:.73rem;white-space:nowrap}
.w-chart{margin:0 0 19px}.w-chart figcaption{font-size:.77rem;color:#3c5058;margin-bottom:25px}.w-plot{height:180px;border-left:1px solid #a6afa2;border-bottom:1px solid #a6afa2;position:relative;margin:0 0 30px 2px}.w-days{position:absolute;inset:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(10px,2vw,30px);padding:0 17px;align-items:end}.w-day{height:100%;position:relative;display:flex;align-items:flex-end}.w-bar{height:var(--bar);background:linear-gradient(0deg,#536f4e,#60805e);width:100%;border-radius:3px 3px 0 0;position:relative}.w-bar b{position:absolute;bottom:calc(100% + 7px);left:0;right:0;text-align:center;font-size:.78rem;color:#13222d}.w-day>span{position:absolute;top:calc(100% + 7px);left:0;right:0;text-align:center;color:#3c5058;font-size:.75rem}.w-pending .w-bar{height:43%;background:transparent;border:1px dashed #b4c2a9;border-bottom:0}.w-pending .w-bar b{font-weight:400}.w-reference{position:absolute;bottom:71.125%;left:0;right:0;border-top:1px dashed #b9852a;z-index:2;pointer-events:none}.w-reference>span{position:absolute;right:0;bottom:6px;font-size:.69rem;color:#8b5b10;background:#fffdf3e8;padding:3px 4px}.w-reference b{display:block;text-align:right}.w-zero{position:absolute;left:-15px;bottom:-6px;font-size:.67rem;color:#3c5058}
.w-metrics{border-top:1px solid #d5d8c9;display:grid;grid-template-columns:1fr 1fr;padding-top:14px;margin-bottom:16px}.w-metrics>div+div{padding-left:25px;border-left:1px solid #d5d8c9}.w-metrics span{font-size:.75rem;color:#40515a}.w-metrics strong{display:block;font-family:Georgia,'Times New Roman',serif;font-size:2.55rem;line-height:1.15;color:#142434}.w-metrics small{font-size:1.05rem;font-weight:400}.w-metrics>div+div strong{color:#966519}
.w-sources{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f3f1e6;border-radius:10px;padding:12px;font-size:.74rem;color:#354b50}.w-sources>span{display:flex;align-items:center;gap:8px}.w-sources i{font-style:normal;display:grid;place-items:center;background:#e5eadb;color:#3d684e;width:32px;height:32px;border-radius:50%;font-size:1.3rem;flex:none}.w-meaning{display:flex;flex-direction:column;padding:25px}.w-meaning .w-eyebrow{color:#996416;letter-spacing:.18em;font-size:.67rem}.w-meaning h3{font-size:1.8rem;margin:4px 0 18px}.w-difference{background:linear-gradient(120deg,#fbf0d5,#faf5e6);border-radius:13px;padding:15px 18px}.w-difference strong{font-family:Georgia,'Times New Roman',serif;font-size:3rem;color:#986417;line-height:1.1}.w-difference small{font-size:1.05rem;font-weight:400}.w-difference p{font-size:.88rem;line-height:1.5;color:#33444d;margin:5px 0 0}.w-meaning ul{list-style:none;padding:0;margin:16px 0 0}.w-meaning li{display:flex;align-items:center;gap:13px;border-top:1px solid #d5d8c9;padding:14px 0;font-size:.88rem;line-height:1.45;color:#23383e}.w-meaning li:last-child{padding-bottom:0}.w-meaning li span{display:grid;place-items:center;border-radius:50%;background:#e8ecdf;flex:none;width:32px;height:32px;color:#4b6b4b;font-size:.69rem;font-weight:750}.w-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:19px}.w-footer a{color:#b74c09;font-size:.95rem;text-decoration:underline!important;text-underline-offset:5px}.w-footer p{font-size:.7rem;color:#485b60;margin:0}
@media(min-width:981px) and (max-height:950px){.process-v10.p-home #semana.w-week{padding-top:25px;padding-bottom:22px}.w-heading{margin-bottom:18px}.process-v10.p-home .w-heading h2{font-size:2.8rem}.w-plot{height:135px}.w-card-head{margin-bottom:14px}.w-chart-card,.w-meaning{padding:20px 23px}.w-card-head h3,.w-meaning h3{font-size:1.65rem}.w-meaning li{padding:12px 0}}
@media(max-width:980px){.w-layout{grid-template-columns:1fr}.w-meaning{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.w-meaning>.w-eyebrow,.w-meaning>h3{grid-column:1}.w-meaning>.w-difference{grid-column:1}.w-meaning>ul{grid-column:2;grid-row:1/4;margin-top:0}.w-wrap{width:calc(100% - 40px)}}
@media(max-width:600px){.process-v10.p-home #semana.w-week{padding:32px 0}.w-wrap{width:calc(100% - 32px)}.process-v10.p-home .w-heading h2{font-size:2.2rem}.w-heading>p:last-child{font-size:.9rem}.w-chart-card,.w-meaning{padding:20px 16px}.w-card-head{display:block}.w-card-head h3{font-size:1.5rem;margin-bottom:12px}.w-card-head>span{display:inline-block}.w-plot{height:165px}.w-days{gap:10px;padding-inline:12px}.w-reference>span{font-size:.6rem}.w-bar b,.w-day>span{font-size:.65rem}.w-metrics strong{font-size:1.9rem}.w-metrics small{font-size:.72rem}.w-metrics>div+div{padding-left:14px}.w-sources{flex-wrap:wrap;justify-content:flex-start;gap:10px 14px}.w-sources>span:first-child{width:100%}.w-sources br{display:none}.w-meaning{display:block}.w-meaning h3{font-size:1.7rem}.w-meaning>ul{margin-top:16px}.w-footer{align-items:flex-start;flex-direction:column;gap:14px}.w-eyebrow{font-size:.62rem;letter-spacing:.17em}}

.w-sources svg{display:block;width:20px;height:20px}
@media(min-width:981px) and (max-height:950px){.process-v10.p-home #semana.w-week{padding-top:20px;padding-bottom:18px}.process-v10.p-home .w-heading h2{font-size:2.5rem;margin-bottom:8px}.w-heading .w-eyebrow{margin-bottom:9px}.w-heading{margin-bottom:16px}.w-heading>p:last-child{font-size:.94rem}.w-plot{height:110px}.w-chart-card,.w-meaning{padding:17px 22px}.w-card-head{margin-bottom:10px}.w-chart figcaption{margin-bottom:21px}.w-meaning h3{margin-bottom:13px}.w-difference{padding:12px 15px}.w-meaning li{padding:10px 0}.w-meaning ul{margin-top:12px}.w-metrics{padding-top:11px;margin-bottom:12px}.w-sources{padding:9px}.w-footer{margin-top:15px}}
@media(min-width:981px) and (max-height:950px){.w-meaning{padding:16px 20px}.w-meaning .w-eyebrow{margin-bottom:9px}.w-meaning h3{font-size:1.5rem;margin-top:0;margin-bottom:12px}.w-difference strong{font-size:2.6rem}.w-difference p{font-size:.82rem;line-height:1.4}.w-difference{padding:11px 14px}.w-meaning li{padding:9px 0;font-size:.8rem;line-height:1.4}.w-meaning li span{width:28px;height:28px}.w-footer{margin-top:12px}.w-chart{margin-bottom:15px}}

/* Refined to the approved title system and a centered, bounded composition. */
.process-v10.p-home #semana.w-week{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 93% 6%,#ebce8299,transparent 40%),radial-gradient(ellipse at 9% 68%,#c7d4b888,transparent 37%),radial-gradient(ellipse at 52% 8%,#e5e8d580,transparent 50%),#faf8ef}
.w-wrap{position:relative;z-index:1;width:min(1080px,calc(100% - 80px))}
.w-heading{text-align:center;max-width:860px;margin:0 auto 25px}.w-heading .w-eyebrow{justify-content:center;margin-bottom:18px;color:#276b5e;letter-spacing:.24em}.w-heading .w-eyebrow:after{display:none}.w-heading .w-eyebrow:before{content:"";position:absolute;top:22px;left:calc(50% - 25px);width:50px;height:4px;border-radius:4px;background:linear-gradient(90deg,#dba447,#efd29b)}
.process-v10.p-home .w-heading h2{font-family:inherit;font-weight:850;font-size:clamp(2.3rem,3.5vw,3.35rem);line-height:1.06;letter-spacing:-.05em!important;margin:0 0 15px}.w-heading h2 span{color:#347461}.w-heading>p:last-child{max-width:70ch;margin:0 auto;color:#53636c;line-height:1.6;font-size:.97rem}
.w-layout{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:16px}.w-chart-card,.w-meaning{background:#fffdf7ed;border-color:#c6cfba;border-radius:18px;box-shadow:0 15px 35px #5464440c}
.w-card-head h3,.w-meaning h3{font-family:inherit;font-weight:800;letter-spacing:-.035em!important;font-size:1.5rem}.w-meaning h3{font-size:1.55rem}.w-card-head{align-items:flex-start}.w-card-head>span{font-size:.67rem}.w-difference strong,.w-metrics strong{font-family:inherit;letter-spacing:-.04em;font-weight:800}.w-difference small,.w-metrics small{letter-spacing:0;font-weight:500}.w-metrics strong{font-size:2.3rem}.w-difference strong{font-size:2.65rem}.w-meaning li{font-size:.84rem}.w-sources{font-size:.69rem;gap:10px}.w-sources i{width:28px;height:28px}.w-sources>span{gap:6px}.w-footer{padding:0 4px}
.w-ambient{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.w-ambient:before{content:"";position:absolute;right:-8%;top:-20%;width:55%;height:75%;background:radial-gradient(ellipse,#e9c66970,transparent 65%);filter:blur(28px)}.w-ambient i{position:absolute;display:block;border-radius:90% 8% 90% 8%;background:linear-gradient(135deg,#a2b38366,#6c8c5866);filter:blur(16px);opacity:.65;transform:rotate(-40deg);width:180px;height:65px;left:-65px;top:31%}.w-ambient i:nth-child(2){width:200px;height:70px;top:57%;left:-75px;transform:rotate(24deg);opacity:.45}.w-ambient i:nth-child(3){top:79%;left:-40px;width:140px;transform:rotate(-24deg);opacity:.35}.w-ambient i:nth-child(4){left:auto;right:-50px;top:14%;width:230px;height:65px;transform:rotate(23deg);background:linear-gradient(135deg,#c4bf6f77,#8da36377)}.w-ambient i:nth-child(5){left:auto;right:-85px;top:29%;width:230px;transform:rotate(8deg);opacity:.5}.w-ambient i:nth-child(6){left:auto;right:-110px;top:67%;width:220px;transform:rotate(-35deg);opacity:.4}
@media(min-width:981px) and (max-height:950px){.process-v10.p-home #semana.w-week{padding-top:22px;padding-bottom:20px}.process-v10.p-home .w-heading h2{font-size:2.6rem}.w-heading{margin-bottom:20px}.w-heading .w-eyebrow{margin-bottom:18px}.w-heading>p:last-child{font-size:.9rem}.w-card-head h3{font-size:1.35rem}.w-meaning h3{font-size:1.4rem}.w-chart-card,.w-meaning{padding:18px 20px}.w-meaning li{font-size:.8rem}.w-difference strong{font-size:2.55rem}.w-metrics strong{font-size:2.15rem}.w-card-head>span{padding:5px 8px}.w-footer{margin-top:15px}}
@media(max-width:980px){.w-wrap{width:calc(100% - 40px)}.w-layout{grid-template-columns:1fr}.w-heading{max-width:720px}.w-ambient i{opacity:.3}}
@media(max-width:600px){.w-wrap{width:calc(100% - 32px)}.process-v10.p-home .w-heading h2{font-size:2.1rem}.w-heading .w-eyebrow{font-size:.6rem}.w-heading>p:last-child{font-size:.88rem}.w-heading{text-align:left}.w-heading .w-eyebrow{justify-content:flex-start}.w-heading .w-eyebrow:before{left:0}.w-card-head h3,.w-meaning h3{font-size:1.4rem}.w-metrics strong{font-size:1.75rem}.w-sources{font-size:.73rem}.w-meaning li{font-size:.88rem}.w-ambient i:nth-child(n+4){opacity:.3}}
@media(min-width:981px) and (max-height:760px){.process-v10.p-home #semana.w-week{padding-top:18px;padding-bottom:18px}.process-v10.p-home .w-heading h2{font-size:2.35rem;margin-bottom:11px}.w-heading{margin-bottom:16px}.w-heading .w-eyebrow{font-size:.65rem}.w-heading>p:last-child{font-size:.86rem}}
