.isletme-main{padding-bottom:var(--s-4)}.isletme-sec{margin:var(--s-8) var(--gutter) var(--s-3)}.isletme-sec.sec-head{margin-left:var(--gutter);margin-right:var(--gutter)}.isletme-msg{margin:16px var(--gutter) 0}.isletme-hero{position:relative;margin:20px var(--gutter) 0;padding:0;overflow:hidden}.isletme-top{display:flex;gap:14px;align-items:center;padding:16px 16px 14px}.isletme-logo{position:relative;flex:none;width:64px;height:64px;display:grid;place-items:center}.isletme-logo .ring{position:absolute;inset:-6px;width:76px;height:76px;color:var(--line-strong)}.isletme-logo.is-vitrin .ring{color:var(--vitrin)}.isletme-logo-in{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;overflow:hidden;background:hsl(var(--h,30) 55% 30%);color:#fff;font:italic 900 24px/1 var(--f-display)}.isletme-logo-in img{width:100%;height:100%;object-fit:cover;background:var(--surface)}.isletme-name{font:800 24px/1.05 var(--f-display);color:var(--text)}.isletme-hero .meta{margin-top:4px}.isletme-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.isletme-st{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:var(--r-pill);font:800 12.5px/1 var(--f-display);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.isletme-st--live{background:var(--success-soft);color:var(--success)}.isletme-st--live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--live);animation:pulse 1.6s ease-in-out infinite}.isletme-st--wait{background:var(--warning-soft);color:var(--warning)}.isletme-link{display:flex;align-items:center;justify-content:center;gap:6px;min-height:48px;font:700 14px/1 var(--f-display);text-transform:uppercase;letter-spacing:.04em;color:var(--brand-text)}.isletme-link,.isletme-steps{border-top:1px solid var(--line)}.isletme-steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;margin:0;padding:12px 16px 14px;list-style:none;background:var(--surface-2)}.isletme-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;font:600 12.5px/1.2 var(--f-ui);color:var(--text-3)}.isletme-step i{position:relative;z-index:1;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--success);color:#fff}[data-theme=dark] .isletme-step i{color:var(--text-inverse)}.isletme-step i svg{width:16px;height:16px}.isletme-step:before{content:"";position:absolute;top:12px;left:-50%;right:50%;height:2px;background:var(--success)}.isletme-step:first-child:before{display:none}.isletme-step b{display:block;color:var(--text);font-weight:700}.isletme-step--now i{background:var(--brand);color:#fff;box-shadow:0 0 0 4px var(--brand-soft)}.isletme-step--todo i{background:var(--surface-3);color:var(--text-3)}.isletme-step--todo:before{background:var(--line-strong)}.isletme-vt{position:relative;margin:0 var(--gutter);padding:0;overflow:hidden;box-shadow:inset 0 0 0 2px var(--vitrin),var(--sh-2);background:radial-gradient(90% 120% at 100% 0,var(--vitrin-soft),transparent 60%),var(--surface)}.isletme-vt-row{display:flex;align-items:center;gap:16px;padding:18px 16px 14px}.isletme-dial{position:relative;flex:none;width:112px;height:112px}.isletme-dial svg{width:100%;height:100%;transform:rotate(-90deg)}.isletme-dial .trk{stroke:var(--surface-3)}.isletme-dial .bar{stroke:var(--vitrin);stroke-linecap:round}.isletme-dial .dash{stroke:var(--vitrin-text);opacity:.5}.isletme-dial-in{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.isletme-dial-in .num{font-size:40px;line-height:.9;color:var(--text)}.isletme-dial-in small{font:800 12px/1 var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-top:3px}.isletme-vt-txt{min-width:0}.isletme-vt-txt h3{font:italic 800 21px/1.05 var(--f-display);text-transform:uppercase;color:var(--text);margin-top:8px}.isletme-vt-txt p{margin-top:6px;font:500 14px/1.4 var(--f-ui);color:var(--text-2)}.isletme-vt-txt p b{color:var(--text)}.isletme-vt-line{position:relative;height:8px;margin:0 16px;border-radius:4px;background:var(--surface-3);overflow:hidden}.isletme-vt-line span{position:absolute;inset:0 auto 0 0;background:repeating-linear-gradient(-45deg,var(--vitrin) 0 8px,var(--coin) 8px 12px);border-radius:4px}.isletme-vt-dates{display:flex;justify-content:space-between;gap:8px;padding:6px 16px 16px;font:600 12.5px/1.3 var(--f-ui);color:var(--text-3)}.isletme-vt-dates b{display:block;color:var(--text);font:800 15px/1.1 var(--f-display)}.isletme-vt-dates div:last-child{text-align:right}.isletme-preview-note{margin:0 var(--gutter) 12px;font:500 14px/1.4 var(--f-ui);color:var(--text-3)}.isletme-preview{margin:0 var(--gutter);padding-top:9px}.isletme-bdesc,.isletme-preview .bcard-logo img{border-radius:var(--r-md)}.isletme-bdesc{margin:0 12px 12px;padding:8px 10px;background:var(--surface-2);font:500 13px/1.35 var(--f-ui);color:var(--text-2)}.isletme-offer{position:relative;margin:0 var(--gutter);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);box-shadow:inset 0 0 0 2px var(--vitrin),var(--sh-2)}.isletme-offer-head{position:relative;padding:20px 16px 18px;color:#fff;overflow:hidden;background:radial-gradient(80% 140% at 100% 0,rgba(242,182,0,.35),transparent 60%),repeating-linear-gradient(-12deg,rgba(255,255,255,.04) 0 2px,transparent 2px 12px),linear-gradient(135deg,#1C1515,#141212)}.isletme-offer-head .ring{position:absolute;right:-34px;top:-30px;width:150px;height:150px;color:var(--vitrin);opacity:.55}.isletme-offer-kicker{position:relative;display:flex;align-items:center;gap:8px}.isletme-offer-kicker .tag--ink{background:rgba(255,255,255,.14)}.isletme-offer-title{position:relative;margin-top:10px;color:#fff;font:italic 900 34px/.95 var(--f-display);text-transform:uppercase}.isletme-offer-title em{font-style:inherit;color:var(--vitrin)}.isletme-offer-lead{position:relative;margin-top:8px;max-width:30ch;font:500 14.5px/1.4 var(--f-ui);color:#D9D0CA}.isletme-price{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:16px 16px 4px}.isletme-price-main{display:flex;align-items:baseline;gap:6px;color:var(--text)}.isletme-price-main .num{font-size:52px;line-height:.85;letter-spacing:-.01em}.isletme-price-main .cur{font:800 22px/1 var(--f-display)}.isletme-price-main .per{font:700 16px/1 var(--f-display);color:var(--text-3);text-transform:uppercase;letter-spacing:.04em}.isletme-price-side{text-align:right;font:500 12.5px/1.35 var(--f-ui);color:var(--text-3)}.isletme-price-side b{display:block;font:800 16px/1.1 var(--f-display);color:var(--text)}.isletme-perks{margin:0;padding:10px 16px 4px;list-style:none}.isletme-perks li{display:flex;gap:12px;align-items:flex-start;padding:10px 0;border-bottom:1px dashed var(--line)}.isletme-perks li:last-child{border-bottom:0}.isletme-perk-ico{flex:none;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--vitrin-soft);color:var(--vitrin-text)}[data-theme=dark] .isletme-perk-ico{color:var(--vitrin)}.isletme-perk-ico svg{width:19px;height:19px}.isletme-perks b{display:block;font:700 15px/1.25 var(--f-ui);color:var(--text)}.isletme-perks span{display:block;margin-top:2px;font:500 13.5px/1.35 var(--f-ui);color:var(--text-3)}.isletme-offer-cta{padding:12px 16px 16px}.isletme-offer-cta .btn{white-space:normal;text-align:center;line-height:1.1}.isletme-offer-cta .btn svg{width:20px;height:20px;flex:none}.isletme-extend{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;border-radius:var(--r-md);background:var(--surface-2);font:500 13.5px/1.35 var(--f-ui);color:var(--text-2)}.isletme-extend svg{flex:none;width:20px;height:20px;color:var(--text-3)}.isletme-extend b{color:var(--text)}.isletme-secure{display:flex;gap:12px;align-items:flex-start;margin:12px var(--gutter) 0;padding:14px;border-radius:var(--r-lg);background:var(--success-soft);color:var(--text-2)}.isletme-secure-ico{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--surface);color:var(--success);box-shadow:var(--sh-1)}.isletme-secure-ico svg{width:22px;height:22px}.isletme-secure strong{display:block;font:800 16px/1.15 var(--f-display);text-transform:uppercase;letter-spacing:.03em;color:var(--text)}.isletme-secure p{margin-top:4px;font:500 13.5px/1.45 var(--f-ui)}.isletme-secure ul{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none}.isletme-secure li{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border-radius:var(--r-pill);background:var(--surface);font:700 12px/1 var(--f-ui);color:var(--success);box-shadow:inset 0 0 0 1px var(--line)}.isletme-secure li svg{width:13px;height:13px}.isletme-indep{display:flex;gap:10px;align-items:flex-start;margin:12px var(--gutter) 0;padding:12px 14px;border-left:4px solid var(--brand);background:var(--surface);border-radius:0 var(--r-md) var(--r-md) 0;font:500 13.5px/1.45 var(--f-ui);color:var(--text-2)}.isletme-indep b{color:var(--text)}.isletme-soon{margin:0;font:500 13.5px/1.4 var(--f-ui);color:var(--text-3);text-align:center}.isletme-form{margin:0 var(--gutter);padding:18px 16px 16px}.isletme-form.form{display:block}.isletme-group+.isletme-group{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.isletme-legend{margin:0 0 14px;font:800 15px/1 var(--f-display);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3)}.isletme-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:var(--s-5)}.isletme-row2 .field+.field{margin-top:0}.isletme-form .field+.field,.isletme-form .field+.isletme-row2,.isletme-form .isletme-row2+.field{margin-top:var(--s-5)}.isletme-upload{display:flex;align-items:center;gap:12px}.isletme-upload .ph,.isletme-upload .ph-img{flex:none;width:112px;aspect-ratio:16/9;border-radius:var(--r-md);object-fit:cover}.isletme-upload .ph-ico{width:34%}.isletme-upload-txt{flex:1 1;min-width:0;font:500 13px/1.35 var(--f-ui);color:var(--text-3)}.isletme-upload-txt .input{margin-top:6px;min-height:44px;padding:8px 10px;font-size:14px}.isletme-note{display:flex;gap:8px;margin-top:18px;padding:10px 12px;border-radius:var(--r-md);background:var(--info-soft);font:500 13.5px/1.4 var(--f-ui);color:var(--info)}.isletme-note svg{flex:none;width:18px;height:18px;margin-top:1px}.isletme-actions,.isletme-form .form-msg{margin-top:16px}.isletme-end{margin:28px var(--gutter) 8px;text-align:center}.isletme-end p{margin-top:10px;font:500 14px/1.45 var(--f-ui);color:var(--text-3)}.isletme-end a{color:var(--brand-text);font-weight:700}.isletme-guest{margin:20px var(--gutter) 0}@media (max-width:359px){.isletme-vt-row{flex-direction:column;align-items:flex-start}.isletme-price-main .num{font-size:44px}.isletme-row2{grid-template-columns:1fr}.isletme-row2 .field+.field{margin-top:var(--s-5)}}