.Home_page__Yvcrx{--ink:#182431;--muted:#5f6f7f;--paper:#f6efe5;--paper-strong:#fffaf3;--line:rgba(24,36,49,.12);--accent:#df5f2d;--accent-deep:#8b2d16;--forest:#1f5c4d;--gold:#e4b145;color:var(--ink)}.Home_hero__VkeT1{position:relative;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);gap:1.5rem;padding:2rem 0 1rem}.Home_hero__VkeT1:before{content:"";position:absolute;inset:0 auto auto -8vw;width:68vw;height:30rem;background:radial-gradient(circle at top,rgba(228,177,69,.42),transparent 52%),linear-gradient(135deg,rgba(223,95,45,.18),rgba(31,92,77,.08));filter:blur(18px);z-index:0;pointer-events:none}.Home_contentGrid__EVMQe,.Home_heroCopy__9AkNC,.Home_heroPanel__gpxO6,.Home_previewStrip__7t3sR,.Home_workspaceSection__ceV5Z{position:relative;z-index:1}.Home_heroCopy__9AkNC{padding:2rem;border:1px solid var(--line);border-radius:2rem;background:linear-gradient(145deg,rgba(255,250,243,.98),hsla(35,49%,93%,.94));box-shadow:0 24px 60px rgba(24,36,49,.08);animation:Home_riseIn__Z5W8_ .7s ease both}.Home_kicker__AsKYR,.Home_panelMeta__GI0mT,.Home_previewCard__IsE0w p,.Home_sectionEyebrow__SXP6_{margin:0;text-transform:uppercase;letter-spacing:.18em;font-size:.72rem;color:var(--forest)}.Home_headline__fA2jP{margin:1rem 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(3rem,5.6vw,5rem);line-height:.95;max-width:11ch}.Home_subhead__NpY0V{max-width:42rem;margin:0;color:var(--muted);font-size:1.08rem;line-height:1.75}.Home_ctaRow__MhEUT{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.6rem}.Home_primaryCta___aKWA,.Home_secondaryCta__9wywN,.Home_textCta__h7fd9,.Home_workspaceLink__hZ9Jw{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;border-radius:999px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.Home_primaryCta___aKWA{padding:.95rem 1.2rem;color:#fffaf3;background:linear-gradient(135deg,var(--accent),var(--accent-deep));box-shadow:0 16px 30px rgba(139,45,22,.22)}.Home_secondaryCta__9wywN,.Home_workspaceLink__hZ9Jw{padding:.95rem 1.2rem;color:var(--ink);background:hsla(0,0%,100%,.82);border:1px solid rgba(24,36,49,.12)}.Home_textCta__h7fd9{padding:.95rem .4rem;color:var(--forest)}.Home_primaryCta___aKWA:hover,.Home_secondaryCta__9wywN:hover,.Home_submitButton__ECzIY:hover:not(:disabled),.Home_textCta__h7fd9:hover,.Home_workspaceLink__hZ9Jw:hover{transform:translateY(-2px)}.Home_signalRow__L_YQj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.8rem}.Home_signalTile__u3tGr{padding:1rem 1.05rem;border-radius:1.2rem;border:1px solid rgba(31,92,77,.12);background:hsla(0,0%,100%,.82)}.Home_error__514Ji,.Home_field__gbcTj span,.Home_heroPanel__gpxO6 p,.Home_heroSteps__MdAqw li,.Home_playbookItem__uSjmu p,.Home_previewCard__IsE0w span,.Home_sectionHeader__BnBQb span,.Home_signalTile__u3tGr span,.Home_success__IZwiY,.Home_workspaceList__YDvxi li{color:var(--muted)}.Home_signalTile__u3tGr span{display:block;font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.Home_signalTile__u3tGr strong{display:block;margin-top:.5rem;font-size:1rem;line-height:1.5;font-weight:600}.Home_marqueeWrap__vO_Sp{margin-top:1.8rem;overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:.85rem 0}.Home_marquee__spQ3o{display:flex;gap:2.5rem;width:-moz-max-content;width:max-content;animation:Home_drift__DKQps 24s linear infinite}.Home_marquee__spQ3o span{font-size:.84rem;text-transform:uppercase;letter-spacing:.15em;color:var(--accent-deep)}.Home_heroPanel__gpxO6{display:flex;flex-direction:column;justify-content:space-between;padding:2rem;border-radius:2rem;color:#fdf6ef;background:linear-gradient(180deg,rgba(24,36,49,.92),rgba(16,27,39,.98)),linear-gradient(120deg,rgba(223,95,45,.25),rgba(228,177,69,.08));box-shadow:0 24px 60px rgba(24,36,49,.14);animation:Home_riseIn__Z5W8_ .8s ease .12s both}.Home_panelTopline__X_n8R{display:flex;align-items:center;justify-content:space-between;gap:1rem}.Home_panelBadge__WCDlE{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .8rem;border-radius:999px;background:rgba(228,177,69,.15);border:1px solid rgba(228,177,69,.35);color:#ffd899;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.Home_formCard__5v5YI h2,.Home_heroPanel__gpxO6 h2,.Home_playbookCard__Ab3e4 h2,.Home_sectionHeader__BnBQb h2{margin:.8rem 0 1rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.08}.Home_heroSteps__MdAqw{margin:1.5rem 0 0;padding-left:1.1rem;display:grid;gap:.8rem}.Home_heroSteps__MdAqw li{line-height:1.65}.Home_previewStrip__7t3sR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 2rem}.Home_formCard__5v5YI,.Home_playbookCard__Ab3e4,.Home_previewCard__IsE0w,.Home_workspaceCard__00krG{padding:1.35rem;border-radius:1.5rem;border:1px solid var(--line);background:hsla(0,0%,100%,.82);backdrop-filter:blur(10px)}.Home_previewCard__IsE0w h3,.Home_workspaceCard__00krG h3{margin:.75rem 0;font-size:1.3rem;line-height:1.3}.Home_previewCard__IsE0w span,.Home_sectionHeader__BnBQb span{display:block;line-height:1.7}.Home_workspaceSection__ceV5Z{margin-bottom:2rem;padding:1.5rem;border-radius:1.8rem;border:1px solid var(--line);background:rgba(255,250,243,.88)}.Home_sectionHeader__BnBQb{max-width:48rem}.Home_workspaceGrid__TmYar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.25rem}.Home_workspaceCard__00krG{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.Home_workspaceList__YDvxi{margin:0;padding-left:1.1rem;display:grid;gap:.7rem}.Home_contentGrid__EVMQe{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.96fr);gap:1rem;padding-bottom:2.5rem}.Home_formCard__5v5YI,.Home_playbookCard__Ab3e4{background:rgba(255,250,243,.88)}.Home_playbookList__wW5MJ{display:grid;gap:.9rem}.Home_playbookItem__uSjmu{display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;padding:1rem;border-radius:1.15rem;background:hsla(0,0%,100%,.82);border:1px solid rgba(24,36,49,.08)}.Home_playbookIndex___ljzd{display:inline-flex;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--gold));color:#fff7ef;font-weight:700}.Home_playbookItem__uSjmu p{margin:.15rem 0 0;line-height:1.7}.Home_form__FrVR9{display:grid;gap:1rem}.Home_fieldRow__q_whs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.Home_field__gbcTj{display:grid;gap:.5rem}.Home_field__gbcTj span{font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.Home_field__gbcTj input,.Home_field__gbcTj select{width:100%;border:1px solid rgba(24,36,49,.14);border-radius:.95rem;padding:.95rem 1rem;background:hsla(0,0%,100%,.92);color:var(--ink);font-size:1rem}.Home_field__gbcTj input:focus,.Home_field__gbcTj select:focus{outline:2px solid rgba(223,95,45,.22);border-color:rgba(223,95,45,.45)}.Home_submitButton__ECzIY{border:0;border-radius:999px;padding:1rem 1.2rem;font-size:.95rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#fffaf3;background:linear-gradient(135deg,var(--accent),var(--accent-deep));cursor:pointer;transition:transform .18s ease,box-shadow .18s ease;box-shadow:0 16px 30px rgba(139,45,22,.22)}.Home_submitButton__ECzIY:disabled{opacity:.7;cursor:wait}.Home_error__514Ji,.Home_success__IZwiY{margin:0;line-height:1.6}.Home_success__IZwiY{color:var(--forest)}.Home_error__514Ji{color:#b43724}.Home_sessionHeader__h2Kis{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.Home_sessionHeader__h2Kis p{margin:0}.Home_sessionBadge__ZwHLJ{display:inline-flex;align-items:center;justify-content:center;padding:.45rem .8rem;border-radius:999px;background:rgba(228,177,69,.16);border:1px solid rgba(228,177,69,.4);color:#ffd899;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.Home_testingNote__qjo3_{margin:1rem 0 0;color:var(--muted);line-height:1.65}.Home_testingLink__H6CiV{color:var(--forest);text-decoration:none;font-weight:600}@keyframes Home_riseIn__Z5W8_{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_drift__DKQps{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1024px){.Home_contentGrid__EVMQe,.Home_hero__VkeT1,.Home_previewStrip__7t3sR,.Home_workspaceGrid__TmYar{grid-template-columns:1fr}.Home_headline__fA2jP{max-width:12ch}}@media (max-width:720px){.Home_hero__VkeT1{padding-top:1rem}.Home_formCard__5v5YI,.Home_heroCopy__9AkNC,.Home_heroPanel__gpxO6,.Home_playbookCard__Ab3e4,.Home_previewCard__IsE0w,.Home_workspaceCard__00krG,.Home_workspaceSection__ceV5Z{padding:1.2rem;border-radius:1.35rem}.Home_ctaRow__MhEUT,.Home_fieldRow__q_whs,.Home_signalRow__L_YQj{grid-template-columns:1fr}.Home_ctaRow__MhEUT{display:grid}.Home_headline__fA2jP{font-size:2.8rem}}