.tetherless-module__MZbY-G__page{--cream:#f4f0e6;--cream-2:#efe9db;--paper:#fbf9f3;--sage:#7a8b74;--sage-deep:#5f7059;--ink:#17213f;--ink-soft:#3a4257;--sky:#4a90e2;--line:#17213f1a;color:var(--ink);background:var(--cream);font-family:var(--font-inter),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.tetherless-module__MZbY-G__page .reveal{opacity:0;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transform:translateY(20px)}.tetherless-module__MZbY-G__page .reveal-in{opacity:1;transform:none}.tetherless-module__MZbY-G__italic{font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-weight:400}.tetherless-module__MZbY-G__kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--sage-deep);margin:0 0 14px;font-size:.78rem;font-weight:700}.tetherless-module__MZbY-G__sectionTitle{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0 0 18px;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:700;line-height:1.08}.tetherless-module__MZbY-G__lede{max-width:60ch;color:var(--ink-soft);margin:0;font-size:1.12rem;line-height:1.6}.tetherless-module__MZbY-G__hero{isolation:isolate;background:linear-gradient(180deg,var(--cream),var(--paper));padding:clamp(120px,13vw,180px) 5vw 60px;position:relative;overflow:hidden}.tetherless-module__MZbY-G__heroAura{z-index:-1;pointer-events:none;background:radial-gradient(60% 42% at 50% 12%,#7a8b7447,#7a8b7400 70%),radial-gradient(48% 34% at 78% 30%,#4a90e224,#4a90e200 70%);position:absolute;inset:0}.tetherless-module__MZbY-G__heroInner{text-align:center;flex-direction:column;align-items:center;max-width:1000px;margin:0 auto;display:flex}.tetherless-module__MZbY-G__announce{border:1px solid var(--line);color:var(--ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.tetherless-module__MZbY-G__announce:hover{background:#fff;transform:translateY(-1px)}.tetherless-module__MZbY-G__announceDot{background:var(--sage);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #7a8b7433}.tetherless-module__MZbY-G__heroIcon{border-radius:26px;width:clamp(84px,9vw,120px);height:auto;margin:34px 0 0;box-shadow:0 20px 44px #17213f33}.tetherless-module__MZbY-G__heroTitle{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:26px 0 0;font-size:clamp(2.3rem,5.6vw,4.1rem);font-weight:700;line-height:1.04}.tetherless-module__MZbY-G__heroSub{max-width:56ch;color:var(--ink-soft);margin:22px 0 0;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.6}.tetherless-module__MZbY-G__heroCta{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:32px;display:flex}.tetherless-module__MZbY-G__heroMeta{color:var(--ink-soft);margin:16px 0 0;font-size:.92rem;font-weight:500}.tetherless-module__MZbY-G__btnPrimary{background:var(--ink);color:var(--cream);border:1px solid var(--ink);border-radius:14px;align-items:center;gap:10px;padding:15px 26px;font-size:1.02rem;font-weight:600;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex;box-shadow:0 10px 26px #17213f38}.tetherless-module__MZbY-G__btnPrimary:hover{background:#1f2c52;transform:translateY(-2px)}.tetherless-module__MZbY-G__btnGhost{color:var(--ink);border:1px solid var(--line);background:0 0;border-radius:14px;align-items:center;gap:8px;padding:15px 24px;font-size:1.02rem;font-weight:600;text-decoration:none;transition:background .18s,transform .18s;display:inline-flex}.tetherless-module__MZbY-G__btnGhost:hover{background:#ffffffb3;transform:translateY(-2px)}.tetherless-module__MZbY-G__btnOutline{color:var(--sage-deep);border:1.5px solid var(--sage);background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 22px;font-size:1rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:inline-flex}.tetherless-module__MZbY-G__btnOutline:hover{background:var(--sage);color:var(--cream)}.tetherless-module__MZbY-G__heroShot{width:100%;max-width:760px;margin:52px auto 0;position:relative}.tetherless-module__MZbY-G__heroShotGlow{z-index:-1;filter:blur(10px);background:radial-gradient(60% 60% at 50% 40%,#7a8b7466,#7a8b7400 70%);position:absolute;inset:-8% -6% -12%}.tetherless-module__MZbY-G__heroShotFrame{border:1px solid var(--line);border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 90px -30px #17213f80}.tetherless-module__MZbY-G__heroShotImg{width:100%;height:auto;display:block}.tetherless-module__MZbY-G__shotBadge{color:var(--cream);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#17213fd1;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.82rem;font-weight:700;display:inline-flex;position:absolute;top:18px;right:18px}.tetherless-module__MZbY-G__shotBadge:before{content:"";background:#8fd694;border-radius:50%;width:8px;height:8px;animation:1.9s ease-in-out infinite tetherless-module__MZbY-G__pulse;box-shadow:0 0 0 3px #8fd6944d}@keyframes tetherless-module__MZbY-G__pulse{0%,to{opacity:1}50%{opacity:.35}}.tetherless-module__MZbY-G__stack{text-align:center;max-width:1000px;margin:0 auto;padding:64px 5vw 8px}.tetherless-module__MZbY-G__chips{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tetherless-module__MZbY-G__chip{background:var(--paper);color:var(--sage-deep);border:1px solid var(--line);border-radius:999px;padding:10px 20px;font-size:.96rem;font-weight:600}.tetherless-module__MZbY-G__demo{max-width:1200px;margin:0 auto;padding:80px 5vw}.tetherless-module__MZbY-G__demoGrid{grid-template-columns:1fr;align-items:center;gap:44px;display:grid}.tetherless-module__MZbY-G__demoTitle{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.01em;color:var(--ink);margin:0 0 16px;font-size:clamp(1.8rem,3.2vw,2.6rem);font-weight:700;line-height:1.1}.tetherless-module__MZbY-G__demoLede{color:var(--ink-soft);max-width:52ch;margin:0;font-size:1.1rem;line-height:1.6}.tetherless-module__MZbY-G__toggleRow{align-items:center;gap:14px;margin-top:28px;display:flex}.tetherless-module__MZbY-G__switch{cursor:pointer;border:none;border-radius:999px;width:60px;height:32px;padding:0;transition:background .25s;position:relative}.tetherless-module__MZbY-G__switchOff{background:#c9cdc4}.tetherless-module__MZbY-G__switchOn{background:var(--sage)}.tetherless-module__MZbY-G__switchKnob{width:26px;height:26px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:transform .25s;display:flex;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #17213f4d}.tetherless-module__MZbY-G__switchOn .tetherless-module__MZbY-G__switchKnob{color:var(--sage-deep);transform:translate(28px)}.tetherless-module__MZbY-G__toggleLabel{color:var(--ink);font-size:1rem;font-weight:600}.tetherless-module__MZbY-G__telltales{flex-direction:column;gap:10px;max-width:360px;margin:26px 0 0;padding:0;list-style:none;display:flex}.tetherless-module__MZbY-G__telltales li{border:1px solid var(--line);background:var(--paper);border-radius:12px;align-items:center;gap:10px;padding:12px 16px;font-size:.98rem;font-weight:600;transition:color .25s,background .25s;display:flex}.tetherless-module__MZbY-G__telltales li em{opacity:.8;margin-left:auto;font-size:.86rem;font-style:normal;font-weight:500}.tetherless-module__MZbY-G__tOff{color:#b23b3b;background:#faeeea}.tetherless-module__MZbY-G__tOn{color:var(--sky);background:#eef4fb}.tetherless-module__MZbY-G__tSteady{color:var(--sage-deep)}.tetherless-module__MZbY-G__dotPulse{background:var(--sage);border-radius:50%;width:9px;height:9px;animation:1.6s ease-in-out infinite tetherless-module__MZbY-G__pulse;box-shadow:0 0 0 4px #7a8b7438}.tetherless-module__MZbY-G__demoStage{position:relative}.tetherless-module__MZbY-G__demoGlow{z-index:0;filter:blur(8px);background:radial-gradient(55% 55% at 50% 45%,#7a8b7459,#7a8b7400 70%);transition:background .4s;position:absolute;inset:-10%}.tetherless-module__MZbY-G__demoGlowOn{background:radial-gradient(55% 55% at 50% 45%,#4a90e24d,#4a90e200 70%)}.tetherless-module__MZbY-G__demoShotFrame{z-index:1;border:1px solid var(--line);border-radius:18px;position:relative;overflow:hidden;box-shadow:0 30px 70px -28px #17213f80}.tetherless-module__MZbY-G__demoShotImg{width:100%;height:auto;display:block}.tetherless-module__MZbY-G__stageBadge{color:var(--cream);background:#5f7059eb;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:.82rem;font-weight:700;transition:background .3s;display:inline-flex;position:absolute;bottom:18px;left:18px}.tetherless-module__MZbY-G__stageBadge:before{content:"";background:#8fd694;border-radius:50%;width:8px;height:8px;animation:1.9s ease-in-out infinite tetherless-module__MZbY-G__pulse}.tetherless-module__MZbY-G__stageBadgeOnline{background:#4a90e2eb}.tetherless-module__MZbY-G__stageBadgeOnline:before{background:#cfe4fb}@media (min-width:900px){.tetherless-module__MZbY-G__demoGrid{grid-template-columns:1fr 1.05fr;gap:60px}}.tetherless-module__MZbY-G__story{flex-direction:column;gap:clamp(64px,9vw,120px);max-width:1160px;margin:0 auto;padding:40px 5vw 20px;display:flex}.tetherless-module__MZbY-G__band{grid-template-columns:1fr;align-items:center;gap:40px;display:grid}.tetherless-module__MZbY-G__bandText{order:2}.tetherless-module__MZbY-G__bandShot{order:1;position:relative}.tetherless-module__MZbY-G__bandTitle{font-family:var(--font-playfair),Georgia,serif;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0 0 16px;font-size:clamp(1.7rem,3vw,2.5rem);font-weight:700;line-height:1.12}.tetherless-module__MZbY-G__bandBody{color:var(--ink-soft);max-width:46ch;margin:0;font-size:1.1rem;line-height:1.62}.tetherless-module__MZbY-G__bandGlow{z-index:0;filter:blur(8px);background:radial-gradient(52% 52% at 50% 45%,#7a8b7452,#7a8b7400 72%);position:absolute;inset:-8%}.tetherless-module__MZbY-G__bandImg{z-index:1;border:1px solid var(--line);border-radius:18px;width:100%;height:auto;display:block;position:relative;box-shadow:0 30px 70px -30px #17213f80}@media (min-width:860px){.tetherless-module__MZbY-G__band{grid-template-columns:1fr 1fr;gap:64px}.tetherless-module__MZbY-G__bandText{order:1}.tetherless-module__MZbY-G__bandShot,.tetherless-module__MZbY-G__bandAlt .tetherless-module__MZbY-G__bandText{order:2}.tetherless-module__MZbY-G__bandAlt .tetherless-module__MZbY-G__bandShot{order:1}}.tetherless-module__MZbY-G__builtFor{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:60px;padding:clamp(72px,9vw,110px) 5vw}.tetherless-module__MZbY-G__builtForInner{text-align:center;max-width:1120px;margin:0 auto}.tetherless-module__MZbY-G__builtFor .tetherless-module__MZbY-G__lede{margin-left:auto;margin-right:auto}.tetherless-module__MZbY-G__group{text-align:left;margin-top:56px}.tetherless-module__MZbY-G__groupLabel{color:var(--sage-deep);letter-spacing:.01em;text-align:center;margin:0 0 22px;font-size:1.05rem;font-weight:700}.tetherless-module__MZbY-G__grid{grid-template-columns:1fr;gap:22px;display:grid}.tetherless-module__MZbY-G__card{background:var(--cream);border:1px solid var(--line);border-radius:16px;padding:28px}.tetherless-module__MZbY-G__card h4{color:var(--ink);letter-spacing:-.01em;margin:0 0 10px;font-size:1.16rem;font-weight:700}.tetherless-module__MZbY-G__card p{color:var(--ink-soft);margin:0;font-size:1.02rem;line-height:1.6}@media (min-width:760px){.tetherless-module__MZbY-G__grid{grid-template-columns:repeat(3,1fr)}}.tetherless-module__MZbY-G__pricing{text-align:center;max-width:1120px;margin:0 auto;padding:clamp(80px,10vw,120px) 5vw}.tetherless-module__MZbY-G__pricing .tetherless-module__MZbY-G__lede{margin:0 auto 44px}.tetherless-module__MZbY-G__priceGrid{text-align:left;grid-template-columns:1fr;gap:22px;margin-top:8px;display:grid}.tetherless-module__MZbY-G__priceCard{background:var(--paper);border:1px solid var(--line);border-radius:20px;flex-direction:column;padding:32px;display:flex;position:relative}.tetherless-module__MZbY-G__priceFeatured{background:var(--ink);border-color:var(--ink);color:var(--cream);box-shadow:0 30px 70px -30px #17213f99}.tetherless-module__MZbY-G__priceTag{background:var(--sage);color:var(--cream);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:6px 14px;font-size:.76rem;font-weight:700;position:absolute;top:-13px;left:32px}.tetherless-module__MZbY-G__priceEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--sage-deep);margin:0 0 10px;font-size:.86rem;font-weight:700}.tetherless-module__MZbY-G__priceFeatured .tetherless-module__MZbY-G__priceEyebrow{color:#b9c6b3}.tetherless-module__MZbY-G__priceAmount{font-family:var(--font-playfair),Georgia,serif;color:inherit;align-items:baseline;gap:8px;margin:0 0 14px;font-size:2.9rem;font-weight:700;line-height:1;display:flex}.tetherless-module__MZbY-G__priceAmount span{font-family:var(--font-inter),sans-serif;opacity:.7;font-size:1rem;font-weight:500}.tetherless-module__MZbY-G__priceNote{color:var(--ink-soft);min-height:3em;margin:0 0 22px;font-size:1rem;line-height:1.5}.tetherless-module__MZbY-G__priceFeatured .tetherless-module__MZbY-G__priceNote{color:#c9d2e0}.tetherless-module__MZbY-G__priceCard .tetherless-module__MZbY-G__btnPrimary,.tetherless-module__MZbY-G__priceCard .tetherless-module__MZbY-G__btnOutline{justify-content:center;width:100%}.tetherless-module__MZbY-G__priceFeatured .tetherless-module__MZbY-G__btnPrimary{background:var(--cream);color:var(--ink);border-color:var(--cream)}.tetherless-module__MZbY-G__priceFeatured .tetherless-module__MZbY-G__btnPrimary:hover{background:#fff}.tetherless-module__MZbY-G__priceFine{color:var(--ink-soft);text-align:center;margin:14px 0 0;font-size:.86rem}.tetherless-module__MZbY-G__priceList{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin:24px 0 0;padding:22px 0 0;list-style:none;display:flex}.tetherless-module__MZbY-G__priceFeatured .tetherless-module__MZbY-G__priceList{border-color:#ffffff29}.tetherless-module__MZbY-G__priceList li{color:inherit;padding-left:26px;font-size:.98rem;line-height:1.45;position:relative}.tetherless-module__MZbY-G__priceList li:before{content:"";border-left:2px solid var(--sage);border-bottom:2px solid var(--sage);width:14px;height:9px;position:absolute;top:6px;left:0;transform:rotate(-45deg)}.tetherless-module__MZbY-G__priceFeatured .tetherless-module__MZbY-G__priceList li:before{border-color:#8fd694}@media (min-width:820px){.tetherless-module__MZbY-G__priceGrid{grid-template-columns:repeat(3,1fr);align-items:start}.tetherless-module__MZbY-G__priceFeatured{transform:translateY(-14px)}}.tetherless-module__MZbY-G__soon{border:1px dashed var(--line);background:#fff6;border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;margin-top:44px;padding:20px 24px;display:flex}.tetherless-module__MZbY-G__soonLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--sage-deep);background:var(--cream-2);border-radius:999px;padding:6px 12px;font-size:.76rem;font-weight:700}.tetherless-module__MZbY-G__soonItem{color:var(--ink-soft);font-size:.98rem;font-weight:500}.tetherless-module__MZbY-G__soonDot{color:var(--line)}.tetherless-module__MZbY-G__section{max-width:1080px;margin:0 auto;padding:clamp(70px,9vw,100px) 5vw}.tetherless-module__MZbY-G__steps{counter-reset:step;gap:16px;max-width:760px;margin:0;padding-left:24px;display:grid}.tetherless-module__MZbY-G__steps li{color:var(--ink-soft);font-size:1.08rem;line-height:1.55}.tetherless-module__MZbY-G__steps li::marker{color:var(--sage-deep);font-weight:700}.tetherless-module__MZbY-G__who p{max-width:720px;color:var(--ink-soft);font-size:1.1rem;line-height:1.6}.tetherless-module__MZbY-G__testimonials{text-align:center}.tetherless-module__MZbY-G__quotes{text-align:left;grid-template-columns:1fr;gap:22px;margin-top:12px;display:grid}.tetherless-module__MZbY-G__quoteCard{background:var(--paper);border:1px solid var(--line);border-radius:16px;flex-direction:column;margin:0;padding:26px;display:flex}.tetherless-module__MZbY-G__quoteCard blockquote{color:var(--ink);flex:1;margin:0 0 20px;font-size:1.05rem;line-height:1.55}.tetherless-module__MZbY-G__quoteCard figcaption{align-items:center;gap:12px;display:flex}.tetherless-module__MZbY-G__avatar{object-fit:cover;object-position:center;border-radius:50%;flex:none;width:42px;height:42px;display:block}.tetherless-module__MZbY-G__quoteCard figcaption span{flex-direction:column;display:flex}.tetherless-module__MZbY-G__quoteCard strong{color:var(--ink);font-size:.98rem}.tetherless-module__MZbY-G__quoteCard em{color:var(--ink-soft);font-size:.88rem;font-style:normal}@media (min-width:760px){.tetherless-module__MZbY-G__quotes{grid-template-columns:repeat(3,1fr)}}.tetherless-module__MZbY-G__promise{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:none}.tetherless-module__MZbY-G__promise>:not(.tetherless-module__MZbY-G__cards){max-width:1080px;margin-left:auto;margin-right:auto}.tetherless-module__MZbY-G__cards{grid-template-columns:1fr;gap:22px;max-width:1080px;margin:0 auto;display:grid}.tetherless-module__MZbY-G__promiseCard{background:var(--cream);border:1px solid var(--line);border-radius:16px;padding:26px}.tetherless-module__MZbY-G__promiseCard h3{color:var(--sage-deep);margin:0 0 10px;font-size:1.18rem}.tetherless-module__MZbY-G__promiseCard p{color:var(--ink-soft);margin:0;line-height:1.55}@media (min-width:760px){.tetherless-module__MZbY-G__cards{grid-template-columns:repeat(3,1fr)}}.tetherless-module__MZbY-G__faq{gap:12px;max-width:820px;display:grid}.tetherless-module__MZbY-G__faq details{border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:16px 20px}.tetherless-module__MZbY-G__faq summary{cursor:pointer;color:var(--ink);font-size:1.05rem;font-weight:600}.tetherless-module__MZbY-G__faq p{color:var(--ink-soft);margin:12px 0 0;line-height:1.55}.tetherless-module__MZbY-G__footer{background:var(--ink);color:var(--cream);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:44px 5vw;display:flex}.tetherless-module__MZbY-G__footer a{color:var(--cream)}.tetherless-module__MZbY-G__footer nav{gap:20px;display:flex}.tetherless-module__MZbY-G__dlBar{z-index:60;opacity:0;pointer-events:none;justify-content:center;padding:0 16px 16px;transition:opacity .35s,transform .35s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(120%)}.tetherless-module__MZbY-G__dlBarIn{opacity:1;pointer-events:auto;transform:none}.tetherless-module__MZbY-G__dlBarInner{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf9f3eb;border-radius:16px;align-items:center;gap:16px;width:100%;max-width:640px;padding:12px 12px 12px 22px;display:flex;box-shadow:0 20px 50px -18px #17213f80}.tetherless-module__MZbY-G__dlBarText{flex-direction:column;margin-right:auto;line-height:1.25;display:flex}.tetherless-module__MZbY-G__dlBarText strong{color:var(--ink);font-size:.98rem}.tetherless-module__MZbY-G__dlBarText em{color:var(--ink-soft);font-size:.85rem;font-style:normal}.tetherless-module__MZbY-G__dlBarBtn{background:var(--ink);color:var(--cream);white-space:nowrap;border-radius:12px;align-items:center;gap:9px;padding:12px 20px;font-size:.96rem;font-weight:600;text-decoration:none;transition:background .18s;display:inline-flex}.tetherless-module__MZbY-G__dlBarBtn:hover{background:#1f2c52}.tetherless-module__MZbY-G__dlBarClose{width:34px;height:34px;color:var(--ink-soft);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:none;justify-content:center;align-items:center;transition:background .18s;display:flex}.tetherless-module__MZbY-G__dlBarClose:hover{background:var(--cream-2)}@media (max-width:560px){.tetherless-module__MZbY-G__dlBarText{display:none}}@media (prefers-reduced-motion:reduce){.tetherless-module__MZbY-G__page .reveal{opacity:1;transition:none;transform:none}.tetherless-module__MZbY-G__shotBadge:before,.tetherless-module__MZbY-G__stageBadge:before,.tetherless-module__MZbY-G__dotPulse,.tetherless-module__MZbY-G__announceDot{animation:none}.tetherless-module__MZbY-G__dlBar{transition:opacity .2s}}
