
/* ==========================================================
   FRANCESCO PASCALE — landing
   Lo stile nasce dal marchio: quadrato nero, P in Didone, oro.
   Il quadrato torna ovunque: numeri, marcatori, badge, bottoni.
   ========================================================== */

:root{
  --k:#0c0b09; --k2:#232019; --w:#fff; --w2:#f7f5f1; --w3:#ebe6dc;
  --t:#12100c; --t2:#3f3a30; --t3:#7d7566;
  --gold:#a8842e; --gold-t:#8a6a1f; --gold-2:#c9a44e; --gold-3:#e6cf92;
  --line:rgba(12,11,9,.13);
  --d:'Playfair Display',"Times New Roman",serif;
  --b:'Jost',-apple-system,"Segoe UI",sans-serif;
  --h1:clamp(2.6rem,1.6rem + 4.6vw,5.6rem);
  --h2:clamp(1.9rem,1.35rem + 2.5vw,3.4rem);
  --h3:clamp(1.15rem,1.03rem + .5vw,1.5rem);
  --tx:clamp(.97rem,.93rem + .2vw,1.07rem);
  --sm:clamp(.7rem,.67rem + .12vw,.76rem);
  --g:min(1400px,90vw); --gn:min(820px,88vw);
  --e:cubic-bezier(.19,.85,.28,1);
  --sh:0 26px 60px -30px rgba(12,11,9,.45);
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
body{margin:0;background:var(--w);color:var(--t);font-family:var(--b);font-size:var(--tx);
  line-height:1.66;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:hidden}
img,video{display:block;max-width:100%}
a{color:inherit;text-decoration:none}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
h1,h2,h3{font-family:var(--d);font-weight:400;margin:0;line-height:1.06;letter-spacing:-.01em}
p{margin:0 0 1rem;color:var(--t2)}
::selection{background:var(--k);color:var(--w)}
:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.g{width:var(--g);margin-inline:auto}
.gn{width:var(--gn);margin-inline:auto}
.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}

/* ---- marchio (proposta 6) ---- */
.lg{display:inline-flex;align-items:center;gap:.7rem}
.lg__q{width:46px;height:46px;background:var(--k);display:grid;place-items:center;flex:0 0 auto;
  transition:background .4s var(--e)}
.lg__q span{font-family:var(--d);font-size:1.28rem;font-weight:600;color:var(--w);line-height:1;
  letter-spacing:.02em;margin-top:2px}
.lg__t{display:flex;flex-direction:column;line-height:1.06}
.lg__n{font-family:var(--d);font-size:1.02rem;letter-spacing:.15em;text-transform:uppercase;color:var(--t);white-space:nowrap}
.lg__s{font-size:.53rem;letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-top:.2rem}
.lg--w .lg__q{background:var(--gold-3)} .lg--w .lg__q span{color:var(--k)}
.lg--w .lg__n{color:var(--w)} .lg--w .lg__s{color:var(--gold-3)}

/* ---- occhielli e marcatori quadrati ---- */
.kk{display:flex;align-items:center;gap:.8rem;font-size:var(--sm);letter-spacing:.28em;
  text-transform:uppercase;color:var(--t3);margin:0 0 1.4rem;font-weight:500}
.kk::before{content:"";width:9px;height:9px;background:var(--gold);flex:0 0 auto}
.kk--c{justify-content:center}
.sq{width:9px;height:9px;background:var(--gold);display:inline-block}

/* ---- barra ---- */
.bar{position:fixed;inset:0 0 auto 0;z-index:90;padding:1.05rem 0;transition:background .45s var(--e),padding .45s var(--e),box-shadow .45s var(--e)}
.bar.s{background:var(--w);padding:.6rem 0;box-shadow:0 1px 0 var(--line)}
.bar__in{width:var(--g);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:1.6rem}
.bar .lg__n{color:var(--w)} .bar .lg__q{background:var(--gold-3)} .bar .lg__q span{color:var(--k)}
.bar.s .lg__n{color:var(--t)} .bar.s .lg__q{background:var(--k)} .bar.s .lg__q span{color:var(--w)}
.nav{display:flex;gap:1.5rem;list-style:none;margin:0;padding:0;flex-wrap:nowrap}
.nav a{font-size:var(--sm);letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.92);
  font-weight:500;position:relative;padding:.35rem 0;white-space:nowrap}
.bar.s .nav a{color:var(--t2)}
.nav a::after{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--gold);transition:width .4s var(--e)}
.nav a:hover::after{width:100%}
.bar__r{display:flex;align-items:center;gap:1rem}
.hb{display:none;width:42px;height:42px;place-items:center}
.hb i{width:22px;height:2px;background:var(--w);display:block;position:relative;transition:background .35s}
.bar.s .hb i{background:var(--k)}
.hb i::before,.hb i::after{content:"";position:absolute;left:0;width:22px;height:2px;background:inherit;transition:transform .35s var(--e)}
.hb i::before{top:-7px}.hb i::after{top:7px}
.bar.o .hb i{background:transparent}
.bar.o .hb i::before{transform:translateY(7px) rotate(45deg);background:var(--k)}
.bar.o .hb i::after{transform:translateY(-7px) rotate(-45deg);background:var(--k)}

/* ---- bottoni ---- */
.b{display:inline-flex;align-items:center;gap:.7rem;padding:1.12rem 2.2rem;background:var(--k);color:var(--w);
  font-size:var(--sm);letter-spacing:.18em;text-transform:uppercase;font-weight:500;border:2px solid var(--k);
  transition:background .4s var(--e),border-color .4s var(--e),color .4s var(--e),transform .3s var(--e),box-shadow .4s var(--e)}
.b:hover{background:var(--gold);border-color:var(--gold);color:var(--w);transform:translateY(-2px);box-shadow:var(--sh)}
.b svg{width:14px;height:14px;fill:currentColor;transition:transform .4s var(--e)}
.b:hover svg{transform:translateX(4px)}
.b--g{background:var(--gold);border-color:var(--gold)}
.b--g:hover{background:var(--k);border-color:var(--k)}
.b--o{background:transparent;color:var(--t);border-color:var(--k)}
.b--o:hover{background:var(--k);color:var(--w)}
.b--w{background:var(--w);color:var(--k);border-color:var(--w)}
.b--w:hover{background:var(--gold);border-color:var(--gold);color:var(--w)}

/* ---- hero ---- */
.hero{position:relative;min-height:100svh;display:grid;align-items:center;overflow:hidden;background:var(--k)}
.hero__m{position:absolute;inset:0}
.hero__m img,.hero__m video{width:100%;height:100%;object-fit:cover}
.hero__m video{position:absolute;inset:0;opacity:0;transition:opacity 1.5s var(--e)}
.hero__m video.on{opacity:1}
.hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,7,5,.88) 0%,rgba(8,7,5,.66) 42%,rgba(8,7,5,.2) 78%,transparent 100%)}
.hero__in{position:relative;z-index:2;width:var(--g);margin-inline:auto;color:var(--w);padding:7rem 0 4rem;max-width:100%}
.hero h1{font-size:var(--h1);color:var(--w);max-width:15ch;margin:1.4rem 0}
.hero h1 em{font-style:italic;color:var(--gold-3)}
.hero__s{max-width:44ch;color:rgba(255,255,255,.9);font-size:clamp(1.02rem,.96rem + .3vw,1.2rem);margin-bottom:2.4rem}
.hero .kk{color:rgba(255,255,255,.72)}
.hero__cta{display:flex;gap:1rem;flex-wrap:wrap}
.hero__f{position:absolute;left:0;right:0;bottom:0;z-index:2;border-top:1px solid rgba(255,255,255,.16)}
.hero__fi{width:var(--g);margin-inline:auto;display:grid;grid-template-columns:repeat(4,1fr)}
.hero__fi div{padding:1.15rem .8rem;color:var(--w);font-size:var(--sm);letter-spacing:.14em;text-transform:uppercase;
  border-left:1px solid rgba(255,255,255,.16);text-align:center}
.hero__fi div:first-child{border-left:0}
.hero__fi b{display:block;font-family:var(--d);font-size:1.42rem;letter-spacing:0;text-transform:none;color:var(--gold-3);font-weight:400}

/* ---- sezioni ---- */
.s{padding:clamp(4.6rem,10vh,8rem) 0}
.s--w2{background:var(--w2)}
.s--k{background:var(--k);color:var(--w)}
.s--k h2,.s--k h3{color:var(--w)} .s--k p{color:rgba(255,255,255,.78)}
.s--k .kk{color:rgba(255,255,255,.6)}
.h2{font-size:var(--h2);max-width:19ch;margin:0 0 1.4rem}
.h2 em{font-style:italic;color:var(--gold)}
.s--k .h2 em{color:var(--gold-3)}
.intro{max-width:52ch;font-size:1.06rem}
.center{text-align:center}
.center .h2,.center .intro{margin-inline:auto}
.center .kk{justify-content:center}

/* ---- tre colonne con quadrato numerato ---- */
.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:2.4rem;margin-top:3.4rem}
.tr{position:relative;padding-top:2.6rem;border-top:2px solid var(--k)}
.tr__n{position:absolute;top:-1px;left:0;width:38px;height:38px;background:var(--k);color:var(--w);
  display:grid;place-items:center;font-family:var(--d);font-size:1rem}
.s--k .tr{border-top-color:var(--gold-3)}
.s--k .tr__n{background:var(--gold-3);color:var(--k)}
.tr h3{font-size:var(--h3);margin:0 0 .5rem}
.tr p{margin:0;font-size:.98rem}

/* ---- media a colonne: verticali + quadrati ---- */
.strip{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:3rem}
.mv{position:relative;overflow:hidden;background:var(--w3);aspect-ratio:9/16}
.mq{aspect-ratio:1}
.strip figure{margin:0;position:relative;overflow:hidden;background:var(--w3)}
.strip img,.strip video{width:100%;height:100%;object-fit:cover;transition:transform 1.7s var(--e)}
.strip figure:hover img,.strip figure:hover video{transform:scale(1.06)}
.strip figcaption{position:absolute;left:0;bottom:0;z-index:2;color:var(--w);font-family:var(--d);
  font-size:1.02rem;padding:.7rem .9rem}
.strip figure::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,7,5,.72),transparent 52%)}
.pl::before{content:"";position:absolute;top:.7rem;right:.7rem;z-index:3;width:26px;height:26px;background:rgba(0,0,0,.42);
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='white'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");
  background-size:11px;background-position:center;background-repeat:no-repeat}

/* ---- Miami: mosaico con una foto grande ---- */
.mia__g{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:3rem}
.mia{position:relative;margin:0;overflow:hidden;background:var(--w3);aspect-ratio:3/2}
.mia--big{grid-column:span 2;grid-row:span 2;aspect-ratio:auto}
.mia img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--e)}
.mia:hover img{transform:scale(1.06)}
.mia::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,7,5,.66),transparent 48%);
  opacity:0;transition:opacity .4s var(--e)}
.mia:hover::after{opacity:1}
.mia figcaption{position:absolute;left:0;bottom:0;z-index:2;color:var(--w);padding:.7rem .9rem;
  font-family:var(--d);font-size:.98rem;opacity:0;transform:translateY(6px);
  transition:opacity .4s var(--e),transform .4s var(--e)}
.mia:hover figcaption{opacity:1;transform:none}
@media (max-width:1040px){.mia__g{grid-template-columns:repeat(2,1fr)}.mia--big{grid-column:span 2;grid-row:span 1;aspect-ratio:3/2}}
@media (max-width:600px){.mia__g{grid-template-columns:1fr}.mia--big{grid-column:span 1}}

/* ---- fascia video piena ---- */
.band{position:relative;min-height:78svh;display:grid;place-items:center;overflow:hidden;text-align:center}
.band video,.band img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.band::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,7,5,.82),rgba(8,7,5,.42) 50%,rgba(8,7,5,.6))}
.band__in{position:relative;z-index:2;color:var(--w);width:var(--gn);padding:5rem 0}
.band__in h2{color:var(--w);font-size:var(--h2);margin:0 auto 1.2rem;max-width:18ch}
.band__in h2 em{font-style:italic;color:var(--gold-3)}
.band__in p{color:rgba(255,255,255,.9);max-width:46ch;margin-inline:auto}
.band__in .kk{color:rgba(255,255,255,.7);justify-content:center}

/* ---- proprietà ---- */
.tabs{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center;margin:2.6rem 0 3rem}
.tab{padding:.62rem 1.35rem;font-size:var(--sm);letter-spacing:.14em;text-transform:uppercase;font-weight:500;
  border:1.5px solid var(--line);color:var(--t2);transition:all .3s var(--e)}
.tab:hover{border-color:var(--k)}
.tab[aria-pressed="true"]{background:var(--k);border-color:var(--k);color:var(--w)}
.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2rem 1.6rem}
.cd{text-align:left;width:100%;padding:0;background:none;cursor:pointer;display:block}
.cd.off{display:none}
.cd__m{position:relative;aspect-ratio:4/3.1;overflow:hidden;background:var(--w3)}
.cd__m img{width:100%;height:100%;object-fit:cover;transition:transform 1.5s var(--e)}
.cd:hover .cd__m img{transform:scale(1.07)}
.cd__n{position:absolute;top:0;left:0;z-index:2;width:44px;height:44px;background:var(--k);color:var(--w);
  display:grid;place-items:center;font-family:var(--d);font-size:1.02rem}
.cd__go{position:absolute;right:0;bottom:0;z-index:2;background:var(--gold);color:var(--w);
  padding:.72rem 1.05rem;font-size:var(--sm);letter-spacing:.14em;text-transform:uppercase;font-weight:500;
  transform:translateY(100%);transition:transform .42s var(--e)}
.cd:hover .cd__go{transform:none}
.cd__b{padding-top:1rem}
.cd__k{font-size:var(--sm);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);display:block;margin-bottom:.3rem}
.cd__t{font-family:var(--d);font-size:var(--h3);display:block}

/* ---- percorso ---- */
.flow{display:grid;grid-template-columns:repeat(5,1fr);gap:1.6rem;margin-top:3.2rem;list-style:none;padding:0}
.flow li{position:relative;padding-top:2.7rem;border-top:2px solid rgba(255,255,255,.22)}
.flow li::before{content:"";position:absolute;top:-1px;left:0;width:34px;height:34px;background:var(--gold-3);
  color:var(--k);display:grid;place-items:center;font-family:var(--d);font-size:.9rem}
.flow li:nth-child(1)::before{content:"1"}.flow li:nth-child(2)::before{content:"2"}
.flow li:nth-child(3)::before{content:"3"}.flow li:nth-child(4)::before{content:"4"}
.flow li:nth-child(5)::before{content:"5"}
.flow h3{font-size:1.06rem;margin:0 0 .35rem}
.flow p{margin:0;font-size:.92rem}

/* ---- domande ---- */
.qs{max-width:860px;margin-inline:auto;border-top:1px solid var(--line)}
.q{border-bottom:1px solid var(--line)}
.q summary{display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1.35rem 0;
  font-family:var(--d);font-size:var(--h3);cursor:pointer;list-style:none}
.q summary::-webkit-details-marker{display:none}
.q summary:hover{color:var(--gold)}
.q i{width:14px;height:14px;position:relative;flex:0 0 auto}
.q i::before,.q i::after{content:"";position:absolute;background:var(--gold);transition:transform .4s var(--e)}
.q i::before{left:0;top:6px;width:14px;height:2px}
.q i::after{left:6px;top:0;width:2px;height:14px}
.q[open] i::after{transform:scaleY(0)}
.q p{margin:0;padding-bottom:1.35rem;max-width:66ch}

/* ---- chiusura ---- */
.end{text-align:center}
.end .h2{margin-inline:auto}
.tel{font-family:var(--d);font-size:1.7rem;color:var(--gold);display:inline-block;margin-top:1.6rem}
.sedi{display:flex;justify-content:center;gap:clamp(2rem,7vw,5rem);margin-top:2.6rem;flex-wrap:wrap;
  font-size:var(--sm);letter-spacing:.18em;text-transform:uppercase;color:var(--t3)}
.sedi b{display:block;font-family:var(--d);font-size:1.12rem;letter-spacing:0;text-transform:none;color:var(--t);margin-top:.25rem;font-weight:400}
.s--k .sedi{color:rgba(255,255,255,.6)} .s--k .sedi b{color:var(--w)}

/* ---- piede ---- */
.ft{background:var(--k);color:rgba(255,255,255,.6);padding:3.4rem 0 1.8rem;font-size:.88rem}
.ft__g{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}
.ft a:hover{color:var(--gold-3)}
.ft__b{margin-top:2.6rem;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.14);
  display:flex;justify-content:space-between;gap:1.2rem;flex-wrap:wrap;font-size:.8rem}

/* ---- whatsapp, cookie, scheda ---- */
.wa{position:fixed;right:20px;bottom:20px;z-index:70;width:56px;height:56px;background:var(--gold);color:var(--w);
  display:grid;place-items:center;box-shadow:var(--sh);transition:transform .35s var(--e),background .35s var(--e)}
.wa:hover{background:var(--k);transform:translateY(-3px)}
.wa svg{width:25px;height:25px;fill:currentColor}
.ck{position:fixed;left:0;right:0;bottom:0;z-index:95;background:var(--k);color:var(--w);padding:.9rem 0;display:none}
.ck.on{display:block}
.ck__in{width:var(--g);margin-inline:auto;display:flex;gap:1.6rem;align-items:center;justify-content:space-between;flex-wrap:wrap}
.ck p{margin:0;color:rgba(255,255,255,.8);font-size:.85rem}
.sh{position:fixed;inset:0;z-index:100;background:var(--w);display:none}
.sh.on{display:block}
.sh__in{height:100%;overflow-y:auto}
.sh__h{position:sticky;top:0;background:var(--w);border-bottom:1px solid var(--line);z-index:3}
.sh__hi{width:var(--g);margin-inline:auto;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:1rem 0}
.sh__b{width:var(--g);margin-inline:auto;padding:2.4rem 0 5rem}
.sh__d{max-width:58ch;font-size:1.05rem;margin-bottom:2.4rem}
.gal{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:10px}
.gal figure{margin:0;aspect-ratio:4/3;overflow:hidden;background:var(--w3)}
.gal img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--e)}
.gal figure:hover img{transform:scale(1.05)}
.sh__f{margin-top:2.6rem;padding-top:1.4rem;border-top:1px solid var(--line);display:flex;gap:1.4rem;
  justify-content:space-between;align-items:center;flex-wrap:wrap}
.x{width:44px;height:44px;border:2px solid var(--k);display:grid;place-items:center;transition:background .3s var(--e),color .3s var(--e)}
.x:hover{background:var(--k);color:var(--w)}
.x svg{width:14px;height:14px;fill:currentColor}

/* ---- comparse ---- */
.r{opacity:0;transform:translateY(24px);transition:opacity .95s var(--e),transform .95s var(--e)}
.r.in,.r.sf,.nojs .r{opacity:1;transform:none}
.d1{transition-delay:.08s}.d2{transition-delay:.16s}.d3{transition-delay:.24s}.d4{transition-delay:.32s}
@media (prefers-reduced-motion:reduce){.r{opacity:1!important;transform:none!important;transition:none!important}}

@media (max-width:1040px){
  .cards,.trio{grid-template-columns:repeat(2,1fr)}
  .strip{grid-template-columns:repeat(2,1fr)}
  .flow{grid-template-columns:repeat(2,1fr)}
  .hero::after{background:linear-gradient(0deg,rgba(8,7,5,.9),rgba(8,7,5,.55) 55%,rgba(8,7,5,.7))}
}
@media (max-width:760px){
  .hb{display:grid}
  .nav{position:fixed;inset:62px 0 0 0;background:var(--w);flex-direction:column;gap:0;padding:1.8rem 6vw;
    transform:translateX(100%);transition:transform .45s var(--e);overflow-y:auto}
  .bar.o .nav{transform:none}
  .bar.o .lg__n{color:var(--t)} .bar.o .lg__q{background:var(--k)} .bar.o .lg__q span{color:var(--w)}
  .nav li{width:100%;border-bottom:1px solid var(--line)}
  .nav a{display:block;padding:1.05rem 0;font-size:.88rem;color:var(--t)}
  .cards,.trio,.flow{grid-template-columns:1fr}
  .hero__fi{grid-template-columns:repeat(2,1fr)}
  .hero__fi div:nth-child(3){border-left:0}
  .hero__fi div:nth-child(n+3){border-top:1px solid rgba(255,255,255,.16)}
  .ck__in{width:88vw;flex-direction:column;align-items:flex-start;gap:.9rem}
  .hero__cta{width:100%} .hero__cta .b{width:100%;justify-content:center}
}

/* ============================================================
   Chiusura difensiva: i filmati hanno larghezza nativa 1600 px
   e senza questi vincoli sbordano dalla pagina.
   Stanno in fondo perche nulla possa scavalcarli.
   ============================================================ */
img,video{max-width:100%}
.strip video,.strip img,.mia img,.cd__m img,.gal img{width:100%;height:100%;object-fit:cover}
.band>video,.band>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.hero__m img,.hero__m video{width:100%;height:100%;object-fit:cover}
.strip figure,.mia,.band,.hero{overflow:hidden}
html{overflow-x:hidden}

/* descrizione della proprieta' nella card: contenuto reale, non solo nel modale */
.cd__d{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;
  color:var(--t2);font-size:.9rem;line-height:1.55;margin-top:.45rem}

/* le ancore del menu non devono finire sotto la barra fissa (alta 81px) */
section[id],main [id]{scroll-margin-top:96px}

/* leggibilita': bianco su oro dava 3,50:1, sotto il minimo. Nero su oro da' 5,63:1 */
.b--g{color:var(--k)}
.b--g svg{fill:var(--k)}
.b--g:hover,.b--g:focus-visible{color:var(--w)}
.b--g:hover svg,.b--g:focus-visible svg{fill:var(--w)}
.cd__go{color:var(--k)}
/* oro piu' scuro quando fa da TESTO su fondo chiaro: 5,04:1 */
.cd__k{color:var(--gold-t)}
.lg__s{color:var(--gold-t);font-size:.6rem}
.lg--w .lg__s{color:var(--gold-3)}
/* la barra passa sopra il cielo chiaro dell'hero: velatura in cima */
.hero::before{content:"";position:absolute;inset:0 0 auto 0;height:170px;z-index:1;
  background:linear-gradient(180deg,rgba(8,7,5,.62),transparent);pointer-events:none}
