﻿.tg-products{padding:28px 0 70px;direction:rtl}.tg-breadcrumb{display:flex;gap:9px;align-items:center;margin-bottom:18px;color:#657080;font-size:14px}.tg-breadcrumb a{color:#42546a}.tg-hero{display:grid;grid-template-columns:minmax(310px,.82fr) minmax(0,1.18fr);gap:22px;align-items:start}.tg-visual,.tg-order{border:1px solid rgba(23,37,53,.12);border-radius:30px;background:linear-gradient(145deg,rgba(255,255,255,.98),rgba(250,248,245,.96));box-shadow:0 24px 70px rgba(23,37,53,.12);overflow:hidden}.tg-visual{position:sticky;top:118px;padding:22px;background:radial-gradient(circle at 18% 10%,rgba(245,130,32,.22),transparent 34%),linear-gradient(145deg,#172535,#233c54);color:#fff}.tg-visual-top,.tg-trust{display:flex;justify-content:space-between;gap:10px}.tg-visual-top span,.tg-visual-top b{padding:7px 11px;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:12px;background:rgba(255,255,255,.08)}.tg-art{position:relative;display:grid;place-items:center;min-height:360px}.tg-art>i{position:absolute;width:76%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(245,130,32,.48),rgba(56,189,248,.08) 58%,transparent 70%);filter:blur(3px)}.tg-art img{position:relative;width:min(82%,360px);height:auto;object-fit:contain;filter:drop-shadow(0 26px 34px rgba(0,0,0,.3));z-index:2}.tg-float{position:absolute;display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);font-size:22px;z-index:3}.tg-star{top:24%;left:5%;color:#ffb54d}.tg-plane{top:10%;right:9%;color:#69d1ff}.tg-shield{bottom:18%;right:4%;color:#67e8a5}.tg-visual-copy small{color:#ffad61;font-weight:800}.tg-visual-copy h1{font-size:32px;margin:7px 0}.tg-visual-copy p{color:#d9e4ee;line-height:1.8}.tg-trust{margin-top:20px}.tg-trust span{flex:1;display:flex;flex-direction:column;padding:12px;border-radius:18px;background:rgba(255,255,255,.08)}.tg-trust small{color:#bdcad5;margin-top:4px}.tg-order{padding:26px}.tg-order>header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.tg-pill{display:inline-flex;padding:7px 12px;border-radius:999px;background:#fff0df;color:#a84a00;font-weight:800;font-size:12px}.tg-order h2{font-size:30px;margin:10px 0 6px;color:#172535}.tg-order header p{margin:0;color:#697383}.tg-price{min-width:150px;text-align:center;padding:15px;border-radius:20px;background:#172535;color:#fff}.tg-price small{display:block;color:#c7d4df}.tg-price strong{display:block;margin-top:5px;font-size:22px}.tg-steps{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:0;margin:24px 0;gap:8px}.tg-steps li{display:flex;align-items:center;gap:7px;color:#8a94a2;font-size:13px}.tg-steps b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#edf0f3}.tg-steps li.is-active{color:#c15408;font-weight:800}.tg-steps li.is-active b{background:#f58220;color:#fff}.tg-block{border-top:1px solid #e6e9ed;padding:22px 0}.tg-block-title{display:flex;align-items:center;gap:9px;margin-bottom:14px}.tg-block-title>b{color:#f58220}.tg-block-title h3{margin:0;font-size:18px}.tg-block-title>span{margin-right:auto;color:#7b8592;font-size:12px}.tg-packages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tg-packages button,.tg-recipients button{border:1px solid #dfe4e9;border-radius:17px;background:#fff;padding:14px;cursor:pointer;font:inherit;text-align:right;transition:.2s}.tg-packages button{display:flex;justify-content:space-between;gap:10px}.tg-packages button:hover,.tg-packages button.is-active,.tg-recipients button:hover,.tg-recipients button.is-active{border-color:#f58220;box-shadow:0 8px 24px rgba(245,130,32,.15);transform:translateY(-1px)}.tg-packages button.is-active{background:#fff7ef}.tg-packages small{color:#bf570b;font-weight:800}.tg-recipients{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tg-recipients button{display:flex;align-items:center;gap:12px;position:relative}.tg-recipients i{font-style:normal;font-size:25px}.tg-recipients span{display:flex;flex-direction:column}.tg-recipients small{color:#77818e;margin-top:4px}.tg-recipients em{margin-right:auto;width:16px;height:16px;border:2px solid #cbd2d9;border-radius:50%}.tg-recipients .is-active em{border:5px solid #f58220}.tg-verification{min-height:105px;border:1px dashed #cbd5df;border-radius:20px;padding:18px;background:#f8fafc}.tg-verification p{margin:0;color:#6a7482}.tg-verify-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.tg-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:12px;padding:11px 15px;background:#172535;color:#fff;font:inherit;font-weight:800;cursor:pointer;text-decoration:none}.tg-btn.secondary{background:#e9eef3;color:#172535}.tg-account{display:flex;gap:12px;align-items:center}.tg-account i{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#229ed9;color:#fff;font-style:normal;font-weight:900}.tg-account span{display:flex;flex-direction:column}.tg-account small{color:#6d7885}.tg-security{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:16px;background:#eef8f4;color:#21624c;font-size:13px}.tg-primary{width:100%;margin-top:18px;border:0;border-radius:16px;padding:16px;background:linear-gradient(135deg,#f58220,#d95a00);color:#fff;font:inherit;font-size:17px;font-weight:900;cursor:pointer;box-shadow:0 12px 26px rgba(245,130,32,.25)}.tg-primary:disabled{background:#c8ced4;box-shadow:none;cursor:not-allowed}.tg-action-note{text-align:center;color:#77818e;font-size:12px}.tg-message{min-height:24px;text-align:center;color:#b43b25;font-weight:700}.tg-message.is-ok{color:#167653}.tg-loader{display:inline-block;width:16px;height:16px;border:2px solid #c9d4dd;border-top-color:#229ed9;border-radius:50%;animation:tgspin .8s linear infinite}@keyframes tgspin{to{transform:rotate(360deg)}}@media(max-width:900px){.tg-products{padding-top:16px}.tg-hero{grid-template-columns:1fr}.tg-visual{position:relative;top:auto}.tg-art{min-height:280px}.tg-order{padding:20px}.tg-order>header{flex-direction:column}.tg-price{width:100%;box-sizing:border-box}.tg-steps span{display:none}.tg-packages,.tg-recipients{grid-template-columns:1fr 1fr}}@media(max-width:520px){.tg-products{padding-bottom:45px}.tg-visual,.tg-order{border-radius:22px}.tg-visual{padding:17px}.tg-art{min-height:245px}.tg-visual-copy h1,.tg-order h2{font-size:25px}.tg-trust{flex-direction:column}.tg-order{padding:16px}.tg-packages,.tg-recipients{grid-template-columns:1fr}.tg-steps{margin:18px 0}.tg-block{padding:18px 0}.tg-verify-actions{flex-direction:column}.tg-btn{width:100%;box-sizing:border-box}.tg-float{width:40px;height:40px}}
