.ChecklistManagementExperience_experience__FljO4{--checklist-ink:#302820;--checklist-muted:#75685b;--checklist-gold:#a97837;--checklist-gold-soft:#d3ad70;--checklist-line:rgba(155,116,64,0.2);--checklist-surface:#fffdfa;--checklist-surface-soft:#faf5ed;min-height:100vh;padding:2rem 1rem 4rem;color:var(--checklist-ink);background:radial-gradient(circle at 8% 2%,rgba(211,173,112,.12),transparent 24rem),radial-gradient(circle at 92% 8%,rgba(205,184,143,.13),transparent 26rem),#f8f2e9}.ChecklistManagementExperience_container__sM_Y7{width:min(100%,1280px);margin:0 auto;display:grid;gap:1.25rem}.ChecklistManagementExperience_hero__dVaRW{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,.95fr) minmax(22rem,1.05fr);min-height:23rem;border:1px solid rgba(155,116,64,.22);border-radius:2rem;background:#fffaf3;box-shadow:0 24px 70px rgba(57,47,38,.12)}.ChecklistManagementExperience_heroCopy__sGF6y{position:relative;z-index:2;padding:clamp(1.5rem,4vw,3.4rem);display:flex;flex-direction:column;justify-content:center;background:radial-gradient(circle at 0 0,rgba(211,173,112,.16),transparent 19rem),linear-gradient(100deg,#fffdf9,#fff9ef 84%,rgba(255,249,239,.45))}.ChecklistManagementExperience_eyebrow__ar_dp,.ChecklistManagementExperience_sectionEyebrow__cO2xI{color:var(--checklist-gold);font-size:.72rem;line-height:1;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.ChecklistManagementExperience_heroTitle__c9iXM{max-width:11ch;margin-top:1.1rem;color:var(--checklist-ink);font-family:var(--font-serif,Georgia,serif);font-size:clamp(2.4rem,5vw,4.5rem);line-height:.98;letter-spacing:-.035em}.ChecklistManagementExperience_heroDescription__fb42u{max-width:40rem;margin-top:1.25rem;color:var(--checklist-muted);font-size:.97rem;line-height:1.75}.ChecklistManagementExperience_heroActions___hHbM{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.6rem}.ChecklistManagementExperience_primaryAction__6ZNN6,.ChecklistManagementExperience_secondaryAction__yOt1L{min-height:2.85rem;padding:.7rem 1.15rem;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;border-radius:999px;font-size:.84rem;font-weight:750;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.ChecklistManagementExperience_primaryAction__6ZNN6{border:1px solid #392f26;background:#392f26;color:#fffaf3;box-shadow:0 10px 24px rgba(57,47,38,.16)}.ChecklistManagementExperience_secondaryAction__yOt1L{border:1px solid rgba(155,116,64,.28);background:rgba(255,253,250,.82);color:var(--checklist-ink)}.ChecklistManagementExperience_primaryAction__6ZNN6:hover,.ChecklistManagementExperience_secondaryAction__yOt1L:hover{transform:translateY(-2px)}.ChecklistManagementExperience_heroFeature__wco1q{position:relative;min-height:23rem;padding:2rem;display:flex;flex-direction:column;justify-content:flex-end;color:#fffaf3;isolation:isolate;background:linear-gradient(90deg,rgba(48,40,32,.9),rgba(48,40,32,.56) 43%,rgba(48,40,32,.18) 72%),linear-gradient(180deg,rgba(48,40,32,.06),rgba(48,40,32,.62)),url(/images/demo/wedding-site/cover.webp) 50% /cover no-repeat}.ChecklistManagementExperience_heroFeature__wco1q:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 86% 14%,rgba(233,191,118,.32),transparent 16rem),linear-gradient(110deg,rgba(57,47,38,.15),transparent 55%)}.ChecklistManagementExperience_progressBadge__0_n7s{position:absolute;top:1.5rem;right:1.5rem;min-width:7.4rem;padding:1rem 1.15rem;border:1px solid rgba(255,250,243,.25);border-radius:1.35rem;text-align:center;background:linear-gradient(145deg,#c9954d,#a96f2c);box-shadow:0 16px 34px rgba(62,40,20,.26)}.ChecklistManagementExperience_progressBadge__0_n7s strong{display:block;font-size:2rem;line-height:1}.ChecklistManagementExperience_progressBadge__0_n7s span{display:block;margin-top:.35rem;font-size:.66rem;font-weight:700;opacity:.82}.ChecklistManagementExperience_featureLabel___iaDd{color:#efc985;font-size:.67rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ChecklistManagementExperience_featureTitle__v8dhP{max-width:15ch;margin-top:.8rem;font-family:var(--font-serif,Georgia,serif);font-size:clamp(1.85rem,3vw,3rem);line-height:1.05}.ChecklistManagementExperience_featureDescription__QZQfY{max-width:38rem;margin-top:.9rem;color:rgba(255,250,243,.8);font-size:.88rem;line-height:1.65}.ChecklistManagementExperience_featureMeta__gLJOa{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.55rem}.ChecklistManagementExperience_featureMeta__gLJOa span{min-height:2rem;padding:.45rem .72rem;display:inline-flex;align-items:center;gap:.4rem;border:1px solid rgba(255,250,243,.2);border-radius:999px;background:rgba(48,40,32,.3);color:rgba(255,250,243,.88);font-size:.72rem;backdrop-filter:blur(12px)}.ChecklistManagementExperience_demoNotice__3pL3s{padding:.8rem 1rem;border:1px solid var(--checklist-line);border-radius:1rem;background:rgba(255,253,250,.9);box-shadow:0 8px 26px rgba(57,47,38,.05);color:var(--checklist-muted);font-size:.82rem;line-height:1.55}.ChecklistManagementExperience_demoNotice__3pL3s strong{color:var(--checklist-ink)}.ChecklistManagementExperience_statsGrid__0z8xT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem}.ChecklistManagementExperience_statCard__Iih6n{min-height:6rem;padding:1rem;display:flex;align-items:center;gap:.85rem;border:1px solid var(--checklist-line);border-radius:1.35rem;background:rgba(255,253,250,.9);box-shadow:0 10px 30px rgba(57,47,38,.06)}.ChecklistManagementExperience_contextIcon__vNbGX,.ChecklistManagementExperience_statIcon__64ys3{width:2.7rem;height:2.7rem;flex:none;display:grid;place-items:center;border-radius:1rem;background:#f5e8d3;color:var(--checklist-gold)}.ChecklistManagementExperience_statLabel__RTgJe{color:#987d5b;font-size:.61rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.ChecklistManagementExperience_statValue__BfDbO{margin-top:.25rem;font-family:var(--font-serif,Georgia,serif);font-size:1.65rem;line-height:1}.ChecklistManagementExperience_progressTrack__s0SUd{height:.45rem;overflow:hidden;border-radius:999px;background:#eee1ce}.ChecklistManagementExperience_progressBar__oMBne{height:100%;border-radius:999px;background:linear-gradient(90deg,#b57a36,#d3ad70)}.ChecklistManagementExperience_focusTabs__Dv4g9{padding:.45rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;border:1px solid var(--checklist-line);border-radius:999px;background:rgba(255,253,250,.82)}.ChecklistManagementExperience_focusTab__74VY5{min-height:2.8rem;padding:.65rem .8rem;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;color:var(--checklist-muted);font-size:.79rem;font-weight:700;transition:.15s ease}.ChecklistManagementExperience_focusTabActive__T5prb{color:#fffaf3;background:linear-gradient(135deg,#4a3728,#2f241d);box-shadow:0 9px 20px rgba(57,47,38,.16)}.ChecklistManagementExperience_surface__xpISl{padding:clamp(1rem,2.5vw,1.7rem);border:1px solid var(--checklist-line);border-radius:1.7rem;background:rgba(255,253,250,.92);box-shadow:0 14px 40px rgba(57,47,38,.07)}.ChecklistManagementExperience_surfaceHeader__97HRN{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.ChecklistManagementExperience_surfaceTitle__elhfv{margin-top:.35rem;font-family:var(--font-serif,Georgia,serif);font-size:clamp(1.55rem,3vw,2.2rem);line-height:1.05}.ChecklistManagementExperience_surfaceHelper___MGNo{margin-top:.45rem;color:var(--checklist-muted);font-size:.78rem}.ChecklistManagementExperience_filterGroup__vJ_XI{display:flex;flex-wrap:wrap;gap:.5rem}.ChecklistManagementExperience_filterSelect__QFq8n{min-height:2.7rem;padding:0 1rem;border:1px solid var(--checklist-line);border-radius:999px;color:var(--checklist-ink);background:#fffdfa;font-size:.76rem}.ChecklistManagementExperience_tasksGrid__uABqa{margin-top:1.2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.ChecklistManagementExperience_taskCard__zE4_g{position:relative;min-height:10rem;padding:1.1rem;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;border:1px solid rgba(155,116,64,.16);border-radius:1.35rem;background:#fffdfa;box-shadow:0 8px 24px rgba(57,47,38,.055);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.ChecklistManagementExperience_taskCard__zE4_g:hover{transform:translateY(-2px);border-color:rgba(155,116,64,.36);box-shadow:0 13px 32px rgba(57,47,38,.09)}.ChecklistManagementExperience_taskCardCompleted__sRj_C{opacity:.7;background:#faf7f1}.ChecklistManagementExperience_taskCheck__z9cA7{width:2.25rem;height:2.25rem;display:grid;place-items:center;border:2px solid rgba(155,116,64,.28);border-radius:50%;background:#fffdfa;color:transparent}.ChecklistManagementExperience_taskCheckCompleted__8l5AT{border-color:#7d9d78;background:#7d9d78;color:white}.ChecklistManagementExperience_taskContent__uFmdc{min-width:0}.ChecklistManagementExperience_taskTopline__1tYQs{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ChecklistManagementExperience_taskTitle__Sjr5H{color:var(--checklist-ink);font-size:.96rem;font-weight:750;line-height:1.35}.ChecklistManagementExperience_taskTitleCompleted__iLOeA{color:#8b8176;text-decoration:line-through}.ChecklistManagementExperience_taskDescription__Bls_q{margin-top:.4rem;color:var(--checklist-muted);font-size:.79rem;line-height:1.6}.ChecklistManagementExperience_taskMenu__hOcoX{width:2rem;height:2rem;flex:none;display:grid;place-items:center;border:1px solid var(--checklist-line);border-radius:50%;background:#fffdfa;color:var(--checklist-muted)}.ChecklistManagementExperience_taskBadges__4cxCO{margin-top:.85rem;display:flex;flex-wrap:wrap;gap:.4rem}.ChecklistManagementExperience_badge__1Pxwd{min-height:1.75rem;padding:.35rem .68rem;display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;background:#f6efe4;color:#6c5d4d;font-size:.68rem;font-weight:650}.ChecklistManagementExperience_priorityHigh___Jg6Q{background:#f7e5e1;color:#a1483d}.ChecklistManagementExperience_priorityMedium__JI8Lt{background:#f8ecd8;color:#9a6d2b}.ChecklistManagementExperience_priorityLow__fFkhf{background:#e7eff1;color:#4e7078}.ChecklistManagementExperience_assigneeBadge__FYfPm{background:#efe4d2;color:#6f5427}.ChecklistManagementExperience_assigneeGrid__hH2rq{margin-top:1rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem}.ChecklistManagementExperience_assigneeCard__jQ9TR{padding:1rem;border:1px solid rgba(155,116,64,.14);border-radius:1.2rem;background:linear-gradient(145deg,#fffdfa,#faf3e9)}.ChecklistManagementExperience_assigneeName__xvBeW{font-weight:750}.ChecklistManagementExperience_assigneeMeta__pdhRc{margin-top:.2rem;color:var(--checklist-muted);font-size:.7rem}.ChecklistManagementExperience_assigneeContact__qLlNq{margin-top:.8rem;display:grid;gap:.45rem;color:var(--checklist-muted);font-size:.75rem}.ChecklistManagementExperience_assigneeContact__qLlNq p{display:flex;align-items:center;gap:.45rem}.ChecklistManagementExperience_emptyState__dmYKR{grid-column:1/-1;padding:2.2rem;border-radius:1.3rem;background:#faf5ed;text-align:center}.ChecklistManagementExperience_emptyStateIcon__AUxzJ{margin:0 auto;color:#7d9d78}.ChecklistManagementExperience_emptyStateTitle__fTX2W{margin-top:.75rem;font-weight:750}.ChecklistManagementExperience_emptyStateText__HtM61{margin-top:.25rem;color:var(--checklist-muted);font-size:.78rem}.ChecklistManagementExperience_assistantPanel__U_NrQ{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem}.ChecklistManagementExperience_assistantText__nHFvg{max-width:50rem;margin-top:.45rem;color:var(--checklist-muted);font-size:.8rem;line-height:1.65}@media (max-width:980px){.ChecklistManagementExperience_hero__dVaRW{grid-template-columns:1fr}.ChecklistManagementExperience_heroFeature__wco1q{min-height:20rem}.ChecklistManagementExperience_statsGrid__0z8xT{grid-template-columns:repeat(2,minmax(0,1fr))}.ChecklistManagementExperience_assigneeGrid__hH2rq,.ChecklistManagementExperience_tasksGrid__uABqa{grid-template-columns:1fr}.ChecklistManagementExperience_assistantPanel__U_NrQ{grid-template-columns:auto minmax(0,1fr)}.ChecklistManagementExperience_assistantPanel__U_NrQ>:last-child{grid-column:2;justify-self:start}}@media (max-width:700px){.ChecklistManagementExperience_experience__FljO4{padding:1rem .75rem 3rem}.ChecklistManagementExperience_hero__dVaRW,.ChecklistManagementExperience_surface__xpISl{border-radius:1.4rem}.ChecklistManagementExperience_heroCopy__sGF6y{padding:1.35rem}.ChecklistManagementExperience_heroTitle__c9iXM{max-width:none;font-size:clamp(2.15rem,12vw,3.4rem)}.ChecklistManagementExperience_heroFeature__wco1q{min-height:18rem;padding:1.3rem}.ChecklistManagementExperience_progressBadge__0_n7s{top:1rem;right:1rem;min-width:6.5rem}.ChecklistManagementExperience_focusTabs__Dv4g9{grid-template-columns:1fr;border-radius:1.3rem}.ChecklistManagementExperience_focusTab__74VY5{justify-content:flex-start;border-radius:1rem}.ChecklistManagementExperience_surfaceHeader__97HRN{align-items:stretch;flex-direction:column}.ChecklistManagementExperience_filterGroup__vJ_XI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ChecklistManagementExperience_filterSelect__QFq8n:last-child{grid-column:1/-1}.ChecklistManagementExperience_taskCard__zE4_g{grid-template-columns:auto minmax(0,1fr);padding:.9rem}.ChecklistManagementExperience_statsGrid__0z8xT{gap:.5rem}.ChecklistManagementExperience_statCard__Iih6n{min-height:5.3rem;padding:.8rem}.ChecklistManagementExperience_statIcon__64ys3{width:2.25rem;height:2.25rem}.ChecklistManagementExperience_assistantPanel__U_NrQ{grid-template-columns:1fr}.ChecklistManagementExperience_assistantPanel__U_NrQ>:last-child{grid-column:auto}}.PublicAppDemoNavigation_navigation__9lAF3{position:sticky;top:0;z-index:100;border-bottom:1px solid rgba(155,116,64,.18);background:linear-gradient(135deg,rgba(255,253,250,.97),rgba(248,239,227,.96));box-shadow:0 10px 30px rgba(48,40,32,.07);backdrop-filter:blur(18px)}.PublicAppDemoNavigation_navigationInner__ruJPp{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;width:min(100% - 2rem,1280px);margin:0 auto;padding:.72rem 0}.PublicAppDemoNavigation_accountLink__xkJhV,.PublicAppDemoNavigation_backLink___7SE8{display:inline-flex;min-height:2.7rem;align-items:center;justify-content:center;gap:.45rem;border-radius:999px;padding:.62rem 1rem;font-size:.84rem;font-weight:750;text-decoration:none;transition:transform .16s ease,background-color .16s ease,border-color .16s ease}.PublicAppDemoNavigation_backLink___7SE8{justify-self:start;border:1px solid rgba(117,104,91,.22);background:rgba(255,255,255,.76);color:#392f26}.PublicAppDemoNavigation_accountLink__xkJhV{justify-self:end;border:1px solid #392f26;background:#392f26;color:#fffdfa;box-shadow:0 10px 22px rgba(57,47,38,.16)}.PublicAppDemoNavigation_accountLink__xkJhV:hover,.PublicAppDemoNavigation_backLink___7SE8:hover,.PublicAppDemoNavigation_continuationCard__kiDSm:hover,.PublicAppDemoNavigation_toolsLink__pji4S:hover{transform:translateY(-1px)}.PublicAppDemoNavigation_context__9eSpX{min-width:12rem;text-align:center}.PublicAppDemoNavigation_contextEyebrow__HMhI2{margin:0;color:#9b7440;font-size:.62rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.PublicAppDemoNavigation_contextTitle__CRLTu{margin:.14rem 0 0;color:#302820;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:700}.PublicAppDemoNavigation_continuation__1cKx_{padding:clamp(2.5rem,6vw,5rem) 1rem clamp(3.5rem,8vw,6.5rem);background:radial-gradient(circle at 12% 10%,rgba(205,184,143,.18),transparent 34%),linear-gradient(180deg,#fffdfa,#faf6ef);color:#302820}.PublicAppDemoNavigation_continuationInner__9kWtm{width:min(100%,1180px);margin:0 auto}.PublicAppDemoNavigation_conversionPanel__gfHJt{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(15rem,.75fr);gap:clamp(1.5rem,5vw,4rem);align-items:center;border:1px solid rgba(155,116,64,.22);border-radius:2rem;padding:clamp(1.5rem,4vw,3rem);background:linear-gradient(135deg,rgba(255,253,250,.98),rgba(245,232,207,.82));box-shadow:0 24px 60px rgba(57,47,38,.09)}.PublicAppDemoNavigation_conversionPanel__gfHJt:after{content:"";position:absolute;right:-5rem;bottom:-7rem;width:16rem;height:16rem;border:1px solid rgba(155,116,64,.16);border-radius:50%}.PublicAppDemoNavigation_conversionEyebrow__niapE,.PublicAppDemoNavigation_sectionEyebrow__Ej_Df{margin:0;color:#9b7440;font-size:.68rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.PublicAppDemoNavigation_conversionTitle__i9CVy{max-width:14ch;margin:.6rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.7rem);font-weight:500;line-height:.98;letter-spacing:-.035em}.PublicAppDemoNavigation_conversionText__3yQ_7{max-width:44rem;margin:1rem 0 0;color:#75685b;font-size:.98rem;line-height:1.75}.PublicAppDemoNavigation_conversionAction__mR_Sh{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.PublicAppDemoNavigation_conversionActionText__428kl{margin:0;color:#75685b;font-size:.84rem;line-height:1.55}.PublicAppDemoNavigation_conversionActionLink__k1_vW{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;border-radius:999px;padding:.8rem 1.3rem;background:#392f26;color:#fffdfa;font-size:.9rem;font-weight:800;text-decoration:none;box-shadow:0 14px 28px rgba(57,47,38,.18)}.PublicAppDemoNavigation_continuationHeader__Lthb4{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-top:clamp(2.7rem,6vw,5rem)}.PublicAppDemoNavigation_continuationTitle___yod1{margin:.45rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:500;line-height:1.04;letter-spacing:-.025em}.PublicAppDemoNavigation_continuationGrid__7D5ap{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:1.35rem}.PublicAppDemoNavigation_continuationCard__kiDSm{min-height:13rem;display:flex;flex-direction:column;border:1px solid rgba(155,116,64,.2);border-radius:1.65rem;padding:1.25rem;background:linear-gradient(150deg,rgba(255,255,255,.96),rgba(248,239,227,.72));color:#302820;text-decoration:none;box-shadow:0 14px 36px rgba(57,47,38,.055);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.PublicAppDemoNavigation_continuationCard__kiDSm:hover{border-color:rgba(155,116,64,.42);box-shadow:0 18px 42px rgba(57,47,38,.09)}.PublicAppDemoNavigation_cardTopline__8OfWX{display:flex;align-items:center;justify-content:space-between}.PublicAppDemoNavigation_cardIcon__o4GPI{display:inline-flex;width:2.8rem;height:2.8rem;align-items:center;justify-content:center;border-radius:50%;background:#f5e8cf;color:#9b7440;font-size:1.1rem}.PublicAppDemoNavigation_cardArrow__PzcOC{color:#9b7440;font-size:1.05rem}.PublicAppDemoNavigation_cardTitle__9k4IX{margin:auto 0 0;font-family:Georgia,Times New Roman,serif;font-size:1.42rem;font-weight:600;line-height:1.05}.PublicAppDemoNavigation_cardDescription__APJHk{margin:.65rem 0 0;color:#75685b;font-size:.84rem;line-height:1.55}.PublicAppDemoNavigation_toolsRow__IThHb{display:flex;justify-content:center;margin-top:1.4rem}.PublicAppDemoNavigation_toolsLink__pji4S{display:inline-flex;align-items:center;gap:.45rem;color:#75685b;font-size:.84rem;font-weight:750;text-decoration:none;transition:transform .16s ease}@media (max-width:760px){.PublicAppDemoNavigation_navigationInner__ruJPp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:min(100% - 1rem,1280px);gap:.5rem;padding:.55rem 0}.PublicAppDemoNavigation_context__9eSpX{display:none}.PublicAppDemoNavigation_accountLink__xkJhV,.PublicAppDemoNavigation_backLink___7SE8{width:100%;padding-inline:.65rem;font-size:.76rem}.PublicAppDemoNavigation_conversionPanel__gfHJt{grid-template-columns:1fr;border-radius:1.5rem}.PublicAppDemoNavigation_conversionTitle__i9CVy{max-width:none}.PublicAppDemoNavigation_continuationGrid__7D5ap{grid-template-columns:1fr}.PublicAppDemoNavigation_continuationCard__kiDSm{min-height:10.5rem}}