.support-shell{max-width:var(--container);gap:24px;min-width:0;margin-inline:auto;padding:40px 24px 80px;display:grid}.support-row{grid-template-columns:1fr 1fr;gap:24px;display:grid}@media (width<=760px){.support-row{grid-template-columns:1fr}}.spanel{background:var(--color-surface);border:var(--stroke-hairline) solid color-mix(in srgb, var(--color-brand) 30%, transparent);flex-direction:column;min-width:0;padding:32px 36px 36px;display:flex;position:relative}.stile__actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.stile .stile__cta{align-self:flex-start}.spanel__head{border-bottom:var(--stroke-hairline) solid var(--color-border);align-items:center;gap:12px;margin-bottom:18px;padding-bottom:14px;display:flex}.spanel__no{border:var(--stroke-schematic) solid var(--color-brand);width:26px;height:26px;color:var(--color-brand);font-family:var(--font-display-compact);flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.spanel__h{font-family:var(--font-display-compact);letter-spacing:-.01em;color:var(--color-ink);flex:auto;margin:0;font-size:18px;font-weight:800}.spanel__meta{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px}.stile p{color:var(--color-text);margin:0 0 18px;font-size:14.5px;line-height:1.65}.stile__cta{background:var(--color-brand);font-family:var(--font-display-compact);letter-spacing:.04em;border-radius:var(--radius);padding:12px 20px;font-size:13px;font-weight:700;transition:background .15s;display:inline-block;color:var(--color-surface)!important}.stile__cta:hover{background:color-mix(in srgb, var(--color-brand) 78%, var(--color-surface))}.stile__cta--ghost{border:var(--stroke-schematic) solid var(--color-brand);background:0 0;color:var(--color-brand)!important}.stile__cta--ghost:hover{background:var(--color-brand);color:var(--color-surface)!important}.faq{gap:0;min-width:0;display:grid}.faq__item{border-top:var(--stroke-hairline) solid var(--color-border);min-width:0}.faq__item:first-child{border-top:0}.faq__item summary{cursor:pointer;font-family:var(--font-display-compact);color:var(--color-ink);align-items:center;gap:14px;padding:16px 0;font-size:15.5px;font-weight:700;list-style:none;transition:color .15s;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__item summary:after{content:"+";font-family:var(--font-mono);color:var(--color-brand);margin-left:auto;font-size:18px;font-weight:400;transition:transform .15s}.faq__item[open]>summary:after{content:"−"}.faq__item summary:hover{color:var(--color-brand)}.faq__item__no{border:var(--stroke-hairline) solid var(--color-brand);width:22px;height:22px;color:var(--color-brand);font-family:var(--font-mono);letter-spacing:0;flex:none;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:inline-flex}.faq__answer{color:var(--color-ink);overflow-wrap:anywhere;min-width:0;padding:0 36px 22px;font-size:14.5px;line-height:1.75}.faq__answer p{margin:0 0 1em}.faq__answer p:last-child{margin-bottom:0}.faq__answer ul{margin:0 0 1em 1.2em;padding:0}.faq__answer ul li{margin-bottom:6px;line-height:1.65}.faq__answer h4{font-family:var(--font-display-compact);color:var(--color-ink);letter-spacing:0;margin:16px 0 8px;font-size:14px;font-weight:700}.faq__answer h4:first-child{margin-top:0}.faq__answer strong{color:var(--color-ink);font-weight:700}.faq__answer a{color:var(--color-brand);overflow-wrap:anywhere;text-decoration:underline}.cform{grid-template-columns:1fr 1fr;gap:16px 18px;display:grid}.cfield{flex-direction:column;gap:5px;min-width:0;display:flex}.cfield--wide{grid-column:1/-1}.cfield__label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:10.5px;font-weight:600}.cfield__label em{color:var(--color-brand);letter-spacing:.14em;margin-left:6px;font-size:9.5px;font-style:normal;font-weight:500}.cfield__input,.cfield__select,.cfield__textarea{border:var(--stroke-hairline) solid var(--color-border);background:var(--color-surface);height:38px;font-family:var(--font-body);color:var(--color-ink);appearance:none;width:100%;padding:0 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.cfield__textarea{resize:vertical;height:auto;min-height:130px;padding:12px}.cfield__input:focus,.cfield__select:focus,.cfield__textarea:focus{border-color:var(--color-brand);box-shadow:0 0 0 var(--stroke-accent) color-mix(in srgb, var(--color-brand) 12%, transparent);outline:0}.cfield__help{font-family:var(--font-body);color:var(--color-text);margin-top:1px;font-size:12px}.codedropz-upload-handler{border:var(--stroke-hairline) dashed color-mix(in srgb, var(--color-brand) 40%, transparent);background:color-mix(in srgb, var(--color-brand) 4%, var(--color-surface));color:var(--color-ink);cursor:pointer;min-height:54px;font-size:13px;position:relative}.codedropz-upload-container{padding:12px 14px}.codedropz-upload-inner{align-items:center;gap:8px;display:flex}.codedropz-upload-inner>span:first-child{color:var(--color-ink)}.codedropz-upload-handler.codedropz-dragover{border-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 8%, transparent)}.cd-upload-btn{background:var(--color-surface);border:var(--stroke-hairline) solid var(--color-brand);color:var(--color-brand);font-family:var(--font-display-compact);letter-spacing:.04em;cursor:pointer;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none}.dnd-upload-counter{font-family:var(--font-mono);color:var(--color-muted);white-space:nowrap;font-size:11px;position:absolute;bottom:16px;right:14px}.cfield__file{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.dnd-upload-status{gap:6px;margin-top:6px;display:grid}.dnd-upload-details{border:var(--stroke-hairline) solid var(--color-border);background:var(--color-surface);color:var(--color-ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.dnd-upload-details .name{gap:6px;min-width:0;display:flex}.dnd-upload-details .name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dnd-upload-details .name em{color:var(--color-muted);font-style:normal}.dnd-upload-details .remove-file{color:var(--color-brand);font-family:var(--font-display-compact);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.dnd-progress-bar{border:var(--stroke-hairline) solid var(--color-border);background:color-mix(in srgb, var(--color-brand) 4%, var(--color-surface));flex:0 0 90px;height:8px}.dnd-progress-bar span{background:var(--color-brand);color:#0000;height:100%;font-size:0;display:block}.dnd-upload-details .has-error,.codedropz-upload-wrapper .has-error-msg{color:#b42318;font-size:12px}.check{cursor:pointer;grid-column:1/-1;align-items:flex-start;gap:12px;padding:6px 0;display:flex}.check__input{opacity:0;pointer-events:none;position:absolute}.check__box{border:var(--stroke-schematic) solid var(--color-brand);background:var(--color-surface);flex:none;width:18px;height:18px;margin-top:1px;position:relative}.check__input:checked+.check__box:after{content:"";background:var(--color-brand);position:absolute;inset:3px}.check__label{color:var(--color-ink);font-size:14px;line-height:1.55}.check__label a{color:var(--color-brand)}.check__label em{color:var(--color-brand);letter-spacing:.12em;text-transform:uppercase;margin-left:6px;font-size:10px;font-style:normal}.captcha-row{align-items:center;min-width:0;display:flex}.captcha-row altcha-widget{--altcha-border-radius:0;--altcha-color-primary:var(--color-brand);--altcha-max-width:320px;width:100%;max-width:320px}.cresult{border:var(--stroke-hairline) solid color-mix(in srgb, var(--color-warning) 35%, transparent);border-left:var(--stroke-status) solid var(--color-warning);background:color-mix(in srgb, var(--color-warning) 10%, var(--color-surface));color:var(--color-ink);font-family:var(--font-body);grid-column:1/-1;margin:0;padding:14px 16px;font-size:14px;font-weight:700;line-height:1.5}.cresult.form-status--success{border-color:color-mix(in srgb, var(--color-success) 35%, transparent);border-left-color:var(--color-success);background:color-mix(in srgb, var(--color-success) 8%, var(--color-surface));color:var(--color-success)}.cresult.form-status--error{border-color:color-mix(in srgb, var(--color-danger) 35%, transparent);border-left-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 6%, var(--color-surface));color:var(--color-danger)}.cresult.form-status--info{border-color:color-mix(in srgb, var(--color-brand) 35%, transparent);border-left-color:var(--color-brand);background:color-mix(in srgb, var(--color-brand) 8%, var(--color-surface));color:var(--color-ink)}.csubmit{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:16px;padding-top:8px;display:flex}.csubmit__cta{background:var(--color-brand);color:var(--color-surface);font-family:var(--font-display-compact);letter-spacing:.04em;cursor:pointer;border:0;padding:14px 28px;font-size:14px;font-weight:700}.csubmit__cta:hover{background:color-mix(in srgb, var(--color-brand) 78%, var(--color-surface))}@media (width<=600px){.cform{grid-template-columns:1fr}}
