#FreeTrialNew-TF{--tf-maxw: 760px;--tf-pad: clamp(16px, 3vw, 32px);--tf-radius: 16px;--tf-shadow: 0 10px 30px rgba(0,0,0,.06);--tf-border: 1px solid rgba(0,0,0,.08);--tf-acc: var(--color-accent, #111);--tf-muted: rgba(0,0,0,.55);--tf-muted-2: rgba(0,0,0,.35);--tf-bg: var(--color-background, #ffffff);--tf-focus: 2px solid currentColor}#FreeTrialNew-TF .etform-form{max-width:var(--tf-maxw);margin:0 auto;padding:var(--tf-pad);background:var(--tf-bg);border-radius:var(--tf-radius);box-shadow:var(--tf-shadow);border:var(--tf-border)}#FreeTrialNew-TF .tf-progress{position:relative;height:6px;margin:4px 0 24px;background:#0000000f;border-radius:999px;overflow:hidden}#FreeTrialNew-TF .tf-progress__bar{position:absolute;inset:0 auto 0 0;width:0%;background:currentColor;opacity:.9;transform-origin:left center;transition:width .45s cubic-bezier(.22,.61,.36,1)}#FreeTrialNew-TF .tf-progress__num{text-align:right;margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#FreeTrialNew-TF .tf-error-banner{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:10px;background:#fee2e2;color:#7f1d1d;border:1px solid #FCA5A5;margin-bottom:16px}#FreeTrialNew-TF .tf-success{background:#ecfdf5;border:1px solid #22C55E;color:#166534;padding:16px;border-radius:10px;font-weight:500}#FreeTrialNew-TF .tf-steps{position:relative;min-height:240px}#FreeTrialNew-TF .tf-step{display:none;opacity:0;transform:translate(24px) translateY(0) scale(.98)}#FreeTrialNew-TF .tf-step.is-active{display:block;animation:FreeTrialNew_TF_in .42s cubic-bezier(.22,.61,.36,1) forwards}#FreeTrialNew-TF .tf-step.is-leaving{animation:FreeTrialNew_TF_out .32s cubic-bezier(.22,.61,.36,1) forwards}@keyframes FreeTrialNew_TF_in{0%{opacity:0;transform:translate(18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes FreeTrialNew_TF_out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-18px) scale(.985)}}#FreeTrialNew-TF .etform-form{position:relative}#FreeTrialNew-TF.is-submitting .etform-form:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff8c;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:var(--tf-radius);z-index:10;pointer-events:none}#FreeTrialNew-TF.is-submitting .etform-form:after{content:"";position:absolute;width:28px;height:28px;border:3px solid currentColor;border-top-color:transparent;border-radius:50%;top:50%;left:50%;margin:-14px 0 0 -14px;animation:FreeTrialNew_spin .8s linear infinite;z-index:11;pointer-events:none}@keyframes FreeTrialNew_spin{to{transform:rotate(360deg)}}#FreeTrialNew-TF.is-submitting .tf-btn--submit{opacity:.65}#FreeTrialNew-TF .tf-question{font-size:clamp(24px,3.4vw,34px);line-height:1.2;margin:0 0 18px;letter-spacing:-.005em}#FreeTrialNew-TF .tf-input-wrap{position:relative}#FreeTrialNew-TF .tf-input{width:100%;font:inherit;font-size:clamp(16px,2vw,20px);color:var(--color-input-text);background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.14);padding:14px 2px;outline:none;border-radius:0;-webkit-appearance:none}#FreeTrialNew-TF .tf-input::placeholder{color:var(--tf-muted-2)}#FreeTrialNew-TF .tf-input:focus{border-bottom-color:currentColor;box-shadow:0 6px 0 -5px currentColor}#FreeTrialNew-TF .tf-input:focus{box-shadow:none!important;outline:none!important}#FreeTrialNew-TF .tf-textarea{resize:vertical;min-height:140px;border:2px solid rgba(0,0,0,.14);border-radius:12px;padding:14px 12px}#FreeTrialNew-TF .tf-textarea:focus{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}#FreeTrialNew-TF .tf-help{margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#FreeTrialNew-TF .tf-error{margin-top:8px;font-size:.9rem;color:#b91c1c}#FreeTrialNew-TF .tf-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}#FreeTrialNew-TF .tf-btn{-webkit-appearance:none;appearance:none;border:solid 1px;cursor:pointer;padding:10px 14px;border-radius:999px;font-size:1.1em;font-weight:600;line-height:1;color:#000;background:transparent;transition:transform .06s ease,opacity .2s ease}#FreeTrialNew-TF .tf-btn:active{transform:translateY(1px)}#FreeTrialNew-TF .tf-btn[disabled]{opacity:.5;pointer-events:none}#FreeTrialNew-TF .tf-link{background:none;border:none;padding:0;color:var(--tf-muted);text-decoration:none;cursor:pointer;font-weight:600}#FreeTrialNew-TF .tf-link:hover{text-decoration:underline}#FreeTrialNew-TF .tf-submit-wrap :where(button,a){width:auto}#SongDetails-TF .tf-error-banner{display:flex;gap:10px;align-items:center;padding:12px 14px;border-radius:10px;background:#fee2e2;color:#7f1d1d;border:1px solid #FCA5A5;margin-bottom:16px}#SongDetails-TF .tf-success{background:#ecfdf5;border:1px solid #22C55E;color:#166534;padding:16px;border-radius:10px;font-weight:500}#SongDetails-TF .etform-form{position:relative}#SongDetails-TF.is-submitting .etform-form:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff8c;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:var(--tf-radius);z-index:10;pointer-events:none}#SongDetails-TF.is-submitting .etform-form:after{content:"";position:absolute;width:28px;height:28px;border:3px solid currentColor;border-top-color:transparent;border-radius:50%;top:50%;left:50%;margin:-14px 0 0 -14px;animation:SongDetails_spin .8s linear infinite;z-index:11;pointer-events:none}@keyframes SongDetails_spin{to{transform:rotate(360deg)}}#SongDetails-TF.is-submitting .tf-btn--submit{opacity:.65}#SongDetails-TF .tf-input{width:100%;font:inherit;font-size:clamp(16px,2vw,20px);color:var(--color-input-text);background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.14);padding:14px 2px;outline:none;border-radius:0;-webkit-appearance:none}.tf-input::placeholder,.tf-textarea::placeholder{color:#888;opacity:.6}#SongDetails-TF .tf-submit-wrap :where(button,a){width:auto}#LullabyDetails-TF{--tf-maxw: 760px;--tf-pad: clamp(16px, 3vw, 32px);--tf-radius: 16px;--tf-shadow: 0 10px 30px rgba(0,0,0,.06);--tf-border: 1px solid rgba(0,0,0,.08);--tf-acc: var(--color-accent, #111);--tf-muted: rgba(0,0,0,.55);--tf-muted-2: rgba(0,0,0,.35);--tf-bg: var(--color-background, #ffffff);--tf-focus: 2px solid currentColor}#LullabyDetails-TF .etform-form{max-width:var(--tf-maxw);margin:0 auto;padding:var(--tf-pad);background:var(--tf-bg);border-radius:var(--tf-radius);box-shadow:var(--tf-shadow);border:var(--tf-border)}#LullabyDetails-TF .tf-progress{position:relative;height:6px;margin:4px 0 24px;background:#0000000f;border-radius:999px;overflow:hidden}#LullabyDetails-TF .tf-progress__bar{position:absolute;inset:0 auto 0 0;width:0%;background:currentColor;opacity:.9;transform-origin:left center;transition:width .45s cubic-bezier(.22,.61,.36,1)}#LullabyDetails-TF .tf-progress__num{text-align:right;margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#LullabyDetails-TF .tf-steps{position:relative;min-height:240px}#LullabyDetails-TF .tf-step{display:none;opacity:0;transform:translate(24px) translateY(0) scale(.98)}#LullabyDetails-TF .tf-step.is-active{display:block;animation:LullabyDetails_TF_in .42s cubic-bezier(.22,.61,.36,1) forwards}#LullabyDetails-TF .tf-step.is-leaving{animation:LullabyDetails_TF_out .32s cubic-bezier(.22,.61,.36,1) forwards}@keyframes LullabyDetails_TF_in{0%{opacity:0;transform:translate(18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes LullabyDetails_TF_out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-18px) scale(.985)}}#LullabyDetails-TF .tf-question{font-size:clamp(24px,3.4vw,34px);line-height:1.2;margin:0 0 18px;letter-spacing:-.005em}#LullabyDetails-TF .tf-input-wrap{position:relative}#LullabyDetails-TF .tf-input{width:100%;font:inherit;font-size:clamp(16px,2vw,20px);color:var(--color-input-text);background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.14);padding:14px 2px;outline:none}#LullabyDetails-TF .tf-input::placeholder{color:var(--tf-muted-2)}#LullabyDetails-TF .tf-input:focus{border-bottom-color:currentColor;box-shadow:0 6px 0 -5px currentColor}#LullabyDetails-TF .tf-input:focus{box-shadow:none!important;outline:none!important}#LullabyDetails-TF .tf-textarea{resize:vertical;min-height:140px;border:2px solid rgba(0,0,0,.14);border-radius:12px;padding:14px 12px}#LullabyDetails-TF .tf-textarea:focus{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}#LullabyDetails-TF .tf-help{margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#LullabyDetails-TF .tf-error{margin-top:8px;font-size:.9rem;color:#b91c1c}#LullabyDetails-TF .tf-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}#LullabyDetails-TF .tf-btn{-webkit-appearance:none;appearance:none;border:solid 1px;cursor:pointer;padding:10px 14px;border-radius:999px;font-size:1.1em;font-weight:600;line-height:1;color:#000;background:transparent;transition:transform .06s ease,opacity .2s ease}#LullabyDetails-TF .tf-btn:active{transform:translateY(1px)}#LullabyDetails-TF .tf-btn[disabled]{opacity:.5;pointer-events:none}#LullabyDetails-TF .tf-link{background:none;border:none;padding:0;color:var(--tf-muted);text-decoration:none;cursor:pointer;font-weight:600}#LullabyDetails-TF .tf-link:hover{text-decoration:underline}#LullabyDetails-TF.is-complete .etform-form{border-color:#22c55e59;box-shadow:0 10px 30px #22c55e0a}#LullabyDetails-TF .tf-status{margin:6px 0 18px;font-size:.9rem;line-height:1.3;color:#0006;display:none}#LullabyDetails-TF.is-complete .tf-status{display:flex;gap:6px;align-items:center;color:#166534}#LullabyDetails-TF.is-complete .tf-status:before{content:"\2713";display:inline-block;width:18px;height:18px;border-radius:999px;background:#22c55e;color:#fff;font-size:.7rem;line-height:18px;text-align:center}#LullabyDetails-TF .tf-btn--submit.is-saved{opacity:.5;pointer-events:none;cursor:default}.lullaby-details-disclaimer{font-size:.9rem;line-height:1.4;color:#0000008c}#LullabyDetails-TF.is-complete+.lullaby-details-disclaimer{color:#166534}#PrayerDetails-TF{--tf-maxw: 760px;--tf-pad: clamp(16px, 3vw, 32px);--tf-radius: 16px;--tf-shadow: 0 10px 30px rgba(0,0,0,.06);--tf-border: 1px solid rgba(0,0,0,.08);--tf-acc: var(--color-accent, #111);--tf-muted: rgba(0,0,0,.55);--tf-muted-2: rgba(0,0,0,.35);--tf-bg: var(--color-background, #ffffff);--tf-focus: 2px solid currentColor}#PrayerDetails-TF .etform-form{max-width:var(--tf-maxw);margin:0 auto;padding:var(--tf-pad);background:var(--tf-bg);border-radius:var(--tf-radius);box-shadow:var(--tf-shadow);border:var(--tf-border)}#PrayerDetails-TF .tf-progress{position:relative;height:6px;margin:4px 0 24px;background:#0000000f;border-radius:999px;overflow:hidden}#PrayerDetails-TF .tf-progress__bar{position:absolute;inset:0 auto 0 0;width:0%;background:currentColor;opacity:.9;transform-origin:left center;transition:width .45s cubic-bezier(.22,.61,.36,1)}#PrayerDetails-TF .tf-progress__num{text-align:right;margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#PrayerDetails-TF .tf-steps{position:relative;min-height:240px}#PrayerDetails-TF .tf-step{display:none;opacity:0;transform:translate(24px) translateY(0) scale(.98)}#PrayerDetails-TF .tf-step.is-active{display:block;animation:PrayerDetails_TF_in .42s cubic-bezier(.22,.61,.36,1) forwards}#PrayerDetails-TF .tf-step.is-leaving{animation:PrayerDetails_TF_out .32s cubic-bezier(.22,.61,.36,1) forwards}@keyframes PrayerDetails_TF_in{0%{opacity:0;transform:translate(18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes PrayerDetails_TF_out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-18px) scale(.985)}}#PrayerDetails-TF .tf-question{font-size:clamp(24px,3.4vw,34px);line-height:1.2;margin:0 0 18px;letter-spacing:-.005em}#PrayerDetails-TF .tf-input-wrap{position:relative}#PrayerDetails-TF .tf-input{width:100%;font:inherit;font-size:clamp(16px,2vw,20px);color:var(--color-input-text);background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.14);padding:14px 2px;outline:none}#PrayerDetails-TF .tf-input::placeholder{color:var(--tf-muted-2)}#PrayerDetails-TF .tf-input:focus{border-bottom-color:currentColor;box-shadow:0 6px 0 -5px currentColor}#PrayerDetails-TF .tf-input:focus{box-shadow:none!important;outline:none!important}#PrayerDetails-TF .tf-textarea{resize:vertical;min-height:140px;border:2px solid rgba(0,0,0,.14);border-radius:12px;padding:14px 12px}#PrayerDetails-TF .tf-textarea:focus{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}#PrayerDetails-TF .tf-help{margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#PrayerDetails-TF .tf-error{margin-top:8px;font-size:.9rem;color:#b91c1c}#PrayerDetails-TF .tf-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}#PrayerDetails-TF .tf-btn{-webkit-appearance:none;appearance:none;border:solid 1px;cursor:pointer;padding:10px 14px;border-radius:999px;font-size:1.1em;font-weight:600;line-height:1;color:#000;background:transparent;transition:transform .06s ease,opacity .2s ease}#PrayerDetails-TF .tf-btn:active{transform:translateY(1px)}#PrayerDetails-TF .tf-btn[disabled]{opacity:.5;pointer-events:none}#PrayerDetails-TF .tf-link{background:none;border:none;padding:0;color:var(--tf-muted);text-decoration:none;cursor:pointer;font-weight:600}#PrayerDetails-TF .tf-link:hover{text-decoration:underline}#PrayerDetails-TF.is-complete .etform-form{border-color:#22c55e59;box-shadow:0 10px 30px #22c55e0a}#PrayerDetails-TF .tf-status{margin:6px 0 18px;font-size:.9rem;line-height:1.3;color:#0006;display:none}#PrayerDetails-TF.is-complete .tf-status{display:flex;gap:6px;align-items:center;color:#166534}#PrayerDetails-TF.is-complete .tf-status:before{content:"\2713";display:inline-block;width:18px;height:18px;border-radius:999px;background:#22c55e;color:#fff;font-size:.7rem;line-height:18px;text-align:center}#PrayerDetails-TF .tf-btn--submit.is-saved{opacity:.5;pointer-events:none;cursor:default}.prayer-details-disclaimer{font-size:.9rem;line-height:1.4;color:#0000008c}#PrayerDetails-TF.is-complete+.prayer-details-disclaimer{color:#166534}#SongDetails-TF .etform-form{max-width:var(--tf-maxw);margin:0 auto;padding:0;background:transparent;border-radius:0;box-shadow:none;border:none}#SongDetails-TF .tf-question{font-size:clamp(20px,3.4vw,28px)!important;line-height:1.2;margin:0 0 18px;letter-spacing:-.005em}@media (max-width: 768px){#SongDetails-TF .tf-help{display:none}}.required-asterisk{color:#e3342f;margin-left:4px;font-weight:700}#SongDetails-TF{--tf-maxw: 760px;--tf-pad: clamp(16px, 3vw, 32px);--tf-radius: 16px;--tf-shadow: 0 10px 30px rgba(0,0,0,.06);--tf-border: 1px solid rgba(0,0,0,.08);--tf-acc: var(--color-accent, #111);--tf-muted: rgba(0,0,0,.55);--tf-muted-2: rgba(0,0,0,.35);--tf-bg: var(--color-background, #ffffff);--tf-focus: 2px solid currentColor}#SongDetails-TF .etform-form{max-width:var(--tf-maxw);margin:0 auto;padding:var(--tf-pad);background:var(--tf-bg);border-radius:var(--tf-radius);box-shadow:var(--tf-shadow);border:var(--tf-border)}#SongDetails-TF .tf-progress{position:relative;height:6px;margin:4px 0 24px;background:#0000000f;border-radius:999px;overflow:hidden}#SongDetails-TF .tf-progress__bar{position:absolute;inset:0 auto 0 0;width:0%;background:currentColor;opacity:.9;transform-origin:left center;transition:width .45s cubic-bezier(.22,.61,.36,1)}#SongDetails-TF .tf-progress__num{text-align:right;margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#SongDetails-TF .tf-steps{position:relative;min-height:240px}#SongDetails-TF .tf-step{display:none;opacity:0;transform:translate(24px) translateY(0) scale(.98)}#SongDetails-TF .tf-step.is-active{display:block;animation:SongDetails_TF_in .42s cubic-bezier(.22,.61,.36,1) forwards}#SongDetails-TF .tf-step.is-leaving{animation:SongDetails_TF_out .32s cubic-bezier(.22,.61,.36,1) forwards}@keyframes SongDetails_TF_in{0%{opacity:0;transform:translate(18px) scale(.98)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes SongDetails_TF_out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(-18px) scale(.985)}}#SongDetails-TF .tf-question{font-size:clamp(24px,3.4vw,34px);line-height:1.2;margin:0 0 18px;letter-spacing:-.005em}#SongDetails-TF .tf-input-wrap{position:relative}#SongDetails-TF .tf-input{width:100%;font:inherit;font-size:clamp(16px,2vw,20px);color:var(--color-input-text);background:transparent;border:none;border-bottom:2px solid rgba(0,0,0,.14);padding:14px 2px;outline:none}#SongDetails-TF .tf-input::placeholder{color:var(--tf-muted-2)}#SongDetails-TF .tf-input:focus{border-bottom-color:currentColor;box-shadow:0 6px 0 -5px currentColor}#SongDetails-TF .tf-input:focus{box-shadow:none!important;outline:none!important}#SongDetails-TF .tf-textarea{resize:vertical;min-height:140px;border:2px solid rgba(0,0,0,.14);border-radius:12px;padding:14px 12px}#SongDetails-TF .tf-textarea:focus{border-color:currentColor;box-shadow:inset 0 0 0 1px currentColor}#SongDetails-TF .tf-help{margin-top:8px;font-size:.9rem;color:var(--tf-muted)}#SongDetails-TF .tf-error{margin-top:8px;font-size:.9rem;color:#b91c1c}#SongDetails-TF .tf-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px}#SongDetails-TF .tf-btn{-webkit-appearance:none;appearance:none;border:solid 1px;cursor:pointer;padding:10px 14px;border-radius:999px;font-size:1.1em;font-weight:600;line-height:1;color:#000;background:transparent;transition:transform .06s ease,opacity .2s ease}#SongDetails-TF .tf-btn:active{transform:translateY(1px)}#SongDetails-TF .tf-btn[disabled]{opacity:.5;pointer-events:none}#SongDetails-TF .tf-link{background:none;border:none;padding:0;color:var(--tf-muted);text-decoration:none;cursor:pointer;font-weight:600}#SongDetails-TF .tf-link:hover{text-decoration:underline}#SongDetails-TF.is-complete .etform-form{border-color:#22c55e59;box-shadow:0 10px 30px #22c55e0a}#SongDetails-TF .tf-status{margin:6px 0 18px;font-size:.9rem;line-height:1.3;color:#0006;display:none}#SongDetails-TF.is-complete .tf-status{display:flex;gap:6px;align-items:center;color:#166534}#SongDetails-TF.is-complete .tf-status:before{content:"\2713";display:inline-block;width:18px;height:18px;border-radius:999px;background:#22c55e;color:#fff;font-size:.7rem;line-height:18px;text-align:center}#SongDetails-TF .tf-btn--submit.is-saved{opacity:.5;pointer-events:none;cursor:default}.song-details-disclaimer{font-size:.9rem;line-height:1.4;color:#0000008c}#SongDetails-TF.is-complete+.song-details-disclaimer{color:#166534}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
