.mINHVq_page{overflow:clip}.mINHVq_hero{padding-block:80px 96px}.mINHVq_heroGrid{align-items:center;gap:56px;display:grid}.mINHVq_heroBadge{letter-spacing:.045em;text-transform:uppercase;background:#eaeef8;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:10px;font-weight:600;display:inline-flex}.mINHVq_heroTitle{letter-spacing:-.04em;text-wrap:balance;margin-top:28px;font-size:clamp(36px,4.1vw,52px);font-weight:700;line-height:1.18}.mINHVq_section{padding-block:88px}.mINHVq_sectionTitle{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(28px,3vw,36px);font-weight:600;line-height:1.24}.mINHVq_sectionIntro{max-width:640px;color:var(--color-muted);margin:20px auto 0;font-size:16px;line-height:1.8}.mINHVq_workspace{background:#f0f4fd;border:1px solid #e4e8ef;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 20px 50px -24px #16322f33,0 3px 8px #16322f08}.mINHVq_previewTabs{color:var(--color-muted);flex-wrap:wrap;gap:4px;padding:12px 16px 0;font-size:13px;display:flex}.mINHVq_previewTabs li{border-radius:6px;padding:7px 10px}.mINHVq_selectedTab{background:var(--color-surface);color:var(--color-accent);font-weight:600;box-shadow:0 2px 4px #16322f08}.mINHVq_previewHeading{letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;gap:8px;font-size:11px;font-weight:500;display:flex}.mINHVq_miniCard{background:#fff;border:1px solid #e9edf1;border-radius:8px;min-width:0;padding:16px}.mINHVq_tag,.mINHVq_goldTag,.mINHVq_mintTag{white-space:nowrap;border-radius:5px;align-items:center;width:fit-content;padding:3px 6px;font-size:10px;font-weight:500;line-height:1.4;display:inline-flex}.mINHVq_tag{color:#47535b;background:#edf0f4}.mINHVq_goldTag{color:#665000;background:#fff0ad}.mINHVq_mintTag{color:#00504c;background:#d6f2ec}.mINHVq_avatar{color:#574500;background:#ffe088;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:flex}.mINHVq_mintAvatar{color:#00504c;background:#abefe9}.mINHVq_progress{background:#eaeef8;border-radius:999px;height:6px;margin-top:12px;overflow:hidden}.mINHVq_progress span{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.mINHVq_collaboration{background:#f0f4fd}.mINHVq_featureGrid{gap:24px;margin-top:48px;display:grid}.mINHVq_featureCard{background:#fff;border:1px solid #e2e7ec;border-radius:16px;flex-direction:column;gap:0;min-width:0;padding:32px;display:flex}.mINHVq_featureCard p{color:var(--color-muted)}.mINHVq_featureExample{background:#f8f9ff;border-radius:10px;margin-top:auto;padding:20px}.mINHVq_steps{gap:24px;margin-top:56px;display:grid;position:relative}.mINHVq_stepNumber{background:var(--color-accent);color:#fff;border:1px solid #bedbd5;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:18px;font-weight:600;display:grid}.mINHVq_invitation{background:#fdfbf7;border:1px solid #e5ddcf;border-radius:18px;padding:32px;box-shadow:0 20px 50px -25px #3a332f26}.mINHVq_faq{background:#fff;border:1px solid #e4e8ef;border-radius:12px;padding-inline:24px}.mINHVq_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding-block:22px;font-size:16px;font-weight:600;list-style:none;display:flex}.mINHVq_faq summary::-webkit-details-marker{display:none}.mINHVq_faq summary svg{color:var(--color-muted);flex-shrink:0;transition:transform .16s}.mINHVq_faq[open] summary svg{transform:rotate(180deg)}.mINHVq_faq p{max-width:720px;color:var(--color-muted);padding:0 32px 24px 0;font-size:15px;line-height:1.8}.mINHVq_finalSection{background:var(--color-canvas);padding-block:88px 96px}.mINHVq_steps>li{background:#fff;border-radius:12px;flex-direction:column;padding:28px 24px;display:flex;box-shadow:0 3px 12px #16322f08}.mINHVq_steps>li>p:last-child{align-items:flex-start;gap:8px;margin-top:auto;padding-top:24px;display:flex}.mINHVq_steps>li:nth-child(2) .mINHVq_stepNumber{border-color:var(--color-gold);background:var(--color-gold)}.mINHVq_steps>li:nth-child(3) .mINHVq_stepNumber{color:var(--color-ink);background:#e4e8f2;border-color:#e4e8f2}.mINHVq_privacySection{padding-bottom:64px}.mINHVq_faqSection{background:var(--color-surface-low);padding-block:0 88px;padding-top:80px}.mINHVq_finalCard{text-align:center;background:#fff;border:1px solid #e9edf1;border-radius:20px;max-width:896px;margin-inline:auto;padding:56px 40px;box-shadow:0 20px 50px -24px #16322f26}.mINHVq_finalTitle{font-size:clamp(30px,4vw,48px)}.mINHVq_celebrationIllustration{isolation:isolate;background:linear-gradient(145deg,#faf6f0,#edf4f2);border:1px solid #e8e2d8;border-radius:24px;padding:36px 28px 24px;position:relative;overflow:hidden;box-shadow:0 24px 60px -36px #0d5c5840}.mINHVq_illustrationOrbit{z-index:-1;border:1px solid #0d5c5814;border-radius:50%;width:460px;height:460px;position:absolute;top:-155px;right:-160px;box-shadow:0 0 0 45px #0d5c5805,0 0 0 90px #0d5c5803}.mINHVq_illustrationSparkle{color:#a17c27;position:absolute;top:28px;right:28px}.mINHVq_illustrationCenter{text-align:center;flex-direction:column;align-items:center;display:flex}.mINHVq_celebrationTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.mINHVq_celebrationTile{background:#ffffffd9;border:1px solid #fffc;border-radius:14px;padding:20px;box-shadow:0 4px 12px #0d5c5805}.mINHVq_celebrationIcon{width:44px;height:44px;color:var(--color-accent);background:#e4f0ed;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.mINHVq_celebrationTile:nth-child(2) .mINHVq_celebrationIcon,.mINHVq_exampleCard:nth-child(2) .mINHVq_celebrationIcon{color:#735c00;background:#faf0d8}.mINHVq_celebrationTile:nth-child(3) .mINHVq_celebrationIcon,.mINHVq_exampleCard:nth-child(3) .mINHVq_celebrationIcon{color:#7a3e65;background:#f5e8ed}.mINHVq_celebrationTile:nth-child(4) .mINHVq_celebrationIcon,.mINHVq_exampleCard:nth-child(4) .mINHVq_celebrationIcon{color:#2e5266;background:#e8edf8}.mINHVq_illustrationCaption{color:var(--color-accent);justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:11px;font-weight:500;display:flex}.mINHVq_examplesSection{padding-top:24px}.mINHVq_examplesGrid,.mINHVq_privacyGrid{gap:24px;margin-top:48px;display:grid}.mINHVq_exampleCard{border:1px solid var(--color-line);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.mINHVq_steps>li>p:last-child svg{flex-shrink:0;margin-top:2px}.mINHVq_steps>li:nth-child(4) .mINHVq_stepNumber{border-color:var(--color-accent);color:var(--color-accent);background:#d6f2ec}.mINHVq_projectIllustration{border:1px solid var(--color-line);background:var(--color-surface-low);border-radius:20px;padding:32px}.mINHVq_guestIllustration{text-align:center;background:#fdfbf7;border:1px solid #e8e2d8;border-radius:20px;padding:40px 28px;box-shadow:0 20px 50px -35px #3a332f26}.mINHVq_attendanceExplanation{border-top:1px solid #e8e2d8;grid-template-columns:1fr auto 1.4fr auto 1fr;align-items:center;gap:10px;margin-top:32px;padding-top:28px;font-size:13px;display:grid}.mINHVq_attendanceExplanation span{flex-direction:column;align-items:center;gap:10px;display:flex}@media (min-width:768px){.mINHVq_featureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.mINHVq_steps{grid-template-columns:repeat(3,minmax(0,1fr))}.mINHVq_examplesGrid,.mINHVq_privacyGrid,.mINHVq_steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.mINHVq_hero{padding-block:88px 112px}.mINHVq_heroGrid{grid-template-columns:.95fr 1.05fr;gap:64px}.mINHVq_examplesGrid,.mINHVq_privacyGrid,.mINHVq_steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){.mINHVq_hero{padding-block:48px 56px}.mINHVq_section,.mINHVq_finalSection{padding-block:56px}.mINHVq_featureCard,.mINHVq_invitation{padding:24px}.mINHVq_faqSection{padding-top:56px;padding-bottom:56px}.mINHVq_finalCard{padding:40px 24px}.mINHVq_celebrationIllustration{padding:28px 20px 20px}.mINHVq_celebrationTile{padding:16px}.mINHVq_projectIllustration,.mINHVq_guestIllustration{padding:28px 22px}}@media (prefers-reduced-motion:reduce){.mINHVq_faq summary svg{transition:none}}
