.faq-busca{display:grid;gap:8px;margin-block-start:26px;max-width:30rem}.faq-busca[hidden]{display:none}@media(scripting:none){.faq-busca-reservada{display:none}}.faq-busca label{font-weight:650}.faq-campo{position:relative}.faq-campo .ic{position:absolute;inset-inline-start:16px;top:50%;translate:0 -50%;color:var(--muted);pointer-events:none}.faq-campo input{box-sizing:border-box;width:100%;min-height:54px;padding:10px 16px 10px calc(26px + 1.25em);border:0;border-radius:16px;background:var(--surface);color:var(--ink);font:inherit;box-shadow:inset 0 0 0 1px #896e4647,0 10px 24px -18px #182c2880;transition:box-shadow .16s ease}.faq-campo input::placeholder{color:var(--muted)}.faq-campo input:focus{outline:none;box-shadow:inset 0 0 0 2px var(--green),0 12px 26px -16px #182c288c}.faq-cuenta{margin:0;min-height:1.5em;font-size:.95rem;font-weight:600;font-variant-numeric:tabular-nums}@media(max-width:719px){.faq .tope-arte{display:none}}.faq{--hd: 51px}.faq-nav{position:sticky;top:var(--hd);z-index:30;background:var(--paper);border-block-end:1px solid var(--line)}.faq-nav .wrap{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.faq-nav .wrap::-webkit-scrollbar{display:none}.faq-nav ul{display:flex;gap:6px;width:max-content;min-width:100%;margin:0;padding:8px 0;list-style:none;justify-content:center}.faq-nav a{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding-inline:14px;border-radius:999px;color:var(--muted);font-size:.9375rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.faq-nav .ic{width:20px;height:20px}.faq-nav a[aria-current]{background:var(--green);color:#fff}@media(hover:hover){.faq-nav a:not([aria-current]):hover{color:var(--ink);background:var(--sunken)}}.faq-cuerpo{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,5vw,64px);padding-block:clamp(24px,4vw,56px) clamp(40px,6vw,88px)}.faq-tema{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;scroll-margin-top:112px}.faq-tema:not(:has([data-item]:not([hidden]))){display:none}.faq-t1{--m: #cfe3d2;--m2: #e6f1e7}.faq-t2{--m: #bfe0ee;--m2: #e0f0f6}.faq-t3{--m: #ffd9c9;--m2: #ffeee5}.faq-t4{--m: #f8dc9c;--m2: var(--ambar-claro)}.faq-t5{--m: #e3d7ee;--m2: #f2ecf7}.faq-cab{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-radius:var(--r-m);background:var(--m);color:var(--ink);overflow:hidden}.faq-cab>div{min-width:0}.faq-cab h2{font-size:clamp(1.625rem,3.2vw,2.5rem);overflow-wrap:anywhere}.faq-cab p{margin:6px 0 0;max-width:24em}.faq-cab img{flex:none;width:auto;height:84px;margin-block:-6px -18px}.faq-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.faq-p{border-radius:var(--r-m);background:var(--surface);box-shadow:var(--filo);scroll-margin-top:120px}.faq-p[hidden]{display:none}.faq-p:target{box-shadow:inset 0 0 0 2px var(--green)}.faq-p summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:12px 18px;font-size:1.0625rem;font-weight:650;line-height:1.3;cursor:pointer;list-style:none;border-radius:var(--r-m)}.faq-p summary::-webkit-details-marker{display:none}.faq-p summary>span{min-width:0;overflow-wrap:anywhere}.faq-p summary .ic{flex:none;width:18px;height:18px;color:var(--green);transition:transform .2s var(--ease-out)}.faq-p[open] summary .ic{transform:rotate(45deg)}@media(hover:hover){.faq-p summary:hover{background:var(--m2)}}.faq-r{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:0 18px 18px}.faq-tx{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.faq-tx p{margin:0;max-width:34em;color:var(--muted)}.faq-acc{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.faq-mas{display:inline-flex;align-items:center;gap:6px;min-height:44px;max-width:100%;white-space:normal}.faq-mas .ic{width:16px;height:16px}.faq-ancla{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--sunken);color:var(--muted)}.faq-ancla .ic{width:18px;height:18px}@media(hover:hover){.faq-ancla:hover{color:var(--ink)}}.faq-mini{position:relative;display:grid;place-items:center;block-size:8.5rem;border-radius:14px;background:var(--m2);overflow:hidden}.faq-mini.es-arte img{position:absolute;inset-block-end:-10px;inset-inline-start:50%;translate:-50% 0;width:auto;height:100%}.faq-tajo{position:absolute;inset:12px 16px auto;height:calc(100% + 2px);overflow:hidden;border-radius:12px 12px 0 0;background:var(--paper);box-shadow:0 10px 20px -14px #182c2873,0 0 0 1px #896e461f}.faq-tajo img{display:block;width:100%;height:auto;margin-block-start:calc(var(--y) * -100%)}.faq-t-s01-editor-main,.faq-t-v01-invite-valid{--y: .5}.faq-t-s10-invite-link-sheet{--y: 1.62}.faq-t-p16-plan-proposal-guest{--y: 1.68}.faq-t-nv01-explore{--y: .2}.faq-t-ap02b-new-place-1-filled,.faq-t-ap03-new-event{--y: .3}.faq-etiq{display:inline-flex;align-items:center;gap:6px;padding:9px 14px;border-radius:999px;background:var(--ambar-claro);color:#5a3c06;font-size:.9375rem;font-weight:600;box-shadow:0 0 0 1px #96691447}@media(min-width:560px){.faq-r.con-mini{grid-template-columns:minmax(0,1fr) 11rem;align-items:center}}.faq-nada,.faq-cierre{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.faq-nada{justify-content:center}.faq-nada[hidden]{display:none}.faq-nada img{width:auto;height:130px}.faq-nada h2,.faq-cierre h2{font-size:clamp(1.5rem,3vw,2rem)}.faq-nada p,.faq-cierre p{margin:8px 0 14px;color:var(--muted);max-width:34em}.faq-nada-a{display:flex;flex-wrap:wrap;gap:10px}.faq-cierre{padding:22px;border-radius:var(--r-m);background:var(--tint);overflow:hidden}.faq-cierre>div{flex:1 1 16rem;min-width:0}.faq-cierre img{flex:none;width:auto;height:120px;margin-block-end:-22px;align-self:flex-end}@media(max-width:599px){.faq-cierre img{height:96px;margin-block-end:0;align-self:flex-start}.faq-cierre>div{flex-basis:12rem}}@media(min-width:1040px){.faq-tema{grid-template-columns:minmax(15.625rem,18.75rem) minmax(0,1fr);gap:clamp(24px,3.4vw,48px);align-items:start}.faq-cab{position:sticky;top:132px;display:block;padding:24px 24px 0}.faq-cab img{display:block;height:13rem;margin:18px auto -14px}}
