.Hero-module__ejOdHG__root{background:radial-gradient(1200px 700px at 78% 12%, var(--hero-glow1,#e85d042e), transparent 60%), radial-gradient(900px 600px at 15% 90%, var(--hero-glow2,#e85d0414), transparent 60%), linear-gradient(160deg, #14120f 0%, #1a1712 60%, #14120f 100%);align-items:center;min-height:100vh;transition:background .6s;display:flex;position:relative;overflow:hidden}.Hero-module__ejOdHG__grid{z-index:0;opacity:.5;background-image:linear-gradient(#f4f2ee09 1px,#0000 1px),linear-gradient(90deg,#f4f2ee09 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 78%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 78%)}.Hero-module__ejOdHG__canvas{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Hero-module__ejOdHG__inner{z-index:3;width:100%;max-width:1180px;margin:0 auto;padding:120px 28px 80px;position:relative}.Hero-module__ejOdHG__eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--hero-accent-soft,#f0975b);align-items:center;gap:11px;margin-bottom:26px;font-size:12px;transition:color .6s;display:inline-flex}.Hero-module__ejOdHG__eyebrow:before{content:"";background:var(--hero-accent-soft,#f0975b);width:28px;height:1px;transition:background .6s}.Hero-module__ejOdHG__title{font-family:var(--font-display);color:#f4f2ee;letter-spacing:-.04em;max-width:14ch;font-size:clamp(3.2rem,8.2vw,7rem);font-weight:700;line-height:.94}.Hero-module__ejOdHG__word{opacity:0;filter:blur(6px);animation:.9s cubic-bezier(.2,.7,.2,1) forwards Hero-module__ejOdHG__rise;display:inline-block;transform:translateY(28px)}.Hero-module__ejOdHG__grad{background:linear-gradient(105deg, var(--hero-accent-soft,#f0975b), var(--hero-accent,#e85d04) 55%, var(--hero-accent-soft,#f2b071));color:#0000;-webkit-background-clip:text;background-clip:text}@keyframes Hero-module__ejOdHG__rise{to{opacity:1;filter:blur();transform:none}}.Hero-module__ejOdHG__subline{font-family:var(--font-serif);color:#f4f2eee6;opacity:0;max-width:34ch;margin:26px 0 18px;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:400;line-height:1.3;animation:.9s cubic-bezier(.2,.7,.2,1) .5s forwards Hero-module__ejOdHG__rise}.Hero-module__ejOdHG__subline em{color:var(--hero-accent-soft,#f0975b);font-style:italic;transition:color .6s}.Hero-module__ejOdHG__lede{color:#f4f2ee99;opacity:0;max-width:52ch;font-size:1.06rem;animation:.9s cubic-bezier(.2,.7,.2,1) .66s forwards Hero-module__ejOdHG__rise}.Hero-module__ejOdHG__cta{opacity:0;flex-wrap:wrap;gap:12px;margin-top:34px;animation:.9s cubic-bezier(.2,.7,.2,1) .8s forwards Hero-module__ejOdHG__rise;display:flex}.Hero-module__ejOdHG__btn{cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex}.Hero-module__ejOdHG__btnSolid{color:#fff;background:#e85d04;border:1px solid #e85d04}.Hero-module__ejOdHG__btnSolid:hover{background:#c44e02;transform:translateY(-2px);box-shadow:0 16px 40px -12px #e85d0499}.Hero-module__ejOdHG__btnGhost{color:#f4f2ee;background:#f4f2ee0a;border:1px solid #f4f2ee38}.Hero-module__ejOdHG__btnGhost:hover{background:#f4f2ee1a;transform:translateY(-2px)}.Hero-module__ejOdHG__btn .Hero-module__ejOdHG__arrow{transition:transform .18s}.Hero-module__ejOdHG__btn:hover .Hero-module__ejOdHG__arrow{transform:translate(4px)}.Hero-module__ejOdHG__pills{opacity:0;flex-wrap:wrap;gap:10px;margin-top:40px;animation:.9s cubic-bezier(.2,.7,.2,1) .95s forwards Hero-module__ejOdHG__rise;display:flex}.Hero-module__ejOdHG__pill{color:#f4f2eecc;background:#f4f2ee0d;border:1px solid #f4f2ee29;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.Hero-module__ejOdHG__pill i{background:var(--hero-accent,#e85d04);border-radius:50%;width:6px;height:6px;transition:background .6s;animation:3s ease-in-out infinite Hero-module__ejOdHG__pulse}.Hero-module__ejOdHG__pill:hover{border-color:var(--hero-accent,#e85d04);color:#fff;background:color-mix(in srgb, var(--hero-accent,#e85d04) 14%, transparent);transform:translateY(-2px)}@keyframes Hero-module__ejOdHG__pulse{0%,to{opacity:1}50%{opacity:.3}}.Hero-module__ejOdHG__cue{z-index:3;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#f4f2ee66;flex-direction:column;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.Hero-module__ejOdHG__cueBar{background:linear-gradient(#f4f2ee80,#0000);width:1px;height:34px;animation:2s ease-in-out infinite Hero-module__ejOdHG__cue}@keyframes Hero-module__ejOdHG__cue{0%,to{opacity:.4;transform-origin:top;transform:scaleY(.4)}50%{opacity:1;transform-origin:top;transform:scaleY(1)}}@media (max-width:620px){.Hero-module__ejOdHG__inner{padding-top:104px}}@media (prefers-reduced-motion:reduce){.Hero-module__ejOdHG__word,.Hero-module__ejOdHG__subline,.Hero-module__ejOdHG__lede,.Hero-module__ejOdHG__cta,.Hero-module__ejOdHG__pills{opacity:1;filter:none;animation:none;transform:none}.Hero-module__ejOdHG__cueBar{animation:none}}
.home-module__oe3DtG__marquee{background:var(--color-ink);padding:16px 0;overflow:hidden}.home-module__oe3DtG__mtrack{width:max-content;animation:34s linear infinite home-module__oe3DtG__marquee;display:flex}.home-module__oe3DtG__marquee:hover .home-module__oe3DtG__mtrack{animation-play-state:paused}.home-module__oe3DtG__mItem{font-family:var(--font-display);letter-spacing:.02em;white-space:nowrap;color:#f4f2eed9;align-items:center;gap:26px;padding:0 26px;font-size:15px;font-weight:500;display:inline-flex}.home-module__oe3DtG__mItem:after{content:"✳";color:var(--color-accent-warm);font-size:12px}@keyframes home-module__oe3DtG__marquee{to{transform:translate(-50%)}}.home-module__oe3DtG__grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.home-module__oe3DtG__eje{border:1px solid var(--color-border);transform-style:preserve-3d;will-change:transform;background:#fff;border-radius:22px;flex-direction:column;min-height:300px;text-decoration:none;transition:box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.home-module__oe3DtG__eje:after{content:"";z-index:4;pointer-events:none;opacity:0;background:radial-gradient(340px circle at var(--mx,50%) var(--my,50%), #e85d0421, transparent 60%);transition:opacity .3s;position:absolute;inset:0}.home-module__oe3DtG__eje:hover{border-color:#e85d0466;box-shadow:0 30px 70px -24px #1b1a1757}.home-module__oe3DtG__eje:hover:after{opacity:1}.home-module__oe3DtG__motif{background:linear-gradient(150deg,#181510,#221d16);border-bottom:1px solid #f4f2ee14;height:150px;position:relative;overflow:hidden}.home-module__oe3DtG__motif svg{width:100%;height:100%;position:absolute;inset:0}.home-module__oe3DtG__lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f4f2ee80;z-index:2;font-size:10px;position:absolute;bottom:14px;left:20px}.home-module__oe3DtG__ejeBody{flex-direction:column;flex:1;padding:22px 26px 24px;display:flex}.home-module__oe3DtG__ejeTop{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.home-module__oe3DtG__ejeNum{font-family:var(--font-mono);color:#8b847a;font-size:13px}.home-module__oe3DtG__ejeName{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-foreground);margin-bottom:8px;font-size:1.5rem;font-weight:600}.home-module__oe3DtG__ejeDesc{color:#57514a;flex:1;font-size:.98rem;line-height:1.5}.home-module__oe3DtG__ejeGo{font-family:var(--font-mono);color:#8b847a;align-items:center;gap:7px;margin-top:16px;font-size:12px;transition:all .2s;display:flex}.home-module__oe3DtG__eje:hover .home-module__oe3DtG__ejeGo{color:var(--color-accent-warm)}.home-module__oe3DtG__ar{transition:transform .2s}.home-module__oe3DtG__eje:hover .home-module__oe3DtG__ar{transform:translate(5px)}.home-module__oe3DtG__mLine{stroke:#f4f2ee38;stroke-width:1px}.home-module__oe3DtG__mNode{fill:#f0975b}.home-module__oe3DtG__mNodeDim{fill:#f4f2ee80}.home-module__oe3DtG__spin{transform-box:fill-box;transform-origin:50%;animation:30s linear infinite home-module__oe3DtG__spin}.home-module__oe3DtG__spinR{transform-box:fill-box;transform-origin:50%;animation:22s linear infinite reverse home-module__oe3DtG__spin}@keyframes home-module__oe3DtG__spin{to{transform:rotate(360deg)}}.home-module__oe3DtG__pulse{animation:3s ease-in-out infinite home-module__oe3DtG__pul}.home-module__oe3DtG__pulse2{animation:3s ease-in-out .8s infinite home-module__oe3DtG__pul}.home-module__oe3DtG__pulse3{animation:3s ease-in-out 1.6s infinite home-module__oe3DtG__pul}@keyframes home-module__oe3DtG__pul{0%,to{opacity:.35}50%{opacity:1}}.home-module__oe3DtG__draw{stroke-dasharray:240;stroke-dashoffset:240px;animation:4s ease-in-out infinite alternate home-module__oe3DtG__draw}@keyframes home-module__oe3DtG__draw{to{stroke-dashoffset:0}}.home-module__oe3DtG__grow{transform-box:fill-box;transform-origin:bottom;animation:3.4s ease-in-out infinite alternate home-module__oe3DtG__grow}.home-module__oe3DtG__growD1{animation-delay:.3s}.home-module__oe3DtG__growD2{animation-delay:.6s}.home-module__oe3DtG__growD3{animation-delay:.9s}@keyframes home-module__oe3DtG__grow{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.home-module__oe3DtG__scan{animation:4s ease-in-out infinite home-module__oe3DtG__scan}@keyframes home-module__oe3DtG__scan{0%,to{opacity:.2;transform:translate(-6px)}50%{opacity:.9;transform:translate(184px)}}.home-module__oe3DtG__promo{background:#e85d040f;border:1px solid #e85d0447;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.home-module__oe3DtG__pshape{opacity:.5;width:180px;height:180px;color:var(--color-accent-warm);position:absolute;top:-30px;right:-30px}.home-module__oe3DtG__entries{margin:0;padding:0;list-style:none}.home-module__oe3DtG__entryLink{border-bottom:1px solid var(--color-border);grid-template-columns:112px 1fr auto;align-items:center;gap:18px;padding:22px 6px;text-decoration:none;transition:padding .16s;display:grid;position:relative}.home-module__oe3DtG__entryLink:hover{padding-left:14px}.home-module__oe3DtG__eDate{font-family:var(--font-mono);letter-spacing:.03em;color:#b8480f;text-transform:uppercase;font-size:11.5px}.home-module__oe3DtG__eTitle{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-foreground);font-size:1.3rem;font-weight:500;line-height:1.24;transition:color .16s}.home-module__oe3DtG__entryLink:hover .home-module__oe3DtG__eTitle{color:var(--color-accent-warm)}.home-module__oe3DtG__eTag{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#8b847a;border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;padding:4px 9px;font-size:10px}@media (max-width:620px){.home-module__oe3DtG__entryLink{grid-template-columns:1fr;gap:6px}.home-module__oe3DtG__eDate{order:-1}.home-module__oe3DtG__eTag{justify-self:start}}@media (max-width:900px){.home-module__oe3DtG__grid{grid-template-columns:1fr}.home-module__oe3DtG__promo{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__mtrack,.home-module__oe3DtG__spin,.home-module__oe3DtG__spinR,.home-module__oe3DtG__pulse,.home-module__oe3DtG__pulse2,.home-module__oe3DtG__pulse3,.home-module__oe3DtG__draw,.home-module__oe3DtG__grow,.home-module__oe3DtG__scan{animation:none}}
.EmpiezaCarousel-module__dDBM5G__wrap{position:relative}.EmpiezaCarousel-module__dDBM5G__view{border:1px solid var(--color-border);background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 10px 30px -14px #1b1a1738}.EmpiezaCarousel-module__dDBM5G__track{transition:transform .6s cubic-bezier(.2,.7,.2,1);display:flex}.EmpiezaCarousel-module__dDBM5G__slide{grid-template-columns:1.04fr .96fr;min-width:100%;display:grid}.EmpiezaCarousel-module__dDBM5G__txt{flex-direction:column;justify-content:center;padding:44px 46px;display:flex}.EmpiezaCarousel-module__dDBM5G__role{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-warm);align-items:center;gap:9px;margin-bottom:16px;font-size:11px;display:inline-flex}.EmpiezaCarousel-module__dDBM5G__role:before{content:"";background:var(--color-accent-warm);width:22px;height:1px}.EmpiezaCarousel-module__dDBM5G__meta{font-family:var(--font-mono);color:#8b847a;text-transform:uppercase;margin-bottom:10px;font-size:12px}.EmpiezaCarousel-module__dDBM5G__title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-foreground);margin-bottom:14px;font-size:clamp(1.55rem,2.9vw,2.25rem);font-weight:500;line-height:1.08}.EmpiezaCarousel-module__dDBM5G__excerpt{color:#57514a;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:42ch;font-size:1.02rem;line-height:1.5;display:-webkit-box;overflow:hidden}.EmpiezaCarousel-module__dDBM5G__read{color:var(--color-foreground);align-items:center;gap:9px;margin-top:22px;font-size:15px;font-weight:600;display:inline-flex}.EmpiezaCarousel-module__dDBM5G__arrow{transition:transform .18s}.EmpiezaCarousel-module__dDBM5G__slide:hover .EmpiezaCarousel-module__dDBM5G__arrow{transform:translate(5px)}.EmpiezaCarousel-module__dDBM5G__cover{background:#14120f;min-height:330px;position:relative;overflow:hidden}.EmpiezaCarousel-module__dDBM5G__cover svg{width:100%;height:100%;position:absolute;inset:0}.EmpiezaCarousel-module__dDBM5G__btn{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);width:46px;height:46px;color:var(--color-foreground);cursor:pointer;background:#ffffffeb;border-radius:50%;place-items:center;font-size:18px;transition:all .2s;display:grid;position:absolute;top:calc(50% - 42px);box-shadow:0 10px 30px -14px #1b1a1738}.EmpiezaCarousel-module__dDBM5G__btn:hover{background:var(--color-accent-warm);color:#fff;border-color:var(--color-accent-warm)}.EmpiezaCarousel-module__dDBM5G__prev{left:-16px}.EmpiezaCarousel-module__dDBM5G__next{right:-16px}.EmpiezaCarousel-module__dDBM5G__foot{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;display:flex}.EmpiezaCarousel-module__dDBM5G__dots{gap:9px;display:flex}.EmpiezaCarousel-module__dDBM5G__dot{background:var(--color-border);cursor:pointer;border:0;border-radius:50%;width:9px;height:9px;padding:0;transition:all .2s}.EmpiezaCarousel-module__dDBM5G__dotOn{background:var(--color-accent-warm);border-radius:5px;width:26px}.EmpiezaCarousel-module__dDBM5G__prog{background:var(--color-border);border-radius:2px;flex:1;max-width:240px;height:2px;overflow:hidden}.EmpiezaCarousel-module__dDBM5G__progFill{background:var(--color-accent-warm);width:0;height:100%;display:block}.EmpiezaCarousel-module__dDBM5G__progRun{animation:6s linear forwards EmpiezaCarousel-module__dDBM5G__fill}.EmpiezaCarousel-module__dDBM5G__progPaused{animation-play-state:paused}@keyframes EmpiezaCarousel-module__dDBM5G__fill{to{width:100%}}.EmpiezaCarousel-module__dDBM5G__mLine{stroke:#f4f2ee33;stroke-width:1px}.EmpiezaCarousel-module__dDBM5G__mNode{fill:#f0975b}.EmpiezaCarousel-module__dDBM5G__mNodeDim{fill:#f4f2ee80}.EmpiezaCarousel-module__dDBM5G__spin{transform-origin:200px 170px;animation:60s linear infinite EmpiezaCarousel-module__dDBM5G__spin}@keyframes EmpiezaCarousel-module__dDBM5G__spin{to{transform:rotate(360deg)}}.EmpiezaCarousel-module__dDBM5G__pulse{animation:3s ease-in-out infinite EmpiezaCarousel-module__dDBM5G__pul}.EmpiezaCarousel-module__dDBM5G__pulse2{animation:3s ease-in-out .8s infinite EmpiezaCarousel-module__dDBM5G__pul}.EmpiezaCarousel-module__dDBM5G__pulse3{animation:3s ease-in-out 1.6s infinite EmpiezaCarousel-module__dDBM5G__pul}@keyframes EmpiezaCarousel-module__dDBM5G__pul{0%,to{opacity:.35}50%{opacity:1}}.EmpiezaCarousel-module__dDBM5G__flow{animation:16s linear infinite EmpiezaCarousel-module__dDBM5G__flow}@keyframes EmpiezaCarousel-module__dDBM5G__flow{to{transform:translate(-400px)}}@media (max-width:900px){.EmpiezaCarousel-module__dDBM5G__slide{grid-template-columns:1fr}.EmpiezaCarousel-module__dDBM5G__cover{order:-1;min-height:190px}.EmpiezaCarousel-module__dDBM5G__txt{padding:30px 26px}.EmpiezaCarousel-module__dDBM5G__btn{display:none}}@media (prefers-reduced-motion:reduce){.EmpiezaCarousel-module__dDBM5G__track{transition:none}.EmpiezaCarousel-module__dDBM5G__spin,.EmpiezaCarousel-module__dDBM5G__pulse,.EmpiezaCarousel-module__dDBM5G__pulse2,.EmpiezaCarousel-module__dDBM5G__pulse3,.EmpiezaCarousel-module__dDBM5G__flow,.EmpiezaCarousel-module__dDBM5G__progRun{animation:none}}
