.brief.svelte-11hd6rg{display:flex;flex-direction:column}.brief-head.svelte-11hd6rg{margin-bottom:22px}.brief-step.svelte-11hd6rg{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--pink)}.brief-title.svelte-11hd6rg{font-size:25px;font-weight:800;letter-spacing:-.025em;line-height:1.08;margin:8px 0 0;text-wrap:balance}.brief-grid.svelte-11hd6rg{display:grid;grid-template-columns:1fr;gap:16px;margin-top:4px}.field.svelte-11hd6rg{display:flex;flex-direction:column;gap:7px}.field.svelte-11hd6rg label:where(.svelte-11hd6rg){font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft)}.field.svelte-11hd6rg input:where(.svelte-11hd6rg),.field.svelte-11hd6rg textarea:where(.svelte-11hd6rg){font-family:var(--grotesk);font-size:15.5px;color:var(--ink);background:#ffffffbf;border:1px solid var(--line);border-radius:12px;padding:12px 14px;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.field.svelte-11hd6rg textarea:where(.svelte-11hd6rg){resize:vertical;min-height:76px}.field.svelte-11hd6rg input:where(.svelte-11hd6rg):focus,.field.svelte-11hd6rg textarea:where(.svelte-11hd6rg):focus{border-color:var(--pink);box-shadow:0 0 0 3px rgba(var(--pink-rgb),.12)}.chips.svelte-11hd6rg{display:flex;flex-wrap:wrap;gap:8px}.chip.svelte-11hd6rg{font-family:var(--grotesk);font-size:13.5px;font-weight:500;padding:8px 13px;border-radius:999px;background:#fff9;border:1px solid var(--line);cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none;color:var(--ink)}.chip.svelte-11hd6rg:hover{border-color:#13110f4d}.chip.on.svelte-11hd6rg{background:var(--ink);color:#fff;border-color:var(--ink)}.brief-foot.svelte-11hd6rg{display:flex;align-items:center;gap:16px;margin-top:22px;flex-wrap:wrap}.brief-note.svelte-11hd6rg{font-family:var(--mono);font-size:11.5px;color:var(--ink-soft);letter-spacing:.03em;max-width:26ch;margin:0}.banner.svelte-11hd6rg{margin:0 0 18px;font-size:14px;color:var(--ink-2);background:#ffd34e40;border:1px solid rgba(255,211,78,.6);border-radius:12px;padding:12px 16px}.banner.svelte-11hd6rg a:where(.svelte-11hd6rg){font-weight:600;color:var(--ink)}.error.svelte-11hd6rg{margin:0;font-size:13px;color:#b3261e}.hero.svelte-1q37ri0{padding:132px 0 40px}.hero-grid.svelte-1q37ri0{display:grid;grid-template-columns:1.02fr .98fr;gap:26px;align-items:stretch}.hero-copy.svelte-1q37ri0{padding:52px 48px;display:flex;flex-direction:column;justify-content:center;min-width:0}.hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0){font-size:clamp(40px,4.6vw,72px);font-weight:800;letter-spacing:-.04em;line-height:.96;margin:0;text-wrap:balance}.hero.svelte-1q37ri0 h1:where(.svelte-1q37ri0) .pink:where(.svelte-1q37ri0){color:var(--pink)}.hero-sub.svelte-1q37ri0{font-size:18px;line-height:1.5;color:var(--ink-soft);font-weight:500;max-width:46ch;margin:22px 0 0;text-wrap:pretty}.hero-meta.svelte-1q37ri0{display:flex;flex-direction:column;gap:11px;margin-top:26px;font-family:var(--mono);font-size:12.5px;letter-spacing:.04em;color:var(--ink-soft)}.hero-meta.svelte-1q37ri0 span:where(.svelte-1q37ri0){display:inline-flex;align-items:center;gap:9px}.hero-meta.svelte-1q37ri0 .tick:where(.svelte-1q37ri0){color:var(--pink);font-weight:700}.how-link.svelte-1q37ri0{display:inline-flex;align-items:center;gap:7px;margin-top:26px;font-size:15px;font-weight:600;color:var(--ink);transition:gap .15s ease}.how-link.svelte-1q37ri0 svg:where(.svelte-1q37ri0){width:15px;height:15px}.how-link.svelte-1q37ri0:hover{gap:11px}.brief-card.svelte-1q37ri0{position:relative;padding:40px 40px 36px;border-radius:30px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 120% at 0% 0%,var(--blue),transparent 55%),radial-gradient(120% 130% at 100% 0%,var(--violet),transparent 55%),radial-gradient(140% 130% at 92% 100%,var(--pink),transparent 55%),radial-gradient(130% 130% at 0% 100%,var(--grape),transparent 60%),var(--violet);box-shadow:0 1px #ffffff40 inset,0 40px 80px -36px #5b2bd98c}.brief-card.svelte-1q37ri0:before{content:"";position:absolute;inset:0 0 auto 0;height:55%;background:linear-gradient(180deg,rgba(255,255,255,.22),transparent);pointer-events:none}.brief-card.svelte-1q37ri0 .brief-step{color:#ffffffeb}.brief-card.svelte-1q37ri0 .brief-title{color:#fff}.brief-card.svelte-1q37ri0 .field label{color:#ffffffdb}.brief-card.svelte-1q37ri0 .brief-note{color:#ffffffd1}.brief-card.svelte-1q37ri0 .field input,.brief-card.svelte-1q37ri0 .field textarea{background:#fffffff0;border-color:#ffffff80}.brief-card.svelte-1q37ri0 .field input::placeholder,.brief-card.svelte-1q37ri0 .field textarea::placeholder{color:var(--ink-3)}.brief-card.svelte-1q37ri0 .field input:focus,.brief-card.svelte-1q37ri0 .field textarea:focus{border-color:#fff;box-shadow:0 0 0 3px #ffffff73}.brief-card.svelte-1q37ri0 .chip{background:#ffffffd9;border-color:#ffffff80;color:var(--ink)}.brief-card.svelte-1q37ri0 .chip:hover{border-color:#fff}.brief-card.svelte-1q37ri0 .chip.on{background:var(--ink);color:#fff;border-color:var(--ink)}.trusted.svelte-obghir{padding:30px 0 8px}.trusted-label.svelte-obghir{text-align:center;font-family:var(--mono);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 28px;padding:0 24px;text-wrap:balance}.marquee.svelte-obghir{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 11%,#000 89%,transparent);mask-image:linear-gradient(90deg,transparent,#000 11%,#000 89%,transparent)}.marquee-track.svelte-obghir{display:flex;width:max-content;animation:svelte-obghir-marquee 42s linear infinite}.marquee.svelte-obghir:hover .marquee-track:where(.svelte-obghir){animation-play-state:paused}.marquee-group.svelte-obghir{display:flex;align-items:center;gap:72px;padding-right:72px}@keyframes svelte-obghir-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion: reduce){.marquee-track.svelte-obghir{animation:none;flex-wrap:wrap;justify-content:center;row-gap:28px}}.logo.svelte-obghir{display:inline-flex;align-items:center;flex:none;opacity:.82;transition:opacity .2s ease}.logo.svelte-obghir:hover{opacity:1}.logo.svelte-obghir img:where(.svelte-obghir){height:56px;width:auto;object-fit:contain;display:block}.steps.svelte-1e6pjgp{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.step.svelte-1e6pjgp{background:#ffffff75;border:1px solid rgba(255,255,255,.7);border-radius:22px;padding:30px 28px 32px;position:relative;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.step.svelte-1e6pjgp:nth-child(2){animation-delay:.08s}.step.svelte-1e6pjgp:nth-child(3){animation-delay:.16s}.step-num.svelte-1e6pjgp{font-family:var(--mono);font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--pink)}.step-ico.svelte-1e6pjgp{width:46px;height:46px;border-radius:13px;margin:18px 0 20px;background:var(--ink);color:#fff;display:grid;place-items:center}.step-ico.svelte-1e6pjgp svg:where(.svelte-1e6pjgp){width:22px;height:22px}.step.svelte-1e6pjgp h3:where(.svelte-1e6pjgp){font-size:22px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.step.svelte-1e6pjgp p:where(.svelte-1e6pjgp){font-size:16px;line-height:1.5;color:var(--ink-soft);margin:0;text-wrap:pretty}.step-line.svelte-1e6pjgp{position:absolute;top:52px;right:-22px;width:22px;height:1px;background:var(--line);z-index:1}.head.svelte-asbzc3{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:40px}.head-text.svelte-asbzc3{max-width:620px}.head.svelte-asbzc3 .section-title:where(.svelte-asbzc3){margin-top:16px}.see-all.svelte-asbzc3{flex:none}.see-all.svelte-asbzc3 svg:where(.svelte-asbzc3){width:16px;height:16px}.strip.svelte-asbzc3{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.features.svelte-1dpem8h{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:24px;overflow:hidden}.feature.svelte-1dpem8h{background:var(--paper);padding:32px 30px 34px}.feature-ico.svelte-1dpem8h{width:38px;height:38px;color:var(--ink);margin-bottom:16px}.feature-ico.svelte-1dpem8h svg:where(.svelte-1dpem8h){width:28px;height:28px}.feature.svelte-1dpem8h h3:where(.svelte-1dpem8h){font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0 0 7px}.feature.svelte-1dpem8h p:where(.svelte-1dpem8h){font-size:15.5px;line-height:1.5;color:var(--ink-soft);margin:0;text-wrap:pretty}.price-wrap.svelte-omzaxu{display:grid;grid-template-columns:1.1fr 1fr;gap:0}.price-card.svelte-omzaxu{padding:52px 52px 54px}.price-left.svelte-omzaxu{border-right:1px solid var(--line)}.billing-toggle.svelte-omzaxu{display:inline-flex;gap:4px;background:#13110f0f;border:1px solid var(--line);border-radius:999px;padding:4px;margin:22px 0 4px}.bt-opt.svelte-omzaxu{font-family:var(--grotesk);font-size:14.5px;font-weight:600;color:var(--ink-soft);background:transparent;border:none;border-radius:999px;padding:9px 18px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.bt-opt.on.svelte-omzaxu{background:#fff;color:var(--ink);box-shadow:0 2px 8px -2px #28241e40}.bt-save.svelte-omzaxu{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--pink);background:rgba(var(--pink-rgb),.1);padding:3px 8px;border-radius:999px}.bt-opt.on.svelte-omzaxu .bt-save:where(.svelte-omzaxu){background:rgba(var(--pink-rgb),.14)}.price-amount.svelte-omzaxu{display:flex;align-items:flex-start;gap:4px;margin:10px 0 0}.price-amount.svelte-omzaxu .cur:where(.svelte-omzaxu){font-size:32px;font-weight:700;margin-top:10px}.price-amount.svelte-omzaxu .num:where(.svelte-omzaxu){font-size:88px;font-weight:800;letter-spacing:-.05em;line-height:1}.price-amount.svelte-omzaxu .per:where(.svelte-omzaxu){font-family:var(--mono);font-size:13px;color:var(--ink-soft);align-self:flex-end;margin:0 0 16px 8px;letter-spacing:.06em}.price-tag.svelte-omzaxu{font-family:var(--mono);font-size:13px;letter-spacing:.06em;color:var(--ink-soft);margin-top:20px}.hero-actions.svelte-omzaxu{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.price-list.svelte-omzaxu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:15px}.price-list.svelte-omzaxu li:where(.svelte-omzaxu){display:flex;align-items:flex-start;gap:12px;font-size:16.5px;font-weight:500}.check.svelte-omzaxu{flex:none;width:22px;height:22px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;margin-top:1px}.check.svelte-omzaxu svg:where(.svelte-omzaxu){width:13px;height:13px}.faq.svelte-1vyz8mk{display:grid;grid-template-columns:1fr 1fr;gap:16px 40px}.qa.svelte-1vyz8mk{border-bottom:1px solid var(--line);padding-bottom:22px}.qa.svelte-1vyz8mk h3:where(.svelte-1vyz8mk){font-size:18.5px;font-weight:700;letter-spacing:-.015em;margin:0 0 9px}.qa.svelte-1vyz8mk p:where(.svelte-1vyz8mk){font-size:15.5px;line-height:1.55;color:var(--ink-soft);margin:0;text-wrap:pretty}
