1import{a as ie}from"./chunk-IX2ARWKW.js";import{a as re}from"./chunk-YP5PXWLM.js";import{a as ae}from"./chunk-FRYAKMWR.js";import{a as se}from"./chunk-63JSEO6R.js";import{a as ne}from"./chunk-S3AF4FO3.js";import{a as te}from"./chunk-RIM5HSBV.js";import"./chunk-RKFQUFBJ.js";import{a as J}from"./chunk-QGDBXX4A.js";import"./chunk-W2O64ASN.js";import"./chunk-QGQFQU7K.js";import{a as Z,b as K}from"./chunk-WWIYYECC.js";import{a as oe}from"./chunk-N3BQCPMN.js";import{a as Q,b as X,c as ee}from"./chunk-KXYEK3Y7.js";import{a as U}from"./chunk-SHP33FXS.js";import{a as $}from"./chunk-GSAAEGLW.js";import{b as W}from"./chunk-LUARN4P5.js";import"./chunk-7KC7GD77.js";import"./chunk-JKO7YPZV.js";import"./chunk-WB77Z5HL.js";import{a as A}from"./chunk-G2YFGAUS.js";import{b as R,g as Y}from"./chunk-CEECRXMV.js";import"./chunk-5H67BVTQ.js";import{o as j}from"./chunk-7NVEQORR.js";import{$a as G,C as y,Da as T,Fb as N,Ga as z,Hb as p,Ia as d,N as m,Sb as L,Tb as q,U as _,Ub as c,Va as E,Vb as C,da as w,ea as S,eb as F,gb as I,h as k,ib as D,kb as f,kc as V,lc as H,mb as g,na as B,pb as P,qb as M,rb as u,sb as r,tb as i,ub as h,vc as x}from"./chunk-LJUQDJMB.js";import{a as O,b as v}from"./chunk-C6Q5SG76.js";var be=()=>[import("./chunk-NHJR525D.js").then(o=>o.PanabotWidgetComponent)],ce=(o,e)=>e.id,le=(o,e)=>e.key;function fe(o,e){if(o&1&&h(0,"app-business-navbar",0),o&2){let t=e;u("businessId",t.business_id)("businessSlug",t.slug)("businessName",t.business_name)}}function ge(o,e){o&1&&(r(0,"div",2),h(1,"div",6),i())}function me(o,e){o&1&&(r(0,"section",3)(1,"h1",7),c(2,"Negocio no encontrado"),i(),r(3,"p",8),c(4,"No pudimos encontrar este negocio en el directorio Veneco."),i()())}function he(o,e){o&1&&(r(0,"section",4)(1,"h1",9),c(2,"A\xFAn no hay enlaces"),i(),r(3,"p",10),c(4,"Este negocio todav\xEDa no ha activado su p\xE1gina de enlaces."),i()())}function pe(o,e){if(o&1&&h(0,"img",13),o&2){let t=p();u("src",t.businessLogo,T)("alt",t.businessName)}}function ue(o,e){if(o&1&&(r(0,"div",14)(1,"span",26),c(2),V(3,"initial"),i()()),o&2){let t=p();d(2),C(H(3,1,t.businessName))}}function _e(o,e){if(o&1&&(r(0,"p",16),c(1),i()),o&2){let t=p();d(),C(t.subline)}}function Ce(o,e){if(o&1&&(r(0,"span",27),c(1),i()),o&2){let t=p().$implicit;d(),C(t.icon)}}function xe(o,e){if(o&1&&(r(0,"a",18),f(1,Ce,2,1,"span",27),r(2,"span",28),c(3),i()()),o&2){let t,n,s=e.$implicit,b=p(2);u("appWaHref",s.url)("waSlug",((t=b.business())==null?null:t.slug)??"")("waName",((n=b.data())==null?null:n.businessName)??((n=b.business())==null?null:n.business_name)??""),d(),g(s.icon?1:-1),d(2),C(s.label)}}function Pe(o,e){o&1&&(r(0,"p",19),c(1,"Pronto a\xF1adiremos enlaces aqu\xED."),i())}function Me(o,e){o&1&&(_(),r(0,"svg",30),h(1,"rect",33)(2,"path",34)(3,"line",35),i())}function Oe(o,e){o&1&&(_(),r(0,"svg",31),h(1,"path",36),i())}function ve(o,e){o&1&&(_(),r(0,"svg",31),h(1,"path",37),i())}function ke(o,e){o&1&&(_(),r(0,"svg",31),h(1,"path",38),i())}function ye(o,e){o&1&&(_(),r(0,"svg",31),h(1,"path",39),i())}function we(o,e){o&1&&(_(),r(0,"svg",31),h(1,"path",40),i())}function Se(o,e){o&1&&(r(0,"span",32),c(1,"\u2197"),i())}function Be(o,e){if(o&1&&(r(0,"a",29),f(1,Me,4,0,":svg:svg",30)(2,Oe,2,0,":svg:svg",31)(3,ve,2,0,":svg:svg",31)(4,ke,2,0,":svg:svg",31)(5,ye,2,0,":svg:svg",31)(6,we,2,0,":svg:svg",31)(7,Se,2,0,"span",32),i()),o&2){let t,n,s,b=e.$implicit,a=p(3);u("appWaHref",b.url)("waSlug",((t=a.business())==null?null:t.slug)??"")("waName",((n=a.data())==null?null:n.businessName)??((n=a.business())==null?null:n.business_name)??""),D("aria-label",b.key),d(),g((s=b.key)==="instagram"?1:s==="facebook"?2:s==="tiktok"?3:s==="twitter"?4:s==="youtube"?5:s==="whatsapp"?6:7)}}function Te(o,e){if(o&1&&(r(0,"nav",20),P(1,Be,8,5,"a",29,le),i()),o&2){let t=p(2);d(),M(t.visibleSocials())}}function ze(o,e){if(o&1&&h(0,"app-legal-links-bar",25),o&2){let t=e;u("businessId",t.business_id)("businessSlug",t.slug)}}function Ee(o,e){if(o&1&&(r(0,"article",5)(1,"header",11)(2,"a",12),f(3,pe,1,2,"img",13)(4,ue,4,3,"div",14),r(5,"h1",15),c(6),i()(),f(7,_e,2,1,"p",16),i(),r(8,"div",17),P(9,xe,4,5,"a",18,ce),f(11,Pe,2,0,"p",19),i(),f(12,Te,3,0,"nav",20),r(13,"footer",21)(14,"p",22),c(15," Impulsado por "),r(16,"a",23),c(17,"Amaya Cloud Solutions"),i(),c(18," y "),r(19,"a",24),c(20,"pana.click"),i()()(),f(21,ze,1,2,"app-legal-links-bar",25),i()),o&2){let t,n,s=e,b=p();d(2),u("routerLink",b.basePath.commands((t=b.business())==null?null:t.slug)),d(),g(s.businessLogo?3:4),d(3),C(s.businessName),d(),g(s.subline?7:-1),d(2),M(s.links),d(2),g(s.links&&s.links.length===0?11:-1),d(),g(b.visibleSocials().length>0?12:-1),d(9),g((n=b.business())?21:-1,n)}}function Ge(o,e){if(o&1&&h(0,"app-panabot-widget",25),o&2){let t=p(2);u("businessId",t.business().business_id)("businessSlug",t.business().slug)}}function Fe(o,e){o&1&&(G(0,Ge,1,2),F(1,0,be),I())}var de=class o{route=m(R);basePath=m(oe);seo=m(A);businessService=m($);cmsService=m(Q);pendingTasks=m(S);businessSeo=m(J);visitTracker=m(Z);waTracker=m(K);designTemplate=m(ae);platformId=m(B);ssr=U("bio");business=this.ssr.signal("biz",null);data=this.ssr.signal("data",null);template=this.ssr.signal("tpl","classic");loading=this.ssr.signal("loading",!0);notFound=this.ssr.signal("nf",!1);notEnabled=this.ssr.signal("ne",!1);customTokens=this.ssr.signal("ctk",null);previewTokenOverride=w(null);themeClass=x(()=>`bio-theme-${this.template()}`);themeStyleMap=x(()=>{let e=this.previewTokenOverride()??this.customTokens();if(!e)return null;let t={};for(let[n,s]of Object.entries(e))s&&(t[n]=s);return Object.keys(t).length?t:null});visibleSocials=x(()=>{let e=this.data()?.socialLinks;if(!e)return[];let t=[];if(e.instagram&&t.push({key:"instagram",url:e.instagram}),e.facebook&&t.push({key:"facebook",url:e.facebook}),e.tiktok&&t.push({key:"tiktok",url:e.tiktok}),e.twitter&&t.push({key:"twitter",url:e.twitter}),e.youtube&&t.push({key:"youtube",url:e.youtube}),e.whatsapp){let n=this.business(),s=W(e.whatsapp,n?.slug,this.data()?.businessName??n?.business_name);t.push({key:"whatsapp",url:s})}return t});
1ngOnInit(){let e=this.route.snapshot.paramMap.get("businessSlug")??"",t=this.route.snapshot.queryParamMap.get("previewBusinessId"),n=this.route.snapshot.queryParamMap.get("template");if(this.ssr.hydrated){this.ssr.cleanup();let a=this.business();a&&!t&&(this.visitTracker.trackVisit(e,a.business_name,"link_in_bio"),this.waTracker.attach({slug:e,phone:a.phone,businessName:a.business_name}));let l=this.data();l&&(this.designTemplate.injectFonts(this.template()),l.customFontsUrl&&this.designTemplate.injectCustomFonts(l.customFontsUrl));return}let s=this.pendingTasks.add(),b=a=>{if(this.loading.set(!1),!a||a.enabled===!1){this.notEnabled.set(!0),s();return}this.data.set(a);let l=ee(n)?n:a.template&&X.includes(a.template)?a.template:"classic";this.template.set(l),this.designTemplate.injectFonts(l),this.customTokens.set(a.customTokens??null),a.customFontsUrl&&this.designTemplate.injectCustomFonts(a.customFontsUrl),s()};if(t){let a={business_id:t,slug:e,business_name:""};this.business.set(a),this.cmsService.getPublicBio(t).subscribe(l=>{l?.businessName&&this.business.set(v(O({},a),{business_name:l.businessName})),this.seo.updateMeta({title:l?.businessName??"Bio",description:"Vista previa de los enlaces",url:"https://pana.click/n/preview/bio",robots:"noindex, nofollow"}),b(l)});return}this.businessService.getBySlug(e).pipe(y(a=>a?(this.business.set(a),this.visitTracker.trackVisit(e,a.business_name,"link_in_bio"),this.waTracker.attach({slug:e,phone:a.phone,businessName:a.business_name}),this.businessSeo.warmup(a.business_id),this.cmsService.getPublicBio(a.business_id)):(this.loading.set(!1),this.notFound.set(!0),s(),k(null)))).subscribe(a=>{if(this.notFound())return;let l=this.business();l&&this.updateSeo(l,a?.businessLogo),b(a)})}onPreviewMessage(e){j(this.platformId)&&re(e,this.previewTokenOverride,this.designTemplate)}ngOnDestroy(){this.seo.resetFavicon(),this.waTracker.detach()}updateSeo(e,t){this.businessSeo.apply(e,{title:`${e.business_name} \u2014 Enlaces`,description:`Todos los enlaces de ${e.business_name} en un solo lugar.`,url:`https://pana.click/n/${e.slug}/bio`},{logoFallback:t})}static \u0275fac=function(t){return new(t||o)};static \u0275cmp=E({type:o,selectors:[["app-bio-page"]],hostVars:2,hostBindings:function(t,n){t&1&&N("message",function(b){return n.onPreviewMessage(b)},z),t&2&&q(n.themeClass())},decls:7,vars:8,consts:[[3,"businessId","businessSlug","businessName"],[1,"bio-shell","min-h-screen","flex","flex-col","items-center","justify-start","px-5","py-12","sm:py-16"],[1,"bio-loading","flex","items-center","justify-center","min-h-[60vh]"],[1,"bio-not-found","text-center","py-20",2,"min-height","320px"],[1,"bio-not-enabled","text-center","py-20",2,"min-height","320px"],[1,"bio-card","w-full","max-w-md","flex","flex-col","items-center","text-center"],[1,"bio-spinner","w-10","h-10","rounded-full","border-4","border-white/20","border-t-current","animate-spin"],[1,"bio-not-found-title","text-2xl","font-bold","mb-3"],[1,"bio-not-found-desc","opacity-70","max-w-md"],[1,"bio-not-enabled-title","text-2xl","font-bold","mb-3"],[1,"bio-not-enabled-desc","opacity-70","max-w-md"],[1,"bio-header","w-full","flex","flex-col","items-center","gap-4","mb-8"],[1,"bio-home-link","contents",3,"routerLink"],["width","112","height","112",1,"bio-avatar","block","rounded-full","object-cover",3,"src","alt"],[1,"bio-avatar-placeholder","rounded-full","flex","items-center","justify-center",2,"width","112px","height","112px"],[1,"bio-name","text-2xl","sm:text-3xl","font-bold","leading-tight"],[1,"bio-subline","text-sm","sm:text-base","opacity-75","max-w-sm"],[1,"bio-links","w-full","flex","flex-col","gap-3"],["target","_blank","rel","noopener",1,"bio-link-btn","w-full","inline-flex","items-center","justify-center","gap-3","py-4","px-5","text-sm","sm:text-base","font-semibold","transition-all",3,"appWaHref","waSlug","waName"],[1,"bio-empty","text-sm","opacity-60","py-8"],["aria-label","Redes sociales",1,"bio-socials","flex","items-center","justify-center","gap-4","mt-8"],[1,"bio-footer","text-center","py-8","mt-10","w-full"],[1,"bio-footer-text","text-[10px]","uppercase","tracking-wider","opacity-50"],["href","https://amayacloudsolutions.
1com","target","_blank","rel","noopener",1,"bio-footer-link","hover:opacity-80"],["href","https://pana.click","target","_blank","rel","noopener",1,"bio-footer-link","hover:opacity-80"],[3,"businessId","businessSlug"],[1,"bio-avatar-initial","text-4xl","font-bold"],["aria-hidden","true",1,"bio-link-icon","text-lg"],[1,"bio-link-label"],["target","_blank","rel","noopener",1,"bio-social-link","inline-flex","items-center","justify-center","h-10","w-10","rounded-full","transition-all",3,"appWaHref","waSlug","waName"],["viewBox","0 0 24 24","fill","none","stroke","currentColor","stroke-width","2","aria-hidden","true",1,"bio-social-icon","h-5","w-5"],["viewBox","0 0 24 24","fill","currentColor","aria-hidden","true",1,"bio-social-icon","h-5","w-5"],[1,"bio-social-icon-fallback","text-base"],["x","2","y","2","width","20","height","20","rx","5"],["d","M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"],["x1","17.5","y1","6.5","x2","17.51","y2","6.5"],["d","M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"],["d","M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5.8 20.1a6.34 6.34 0 0 0 10.86-4.43V8.51a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1.84.06z"],["d","M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"],["d","M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"],["d","M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413"]],template:function(t,n){if(t&1&&(f(0,fe,1,3,"app-business-navbar",0),r(1,"div",1),f(2,ge,2,0,"div",2),f(3,me,5,0,"section",3),f(4,he,5,0,"section",4),f(5,Ee,22,7,"article",5),i(),f(6,Fe,3,0)),t&2){let s,b;g((s=n.business())?0:-1,s),d(),L(n.themeStyleMap()),d(),g(n.loading()?2:-1),d(),g(n.notFound()?3:-1),d(),g(n.notEnabled()?4:-1),d(),g((b=!n.loading()&&!n.notFound()&&!n.notEnabled()&&n.data())?5:-1,b),d(),g(n.business()?6:-1)}},dependencies:[te,Y,se,ne,ie],styles:[`[_nghost-%COMP%]{display:block;min-height:100vh;-webkit-font-smoothing:antialiased}.bio-shell[_ngcontent-%COMP%]{width:100%}.bio-avatar[_ngcontent-%COMP%], .bio-avatar-placeholder[_ngcontent-%COMP%]{width:112px;height:112px}.bio-theme-classic[_nghost-%COMP%]{--ds-bg: #ffffff;--ds-text: #111827;--ds-text-muted: rgba(17, 24, 39, .6);--ds-accent: #12237b;--ds-surface: #f9fafb;--ds-border: rgba(17, 24, 39, .1);--ds-font-display: "Inter", system-ui, sans-serif;--ds-font-body: "Inter", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: .75rem;--ds-radius-card: 1rem;--ds-shadow: 0 1px 3px rgba(0, 0, 0, .1);--ds-btn-bg: #12237b;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #0e1b5e;--ds-btn-hover-text: #ffffff;--ds-btn-radius: .5rem;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .8s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-classic[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 4px 16px #2d27b026}.bio-theme-classic[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#2d27b0;color:#fff}.bio-theme-classic[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{color:#1a1a2e}.bio-theme-classic[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#fff;border:2px solid #2d27b0;color:#2d27b0;border-radius:14px;box-shadow:0 2px #2d27b033}.bio-theme-classic[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#2d27b0;color:#fff;transform:translateY(-1px)}.bio-theme-classic[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#f5f5f8;color:#2d27b0}.bio-theme-classic[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#2d27b0;color:#fff}.bio-theme-classic[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#1a1a2e}.bio-theme-classic[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#2d27b0}.bio-theme-obsidiana[_nghost-%COMP%]{--ds-bg: #000000;--ds-text: #ffffff;--ds-text-muted: rgba(255, 255, 255, .78);--ds-accent: rgba(255, 255, 255, .3);--ds-surface: rgba(255, 255, 255, .04);--ds-border: rgba(255, 255, 255, .08);--ds-font-display: "Big Shoulders Display", "Big Shoulders", system-ui, sans-serif;--ds-font-body: "Fira Code", ui-monospace, Menlo, monospace;--ds-font-weight-heading: 900;--ds-text-transform: uppercase;--ds-letter-spacing: -.02em;--ds-radius: 0;--ds-radius-card: 0;--ds-shadow: none;--ds-btn-bg: transparent;--ds-btn-text: #ffffff;--ds-btn-border: 1px solid rgba(255, 255, 255, .3);--ds-btn-hover-bg: #ffffff;--ds-btn-hover-text: #000000;--ds-btn-radius: 0;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(0, 0, 0, .72);--ds-topbar-blur: blur(14px) saturate(140%);--ds-img-filter: grayscale(.15) contrast(1.05);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-obsidiana[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{filter:grayscale(.15) contrast(1.05);border:1px solid rgba(255,255,255,.15)}.bio-theme-obsidiana[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#ffffff0d;color:#fff;border:1px solid rgba(255,255,255,.15)}.bio-theme-obsidiana[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Big Shoulders Display,system-ui,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(2rem,7vw,3rem)}.bio-theme-obsidiana[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{font-family:
1Fira Code,monospace;opacity:.65;text-transform:uppercase;letter-spacing:.16em;font-size:11px}.bio-theme-obsidiana[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border:1px solid rgba(255,255,255,.3);color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:700}.bio-theme-obsidiana[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#fff;color:#000}.bio-theme-obsidiana[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.15)}.bio-theme-obsidiana[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#fff;color:#000}.bio-theme-obsidiana[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#ffffff80}.bio-theme-obsidiana[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#ffffffb3}.bio-theme-aurora[_nghost-%COMP%]{--ds-bg: #fdf8f3;--ds-text: #2a1810;--ds-text-muted: rgba(42, 24, 16, .65);--ds-accent: #d97757;--ds-surface: #f5ede5;--ds-border: rgba(42, 24, 16, .08);--ds-font-display: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--ds-font-body: "Plus Jakarta Sans", "Inter", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: .75rem;--ds-radius-card: 1rem;--ds-shadow: 0 1px 0 rgba(42, 24, 16, .06);--ds-btn-bg: #2a1810;--ds-btn-text: #fdf8f3;--ds-btn-border: none;--ds-btn-hover-bg: #d97757;--ds-btn-hover-text: #ffffff;--ds-btn-radius: .5rem;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(253, 248, 243, .92);--ds-topbar-blur: saturate(180%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-aurora[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 8px 32px #d9775740;border:4px solid #fff}.bio-theme-aurora[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#d97757;color:#fff}.bio-theme-aurora[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-weight:800;letter-spacing:-.025em;font-size:clamp(1.75rem,6vw,2.5rem)}.bio-theme-aurora[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#fff;border:2px solid #d97757;color:#2a1810;border-radius:999px;font-weight:700}.bio-theme-aurora[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#d97757;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #d9775759}.bio-theme-aurora[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#d97757;border:2px solid #d97757}.bio-theme-aurora[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#d97757;color:#fff}.bio-theme-aurora[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#5a4538}.bio-theme-aurora[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#d97757}.bio-theme-brasa[_nghost-%COMP%]{--ds-bg: #f5ecd9;--ds-text: #1a1410;--ds-text-muted: #3a2c22;--ds-accent: #9c2a1a;--ds-accent-deep: #6e1a0e;--ds-surface: #ede0c4;--ds-border: rgba(26, 20, 16, .12);--ds-font-display: "Bodoni Moda", "Playfair Display", Georgia, serif;--ds-font-body: "Inter", system-ui, sans-serif;--ds-font-weight-heading: 900;--ds-text-transform: none;--ds-letter-spacing: -.025em;--ds-radius: 0;--ds-radius-card: 0;--ds-shadow: 0 30px 60px -20px rgba(26, 20, 16, .35);--ds-btn-bg: transparent;--ds-btn-text: #f5ecd9;--ds-btn-border: 1px solid #f5ecd9;--ds-btn-hover-bg: #9c2a1a;--ds-btn-hover-text: #f5ecd9;--ds-btn-radius: 0;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-brasa[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:3px solid #1a1410;box-shadow:8px 8px #9c2a1a}.bio-theme-brasa[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#9c2a1a;color:#f5ecd9;border:3px solid #1a1410}.bio-theme-brasa[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Bodoni Moda,Playfair Display,Georgia,serif;font-weight:900;letter-spacing:-.02em;font-size:clamp(2.25rem,8vw,3.5rem);line-height:.95}.bio-theme-brasa[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{font-style:italic;font-family:Bodoni Moda,serif}.bio-theme-brasa[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#1a1410;border:2px solid #1a1410;color:#f5ecd9;border-radius:0;text-transform:uppercase;letter-spacing:.22em;font-size:12px;font-weight:700}.bio-theme-brasa[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#9c2a1a;border-color:#9c2a1a}.bio-theme-brasa[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#1a1410;color:#f5ecd9}.bio-theme-brasa[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#9c2a1a}.bio-theme-brasa[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#1
1a1410;opacity:.5}.bio-theme-brasa[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#9c2a1a;opacity:.85}.bio-theme-cocina[_nghost-%COMP%]{--ds-bg: #fdf7e8;--ds-text: #1a1a1a;--ds-text-muted: rgba(26, 26, 26, .65);--ds-accent: #e6b540;--ds-accent-deep: #c8961f;--ds-surface: #f6ecca;--ds-border: #1a1a1a;--ds-teal: #0f4c5c;--ds-teal-deep: #093642;--ds-brick: #c14b29;--ds-font-display: "Fraunces", Georgia, serif;--ds-font-body: "DM Sans", system-ui, sans-serif;--ds-font-handwritten: "Caveat", "Bradley Hand", cursive;--ds-font-weight-heading: 900;--ds-text-transform: none;--ds-letter-spacing: -.03em;--ds-radius: 22px;--ds-radius-card: 22px;--ds-shadow: 6px 6px 0 0 #1a1a1a;--ds-btn-bg: #e6b540;--ds-btn-text: #093642;--ds-btn-border: 3px solid #1a1a1a;--ds-btn-hover-bg: #c14b29;--ds-btn-hover-text: #fdf7e8;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-cocina[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:3px solid #1a1a1a;box-shadow:6px 6px #e6b540}.bio-theme-cocina[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#0f4c5c;color:#fdf7e8;border:3px solid #1a1a1a}.bio-theme-cocina[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:
1Fraunces,Georgia,serif;font-weight:900;color:#0f4c5c;letter-spacing:-.02em;font-size:clamp(2rem,7vw,3rem)}.bio-theme-cocina[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{font-family:Caveat,cursive;color:#c14b29;font-size:1.25rem;transform:rotate(-1deg)}.bio-theme-cocina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#e6b540;border:3px solid #1a1a1a;color:#093642;border-radius:999px;box-shadow:4px 4px #1a1a1a;font-weight:800}.bio-theme-cocina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#c14b29;color:#fdf7e8;transform:translate(-2px,-2px);box-shadow:6px 6px #1a1a1a}.bio-theme-cocina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:nth-child(odd){transform:rotate(-1deg)}.bio-theme-cocina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:nth-child(odd):hover{transform:rotate(-1deg) translate(-2px,-2px)}.bio-theme-cocina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:nth-child(2n){transform:rotate(1deg)}.bio-theme-cocina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:nth-child(2n):hover{transform:rotate(1deg) translate(-2px,-2px)}.bio-theme-cocina[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fdf7e8;color:#0f4c5c;border:2px solid #1a1a1a;box-shadow:2px 2px #1a1a1a}.bio-theme-cocina[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#e6b540}.bio-theme-cocina[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#1a1a1a;opacity:.6}.bio-theme-cocina[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#c14b29}.bio-theme-cooking[_nghost-%COMP%]{--ds-bg: #f0ebe3;--ds-text: #3d2418;--ds-text-muted: rgba(61, 36, 24, .6);--ds-accent: #6b3a2a;--ds-accent-deep: #4a2518;--ds-surface: #e8e0d4;--ds-border: rgba(61, 36, 24, .12);--ds-font-display: "Playfair Display", Georgia, serif;--ds-font-body: "Lato", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: uppercase;--ds-letter-spacing: .12em;--ds-radius: 0;--ds-radius-card: 0;--ds-shadow: 0 2px 12px rgba(61, 36, 24, .08);--ds-btn-bg: #4a2518;--ds-btn-text: #f0ebe3;--ds-btn-hover-bg: #6b3a2a;--ds-btn-radius: 0;--ds-reveal-name: ds-fade-up;--ds-reveal-duration: .7s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 50ms;--ck-cream: #f0ebe3;--ck-dark: #1a1510;--ck-brown: #3d2418;--ck-brown-mid: #5c4033;--ck-brown-light: #8c7e72;--ck-gold: #c8a84e;--ck-gold-deep: #a88a3a;--ck-linen: #f5f0e8;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-cooking[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border-radius:0;border:1px solid #3d2418;box-shadow:10px 10px 0 -1px #c8a84e}.bio-theme-cooking[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{border-radius:0;background:#4a2518;color:#f0ebe3;border:1px solid #3d2418}.bio-theme-cooking[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Playfair Display,Georgia,serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#3d2418;font-size:clamp(1.75rem,6vw,2.75rem)}.bio-theme-cooking[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:#3d241899}.bio-theme-cooking[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#4a2518;border:1px solid #4a2518;color:#f0ebe3;border-radius:0;text-transform:uppercase;letter-spacing:.16em;font-size:12px;font-weight:700}.bio-theme-cooking[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#6b3a2a;border-color:#c8a84e;color:#fff}.bio-theme-cooking[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:transparent;color:#4a2518;border:1px solid rgba(61,36,24,.3);border-radius:0}.bio-theme-cooking[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#4a2518;color:#f0ebe3;border-color:#4a2518}.bio-theme-cooking[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#3d24188c}.bio-theme-cooking[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#6b3a2a}.bio-theme-atelier[_nghost-%COMP%]{--ds-bg: #faf8f4;--ds-text: #292524;--ds-text-muted: #44403c;--ds-accent: #1c1917;--ds-surface: #f5f2ec;--ds-border: rgba(28, 25, 23, .15);
1--ds-font-display: "Italiana", "Cormorant Garamond", Georgia, serif;--ds-font-body: "Cormorant Garamond", Georgia, serif;--ds-font-weight-heading: 400;--ds-text-transform: none;--ds-letter-spacing: .005em;--ds-radius: 0;--ds-radius-card: 0;--ds-shadow: none;--ds-btn-bg: transparent;--ds-btn-text: #292524;--ds-btn-border: 1px solid #292524;--ds-btn-hover-bg: #292524;--ds-btn-hover-text: #faf8f4;--ds-btn-radius: 0;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: 1.6s;--ds-reveal-easing: cubic-bezier(.22, 1, .36, 1);--ds-reveal-delay-step: 80ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body);font-weight:300}.bio-theme-atelier[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border-radius:0;box-shadow:0 30px 60px -20px #1c191733}.bio-theme-atelier[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#57534e;color:#faf8f4;border-radius:0}.bio-theme-atelier[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Italiana,Cormorant Garamond,serif;font-weight:400;font-style:italic;letter-spacing:.005em;font-size:clamp(2.25rem,7vw,3.25rem)}.bio-theme-atelier[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{font-style:italic;opacity:.7}.bio-theme-atelier[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border-top:1px solid #292524;border-bottom:1px solid #292524;border-left:none;border-right:none;border-radius:0;color:#292524;text-transform:uppercase;letter-spacing:.32em;font-size:11px;font-weight:400;font-family:Cormorant Garamond,serif;transition:background .7s ease,color .7s ease}.bio-theme-atelier[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#292524;color:#faf8f4}.bio-theme-atelier[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:transparent;color:#292524;border:1px solid #292524;border-radius:0}.bio-theme-atelier[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#292524;color:#faf8f4}.bio-theme-atelier[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#57534e;opacity:.7;font-family:Cormorant Garamond,serif}.bio-theme-atelier[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#292524}.bio-theme-nordic[_nghost-%COMP%]{--ds-bg: #ffffff;--ds-text: #000000;--ds-text-muted: rgba(0, 0, 0, .5);--ds-accent: #000000;--ds-surface: #f7f7f7;--ds-border: rgba(0, 0, 0, .08);--ds-font-display: "Inter", "Work Sans", system-ui, sans-serif;--ds-font-body: "Inter", "Work Sans", system-ui, sans-serif;--ds-font-weight-heading: 300;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: 0;--ds-radius-card: 0;--ds-shadow: none;--ds-btn-bg: #000000;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #333333;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 0;--ds-reveal-name: ds-fade-in;--ds-reveal-duration: 1s;--ds-reveal-easing: ease;--ds-reveal-delay-step: 80ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body);font-weight:300}.bio-theme-nordic[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border-radius:0}.bio-theme-nordic[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#000;color:#fff;border-radius:0}.bio-theme-nordic[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-weight:200;letter-spacing:-.01em;font-size:clamp(1.75rem,6vw,2.5rem);text-transform:lowercase}.bio-theme-nordic[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{opacity:.5;font-weight:300}.bio-theme-nordic[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border:1px solid #e5e5e5;color:#000;border-radius:0;font-weight:300;text-transform:lowercase;letter-spacing:.04em;font-size:13px;transition:all .7s ease}.bio-theme-nordic[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{border-color:#000}.bio-theme-nordic[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:transparent;color:#000;border:1px solid #e5e5e5;border-radius:0}.bio-theme-nordic[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{border-color:#000}.bio-theme-nordic[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#000;opacity:.4;font-weight:300;text-transform:lowercase;letter-spacing:.32em}.bio-theme-nordic[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#000}.bio-theme-hornito[_nghost-%COMP%]{--ds-bg: #ffffff;--ds-text: #1f1f1f;--ds-text-muted: rgba(31, 31, 31, .65);--ds-accent: #c8102e;--ds-accent-deep: #9d0a22;--ds-surface: #fff8e7;--ds-border: rgba(31, 31, 31, .1);--ds-yellow: #f6b21b;--ds-font-display: "Bowlby One", "Anton", system-ui, sans-serif;--ds-font-body: "Open Sans", system-ui, sans-serif;--ds-font-weight-heading: 400;--ds-text-transform: none;--ds-letter-spacing: .005em;--ds-radius: .75rem;--ds-radius-card: 1rem;--ds-shadow: 0 6px 20px rgba(0, 0, 0, .18);--ds-btn-bg: #c8102e;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #9d0a22;--ds-btn-hover-text: #ffffff;--ds-btn-radius: .5rem;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .8s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-hornito[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:5px solid #f6b21b;box-shadow:0 8px 24px #c8102e4d}.bio-theme-hornito[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#c8102e;color:#fff;border:5px solid #f6b21b}.bio-theme-hornito[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Bowlby One,Anton,system-ui,sans-serif;color:#c8102e;text-transform:uppercase;letter-spacing:.005em;font-size:clamp(2.25rem,8vw,3.5rem);line-height:.9;text-shadow:0 4px 0 rgba(0,0,0,.08)}.bio-theme-hornito[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#c8102e;border:4px solid #c8102e;color:#fff;border-radius:999px;text-transform:uppercase;font-weight:800;letter-spacing:.05em;box-shadow:0 4px #9d0a22}.bio-theme-hornito[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#f6b21b;border-color:#f6b21b;color:#c8102e;transform:translateY(-2px);box-shadow:0 6px #9d0a22}.bio-theme-hornito[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#f6b21b;color:#c8102e;border:3px solid #c8102e}.bio-theme-hornito[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#c8102e;color:#f6b21b}.bio-theme-hornito[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#1f1f1f;opacity:.6;font-weight:700}.bio-theme-hornito[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#c8102e;font-weight:800}.bio-theme-calma[_nghost-%COMP%]{--ds-bg: #ffffff;--ds-text: #5c6ba2;--ds-text-muted: rgba(92, 107, 162, .65);--ds-accent: #cbb186;--ds-surface: #f7f5f2;--ds-border: rgba(92, 107, 162, .08);--ds-deep: #1a1230;--ds-deep-dark: #110c1d;--ds-font-display: "Urbanist", system-ui, sans-serif;--ds-font-body: "Urbanist", system-ui, sans-serif;--ds-font-weight-heading: 300;--ds-text-transform: none;--ds-letter-spacing: -.02em;--ds-radius: .75rem;--ds-radius-card: 1rem;--ds-shadow: 0 1px 0 rgba(92, 107, 162, .08);--ds-btn-bg: #5c6ba2;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: transparent;--ds-btn-hover-text: #cbb186;--ds-btn-radius: .5rem;--ds-reveal-name: ds-rise;--ds-reveal-duration: 1.6s;--ds-reveal-easing: cubic-bezier(.23, 1, .32, 1);--ds-reveal-delay-step: 80ms;--ds-topbar-bg: rgba(255, 255, 255, .92);--ds-topbar-blur: saturate(180%) blur(16px);background:linear-gradient(135deg,#1a1230,#110c1d);color:var(--ds-text);font-family:var(--ds-font-body);position:relative}.bio-theme-calma[_nghost-%COMP%]:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.08 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:overlay;opacity:.5;pointer-events:none;z-index:0}.bio-theme-calma[_nghost-%COMP%] .bio-shell[_ngcontent-%COMP%]{position:relative;z-index:1}.bio-theme-calma[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:1px solid rgba(203,177,134,.5);box-shadow:0 12px 48px #5c6ba24d}.bio-theme-calma[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#5c6ba2;color:#fff;border:1px solid rgba(203,177,134,.5)}.bio-theme-calma[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-weight:300;letter-spacing:-.02em;font-size:clamp(1.75rem,6vw,2.75rem)}.bio-theme-calma[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.32em;font-size:11px;color:#cbb186;font-weight:500}.bio-theme-calma[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff;border-radius:999px;text-transform:uppercase;letter-spacing:.22em;font-size:11px;font-weight:600;padding:1.1rem 1.5rem;transition:all .5s ease}.bio-theme-calma[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#5c6ba2;border-color:#5c6ba2;color:#cbb186;transform:translateY(-1px)}.bio-theme-calma[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:transparent;color:#cbb186;border:1px solid rgba(203,177,134,.5);transition:all .5s ease}.bio-theme-calma[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#cbb186;
1color:#1a1230;border-color:#cbb186}.bio-theme-calma[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#ffffff80;letter-spacing:.28em}.bio-theme-calma[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#cbb186}.bio-theme-equilibrio[_nghost-%COMP%]{--ds-bg: #809471;--ds-bg-deep: #6b7e5e;--ds-text: #ffffff;--ds-text-muted: rgba(255, 255, 255, .65);--ds-accent: #edf9e4;--ds-surface: rgba(255, 255, 255, .1);--ds-border: rgba(255, 255, 255, .18);--ds-font-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;--ds-font-body: "Montserrat", system-ui, sans-serif;--ds-font-weight-heading: 400;--ds-text-transform: none;--ds-letter-spacing: .01em;--ds-radius: 1rem;--ds-radius-card: 18px;--ds-shadow: 0 24px 48px -28px rgba(0, 0, 0, .35);--ds-btn-bg: transparent;--ds-btn-text: #ffffff;--ds-btn-border: 1px solid #ffffff;--ds-btn-hover-bg: #ffffff;--ds-btn-hover-text: #6b7e5e;--ds-btn-radius: 0;--ds-reveal-name: ds-rise;--ds-reveal-duration: 1.6s;--ds-reveal-easing: cubic-bezier(.23, 1, .32, 1);--ds-reveal-delay-step: 80ms;--ds-topbar-bg: rgba(128, 148, 113, .92);--ds-topbar-blur: saturate(180%) blur(16px);background:linear-gradient(135deg,#809471,#6b7e5e);color:var(--ds-text);font-family:var(--ds-font-body);font-weight:300;position:relative}.bio-theme-equilibrio[_nghost-%COMP%]:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.08 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");mix-blend-mode:overlay;opacity:.4;pointer-events:none;z-index:0}.bio-theme-equilibrio[_nghost-%COMP%] .bio-shell[_ngcontent-%COMP%]{position:relative;z-index:1}.bio-theme-equilibrio[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:1px solid rgba(255,255,255,.5);box-shadow:0 12px 48px #6b7e5e66}.bio-theme-equilibrio[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#6b7e5e;color:#fff;border:1px solid rgba(255,255,255,.5)}.bio-theme-equilibrio[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-weight:400;letter-spacing:.02em;font-size:clamp(2rem,7vw,3rem)}.bio-theme-equilibrio[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{text-transform:uppercase;letter-spacing:.32em;font-size:11px;color:#ffffffd9;font-weight:300}.bio-theme-equilibrio[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border:1px solid rgba(255,255,255,.5);color:#fff;border-radius:0;text-transform:uppercase;letter-spacing:.28em;font-size:11px;font-weight:300;padding:1.1rem 1.5rem;transition:all .5s ease}.bio-theme-equilibrio[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#fff;border-color:#fff;color:#6b7e5e}.bio-theme-equilibrio[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:0;transition:all .5s ease}.bio-theme-equilibrio[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#fff;color:#6b7e5e;border-color:#fff}.bio-theme-equilibrio[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#ffffff8c;letter-spacing:.28em}.bio-theme-equilibrio[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#ffffffd9}.bio-theme-bento[_nghost-%COMP%]{--ds-bg: #fbfaf5;--ds-text: #2b2a26;--ds-text-muted: rgba(43, 42, 38, .78);--ds-accent: #c93e3e;--ds-accent-deep: #a82e2e;--ds-surface: #f5f4ef;--ds-border: rgba(122, 139, 109, .25);--ds-sage: #7a8b6d;--ds-sage-dark: #5e6e54;--ds-font-display: "Zen Maru Gothic", "Noto Serif JP", Georgia, serif;--ds-font-body: "Noto Sans JP", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: .75rem;--ds-radius-card: .75rem;--ds-shadow: 0 10px 30px rgba(43, 42, 38, .06);--ds-btn-bg: #c93e3e;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #a82e2e;--ds-btn-hover-text: #ffffff;--ds-btn-radius: .5rem;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .7s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 50ms;--ds-topbar-bg: rgba(251, 250, 245, .92);--ds-topbar-blur: blur(10px) saturate(140%);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-bento[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:1px solid rgba(122,139,109,.4);box-shadow:0 10px 30px #2b2a2614}.bio-theme-bento[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#7a8b6d;color:#fbfaf5}.bio-theme-bento[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Zen Maru Gothic,"Noto Serif JP",serif;font-weight:700;color:#2b2a26}.bio-theme-bento[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#fff;border:1px solid rgba(122,139,109,.3);color:#2b2a26;border-radius:22px;font-weight:600;box-shadow:0 2px 8px #2b2a260a}.bio-theme-bento[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#7a8b6d;color:#fbfaf5;transform:translateY(-2px);box-shadow:0 10px 30px #2b2a261a}.bio-theme-bento[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#7a8b6d;border:1px solid rgba(122,139,109,.3)}.bio-theme-bento[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#c93e3e;color:#fff;border-color:#c93e3e}.bio-theme-bento[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#2b2a26;opacity:.55}.bio-theme-bento[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#c93e3e}.bio-theme-heladeria[_nghost-%COMP%]{--ds-bg: #ffffff;--ds-text: #1a1a2e;--ds-text-muted: rgba(26, 26, 46, .6);--ds-accent: #e83e6c;--ds-accent-deep: #c4305a;--ds-surface: #fff0f5;--ds-border: rgba(26, 26, 46, .08);--heladeria-pink: #e83e6c;--heladeria-pink-dark: #c4305a;--heladeria-teal: #00b4a0;--heladeria-teal-dark: #009688;--heladeria-yellow: #ffc843;--heladeria-cream: #fff0f5;--ds-font-display: "Lilita One", "Bowlby One", system-ui, sans-serif;--ds-font-body: "Nunito", "DM Sans", system-ui, sans-serif;--ds-font-weight-heading: 400;--ds-text-transform: none;--ds-letter-spacing: .005em;--ds-radius: 1rem;--ds-radius-card: 1.25rem;--ds-shadow: 0 8px 32px rgba(232, 62, 108, .12);--ds-btn-bg: #e83e6c;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #c4305a;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .7s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 50ms;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-heladeria[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:4px solid #e83e6c;box-shadow:0 8px 32px #e83e6c40}.bio-theme-heladeria[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:linear-gradient(135deg,#e83e6c,#00b4a0);color:#fff;border:4px solid #e83e6c}.bio-theme-heladeria[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Lilita One,Bowlby One,system-ui,sans-serif;font-weight:400;color:#e83e6c;font-size:clamp(2rem,7vw,3rem)}.bio-theme-heladeria[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#00b4a0;font-weight:700}.bio-theme-heladeria[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#e83e6c;border:3px solid #e83e6c;color:#fff;border-radius:999px;font-weight:800;box-shadow:0 4px #c4305a}.bio-theme-heladeria[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#00b4a0;border-color:#00b4a0;color:#fff;transform:translateY(-2px);box-shadow:0 6px #009688}.bio-theme-heladeria[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff0f5;color:#e83e6c;border:2px solid #e83e6c}.bio-theme-heladeria[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#e83e6c;color:#fff}.bio-theme-heladeria[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#1a1a2e;opacity:.55}.bio-theme-heladeria[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#e83e6c}.bio-theme-selva[_nghost-%COMP%]{--ds-bg: #0a1f14;--ds-text: #f0ebe3;--ds-text-muted: rgba(240, 235, 227, .6);--ds-accent: #c9a84c;--ds-surface: rgba(255, 255, 255, .05);--ds-border: rgba(201, 168, 76, .15);--ds-deep: #061a0e;--ds-leaf: #2d7a4f;--ds-font-display: "Playfair Display", Georgia, serif;--ds-font-body: "Lato", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: none;--ds-letter-spacing: -.02em;--ds-radius: 0;--ds-radius-card: .25rem;--ds-shadow: 0 24px 48px -16px rgba(0, 0, 0, .5);--ds-btn-bg: #c9a84c;--ds-btn-text: #0a1f14;--ds-btn-border: none;--ds-btn-hover-bg: transparent;--ds-btn-hover-text: #c9a84c;--ds-btn-radius: 0;--ds-reveal-name: ds-rise;--ds-reveal-duration: 1.2s;--ds-reveal-easing: cubic-bezier(.22, 1, .36, 1);--ds-reveal-delay-step: 70ms;--ds-topbar-bg: rgba(10, 31, 20, .88);--ds-topbar-blur: saturate(160%) blur(16px);--cms-primary: #c9a84c;--cms-secondary: #c9a84c;--cms-bg: #0a1f14;
1--cms-text: #f0ebe3;--cms-font: "Lato", system-ui, sans-serif;--cms-radius: 0;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-selva[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:3px solid #c9a84c;box-shadow:0 8px 32px #c9a84c40}.bio-theme-selva[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:linear-gradient(135deg,#0a1f14,#2d7a4f);color:#c9a84c;border:3px solid #c9a84c}.bio-theme-selva[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Playfair Display,Georgia,serif;font-weight:700;color:#c9a84c}.bio-theme-selva[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#f0ebe399}.bio-theme-selva[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border:1px solid rgba(201,168,76,.3);color:#f0ebe3;border-radius:0}.bio-theme-selva[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#c9a84c;border-color:#c9a84c;color:#0a1f14}.bio-theme-selva[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#c9a84c14;color:#c9a84c;border:1px solid rgba(201,168,76,.2)}.bio-theme-selva[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#c9a84c;color:#0a1f14}.bio-theme-selva[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#f0ebe359}.bio-theme-selva[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#c9a84c}.bio-theme-neon[_nghost-%COMP%]{--ds-bg: #0d0d0d;--ds-text: #ffffff;--ds-text-muted: rgba(255, 255, 255, .55);--ds-accent: #00e5ff;--ds-surface: rgba(255, 255, 255, .03);--ds-border: rgba(0, 229, 255, .12);--ds-neon-pink: #ff2d78;--ds-neon-glow: 0 0 20px rgba(0, 229, 255, .3);--ds-font-display: "Space Grotesk", system-ui, sans-serif;--ds-font-body: "Space Grotesk", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: uppercase;--ds-letter-spacing: -.01em;--ds-radius: .5rem;--ds-radius-card: .75rem;--ds-shadow: 0 0 40px rgba(0, 229, 255, .08);--ds-btn-bg: #00e5ff;--ds-btn-text: #0d0d0d;--ds-btn-border: none;--ds-btn-hover-bg: #ff2d78;--ds-btn-hover-text: #ffffff;--ds-btn-radius: .5rem;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .7s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 50ms;--ds-topbar-bg: rgba(13, 13, 13, .85);--ds-topbar-blur: saturate(180%) blur(14px);--cms-primary: #00e5ff;--cms-secondary: #00e5ff;--cms-bg: #0d0d0d;--cms-text: #ffffff;--cms-font: "Space Grotesk", system-ui, sans-serif;--cms-radius: .5rem;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-neon[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:2px solid #00e5ff;box-shadow:0 0 24px #00e5ff4d}.bio-theme-neon[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#111;color:#00e5ff;border:2px solid #00e5ff}.bio-theme-neon[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Space Grotesk,system-ui,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.02em}.bio-theme-neon[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#00e5ff;font-weight:600}.bio-theme-neon[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:transparent;border:1px solid rgba(0,229,255,.3);color:#fff;border-radius:.5rem}.bio-theme-neon[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#00e5ff;border-color:#00e5ff;color:#0d0d0d;box-shadow:0 0 20px #00e5ff4d}.bio-theme-neon[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#00e5ff0f;color:#00e5ff;border:1px solid rgba(0,229,255,.15)}.bio-theme-neon[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#00e5ff;color:#0d0d0d}.bio-theme-neon[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#ffffff40}.bio-theme-neon[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#00e5ff}.bio-theme-terracota[_nghost-%COMP%]{--ds-bg: #faf6f1;--ds-text: #3d2b1f;--ds-text-muted: rgba(61, 43, 31, .6);--ds-accent: #c07850;--ds-surface: #f0e8dd;--ds-border: rgba(61, 43, 31, .1);--ds-olive: #6b7c4e;--ds-sand: #e8dcc8;--ds-font-display: "Lora", Georgia, serif;--ds-font-body: "Source Sans 3", system-ui, sans-serif;--ds-font-weight-heading: 600;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: 1rem;--ds-radius-card: 1.25rem;--ds-shadow: 0 8px 32px rgba(61, 43, 31, .06);--ds-btn-bg: #c07850;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #3d2b1f;--ds-btn-hover-text: #faf6f1;--ds-btn-radius: 999px;--ds-reveal-name: ds-rise;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(250, 246, 241, .92);--ds-topbar-blur: saturate(180%) blur(14px);--cms-primary: #c07850;--cms-secondary: #c07850;--cms-bg: #faf6f1;--cms-text: #3d2b1f;--cms-font: "Source Sans 3", system-ui, sans-serif;--cms-radius: 1rem;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-terracota[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:4px solid #c07850;box-shadow:0 8px 24px #c0785026}.bio-theme-terracota[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:linear-gradient(135deg,#c07850,#e8dcc8);color:#3d2b1f;border:4px solid #c07850}.bio-theme-terracota[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Lora,Georgia,serif;font-weight:600;color:#3d2b1f}.bio-theme-terracota[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#6b7c4e;font-weight:600}.bio-theme-terracota[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#c07850;border:2px solid #c07850;color:#fff;border-radius:999px}.bio-theme-terracota[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#3d2b1f;border-color:#3d2b1f;color:#faf6f1}.bio-theme-terracota[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#f0e8dd;color:#c07850;border:2px solid rgba(192,120,80,.2)}.bio-theme-terracota[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#c07850;color:#fff}.bio-theme-terracota[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#3d2b1f66}.bio-theme-terracota[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#c07850}.bio-theme-vitrina[_nghost-%COMP%]{--ds-bg: #ffffff;--ds-text: #111111;--ds-text-muted: rgba(17, 17, 17, .5);--ds-accent: #111111;--ds-surface: #f5f5f5;--ds-border: rgba(17, 17, 17, .08);--ds-highlight: #e8c547;--ds-font-display: "Oswald", system-ui, sans-serif;--ds-font-body: "Inter", system-ui, sans-serif;--ds-font-weight-heading: 600;--ds-text-transform: uppercase;--ds-letter-spacing: .02em;--ds-radius: 0;--ds-radius-card: 0;--ds-shadow: none;--ds-btn-bg: #111111;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #e8c547;--ds-btn-hover-text: #111111;--ds-btn-radius: 0;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .6s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 50ms;--ds-topbar-bg: rgba(255, 255, 255, .95);--ds-topbar-blur: saturate(180%) blur(12px);--cms-primary: #111111;--cms-secondary: #111111;--cms-bg: #ffffff;--cms-text: #111111;--cms-font: "Inter", system-ui, sans-serif;--cms-radius: 0;background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-vitrina[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:2px solid #111111;box-shadow:none}.bio-theme-vitrina[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#111;color:#fff;border:2px solid #111111}.bio-theme-vitrina[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Oswald,system-ui,sans-serif;font-weight:600;color:#111;text-transform:uppercase;letter-spacing:.04em}.bio-theme-vitrina[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#11111180;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.bio-theme-vitrina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#111;border:2px solid #111111;color:#fff;border-radius:0}.bio-theme-vitrina[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#e8c547;border-color:#e8c547;color:#111}.bio-theme-vitrina[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#f5f5f5;color:#111;border:1px solid rgba(17,17,17,.08)}.bio-theme-vitrina[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#111;color:#fff}.bio-theme-vitrina[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#1111114d}.bio-theme-vitrina[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#111}.bio-theme-petalo[_nghost-%COMP%]{--ds-bg: #fff5f8;--ds-text: #3a2230;--ds-text-muted: rgba(58, 34, 48, .66);--ds-accent: #e84a8a;--ds-accent-deep: #c2326e;--ds-surface: #ffffff;--ds-surface-soft: #fdeaf1;--ds-border: rgba(232, 74, 138, .14);--ds-ink-dark: #2a151f;--ds-font-display: "Marcellus", "Cormorant Garamond", Georgia, serif;--ds-font-body: "Mulish", "Inter", system-ui, sans-serif;--ds-font-weight-heading: 400;--ds-text-transform: none;--ds-letter-spacing: .005em;--ds-radius: 1rem;--ds-radius-card: 1.5rem;--ds-shadow: 0 10px 30px rgba(194, 50, 110, .1);--ds-btn-bg: #c2326e;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #a81f5c;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(255, 245, 248, .9);--ds-topbar-blur: saturate(160%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-petalo[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 8px 32px #c2326e38;border:4px solid #fff}.bio-theme-petalo[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#c2326e;color:#fff}.bio-theme-petalo[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Marcellus,Georgia,serif;font-weight:400;color:#3a2230;letter-spacing:.01em;font-size:clamp(1.75rem,6vw,2.5rem)}.bio-theme-petalo[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#3a2230a8}.bio-theme-petalo[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#fff;border:2px solid #e84a8a;color:#3a2230;border-radius:999px;font-weight:700}.bio-theme-petalo[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#c2326e;border-color:#c2326e;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #c2326e4d}.bio-theme-petalo[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#c2326e;border:2px solid #e84a8a}.bio-theme-petalo[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#c2326e;border-color:#c2326e;color:#fff}.bio-theme-petalo[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#3a223080}.bio-theme-petalo[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#c2326e}.bio-theme-pulso[_nghost-%COMP%]{--ds-bg: #0c0d10;--ds-text: #f4f5f7;--ds-text-muted: rgba(244, 245, 247, .62);--ds-accent: #ff5a1f;--ds-accent-2: #ff1f6b;--ds-surface: #16181d;--ds-surface-2: #1c2027;--ds-border: rgba(255, 255, 255, .09);--ds-font-display: "Saira Condensed", "Oswald", system-ui, sans-serif;--ds-font-body: "Inter", system-ui, sans-serif;--ds-font-weight-heading: 800;--ds-text-transform: uppercase;--ds-letter-spacing: .01em;--ds-radius: .4rem;--ds-radius-card: .85rem;--ds-shadow: 0 18px 40px -24px rgba(0, 0, 0, .8);--ds-btn-bg: #ff5a1f;--ds-btn-text: #0c0d10;--ds-btn-border: none;--ds-btn-hover-bg: #ff1f6b;--ds-btn-hover-text: #ffffff;--ds-btn-radius: .4rem;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .85s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 55ms;--ds-topbar-bg: rgba(12, 13, 16, .86);--ds-topbar-blur: saturate(160%) blur(16px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-pulso[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{border:2px solid #ff5a1f;box-shadow:0 0 28px #ff5a1f52}.bio-theme-pulso[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#16181d;color:#ff5a1f;border:2px solid #ff5a1f}.bio-theme-pulso[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Saira Condensed,system-ui,sans-serif;font-weight:800;color:#f4f5f7;text-transform:uppercase;letter-spacing:.01em}.bio-theme-pulso[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#ff5a1f;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.bio-theme-pulso[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#ff5a1f;border:2px solid #ff5a1f;color:#0c0d10;border-radius:.4rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.bio-theme-pulso[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#ff1f6b;border-color:#ff1f6b;color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px #ff1f6b59}.bio-theme-pulso[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#ffffff0d;color:#ff5a1f;border:1px solid rgba(255,90,31,.25)}.bio-theme-pulso[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#ff5a1f;border-color:#ff5a1f;color:#0c0d10}.bio-theme-pulso[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#f4f5f752}.bio-theme-pulso[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#ff5a1f}.bio-theme-huella[_nghost-%COMP%]{--ds-bg: #fbf6ec;--ds-text: #23201c;--ds-text-muted: rgba(35, 32, 28, .66);--ds-accent: #f47a1f;--ds-surface: #fffaf1;--ds-border: rgba(43, 46, 49, .1);--ds-font-display: "Baloo 2", "Nunito", system-ui, sans-serif;--ds-font-body: "Nunito", system-ui, sans-serif;--ds-font-weight-heading: 800;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: 1rem;--ds-radius-card: 1.5rem;--ds-shadow: 0 10px 30px -16px rgba(43, 46, 49, .28);--ds-btn-bg: #2b2e31;--ds-btn-text: #fbf6ec;--ds-btn-border: none;--ds-btn-hover-bg: #f47a1f;--ds-btn-hover-text: #1a1714;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .85s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(251, 246, 236, .92);--ds-topbar-blur: saturate(180%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-huella[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 10px 30px -12px #2b2e3173;border:4px solid #fff;background:#fff}.bio-theme-huella[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#2b2e31;color:#f47a1f}.bio-theme-huella[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:"Baloo 2",system-ui,sans-serif;font-weight:800;color:#23201c;letter-spacing:-.01em;font-size:clamp(1.75rem,6vw,2.5rem)}.bio-theme-huella[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#23201ca8}.bio-theme-huella[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#fff;border:2px solid #f47a1f;color:#23201c;border-radius:999px;font-weight:800}.bio-theme-huella[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#2b2e31;border-color:#2b2e31;color:#fbf6ec;transform:translateY(-2px);box-shadow:0 8px 18px #2b2e3147}.bio-theme-huella[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#d8651a;border:2px solid #f47a1f}.bio-theme-huella[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#f47a1f;border-color:#f47a1f;color:#1a1714}.bio-theme-huella[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#23201c80}.bio-theme-huella[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#d8651a}.bio-theme-dermis[_nghost-%COMP%]{--ds-bg: #f4fafc;--ds-text: #16404d;--ds-text-muted: rgba(22, 64, 77, .66);--ds-accent: #2c8fa8;--ds-surface: #ffffff;--ds-border: rgba(22, 64, 77, .1);--ds-font-display: "Fraunces", Georgia, serif;--ds-font-body: "Outfit", system-ui, sans-serif;--ds-font-weight-heading: 600;--ds-text-transform: none;--ds-letter-spacing: -.01em;--ds-radius: 1rem;--ds-radius-card: 1.5rem;--ds-shadow: 0 14px 40px -20px rgba(22, 64, 77, .3);--ds-btn-bg: #16404d;--ds-btn-text: #f4fafc;--ds-btn-border: none;--ds-btn-hover-bg: #2c8fa8;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .85s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(244, 250, 252, .9);--ds-topbar-blur: saturate(180%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-dermis[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 10px 30px -12px #16404d66;border:4px solid #fff;background:#fff}.bio-theme-dermis[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#16404d;color:#4fb8d4}.bio-theme-dermis[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:
1Fraunces,Georgia,serif;font-weight:600;color:#16404d;letter-spacing:-.01em;font-size:clamp(1.75rem,6vw,2.5rem)}.bio-theme-dermis[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#16404da8}.bio-theme-dermis[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#fff;border:2px solid #2c8fa8;color:#16404d;border-radius:999px;font-weight:600}.bio-theme-dermis[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#16404d;border-color:#16404d;color:#f4fafc;transform:translateY(-2px);box-shadow:0 8px 18px #16404d47}.bio-theme-dermis[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#1a6b7d;border:2px solid #2c8fa8}.bio-theme-dermis[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#2c8fa8;border-color:#2c8fa8;color:#fff}.bio-theme-dermis[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#16404d80}.bio-theme-dermis[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#1a6b7d}.bio-theme-dolce[_nghost-%COMP%]{--ds-bg: #fbf3e7;--ds-text: #3a2317;--ds-text-muted: rgba(58, 35, 23, .64);--ds-accent: #b07a3c;--ds-accent-deep: #8b5a24;--ds-surface: #fffbf4;--ds-surface-soft: #f3e4ce;--ds-border: rgba(58, 35, 23, .1);--ds-ink-dark: #2a1810;--ds-pistachio: #8a9a5b;--ds-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--ds-font-body: "Mulish", "Inter", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: none;--ds-letter-spacing: .005em;--ds-radius: 1.25rem;--ds-radius-card: 1.75rem;--ds-shadow: 0 12px 34px rgba(58, 35, 23, .12);--ds-btn-bg: #3a2317;--ds-btn-text: #fbf3e7;--ds-btn-border: none;--ds-btn-hover-bg: #8b5a24;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(251, 243, 231, .85);--ds-topbar-blur: saturate(170%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-dolce[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 10px 30px -12px #3a231773;border:4px solid #fff;background:#fff}.bio-theme-dolce[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#3a2317;color:#b07a3c}.bio-theme-dolce[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Playfair Display,Georgia,serif;font-weight:700;color:#3a2317;letter-spacing:.005em;font-size:clamp(1.75rem,6vw,2.5rem)}.bio-theme-dolce[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#3a2317a3}.bio-theme-dolce[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#3a2317;border:2px solid #3a2317;color:#fbf3e7;border-radius:999px;font-weight:700}.bio-theme-dolce[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#8b5a24;border-color:#8b5a24;color:#fff;transform:translateY(-2px);box-shadow:0 8px 18px #3a231747}.bio-theme-dolce[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#8b5a24;border:2px solid #b07a3c}.bio-theme-dolce[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#3a2317;border-color:#3a2317;color:#fbf3e7}.bio-theme-dolce[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#3a231780}.bio-theme-dolce[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#8b5a24}.bio-theme-giardino[_nghost-%COMP%]{--ds-bg: #f7f3ea;--ds-text: #244734;--ds-text-muted: rgba(36, 71, 52, .64);--ds-accent: #c9a56a;--ds-accent-deep: #8a6a33;--ds-surface: #fffdf7;--ds-surface-soft: #f0e9d8;--ds-border: rgba(201, 165, 106, .38);--ds-ink-dark: #1d3a2a;--ds-blossom: #e8a7b0;--ds-leaf: #7f9b6f;--ds-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--ds-font-body: "Inter", system-ui, sans-serif;--ds-font-weight-heading: 700;--ds-text-transform: none;--ds-letter-spacing: .01em;--ds-radius: 1rem;--ds-radius-card: 1.1rem;--ds-shadow: 0 10px 30px rgba(36, 71, 52, .1);--ds-btn-bg: #244734;--ds-btn-text: #f7f3ea;--ds-btn-border: none;--ds-btn-hover-bg: #1d3a2a;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .85s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(247, 243, 234, .88);--ds-topbar-blur: saturate(170%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}
1.bio-theme-giardino[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 10px 30px -12px #24473473;border:4px solid #fff;background:#fff}.bio-theme-giardino[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#244734;color:#c9a56a}.bio-theme-giardino[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Cormorant Garamond,Georgia,serif;font-weight:700;color:#244734;letter-spacing:.01em;font-size:clamp(1.85rem,6vw,2.6rem)}.bio-theme-giardino[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{color:#244734a3}.bio-theme-giardino[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#244734;border:2px solid #244734;color:#f7f3ea;border-radius:999px;font-weight:700}.bio-theme-giardino[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#1d3a2a;border-color:#1d3a2a;color:#fff;transform:translateY(-2px);box-shadow:0 8px 18px #24473447}.bio-theme-giardino[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fff;color:#8a6a33;border:2px solid #c9a56a}.bio-theme-giardino[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#244734;border-color:#244734;color:#f7f3ea}.bio-theme-giardino[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#24473480}.bio-theme-giardino[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#8a6a33}.bio-theme-cupido[_nghost-%COMP%]{--ds-bg: #f8cfe1;--ds-text: #5c1130;--ds-text-muted: rgba(92, 17, 48, .75);--ds-accent: #d61f2b;--ds-accent-deep: #b3121f;--ds-plum: #8e2a58;--ds-surface: #fffafc;--ds-surface-soft: #fce3ee;--ds-border: rgba(214, 31, 43, .18);--ds-ink-dark: #4a0d26;--ds-cream: #fdeaf2;--ds-pattern: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240' viewBox='0 0 240 240'%3E%3Cg fill='%23d61f2b' fill-opacity='0.055'%3E%3Cpath transform='translate(22 26) rotate(-12 12 12) scale(1.7)' d='M12 21.6S2.4 14.6 2.4 8.4C2.4 4.8 5.2 2.4 8.2 2.4c1.8 0 3.1 1 3.8 2.2.7-1.2 2-2.2 3.8-2.2 3 0 5.8 2.4 5.8 6 0 6.2-9.6 13.2-9.6 13.2Z'/%3E%3Cpath transform='translate(152 90) rotate(14 12 12) scale(1.15)' d='M12 21.6S2.4 14.6 2.4 8.4C2.4 4.8 5.2 2.4 8.2 2.4c1.8 0 3.1 1 3.8 2.2.7-1.2 2-2.2 3.8-2.2 3 0 5.8 2.4 5.8 6 0 6.2-9.6 13.2-9.6 13.2Z'/%3E%3Cpath transform='translate(64 156) rotate(-6 12 12) scale(1.35)' d='M12 21.6S2.4 14.6 2.4 8.4C2.4 4.8 5.2 2.4 8.2 2.4c1.8 0 3.1 1 3.8 2.2.7-1.2 2-2.2 3.8-2.2 3 0 5.8 2.4 5.8 6 0 6.2-9.6 13.2-9.6 13.2Z'/%3E%3Cpath transform='translate(188 188) rotate(10 12 12) scale(0.9)' d='M12 21.6S2.4 14.6 2.4 8.4C2.4 4.8 5.2 2.4 8.2 2.4c1.8 0 3.1 1 3.8 2.2.7-1.2 2-2.2 3.8-2.2 3 0 5.8 2.4 5.8 6 0 6.2-9.6 13.2-9.6 13.2Z'/%3E%3C/g%3E%3C/svg%3E");--ds-font-display: "Poppins", "Plus Jakarta Sans", system-ui, sans-serif;--ds-font-body: "Poppins", "Inter", system-ui, sans-serif;--ds-font-script: "Pacifico", "Brush Script MT", cursive;--ds-font-weight-heading: 800;--ds-text-transform: none;--ds-letter-spacing: -.015em;--ds-radius: 1.25rem;--ds-radius-card: 1.75rem;--ds-shadow: 0 12px 32px rgba(143, 20, 60, .14);--ds-btn-bg: #d61f2b;--ds-btn-text: #ffffff;--ds-btn-border: none;--ds-btn-hover-bg: #4a0d26;--ds-btn-hover-text: #ffffff;--ds-btn-radius: 999px;--ds-reveal-name: ds-slide-up;--ds-reveal-duration: .9s;--ds-reveal-easing: cubic-bezier(.16, 1, .3, 1);--ds-reveal-delay-step: 60ms;--ds-topbar-bg: rgba(248, 207, 225, .9);--ds-topbar-blur: saturate(170%) blur(14px);background:var(--ds-bg);color:var(--ds-text);font-family:var(--ds-font-body)}.bio-theme-cupido[_nghost-%COMP%] .bio-avatar[_ngcontent-%COMP%]{box-shadow:0 12px 30px -12px #8f143c80;border:4px solid #fff;background:#fff}.bio-theme-cupido[_nghost-%COMP%] .bio-avatar-placeholder[_ngcontent-%COMP%]{background:#fffafc;color:#d61f2b}.bio-theme-cupido[_nghost-%COMP%] .bio-name[_ngcontent-%COMP%]{font-family:Poppins,system-ui,sans-serif;font-weight:800;color:#b3121f;letter-spacing:-.015em;font-size:clamp(1.8rem,6vw,2.5rem)}.bio-theme-cupido[_nghost-%COMP%] .bio-subline[_ngcontent-%COMP%]{font-family:Pacifico,cursive;color:#8e2a58}.bio-theme-cupido[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]{background:#d61f2b;border:2px solid #d61f2b;color:#fff;border-radius:999px;font-weight:700}.bio-theme-cupido[_nghost-%COMP%] .bio-link-btn[_ngcontent-%COMP%]:hover{background:#4a0d26;border-color:#4a0d26;color:#fff;transform:translateY(-2px) rotate(-.8deg);box-shadow:0 10px 22px #8f143c4d}.bio-theme-cupido[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]{background:#fffafc;color:#b3121f;border:2px solid #d61f2b}.bio-theme-cupido[_nghost-%COMP%] .bio-social-link[_ngcontent-%COMP%]:hover{background:#d61f2b;border-color:#d61f2b;color:#fff}.bio-theme-cupido[_nghost-%COMP%] .bio-footer-text[_ngcontent-%COMP%]{color:#5c113099}.bio-theme-cupido[_nghost-%COMP%] .bio-footer-link[_ngcontent-%COMP%]{color:#b3121f}`],changeDetection:0})};export{de as BioPageComponent};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.