.bm .phead{border-bottom:1px solid var(--line);background:var(--bg2);padding:clamp(38px,6vw,68px) 0 clamp(24px,3vw,34px)}.bm .phead .w>*{max-width:62ch}.bm .phead .kick{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut)}.bm .phead h1{margin-top:12px;font-size:clamp(30px,3.4vw,44px)}.bm .phead .sub{color:var(--body);max-width:62ch;margin-top:14px;font-size:clamp(15px,1.3vw,17px);line-height:1.6}.bm .phead .meta{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);margin-top:18px}.bm .doc{padding:clamp(34px,4vw,52px) 0 clamp(48px,6vw,84px)}.bm .doc p,.bm .doc li{color:var(--body);font-size:15.5px;line-height:1.7}.bm .doc h2{color:var(--ink);margin-top:42px;font-size:clamp(19px,1.7vw,22px)}.bm .doc .w{counter-reset:apartado}.bm .doc .w>*{max-width:72ch}.bm .doc h2:before{counter-increment:apartado;content:counter(apartado, decimal-leading-zero);font:var(--meta);letter-spacing:var(--ls-meta);color:var(--blue);margin-bottom:8px;display:block}.bm .doc h3{color:var(--ink);margin-top:26px;font-size:16px}.bm .doc :is(h2,h3)+p{margin-top:10px}.bm .doc p+p{margin-top:14px}.bm .doc ul,.bm .doc ol{flex-direction:column;gap:7px;margin-top:12px;padding-left:20px;display:flex}.bm .doc ul{list-style:outside}.bm .doc ol{list-style:decimal}.bm .doc li::marker{color:var(--mut)}.bm .doc strong{font-weight:var(--fw-strong);color:var(--ink)}.bm .doc a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bm .docnav{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;margin-top:52px;padding-top:22px;display:flex}.bm .docnav a{border-radius:var(--r-pill);border:1px solid var(--line);color:var(--ink2);transition:border-color var(--t) var(--e), color var(--t) var(--e), background var(--t) var(--e);background:#fff;padding:8px 15px;font-size:13px;font-weight:500;text-decoration:none}.bm .docnav a:hover{border-color:var(--blue-b);background:var(--blue-t);color:var(--blue)}.bm .docnav a[aria-current=page]{background:var(--blue);border-color:var(--blue);color:#fff}.bm .pbody{padding:clamp(30px,4vw,48px) 0 clamp(48px,6vw,84px)}.bm .pcols{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:clamp(22px,3vw,40px);display:grid}.bm .pcard{border:1px solid var(--line);border-radius:var(--r2);background:#fff;padding:clamp(20px,2.2vw,28px)}.bm .pcard+.pcard{margin-top:18px}.bm .pcard>h2{font-size:18px}.bm .pcard>h2+*{margin-top:14px}.bm .pcard p{color:var(--body);font-size:15px;line-height:1.65}.bm .prail{flex-direction:column;gap:16px;display:flex;position:sticky;top:74px}.bm .plabel{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut)}.bm .pdl{gap:16px;display:grid}.bm .pdl>div{flex-direction:column;gap:4px;display:flex}.bm .pdl dt,.bm .pdl .dt{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut)}.bm .pdl dd,.bm .pdl .dd{color:var(--ink);font-size:14.5px;font-weight:500}.bm .pdl .dd.num{font:var(--fw-title) 22px/1 var(--sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bm .pid{align-items:center;gap:16px;display:flex}.bm .pid .av{border-radius:var(--r);object-fit:cover;background:var(--g1);color:#fff;width:76px;height:76px;font:var(--fw-title) 26px/1 var(--sans);letter-spacing:-.02em;flex:none;place-items:center;display:grid;overflow:hidden}.bm .pid .av img{object-fit:cover;width:100%;height:100%}.bm .pid h1{font-size:clamp(24px,2.6vw,34px)}.bm .pid .role{color:var(--body);margin-top:6px;font-size:15px}.bm .pstate{border-radius:var(--r-pill);font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;background:var(--mint-t);color:var(--mint);align-items:center;gap:7px;padding:5px 12px;display:inline-flex}.bm .pstate.warn{background:var(--alt-t);color:var(--alt)}.bm .pstate.info{background:var(--blue-t);color:var(--blue)}.bm .plist{flex-direction:column;gap:2px;display:flex}.bm .plist a,.bm .plist .row{border-radius:var(--r-sm);color:var(--ink);transition:background var(--t-fast) var(--e);align-items:center;gap:12px;margin-inline:-12px;padding:11px 12px;font-size:14.5px;display:flex}.bm .plist a:hover{background:var(--bg2);color:var(--ink)}.bm .plist .ico{border-radius:var(--r-xs);background:var(--lav);width:34px;height:34px;color:var(--blue);flex:none;place-items:center;font-size:17px;display:grid}.bm .plist .sub{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);margin-left:auto}.bm .plist i.sub{font-size:15px}.bm .ptiles{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px;display:grid}.bm .ptile{border:1px solid var(--line);border-radius:var(--r-card);transition:border-color var(--t) var(--e), transform var(--t) var(--e);background:#fff;flex-direction:column;display:flex;overflow:hidden}.bm a.ptile:hover{border-color:var(--blue-b);transform:translateY(-2px)}.bm .ptile .cov{aspect-ratio:16/9;background:var(--g1);position:relative;overflow:hidden}.bm .ptile .cov img{object-fit:cover;width:100%;height:100%}.bm .ptile .bd{flex-direction:column;flex:1;gap:7px;padding:15px 16px 17px;display:flex}.bm .ptile h3{font-size:15.5px;line-height:1.32}.bm .ptile .mt{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);flex-wrap:wrap;gap:4px 14px;margin-top:auto;padding-top:4px;display:flex}@media (max-width:900px){.bm .pcols{grid-template-columns:minmax(0,1fr)}.bm .prail{position:static}}.bm.ppub{width:100%}.bm .ppub-card{border:1px solid var(--line);border-radius:var(--r3);width:min(430px,100%);box-shadow:var(--sh-hair);background:#fff;margin-inline:auto;overflow:hidden}.bm .ppub-cover{aspect-ratio:5/2;background:var(--g1);position:relative}.bm .ppub-cover img{object-fit:cover;width:100%;height:100%}.bm .ppub-body{padding:0 22px 26px}.bm .ppub-av{border-radius:var(--r2);background:var(--g1);color:#fff;width:84px;height:84px;font:var(--fw-title) 27px/1 var(--sans);letter-spacing:-.02em;border:4px solid #fff;place-items:center;margin-top:-34px;display:grid;position:relative;overflow:hidden}.bm .ppub-av img{object-fit:cover;width:100%;height:100%}.bm .ppub-name{margin-top:16px;font-size:24px}.bm .ppub-role{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--blue);margin-top:7px}.bm .ppub-bio{color:var(--body);margin-top:12px;font-size:15px;line-height:1.6}.bm .ppub-links{flex-direction:column;gap:10px;margin-top:22px;display:flex}.bm .ppub-links>*{border:1px solid var(--line);border-radius:var(--r);min-height:54px;color:var(--ink);transition:border-color var(--t) var(--e), background var(--t) var(--e), transform var(--t) var(--e);background:#fff;align-items:center;gap:13px;padding:0 16px;font-size:14.5px;font-weight:500;display:flex}.bm .ppub-links a:hover{border-color:var(--blue-b);background:var(--blue-t);color:var(--blue);transform:translateY(-1px)}.bm .ppub-links .ico{border-radius:var(--r-xs);background:var(--lav);width:34px;height:34px;color:var(--blue);flex:none;place-items:center;display:grid}.bm .ppub-links .ico svg{width:18px;height:18px}.bm .ppub-links .lb{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bm .ppub-links .go{width:17px;height:17px;color:var(--mut);flex:none}.bm .ppub-links a:hover .go{color:var(--blue)}.bm .ppub-empty{border:1px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--mut);padding:30px 16px;font-size:14px}.bm .ppub-by{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);justify-content:center;align-items:center;gap:8px;margin-top:24px;display:flex}.bm .ppub-by svg{width:14px;height:14px;color:var(--ink)}.bm.ppub-page{background:var(--bg);min-height:100dvh;padding:clamp(26px,5vw,56px) 16px clamp(40px,6vw,72px)}.bm .ppub-share{border-radius:var(--r-pill);border:1px solid var(--line);min-height:44px;color:var(--ink2);cursor:pointer;transition:border-color var(--t) var(--e), color var(--t) var(--e);background:#fff;justify-content:center;align-items:center;gap:8px;margin:16px auto 0;padding:0 18px;font-size:13.5px;font-weight:500;display:flex}.bm .ppub-share:hover{border-color:var(--blue-b);color:var(--blue)}.bm .ppub-share svg{width:16px;height:16px}.bm .ppub-nota{text-align:center;width:min(430px,100%);font:var(--meta);letter-spacing:var(--ls-meta);color:var(--mut);margin:22px auto 0;line-height:1.8}.bm .pcard.cert{flex-direction:column;align-items:flex-start;gap:22px;width:min(680px,100%);display:flex}.bm .cert-dl{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:20px 28px;width:100%}.bm .cert-dl dd{align-items:center;gap:8px;display:flex}.bm .cert-dl dd i{color:var(--mut);font-size:16px}.bm .cert-aviso{border-left:2px solid var(--alt);color:var(--body);padding-left:16px;font-size:14.5px;line-height:1.6}.bm .cert-nota{font:var(--meta);letter-spacing:var(--ls-meta);color:var(--mut);max-width:62ch;line-height:1.9}.bm.cshare{background:var(--bg);min-height:100dvh;padding:max(20px, env(safe-area-inset-top)) 16px max(20px, env(safe-area-inset-bottom));justify-content:center;align-items:flex-start;display:flex}@media (min-width:640px){.bm.cshare{align-items:center}}.bm .cshare-card{border:1px solid var(--line);border-radius:var(--r2);width:min(430px,100%);box-shadow:var(--sh-hair);background:#fff;overflow:hidden}.bm .cshare-top{border-bottom:1px solid var(--line2);align-items:center;gap:11px;padding:16px 22px;display:flex}.bm .cshare-top .mk{border-radius:var(--r-sm);background:var(--g1);color:#fff;place-items:center;width:38px;height:38px;font-size:19px;display:grid}.bm .cshare-top b{font:var(--fw-title) 15.5px/1.2 var(--sans);letter-spacing:var(--tr-h4);color:var(--ink);display:block}.bm .cshare-top span:not(.mk){font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut)}.bm .cshare-de{color:var(--body);padding:18px 22px 0;font-size:14px}.bm .cshare-de b{font-weight:var(--fw-strong);color:var(--ink)}.bm .cshare-img{object-fit:cover;width:100%;height:176px;margin-top:16px}.bm .cshare-bd{padding:18px 22px 0}.bm .cshare-kick{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);align-items:center;gap:9px;display:flex}.bm .cshare-bd h1{margin-top:11px;font-size:20px}.bm .cshare-sub{color:var(--body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:9px;font-size:14.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.bm .cshare-gate{border:1px dashed var(--line);border-radius:var(--r);background:var(--bg2);flex-direction:column;gap:8px;margin:20px 22px 24px;padding:16px;display:flex}.bm .cshare-gate .t{font:var(--fw-strong) 14.5px/1.3 var(--sans);color:var(--ink);align-items:center;gap:8px;display:flex}.bm .cshare-gate .t i{color:var(--blue);font-size:17px}.bm .cshare-gate .d{color:var(--body);font-size:13px;line-height:1.55}.bm .cshare-gate .b{justify-content:center;height:44px;margin-top:4px}.bm .cshare-vacio{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 22px;display:flex}.bm .cshare-vacio p{color:var(--body);font-size:14px}.bm.clan{background:var(--bg);min-height:100dvh}.bm .clan-hero{background:var(--navy);color:#fff;padding:clamp(44px,6vw,84px) 0 clamp(48px,6vw,88px);position:relative;overflow:hidden}.bm .clan-hero:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.bm .clan-hero .w{position:relative}.bm .clan-hero-in{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);align-items:center;gap:clamp(28px,4vw,56px);display:grid}.bm .clan-orglogo{background-position:0;background-repeat:no-repeat;background-size:contain;width:160px;height:38px;margin-bottom:22px;display:block}.bm .clan-kick{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--lblue);flex-wrap:wrap;align-items:center;gap:9px;display:flex}.bm .clan-org{color:var(--steel);margin-top:22px;font-size:14.5px}.bm .clan-hero h1{color:#fff;margin-top:10px;font-size:clamp(32px,4.2vw,56px)}.bm .clan-sub{max-width:54ch;color:var(--lblue);margin-top:18px;font-size:clamp(15.5px,1.4vw,18px);line-height:1.6}.bm .clan-facts{flex-wrap:wrap;gap:10px 26px;margin-top:26px;list-style:none;display:flex}.bm .clan-facts li{color:var(--lblue);align-items:center;gap:9px;font-size:13.5px;display:inline-flex}.bm .clan-facts i{color:var(--ok);font-size:17px}.bm .clan-hero-cta{margin-top:30px}.bm .clan-cta{height:46px;padding:0 22px;font-size:14.5px}.bm .clan-media{border:1px solid var(--border-dark);border-radius:var(--r2);box-shadow:var(--sh-panel);background:#ffffff0d;overflow:hidden}.bm .clan-media iframe,.bm .clan-media .ph{aspect-ratio:16/9;background-position:50%;background-size:cover;border:0;width:100%;display:block}.bm .clan-media .ph.vacio{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0 44px;display:flex}.bm .clan-media .ph.vacio i{color:var(--steel);font-size:34px}.bm .clan-media .ph.vacio p{color:var(--steel);font-size:13.5px;line-height:1.6}.bm .clan-sec+.clan-sec{margin-top:clamp(40px,5vw,64px)}.bm .clan-sec>h2{margin-top:12px;font-size:clamp(22px,2.4vw,30px)}.bm .clan-desc{max-width:68ch;color:var(--body);white-space:pre-line;margin-top:14px;font-size:15.5px;line-height:1.7}.bm .clan-obj{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin-top:22px;list-style:none;display:grid}.bm .clan-obj li{border:1px solid var(--line);border-radius:var(--r);color:var(--ink2);background:#fff;align-items:flex-start;gap:11px;padding:15px 16px;font-size:14.5px;line-height:1.5;display:flex}.bm .clan-obj i{color:var(--mint);flex:none;margin-top:2px;font-size:15px}.bm .clan-prog{border-top:1px solid var(--line);margin-top:22px;list-style:none}.bm .clan-prog li{border-bottom:1px solid var(--line);align-items:baseline;gap:18px;padding:17px 4px;display:flex}.bm .clan-prog .n{font:var(--meta);letter-spacing:var(--ls-meta);color:var(--blue);flex:none}.bm .clan-prog .tx{flex:1;min-width:0}.bm .clan-prog .tx b{font:var(--fw-title) 16px/1.35 var(--sans);letter-spacing:var(--tr-h4);color:var(--ink);display:block}.bm .clan-prog .tx em{color:var(--body);margin-top:5px;font-size:14px;font-style:normal;line-height:1.55;display:block}.bm .clan-prog .ct{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);flex:none}.bm .clan-hitos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;margin-top:22px;display:grid}.bm .clan-hitos h3{margin-top:10px;font-size:16.5px}.bm .clan-hitos .fecha{color:var(--body);margin-top:8px;margin-bottom:16px;font-size:14px}.bm .clan-doc{grid-template-columns:140px minmax(0,1fr);align-items:start;gap:24px;margin-top:20px;display:grid}.bm .clan-doc:not(:has(.foto)){grid-template-columns:minmax(0,1fr)}.bm .clan-doc .foto{aspect-ratio:1;border-radius:var(--r);background-color:var(--bg2);background-position:50%;background-size:cover;display:block}.bm .clan-doc h2{font-size:19px}.bm .clan-doc .cargo{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);margin-top:5px;margin-bottom:14px}.bm .clan-socios{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:22px;display:grid}.bm .clan-socios>*{border:1px solid var(--line);border-radius:var(--r);background:#fff;place-items:center;min-height:108px;padding:20px;display:grid}.bm .clan-socios [role=img]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:46px;display:block}.bm .clan-acceso{color:var(--body);margin-top:12px;font-size:14px;line-height:1.6}.bm .clan-req{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);flex-direction:column;gap:11px;margin:18px 0;padding:16px 0;list-style:none;display:flex}.bm .clan-req li{color:var(--ink2);align-items:center;gap:10px;font-size:14px;display:flex}.bm .clan-req i{color:var(--mut);font-size:16px}.bm .prail .b{justify-content:center;width:100%;height:44px}.bm .clan-cerrado{color:var(--mut);font-size:13.5px;line-height:1.6}@media (max-width:900px){.bm .clan-hero-in{grid-template-columns:minmax(0,1fr)}}.bm.oprof{background:var(--bg);min-height:100dvh}.bm.oprof.is-preview{border:1px solid var(--line);border-radius:var(--r2);background:0 0;min-height:0;overflow:hidden}.bm .oprof-navnote{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);margin-left:auto}.bm .oprof-main{width:min(1140px,100% - 48px);margin-inline:auto;padding:clamp(20px,3vw,34px) 0 clamp(40px,5vw,64px)}.bm.oprof.is-preview .oprof-main{width:100%;padding:0}.bm .oprof-head{border:1px solid var(--line);border-radius:var(--r3);background:#fff;padding-bottom:clamp(20px,2.4vw,28px);overflow:hidden}.bm.oprof.is-preview .oprof-head{border:0;border-radius:0}.bm .oprof-cover{background:var(--g1);height:clamp(140px,18vw,210px);position:relative;overflow:hidden}.bm .oprof-cover .marca{color:#ffffff29;font-size:90px;line-height:1;position:absolute;bottom:14px;right:22px}.bm .oprof-id{align-items:flex-end;gap:20px;padding:18px clamp(20px,2.4vw,32px) 0;display:flex}.bm .oprof-id>.mrk{border-radius:var(--r2);width:104px;height:104px;box-shadow:var(--sh-hair);font:var(--fw-title) 30px/1 var(--sans);letter-spacing:-.02em;color:var(--ink);background:#fff;border:4px solid #fff;flex:none;place-items:center;margin-top:-66px;display:grid;overflow:hidden}.bm .oprof-id>.mrk img{object-fit:contain;width:100%;height:100%}.bm .oprof-id .tx{flex:1;min-width:0;padding-bottom:4px}.bm .oprof-id .badges{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:11px;display:flex}.bm .oprof-id .pais{border-radius:var(--r-pill);border:1px solid var(--line);font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);padding:5px 12px}.bm .oprof-id h1,.bm .oprof-id h2{font-size:clamp(26px,3vw,38px)}.bm .oprof-id .lead{max-width:60ch;color:var(--body);margin-top:11px;font-size:clamp(15px,1.3vw,17px);line-height:1.55}.bm .oprof-id .oprof-acc{flex-wrap:wrap;flex:none;gap:9px;padding-bottom:6px;display:flex}.bm .oprof-facts{flex-wrap:wrap;gap:8px 24px;margin-top:22px;padding:0 clamp(20px,2.4vw,32px);display:flex}.bm .oprof-facts span{color:var(--body);align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.bm .oprof-facts i{color:var(--mut);font-size:16px}.bm .oprof-body{margin-top:20px}.bm.oprof.is-preview .oprof-body{padding:20px}.bm .oprof-desc{white-space:pre-line;margin-top:14px}.bm .oprof-areas-t{border-top:1px solid var(--line2);margin-top:24px;padding-top:20px}.bm .oprof-areas{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.bm .oprof-areas span{border-radius:var(--r-pill);background:var(--lav);color:var(--ink2);padding:6px 13px;font-size:13px;font-weight:500}.bm .oprof-cursos{margin-top:clamp(32px,4vw,48px)}.bm .oprof-cursos h2{margin-top:12px;font-size:clamp(21px,2.2vw,27px)}.bm .oprof-cursos .sub{color:var(--body);margin-top:8px;font-size:15px}.bm .oprof-cursos .ptiles{margin-top:22px}.bm .oprof-cursos .ptile .ico{border-radius:var(--r-xs);background:var(--lav);width:36px;height:36px;color:var(--blue);place-items:center;font-size:18px;display:grid}.bm .oprof-cursos .ptile p:not(.mt){color:var(--body);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.bm .oprof-cursos .ptile .mt span{align-items:center;gap:6px;display:inline-flex}.bm .oprof-verif{color:var(--body);margin-top:12px;font-size:14px;line-height:1.6}.bm .oprof-verif-fecha{border-top:1px solid var(--line2);font:var(--meta);letter-spacing:var(--ls-meta);color:var(--mut);margin-top:12px;padding-top:12px}.bm .oprof-foot{border-top:1px solid var(--line);background:#fff;margin-top:clamp(32px,4vw,56px)}.bm .oprof-foot .w{min-height:80px;color:var(--mut);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;font-size:13.5px;display:flex}.bm .oprof-foot a{font-weight:500}@media (max-width:700px){.bm .oprof-id{flex-direction:column;align-items:flex-start;gap:14px}.bm .oprof-main{width:min(1140px,100% - 32px)}}.bm.pstop{background:var(--bg);place-items:center;min-height:100dvh;padding:40px 24px;display:grid}.bm.pstop .pstop-in{text-align:center;flex-direction:column;align-items:center;max-width:46ch;display:flex}.bm.pstop .pstop-in .logo{color:var(--ink)}.bm.pstop .cod{font:500 clamp(52px, 8vw, 76px) / 1 var(--mono);letter-spacing:-.02em;color:var(--lav2);margin-top:34px}.bm.pstop .pstop-ico{border-radius:var(--r2);background:var(--alt-t);width:56px;height:56px;color:var(--alt);place-items:center;font-size:27px;display:grid}.bm.pstop h1{margin-top:18px;font-size:clamp(22px,2.4vw,28px)}.bm.pstop .d{color:var(--body);margin-top:12px;font-size:15px;line-height:1.6}.bm.pstop .ref{font:var(--meta);letter-spacing:var(--ls-meta);text-transform:uppercase;color:var(--mut);margin-top:14px}.bm.pstop .acs{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.bm.pstop .acs .b{height:44px;padding:0 20px}
