.package-combined{background:#eee7f8;border:1px solid #d7c7eb;border-radius:24px;overflow:hidden;margin-top:24px}.package-combined .package-summary{background:transparent;color:var(--ink);margin:0;padding:28px 30px 24px;border-radius:0;display:block}.package-combined #selection-name{font-size:18px;font-weight:750;color:var(--purple)}.package-combined #selection-total{font-size:38px;color:var(--ink);letter-spacing:-1px;line-height:1.1;margin:12px 0 16px}.package-combined #selection-detail{font-size:15px;line-height:1.6;max-width:740px;margin:0}.package-combined .greeting-selection{background:transparent;border-radius:0;border-top:1px solid #d1bfe6;margin:0 30px;padding:24px 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.85fr);gap:28px;align-items:center}.package-combined .greeting-selection h3{font-size:25px;margin:0 0 10px}.package-combined .greeting-selection p{font-size:15px;line-height:1.6;max-width:630px;margin:8px 0}.package-combined .greeting-selection .fine{font-size:12px;color:#6c5a7d;margin:8px 0 0!important}.package-combined .own-voice-option{max-width:none;display:flex;gap:14px;align-items:center;margin:0!important;font-size:15px;line-height:1.5}.package-combined .own-voice-option input{width:24px;height:24px;flex-shrink:0;margin:0!important}.package-combined .own-voice-option span{display:block}.package-combined .own-voice-option strong{display:block;color:var(--purple);font-size:14px;margin-top:3px}.combined-package-action{padding:0 30px 28px}.combined-package-action .button{margin:0}.package-combined .own-voice-option:has(input:focus-visible){outline:3px solid var(--purple);outline-offset:6px;border-radius:8px}@media(max-width:750px){.package-combined .greeting-selection{grid-template-columns:1fr;gap:18px}}@media(max-width:550px){.package-combined{border-radius:20px}.package-combined .package-summary{padding:24px 20px 20px}.package-combined #selection-total{font-size:34px}.package-combined .greeting-selection{margin:0 20px;padding:20px 0}.package-combined .greeting-selection h3{font-size:23px}.combined-package-action{padding:0 20px 24px}.combined-package-action .button{display:block;text-align:center;width:100%}.package-combined .own-voice-option{font-size:14px}}
.visual-concept .package-combined{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;row-gap:28px;padding:34px 36px}.visual-concept .package-combined .package-summary{padding:0;margin:0;align-self:start}.visual-concept .package-combined #selection-name{font-size:19px;line-height:1.4}.visual-concept .package-combined #selection-total{font-size:42px;margin:18px 0 20px}.visual-concept .package-combined #selection-detail{max-width:450px;line-height:1.7}.visual-concept .package-combined .greeting-selection{display:block;margin:0;padding:0 0 0 36px;border-top:0;border-left:1px solid #d1bfe6;align-self:stretch}.visual-concept .package-combined .greeting-selection h3{font-size:25px;line-height:1.2;margin:0 0 14px}.visual-concept .package-combined .greeting-selection p{max-width:100%;line-height:1.65;margin:12px 0}.visual-concept .package-combined .greeting-selection .own-voice-option{margin-top:22px!important;padding:14px 16px;align-items:center;gap:14px;border:1px solid #d1bfe6;background:#fffaf2;border-radius:13px;max-width:none;width:100%}.visual-concept .package-combined .own-voice-option strong{display:block!important;margin-top:4px}.visual-concept .combined-package-action{grid-column:1/-1;display:flex;justify-content:flex-end;border-top:1px solid #d1bfe6;padding:24px 0 0}.visual-concept .combined-package-action .button{margin:0}@media(max-width:800px){.visual-concept .package-combined{column-gap:28px;padding:28px}.visual-concept .package-combined .greeting-selection{padding-left:28px}.visual-concept .package-combined .greeting-selection h3{font-size:23px}}@media(max-width:650px){.visual-concept .package-combined{grid-template-columns:1fr;gap:24px;padding:25px 22px}.visual-concept .package-combined #selection-total{font-size:36px;margin:14px 0 16px}.visual-concept .package-combined .greeting-selection{border-left:0;border-top:1px solid #d1bfe6;padding:24px 0 0}.visual-concept .package-combined .greeting-selection .own-voice-option{margin-top:18px!important}.visual-concept .combined-package-action{grid-column:1;padding-top:20px;justify-content:stretch}.visual-concept .combined-package-action .button{width:100%;text-align:center}}
.visual-concept .package-combined{display:block;padding:0}.visual-concept .package-combined .package-summary{padding:30px 32px 26px;margin:0}.visual-concept .package-combined .package-summary>div{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;align-items:center}.visual-concept .package-combined #selection-name{grid-column:1;grid-row:1}.visual-concept .package-combined #selection-total{grid-column:2;grid-row:1/3;margin:0;text-align:right}.visual-concept .package-combined #selection-detail{grid-column:1;grid-row:2;max-width:720px;margin-top:12px}.visual-concept .package-combined .greeting-selection{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:38px;border-left:0;border-top:1px solid #d1bfe6;margin:0 32px;padding:26px 0}.visual-concept .package-combined .greeting-selection .own-voice-option{margin:0!important;padding:0;border:0;background:transparent;border-radius:0;justify-self:end;max-width:400px}.visual-concept .package-combined .own-voice-option strong{display:inline!important;margin:0 0 0 8px;white-space:nowrap}.visual-concept .combined-package-action{display:flex;justify-content:flex-end;border-top:0;padding:0 32px 30px}.visual-concept .combined-package-action .button{width:auto}@media(max-width:750px){.visual-concept .package-combined .package-summary>div{column-gap:20px}.visual-concept .package-combined #selection-total{font-size:34px}.visual-concept .package-combined .greeting-selection{grid-template-columns:1fr;gap:20px}.visual-concept .package-combined .greeting-selection .own-voice-option{justify-self:start;max-width:none}}@media(max-width:550px){.visual-concept .package-combined .package-summary{padding:25px 22px 22px}.visual-concept .package-combined .package-summary>div{display:block}.visual-concept .package-combined #selection-total{text-align:left;margin:12px 0 16px}.visual-concept .package-combined .greeting-selection{margin:0 22px;padding:22px 0}.visual-concept .package-combined .own-voice-option strong{display:block!important;margin:4px 0 0}.visual-concept .combined-package-action{padding:0 22px 25px}.visual-concept .combined-package-action .button{width:100%}}
.visual-concept .package-combined .production-selection{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:38px;margin:0 32px;padding:26px 0;border-top:1px solid #d1bfe6}.production-selection h3{font-size:25px;line-height:1.2;margin:0 0 14px}.production-selection p{font-size:15px;line-height:1.65;margin:12px 0;max-width:620px}.production-selection .fine{font-size:12px;color:#6c5a7d}.visual-concept .package-combined .production-selection .own-voice-option{max-width:400px;margin:0 0 18px!important}.production-controls{width:100%;max-width:440px;justify-self:end}.effects-sample{border-radius:15px;background:#fffaf2;padding:16px 18px;border:1px solid #d1bfe6}.effects-sample .effects-sample-label{font-size:12px;font-weight:750;color:var(--purple);margin:0 0 10px}.effects-sample .party-controls{margin:0;gap:10px}.effects-sample .intro-toggle{min-height:40px!important;font-size:13px!important;padding:10px 16px!important}.effects-sample .intro-time{font-size:11px}.effects-sample .intro-progress{margin:0;padding:0}@media(max-width:750px){.visual-concept .package-combined .production-selection{grid-template-columns:1fr;gap:18px}.production-controls{justify-self:start;max-width:100%}}@media(max-width:550px){.visual-concept .package-combined .production-selection{margin:0 22px;padding:22px 0}.production-selection h3{font-size:23px}.effects-sample{padding:15px}}
.visual-concept .package-combined .greeting-selection,.visual-concept .package-combined .production-selection{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:38px;align-items:start;margin:0 32px;padding:26px 0}.visual-concept .package-combined .greeting-selection h3,.visual-concept .package-combined .production-selection h3{margin:0 0 14px;font-size:25px;line-height:1.2}.visual-concept .package-combined .production-controls{justify-self:stretch;max-width:none;margin:0}.visual-concept .package-combined .greeting-selection .own-voice-option,.visual-concept .package-combined .production-selection .own-voice-option{justify-self:start;max-width:none;margin:0!important;min-height:32px;align-items:center;padding:0;border:0;background:transparent}.visual-concept .package-combined .production-selection #effects-cost-detail{margin:12px 0 16px;font-size:12px;line-height:1.6}.compact-effects-sample{display:flex;align-items:center;gap:12px;background:transparent!important;border:0!important;border-radius:0;padding:0!important;margin:0;flex-wrap:wrap}.compact-effects-sample .effects-round-play{width:40px;height:40px;min-width:40px;display:grid;place-items:center;border:0;border-radius:50%;background:var(--purple);color:white;font:inherit;font-size:14px;cursor:pointer;padding:0}.compact-effects-sample .effects-round-play[aria-pressed=true]{background:var(--lime);color:var(--ink)}.compact-effects-sample .effects-round-play:focus-visible{outline:3px solid var(--purple);outline-offset:4px}.compact-effects-sample>span{font-size:12px;font-weight:700;color:var(--purple);line-height:1.5}.compact-effects-sample .effects-audio-status{font-size:11px;color:#9d2045;font-weight:500}.visual-concept #faq{margin:0 auto;padding-top:48px;padding-bottom:40px}.visual-concept #v1-sound{max-width:980px;padding:26px 30px!important;margin:0 auto 28px;border-radius:20px;gap:30px}.visual-concept #v1-sound h2{font-size:29px;line-height:1.15;margin:12px 0}.visual-concept #v1-sound p:not(.eyebrow){font-size:14px;line-height:1.65;max-width:630px}.visual-concept #v1-sound .eyebrow{font-size:10px}.visual-concept #v1-sound .button{font-size:13px;padding:13px 18px;white-space:nowrap}@media(max-width:750px){.visual-concept .package-combined .greeting-selection,.visual-concept .package-combined .production-selection{grid-template-columns:1fr;gap:18px}.visual-concept #v1-sound{margin-left:20px;margin-right:20px}}@media(max-width:550px){.visual-concept .package-combined .greeting-selection,.visual-concept .package-combined .production-selection{margin:0 22px;padding:22px 0}.visual-concept #v1-sound{padding:22px!important}.visual-concept #v1-sound h2{font-size:25px}.compact-effects-sample .effects-round-play{width:44px;height:44px;min-width:44px}}
#pricing .package-combined .package-addon-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);column-gap:38px;row-gap:18px;align-items:start;margin:0 32px;padding:26px 0;border-left:0;border-top:1px solid #d1bfe6}#pricing .package-combined .package-addon-row>:first-child{grid-column:1;min-width:0}#pricing .package-combined .package-addon-row>:last-child{grid-column:2;justify-self:stretch;align-self:start;width:100%;max-width:none}#pricing .package-combined .package-addon-row .own-voice-option{display:grid;grid-template-columns:24px minmax(0,1fr);gap:14px;align-items:center;justify-self:stretch;max-width:none;width:100%;margin:0!important;padding:0;min-height:32px;font-size:15px;line-height:1.5}#pricing .package-combined .package-addon-row .own-voice-option input{width:24px;height:24px;margin:0;align-self:center}#pricing .package-combined .package-addon-row .production-controls{margin:0;max-width:none;justify-self:stretch}@media(max-width:750px){#pricing .package-combined .package-addon-row{grid-template-columns:1fr;gap:18px}#pricing .package-combined .package-addon-row>:first-child,#pricing .package-combined .package-addon-row>:last-child{grid-column:1}}@media(max-width:550px){#pricing .package-combined .package-addon-row{margin:0 22px;padding:22px 0}}
