html.fes-lock,html.fes-lock body{overflow:hidden!important}.fes-overlay{--fes-accent:#ff6b2c;--fes-text:#172033;--fes-muted:#758097;position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;box-sizing:border-box;padding:18px;overflow-y:auto;overflow-x:hidden;background:radial-gradient(circle at 20% 15%,rgba(255,255,255,.08),transparent 28%) , rgba(12,18,29,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;visibility:hidden;transition:opacity .22s ease , visibility .22s ease;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.fes-overlay.is-visible{opacity:1;visibility:visible}.fes-dialog{position:relative;isolation:isolate;width:min(680px,100%);max-height:none;overflow:hidden;box-sizing:border-box;padding:24px 24px 18px;border:1px solid rgba(255,255,255,.72);border-radius:26px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(255,255,255,.94));color:var(--fes-text);box-shadow:0 34px 90px rgba(0,0,0,.26) , 0 1px 0 rgba(255,255,255,.8) inset;transform:translateY(14px) scale(.982);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.fes-dialog::before,.fes-dialog::after{content:"";position:absolute;z-index:-1;pointer-events:none;border-radius:999px;filter:blur(.1px)}.fes-dialog::before{width:160px;height:160px;right:-72px;top:-82px;background:color-mix(in srgb,var(--fes-accent) 13%,transparent)}.fes-dialog::after{width:110px;height:110px;left:-70px;bottom:-62px;background:color-mix(in srgb,var(--fes-accent) 8%,#eef4ff)}.fes-overlay.is-visible .fes-dialog{transform:translateY(0) scale(1)}.fes-head{display:grid;grid-template-columns:54px 1fr;gap:14px;align-items:center;padding-right:46px;margin-bottom:14px}.fes-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--fes-accent) 17%,white),color-mix(in srgb,var(--fes-accent) 8%,white));color:var(--fes-accent);box-shadow:0 10px 24px color-mix(in srgb,var(--fes-accent) 13%,transparent)}.fes-icon svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.fes-eyebrow{display:inline-flex;align-items:center;gap:7px;width:fit-content;margin-bottom:4px;color:color-mix(in srgb,var(--fes-accent) 78%,#6d4a36);font-size:11px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.fes-eyebrow::before{content:"";width:7px;height:7px;border-radius:99px;background:var(--fes-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--fes-accent) 11%,transparent)}.fes-dialog h2{margin:0;color:#111827;font-size:clamp(24px,3.4vw,29px);line-height:1.12;letter-spacing:-.025em}.fes-subtitle{margin:4px 0 0;color:var(--fes-muted);font-size:14px;line-height:1.5}.fes-dialog button{-webkit-appearance:none!important;appearance:none!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;outline:0!important}.fes-dialog .fes-close{position:absolute;top:18px;right:18px;width:38px;height:38px;display:grid;place-items:center;padding:0 0 2px!important;border:1px solid #edf0f5!important;border-radius:13px!important;background:rgba(247,248,251,.94)!important;background-image:none!important;color:#778299!important;font:500 25px/1 Arial,sans-serif!important;cursor:pointer;box-shadow:0 4px 12px rgba(31,42,58,.04)!important;transition:transform .16s ease , background .16s ease , color .16s ease , box-shadow .16s ease!important}.fes-dialog .fes-close:hover,.fes-dialog .fes-close:active{transform:rotate(5deg) scale(1.04);border-color:#e1e6ee!important;background:#fff!important;background-image:none!important;color:#20283a!important;box-shadow:0 6px 16px rgba(31,42,58,.08)!important}.fes-dialog .fes-close:focus,.fes-dialog .fes-close:focus-visible{border-color:color-mix(in srgb,var(--fes-accent) 42%,#e1e6ee)!important;background:#fff!important;color:#20283a!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fes-accent) 12%,transparent) , 0 6px 16px rgba(31,42,58,.08)!important}.fes-question-label{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px;color:#364156;font-size:12px;font-weight:750}.fes-question-label small{color:#a0a8b7;font-size:11px;font-weight:500}.fes-reasons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.fes-reason{position:relative;width:100%;min-width:0;min-height:54px;display:grid;grid-template-columns:38px minmax(0,1fr) 23px;gap:10px;align-items:center;box-sizing:border-box;padding:8px 10px;border:1px solid #e7eaf0;border-radius:16px;background:rgba(255,255,255,.86);color:#263044;text-align:left;font:inherit;font-size:13px;font-weight:650;line-height:1.28;cursor:pointer;box-shadow:0 5px 16px rgba(24,36,56,.025);transition:transform .16s ease , border-color .16s ease , background .16s ease , box-shadow .16s ease}.fes-reason:last-child:nth-child(odd) {grid-column: 1 / -1}.fes-reason:hover,.fes-reason:focus-visible,.fes-reason:active{transform:translateY(-2px);border-color:color-mix(in srgb,var(--fes-accent) 35%,#e5e8ee);background:color-mix(in srgb,var(--fes-accent) 3%,white);box-shadow:0 9px 22px rgba(25,39,62,.06);color:#263044!important}.fes-reason,.fes-reason:hover,.fes-reason:focus-visible,.fes-reason:active,.fes-reason.is-selected,.fes-reason.is-selected:hover{text-decoration:none!important}.fes-reason-text{color:inherit!important}.fes-reason-icon{width:38px;height:38px;display:grid;place-items:center;border-radius:13px;background:#f5f7fa;color:#768198;transition:background .16s ease , color .16s ease , transform .16s ease}.fes-reason-icon svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fes-reason-check{width:21px;height:21px;display:grid;place-items:center;justify-self:end;border:1.5px solid #d7dce5;border-radius:50%;color:transparent;font-size:12px;font-weight:900;transition:background .16s ease , border-color .16s ease , color .16s ease , transform .16s ease}.fes-reason.is-selected{border-color:color-mix(in srgb,var(--fes-accent) 70%,white);background:linear-gradient(135deg,color-mix(in srgb,var(--fes-accent) 8%,white),color-mix(in srgb,var(--fes-accent) 3%,white));box-shadow:0 0 0 3px color-mix(in srgb,var(--fes-accent) 9%,transparent) , 0 10px 24px color-mix(in srgb,var(--fes-accent) 8%,transparent)}.fes-reason.is-selected .fes-reason-icon{color:#fff;background:var(--fes-accent);transform:scale(1.03) rotate(-2deg)}.fes-reason.is-selected .fes-reason-check{border-color:var(--fes-accent);background:var(--fes-accent);color:#fff;transform:scale(1.04)}.fes-comment-wrap{margin-top:10px}.fes-comment-toggle{width:100%;min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border:1px dashed #dfe4eb;border-radius:14px;background:#fafbfc;color:#657188;font:inherit;font-size:12.5px;font-weight:650;cursor:pointer;transition:border-color .16s ease , color .16s ease , background .16s ease}.fes-dialog .fes-comment-toggle:hover,.fes-dialog .fes-comment-toggle:focus,.fes-dialog .fes-comment-toggle:focus-visible,.fes-dialog .fes-comment-toggle:active{color:var(--fes-accent)!important;border-color:color-mix(in srgb,var(--fes-accent) 35%,#dfe4eb)!important;background:color-mix(in srgb,var(--fes-accent) 3%,white)!important;background-image:none!important}.fes-comment-toggle .fes-plus{width:23px;height:23px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;background:#f0f3f7;color:#7e899d;font-size:18px;font-weight:500;line-height:1;transition:transform .18s ease}.fes-comment-wrap.is-open .fes-comment-toggle .fes-plus{transform:rotate(45deg)}.fes-comment-box{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s ease , opacity .18s ease}.fes-comment-wrap.is-open .fes-comment-box{grid-template-rows:1fr;opacity:1}.fes-comment-box-inner{min-height:0;overflow:hidden}.fes-comment{width:100%;min-height:60px;max-height:120px;resize:vertical;box-sizing:border-box;margin-top:8px;padding:10px 12px;border:1px solid #dfe4eb;border-radius:13px;outline:none;background:#fff;color:#273144;font:inherit;font-size:13px;line-height:1.45;transition:border-color .16s ease , box-shadow .16s ease}.fes-comment:focus{border-color:color-mix(in srgb,var(--fes-accent) 65%,white);box-shadow:0 0 0 3px color-mix(in srgb,var(--fes-accent) 9%,transparent)}.fes-hp{position:fixed!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.fes-error{min-height:16px;margin-top:3px;color:#c43a3a;font-size:12px}.fes-actions{display:grid;grid-template-columns:.92fr 1.25fr;gap:10px;margin-top:6px}.fes-dialog .fes-actions button{min-height:46px;box-sizing:border-box;border-radius:15px!important;padding:10px 16px!important;font-family:inherit!important;font-size:13.5px!important;font-weight:760!important;line-height:1.2!important;cursor:pointer;opacity:1;transition:transform .16s ease , box-shadow .16s ease , background .16s ease , border-color .16s ease!important}.fes-dialog .fes-actions button:hover:not(:disabled),
.fes-dialog .fes-actions button:active:not(:disabled) {transform:translateY(-1px)}.fes-dialog .fes-stay,.fes-dialog .fes-stay:visited{border:1px solid #e0e4eb!important;background:#f8f9fb!important;background-image:none!important;color:#4f5a70!important;box-shadow:none!important}.fes-dialog .fes-stay:hover,.fes-dialog .fes-stay:active{border-color:#d6dce5!important;background:#fff!important;background-image:none!important;color:#354056!important;box-shadow:0 7px 18px rgba(31,42,58,.06)!important}.fes-dialog .fes-stay:focus,.fes-dialog .fes-stay:focus-visible{border-color:color-mix(in srgb,var(--fes-accent) 38%,#d6dce5)!important;background:#fff!important;color:#354056!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fes-accent) 10%,transparent)!important}.fes-dialog .fes-submit{position:relative;overflow:hidden;border:1px solid var(--fes-accent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--fes-accent) 90%,#ffba8c),var(--fes-accent))!important;color:#fff!important;box-shadow:0 10px 23px color-mix(in srgb,var(--fes-accent) 24%,transparent)!important}.fes-submit::before{content:"";position:absolute;inset:0 auto 0 -45%;width:34%;transform:skewX(-20deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transition:left .35s ease}.fes-dialog .fes-submit:hover:not(:disabled)::before {left:120%}.fes-dialog .fes-submit:hover:not(:disabled),
.fes-dialog .fes-submit:active:not(:disabled) {border-color:var(--fes-accent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--fes-accent) 84%,#ffba8c),var(--fes-accent))!important;color:#fff!important;box-shadow:0 13px 28px color-mix(in srgb,var(--fes-accent) 30%,transparent)!important}.fes-dialog .fes-submit:focus,.fes-dialog .fes-submit:focus-visible{border-color:var(--fes-accent)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--fes-accent) 90%,#ffba8c),var(--fes-accent))!important;color:#fff!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fes-accent) 14%,transparent) , 0 12px 26px color-mix(in srgb,var(--fes-accent) 26%,transparent)!important}.fes-dialog .fes-submit:disabled,.fes-dialog .fes-submit:disabled:hover,.fes-dialog .fes-submit:disabled:focus{border-color:color-mix(in srgb,var(--fes-accent) 50%,#fff)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--fes-accent) 48%,#fff),color-mix(in srgb,var(--fes-accent) 58%,#fff))!important;color:rgba(255,255,255,.96)!important;opacity:.68!important;cursor:not-allowed;transform:none!important;box-shadow:none!important}.fes-submit.is-loading::after{content:"";display:inline-block;width:13px;height:13px;margin-left:9px;vertical-align:-2px;border:2px solid rgba(255,255,255,.42);border-top-color:#fff;border-radius:50%;animation:fes-spin .7s linear infinite}.fes-footnote{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:8px;color:#a1a9b7;text-align:center;font-size:10.5px}.fes-footnote svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fes-thanks{min-height:280px;display:grid;place-items:center;align-content:center;text-align:center;padding:12px}.fes-thanks-check{position:relative;width:74px;height:74px;display:grid;place-items:center;margin-bottom:18px;border-radius:25px;background:linear-gradient(145deg,color-mix(in srgb,var(--fes-accent) 18%,white),color-mix(in srgb,var(--fes-accent) 8%,white));color:var(--fes-accent);font-size:35px;font-weight:850;box-shadow:0 14px 30px color-mix(in srgb,var(--fes-accent) 13%,transparent)}.fes-thanks h2{max-width:470px}.fes-thanks p{margin:9px 0 0;color:var(--fes-muted)}@keyframes fes-spin { to { transform: rotate(360deg); } }@media (max-width:720px){.fes-overlay{padding:10px;align-items:end}.fes-dialog{width:100%;max-height:none;padding:20px 15px 16px;border-radius:25px 25px 13px 13px}.fes-head{grid-template-columns:44px 1fr;gap:11px;padding-right:35px;margin-bottom:13px}.fes-icon{width:44px;height:44px;border-radius:15px}.fes-dialog h2{font-size:23px}.fes-subtitle{font-size:13px}.fes-close{top:14px;right:14px;width:35px;height:35px}.fes-reasons{grid-template-columns:1fr;gap:7px}.fes-reason:last-child:nth-child(odd) {grid-column:auto}.fes-reason{min-height:49px;grid-template-columns:34px minmax(0,1fr) 21px;padding:7px 10px;border-radius:15px;font-size:12.75px}.fes-reason-icon{width:34px;height:34px;border-radius:11px}.fes-reason-icon svg{width:17px;height:17px}.fes-actions{grid-template-columns:1fr}.fes-submit{order:-1}.fes-footnote{margin-top:8px}}@media (max-height:720px) and (min-width:721px){.fes-dialog{padding-top:21px;padding-bottom:17px}.fes-head{margin-bottom:13px}.fes-icon{width:48px;height:48px;border-radius:16px}.fes-reason{min-height:51px}.fes-comment-wrap{margin-top:8px}.fes-actions{margin-top:4px}.fes-footnote{margin-top:7px}}@media (prefers-reduced-motion:reduce){.fes-overlay,.fes-dialog,.fes-reason,.fes-close,.fes-actions button,.fes-comment-box{transition:none!important}.fes-submit::before{display:none}}@media (max-width:720px){.fes-overlay{box-sizing:border-box!important;padding:max(6px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important;align-items:center!important;justify-items:center!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-text-size-adjust:100%;text-size-adjust:100%}.fes-dialog{width:min(100%,430px)!important;max-width:100%!important;max-height:calc(100dvh - 12px)!important;min-height:0!important;margin:auto!important;padding:14px 12px 10px!important;border-radius:22px!important;overflow:hidden!important}.fes-dialog::before{width:112px!important;height:112px!important;right:-50px!important;top:-54px!important}.fes-dialog::after{width:84px!important;height:84px!important;left:-44px!important;bottom:-42px!important}.fes-head{grid-template-columns:38px minmax(0,1fr)!important;gap:9px!important;align-items:center!important;padding-right:34px!important;margin-bottom:9px!important}.fes-icon{width:38px!important;height:38px!important;border-radius:13px!important}.fes-icon svg{width:20px!important;height:20px!important}.fes-eyebrow{gap:5px!important;margin-bottom:2px!important;font-size:9px!important;line-height:1.1!important;letter-spacing:.055em!important}.fes-eyebrow::before{width:5px!important;height:5px!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--fes-accent) 10%,transparent)!important}.fes-dialog h2{font-size:20px!important;line-height:1.08!important;letter-spacing:-.018em!important}.fes-subtitle{margin-top:3px!important;font-size:11px!important;line-height:1.3!important}.fes-close{top:10px!important;right:10px!important;width:32px!important;height:32px!important;border-radius:11px!important;font-size:21px!important}.fes-question-label{margin-bottom:6px!important;font-size:10.5px!important;line-height:1.15!important}.fes-question-label small{font-size:9.5px!important}.fes-reasons{grid-template-columns:1fr!important;gap:5px!important}.fes-reason,
  .fes-reason:last-child:nth-child(odd) {grid-column:auto!important;min-height:42px!important;grid-template-columns:30px minmax(0,1fr) 19px!important;gap:8px!important;padding:5px 8px!important;border-radius:13px!important;font-size:11.5px!important;line-height:1.18!important}.fes-reason:hover,.fes-reason:focus-visible,.fes-reason:active{transform:none!important}.fes-reason-icon{width:30px!important;height:30px!important;border-radius:10px!important}.fes-reason-icon svg{width:15px!important;height:15px!important}.fes-reason-check{width:19px!important;height:19px!important;font-size:10px!important}.fes-comment-wrap{margin-top:6px!important}.fes-comment-toggle{min-height:34px!important;padding:5px 8px!important;border-radius:12px!important;font-size:10.5px!important;line-height:1.2!important}.fes-comment-toggle .fes-plus{width:21px!important;height:21px!important;border-radius:7px!important;font-size:16px!important}.fes-comment{min-height:54px!important;max-height:72px!important;margin-top:5px!important;padding:8px 9px!important;border-radius:11px!important;font-size:16px!important;line-height:1.25!important}.fes-error{min-height:10px!important;margin-top:2px!important;font-size:10px!important;line-height:1.1!important}.fes-actions{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr)!important;gap:7px!important;margin-top:4px!important}.fes-actions button{min-height:40px!important;padding:7px 8px!important;border-radius:13px!important;font-size:11.5px!important;line-height:1.15!important}.fes-submit{order:initial!important}.fes-footnote{gap:4px!important;margin-top:6px!important;font-size:8.5px!important;line-height:1.15!important}.fes-footnote svg{width:11px!important;height:11px!important}.fes-thanks{min-height:220px!important;padding:8px!important}.fes-thanks-check{width:60px!important;height:60px!important;margin-bottom:12px!important;border-radius:20px!important;font-size:29px!important}}@media (max-width:720px) and (max-height:620px){.fes-dialog{padding-top:11px!important;padding-bottom:8px!important}.fes-eyebrow,.fes-subtitle,.fes-question-label small,.fes-footnote{display:none!important}.fes-head{margin-bottom:6px!important}.fes-dialog h2{font-size:18px!important}.fes-reason{min-height:38px!important;grid-template-columns:27px minmax(0,1fr) 18px!important;padding:4px 7px!important;font-size:11px!important}.fes-reason-icon{width:27px!important;height:27px!important}.fes-actions button{min-height:37px!important}}