@media (prefers-reduced-motion:no-preference){html.js .ct-hero .phead__in>*{animation:ctUp .8s var(--ease) both}html.js .ct-hero .phead__in>*:nth-child(2){animation-delay:.08s}html.js .ct-hero .phead__in>*:nth-child(3){animation-delay:.18s}html.js .ct-hero .phead__in>*:nth-child(4){animation-delay:.3s}html.js .ct-hero .ph img{animation:ctZoom 2.2s var(--ease) both}}@keyframes ctUp{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes ctZoom{from{transform:scale(1.07)}to{transform:scale(1)}}.ct-hero .btn .ar{transition:transform .25s var(--ease)}.ct-hero .btn:hover .ar{transform:translateX(4px)}.artista__excl{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;padding:5px 11px 5px 9px;border:1px solid rgba(255,255,255,.28);border-radius:999px;align-self:flex-start;font:500 .8125rem/1.2 var(--f-body);letter-spacing:.01em;color:rgba(255,255,255,.86)}.artista__excl svg{color:var(--green);flex:none}.artista{transition:border-color .3s,transform .4s var(--ease)}.artista:hover{border-color:rgba(175,248,18,.5)}.ctb{overflow:hidden}.ctb__in{position:relative;z-index:1}.ctb__deco{position:absolute;right:-12%;top:-8%;width:min(72vw,780px);height:auto;color:#cdcdc4;pointer-events:none;z-index:0;-webkit-mask-image:linear-gradient(#000 55%,transparent 98%);mask-image:linear-gradient(#000 55%,transparent 98%)}.ctb__deco circle[pathLength]{stroke-dasharray:1 1;stroke-dashoffset:0}.ctb__dot{fill:var(--green);stroke:var(--ink);stroke-width:2}@media (prefers-reduced-motion:no-preference){html.js .ctb:not(.is-in) .ctb__deco circle[pathLength]{stroke-dashoffset:1}html.js .ctb:not(.is-in) .ctb__dot{opacity:0}html.js .ctb.is-in .ctb__deco circle[pathLength]{animation:ctDraw 2.4s var(--ease) both}html.js .ctb.is-in .ctb__deco circle:nth-child(2){animation-delay:.15s}html.js .ctb.is-in .ctb__deco circle:nth-child(3){animation-delay:.3s}html.js .ctb.is-in .ctb__deco circle:nth-child(4){animation-delay:.45s}html.js .ctb.is-in .ctb__dot{animation:ctFade .6s 1.4s both}}@keyframes ctDraw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ctFade{from{opacity:0}to{opacity:1}}.ctb__t{font-size:clamp(2.6rem,8.2vw,6.75rem);line-height:1;letter-spacing:-.045em;font-weight:800;text-transform:uppercase;margin-bottom:clamp(24px,3vw,40px)}.ctb__t .ln{display:inline-block;vertical-align:top;overflow:hidden;padding-bottom:.08em}.ctb__t .ln:nth-of-type(2) .ln__i{background:linear-gradient(transparent 62%,var(--green) 62%,var(--green) 92%,transparent 92%);padding-right:.08em}.ctb__t .ln__i{display:inline-block}@media (prefers-reduced-motion:no-preference){html.js .ctb__t .ln__i{transform:translateY(108%);transition:transform 1s var(--ease)}html.js .ctb__t .ln:nth-of-type(2) .ln__i{transition-delay:.1s}html.js .ctb__t .ln:nth-of-type(3) .ln__i{transition-delay:.2s}html.js .ctb.is-in .ctb__t .ln__i{transform:none}}.ctb__intro{max-width:46rem;margin-bottom:clamp(32px,4vw,52px)}.ctb__intro .lead+.lead{margin-top:14px}.ctf{max-width:1000px}.ctf__ok{padding:28px 30px}.ctf__ok b{display:block;font:800 1.6rem/1.2 var(--f-head);margin-bottom:8px}.ctf__ok p{margin:0 0 18px}.ctf [hidden]{display:none!important}.ctq__l{display:block;font:600 .8125rem/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px}.ctq__box{display:flex;align-items:center;gap:14px;background:#fff;border:2px solid var(--ink);border-radius:26px;padding:10px 10px 10px 24px;min-height:84px;transition:box-shadow .3s var(--ease),transform .3s var(--ease)}.ctq__box:focus-within{box-shadow:0 0 0 6px rgba(175,248,18,.7)}.ctq__ico{flex:none;transition:transform .35s var(--ease)}.ctq__box.has-value .ctq__ico{transform:translateX(3px) scale(1.12) rotate(-8deg)}.ctq__box input{flex:1;min-width:0;border:0;outline:0;background:0 0;font:600 clamp(1.05rem,2.2vw,1.5rem)/1.3 var(--f-head);color:var(--ink);padding:10px 0}.ctq__box input::placeholder{color:#5c5c56;font-weight:500}.ctq__go{flex:none;display:inline-flex;align-items:center;gap:.55em;min-height:56px;padding:0 1.6em;border-radius:18px;border:0;cursor:pointer;font:700 1rem var(--f-body);background:#d7d7cf;color:#4b4b46;transition:background .25s,color .25s,transform .25s var(--ease)}.ctq__go .ar{transition:transform .25s var(--ease)}.ctq__go.is-ready{background:var(--ink);color:#fff}.ctq__go.is-ready:hover{background:#2a2a2a}.ctq__go.is-ready:hover .ar{transform:translateX(4px)}.ctq__e{margin-top:10px}.ctq__e.err{display:block;color:#b3261e;font-size:.9375rem;font-weight:600}.ctq__n{margin:14px 4px 0;font-size:.9375rem;color:#4a4a45;max-width:44rem}html.js .ctq,html.js .ctf__panel{display:grid;grid-template-rows:1fr;transition:grid-template-rows .6s var(--ease),opacity .4s,visibility 0s}html.js .ctq__in,html.js .ctf__inner{min-height:0;overflow:hidden}html.js .ctf__panel{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .6s var(--ease),opacity .4s,visibility 0s .6s}html.js .ctf__panel.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .6s var(--ease),opacity .5s .1s,visibility 0s}html.js .ctq.is-done{grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .5s var(--ease),opacity .25s,visibility 0s .5s}html.js .ctq__in{padding:6px}html.js .ctf__inner{padding:6px}html:not(.js) .ctq{display:none}.ctf__back{display:none}html.js .ctf__back{display:inline-block}.ctf__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-bottom:22px}.ctf__head h3{font:800 clamp(1.4rem,2.4vw,1.9rem)/1.2 var(--f-head);letter-spacing:-.02em}.ctf__head h3:focus{outline:none}.ctf__back{background:0 0;border:0;padding:12px 0;min-height:44px;font:600 .9375rem var(--f-body);color:var(--ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ctf__back:hover{text-decoration-color:var(--green);text-decoration-thickness:3px}.ctf__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ctf__wide{grid-column:1/-1}.ctf .field select,.ctf .field input[type=date]{width:100%;font:400 1rem/1.4 var(--f-body);color:var(--ink);background:#fff;border:1.5px solid #8d8d85;border-radius:14px;padding:14px 16px;min-height:52px;transition:border-color .2s,box-shadow .2s}.ctf .field select{appearance:none;-webkit-appearance:none;padding-right:44px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%230a0a0a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 18px center/12px 8px}.ctf .field select:focus,.ctf .field input[type=date]:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 4px rgba(175,248,18,.55)}.ctf .field input[type=text],.ctf .field input[type=email],.ctf .field input[type=tel],.ctf .field textarea{border-color:#8d8d85;min-height:52px}.ctf .field select[aria-invalid=true],.ctf .field input[aria-invalid=true],.ctf .field textarea[aria-invalid=true]{border-color:#b3261e}.ctf__hint{display:block;margin-top:8px;color:#4a4a45;font-size:.875rem}.ctf .field small{color:#4a4a45}.ctf .check-in--priv{margin:6px 0 26px}.ctf .check-in input.ctf-inv,.ctf .check-in input[aria-invalid=true]{outline:2px solid #b3261e;outline-offset:2px}.ctf__act{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px}.ctf__act .form-note{margin:0}.ctf__send{position:relative}.ctf__send .ar{transition:transform .25s var(--ease)}.ctf__send:hover .ar{transform:translateX(4px)}.ctf__spin{display:none;width:18px;height:18px;border-radius:50%;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;animation:ctSpin .8s linear infinite}.ctf__send.is-loading{pointer-events:none;background:#2a2a2a}.ctf__send.is-loading .ar{display:none}.ctf__send.is-loading .ctf__spin{display:inline-block}@keyframes ctSpin{to{transform:rotate(360deg)}}.ctf .msg{margin-bottom:22px}.ctf .msg:focus{outline:3px solid var(--ink);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html.js .ctf__panel .ctf__i{opacity:0;transform:translateY(14px)}html.js .ctf__panel.is-open .ctf__i{animation:ctUp .5s var(--ease) both;animation-delay:calc(var(--i,0) * 55ms + 260ms)}}@media (max-width:760px){.ctb__deco{width:130vw;right:-48%;top:-3%;opacity:.55}.ctq__box{flex-direction:column;align-items:stretch;gap:6px;padding:14px;min-height:0;border-radius:22px;position:relative}.ctq__ico{position:absolute;left:18px;top:20px;width:24px;height:24px}.ctq__box input{padding:8px 4px 8px 38px;font-size:1rem;text-overflow:ellipsis}.ctq__go{justify-content:center;width:100%;min-height:54px}.ctf__grid{grid-template-columns:1fr}.ctf__act .btn{width:100%}.ctf__ok{padding:22px}}@media (prefers-reduced-motion:reduce){.ctq__ico,.ctq__box,.ctq__go,.ctf__panel,.ctq{transition:none!important}}.ct-bt{padding-block:clamp(28px,4vw,44px)}.ct-bt__in{display:flex;align-items:center;justify-content:space-between;gap:16px 28px;flex-wrap:wrap}.ct-bt__t{margin:0;font:600 1.0625rem/1.4 var(--f-body);color:var(--ink)}.ct-bt .btn .ar{transition:transform .25s var(--ease)}.ct-bt .btn:hover .ar{transform:translateX(4px)}