.ic-pag{--verd:#3ddc84;--or:#ffd27a;--blau:#4a9bff;position:relative;overflow:clip;background:radial-gradient(60% 40% at 0 35%,#4a9bff14,transparent 60%),#030712;padding-bottom:clamp(64px,9vw,120px)}.ic-sec{margin-top:clamp(56px,8vw,110px)}.ic-h2{margin:0;font:800 clamp(1.8rem,3.6vw,2.8rem)/1.1 var(--disp);color:#fff;letter-spacing:-.02em}.ic-sub{margin:12px 0 30px}.ic-num{font-variant-numeric:tabular-nums}.ic-font{margin:0;font-size:.76rem;line-height:1.45;color:var(--text-3)}.ic-font a{color:var(--text-2);text-decoration:underline;text-decoration-color:#ffffff33;text-underline-offset:3px}.ic-font a:hover{color:#fff}.ic-nota{margin:0;font-size:.84rem;color:var(--text-3);line-height:1.5}.ic-hero{position:relative;padding-top:clamp(96px,14vh,160px);display:grid;gap:22px}@keyframes ic-respira{to{transform:translate(-6%,4%) scale(1.08);opacity:.7}}.ic-k{position:relative;margin:0;display:inline-flex;align-items:center;gap:10px;font:600 13px var(--mono);letter-spacing:.22em;text-transform:uppercase;color:#7fb0ff}.ic-k i{width:8px;height:8px;border-radius:50%;background:var(--blau);box-shadow:0 0 12px var(--blau)}.ic-h1{position:relative;margin:0;display:grid;font:800 clamp(2.4rem,6.4vw,5.2rem)/1.02 var(--disp);font-stretch:116%;letter-spacing:-.03em;color:#fff}.ic-fila{display:block;overflow:clip;overflow-clip-margin:.5em;padding-bottom:.06em}.ic-fila>span{display:inline-block;animation:ic-fila 1s cubic-bezier(.2,.9,.2,1) both}.ic-fila--2>span{animation-delay:.15s}.ic-fila em{font-style:normal;background:linear-gradient(100deg,#7fb0ff,#a78bfa 55%,#3ddc84);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes ic-fila{0%{transform:translateY(110%)}}@media (max-width:899px){.ic-fila{overflow:visible}.ic-fila>span{animation-name:ic-fila-m;animation-duration:.6s}}@keyframes ic-fila-m{0%{transform:translateY(.15em)}}.ic-act,.ic-hero .s-lead{position:relative}.ic-act{margin:0;font-size:.8rem;color:var(--text-3)}.ic-act a{color:var(--text-2)}.ic1{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.6fr);gap:32px;align-items:start}.ic1-marcador{position:sticky;top:110px;display:grid;gap:12px;padding:26px;border-radius:26px;border:1px solid #ffffff1c;background:linear-gradient(165deg,#0c1f3d,#060f22);box-shadow:0 40px 80px -60px var(--blau)}.ic1-marcador p{margin:0;display:grid;gap:4px}.ic1-marcador b{font:800 2.8rem/1 var(--disp);color:#fff}.ic1-marcador small{color:var(--text-2);font-size:.85rem}.ic1-barra{height:8px;border-radius:999px;background:#ffffff10;overflow:hidden;margin-bottom:10px}.ic1-barra i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4a9bff,#a78bfa);transition:width .2s linear}.ic1-barra--p i{background:linear-gradient(90deg,#3ddc84,#ffd27a)}.ic1-linia{position:relative;list-style:none;margin:0;padding:0 0 0 64px;display:grid;gap:22px}.ic1-via{position:absolute;left:23px;top:10px;bottom:10px;width:3px;border-radius:3px;background:#ffffff12;overflow:hidden}.ic1-via i{position:absolute;left:0;top:0;width:100%;background:linear-gradient(180deg,#7fb0ff,#a78bfa 45%,#3ddc84 80%,#ffd27a);box-shadow:0 0 18px #7fb0ff}.ic1-fita{position:relative}.ic1-punt{position:absolute;left:-64px;top:18px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#0a1a33;border:1px solid #ffffff26;transition:background-color .5s,box-shadow .5s}.ic1-punt b{font:800 .85rem var(--disp);color:var(--text-3);transition:color .4s}.ic1-fita[data-actiu] .ic1-punt{background:var(--blau);border-color:transparent;box-shadow:0 0 0 8px #4a9bff33,0 0 40px var(--blau)}.ic1-fita[data-actiu] .ic1-punt b{color:#04101f}.ic1-card{display:grid;gap:8px;padding:24px 26px;border-radius:24px;border:1px solid #ffffff1c;background:linear-gradient(160deg,#0d2140,#071429);transition:border-color .5s,box-shadow .6s,transform .6s var(--ease)}.ic1-fita[data-actiu] .ic1-card{border-color:#4a9bff99;box-shadow:0 40px 80px -50px var(--blau);transform:translateX(6px)}.ic1-card time{font:600 .78rem var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#7fb0ff}.ic1-card h3{margin:0;font:800 1.35rem/1.2 var(--disp);color:#fff}.ic1-card>p{margin:0;color:#c9d4ec;line-height:1.6}@media (max-width:900px){.ic1{grid-template-columns:minmax(0,1fr)}.ic1-marcador{position:sticky;top:64px;z-index:5;grid-template-columns:1fr 1fr;padding:14px;gap:6px 12px}.ic1-marcador b{font-size:1.5rem}.ic1-barra{grid-row:2}.ic1-linia{padding-left:48px}.ic1-punt{left:-48px;width:36px;height:36px}.ic1-via{left:16px}.ic1-fita[data-actiu] .ic1-card{transform:none}}.ic2-xifres{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ic2-xifres li{display:grid;gap:4px;padding:22px;border-radius:22px;border:1px solid #ffffff1c;background:radial-gradient(120% 100% at 100% 0,#4a9bff26,transparent 60%),#ffffff05}.ic2-xifres .ic-num{font:800 2.6rem/1 var(--disp);color:#fff}.ic2-xifres span{color:var(--text-2)}.ic2-xifres small{font-size:.72rem;color:var(--text-3)}.ic2-moduls ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.ic2-moduls li{display:flex;align-items:center;gap:14px;padding:16px;border-radius:18px;border:1px solid hsl(var(--h) 80% 70%/.35);background:linear-gradient(135deg,hsl(var(--h) 80% 60%/.18),transparent);transition:transform .3s var(--ease),box-shadow .4s}.ic2-moduls li:hover{transform:translateY(-3px);box-shadow:0 20px 40px -24px hsl(var(--h) 80% 60%)}.ic2-moduls li:last-child:nth-child(odd){grid-column:1/-1}.ic2-moduls b{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:11px;font:800 .85rem var(--disp);color:#04101f;background:hsl(var(--h) 85% 72%)}.ic2-moduls span{color:#fff;font-weight:600;line-height:1.3}.ic2-torns{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:#00000040;border:1px solid #ffffff14}.ic2-torns button{position:relative;padding:10px;border:0;border-radius:10px;background:none;color:var(--text-2);font:600 .92rem var(--body);cursor:pointer}.ic2-torns button span{position:relative;z-index:1}.ic2-torns button[aria-checked=true]{color:#fff}.ic2-torn-fons{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(160deg,#2b5fd9,#1a3d99);box-shadow:0 10px 24px -10px var(--blau)}.ic2-rellotge{width:min(260px,100%);justify-self:center;overflow:visible}.ic2-fons{fill:none;stroke:#ffffff10;stroke-width:14}.ic2-marca{stroke:#ffffff40;stroke-width:1.5}.ic2-arc{fill:none;stroke:var(--blau);stroke-width:14;stroke-linecap:round;filter:drop-shadow(0 0 8px #4a9bff)}.ic2-hora{fill:#fff;font:800 20px var(--disp)}.ic2-sub{fill:#a9b7ce;font:500 11px var(--body)}@media (max-width:900px){.ic2-xifres{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ic2-moduls ol{grid-template-columns:1fr}.ic2-moduls li:last-child:nth-child(odd){grid-column:auto}.ic2-xifres .ic-num{font-size:2rem}}.ic-fonts ol{margin:22px 0 0;padding:0;list-style:none;display:grid;gap:8px;counter-reset:f}.ic-fonts li{counter-increment:f;display:flex;align-items:baseline;gap:12px;padding:12px 16px;border-radius:14px;border:1px solid #ffffff14;background:#ffffff05}.ic-fonts li:before{content:counter(f,decimal-leading-zero);font:700 .8rem var(--mono);color:#7fb0ff}.ic-fonts li a{flex:1;color:var(--text-2)}.ic-fonts li b{font-size:.75rem;padding:2px 8px;border-radius:999px;background:#ffffff14;color:var(--text-2)}.ic-cta{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:clamp(24px,4vw,40px);border-radius:28px;border:1px solid #ffffff1c;background:radial-gradient(80% 120% at 100% 50%,#4a9bff26,transparent 60%),#ffffff05}.ic-cta p{margin:0;font:800 clamp(1.3rem,2.4vw,1.8rem)/1.2 var(--disp);color:#fff;max-width:22ch}.ic-cta div{display:flex;flex-wrap:wrap;gap:10px}.ic-cta a{padding:12px 18px;border-radius:14px;border:1px solid #ffffff26;color:#fff;text-decoration:none;font-weight:600;transition:border-color .25s,background-color .25s,transform .25s var(--ease)}.ic-cta a:hover{border-color:#7fb0ff;background:#4a9bff1a;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.ic-fila>span,.ic-hero-xifres>div{animation:none}.ic1-barra i{transition:none}}.ic-fons{position:absolute;inset:0;z-index:-1;overflow:hidden;background:#050b18}.ic-fons img,.ic-fons-v{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.ic-fons-v{opacity:0;transition:opacity 1.2s ease}.ic-fons-v--on{opacity:1}.ic-fons-vel{position:absolute;inset:0;background:linear-gradient(90deg,#030712f2,#030712d6 34%,#03071266 62%,#03071233),linear-gradient(180deg,#03071299,transparent 22%,transparent 60%,#030712),radial-gradient(120% 90% at 60% 40%,transparent 55%,#030712b3 100%)}.ic-fons-gra{position:absolute;inset:-50%;opacity:.07;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:ic-gra 1s steps(4) infinite}@keyframes ic-gra{0%{transform:translate(0)}25%{transform:translate(-4%,3%)}50%{transform:translate(3%,-5%)}75%{transform:translate(-2%,4%)}}.ic-gu-hero .s-lead{color:#dbe3f5;text-shadow:0 1px 12px #030712}.ic-hero-dates{position:relative;margin:4px 0 0;display:flex;flex-wrap:wrap;gap:8px}.ic-hero-dates span{padding:8px 14px;border-radius:999px;border:1px solid #ffffff2e;background:#03071266;backdrop-filter:blur(10px);color:#fff;font:600 .88rem var(--body)}.ic-sec .ic2-xifres{margin-bottom:clamp(32px,5vw,56px)}.ic2-xifres li{backdrop-filter:blur(12px);box-shadow:inset 0 1px 0 #ffffff1a,0 30px 60px -45px var(--blau);transition:transform .35s var(--ease),border-color .3s}.ic2-xifres li:hover{transform:translateY(-4px);border-color:#7fb0ff66}.ic1-card .ic2-moduls{margin:6px 0 4px;padding:0;border:0;background:none;display:grid;gap:10px}.ic1-card .ic2-dia{margin:6px 0 4px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t r" "s r" "n r";align-items:center;gap:10px 20px;padding:18px;border-radius:20px;border:1px solid #ffffff17;background:#00000033}.ic2-dia h4{grid-area:t;margin:0;font:800 1.05rem var(--disp);color:#fff}.ic1-card .ic2-torns{grid-area:s}.ic1-card .ic2-rellotge{grid-area:r;width:190px}.ic1-card .ic2-dia .ic-nota{grid-area:n}@media (max-width:600px){.ic1-card .ic2-dia{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "s" "r" "n"}.ic1-card .ic2-rellotge{width:200px}}.ic1-card{backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 #ffffff14}.ic1-card:hover{border-color:#ffffff33}.ic-sec{position:relative}.ic-sec:before{content:"";position:absolute;inset:-60px 10% auto;height:1px;background:linear-gradient(90deg,transparent,#7fb0ff55,transparent)}@media (prefers-reduced-motion:reduce){.ic-fons-gra,.ic-gu-hero .gu-hero-foto{animation:none}}.ic-hero-nexa{position:relative;justify-self:start;display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;border:1px solid #4a9bff66;background:linear-gradient(90deg,#4a9bff26,#a78bfa1a);color:#fff;font:600 .9rem var(--body);text-decoration:none;box-shadow:0 10px 30px -14px var(--blau);transition:transform .3s var(--ease),border-color .3s}.ic-hero-nexa i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--blau);color:#04101f;font:800 .8rem var(--disp);font-style:normal}.ic-hero-nexa:hover{transform:translateY(-2px);border-color:#7fb0ff}@property --ic-a{syntax:"<angle>";initial-value:0deg;inherits:false}.ic1-fita--nx .ic1-punt{background:linear-gradient(135deg,#4a9bff,#a78bfa);border-color:transparent;box-shadow:0 0 0 8px #4a9bff26,0 0 40px #a78bfa}.ic1-fita--nx .ic1-punt b{color:#04101f;font-size:1rem}.ic-nx{--mx:70%;--my:30%;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);gap:26px;padding:clamp(22px,3vw,34px);border-radius:28px;background:radial-gradient(420px circle at var(--mx) var(--my),#4a9bff2e,transparent 60%),linear-gradient(160deg,#0f2550,#070f24 70%);box-shadow:0 50px 100px -50px #4a9bffaa,inset 0 1px 0 #ffffff1f;overflow:hidden}.ic-nx:before{content:"";position:absolute;inset:0;z-index:-1;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--ic-a),#4a9bff,#a78bfa,#3ddc84,#ffd27a,#4a9bff);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:ic-vora 8s linear infinite}@keyframes ic-vora{to{--ic-a:360deg}}.ic-nx:after{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(#ffffff08 1px,transparent 0),linear-gradient(90deg,#ffffff08 1px,transparent 0);background-size:32px 32px;mask-image:radial-gradient(80% 80% at 100% 0,#000,transparent 70%)}.ic-nx-txt{display:grid;gap:14px;align-content:start}.ic-nx-k{margin:0;display:inline-flex;align-items:center;gap:10px;font:600 12px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#a9c8ff}.fq3-cap i,.ic-nx-k i{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,#4a9bff,#a78bfa);color:#04101f;font:800 .8rem var(--disp);font-style:normal;letter-spacing:0}.ic-nx h3{margin:0;font:800 clamp(1.6rem,2.8vw,2.3rem)/1.08 var(--disp);letter-spacing:-.02em;color:#fff}.ic-nx h3 em{font-style:normal;background:linear-gradient(100deg,#7fb0ff,#a78bfa 55%,#3ddc84);-webkit-background-clip:text;background-clip:text;color:transparent}.ic-nx-lead{margin:0;color:#c9d4ec;line-height:1.6}.ic-nx ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ic-nx li{position:relative;padding-left:28px;color:#e6ecf8;line-height:1.45}.ic-nx li:before{content:"✓";position:absolute;left:0;top:1px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#3ddc8426;color:var(--verd);font-size:.7rem;font-weight:800}.ic-nx-preu{display:grid;gap:4px;padding:16px 18px;border-radius:18px;border:1px solid #ffffff1c;background:#03071266;backdrop-filter:blur(8px)}.ic-nx-preu p{margin:0}.ic-nx-preu small{display:block;color:var(--text-2);font-size:.8rem}.ic-nx-preu b{font:800 2.3rem/1.1 var(--disp);color:#fff}.ic-nx-preu span{color:var(--text-2);font-size:.85rem}.ic-nx-futur{font-size:.8rem;color:var(--text-3);line-height:1.45}.ic-nx-cta{display:flex;flex-wrap:wrap;gap:10px}.ic-nx-btn{position:relative;display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:14px;background:linear-gradient(135deg,#2f7bff,#6b5cff);color:#fff!important;font-weight:700;text-decoration:none;box-shadow:0 16px 40px -14px #4a9bff,inset 0 1px 0 #ffffff40;overflow:hidden;transition:transform .3s var(--ease),box-shadow .3s}.ic-nx-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,#ffffff40 50%,transparent 70%);transform:translateX(-120%);transition:transform .8s var(--ease)}.ic-nx-btn:hover{transform:translateY(-2px);box-shadow:0 22px 50px -14px #4a9bff}.ic-nx-btn:hover:after{transform:translateX(120%)}.ic-nx-btn2{padding:13px 18px;border-radius:14px;border:1px solid #ffffff2e;color:#fff;font-weight:600;text-decoration:none;transition:border-color .25s,background-color .25s}.ic-nx-btn2:hover{border-color:#7fb0ff;background:#4a9bff1a}.ic-nx-nota{margin:0;font-size:.74rem;color:var(--text-3)}.ic-nx-vis{order:-1;grid-column:1/-1;margin:-6px -8px 0;perspective:1400px}.ic-mi{--px:0;--py:0;position:relative;margin:0;transform-style:preserve-3d}.ic-mi>div{position:absolute;inset:0;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ic-mi-mac{transform:translate3d(calc(var(--px) * -10px),calc(var(--py) * -8px),0) rotateY(calc(var(--px) * 3deg)) rotateX(calc(var(--py) * -3deg))}.ic-mi-iph{transform:translate3d(calc(var(--px) * 22px),calc(var(--py) * 16px),0);filter:drop-shadow(0 30px 40px #000a) drop-shadow(0 8px 12px #0008)}.ic-mi img,.ic-mi video,.ic-mi-ombra-iph,.ic-mi-scr{position:absolute}.ic-mi[data-fix]{transform-style:flat}.ic-mi[data-fix]>div{transform:none;transition:none}.ic-mi[data-fix] .ic-mi-iph{z-index:1}.ic-mi-dev{pointer-events:none;user-select:none}.ic-mi-ombra{opacity:.9}.ic-mi-scr{overflow:hidden;background:#0b1426}.ic-mi-scr :is(img,video){inset:0;width:100%;height:100%;object-fit:cover;object-position:top}.ic-mi-reflex{position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,#ffffff1c calc(42% + var(--px) * 20%),transparent calc(56% + var(--px) * 20%));mix-blend-mode:screen;pointer-events:none}.ic-mi-ombra-iph{border-radius:50%;background:radial-gradient(closest-side,#000c,transparent);filter:blur(10px)}@media (prefers-reduced-motion:reduce){.ic-nx:before{animation:none}.ic-mi>div,.ic-nx-btn:after{transition:none}}.ic-cta-txt{display:grid;gap:6px}.ic-cta-txt span{color:var(--text-2);max-width:46ch;line-height:1.5}.ic-cta{position:relative;overflow:hidden;background:radial-gradient(60% 140% at 100% 50%,#4a9bff33,transparent 60%),radial-gradient(40% 100% at 0 100%,#a78bfa1f,transparent 70%),#ffffff05}.ic-cta a.ic-nx-btn{border:0}.ic-faq .fq{margin-top:26px}.ic-faq-nexa{justify-self:start;display:inline-flex;gap:6px;padding:9px 16px;border-radius:12px;background:linear-gradient(135deg,#2f7bff,#6b5cff);color:#fff;font-weight:700;font-size:.9rem;text-decoration:none;box-shadow:0 12px 30px -14px #4a9bff;transition:transform .25s var(--ease)}.ic-faq-nexa:hover{transform:translateY(-2px)}.ic-gu{margin-top:-1px}.ic-gu-hero{--to:#4a9bff;--to-2:#9cc4ff;--llum:1.05}.ic-gu-hero .gu-hero-foto{animation:ic-kb 26s ease-in-out infinite alternate;transform-origin:60% 30%}.ic-gu-hero .gu-hero-vel{background:linear-gradient(90deg,#030712f2,#030712c7 34%,#03071240 68%,#03071200),linear-gradient(0deg,#030712,#030712 5%,#030712e6 14%,#03071280 26%,#03071200 40%),linear-gradient(180deg,#030712cc,#03071200 22%)}.ic-gu+.ic-sec:before{content:none}@keyframes ic-kb{to{transform:scale(1.07)}}.ic-gu-hero .gu-hero-foto img{object-position:50% 40%}@media (min-width:641px){.ic-gu-hero .gu-hero-foto{left:36%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 34%);mask-image:linear-gradient(90deg,transparent,#000 34%)}.ic-gu-hero .gu-hero-vel{background:linear-gradient(90deg,#030712,#030712f2 30%,#030712a6 50%,#03071226 75%,#03071200),linear-gradient(0deg,#030712,#030712 5%,#030712e6 14%,#03071280 26%,#03071200 40%),linear-gradient(180deg,#030712cc,#03071200 22%)}}.ic-gu-hero .ic-hero{padding-top:0}.ic-gu-hero .ic-hero>*{max-width:760px}.ic-gu-hero .ic-fons{z-index:-3}.ic-recreacio{position:absolute;right:max(16px,3vw);bottom:14px;margin:0;font-size:.7rem;color:#c3cde6b3}@media (max-width:640px){.ic-gu-hero .gu-hero-vel{background:linear-gradient(180deg,#030712b3,#03071299 30%,#030712cc 50%,#030712f2 78%,#030712)}.ic-gu-hero .gu-hero-foto img{object-position:66% 30%}.ic-recreacio{right:auto;left:var(--gut,16px);bottom:8px;font-size:.66rem}}.ic-bv{--bv:#ff9d3c;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px;border-radius:22px;border:1px solid color-mix(in srgb,var(--bv) 45%,transparent);background:radial-gradient(120% 120% at 0 0,color-mix(in srgb,var(--bv) 22%,transparent),transparent 60%),#160f0a99;box-shadow:0 30px 60px -40px var(--bv),inset 0 1px 0 #ffffff1a;overflow:hidden}.ic-bv:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,#ffffff12 50%,transparent 65%);transform:translateX(-100%);animation:ic-bv-llum 6s ease-in-out infinite;pointer-events:none}@keyframes ic-bv-llum{60%,to{transform:translateX(100%)}}.ic-bv-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,#ffb35c,#ff7a2f);box-shadow:0 10px 30px -10px var(--bv),inset 0 1px 0 #ffffff66}.ic-bv-ic svg{width:26px;height:26px;fill:none;stroke:#1a0d02;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.ic-bv>div{display:grid;gap:8px}.ic-bv-tag{margin:0;font:700 .7rem var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffc98f}.ic-bv h4{margin:0;font:800 1.2rem/1.25 var(--disp);color:#fff}.ic-bv p{margin:0;color:#f0dccb;line-height:1.6}.ic-bv ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ic-nx .ic-bv li{padding:5px 11px;border-radius:999px;border:1px solid #ff9d3c55;background:#ff9d3c14;color:#ffe2c4;font-size:.82rem;line-height:1.3}.ic-nx .ic-bv li:before{content:none}.ic-peu{margin-top:28px;font-size:.78rem;color:var(--text-3)}@media (max-width:560px){.ic-bv{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.ic-bv:after{animation:none}}