.seedarkLanding{--landing-ink:#101827;--landing-muted:#607086;--landing-line:#121d2f1a;--landing-teal:#087a68;--landing-gold:#c99635;width:min(1440px,100% - 64px);color:var(--landing-ink);margin:0 auto;padding:16px 0 72px;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif}.seedarkLanding,.seedarkLanding *{box-sizing:border-box;letter-spacing:0}.seedarkLanding a{color:inherit;text-decoration:none}.seedarkLandingNav{z-index:50;background:#fffcf6d6;border:1px solid #ffffffb8;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:64px;padding:10px 12px;display:grid;position:sticky;top:14px;box-shadow:0 12px 32px #141f3012}.seedarkLandingBrand,.seedarkLandingNavActions,.seedarkLandingLinks,.seedarkLandingHeroActions,.seedarkLandingProof{align-items:center;display:flex}.seedarkLandingBrand{gap:10px;min-width:0}.seedarkLandingLogo{color:#fff;background:#111827;border-radius:14px;place-items:center;width:42px;height:42px;font-size:20px;font-weight:800;display:grid;box-shadow:0 14px 32px #10182724}.seedarkLandingBrand span:last-child{gap:2px;display:grid}.seedarkLandingBrand strong{font-size:17px;line-height:1}.seedarkLandingBrand em{max-width:180px;color:var(--landing-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.1;overflow:hidden}.seedarkLandingLinks{color:#344258;justify-content:center;gap:22px;font-size:14px;font-weight:650}.seedarkLandingLinks a{transition:color .18s,opacity .18s}.seedarkLandingLinks a:hover{color:var(--landing-teal)}.seedarkLandingNavActions{justify-content:flex-end;gap:8px}.seedarkLandingPrimary,.seedarkLandingGhost,.seedarkLandingLocale summary{appearance:none;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;outline:none;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-size:14px;font-weight:750;line-height:1;transition:transform .14s,box-shadow .14s,border-color .14s,background-color .14s,color .14s;display:inline-flex;transform:translateY(0)scale(1)}.seedarkLandingPrimary{background:#087a68;border:1px solid #087a682e;box-shadow:0 16px 30px #087a6833;color:#fff!important}.seedarkLandingGhost,.seedarkLandingLocale summary{color:#1f2b3d;background:#ffffffc7;border:1px solid #121d2f1f}.seedarkLandingPrimary:hover,.seedarkLandingGhost:hover,.seedarkLandingLocale summary:hover{transform:translateY(-2px)scale(1.01)}.seedarkLandingPrimary:hover{box-shadow:0 20px 38px #087a6840}.seedarkLandingGhost:hover,.seedarkLandingLocale summary:hover{background:#ffffffeb;border-color:#087a6838;box-shadow:0 12px 28px #141f301a}.seedarkLandingPrimary:active,.seedarkLandingGhost:active,.seedarkLandingLocale summary:active{transition-duration:90ms;transform:translateY(0)scale(.985)}.seedarkLandingPrimary:focus-visible,.seedarkLandingGhost:focus-visible,.seedarkLandingLocale summary:focus-visible{box-shadow:0 0 0 3px #ffffffeb,0 0 0 6px #087a6847}.seedarkLandingLocale{position:relative}.seedarkLandingLocale summary{cursor:pointer;gap:7px;list-style:none}.seedarkLandingLocale summary::-webkit-details-marker{display:none}.seedarkLandingLocale summary span{color:var(--landing-muted);font-size:11px;font-weight:650}.seedarkLandingLocale>div{border:1px solid var(--landing-line);background:#fffcf7f5;border-radius:16px;min-width:156px;padding:8px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 42px #141f3024}.seedarkLandingLocale a{color:#344258;border-radius:10px;padding:10px 12px;font-size:13px;font-weight:650;transition:background-color .16s,color .16s,transform .16s}.seedarkLandingLocale a[data-active=true],.seedarkLandingLocale a:hover{color:var(--landing-teal);background:#087a6814}.seedarkLandingLocale a:hover{transform:translate(2px)}.seedarkLandingHero{background:radial-gradient(circle at 78% 18%,#087a681f,#0000 28%),radial-gradient(circle at 20% 82%,#c996351f,#0000 26%),linear-gradient(135deg,#fffdf8f5,#f1f8f5e0);border:1px solid #ffffffb3;border-radius:34px;grid-template-columns:minmax(420px,.9fr) minmax(360px,.68fr);align-items:center;gap:34px;min-height:clamp(560px,100svh - 108px,720px);margin-top:14px;padding:clamp(42px,5vw,72px);display:grid;box-shadow:0 32px 90px #111c2e1a}.seedarkLandingHeroCopy{max-width:620px}.seedarkLandingEyebrow{color:var(--landing-teal);text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:850;line-height:1.2;letter-spacing:.1em!important}.seedarkLandingHero h1,.seedarkLandingSectionHead h2,.seedarkLandingFinal h2{color:var(--landing-ink);text-wrap:balance;margin:0;font-family:Inter,Segoe UI,PingFang SC,Microsoft YaHei,Arial,sans-serif;font-weight:820}.seedarkLandingHero h1{letter-spacing:0;max-width:620px;font-size:clamp(34px,3.2vw,50px);line-height:1.12}.seedarkLandingHeroCopy>p:not(.seedarkLandingEyebrow),.seedarkLandingSectionHead>p:not(.seedarkLandingEyebrow),.seedarkLandingFinal p{max-width:660px;color:var(--landing-muted);margin:16px 0 0;font-size:16px;line-height:1.68}.seedarkLandingHeroActions{flex-wrap:wrap;gap:10px;margin-top:28px}.seedarkLandingProof{flex-wrap:wrap;gap:8px;margin-top:22px}.seedarkLandingProof span{color:#40506a;background:#ffffffad;border:1px solid #121d2f14;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:0 12px;font-size:13px;font-weight:650;display:inline-flex}.seedarkLandingProof span:before{content:"";background:var(--landing-gold);border-radius:999px;width:7px;height:7px}.seedarkLandingPetCard{background:#ffffffb8;border:1px solid #121d2f1a;border-radius:28px;min-width:0;padding:12px;box-shadow:0 24px 60px #111c2e1c}.seedarkLandingPetCard .petViewerShell{height:clamp(360px,34vw,480px);min-height:360px;box-shadow:none;border-radius:22px;margin:0}.seedarkLandingPetCard .petViewerHud{display:none}.seedarkLandingSection,.seedarkLandingFinal{content-visibility:auto;contain-intrinsic-size:520px;background:#fffcf7c7;border:1px solid #121d2f17;border-radius:28px;margin-top:26px;padding:34px;box-shadow:0 14px 42px #111c2e0e}.seedarkLandingSectionHead h2,.seedarkLandingFinal h2{max-width:820px;font-size:clamp(28px,3vw,42px);line-height:1.12}.seedarkLandingCards,.seedarkLandingRoles,.seedarkLandingSteps,.seedarkLandingPricing,.seedarkLandingFaq{gap:14px;margin-top:22px;display:grid}.seedarkLandingCards,.seedarkLandingRoles,.seedarkLandingPricing{grid-template-columns:repeat(3,minmax(0,1fr))}.seedarkLandingCard,.seedarkLandingRoles article,.seedarkLandingSteps article,.seedarkLandingPricing article,.seedarkLandingFaq article{background:#ffffffbd;border:1px solid #121d2f14;border-radius:20px;min-width:0;padding:20px}.seedarkLandingCard h3,.seedarkLandingRoles strong,.seedarkLandingSteps h3,.seedarkLandingFaq h3{color:var(--landing-ink);margin:0;font-size:20px;font-weight:780;line-height:1.25;display:block}.seedarkLandingCard p,.seedarkLandingRoles p,.seedarkLandingSteps p,.seedarkLandingPricing p,.seedarkLandingFaq p{color:var(--landing-muted);margin:10px 0 0;font-size:15px;line-height:1.65}.seedarkLandingCard small{color:var(--landing-teal);margin-bottom:10px;font-size:12px;font-weight:800;display:block}.seedarkLandingSplit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:22px;display:grid}.seedarkLandingSteps{grid-template-columns:repeat(4,minmax(0,1fr))}.seedarkLandingSteps span{width:34px;height:34px;color:var(--landing-teal);background:#087a681a;border-radius:999px;place-items:center;margin-bottom:14px;font-size:13px;font-weight:850;display:grid}.seedarkLandingPricing article[data-featured=true]{background:#eefaf6e0;border-color:#087a683d}.seedarkLandingPricing article>span{min-height:26px;color:var(--landing-teal);background:#087a681a;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.seedarkLandingPricing strong{margin-top:8px;font-size:34px;line-height:1;display:block}.seedarkLandingPricing em{color:var(--landing-muted);margin-top:8px;font-size:13px;font-style:normal;display:block}.seedarkLandingFaq{grid-template-columns:repeat(2,minmax(0,1fr))}.seedarkLandingSeo{background:#fafaf8b8}.seedarkLandingFinal{background:radial-gradient(circle at 82% 28%,#087a681f,#0000 28%),linear-gradient(135deg,#fffdf8f5,#eef7f3e0);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.seedarkLandingFinal>div:last-of-type{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.seedarkLandingFinal footer{color:var(--landing-muted);flex-wrap:wrap;grid-column:1/-1;gap:14px;font-size:13px;display:flex}.seedarkLandingFinal footer a{color:#1f2b3d;font-weight:700}@media (max-width:980px){.seedarkLanding{width:min(100% - 28px,760px)}.seedarkLandingNav{grid-template-columns:1fr auto;position:relative;top:auto}.seedarkLandingLinks,.seedarkLandingNavActions .seedarkLandingGhost{display:none}.seedarkLandingHero,.seedarkLandingSplit,.seedarkLandingFinal{grid-template-columns:1fr}.seedarkLandingHero{min-height:auto;padding:34px 26px}.seedarkLandingCards,.seedarkLandingRoles,.seedarkLandingSteps,.seedarkLandingPricing,.seedarkLandingFaq{grid-template-columns:1fr 1fr}.seedarkLandingFinal>div:last-of-type{justify-content:flex-start}}@media (max-width:640px){.seedarkLanding{width:calc(100% - 16px);padding-top:10px}.seedarkLandingNav{border-radius:16px;min-height:56px;padding:8px}.seedarkLandingBrand em,.seedarkLandingNavActions>.seedarkLandingPrimary,.seedarkLandingLocale summary span,.seedarkLandingProof{display:none}.seedarkLandingLogo{width:38px;height:38px}.seedarkLandingHero{border-radius:24px;gap:20px;padding:24px 18px}.seedarkLandingHero h1{font-size:clamp(29px,8.6vw,38px);line-height:1.1}.seedarkLandingHeroCopy>p:not(.seedarkLandingEyebrow),.seedarkLandingSectionHead>p:not(.seedarkLandingEyebrow),.seedarkLandingFinal p{font-size:15px;line-height:1.62}.seedarkLandingPetCard{border-radius:22px;padding:8px}.seedarkLandingPetCard .petViewerShell{height:320px;min-height:320px}.seedarkLandingSection,.seedarkLandingFinal{border-radius:22px;padding:20px}.seedarkLandingCards,.seedarkLandingRoles,.seedarkLandingSteps,.seedarkLandingPricing,.seedarkLandingFaq{grid-template-columns:1fr}.seedarkLandingPrimary,.seedarkLandingGhost{width:100%}}@media (prefers-reduced-motion:reduce){.seedarkLandingLinks a,.seedarkLandingPrimary,.seedarkLandingGhost,.seedarkLandingLocale summary,.seedarkLandingLocale a{transition:none}}
