.avs-page{max-width:1200px;overflow-x:clip}.avs-list{display:flex;flex-direction:column;gap:56px;margin-bottom:70px}.avs-card{--avs-h:420px;--avs-red-1:#d9202e;--avs-red-2:#8d0a16;position:relative;isolation:isolate;width:100%;height:var(--avs-h);direction:ltr;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.avs-bg{position:absolute;top:0;bottom:0;width:54%;border-radius:30px;overflow:hidden;background:radial-gradient(120% 80% at 20% 0%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 55%),radial-gradient(90% 70% at 90% 100%,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 60%),linear-gradient(145deg,var(--avs-red-1),var(--avs-red-2));box-shadow:0 24px 50px rgba(150,0,20,.28)}.avs-bg:after{content:'';position:absolute;inset:0;opacity:.5;pointer-events:none;background:repeating-linear-gradient(135deg,rgba(255,255,255,.035) 0 2px,transparent 2px 14px)}.avs-card--left .avs-bg{left:0}.avs-card--right .avs-bg{right:0}.avs-card--right .avs-bg{background:radial-gradient(120% 80% at 80% 0%,rgba(255,255,255,.22) 0%,rgba(255,255,255,0) 55%),radial-gradient(90% 70% at 10% 100%,rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 60%),linear-gradient(215deg,var(--avs-red-1),var(--avs-red-2))}.avs-bg-text{position:absolute;top:50%;writing-mode:vertical-rl;text-orientation:mixed;transform:translateY(-50%) rotate(180deg);font-size:var(--avs-fs);line-height:1;font-weight:900;white-space:nowrap;letter-spacing:0;color:rgba(45,0,8,.42);filter:blur(1.4px);user-select:none;pointer-events:none}.avs-card--left .avs-bg-text{left:7%}.avs-card--right .avs-bg-text{right:7%}.avs-panel{position:absolute;top:36px;bottom:36px;width:74%;direction:rtl;text-align:right;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:30px 40px;border-radius:28px;background:linear-gradient(150deg,#101a27 0%,#0a0f16 100%);border:1px solid rgba(255,255,255,.08);box-shadow:0 30px 60px rgba(0,0,0,.35);color:#fff}.avs-card--left .avs-panel{right:0;padding-left:28%}.avs-card--right .avs-panel{left:0;padding-right:28%}.avs-media{position:absolute;top:50%;transform:translateY(-50%);width:38%;height:84%;z-index:3;display:flex;align-items:center;justify-content:center;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.avs-card--left .avs-media{left:7%}.avs-card--right .avs-media{right:7%}.avs-media img{width:100%;height:100%;object-fit:contain;display:block;filter:drop-shadow(0 26px 30px rgba(0,0,0,.5))}.avs-card:hover{transform:translateY(-6px)}.avs-card:hover .avs-media{transform:translateY(-50%) scale(1.04) rotate(-1.2deg)}.avs-card--right:hover .avs-media{transform:translateY(-50%) scale(1.04) rotate(1.2deg)}.avs-img--framed .avs-media{width:34%;height:78%}.avs-img--framed .avs-media img{object-fit:cover;border-radius:24px;filter:none;border:1px solid rgba(255,255,255,.22);box-shadow:0 26px 50px rgba(0,0,0,.45)}.avs-media-ph{width:62%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;color:rgba(255,255,255,.9);background:rgba(255,255,255,.12);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.25)}.avs-title{margin:0;font-size:clamp(1.5rem, 2.6vw, 2.5rem);line-height:1.35;font-weight:900;color:#fff}.avs-summary{margin:0;max-width:62ch;font-size:.98rem;line-height:2;color:rgba(255,255,255,.74);text-align:justify;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.avs-features{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.avs-features li{display:inline-flex;align-items:center;gap:7px;padding:5px 13px;font-size:.82rem;font-weight:600;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.88)}.avs-features li .avs-i{font-size:.95em;color:#ff3b47;stroke-width:2.4}.avs-actions{display:flex;align-items:center;gap:22px;margin-top:6px;flex-wrap:wrap}.avs-more{display:inline-flex;align-items:center;gap:7px;font-size:.9rem;font-weight:600;color:rgba(255,255,255,.62);text-decoration:none;transition:color .25s}.avs-more .avs-i{transition:transform .25s}.avs-more:hover,.avs-card:hover .avs-more{color:#fff}.avs-more:hover .avs-i{transform:translateX(-5px)}.avs-i{width:1.1em;height:1.1em;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.2em}.avs-media-ph .avs-i{width:46%;height:46%;stroke-width:1.4}.avs-lbl{display:inline-flex;align-items:center;gap:8px}.avs-lbl .avs-i{color:var(--primary-red,#c00)}.avs-gate-icon .avs-i{width:34px;height:34px;stroke-width:1.6}.avs-success-icon .avs-i{width:36px;height:36px;stroke-width:1.8}.avs-single .media-bar-right .avs-i,.avs-single .media-bar-left .avs-i{vertical-align:-.22em;margin-left:4px}.avs-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 26px;border-radius:999px;border:1px solid transparent;font:inherit;font-weight:700;font-size:.95rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .25s,box-shadow .25s,background .25s}.avs-btn--cta{color:#fff !important;background:linear-gradient(135deg,#e5192a,#a30015);box-shadow:0 10px 24px rgba(210,0,25,.38)}.avs-btn--cta:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 14px 30px rgba(230,0,30,.5)}.avs-btn--ghost{color:var(--text-main,#111827) !important;border-color:var(--glass-border,rgba(0,0,0,.15));background:0 0}.avs-btn--ghost:hover{border-color:var(--primary-red,#c00);color:var(--primary-red,#c00) !important}html:not([data-theme=dark]) .avs-bg{box-shadow:0 22px 44px rgba(190,20,40,.22)}html:not([data-theme=dark]) .avs-bg-text{color:rgba(70,0,12,.36)}html:not([data-theme=dark]) .avs-panel{background:linear-gradient(150deg,#fff 0%,#f6f7f9 100%);border:1px solid rgba(17,24,39,.08);box-shadow:0 26px 54px rgba(17,24,39,.14);color:#111827}html:not([data-theme=dark]) .avs-title{color:#111827}html:not([data-theme=dark]) .avs-summary{color:#4b5563}html:not([data-theme=dark]) .avs-features li{background:#f3f4f6;border-color:rgba(17,24,39,.1);color:#1f2937}html:not([data-theme=dark]) .avs-features li .avs-i{color:#d9202e}html:not([data-theme=dark]) .avs-more{color:#6b7280}html:not([data-theme=dark]) .avs-more:hover{color:#c00}html:not([data-theme=dark]) .avs-card:hover .avs-more{color:#c00}html:not([data-theme=dark]) .avs-media img{filter:drop-shadow(0 22px 24px rgba(17,24,39,.32))}html:not([data-theme=dark]) .avs-img--framed .avs-media img{border-color:rgba(255,255,255,.7);box-shadow:0 22px 44px rgba(17,24,39,.28)}html:not([data-theme=dark]) .avs-field input,html:not([data-theme=dark]) .avs-field select,html:not([data-theme=dark]) .avs-field textarea{background:#fff;border-color:rgba(17,24,39,.14)}html:not([data-theme=dark]) .avs-request-box{background:rgba(255,255,255,.92)}.avs-js .avs-card.avs-pre{opacity:0;transform:translateY(46px)}.avs-card.avs-in{opacity:1;transform:none;transition:opacity .7s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.avs-card.avs-in:hover{transform:translateY(-6px)}@media (max-width:900px){.avs-card{--avs-h:390px}.avs-panel{padding:24px 28px}.avs-card--left .avs-panel{padding-left:27%}.avs-card--right .avs-panel{padding-right:27%}.avs-summary{-webkit-line-clamp:3;font-size:.92rem;line-height:1.9}}@media (max-width:720px){.avs-list{gap:40px}.avs-card{--bgh:170px;--imgh:210px;--ov:105px;height:auto;display:flex;flex-direction:column;align-items:stretch}.avs-card:hover,.avs-card.avs-in:hover{transform:none}.avs-bg{position:relative;width:100%;height:var(--bgh);border-radius:26px}.avs-card--left .avs-bg,.avs-card--right .avs-bg{left:auto;right:auto}.avs-bg-text{writing-mode:horizontal-tb;transform:translate(-50%,-50%);top:36%;left:50% !important;right:auto !important;font-size:var(--avs-fs-m)}.avs-media,.avs-card--left .avs-media,.avs-card--right .avs-media{position:relative;top:auto;left:auto;right:auto;transform:none !important;width:74%;height:var(--imgh);margin:calc(-1 * var(--ov)) auto 0}.avs-img--framed .avs-media{width:66%;height:190px}.avs-panel,.avs-card--left .avs-panel,.avs-card--right .avs-panel{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;margin-top:calc(-1 * (var(--imgh) - var(--ov) + 22px));padding:calc(var(--imgh) - var(--ov) + 40px) 22px 26px;border-radius:26px;gap:12px}.avs-img--framed .avs-panel{padding-top:calc(190px - var(--ov) + 40px);margin-top:calc(-1 * (190px - var(--ov) + 22px))}.avs-title{font-size:1.45rem}.avs-actions{gap:14px}.avs-actions .avs-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.avs-card,.avs-media,.avs-card.avs-in,.avs-btn{transition:none !important}.avs-card:hover,.avs-card.avs-in:hover,.avs-card:hover .avs-media{transform:none}.avs-card:hover .avs-media{transform:translateY(-50%)}.avs-js .avs-card.avs-pre{opacity:1;transform:none}}.avs-request{display:flex;justify-content:center;scroll-margin-top:110px;max-width:100%}.avs-request-box{width:100%;max-width:760px;box-sizing:border-box;background:var(--bg-card,rgba(255,255,255,.85));backdrop-filter:var(--glass-blur,blur(20px));-webkit-backdrop-filter:var(--glass-blur,blur(20px));border:1px solid var(--glass-border,rgba(0,0,0,.08));border-radius:30px;padding:42px;box-shadow:var(--card-shadow,0 20px 40px rgba(0,0,0,.08))}.avs-request-head{text-align:center;margin-bottom:28px}.avs-request-head h2{margin:0 0 10px;font-size:1.7rem;font-weight:900;color:var(--text-main,#111827)}.avs-request-head h2 span{color:var(--primary-red,#c00)}.avs-request-head p{margin:0;color:var(--text-muted,#4b5563);line-height:1.9;font-size:.95rem}.avs-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.avs-field{display:flex;flex-direction:column;gap:8px;min-width:0}.avs-field--full{grid-column:1/-1}.avs-field>span{font-size:.88rem;font-weight:700;color:var(--text-main,#111827)}.avs-req{color:var(--primary-red,#c00);margin-right:3px}.avs-field input,.avs-field select,.avs-field textarea{width:100%;box-sizing:border-box;font:inherit;font-size:.95rem;padding:13px 16px;border-radius:16px;color:var(--text-main,#111827);background:var(--table-header-bg,#f1f5f9);border:1px solid var(--glass-border,rgba(0,0,0,.1));transition:border-color .2s,box-shadow .2s}.avs-field textarea{resize:vertical;min-height:130px;line-height:1.9}.avs-field input::placeholder,.avs-field textarea::placeholder{color:var(--text-muted,#6b7280);opacity:.8}.avs-field input:focus,.avs-field select:focus,.avs-field textarea:focus{outline:none;border-color:var(--primary-red,#c00);box-shadow:0 0 0 4px rgba(204,0,0,.14)}.avs-field.avs-invalid input,.avs-field.avs-invalid select{border-color:#e11d2e;box-shadow:0 0 0 4px rgba(225,29,46,.14)}.avs-form{position:relative}.avs-hp{position:absolute !important;top:0;left:auto;right:0;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.avs-form-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;flex-wrap:wrap}.avs-msg{margin:0;flex:1 1 220px;font-size:.9rem;line-height:1.8;color:var(--text-muted,#4b5563)}.avs-msg.is-error{color:#e11d2e;font-weight:600}.avs-submit{min-width:170px;padding:14px 34px}.avs-submit[disabled]{opacity:.65;cursor:progress;transform:none}.avs-submit.is-loading .avs-submit-label:after{content:'';display:inline-block;width:14px;height:14px;margin-right:10px;vertical-align:-2px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:avs-spin .7s linear infinite}@keyframes avs-spin{to{transform:rotate(360deg)}}.avs-gate,.avs-success{text-align:center;padding:10px 0 4px}.avs-gate p{color:var(--text-muted,#4b5563);line-height:2;margin:0 0 22px}.avs-gate-icon,.avs-success-icon{width:68px;height:68px;margin:0 auto 16px;border-radius:50%;display:grid;place-items:center;color:var(--primary-red,#c00);background:rgba(204,0,0,.1);border:1px solid rgba(204,0,0,.25)}.avs-success-icon{color:#16a34a;background:rgba(22,163,74,.12);border-color:rgba(22,163,74,.3)}.avs-gate-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.avs-success h3{margin:0 0 8px;font-size:1.4rem;color:var(--text-main,#111827)}.avs-success p{margin:0 0 8px;color:var(--text-muted,#4b5563);line-height:1.9}.avs-success[hidden]{display:none}@media (max-width:640px){.avs-request-box{padding:26px 20px;border-radius:24px}.avs-grid{grid-template-columns:1fr}.avs-submit{width:100%}}.avs-single-title{margin:0 0 24px;font-size:clamp(1.5rem, 3vw, 2.1rem);font-weight:900;color:var(--text-main,#111827)}.avs-single-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:36px;padding:22px 26px;border-radius:22px;background:rgba(204,0,0,.06);border:1px solid rgba(204,0,0,.2)}.avs-single-cta strong{display:block;font-size:1.05rem;color:var(--text-main,#111827);margin-bottom:4px}.avs-single-cta>div>span{color:var(--text-muted,#4b5563);font-size:.9rem}.avs-single-cta .avs-btn--cta,.avs-single-cta .avs-btn--cta span,.avs-single-cta .avs-btn--cta .avs-i,.avs-single-cta .avs-btn--cta:hover,.avs-single-cta .avs-btn--cta:hover span{color:#fff !important;font-size:inherit}