.ev-card{-webkit-backdrop-filter:blur(16px);color:#fff;background:linear-gradient(165deg,#16201be0,#080d0aeb);border:1px solid #ffffff1f;border-radius:16px;position:relative;box-shadow:0 0 0 1px #00fb7b0a,0 40px 80px -30px #000000f2,0 0 60px -30px #00fb7b59,inset 0 1px #ffffff14}.ev-card small{color:var(--muted)}.ev-badge{color:var(--neon);white-space:nowrap;background:#1a8f573d;border:1px solid #00fb7b80;border-radius:999px;flex:none;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;animation:2.8s ease-in-out 2.4s infinite evGlow;display:inline-flex;box-shadow:0 0 22px -6px #00fb7bb3}.ev-badge--lg{padding:8px 20px;font-size:clamp(14px,1.2vw,16px)}@keyframes evGlow{50%{box-shadow:0 0 30px -2px #00fb7bd9}}.evh{isolation:isolate;align-items:center;min-height:100svh;padding:clamp(120px,15vh,160px) 0 clamp(96px,12vh,140px);display:flex;position:relative;overflow:clip}.evh__scene{z-index:-1;background:var(--bg);position:absolute;inset:0}.evh__photo{object-fit:cover;object-position:60% 50%;filter:saturate(.85);width:100%;height:100%;animation:enterZoom 2.4s var(--ease) backwards}.evh__scene:after{content:"";background:linear-gradient(90deg, #030504f2 0%, #030504cc 30%, #03050447 64%, #0305046b 100%), radial-gradient(ellipse 55% 65% at 74% 42%, #0b3a2473, transparent 70%), linear-gradient(180deg, #03050499 0%, transparent 24%, transparent 58%, var(--bg) 98%);position:absolute;inset:0}.evh__bands{z-index:1;inset:-10% 0 0 30%}.evh__bands i:first-child{opacity:.45;width:8%;height:120%;top:-8%;left:6%}.evh__bands i:nth-child(2){opacity:.28;width:3.5%;height:120%;top:-8%;left:22%}.evh__bands i:nth-child(3){opacity:.2;width:13%;height:120%;top:-8%;left:64%}.evh__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}.evh__grid>*{min-width:0}.evh__copy{max-width:620px}.evh__badge{animation:enterRise .8s var(--ease) .25s backwards}.evh__copy{container-type:inline-size}.evh__title{margin-top:22px;font-size:clamp(24px,9.6cqi,62px)}.evh__line{white-space:nowrap;animation:enterLine 1.1s var(--ease) backwards;display:block}.evh__line:first-child{animation-delay:.4s}.evh__line:nth-child(2){animation-delay:.52s}.evh__line:nth-child(3){animation-delay:.64s}.evh__lead{color:#c3cdc7;text-wrap:pretty;max-width:560px;animation:enterRise .9s var(--ease) .85s backwards;margin-top:24px;font-size:clamp(16px,1.35vw,20px);line-height:1.5}.evh__actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.evh__actions>*{animation:enterRise .8s var(--ease) backwards}.evh__actions>:first-child{animation-delay:1s}.evh__actions>:nth-child(2){animation-delay:1.08s}.evh__checks{color:#c9d2cd;flex-wrap:wrap;gap:10px 24px;margin-top:28px;font-size:14px;animation:1s 1.25s backwards enterFade;display:flex}.evh__checks li{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.evh__checks svg{color:var(--neon)}.evh__visual{--rx:0deg;--ry:0deg;perspective:1400px;position:relative}.evh__stack{transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .5s var(--ease);grid-template-columns:1fr 1fr;display:grid;container-type:inline-size}.evh-dash{animation:enterSide 1.1s var(--ease) .5s backwards;grid-column:1/3;margin-left:7cqi;padding:clamp(16px,4cqi,28px) clamp(16px,4.4cqi,30px) clamp(20px,6.5cqi,40px)}.evh-dash__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.evh-dash__head>span:first-child{white-space:nowrap;gap:2px;min-width:0;display:grid}.evh-dash__head b{letter-spacing:-.02em;font-size:clamp(14px,3.4cqi,21px);font-weight:700}.evh-dash__head small{white-space:normal;font-size:clamp(10.5px,2.1cqi,13px)}.evh-dash__total{letter-spacing:-.035em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:clamp(12px,3.2cqi,20px);font-size:clamp(28px,7cqi,46px);font-weight:720;line-height:1}.evh-dash__label{color:#c9d2cd;margin-top:6px;font-size:clamp(11px,2.2cqi,13.5px)}.evh-dash__sources{white-space:nowrap;grid-template-columns:max-content 1fr max-content;align-items:center;gap:clamp(8px,1.9cqi,12px) clamp(8px,2.4cqi,16px);margin-top:clamp(14px,3.4cqi,22px);font-size:clamp(10px,2.15cqi,13px);font-weight:550;display:grid}.evh-dash__sources li{display:contents}.evh-dash__track{background:#ffffff0f;border-radius:9px;height:clamp(6px,1.5cqi,10px);overflow:hidden}.evh-dash__track i{width:var(--w);border-radius:inherit;background:linear-gradient(90deg, #1a8f57, var(--neon));height:100%;transition:width 1.4s var(--ease);transition-delay:calc(.9s + var(--i) * .13s);display:block;box-shadow:0 0 14px #00fb7b8c}.motion .evh__visual:not(.is-visible) .evh-dash__track i{width:0}.evh-dash__value{color:#d3dbd6;font-variant-numeric:tabular-nums;text-align:right}.evh-dash__foot{color:#c9d2cd;white-space:nowrap;border-top:1px solid #ffffff14;align-items:center;gap:8px;margin-top:clamp(14px,3cqi,20px);padding-top:clamp(10px,2.4cqi,16px);font-size:clamp(10.5px,2.2cqi,13.5px);display:flex}.evh-dash__foot svg{color:var(--muted)}.evh-dash__foot b{color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(14px,3cqi,18px);font-weight:700}.evh-cert{z-index:2;animation:enterRise 1s var(--ease) .95s backwards, float 7s ease-in-out 2.2s infinite;background:linear-gradient(150deg,#ffffff1f,#ffffff05 45%,#00fb7b14),#0a281ae6;border-color:#00fb7b47;grid-column:1;justify-items:start;gap:4px;margin:-4cqi -2cqi 0 0;padding:clamp(14px,3cqi,20px);display:grid;overflow:hidden}.evh-cert .logo{width:auto;height:clamp(12px,2.6cqi,16px);margin-bottom:6px}.evh-cert b{letter-spacing:-.02em;white-space:nowrap;font-size:clamp(14px,3.2cqi,19px);font-weight:700}.evh-cert small{color:#c9d2cd;max-width:26cqi;font-size:clamp(10px,2cqi,12.5px);line-height:1.35}.evh-cert__ok{color:#e3e9e5;align-items:center;gap:6px;margin-top:8px;font-size:clamp(10.5px,2.1cqi,13px);font-weight:600;display:inline-flex}.evh-cert__ok svg{border:1.5px solid var(--neon);color:var(--neon);border-radius:50%;padding:2px}.evh-cert__bands{opacity:.5;gap:1.2cqi;display:grid;position:absolute;bottom:-2cqi;right:-2cqi;transform:skew(-38deg)}.evh-cert__bands i{background:linear-gradient(100deg,#1a8f5733,#00fb7b8c);border-radius:3px;width:16cqi;height:3cqi;display:block}.evh-cert__bands i:nth-child(2){margin-left:3cqi}.evh-cert__bands i:nth-child(3){margin-left:6cqi}.evh-report{white-space:nowrap;animation:enterRise 1s var(--ease) 1.1s backwards, float 8s ease-in-out 3s infinite;grid-column:2;align-self:start;align-items:center;gap:clamp(10px,2.4cqi,14px);margin:-3cqi -2cqi 0 7cqi;padding:clamp(12px,2.8cqi,18px);font-size:clamp(11.5px,2.5cqi,15px);font-weight:600;line-height:1.3;display:flex}.evh-report>svg{color:#e3e9e5;flex:none}.evh-report__download{width:clamp(28px,6cqi,36px);height:clamp(28px,6cqi,36px);color:var(--neon);background:#ffffff0d;border:1px solid #ffffff29;border-radius:9px;flex:none;place-items:center;margin-left:auto;display:grid}.evw{isolation:isolate;padding:clamp(80px,10vw,130px) 0 clamp(80px,9vw,120px);position:relative;overflow:clip}.evw__bg{z-index:-1;background:radial-gradient(ellipse 50% 45% at 50% 70%, #105c3773, transparent 70%), radial-gradient(ellipse 30% 25% at 50% 68%, #00fb7b14, transparent 70%), var(--bg);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 18% 78%,#0000);mask-image:linear-gradient(#0000,#000 18% 78%,#0000)}.evw__head{max-width:1240px}.evw__head .lead{color:#c4cdc8}.evw__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,44px);margin-top:clamp(44px,5vw,68px);display:grid}.evw__step{flex-direction:column;display:flex}.evw__step>*{transition:opacity .9s var(--ease), transform 1s var(--ease), filter 1s var(--ease);transition-delay:calc(.2s + var(--i) * .2s)}.motion .evw__steps:not(.is-visible) .evw__step>*{opacity:0;transform:translateY(22px)}.evw__mark{align-items:center;gap:14px;display:flex}.evw__number{color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(54px,5vw,76px);font-weight:150;line-height:1}.motion .evw__steps:not(.is-visible) .evw__mark{filter:blur(8px)}.evw__mark .bars-mark{filter:drop-shadow(0 0 8px #00fb7b8c);flex:none}.evw__line{transform-origin:0;height:1.5px;transition:transform 1.3s var(--ease);transition-delay:calc(.5s + var(--i) * .25s);background:linear-gradient(90deg,#00fb7bb3,#ffffff1f 70%,#0000);flex:1;position:relative;overflow:hidden}.motion .evw__steps:not(.is-visible) .evw__line{transform:scaleX(0)}.evw__line:after{content:"";background:linear-gradient(90deg, transparent, var(--neon), transparent);width:35%;animation:4.5s ease-in-out infinite evRun;animation-delay:calc(2s + var(--i) * .7s);position:absolute;inset:0 auto 0 0;box-shadow:0 0 4px #00fb7b73}@keyframes evRun{0%{opacity:0;transform:translate(-100%)}15%,85%{opacity:1}to{opacity:0;transform:translate(300%)}}.evw__step h3{color:#fff;letter-spacing:-.03em;margin-top:22px;font-size:clamp(20px,1.8vw,26px);font-weight:680}.evw__step p{color:#c4cdc8;flex:1;margin-top:8px;font-size:clamp(15px,1.15vw,17px)}.evw__ui{flex-direction:column;gap:14px;height:212px;margin-top:24px;padding:clamp(14px,1.4vw,18px) clamp(14px,1.5vw,20px);display:flex;overflow:hidden;container-type:inline-size}.evw__ui:after{content:"";pointer-events:none;width:40%;animation:8s ease-in-out infinite shine;animation-delay:calc(3s + var(--i) * 1.4s);background:linear-gradient(90deg,#0000,#ffffff12,#0000);position:absolute;inset:-30% auto -30% 0}.evw__step>.evw__ui{transition:border-color .4s ease, box-shadow .4s ease, opacity .9s var(--ease), transform 1s var(--ease);transition-delay:0s, 0s, calc(.2s + var(--i) * .2s), calc(.2s + var(--i) * .2s)}.evw__ui:hover{border-color:#00fb7b59;box-shadow:0 0 0 1px #00fb7b14,0 40px 80px -30px #000000f2,0 0 60px -24px #00fb7b80,inset 0 1px #ffffff14}.evw__ui-head{white-space:nowrap;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.evw__ui-head>span{color:#fff;letter-spacing:-.01em;font-size:13px;font-weight:650}.evw__ui-head small{color:var(--muted);font-size:11.5px}.evw__ui-head .evw__ok{color:var(--neon);background:#1a8f572e;border:1px solid #00fb7b4d;border-radius:999px;align-items:center;gap:5px;padding:2px 9px;font-weight:650;display:inline-flex}.evw__form{flex:1;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:7px;display:grid}.evw__field{min-width:0;color:var(--muted);white-space:nowrap;transition:opacity .7s var(--ease), transform .8s var(--ease);background:#00000047;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:7px;padding:0 10px;font-size:clamp(11.5px,3.4cqi,13px);display:flex}.evw__field--wide{grid-column:1/-1}.evw__field b{color:#fff;text-overflow:ellipsis;font-weight:600;overflow:hidden}.evw__field svg{flex:none}.evw__field--active{border-color:#00fb7b8c;box-shadow:0 0 0 3px #00fb7b1a}.evw__field--active svg{color:var(--neon)}.evw__chev{margin-left:auto}.evw__caret{vertical-align:-.15em;background:var(--neon);width:1.5px;height:1.05em;margin-left:2px;animation:1.05s step-end infinite caret;display:inline-block}@keyframes caret{50%{opacity:0}}.evw__form>:first-child{transition-delay:.7s}.evw__form>:nth-child(2){transition-delay:.82s}.evw__form>:nth-child(3){transition-delay:.94s}.evw__form>:nth-child(4){transition-delay:1.06s}.motion .evw__steps:not(.is-visible) .evw__field{opacity:0;transform:translateY(8px)}.evw__done{flex:1;align-items:center;gap:clamp(12px,4.5cqi,20px);display:flex}.evw__ring{aspect-ratio:1;flex:none;place-items:center;width:clamp(64px,20cqi,76px);display:grid;position:relative}.evw__ring:before{content:"";background:radial-gradient(circle,#00fb7b38,#0000 65%);border-radius:50%;animation:3.2s ease-in-out 2.6s infinite ringGlow;position:absolute;inset:-10px}@keyframes ringGlow{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}.evw__ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.evw__ring circle{fill:none;stroke-width:6px}.evw__ring-bg{stroke:#ffffff14}.evw__ring-fill{stroke:var(--neon);stroke-linecap:round;stroke-dasharray:var(--ring);stroke-dashoffset:0;filter:drop-shadow(0 0 6px #00fb7bb3);transition:stroke-dashoffset 1.7s var(--ease) .9s}.motion .evw__steps:not(.is-visible) .evw__ring-fill{stroke-dashoffset:var(--ring)}.evw__ring b{font-variant-numeric:tabular-nums;font-size:clamp(13px,4cqi,15px);font-weight:700;position:relative}.evw__done-body{gap:8px;min-width:0;display:grid}.evw__done-text{color:#fff;white-space:nowrap;font-size:clamp(13.5px,4.3cqi,16px);font-weight:650}.evw__sources{flex-wrap:wrap;gap:5px;display:flex}.evw__sources span{color:#d3dbd6;white-space:nowrap;transition:opacity .5s var(--ease), transform .6s var(--ease);transition-delay:calc(1.3s + var(--s) * .28s);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:3px 8px 3px 6px;font-size:clamp(10.5px,3.2cqi,11.5px);display:inline-flex}.evw__sources svg{color:var(--neon)}.motion .evw__steps:not(.is-visible) .evw__sources span{opacity:0;transform:scale(.8)}.evw__step .evw__reviewer{color:#c9d2cd;white-space:nowrap;border-top:1px solid #ffffff14;flex:none;align-items:center;gap:7px;margin:0;padding-top:10px;font-size:clamp(11px,3.4cqi,12.5px);display:flex}.evw__reviewer svg{color:var(--neon);flex:none}.evw__cert{flex:1;align-items:center;gap:clamp(14px,5cqi,22px);padding-left:4px;display:flex}.evw__doc{aspect-ratio:.78;background:linear-gradient(150deg,#ffffff24,#ffffff08 50%,#00fb7b1a),#0c3a2499;border:1px solid #fff6;border-radius:8px;flex:none;align-content:start;gap:6px;width:clamp(64px,20cqi,80px);padding:10px;animation:7s ease-in-out infinite evDocFloat;display:grid;position:relative;transform:rotate(-4deg);box-shadow:0 0 24px -8px #00fb7b8c}@keyframes evDocFloat{0%,to{translate:0}50%{translate:0 -5px}}.evw__doc .bars-mark{filter:drop-shadow(0 0 6px #00fb7bb3);margin-bottom:4px}.evw__doc i{background:#ffffff8c;border-radius:3px;height:3px;display:block}.evw__doc i:first-of-type{width:80%}.evw__doc i:nth-of-type(2){width:60%}.evw__doc i:nth-of-type(3){background:#ffffff4d;width:40%}.evw__seal{background:var(--neon);color:#022313;border-radius:50%;place-items:center;width:24px;height:24px;transition:transform .6s cubic-bezier(.2,1.25,.35,1) 1.4s,opacity .4s 1.4s;display:grid;position:absolute;bottom:-8px;right:-8px;box-shadow:0 0 14px #00fb7bcc}.motion .evw__steps:not(.is-visible) .evw__seal{opacity:0;transform:scale(.2)}.evw__cert-body{justify-items:start;gap:8px;min-width:0;display:grid}.evw__amount{color:#fff;letter-spacing:-.02em;white-space:nowrap;font-size:clamp(17px,5.6cqi,21px);font-weight:720}.evw__amount small{color:var(--muted);letter-spacing:0;font-size:clamp(10.5px,3.2cqi,12px);font-weight:500}.evw__files{flex-wrap:wrap;gap:6px;display:flex}.evw__files span{color:#e3e9e5;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff24;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;font-size:clamp(10.5px,3.2cqi,11.5px);transition:border-color .3s,color .3s;display:inline-flex}.evw__ui:hover .evw__files span{border-color:#00fb7b4d}.evw__dl{color:var(--neon)}.evw__step>.evw__ui{isolation:isolate;transition:border-color .4s ease, box-shadow .4s ease, opacity .9s var(--ease), transform 1s var(--ease), translate .5s var(--ease);transition-delay:0s, 0s, calc(.2s + var(--i) * .2s), calc(.2s + var(--i) * .2s), 0s}.evw__ui:before{z-index:-1;content:"";border-radius:inherit;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #00fb7b21, transparent 65%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.evw__ui:hover{translate:0 -6px}.evw__ui:hover:before{opacity:1}.evw__field{transition:opacity .7s var(--ease), transform .8s var(--ease), border-color .3s ease, background-color .3s ease, translate .3s var(--ease)}.evw__field:hover{background:#ffffff0a;border-color:#ffffff4d;translate:2px}.evw__field--active:hover{border-color:var(--neon)}.evw__chev{transition:rotate .4s var(--ease)}.evw__ui:hover .evw__chev{rotate:180deg}.evw__ui:hover .evw__field--active{box-shadow:0 0 0 3px #00fb7b29,0 0 18px -4px #00fb7b80}.evw__ring svg{transition:scale .5s var(--ease)}.evw__ui:hover .evw__ring svg{scale:1.06}.evw__ui:hover .evw__ring-fill{filter:drop-shadow(0 0 10px #00fb7bf2)}.evw__sources span{transition:opacity .5s var(--ease), transform .6s var(--ease), border-color .3s ease, background-color .3s ease, color .3s ease}.evw__ui:hover .evw__sources span{color:#fff;transition-delay:0s, 0s, calc(var(--s) * 70ms), calc(var(--s) * 70ms), calc(var(--s) * 70ms);background:#1a8f5729;border-color:#00fb7b66}.evw__doc{transition:rotate .5s var(--ease), scale .5s var(--ease), box-shadow .4s ease;transform:none}.evw__ui:hover .evw__doc{rotate:0deg;scale:1.06;box-shadow:0 0 34px -6px #00fb7bbf}.evw__ui:hover .evw__seal{animation:.6s cubic-bezier(.2,1.25,.35,1) sealPop}@keyframes sealPop{40%{scale:1.25}}.evw__files span:hover{border-color:var(--neon);color:#fff}@media (hover:none){.evw__ui:hover{translate:none}}.eva{background:radial-gradient(ellipse 45% 40% at 20% 30%, #105c3738, transparent 70%), var(--bg);padding:clamp(64px,8vw,110px) 0 clamp(72px,8vw,110px);position:relative}.eva__head{max-width:1240px}.eva__head .title{font-size:clamp(30px,3.2vw,48px)}.eva__head .lead{color:#c4cdc8}.eva__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);margin-top:clamp(36px,4vw,54px);display:grid}.eva__card{aspect-ratio:4/4.4;background:var(--bg-raise);isolation:isolate;border:1px solid #ffffff1a;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6;container-type:inline-size}.eva__card:before{z-index:1;content:"";border-radius:inherit;pointer-events:none;transition:box-shadow .45s;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #00fb7b00}.eva__card img{object-fit:cover;filter:saturate(.9);width:100%;height:100%;transition:transform 1.2s var(--ease), filter .6s ease;position:absolute;inset:0}.eva__card:after{content:"";background:linear-gradient(#03050400 40%,#030504b3 100%);position:absolute;inset:0}.eva__caption{z-index:1;-webkit-backdrop-filter:blur(12px)saturate(130%);background:#080e0b99;border:1px solid #ffffff1a;border-radius:12px;padding:4.6cqi 5.3cqi;position:absolute;bottom:4cqi;left:4cqi;right:4cqi}.eva__caption h3{color:#fff;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(11px,6.6cqi,20px);font-weight:680}.eva__caption p{color:#c9d2cd;margin-top:4px;font-size:clamp(10px,4.6cqi,14px);line-height:1.4}.eva__caption--icon{align-items:center;gap:4cqi;display:flex}.eva__icon{width:clamp(14px,7.2cqi,22px);height:auto}.eva__caption--icon>span{min-width:0}.eva__caption--icon h3{white-space:normal;text-wrap:balance;line-height:1.2}.eva__icon{color:#e3e9e5;flex:none;transition:color .3s}.eva__card:hover .eva__icon,.eva__card.is-featured .eva__icon{color:var(--neon)}.eva__grid:hover .eva__card.is-featured:not(:hover) .eva__icon{color:#e3e9e5}.eva__card.is-featured:before,.eva__card:hover:before{box-shadow:inset 0 0 0 1.5px #00fb7bd9}.eva__card.is-featured,.eva__card:hover{box-shadow:0 0 46px -14px #00fb7b99,0 30px 60px -30px #000000e6}.eva__grid:hover .eva__card.is-featured:not(:hover):before{box-shadow:inset 0 0 0 1.5px #00fb7b00}.eva__grid:hover .eva__card.is-featured:not(:hover){box-shadow:0 30px 60px -30px #000000e6}.eva__grid .eva__card{transition:box-shadow .45s ease, opacity .95s var(--ease), transform 1.05s var(--ease);transition-delay:0s, var(--d,0s), var(--d,0s)}.eva__card:hover img{filter:saturate(1.05);transform:scale(1.06)}.evq{isolation:isolate;padding:clamp(96px,11vw,150px) 0 clamp(88px,10vw,130px);position:relative;overflow:clip}.evq__scene{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.evq__scene img{object-fit:cover;filter:saturate(.55)brightness(.75);width:100%;height:100%}.evq__scene:after{content:"";background:linear-gradient(90deg,#030504eb 0%,#030504bd 45%,#03050499 100%),radial-gradient(50% 60% at 75%,#0b3a2480,#0000 70%);position:absolute;inset:0}.evq__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(36px,5vw,88px);display:grid}.evq__title{font-size:clamp(30px,3.7vw,58px)}.evq__title span{white-space:nowrap;display:block}.evq__copy .lead{color:#c4cdc8;margin-top:18px}.evq__badge{margin-bottom:20px}.evq__title--accent span:last-child{color:var(--neon);letter-spacing:-.008em;white-space:normal;text-shadow:0 0 34px #00fb7b59;margin-top:8px;font-size:.5em}.evq__points{gap:14px;margin-top:30px;display:grid}.evq__points li{color:#e3e9e5;align-items:center;gap:12px;font-size:clamp(15px,1.25vw,18px);display:flex}.evq__points svg{color:var(--neon);flex:none}.evq__panel{border-radius:20px;padding:clamp(20px,2.4vw,32px)}.inw-scopes{flex:1;align-content:center;gap:10px;display:grid}.inw-scopes li{color:#d3dbd6;white-space:nowrap;grid-template-columns:max-content 1fr max-content;align-items:center;gap:10px;font-size:clamp(11px,3.3cqi,12.5px);display:grid}.inw-scopes__track{background:#ffffff12;border-radius:7px;height:7px;overflow:hidden}.inw-scopes__track i{width:var(--w);border-radius:inherit;background:linear-gradient(90deg, #1a8f57, var(--neon));height:100%;transition:width 1.3s var(--ease);transition-delay:calc(1s + var(--s) * .15s);display:block;box-shadow:0 0 10px #00fb7b80}.motion .evw__steps:not(.is-visible) .inw-scopes__track i{width:0}.inw-scopes__value{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.evw__ui:hover .inw-scopes__track i{box-shadow:0 0 16px #00fb7bd9}.inb{background:linear-gradient(110deg, #102219f2, var(--bg-raise) 60%);transition:border-color .4s ease, box-shadow .4s ease, opacity .95s var(--ease), transform 1.05s var(--ease);border:1px solid #ffffff1a;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;margin-top:clamp(16px,1.6vw,22px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}.inb:hover{border-color:#00fb7b66;box-shadow:0 0 46px -16px #00fb7b80,0 30px 60px -30px #000000e6}.inb__copy{z-index:1;align-self:center;padding:clamp(22px,2.6vw,36px);position:relative}.inb h3{color:#fff;letter-spacing:-.025em;font-size:clamp(20px,1.8vw,26px);font-weight:700}.inb p{color:#c4cdc8;margin-top:6px;font-size:clamp(14.5px,1.1vw,16px)}.inb__link{color:var(--neon);margin-top:16px;font-size:15.5px}.inb img{object-fit:cover;object-position:50% 35%;filter:brightness(.88)saturate(.95);--fade:linear-gradient(90deg, transparent 0%, #0000001f 18%, #00000073 40%, #000000d1 62%, #000 82%);width:122%;max-width:none;height:100%;min-height:170px;max-height:220px;-webkit-mask-image:var(--fade);mask-image:var(--fade);transition:transform 1.2s var(--ease);justify-self:end}.inb:hover img{transform:scale(1.04)}.inq{background:radial-gradient(ellipse 45% 50% at 22% 60%, #105c3752, transparent 70%), var(--bg);isolation:isolate;padding:clamp(72px,9vw,120px) 0 clamp(80px,9vw,120px);position:relative;overflow:clip}.inq__bands{z-index:-1;inset:0 0 0 55%}.inq__bands i:first-child{opacity:.45;width:8%;height:60%;top:10%;left:30%}.inq__bands i:nth-child(2){opacity:.3;width:4%;height:60%;top:10%;left:46%}.inq__bands i:nth-child(3){opacity:.18;width:15%;height:60%;top:10%;left:68%}.inq__head{max-width:1240px}.inq__head .lead{color:#c4cdc8}.inq__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,4.5vw,72px);margin-top:clamp(36px,4vw,56px);display:grid}.inq-law{transition:border-color .4s ease, box-shadow .4s ease, opacity .95s var(--ease), transform 1.05s var(--ease);padding:clamp(20px,2.4vw,32px);container-type:inline-size}.inq-law:hover{border-color:#00fb7b4d}.inq-law h3{color:#fff;letter-spacing:-.02em;font-size:clamp(17px,1.4vw,20px);font-weight:650}.inq-law__rows{margin:clamp(10px,1.4vw,16px) 0 0}.inq-law__rows>div{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(14px,2vw,24px);padding:clamp(14px,1.6vw,18px) 0;display:grid}.inq-law__rows dt{color:#fff;letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(14px,5.8cqi,32px);font-weight:720}.inq-law__rows dt small{letter-spacing:-.01em;font-size:.62em;font-weight:650}.inq-law__rows dt.inq-law__label{letter-spacing:-.015em;white-space:normal;font-size:clamp(15px,1.3vw,18px)}.inq-law__rows dd{color:#c9d2cd;border-left:1px solid #ffffff26;margin:0;padding-left:clamp(14px,2vw,22px);font-size:clamp(13.5px,1.05vw,15px);line-height:1.45}.inq-law__timeline{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));margin-top:clamp(22px,2.6vw,30px);display:grid;position:relative}.inq-law__timeline:before,.inq-law__timeline:after{top:7px;left:calc(100% / var(--steps) / 2);content:"";border-radius:2px;height:2px;position:absolute}.inq-law__timeline:before{right:calc(100% / var(--steps) / 2);background:#ffffff2e}.inq-law__timeline:after{width:calc((100% - 100% / var(--steps)) * var(--current) / (var(--steps) - 1));background:linear-gradient(90deg, #1a8f57, var(--neon));transform-origin:0;transition:transform 1.4s var(--ease) .6s;box-shadow:0 0 10px #00fb7b99}.motion .inq-law:not(.is-visible) .inq-law__timeline:after{transform:scaleX(0)}.inq-law__timeline li{z-index:1;text-align:center;justify-items:center;gap:4px;display:grid;position:relative}.inq-law__dot{background:var(--bg-raise);border:2px solid #ffffff8c;border-radius:50%;width:16px;height:16px;margin-bottom:6px}.is-done .inq-law__dot{border-color:var(--neon);background:#1a8f57}.is-current .inq-law__dot{border-color:var(--neon);background:var(--neon);animation:2.4s ease-in-out 2s infinite lawPulse;box-shadow:0 0 0 5px #00fb7b2e,0 0 16px #00fb7bcc}@keyframes lawPulse{50%{box-shadow:0 0 0 9px #00fb7b14,0 0 22px #00fb7be6}}.inq-law__timeline b{color:#fff;font-size:clamp(13.5px,1.1vw,15px);font-weight:700}.is-current b{color:var(--neon)}.inq-law__timeline small{color:var(--muted);font-size:clamp(11.5px,.9vw,12.5px)}.inq-law__note{color:var(--muted-2);text-align:center;margin-top:clamp(16px,2vw,22px);font-size:12.5px}.inq__list .benefit{padding:clamp(18px,2vw,24px) 0}.inq__list .benefit:first-child{padding-top:0}.inq__list .benefit:last-child{padding-bottom:0}.inq__list .benefit__icon{width:clamp(52px,4.4vw,62px);height:clamp(52px,4.4vw,62px)}.inq__list .benefit h3{font-size:clamp(18px,1.55vw,22px)}.inq__list .benefit p{font-size:clamp(14px,1.05vw,16px)}@media (width<=719px){.evh__scene:after{background:linear-gradient(180deg, #030504b3 0%, #030504c7 45%, #03050499 70%, var(--bg) 100%), radial-gradient(ellipse 80% 40% at 50% 75%, #0b3a2473, transparent 70%)}.evh__grid{grid-template-columns:1fr}.evh__copy{max-width:none}.evh__visual{width:100%}.eva__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evq__grid{grid-template-columns:1fr}.evw__steps{grid-template-columns:1fr;gap:48px}}@media (width<=560px){.evh__checks{gap:8px 18px;font-size:13px}}@media (width<=719px){.inq__grid{grid-template-columns:1fr}}@media (width<=520px){.inb{grid-template-columns:1fr}.inb img{--fade:linear-gradient(180deg, transparent, #00000080 35%, #000 75%);width:100%;max-height:180px}}@media (width<=560px){.inq-law__rows>div{gap:12px}.inq-law__rows dt.inq-law__label{font-size:14px}.inq-law__rows dd{padding-left:12px;font-size:13px}}.svc-checklist{flex:1;align-content:center;gap:8px;display:grid}.svc-checklist li{color:#e3e9e5;white-space:nowrap;transition:opacity .5s var(--ease), transform .6s var(--ease), border-color .3s ease;transition-delay:calc(1s + var(--s) * .22s), calc(1s + var(--s) * .22s), 0s;background:#00000040;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.svc-checklist svg{background:var(--neon);color:#022313;border-radius:50%;flex:none;padding:2px}.motion .evw__steps:not(.is-visible) .svc-checklist li{opacity:0;transform:translate(-10px)}.evw__ui:hover .svc-checklist li{border-color:#00fb7b4d}.svc-plans{flex:1;align-content:center;gap:8px;display:grid}.svc-plan{background:#ffffff08;border:1px solid #ffffff24;border-radius:9px;gap:2px;padding:8px 12px;transition:border-color .3s,background-color .3s;display:grid}.svc-plan b{color:#fff;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.svc-plan small{color:var(--muted);white-space:nowrap;font-size:11.5px}.svc-plan--on{background:#1a8f5729;border-color:#00fb7b80;box-shadow:0 0 22px -10px #00fb7bb3}.svc-plan__badge{background:var(--neon);color:#022313;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:750;display:inline-flex}.evw__ui:hover .svc-plan:not(.svc-plan--on){border-color:#ffffff4d}.pmt{background:radial-gradient(ellipse 45% 50% at 80% 40%, #105c3742, transparent 70%), var(--bg);padding:clamp(72px,9vw,120px) 0;position:relative}.pmt__head{max-width:1240px}.pmt__head .lead{color:#c4cdc8}.pmt__standards{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,20px);margin-top:clamp(32px,4vw,50px);display:grid}.pmt__standard{transition:border-color .4s ease, box-shadow .4s ease, opacity .95s var(--ease), transform 1.05s var(--ease);align-content:start;gap:8px;padding:clamp(16px,2vw,24px);display:grid}.pmt__standard:hover{border-color:#00fb7b66}.pmt__standard b{color:var(--neon);letter-spacing:-.02em;font-size:clamp(16px,1.5vw,21px);font-weight:720}.pmt__standard p{color:#c9d2cd;font-size:clamp(13px,1.05vw,15px);line-height:1.45}.pmt__tech{background:linear-gradient(110deg,#1a8f5724,#ffffff05);border:1px solid #00fb7b38;border-radius:18px;grid-template-columns:minmax(0,.8fr) minmax(0,2.2fr);align-items:center;gap:clamp(20px,3vw,48px);margin-top:clamp(20px,2.4vw,30px);padding:clamp(20px,2.4vw,30px);display:grid}.pmt__tech h3{color:#fff;letter-spacing:-.025em;font-size:clamp(19px,1.8vw,26px);font-weight:700;line-height:1.2}.pmt__tech ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,28px);display:grid}.pmt__tech li{align-items:flex-start;gap:12px;display:flex}.pmt__tech li>span:last-child{gap:4px;display:grid}.pmt__tech b{color:#fff;font-size:clamp(14px,1.15vw,16px);font-weight:650}.pmt__tech small{color:#c4cdc8;font-size:clamp(12.5px,1vw,14px);line-height:1.45}.pmt__icon{width:42px;height:42px;color:var(--neon);background:#050e09cc;border:1px solid #00fb7b59;border-radius:50%;flex:none;place-items:center;display:grid}.ppl{background:radial-gradient(ellipse 50% 55% at 30% 55%, #105c374d, transparent 70%), var(--bg);isolation:isolate;padding:clamp(72px,9vw,120px) 0;position:relative;overflow:clip}.ppl__bands{z-index:-1;inset:0 0 0 60%}.ppl__bands i:first-child{opacity:.4;width:9%;height:70%;top:10%;left:30%}.ppl__bands i:nth-child(2){opacity:.25;width:4%;height:70%;top:10%;left:52%}.ppl__head{max-width:1240px}.ppl__head .lead{color:#c4cdc8}.ppl__grid{grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,1.05fr);align-items:stretch;gap:clamp(14px,1.8vw,24px);margin-top:clamp(32px,4vw,52px);display:grid}.ppl__plan{transition:border-color .4s ease, box-shadow .4s ease, opacity .95s var(--ease), transform 1.05s var(--ease);flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,32px);display:flex}.ppl__plan:hover{border-color:#00fb7b66}.ppl__plan--featured{background:radial-gradient(80% 60% at 20% 0,#00fb7b1f,#0000 60%),linear-gradient(150deg,#0f4a2e,#072316);border-color:#00fb7b8c;box-shadow:0 0 50px -14px #00fb7b80,inset 0 1px #ffffff1f}.ppl__badge{align-self:flex-start;gap:6px}.ppl__plan:not(.ppl__plan--featured):before{content:"";height:26px}.ppl__plan h3{color:#fff;letter-spacing:-.03em;font-size:clamp(24px,2.4vw,34px);font-weight:720}.ppl__tagline{color:#c9d2cd;font-size:clamp(14px,1.15vw,16px)}.ppl__plan ul{flex:1;align-content:start;gap:10px;margin:8px 0 6px;display:grid}.ppl__plan li{color:#e3e9e5;align-items:flex-start;gap:10px;font-size:clamp(14px,1.1vw,16px);line-height:1.4;display:flex}.ppl__plan li svg{color:var(--neon);flex:none;margin-top:2px}.ppl__price{color:var(--muted);border-top:1px solid #ffffff1a;padding-top:12px;font-size:13.5px}.ppl__plan .btn{align-self:flex-start;margin-top:4px}.ppl__seal{transition:opacity .95s var(--ease), transform 1.05s var(--ease);background:#ffffff08;border:1px solid #ffffff1f;border-radius:16px;align-content:start;gap:12px;padding:clamp(20px,2.4vw,32px);display:grid}.ppl__medal{color:#3a2a06;background:radial-gradient(circle at 30% 25%,#ffe9a6,#d2a43b 55%,#8a6512);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 0 26px -6px #e8b84cb3}.ppl__seal h3{color:#fff;letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);font-weight:700}.ppl__seal>p{color:#c4cdc8;font-size:clamp(13.5px,1.05vw,15px);line-height:1.5}.ppl__seal dl{gap:8px;margin:4px 0 0;display:grid}.ppl__level{background:#00000040;border-radius:10px;grid-template-columns:auto 1fr;align-items:baseline;gap:10px;padding:10px 12px;display:grid}.ppl__level dt{color:#1b1405;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:750}.ppl__level--0 dt{background:linear-gradient(135deg,#f2f4f5,#aeb6bb)}.ppl__level--1 dt{background:linear-gradient(135deg,#ffe9a6,#d2a43b)}.ppl__level dd{color:#dfe6e2;margin:0;font-size:13.5px;line-height:1.45}.ppl__seal small{color:var(--muted-2);font-size:12px;line-height:1.5}@media (width<=1100px){.ppl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppl__seal{grid-column:1/-1;grid-template-columns:auto 1fr;column-gap:18px}.ppl__medal{grid-row:span 2}.ppl__seal dl,.ppl__seal small{grid-column:1/-1}.ppl__seal dl{grid-template-columns:1fr 1fr}.pmt__tech{grid-template-columns:1fr}}@media (width<=719px){.pmt__standards{grid-template-columns:repeat(2,minmax(0,1fr))}.pmt__tech ul{grid-template-columns:1fr}}@media (width<=560px){.ppl__grid,.ppl__seal dl{grid-template-columns:1fr}}.sf{--pad:clamp(20px, 2.4vw, 32px);border-radius:20px;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden;container-type:inline-size}.sf__form,.sf__done{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.sf__form[hidden],.sf__done[hidden]{display:none}.sf__head{padding:18px var(--pad) 16px;justify-content:space-between;align-items:center;gap:16px;display:flex}.sf__mark{filter:drop-shadow(0 0 10px #00fb7b59);width:auto;height:20px}.sf__count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.sf__count b{color:#fff;font-weight:750;display:inline-block}.sf__count b.is-flip{animation:sfFlip .45s var(--ease)}.sf__progress{background:#ffffff14;height:3px}.sf__progress i{width:calc(var(--p,0) * 100%);background:linear-gradient(90deg, var(--green), var(--neon));height:100%;transition:width .7s var(--ease);border-radius:0 3px 3px 0;display:block;box-shadow:0 0 14px #00fb7bb3}.sf__progress--full i{width:100%}.sf__viewport{padding:clamp(22px, 2.6vw, 30px) var(--pad) 4px}.sf__step{border:0;min-width:0;margin:0;padding:0;display:grid}.sf__step[hidden]{display:none}.sf__step.is-forward{animation:sfInNext .55s var(--ease) both}.sf__step.is-back{animation:sfInBack .55s var(--ease) both}.sf__step.is-shake{animation:.42s sfShake}.sf__title{color:#fff;letter-spacing:-.035em;text-wrap:balance;outline:none;font-size:clamp(23px,2.2vw,31px);font-weight:720;line-height:1.12}.sf__hint{color:var(--muted);margin-top:8px;font-size:14.5px}.sf__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:20px;display:grid}.sf__options--odd .sf__option:last-child{grid-column:1/-1}.sf__option{min-width:0;display:block;position:relative}.sf__option input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sf__option-box{height:100%;min-height:66px;transition:border-color .3s ease, background-color .3s ease, box-shadow .35s ease, transform .4s var(--ease);background:#ffffff08;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;padding:11px 12px 11px 11px;display:flex}.sf__option-icon{width:42px;height:42px;color:var(--neon);transition:background-color .3s ease, color .3s ease, box-shadow .35s ease, transform .5s var(--ease);background:#050e09bf;border:1px solid #00fb7b47;border-radius:12px;flex:none;place-items:center;display:grid}.sf__option-label{color:#e3e9e5;hyphens:auto;overflow-wrap:break-word;flex:1;min-width:0;font-size:15px;font-weight:600;line-height:1.25}.sf__option-check{color:#022313;border:1.5px solid #ffffff40;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:background-color .25s,border-color .25s;display:grid}[data-multiple] .sf__option-check{border-radius:7px}.sf__option-check svg{opacity:0;transition:opacity .2s ease, transform .35s var(--ease);transform:scale(.3)}.sf__option:hover .sf__option-box{background:#ffffff0d;border-color:#ffffff52;transform:translateY(-2px)}.sf__option:hover .sf__option-icon{transform:rotate(-5deg)scale(1.05);box-shadow:0 0 18px -4px #00fb7b99}.sf__option input:focus-visible+.sf__option-box{outline:2px solid var(--neon);outline-offset:3px}.sf__option input:checked+.sf__option-box{animation:sfPop .4s var(--ease);background:linear-gradient(140deg,#1a8f5747,#1a8f5714);border-color:#00fb7ba6;box-shadow:0 10px 30px -14px #00fb7bb3,inset 0 1px #ffffff1a}.sf__option input:checked+.sf__option-box .sf__option-icon{background:var(--neon);color:#022313;border-color:#0000;box-shadow:0 0 22px -2px #00fb7bbf}.sf__option input:checked+.sf__option-box .sf__option-label{color:#fff}.sf__option input:checked+.sf__option-box .sf__option-check{border-color:var(--neon);background:var(--neon)}.sf__option input:checked+.sf__option-box .sf__option-check svg{opacity:1;transform:none}.sf__fields{gap:14px;margin-top:20px;display:grid}.sf__field{gap:8px;min-width:0;display:grid}.sf__field>span{color:#dfe6e2;font-size:13.5px;font-weight:600}.sf__field input,.sf__field textarea{color:#fff;width:100%;font:inherit;background:#00000052;border:1px solid #ffffff2e;border-radius:11px;font-size:16px;transition:border-color .25s,box-shadow .25s,background-color .25s}.sf__field input{height:52px;padding:0 16px}.sf__field textarea{resize:vertical;min-height:132px;padding:13px 16px;line-height:1.5;display:block}.sf__field input::placeholder,.sf__field textarea::placeholder{color:var(--muted-2)}.sf__field input:hover,.sf__field textarea:hover{border-color:#ffffff57}.sf__field input:focus,.sf__field textarea:focus{border-color:var(--neon);background:#0000006b;outline:none;box-shadow:0 0 0 4px #00fb7b21}.sf__field [aria-invalid]{border-color:#ff7b7b;box-shadow:0 0 0 3px #ff7b7b1f}.sf__step.is-forward .sf__option,.sf__step.is-back .sf__option,.sf__step.is-forward .sf__field,.sf__step.is-back .sf__field{animation:sfItem .55s var(--ease) both;animation-delay:calc(.1s + var(--i,0) * 55ms)}.sf__msg{color:#ff9d9d;align-items:center;gap:8px;margin-top:12px;font-size:13.5px;display:flex}.sf__msg:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.sf__msg[hidden]{display:none}.sf__nav{padding:22px var(--pad) 0;gap:10px;display:flex}.sf__nav .btn{border-radius:12px;min-height:54px;font-size:16px}.sf__back{flex:none;gap:8px;padding:0 20px}.sf__back[hidden]{display:none}.sf__next{white-space:normal;text-align:center;flex:1;min-width:0;line-height:1.2}.sf__next:disabled{cursor:progress;opacity:.75;transform:none}.sf__next.is-submit{box-shadow:0 12px 34px -10px #00fb7b99,inset 0 1px #ffffff3d}.sf__error{padding:12px var(--pad) 0;color:#ff9d9d;text-align:center;font-size:14px}.sf__error[hidden]{display:none}.sf__privacy{padding:14px var(--pad) 20px;color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;font-size:12.5px;display:flex}.sf__privacy a{text-underline-offset:3px;text-decoration:underline;transition:color .25s}.sf__privacy a:hover{color:var(--neon)}.sf__done{outline:none}.sf__done-body{padding:clamp(28px, 3.4vw, 40px) var(--pad) var(--pad);justify-items:start;gap:14px;display:grid}.sf__done-icon{color:var(--neon);filter:drop-shadow(0 0 16px #00fb7b99)}.sf__done-icon circle{stroke-dasharray:145;stroke-dashoffset:0}.sf__done-icon path{stroke-dasharray:40;stroke-dashoffset:0}.sf__done.is-in .sf__done-icon circle{animation:sfDraw .8s var(--ease) .1s both}.sf__done.is-in .sf__done-icon path{animation:sfDrawCheck .5s var(--ease) .65s both}.sf__done-title{color:#fff;letter-spacing:-.04em;font-size:clamp(28px,2.8vw,38px);font-weight:720;line-height:1.08}.sf__done-text{color:#c4cdc8;max-width:440px;font-size:15.5px}.sf__copy{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;margin-top:4px;padding:11px 18px;font-size:14.5px;font-weight:600;transition:border-color .25s,background-color .25s,color .25s;display:inline-flex}.sf__copy:hover{background:#ffffff14;border-color:#fff6}.sf__copy.is-copied{color:var(--neon);background:#00fb7b1a;border-color:#00fb7b99}.sf__done-actions{flex-wrap:wrap;align-items:center;gap:12px 22px;margin-top:10px;display:flex}.sf__done-actions .btn{border-radius:12px;gap:10px;min-height:52px}.sf__again{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 2px;font-size:15px;font-weight:600;transition:color .25s;display:inline-flex}.sf__again:hover{color:var(--neon)}.sf__done.is-in .sf__done-body>*{animation:sfItem .6s var(--ease) both}.sf__done.is-in .sf__done-body>:nth-child(2){animation-delay:.25s}.sf__done.is-in .sf__done-body>:nth-child(3){animation-delay:.35s}.sf__done.is-in .sf__done-body>:nth-child(4){animation-delay:.45s}.sf__done.is-in .sf__done-body>:nth-child(5){animation-delay:.55s}@keyframes sfInNext{0%{opacity:0;transform:translate(30px)}}@keyframes sfInBack{0%{opacity:0;transform:translate(-30px)}}@keyframes sfItem{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes sfPop{40%{transform:scale(.97)}75%{transform:scale(1.015)}}@keyframes sfFlip{0%{opacity:0;transform:translateY(8px)}}@keyframes sfShake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}@keyframes sfDraw{0%{stroke-dashoffset:145px}}@keyframes sfDrawCheck{0%{stroke-dashoffset:40px}}@media (prefers-reduced-motion:reduce){.sf *,.sf :before,.sf :after{transition:none!important;animation:none!important}}@container (width<=500px){.sf__options{grid-template-columns:minmax(0,1fr);gap:8px}.sf__options--odd .sf__option:last-child{grid-column:auto}.sf__option-box{min-height:58px}.sf__option-icon{border-radius:11px;width:38px;height:38px}.sf__nav .btn{min-height:52px;font-size:15px}.sf__back{padding:0 14px}}.sf.evq__panel{padding:0}.evq__panel-wrap{min-width:0}
