._infoContainer_xxfs6_1{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-8);text-align:center;width:100%}._title_xxfs6_10{font-family:var(--font-family-heading);font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1.1;background:linear-gradient(135deg,#22c3c3,#d98e26);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;text-shadow:none;max-width:800px}._cardsContainer_xxfs6_26{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-4);width:100%}._infoCard_xxfs6_33{background:linear-gradient(160deg,#edf7f7e6,#f8f5f2e6);border:1px solid hsla(180,30%,80%,.3);border-radius:var(--radius-md);padding:var(--spacing-4);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-2);box-shadow:var(--shadow);transition:transform .2s ease}._infoCard_xxfs6_33:hover{transform:translateY(-2px)}._cardHeader_xxfs6_52{display:flex;align-items:center;gap:var(--spacing-2);color:#22c3c3}._cardHeader_xxfs6_52 strong{font-family:var(--font-family-heading);font-size:1.1rem;color:#2e3138}._cardContent_xxfs6_65{display:flex;flex-direction:column;gap:2px;color:#676f7e;font-size:.9rem;line-height:1.4}._icon_xxfs6_74{color:#22c3c3;flex-shrink:0}@media(max-width:640px){._cardsContainer_xxfs6_26{grid-template-columns:1fr 1fr}._infoCard_xxfs6_33{padding:var(--spacing-3)}._title_xxfs6_10{font-size:2rem}}@media(max-width:400px){._cardsContainer_xxfs6_26{grid-template-columns:1fr}}._section_17lsf_1{padding:var(--spacing-12);border-bottom:1px solid hsla(180,30%,80%,.3)}._section_17lsf_1:last-child{border-bottom:none}._heroSection_17lsf_11{text-align:center;background:radial-gradient(circle at center,hsla(180,40%,90%,.3) 0%,transparent 70%)}._poeticText_17lsf_16{font-size:1.2rem;line-height:1.8;color:#2e3138;font-style:italic;max-width:600px;margin:0 auto}._poeticText_17lsf_16 p{margin-bottom:var(--spacing-6)}._poeticText_17lsf_16 p:last-child{margin-bottom:0;color:#22c3c3;font-weight:500}._sectionTitle_17lsf_36{font-family:var(--font-family-heading);font-size:2rem;color:#22c3c3;margin-bottom:var(--spacing-8);text-align:center}._archetypesGrid_17lsf_46{display:flex;flex-direction:column;gap:var(--spacing-6)}._archetypeCard_17lsf_52{background:linear-gradient(145deg,#f1f8f9e6,#fbf8f4cc);border:1px solid hsla(180,30%,80%,.3);border-radius:var(--radius-md);padding:var(--spacing-6);transition:transform .3s ease,box-shadow .3s ease}._archetypeCard_17lsf_52:hover{transform:translateY(-2px);box-shadow:0 10px 30px -10px #22c3c333;border-color:#22c3c34d}._archetypeHeader_17lsf_66{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}._archetypeTitle_17lsf_73{font-family:var(--font-family-heading);font-size:1.4rem;font-weight:600;color:#22c3c3;margin:0}._archetypeDesc_17lsf_81{color:#676f7e;line-height:1.6;margin:0}._whyList_17lsf_88{list-style:none;padding:0;margin:0 0 var(--spacing-6) 0;display:flex;flex-direction:column;gap:var(--spacing-4)}._whyList_17lsf_88 li{display:flex;align-items:center;gap:var(--spacing-3);font-size:1.1rem;color:#2e3138}._whyText_17lsf_105{color:#676f7e;line-height:1.6;text-align:center;max-width:600px;margin:0 auto var(--spacing-8)}._whyTextEmphasis_17lsf_113{font-size:1.4rem;font-weight:500;color:var(--primary);margin-bottom:0}._icon_17lsf_120{color:#22c3c3;flex-shrink:0;margin-top:2px;filter:drop-shadow(0 0 8px hsla(180,70%,45%,.2))}._ctaSection_17lsf_128{background:linear-gradient(135deg,#26d9d926,#d98e261a);border-top:2px solid hsla(180,70%,45%,.2);border-bottom:2px solid hsla(180,70%,45%,.2);display:flex;align-items:center;justify-content:center;padding:var(--spacing-16) var(--spacing-12)}._ctaContent_17lsf_140{text-align:center;max-width:700px}._ctaText_17lsf_145{font-family:var(--font-family-heading);font-size:clamp(1.8rem,4vw,2.4rem);font-weight:600;line-height:1.4;background:linear-gradient(135deg,#22c3c3,#d98e26);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0}._replayInfo_17lsf_161{background:linear-gradient(145deg,#ecf4f9e6,#eaf2f6cc);border:1px solid hsla(200,60%,80%,.4);border-left:4px solid hsl(200,80%,50%);border-radius:var(--radius-md);padding:var(--spacing-6);max-width:700px;margin:0 auto}._replayText_17lsf_171{color:#2e3138;line-height:1.6;margin:0;font-size:1rem}._prerequisiteInfo_17lsf_179{background:linear-gradient(145deg,#faf4ebe6,#f7f1e8cc);border:1px solid hsla(35,60%,80%,.4);border-left:4px solid hsl(35,70%,50%);border-radius:var(--radius-md);padding:var(--spacing-6);max-width:700px;margin:0 auto}._prerequisiteText_17lsf_189{color:#2e3138;line-height:1.6;margin:0;font-size:1rem}@media(max-width:640px){._section_17lsf_1{padding:var(--spacing-6)}._somaList_17lsf_201{grid-template-columns:1fr}._ctaSection_17lsf_128{padding:var(--spacing-12) var(--spacing-6)}._ctaText_17lsf_145{font-size:1.5rem}._replayInfo_17lsf_161,._prerequisiteInfo_17lsf_179{padding:var(--spacing-4)}._replayText_17lsf_171,._prerequisiteText_17lsf_189{font-size:.95rem}}._formSection_kzxuu_1{background-color:#f9f3ec80;padding:var(--spacing-12);border-bottom:1px solid hsla(180,30%,80%,.3)}._contentContainer_kzxuu_7{max-width:600px;margin:0 auto}._userDetailsForm_kzxuu_12{display:flex;flex-direction:column;gap:var(--spacing-5)}._nameFields_kzxuu_18{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-4)}._required_kzxuu_24{color:#22c3c3;margin-left:2px}._checkboxField_kzxuu_29{display:flex;align-items:flex-start;gap:var(--spacing-3);margin-top:var(--spacing-2)}._checkboxLabel_kzxuu_36{font-size:.9rem;color:#676f7e;line-height:1.4;cursor:pointer}._paymentSection_kzxuu_43{margin-top:var(--spacing-8);padding-top:var(--spacing-8);border-top:1px solid hsla(180,30%,80%,.3)}._paymentTitle_kzxuu_49{font-family:var(--font-family-heading);font-size:1.4rem;font-weight:600;margin-bottom:var(--spacing-4);text-align:center;color:#22c3c3}._summaryBox_kzxuu_58{background:linear-gradient(135deg,#22c3c314,#dd3cc20d);border:2px solid hsl(180,70%,45%);border-radius:var(--radius-md);padding:var(--spacing-6);margin-bottom:var(--spacing-6);box-shadow:0 4px 12px #22c3c31a}._summaryContent_kzxuu_67{display:flex;flex-direction:column;gap:var(--spacing-6)}._priceSection_kzxuu_73{text-align:center;padding-bottom:var(--spacing-4);border-bottom:2px solid hsla(180,70%,45%,.2)}._priceLabel_kzxuu_79{font-size:.95rem;font-weight:500;color:#737b8c;margin:0 0 var(--spacing-2) 0;letter-spacing:.5px;text-transform:uppercase}._priceAmount_kzxuu_88{font-size:2.5rem;font-weight:700;color:#22c3c3;margin:0;line-height:1}._summaryDetails_kzxuu_96{display:flex;flex-direction:column;gap:var(--spacing-4)}._detailItem_kzxuu_102{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-4);background-color:#fff6;border-radius:var(--radius);border-left:3px solid hsl(180,70%,45%)}._detailLabel_kzxuu_112{font-size:.9rem;font-weight:600;color:#676f7e;text-transform:uppercase;letter-spacing:.3px}._detailValue_kzxuu_120{font-size:.95rem;font-weight:500;color:#22c3c3;text-align:right}._priceSubtitle_kzxuu_127{font-size:1rem;font-weight:400;text-align:center;color:#737b8c;margin-bottom:var(--spacing-4);letter-spacing:.3px}._replayInfo_kzxuu_136{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-size:.9rem;font-weight:400;text-align:center;color:#8f96a3;margin-bottom:var(--spacing-6);letter-spacing:.3px}._replayIcon_kzxuu_149{width:1rem;height:1rem;color:#22c3c3;flex-shrink:0}._skeletonWrapper_kzxuu_156{padding:var(--spacing-4);border:1px solid hsla(180,30%,80%,.3);border-radius:var(--radius);background-color:#fff9}._validationSection_kzxuu_163{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-6)}._validateButton_kzxuu_171{background:var(--primary);color:var(--primary-foreground);font-family:var(--font-family-base);font-size:1.1rem;font-weight:600;padding:var(--spacing-3) var(--spacing-6);border:none;border-radius:var(--radius);cursor:pointer;transition:all .2s ease;width:100%;max-width:400px;box-shadow:var(--shadow-md)}._validateButton_kzxuu_171:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}._validateButton_kzxuu_171:disabled{opacity:.7;cursor:not-allowed}._buttonContent_kzxuu_197{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2)}._spinnerSmall_kzxuu_204{width:1.2rem;height:1.2rem;animation:_spin_kzxuu_204 1s linear infinite}._validationNote_kzxuu_210{font-size:.9rem;color:var(--muted-foreground);text-align:center}._stripeWrapper_kzxuu_216{animation:_fadeIn_kzxuu_1 .5s ease-out}@keyframes _fadeIn_kzxuu_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._processingOverlay_kzxuu_225{position:absolute;inset:0;background-color:#ffffffe6;backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:var(--z-overlay);gap:var(--spacing-4);color:#2e3138;font-size:1.2rem;font-weight:500}._spinner_kzxuu_204{width:2.5rem;height:2.5rem;animation:_spin_kzxuu_204 1s linear infinite;color:#22c3c3}@keyframes _spin_kzxuu_204{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:640px){._formSection_kzxuu_1{padding:var(--spacing-6)}._nameFields_kzxuu_18{grid-template-columns:1fr}._summaryBox_kzxuu_58{padding:var(--spacing-4)}._priceAmount_kzxuu_88{font-size:2rem}._detailItem_kzxuu_102{flex-direction:column;align-items:flex-start;gap:var(--spacing-2)}._detailValue_kzxuu_120{text-align:left}}._pageWrapper_1tpln_1{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-8);padding-top:var(--spacing-12);background:linear-gradient(135deg,#eef5f7,#f9f3ec,#eff5f5);color:#2e3138;font-family:var(--font-family-base);min-height:100vh}._mainContent_1tpln_16{width:100%;max-width:900px;display:flex;flex-direction:column;gap:var(--spacing-8);animation:_fadeIn_1tpln_1 .6s ease-out}._contentWrapper_1tpln_25{background-color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow);border:1px solid hsla(180,30%,80%,.3);overflow:hidden}@keyframes _fadeIn_1tpln_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){._pageWrapper_1tpln_1{padding:var(--spacing-4);padding-top:var(--spacing-8)}}
