.MyDietPlanExperience_root__GjPPI{position:relative;scroll-margin-top:6rem;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:2.5rem;background:radial-gradient(circle at 15% 10%,rgba(34,211,238,.12),transparent 34%),radial-gradient(circle at 88% 20%,rgba(201,168,76,.13),transparent 30%),linear-gradient(145deg,#101827,#070b12 56%,#0d1714);color:#fff;box-shadow:0 40px 120px rgba(3,8,18,.38)}.MyDietPlanExperience_root__GjPPI:before{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 0);background-size:48px 48px;mask-image:linear-gradient(180deg,black,transparent 75%);content:""}.MyDietPlanExperience_inner__PfiFI{padding:clamp(1.25rem,3.5vw,3.5rem)}.MyDietPlanExperience_header__ueQLI{display:grid;gap:1.5rem;align-items:end;grid-template-columns:minmax(0,1fr) auto}.MyDietPlanExperience_eyebrow__zegIY{display:inline-flex;align-items:center;gap:.65rem;color:#67e8f9;font-size:.69rem;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.MyDietPlanExperience_title__4ybDH{max-width:54rem;margin-top:.75rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2rem,4vw,4.25rem);font-weight:700;line-height:1.03;letter-spacing:-.035em}.MyDietPlanExperience_intro__cmopU{max-width:47rem;margin-top:1rem;color:rgba(255,255,255,.66);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.75}.MyDietPlanExperience_proof__Fa4uv{display:grid;gap:.55rem;min-width:10rem;padding:1rem 1.1rem;border:1px solid rgba(103,232,249,.18);border-radius:1.25rem;background:rgba(9,17,29,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.MyDietPlanExperience_proof__Fa4uv strong{font-size:1.65rem;line-height:1}.MyDietPlanExperience_proof__Fa4uv span{color:rgba(255,255,255,.52);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.MyDietPlanExperience_videoWrap__1rmKn{position:relative;margin-top:clamp(2rem,5vw,4.25rem);overflow:hidden;border:1px solid rgba(255,255,255,.13);border-radius:1.75rem;background:#050911;box-shadow:0 30px 80px rgba(0,0,0,.42)}.MyDietPlanExperience_video__CA9wc{display:block;width:100%;aspect-ratio:16/9;object-fit:contain;background:#050911}.MyDietPlanExperience_videoBadge__kP_Bg{position:absolute;top:1rem;left:1rem;display:inline-flex;align-items:center;gap:.5rem;padding:.6rem .8rem;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(5,9,17,.72);color:rgba(255,255,255,.84);font-size:.74rem;font-weight:800;backdrop-filter:blur(16px)}.MyDietPlanExperience_explorer__ZJcl_{display:grid;gap:clamp(1.25rem,3vw,2.5rem);align-items:center;margin-top:clamp(2rem,4vw,3.5rem);grid-template-columns:minmax(0,1.65fr) minmax(17rem,.72fr)}.MyDietPlanExperience_browser__NzCZF{position:relative;min-width:0;padding:.55rem;border:1px solid rgba(255,255,255,.14);border-radius:1.6rem;background:linear-gradient(145deg,rgba(255,255,255,.11),rgba(255,255,255,.035));box-shadow:0 35px 90px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.1);transform:perspective(1600px) rotateX(1.2deg);transform-origin:center bottom}.MyDietPlanExperience_browserBar__6E0Yy{display:flex;align-items:center;gap:.38rem;min-height:2rem;padding:0 .55rem}.MyDietPlanExperience_browserBar__6E0Yy i{width:.48rem;height:.48rem;border-radius:999px;background:rgba(255,255,255,.22)}.MyDietPlanExperience_browserBar__6E0Yy i:first-child{background:#fb7185}.MyDietPlanExperience_browserBar__6E0Yy i:nth-child(2){background:#fbbf24}.MyDietPlanExperience_browserBar__6E0Yy i:nth-child(3){background:#34d399}.MyDietPlanExperience_browserBar__6E0Yy span{margin-left:auto;color:rgba(255,255,255,.42);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MyDietPlanExperience_imageFrame__msiXC{position:relative;overflow:hidden;border-radius:1.1rem;background:#070b12;aspect-ratio:2/1}.MyDietPlanExperience_activeImage__ukB5Q{width:100%;height:100%;object-fit:cover;animation:MyDietPlanExperience_reveal__mU9Tq .36s cubic-bezier(.22,1,.36,1) both}.MyDietPlanExperience_copyPanel__C_CgY{min-width:0}.MyDietPlanExperience_categoryLabel__qlV4a{color:#f6d77a;font-size:.69rem;font-weight:800;letter-spacing:.17em;text-transform:uppercase}.MyDietPlanExperience_screenTitle__AsGYA{margin-top:.75rem;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.75rem,2.8vw,3rem);font-weight:700;line-height:1.08}.MyDietPlanExperience_screenText__F3LLw{margin-top:1rem;color:rgba(255,255,255,.62);line-height:1.7}.MyDietPlanExperience_controls__Llk8Y{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.MyDietPlanExperience_controlButton__Yr1x9{display:inline-grid;width:2.8rem;height:2.8rem;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.055);color:#fff;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.MyDietPlanExperience_controlButton__Yr1x9:hover{border-color:rgba(103,232,249,.45);background:rgba(103,232,249,.12);color:#67e8f9;transform:translateY(-1px)}.MyDietPlanExperience_controlButton__Yr1x9:active{transform:translateY(0) scale(.96)}.MyDietPlanExperience_controlButton__Yr1x9:focus-visible{outline:2px solid #67e8f9;outline-offset:3px}.MyDietPlanExperience_counter__kbnuz{display:inline-flex;min-height:2.8rem;align-items:center;padding:0 .9rem;border-radius:999px;background:rgba(255,255,255,.05);color:rgba(255,255,255,.55);font-size:.78rem;font-variant-numeric:tabular-nums}.MyDietPlanExperience_filters__NEOvn{display:flex;gap:.5rem;margin-top:clamp(2rem,4vw,3.5rem);padding-bottom:.4rem;overflow-x:auto;scrollbar-width:thin}.MyDietPlanExperience_filter__Xai3O{flex:0 0 auto;min-height:2.65rem;padding:.65rem 1rem;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:rgba(255,255,255,.045);color:rgba(255,255,255,.66);font-size:.78rem;font-weight:800;cursor:pointer;transition:.18s ease}.MyDietPlanExperience_filterActive__Z__95,.MyDietPlanExperience_filter__Xai3O:hover{border-color:rgba(103,232,249,.4);background:rgba(103,232,249,.11);color:#fff}.MyDietPlanExperience_filter__Xai3O:focus-visible,.MyDietPlanExperience_thumb__WeMGn:focus-visible{outline:2px solid #67e8f9;outline-offset:3px}.MyDietPlanExperience_filmstrip__0Wp9l{display:grid;grid-auto-columns:minmax(13.5rem,22%);grid-auto-flow:column;gap:.85rem;margin-top:1rem;padding:.3rem .2rem .8rem;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-color:rgba(103,232,249,.35) transparent}.MyDietPlanExperience_thumb__WeMGn{scroll-snap-align:start;overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:1.05rem;background:rgba(255,255,255,.035);color:#fff;text-align:left;cursor:pointer;opacity:.7;transition:opacity .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.MyDietPlanExperience_thumbActive__CGj3j,.MyDietPlanExperience_thumb__WeMGn:hover{border-color:rgba(103,232,249,.42);box-shadow:0 18px 45px rgba(0,0,0,.28);opacity:1;transform:translateY(-2px)}.MyDietPlanExperience_thumbImage__t_IV4{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.MyDietPlanExperience_thumbCopy__rOdxx{display:block;padding:.75rem .85rem .85rem}.MyDietPlanExperience_thumbCopy__rOdxx span,.MyDietPlanExperience_thumbCopy__rOdxx strong{display:block}.MyDietPlanExperience_thumbCopy__rOdxx strong{font-size:.82rem;line-height:1.25}.MyDietPlanExperience_thumbCopy__rOdxx span{margin-top:.25rem;color:rgba(255,255,255,.43);font-size:.67rem}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_inner__PfiFI{padding:clamp(1.2rem,3vw,2.5rem)}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_title__4ybDH{font-size:clamp(2rem,3.6vw,3.6rem)}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_explorer__ZJcl_{margin-top:2rem}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_filters__NEOvn{display:none}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_filmstrip__0Wp9l{grid-auto-columns:minmax(11rem,27%)}@keyframes MyDietPlanExperience_reveal__mU9Tq{0%{opacity:0;transform:scale(1.015) translateY(5px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:900px){.MyDietPlanExperience_explorer__ZJcl_,.MyDietPlanExperience_header__ueQLI{grid-template-columns:1fr}.MyDietPlanExperience_proof__Fa4uv{width:fit-content}.MyDietPlanExperience_copyPanel__C_CgY{padding:0 .25rem}.MyDietPlanExperience_filmstrip__0Wp9l{grid-auto-columns:minmax(12rem,52%)}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_filmstrip__0Wp9l{grid-auto-columns:minmax(11rem,58%)}}@media (max-width:560px){.MyDietPlanExperience_root__GjPPI{border-radius:1.7rem}.MyDietPlanExperience_inner__PfiFI{padding:1rem}.MyDietPlanExperience_browser__NzCZF,.MyDietPlanExperience_videoWrap__1rmKn{border-radius:1.15rem}.MyDietPlanExperience_imageFrame__msiXC{border-radius:.8rem}.MyDietPlanExperience_browserBar__6E0Yy span{display:none}.MyDietPlanExperience_compact__L8y1Z .MyDietPlanExperience_filmstrip__0Wp9l,.MyDietPlanExperience_filmstrip__0Wp9l{grid-auto-columns:minmax(10.5rem,76%)}}@media (prefers-reduced-motion:reduce){.MyDietPlanExperience_activeImage__ukB5Q{animation:none}.MyDietPlanExperience_controlButton__Yr1x9,.MyDietPlanExperience_filter__Xai3O,.MyDietPlanExperience_thumb__WeMGn{transition:none}.MyDietPlanExperience_browser__NzCZF,.MyDietPlanExperience_thumbActive__CGj3j,.MyDietPlanExperience_thumb__WeMGn:hover{transform:none}}.SfondoScena_sfondo__q5u1p{--sfondo-opacita:0.62;--sfondo-fondo:#101711;position:absolute;inset:0;overflow:hidden;pointer-events:none}.SfondoScena_sfondo__q5u1p[data-tono=chiaro]{--sfondo-opacita:0.5;--sfondo-fondo:#f4f7ef}.SfondoScena_tela__b2T__{position:absolute;top:0;left:0;right:0;height:100%;max-height:100vh;opacity:0;transition:opacity .9s ease;-webkit-mask-image:linear-gradient(180deg,#000 80%,transparent);mask-image:linear-gradient(180deg,#000 80%,transparent)}.SfondoScena_tela__b2T__ canvas{display:block;width:100%;height:100%;pointer-events:none}.SfondoScena_sfondo__q5u1p[data-scena-sfondo=attivo] .SfondoScena_tela__b2T__,.SfondoScena_sfondo__q5u1p[data-scena-sfondo=fermo] .SfondoScena_tela__b2T__,.SfondoScena_sfondo__q5u1p[data-scena-sfondo=pausa] .SfondoScena_tela__b2T__{opacity:var(--sfondo-opacita)}.SfondoScena_sfondo__q5u1p[data-scena-sfondo=statico] .SfondoScena_tela__b2T__{display:none}.SfondoScena_velo__GflJB{position:absolute;inset:0}.SfondoScena_sfondo__q5u1p[data-velo=sinistra] .SfondoScena_velo__GflJB{background:linear-gradient(90deg,color-mix(in srgb,var(--sfondo-fondo) 88%,transparent) 0,color-mix(in srgb,var(--sfondo-fondo) 62%,transparent) 34%,transparent 64%)}.SfondoScena_sfondo__q5u1p[data-velo=destra] .SfondoScena_velo__GflJB{background:linear-gradient(270deg,color-mix(in srgb,var(--sfondo-fondo) 88%,transparent) 0,color-mix(in srgb,var(--sfondo-fondo) 62%,transparent) 34%,transparent 64%)}.SfondoScena_comando__ihGE4{pointer-events:auto;position:absolute;z-index:5;bottom:14px;left:16px;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 12px;border-radius:999px;border:1px solid rgb(255 255 255/.22);background:rgb(16 23 17/.72);color:rgb(244 247 239/.92);font-size:11px;font-weight:600;line-height:1.2;cursor:pointer;backdrop-filter:blur(6px);transition:background-color .16s}.SfondoScena_comando__ihGE4[data-lato=destra]{left:auto;right:16px}.SfondoScena_sfondo__q5u1p[data-tono=chiaro] .SfondoScena_comando__ihGE4{border-color:rgb(16 23 17/.16);background:rgb(255 255 255/.82);color:#1d2a1f}.SfondoScena_comando__ihGE4:hover{background:rgb(24 35 28/.9)}.SfondoScena_sfondo__q5u1p[data-tono=chiaro] .SfondoScena_comando__ihGE4:hover{background:#ffffff}.SfondoScena_comando__ihGE4:focus-visible{outline:2px solid #dbe889;outline-offset:3px}.SfondoScena_sfondo__q5u1p[data-tono=chiaro] .SfondoScena_comando__ihGE4:focus-visible{outline-color:#2f6f5e}@media (max-width:1023px){.SfondoScena_sfondo__q5u1p[data-scena-sfondo] .SfondoScena_tela__b2T__{--sfondo-opacita-mobile:calc(var(--sfondo-opacita) * 0.68)}.SfondoScena_sfondo__q5u1p[data-scena-sfondo=attivo] .SfondoScena_tela__b2T__,.SfondoScena_sfondo__q5u1p[data-scena-sfondo=fermo] .SfondoScena_tela__b2T__,.SfondoScena_sfondo__q5u1p[data-scena-sfondo=pausa] .SfondoScena_tela__b2T__{opacity:var(--sfondo-opacita-mobile)}.SfondoScena_sfondo__q5u1p[data-velo=destra] .SfondoScena_velo__GflJB,.SfondoScena_sfondo__q5u1p[data-velo=sinistra] .SfondoScena_velo__GflJB{background:color-mix(in srgb,var(--sfondo-fondo) 30%,transparent)}}@media (prefers-reduced-motion:reduce){.SfondoScena_comando__ihGE4,.SfondoScena_tela__b2T__{transition:none}}.LibriTeaser_section__9jY3t{min-height:820px;background:radial-gradient(circle at 78% 47%,rgba(215,178,74,.095),transparent 25%),radial-gradient(circle at 68% 20%,rgba(45,88,70,.13),transparent 31%),radial-gradient(circle at 7% 72%,rgba(25,50,40,.1),transparent 30%),linear-gradient(118deg,#010202,#030605 46%,#070805);box-shadow:inset 0 34px 75px -65px rgba(89,135,105,.8),inset 0 -28px 68px -58px rgba(207,171,66,.46)}.LibriTeaser_section__9jY3t:before{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0);background-size:64px 64px;content:"";mask-image:linear-gradient(90deg,transparent 1%,black 48%,black 94%,transparent)}.LibriTeaser_section__9jY3t:after{position:absolute;inset:auto 0 0;z-index:40;height:1px;background:linear-gradient(90deg,transparent,rgba(221,187,88,.44),transparent);content:""}.LibriTeaser_ambient__U_Ij3{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.LibriTeaser_ambientOrbOne__1fg1u,.LibriTeaser_ambientOrbTwo__3VXeU{position:absolute;border-radius:9999px;filter:blur(4px);opacity:.55}.LibriTeaser_ambientOrbOne__1fg1u{right:-4rem;top:-19rem;width:47rem;height:47rem;background:radial-gradient(circle,rgba(218,181,76,.11),transparent 68%);animation:LibriTeaser_ambient-breathe__WFJDa 10s ease-in-out infinite}.LibriTeaser_ambientOrbTwo__3VXeU{bottom:-20rem;left:7%;width:38rem;height:38rem;background:radial-gradient(circle,rgba(41,88,67,.105),transparent 68%);animation:LibriTeaser_ambient-breathe__WFJDa 12s ease-in-out -4s infinite reverse}.LibriTeaser_ambientGrid__tUISk{position:absolute;inset:0;background:radial-gradient(circle at 20% 18%,rgba(229,197,100,.46) 0 1px,transparent 1.8px),radial-gradient(circle at 78% 72%,rgba(255,255,255,.22) 0 1px,transparent 1.7px);background-size:210px 210px,290px 290px;opacity:.16;animation:LibriTeaser_ambient-drift__0o_8t 34s linear infinite}.LibriTeaser_cosmosLayer___U4mv{position:absolute;inset:0;z-index:1}.LibriTeaser_contentVeil__DoI6V{position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(90deg,rgba(1,3,2,.98),rgba(1,3,2,.94) 22%,rgba(2,5,3,.82) 34%,rgba(2,5,3,.42) 48%,rgba(2,5,3,.08) 66%,transparent 78%),radial-gradient(circle at 24% 50%,rgba(3,8,5,.58),transparent 42%)}.LibriTeaser_content__UaXwa{position:relative;z-index:10;pointer-events:none;opacity:calc(.28 + var(--sx, 1) * .72);transform:translate3d(calc((1 - var(--sx, 1)) * -28px),0,0);transition:opacity 80ms linear,transform 80ms linear}.LibriTeaser_content__UaXwa a{pointer-events:auto}.LibriTeaser_eyebrow__tojGm{display:inline-flex;align-items:center;gap:.65rem;border:1px solid rgba(231,198,101,.22);border-radius:9999px;padding:.52rem .85rem;background:rgba(10,18,13,.56);box-shadow:inset 0 1px rgba(255,255,255,.06),0 12px 38px rgba(0,0,0,.24);color:rgba(255,255,255,.76);font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;backdrop-filter:blur(16px);animation:LibriTeaser_eyebrow-float__oqSQt 6s ease-in-out infinite}.LibriTeaser_liveDot__OX89Y{position:relative;width:.42rem;height:.42rem;flex:none;border-radius:9999px;background:#e1bd57;box-shadow:0 0 0 4px rgba(225,189,87,.1),0 0 18px rgba(225,189,87,.75)}.LibriTeaser_liveDot__OX89Y:after{position:absolute;inset:-.28rem;border:1px solid rgba(225,189,87,.56);border-radius:inherit;content:"";animation:LibriTeaser_dot-pulse__wFAVl 2.6s ease-out infinite}.LibriTeaser_title__kwEah{text-wrap:balance;text-shadow:0 12px 45px rgba(0,0,0,.56)}.LibriTeaser_titleLine__wQ8GW{display:block;opacity:calc(.18 + var(--sx, 1) * .82);transform:translate3d(0,calc((1 - var(--sx, 1)) * 22px),0);transition:opacity 90ms linear,transform 90ms linear}@media (min-width:640px){.LibriTeaser_titleLine__wQ8GW{white-space:nowrap}}.LibriTeaser_titleLine__wQ8GW:nth-child(2){transform:translate3d(0,calc((1 - var(--sx, 1)) * 34px),0)}.LibriTeaser_titleLine__wQ8GW:nth-child(3){transform:translate3d(0,calc((1 - var(--sx, 1)) * 46px),0)}.LibriTeaser_titleAccent__W7UmF{color:transparent;background:linear-gradient(104deg,#f8edc9,#d9b346 33%,#fff8df 50%,#c99b27 68%,#f2dda0);background-size:220% 100%;background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 7px 22px rgba(208,170,62,.16));animation:LibriTeaser_title-shimmer__K7Gw6 8s ease-in-out infinite}.LibriTeaser_intro__YGW3E{color:rgba(244,246,243,.7);text-shadow:0 5px 22px rgba(0,0,0,.72)}.LibriTeaser_featureChip__M6wwQ{display:inline-flex;align-items:center;gap:.46rem;border:1px solid rgba(255,255,255,.11);border-radius:9999px;padding:.48rem .68rem;background:rgba(9,17,12,.62);box-shadow:inset 0 1px rgba(255,255,255,.045);color:rgba(255,255,255,.73);font-size:.69rem;font-weight:700;backdrop-filter:blur(14px);animation:LibriTeaser_chip-float__8cIyl 6.5s ease-in-out infinite;animation-delay:calc(var(--chip-index) * -1.45s)}.LibriTeaser_primaryCta__roSWx,.LibriTeaser_secondaryCta__XOEvm{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.65rem;border-radius:9999px;padding:.82rem 1.4rem;font-size:.83rem;font-weight:800;letter-spacing:.01em;transition:transform .26s ease,border-color .26s ease,background-color .26s ease,box-shadow .26s ease,color .26s ease}.LibriTeaser_primaryCta__roSWx{color:#10150f;background:linear-gradient(135deg,#f0d273,#c99e2f 54%,#e1bd55);box-shadow:0 16px 42px rgba(197,153,41,.22),inset 0 1px rgba(255,255,255,.55)}.LibriTeaser_secondaryCta__XOEvm{border:1px solid rgba(255,255,255,.18);color:rgba(255,255,255,.92);background:rgba(8,15,11,.55);box-shadow:inset 0 1px rgba(255,255,255,.045);backdrop-filter:blur(15px)}.LibriTeaser_primaryCta__roSWx:hover,.LibriTeaser_secondaryCta__XOEvm:hover{transform:translateY(-2px)}.LibriTeaser_primaryCta__roSWx:hover{box-shadow:0 20px 50px rgba(197,153,41,.31),inset 0 1px rgba(255,255,255,.64)}.LibriTeaser_secondaryCta__XOEvm:hover{border-color:rgba(226,190,84,.38);color:#e8c763;background:rgba(19,30,22,.68)}.LibriTeaser_primaryCta__roSWx:focus-visible,.LibriTeaser_secondaryCta__XOEvm:focus-visible{outline:none;box-shadow:0 0 0 3px #030605,0 0 0 5px rgba(239,207,108,.94)}.LibriTeaser_orbitInteraction__NN93S{position:absolute;inset:0;z-index:1;cursor:grab;outline:none;touch-action:pan-y;user-select:none;-webkit-user-select:none}.LibriTeaser_orbitInteraction__NN93S[data-dragging=true]{cursor:grabbing}.LibriTeaser_orbitInteraction__NN93S[data-book-hovered=true]:not([data-dragging=true]){cursor:pointer}.LibriTeaser_orbitInteraction__NN93S:focus-visible{box-shadow:inset 0 0 0 2px rgba(239,210,119,.82)}.LibriTeaser_orbitInteraction__NN93S canvas{display:block;width:100%!important;height:100%!important}.LibriTeaser_orbitFallback__sndUj{display:grid;height:100%;place-items:center;padding:3rem;text-align:center;color:rgba(255,255,255,.62)}.LibriTeaser_bookHoverLabel__BGnhs{pointer-events:none;position:absolute;right:max(2rem,calc((100vw - 80rem) / 2));bottom:7.2rem;z-index:3;display:grid;max-width:17rem;gap:.18rem;border:1px solid rgba(230,196,98,.22);border-radius:.9rem;padding:.65rem .85rem;opacity:0;color:rgba(255,255,255,.92);background:rgba(7,14,14,.78);box-shadow:0 16px 44px rgba(0,0,0,.35);transform:translateY(8px);transition:opacity .18s ease,transform .18s ease;backdrop-filter:blur(16px)}.LibriTeaser_bookHoverLabel__BGnhs[data-visible=true]{opacity:1;transform:translateY(0)}.LibriTeaser_bookHoverLabel__BGnhs span{color:#e3be64;font-size:.56rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.LibriTeaser_bookHoverLabel__BGnhs strong{overflow:hidden;font-family:Georgia,Times New Roman,serif;font-size:.82rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.LibriTeaser_orbitBookLinks__rdpPb{position:absolute;width:1px;height:1px;margin:-1px;border:0;overflow:hidden;padding:0;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.LibriTeaser_orbitBookLinks__rdpPb a,.LibriTeaser_orbitBookLinks__rdpPb li{display:block;width:1px;height:1px;overflow:hidden}.LibriTeaser_collectionBadge__KuVM7,.LibriTeaser_readingBadge__22__X{pointer-events:none;position:absolute;z-index:30;border:1px solid rgba(255,255,255,.13);background:rgba(8,15,11,.67);box-shadow:inset 0 1px rgba(255,255,255,.075),0 18px 55px rgba(0,0,0,.38);backdrop-filter:blur(18px)}.LibriTeaser_collectionBadge__KuVM7{top:3.5rem;right:max(2rem,calc((100vw - 80rem) / 2));display:flex;align-items:center;gap:.68rem;border-radius:1rem;padding:.62rem .8rem}.LibriTeaser_collectionNumber__9_vav{color:#e4c15d;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:700;line-height:1}.LibriTeaser_collectionLabel__b09Ys{color:rgba(255,255,255,.62);font-size:.59rem;font-weight:700;line-height:1.25;letter-spacing:.08em;text-transform:uppercase}.LibriTeaser_readingBadge__22__X{right:max(2rem,calc((100vw - 80rem) / 2));bottom:3.25rem;display:flex;align-items:center;gap:.72rem;border-radius:1.1rem;padding:.72rem .9rem}.LibriTeaser_readingBadge__22__X>span:last-child{display:grid;gap:.13rem}.LibriTeaser_readingBadge__22__X strong{color:rgba(255,255,255,.92);font-size:.7rem;line-height:1.2}.LibriTeaser_readingBadge__22__X small{color:rgba(255,255,255,.48);font-size:.62rem}.LibriTeaser_readingIcon__0_bCZ{display:grid;width:2.15rem;height:2.15rem;flex:none;place-items:center;border-radius:.75rem;color:#e3bf58;background:rgba(218,181,70,.11);box-shadow:inset 0 0 0 1px rgba(218,181,70,.16)}.LibriTeaser_dragHint__6rAUW{pointer-events:none;position:absolute;z-index:31;bottom:3.65rem;left:50%;display:inline-flex;max-width:18rem;align-items:center;gap:.55rem;transform:translateX(-50%);color:rgba(255,255,255,.46);font-size:.62rem;font-weight:700;line-height:1.35;letter-spacing:.025em;text-align:center}.LibriTeaser_dragGlyph__Lo_jA{display:grid;width:1.8rem;height:1.8rem;flex:none;place-items:center;border:1px solid rgba(219,185,79,.24);border-radius:9999px;color:#e0bd56;background:rgba(219,185,79,.075);animation:LibriTeaser_drag-prompt__iNKxd 2.2s ease-in-out infinite}@keyframes LibriTeaser_ambient-breathe__WFJDa{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.7;transform:scale(1.06)}}@keyframes LibriTeaser_ambient-drift__0o_8t{0%{transform:translateZ(0)}to{transform:translate3d(105px,-52px,0)}}@keyframes LibriTeaser_dot-pulse__wFAVl{0%{opacity:.7;transform:scale(.55)}75%,to{opacity:0;transform:scale(1.7)}}@keyframes LibriTeaser_title-shimmer__K7Gw6{0%,28%,to{background-position:100% 50%}58%{background-position:0 50%}}@keyframes LibriTeaser_eyebrow-float__oqSQt{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes LibriTeaser_chip-float__8cIyl{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes LibriTeaser_drag-prompt__iNKxd{0%,to{transform:translateX(-2px)}50%{transform:translateX(3px)}}@media (max-width:1023px){.LibriTeaser_contentVeil__DoI6V{background:linear-gradient(90deg,rgba(1,3,2,.98),rgba(1,3,2,.9) 37%,rgba(2,5,3,.45) 62%,transparent 90%),linear-gradient(180deg,rgba(1,3,2,.2),transparent 60%)}.LibriTeaser_dragHint__6rAUW{left:2rem;max-width:15rem;transform:none;text-align:left}}@media (max-width:639px){.LibriTeaser_section__9jY3t{min-height:1080px;background:radial-gradient(circle at 52% 68%,rgba(211,172,63,.09),transparent 28%),radial-gradient(circle at 72% 51%,rgba(38,78,61,.12),transparent 34%),linear-gradient(165deg,#010202,#030605 56%,#070805)}.LibriTeaser_section__9jY3t:before{background-size:46px 46px}.LibriTeaser_contentVeil__DoI6V{background:linear-gradient(180deg,rgba(1,3,2,.985),rgba(1,3,2,.97) 42%,rgba(1,3,2,.88) 58%,rgba(1,3,2,.34) 72%,transparent 84%),radial-gradient(circle at 20% 24%,rgba(2,6,4,.72),transparent 48%)}.LibriTeaser_content__UaXwa{align-self:flex-start;padding-top:3rem}.LibriTeaser_eyebrow__tojGm{gap:.48rem;padding:.48rem .68rem;font-size:.57rem;letter-spacing:.12em}.LibriTeaser_featureChip__M6wwQ{padding:.43rem .58rem;font-size:.63rem}.LibriTeaser_primaryCta__roSWx,.LibriTeaser_secondaryCta__XOEvm{width:100%}.LibriTeaser_collectionBadge__KuVM7{top:auto;right:1rem;bottom:1rem;transform:scale(.84);transform-origin:bottom right}.LibriTeaser_bookHoverLabel__BGnhs,.LibriTeaser_readingBadge__22__X{display:none}.LibriTeaser_dragHint__6rAUW{bottom:1.45rem;left:1rem;max-width:10.5rem;font-size:.55rem}}@media (prefers-reduced-motion:reduce){.LibriTeaser_content__UaXwa,.LibriTeaser_titleLine__wQ8GW{transition:none}.LibriTeaser_ambientGrid__tUISk,.LibriTeaser_ambientOrbOne__1fg1u,.LibriTeaser_ambientOrbTwo__3VXeU,.LibriTeaser_dragGlyph__Lo_jA,.LibriTeaser_eyebrow__tojGm,.LibriTeaser_featureChip__M6wwQ,.LibriTeaser_liveDot__OX89Y:after,.LibriTeaser_titleAccent__W7UmF{animation:none}}@media (max-width:767px),(pointer:coarse){.LibriTeaser_ambientGrid__tUISk,.LibriTeaser_ambientOrbOne__1fg1u,.LibriTeaser_ambientOrbTwo__3VXeU,.LibriTeaser_dragGlyph__Lo_jA,.LibriTeaser_eyebrow__tojGm,.LibriTeaser_featureChip__M6wwQ,.LibriTeaser_liveDot__OX89Y:after,.LibriTeaser_titleAccent__W7UmF{animation:none}}.SoftwareCyberBackground_background__DKv9t{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.SoftwareCyberBackground_canvasHost__nqFvA{position:absolute;inset:0;opacity:1}.SoftwareCyberBackground_canvasHost__nqFvA canvas{display:block;width:100%;height:100%;pointer-events:none}.SoftwareCyberBackground_staticField__SRlKE{position:absolute;inset:0;background:radial-gradient(ellipse at 85% 20%,#1c286b77,transparent 60%),radial-gradient(ellipse at 30% 100%,#07374755,transparent 55%),linear-gradient(115deg,#070e1d,#0b142a)}.SoftwareCyberBackground_staticField__SRlKE:after{content:"";position:absolute;inset:0;background-image:linear-gradient(#6b8feb0c 1px,transparent 0),linear-gradient(90deg,#6b8feb0c 1px,transparent 0);background-size:60px 60px;mask-image:linear-gradient(transparent,#0009)}.SoftwareCyberBackground_staticWords__ud6Mh{position:absolute;inset:14px 3%;display:flex;justify-content:space-between;gap:18px;align-items:flex-start;color:#74a4c8;font:600 11px/1.5 monospace;opacity:.32;letter-spacing:.03em}.SoftwareCyberBackground_staticWords__ud6Mh span:nth-child(2n){align-self:flex-end}.SoftwareCyberBackground_staticWords__ud6Mh span:nth-child(3){padding-top:7%}.SoftwareCyberBackground_shield__f2m_1{position:absolute;inset:0;background:linear-gradient(90deg,#080f20e0,#080f20c2 35%,#080f2033 52%,#080f2000 75%);pointer-events:none}.SoftwareCyberBackground_pause__QKfcU{pointer-events:auto;position:absolute;left:50%;transform:translateX(-50%);bottom:18px;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 12px;color:#bdd9ef;background:#101f35e8;border:1px solid #3b5476;border-radius:9px;font-size:10px;font-weight:650;line-height:1.5;cursor:pointer;transition:background-color .16s}.SoftwareCyberBackground_pause__QKfcU:hover{background:#1b3250}.SoftwareCyberBackground_pause__QKfcU:focus-visible{outline:2px solid #9ae7f5;outline-offset:3px}.SoftwareCyberBackground_background__DKv9t[data-software-cyber=attivo] .SoftwareCyberBackground_staticWords__ud6Mh,.SoftwareCyberBackground_background__DKv9t[data-software-cyber=pausa] .SoftwareCyberBackground_staticWords__ud6Mh{visibility:hidden}.SoftwareCyberBackground_background__DKv9t[data-software-cyber=attivo] .SoftwareCyberBackground_staticField__SRlKE:after,.SoftwareCyberBackground_background__DKv9t[data-software-cyber=pausa] .SoftwareCyberBackground_staticField__SRlKE:after{opacity:0}.SoftwareCyberBackground_background__DKv9t[data-software-cyber=statico] .SoftwareCyberBackground_canvasHost__nqFvA{visibility:hidden}@media (max-width:800px){.SoftwareCyberBackground_canvasHost__nqFvA{opacity:.9}.SoftwareCyberBackground_shield__f2m_1{background:linear-gradient(180deg,#080f201f,#080f2026 40%,#080f20c7 65%,#080f20eb)}.SoftwareCyberBackground_pause__QKfcU{bottom:14px;min-height:44px}.SoftwareCyberBackground_staticWords__ud6Mh{font-size:9px;flex-wrap:wrap;justify-content:space-around;opacity:.25}}@media (prefers-reduced-motion:reduce){.SoftwareCyberBackground_pause__QKfcU{transition:none}}.SoftwareTeaser_teaser__QhLbh{position:relative;isolation:isolate;overflow:hidden;background:#0a1020;color:#eef5ff;padding:90px 24px;border-top:1px solid #2d3f5d}.SoftwareTeaser_inner__mEq7_{position:relative;z-index:1;max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1.1fr;gap:30px;align-items:center}.SoftwareTeaser_copy__t6yve{min-width:0}.SoftwareTeaser_eyebrow__H4nIr{display:flex;align-items:center;gap:9px;font-size:10px;letter-spacing:.16em;font-weight:750;color:#9ae7f5}.SoftwareTeaser_eyebrow__H4nIr svg{flex-shrink:0}.SoftwareTeaser_copy__t6yve h2{font-size:clamp(32px,3.5vw,49px);line-height:1.15;letter-spacing:-.04em;font-weight:800;margin-top:23px;color:#f1f6ff}.SoftwareTeaser_copy__t6yve h2 span{color:#98e9f6}.SoftwareTeaser_copy__t6yve>p:not(.SoftwareTeaser_eyebrow__H4nIr){color:#b3c1d6;line-height:1.8;font-size:16px;max-width:53ch;margin-top:22px}.SoftwareTeaser_copy__t6yve ul{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:23px}.SoftwareTeaser_copy__t6yve li{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:650;color:#c1d4ed}.SoftwareTeaser_copy__t6yve li svg{color:#9ae7f5;flex-shrink:0}.SoftwareTeaser_copy__t6yve>a{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:50px;padding:12px 22px;border-radius:13px;background:linear-gradient(110deg,#a4edfa,#a5b8ff);color:#0b1b30;font-size:14px;font-weight:800;margin-top:30px;transition:transform .18s}.SoftwareTeaser_copy__t6yve>a:focus-visible{outline:3px solid #a4edfa;outline-offset:5px}.SoftwareTeaser_signature___dc_C{display:block;color:#889bb8;margin-top:17px;font-size:11px}.SoftwareTeaser_art__Js6x1{position:relative;min-width:0;border-radius:20px;touch-action:pan-y pinch-zoom}.SoftwareTeaser_art__Js6x1:focus-visible{outline:2px solid #99e8f7;outline-offset:6px}.SoftwareTeaser_art__Js6x1[data-cyber-ready=true]{cursor:grab;user-select:none;-webkit-user-select:none}.SoftwareTeaser_art__Js6x1[data-cyber-dragging=true]{cursor:grabbing}.SoftwareTeaser_art__Js6x1 img{width:100%;height:auto;mix-blend-mode:screen;transition:opacity .45s ease}.SoftwareTeaser_teaser__QhLbh:has([data-cyber-state=active],[data-cyber-state=paused]) .SoftwareTeaser_art__Js6x1 img{opacity:0;pointer-events:none}.SoftwareTeaser_fallbackHint__F8fVT,.SoftwareTeaser_interactionHint__G8MXj{position:absolute;display:flex;align-items:center;gap:7px;left:18px;bottom:20px;padding:9px 12px;border:1px solid #39516d;background:#13223be8;border-radius:10px;font-size:10px;color:#c9ecf9;pointer-events:none}.SoftwareTeaser_interactionHint__G8MXj{display:none;flex-direction:column;align-items:flex-start;gap:3px;max-width:calc(100% - 36px);background:#0d203be8}.SoftwareTeaser_interactionHint__G8MXj small{color:#8eabc9;font-size:9px;line-height:1.5}.SoftwareTeaser_touchHint__F5ev0{display:none}.SoftwareTeaser_teaser__QhLbh:has([data-cyber-state=active],[data-cyber-state=paused]) .SoftwareTeaser_fallbackHint__F8fVT{display:none}.SoftwareTeaser_teaser__QhLbh:has([data-cyber-state=active],[data-cyber-state=paused]) .SoftwareTeaser_interactionHint__G8MXj{display:flex}@media (hover:hover){.SoftwareTeaser_copy__t6yve>a:hover{transform:translateY(-3px)}}@media (max-width:800px){.SoftwareTeaser_teaser__QhLbh{padding:65px 20px}.SoftwareTeaser_inner__mEq7_{grid-template-columns:1fr;gap:20px}.SoftwareTeaser_art__Js6x1{order:-1;max-width:600px;width:100%;margin:auto}.SoftwareTeaser_copy__t6yve>p:not(.SoftwareTeaser_eyebrow__H4nIr){font-size:15px}.SoftwareTeaser_eyebrow__H4nIr{font-size:9px;letter-spacing:.11em}}@media (max-width:359px){.SoftwareTeaser_teaser__QhLbh{padding-inline:16px}.SoftwareTeaser_copy__t6yve>a{font-size:12px;padding-inline:17px}.SoftwareTeaser_fallbackHint__F8fVT,.SoftwareTeaser_interactionHint__G8MXj{left:10px;bottom:10px;font-size:9px}}@media (hover:none),(pointer:coarse){.SoftwareTeaser_interactionHint__G8MXj small,.SoftwareTeaser_mouseHint__kJLW2{display:none}.SoftwareTeaser_touchHint__F5ev0{display:block}}@media (prefers-reduced-motion:reduce){.SoftwareTeaser_art__Js6x1 img,.SoftwareTeaser_copy__t6yve>a{transition:none}.SoftwareTeaser_copy__t6yve>a:hover{transform:none}}