.nce-faq.pss-rv{opacity:1;transform:none;transition:none;width:100%}.nce-faq :is(.anim-left,.anim-right,.anim-up,.anim-fade){animation:none}.nce-faq .faq-panel{height:auto;overflow:visible}.nce-faq .panel-label{font-size:.8rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--panel-label-color,var(--accent));margin-bottom:12px}.nce-faq .faq-layout{perspective:1400px}.nce-faq .faq-heading,.nce-faq .panel-label{opacity:0;transform:translateX(-64px) skewX(-10deg);transition:opacity .7s var(--ease),transform .85s var(--ease)}.nce-faq .faq-q-item{opacity:0;transform:translateX(-56px) rotate(-2.5deg);transition:opacity .55s var(--ease),transform .7s var(--ease),background var(--mode-transition),border-color var(--mode-transition),box-shadow var(--mode-transition),color var(--mode-transition)}.nce-faq .faq-answer{opacity:0;transform:rotateY(-38deg) translateX(80px);transform-origin:100% 50%;translate:0 calc((1 - var(--pv, 1)) * 36px);transition:opacity .8s var(--ease),transform 1s var(--ease)}.nce-faq .faq-watermark{transform:translateY(-30px) scale(1.7) rotate(-12deg);transform-origin:100% 0;transition:transform 1.2s var(--ease)}.nce-faq.pss-in .faq-heading,.nce-faq.pss-in .panel-label{opacity:1;transform:none}.nce-faq.pss-in .faq-heading{transition-delay:.08s}.nce-faq.pss-in .faq-q-item{opacity:1;transform:none}.nce-faq.pss-in .faq-q-row:first-child .faq-q-item{transition-delay:.15s}.nce-faq.pss-in .faq-q-row:nth-child(2) .faq-q-item{transition-delay:.21s}.nce-faq.pss-in .faq-q-row:nth-child(3) .faq-q-item{transition-delay:.27s}.nce-faq.pss-in .faq-q-row:nth-child(4) .faq-q-item{transition-delay:.33s}.nce-faq.pss-in .faq-q-row:nth-child(5) .faq-q-item{transition-delay:.39s}.nce-faq.pss-in .faq-q-row:nth-child(6) .faq-q-item{transition-delay:.45s}.nce-faq.pss-in .faq-q-row:nth-child(7) .faq-q-item{transition-delay:.51s}.nce-faq.pss-in .faq-q-row:nth-child(8) .faq-q-item{transition-delay:.57s}.nce-faq.pss-in .faq-q-row:nth-child(9) .faq-q-item{transition-delay:.63s}.nce-faq.pss-in .faq-q-row:nth-child(n+10) .faq-q-item{transition-delay:.69s}.nce-faq.pss-in .faq-answer{opacity:1;transform:none;transition-delay:.3s}.nce-faq.pss-in .faq-watermark{transform:none;transition-delay:.55s}.nce-faq .nce-faq-ask{display:inline-flex;align-items:center;gap:.5rem;margin-top:14px;padding:10px 16px;border-radius:999px;border:1.5px dashed color-mix(in srgb,var(--accent) 45%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent);color:var(--accent);font:inherit;font-size:.92rem;font-weight:600;cursor:pointer;opacity:0;transform:translateX(-56px) rotate(-2.5deg);transition:opacity .55s var(--ease),transform .7s var(--ease),background .2s ease,border-color .2s ease}.nce-faq .nce-faq-ask svg{width:18px;height:18px;flex-shrink:0}.nce-faq .nce-faq-ask b{font-weight:800}.nce-faq .nce-faq-ask:hover{background:color-mix(in srgb,var(--accent) 14%,transparent);border-style:solid}.nce-faq .nce-faq-ask:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nce-faq.pss-in .nce-faq-ask{opacity:1;transform:none;transition-delay:.75s,.75s,0s,0s}.csys-modal.csys-modal-glass.nce-faq-ask-modal,[data-effective-mode] .csys-modal.csys-modal-glass.nce-faq-ask-modal{--csys-glass-card:transparent;--csys-glass-foot:transparent;--csys-glass-ink:#fff;--csys-glass-rule:transparent;--csys-glass-close-bg:rgba(255,255,255,0.12);position:relative;width:min(640px,calc(100vw - 32px));max-width:none}.csys-modal.csys-modal-glass.nce-faq-ask-modal:before{content:"";position:absolute;inset:10px;border-radius:14px;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 90% 0,color-mix(in srgb,var(--purple) 45%,transparent),transparent 70%),linear-gradient(150deg,color-mix(in srgb,var(--purple-deep) 86%,transparent),color-mix(in srgb,var(--purple-abyss) 92%,transparent));box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}.csys-modal.csys-modal-glass.nce-faq-ask-modal :is(.csys-modal-body,.csys-modal-foot){position:relative;border:0;border-radius:0}.csys-modal.csys-modal-glass.nce-faq-ask-modal .csys-modal-body{padding:3.8rem 1.9rem .6rem}.csys-modal.csys-modal-glass.nce-faq-ask-modal .csys-modal-foot{padding:.8rem 1.9rem 1.7rem}.csys-modal.csys-modal-glass.nce-faq-ask-modal .csys-modal-close.is-floating{top:22px;right:22px;color:#fff}.nce-faq-ask-modal .nce-faq-ask-form{display:flex;flex-direction:column;gap:1.3rem}.nce-faq-ask-modal .nce-faq-ask-input{width:100%;padding:1rem 1.15rem;border-radius:16px;font:inherit;font-size:1.02rem;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);resize:vertical;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:border-color .3s ease,background .2s ease,box-shadow .3s ease}.nce-faq-ask-modal textarea.nce-faq-ask-input{min-height:11rem}.nce-faq-ask-modal .nce-faq-ask-input::-moz-placeholder{color:rgba(255,255,255,.55)}.nce-faq-ask-modal .nce-faq-ask-input::placeholder{color:rgba(255,255,255,.55)}.nce-faq-ask-modal .nce-faq-ask-input:focus{outline:none;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.32)}.nce-faq-ask-modal .nce-faq-ask-input.is-done{border-color:rgba(255,255,255,.55);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 14px rgba(255,255,255,.16)}.nce-faq-ask-modal .nce-faq-ask-input.is-invalid{animation:nce-faq-ask-pulse 3.6s ease-in-out infinite}@keyframes nce-faq-ask-pulse{0%,12%,88%,to{border-color:rgba(255,255,255,.3);box-shadow:0 0 0 0 rgba(255,255,255,0)}38%,62%{border-color:rgba(255,255,255,.75);box-shadow:0 0 0 3px rgba(255,255,255,.1),0 0 16px rgba(255,255,255,.22)}}.nce-faq-ask-modal .nce-faq-ask-input:is(:-webkit-autofill,:-webkit-autofill:hover,:-webkit-autofill:focus){-webkit-text-fill-color:#fff;caret-color:#fff;-webkit-transition:background-color 600000s 0s,border-color .3s ease,box-shadow .3s ease;transition:background-color 600000s 0s,border-color .3s ease,box-shadow .3s ease}.nce-faq-ask-modal .nce-faq-ask-error{margin:0;font-size:.9rem;color:#ffb4b4}.nce-faq-ask-modal .turnstile-failed{color:#fff;background:rgba(255,90,90,.14);border-color:rgba(255,140,140,.4)}.nce-faq-ask-modal .turnstile-failed-retry{color:#ffd2a8}.nce-faq-ask-modal .nce-faq-ask-done{display:flex;align-items:flex-start;gap:.8rem;padding:.4rem 0;color:#fff;font-size:1.05rem;line-height:1.55}.nce-faq-ask-modal .nce-faq-ask-done svg{flex-shrink:0;width:26px;height:26px;color:#6ee7a8}.nce-faq-ask-modal .nce-faq-ask-done p{margin:0}.nce-faq-ask-cta{font-size:1.05rem;padding:.9rem 1.8rem;margin-left:auto;transition:box-shadow .35s ease,filter .35s ease}.nce-faq-ask-cta.is-ready{filter:brightness(1.08);box-shadow:0 0 0 2px rgba(255,255,255,.55),0 0 26px rgba(255,255,255,.4),0 12px 30px -10px rgba(249,115,22,.6)}.nce-faq-ask-cta[aria-busy=true]{cursor:progress}@media (max-width:640px){.nce-faq-ask-cta{width:100%}.csys-modal.csys-modal-glass.nce-faq-ask-modal .csys-modal-body{padding:3.6rem 1.2rem .5rem}.csys-modal.csys-modal-glass.nce-faq-ask-modal .csys-modal-foot{padding:.7rem 1.2rem 1.3rem}}@media (prefers-reduced-motion:reduce){.nce-faq .nce-faq-ask{opacity:1;transform:none;transition:background .2s ease}.nce-faq-ask-modal .nce-faq-ask-input.is-invalid{animation:none;border-color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.2)}.nce-faq :is(.panel-label,.faq-heading,.faq-answer){opacity:1;transform:none;translate:none;transition:none}.nce-faq .faq-q-item{opacity:1;transform:none;transition:background var(--mode-transition),border-color var(--mode-transition)}.nce-faq .faq-watermark{transform:none;transition:none}}