.order-page.svelte-16klrz3{padding:1.25rem 0 3.5rem;background:linear-gradient(180deg,#faf8ff,#fff 320px)}.order-hero.svelte-16klrz3{position:relative;overflow:visible;background:linear-gradient(145deg,#5e17eb,#6d28d9 48%,#4d12c4);color:#fff;padding:1.5rem 0 1.75rem;margin-bottom:0}.order-hero.svelte-16klrz3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 12% 18%,rgba(255,255,255,.14),transparent 42%),radial-gradient(circle at 88% 82%,rgba(255,255,255,.1),transparent 38%);pointer-events:none}.order-hero__inner.svelte-16klrz3{position:relative;z-index:1;max-width:720px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.order-hero__copy.svelte-16klrz3{min-width:0;flex:1 1 auto}.plan-label.svelte-16klrz3{margin:0;font-weight:700;font-size:1.4rem;color:#fff;letter-spacing:-.01em}.plan-price.svelte-16klrz3{margin:.45rem 0 0;font-size:.92rem;line-height:1.4}.plan-price--trial.svelte-16klrz3{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding-right:7.5rem;padding-bottom:.35rem}.plan-corner-label.svelte-16klrz3{position:absolute;right:-.35rem;bottom:-.35rem;z-index:2;display:inline-flex;align-items:center;padding:.55rem .95rem;border-radius:14px 14px 14px 4px;font-size:.86rem;font-weight:900;letter-spacing:-.02em;line-height:1.1;color:#fff;background:linear-gradient(145deg,#7c3aed,#5e17eb 48%,#2d9f4f);border:2px solid #fff;box-shadow:0 10px #2d126e47,0 14px 28px #13131338;transform:rotate(-10deg);white-space:nowrap;pointer-events:none;animation:svelte-16klrz3-sticker-pop .55s cubic-bezier(.2,1.4,.3,1) both}.plan-corner-label.svelte-16klrz3:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:11px 11px 11px 3px;border:1px dashed rgba(255,255,255,.45);pointer-events:none}@keyframes svelte-16klrz3-sticker-pop{0%{transform:rotate(-10deg) scale(.7);opacity:0}60%{transform:rotate(-12deg) scale(1.08);opacity:1}to{transform:rotate(-10deg) scale(1)}}.plan-price--commitment.svelte-16klrz3{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.plan-commitment-price.svelte-16klrz3{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:.35rem}.plan-price--commitment.svelte-16klrz3 strong:where(.svelte-16klrz3){font-size:1.65rem;font-weight:800;color:#b8ff9e;letter-spacing:-.02em}.plan-upfront.svelte-16klrz3{font-size:1.15rem;font-weight:700;color:#b8ff9e}.plan-follow.svelte-16klrz3,.plan-price.svelte-16klrz3 .muted:where(.svelte-16klrz3){color:#ffffffd1;font-size:.75rem;font-weight:500}.plan-usp.svelte-16klrz3{margin:.85rem 0 0;display:inline-flex;align-items:flex-start;gap:.55rem;max-width:28rem;padding:.55rem .85rem .55rem .65rem;border-radius:12px;background:linear-gradient(120deg,#b8ff9e38,#ffffff1f 55%);border:1px solid rgba(184,255,158,.45);box-shadow:0 8px 22px #1313131f}.plan-usp__mark.svelte-16klrz3{flex-shrink:0;width:1.35rem;height:1.35rem;margin-top:.02rem;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#0f3d22;background:radial-gradient(circle at 30% 25%,#eaffd8,#b8ff9e 42%,#5fe06a);box-shadow:0 0 0 3px #b8ff9e47,0 4px 12px #2d9f4f59,inset 0 1px #ffffffa6}.plan-usp__mark.svelte-16klrz3 svg:where(.svelte-16klrz3){display:block;filter:drop-shadow(0 1px 0 rgba(255,255,255,.35))}.plan-usp__text.svelte-16klrz3{font-size:.92rem;font-weight:700;letter-spacing:-.015em;line-height:1.35;color:#fff;text-shadow:0 1px 0 rgba(45,18,110,.25)}.plan-usp__text.svelte-16klrz3 strong:where(.svelte-16klrz3){font-weight:900;color:#b8ff9e;letter-spacing:.02em}.order-wrap.svelte-16klrz3{max-width:720px}.order-grid.svelte-16klrz3{display:grid;gap:1rem}.card.svelte-16klrz3{background:#fff;border:1px solid rgba(94,23,235,.12);border-radius:20px;padding:1.35rem 1.5rem;box-shadow:0 8px 28px #5e17eb14}.form-title.svelte-16klrz3{margin:0 0 .25rem;font-size:1.2rem;color:var(--color-heading);letter-spacing:-.01em}form.svelte-16klrz3{display:flex;flex-direction:column;gap:.9rem}.field-row.svelte-16klrz3{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.field-row--address.svelte-16klrz3{grid-template-columns:minmax(0,1fr) 72px}.field-row--address-full.svelte-16klrz3{grid-template-columns:1fr}.field--nr.svelte-16klrz3 input:where(.svelte-16klrz3){padding-left:.45rem;padding-right:.45rem;text-align:center}.field.svelte-16klrz3{display:flex;flex-direction:column;gap:.35rem;font-size:.85rem;font-weight:600;color:var(--color-heading)}.field.svelte-16klrz3 input:where(.svelte-16klrz3),.field.svelte-16klrz3 select:where(.svelte-16klrz3){font-weight:400;padding:.7rem .85rem;border:1px solid rgba(94,23,235,.14);border-radius:10px;font-size:1rem;font-family:inherit;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.field.svelte-16klrz3 input:where(.svelte-16klrz3):focus,.field.svelte-16klrz3 select:where(.svelte-16klrz3):focus{outline:none;border-color:var(--hw-primary);box-shadow:0 0 0 3px #5e17eb24}.field.svelte-16klrz3 input.readonly:where(.svelte-16klrz3){background:#f8f7fc;color:var(--color-muted)}.field-note.svelte-16klrz3{font-size:.75rem;font-weight:400;color:var(--color-muted)}.checkbox-field.svelte-16klrz3{display:flex;gap:.5rem;align-items:flex-start;font-size:.82rem;font-weight:400;color:var(--color-muted);line-height:1.45}.checkbox-field.svelte-16klrz3 input:where(.svelte-16klrz3){margin-top:.2rem;flex-shrink:0;accent-color:var(--hw-primary)}.checkbox-field.svelte-16klrz3 a:where(.svelte-16klrz3){font-weight:600;color:var(--hw-primary)}.form-error.svelte-16klrz3{margin:0;padding:.65rem .8rem;background:#5e17eb0f;color:#b42318;border:1px solid rgba(180,35,24,.2);border-radius:10px;font-size:.85rem}.btn-block.svelte-16klrz3{width:100%;justify-content:center}.btn-lg.svelte-16klrz3{padding:.9rem 1rem;font-size:1.05rem;border-radius:12px}.secure-note.svelte-16klrz3{margin:0;text-align:center;font-size:.75rem;color:var(--color-muted);line-height:1.4}.order-cert-trustindex.svelte-16klrz3{margin-top:.65rem;display:flex;justify-content:center}.order-cert-trustindex.svelte-16klrz3 .trustindex-widget{min-height:0}.trial-note.svelte-16klrz3{margin:0;text-align:center;font-size:.75rem;color:var(--color-muted);line-height:1.45}.otp-block.svelte-16klrz3{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(94,23,235,.1)}.otp-block--modal.svelte-16klrz3{margin-top:0;padding-top:0;border-top:none}.otp-success.svelte-16klrz3{margin:.75rem 0 0;padding:.65rem .85rem;background:#5e17eb0f;border:1px solid rgba(94,23,235,.16);color:#4d12c4;border-radius:10px;font-size:.88rem;line-height:1.45;font-weight:400}.otp-form.svelte-16klrz3{margin-top:.85rem;display:flex;flex-direction:column;gap:.85rem}.link-btn.svelte-16klrz3{border:none;background:none;color:var(--hw-primary);font-size:.85rem;font-weight:600;cursor:pointer;padding:0;font-family:inherit;text-align:center}.link-btn.svelte-16klrz3:disabled{opacity:.6;cursor:not-allowed}.otp-toggle.svelte-16klrz3{margin-top:.85rem;width:100%}.login-modal-backdrop.svelte-16klrz3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#07275a73;display:grid;place-items:center;padding:1rem}.login-modal.svelte-16klrz3{width:min(420px,100%);background:#fff;border-radius:var(--radius-lg, 16px);padding:1.6rem 1.5rem 1.4rem;box-shadow:var(--shadow-elevated, 0 16px 40px rgba(19, 19, 19, .18));border:1px solid var(--color-border);max-height:min(90vh,720px);overflow:auto}.login-modal.svelte-16klrz3 h2:where(.svelte-16klrz3){margin:0 0 .5rem;font-size:1.25rem;color:var(--color-heading)}.login-modal.svelte-16klrz3>p:where(.svelte-16klrz3){margin:0 0 1rem;color:var(--color-muted);line-height:1.45;font-size:.92rem}.notice.svelte-16klrz3 p:where(.svelte-16klrz3){margin:0 0 .75rem;color:var(--color-muted)}.back-link.svelte-16klrz3{margin:.75rem 0 0;font-size:.88rem;text-align:center}.back-link.svelte-16klrz3 a:where(.svelte-16klrz3){font-weight:600;color:var(--hw-primary)}.withdrawal-note.svelte-16klrz3{margin:1.25rem 0 0;font-size:.75rem;color:var(--color-muted);line-height:1.5;text-align:center}.withdrawal-note.svelte-16klrz3 a:where(.svelte-16klrz3){font-weight:600;color:var(--hw-primary)}@media(max-width:520px){.order-hero.svelte-16klrz3{padding:.55rem 0 1.25rem;margin-bottom:0}.order-hero__inner.svelte-16klrz3{flex-direction:column;align-items:stretch;gap:.05rem}.order-hero__copy.svelte-16klrz3{margin-top:0}.plan-label.svelte-16klrz3{font-size:1.25rem}.card.svelte-16klrz3{padding:1.15rem 1.2rem;border-radius:16px}.field-row.svelte-16klrz3:not(.field-row--address){grid-template-columns:1fr}.field-row--address.svelte-16klrz3{grid-template-columns:minmax(0,1fr) 56px;gap:.5rem}.field--nr.svelte-16klrz3 span:where(.svelte-16klrz3){font-size:.78rem}.field--nr.svelte-16klrz3 input:where(.svelte-16klrz3){padding:.6rem .25rem;font-size:.95rem}}
