.velvet-application-module__mAi_Sa__page{--velvet-ground:#170e16;--velvet-panel:#261922;--velvet-ivory:#f2e8dc;--velvet-muted:#c7b5bc;--velvet-gold:#e7c891;--velvet-line:#64503c;--velvet-error:#ffb8b0;background:radial-gradient(ellipse at 8% 10%, #412434 0, transparent 48%), radial-gradient(ellipse at 92% 80%, #34202c 0, transparent 55%), var(--velvet-ground);min-height:100svh;color:var(--velvet-ivory);font-family:var(--font-bv-body), Georgia, serif;-webkit-font-smoothing:antialiased;padding:28px 24px 48px}.velvet-application-module__mAi_Sa__shell{background:linear-gradient(125deg,#291a2380,#130c1399);border:1px solid #70574166;border-radius:18px;max-width:690px;margin:auto;box-shadow:0 24px 90px #08050733}.velvet-application-module__mAi_Sa__masthead{border-bottom:1px solid #c5a56c26;justify-content:space-between;align-items:center;gap:16px;padding:27px 36px;display:flex}.velvet-application-module__mAi_Sa__masthead a{color:var(--velvet-ivory);font-family:var(--font-bv-editorial), Georgia, serif;text-transform:uppercase;letter-spacing:.19em;white-space:nowrap;font-size:17px;text-decoration:none}.velvet-application-module__mAi_Sa__masthead a span{font-size:14px}.velvet-application-module__mAi_Sa__mastheadNote{font:10px var(--font-inter), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--velvet-muted)}.velvet-application-module__mAi_Sa__body{padding:38px 48px 28px}.velvet-application-module__mAi_Sa__page h1{font-family:var(--font-bv-editorial), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(36px,5.6vw,54px);font-weight:400;line-height:1.13}.velvet-application-module__mAi_Sa__page h1 em{color:var(--velvet-gold);font-weight:400}.velvet-application-module__mAi_Sa__page p{margin:0}.velvet-application-module__mAi_Sa__page button{cursor:pointer}.velvet-application-module__mAi_Sa__page button:disabled{opacity:.55;cursor:default}.velvet-application-module__mAi_Sa__page :is(button,a,input,textarea,summary):focus-visible{outline:2px solid var(--velvet-gold);outline-offset:5px}.velvet-application-module__mAi_Sa__page h1:focus{outline:none}.velvet-application-module__mAi_Sa__eyebrow{font:10px/1.6 var(--font-inter), sans-serif;text-transform:uppercase;letter-spacing:.22em;color:var(--velvet-gold);display:block}.velvet-application-module__mAi_Sa__intro{color:var(--velvet-ivory);max-width:35ch;font-size:20px;line-height:1.6}.velvet-application-module__mAi_Sa__fine{font:12px/1.7 var(--font-inter), sans-serif;color:var(--velvet-muted)}.velvet-application-module__mAi_Sa__fine a{color:inherit;text-underline-offset:3px}.velvet-application-module__mAi_Sa__welcome{gap:22px;padding-top:15px;display:grid}.velvet-application-module__mAi_Sa__welcomeActions{gap:12px;margin-top:12px;display:grid}.velvet-application-module__mAi_Sa__welcomeActions .velvet-application-module__mAi_Sa__fine{text-align:center}.velvet-application-module__mAi_Sa__welcomeActions .velvet-application-module__mAi_Sa__secondary{margin-top:20px}.velvet-application-module__mAi_Sa__primary,.velvet-application-module__mAi_Sa__secondary{width:100%;min-height:58px;font:16px/1.4 var(--font-inter), sans-serif;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:16px 24px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.velvet-application-module__mAi_Sa__primary{background:linear-gradient(105deg, #f0d9ae, var(--velvet-gold) 60%, #d8b377);color:#211518;font-family:var(--font-bv-body), Georgia, serif;border:1px solid #f0d5a2;font-size:20px;box-shadow:inset 0 1px #fff3}.velvet-application-module__mAi_Sa__primary:hover:not(:disabled){background:#f0d9ae;transform:translateY(-1px)}.velvet-application-module__mAi_Sa__secondary{color:var(--velvet-ivory);background:0 0;border:1px solid #c6a979}.velvet-application-module__mAi_Sa__secondary:hover:not(:disabled){background:#ead2a00c}.velvet-application-module__mAi_Sa__disclosure{border-top:1px solid #c5a56c40;gap:18px;margin-top:8px;padding-top:24px;display:grid}.velvet-application-module__mAi_Sa__disclosure>p:first-child{color:var(--velvet-muted);max-width:48ch;font-size:14px;line-height:1.8}.velvet-application-module__mAi_Sa__consent{font:13px/1.7 var(--font-inter), sans-serif;color:var(--velvet-ivory);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.velvet-application-module__mAi_Sa__consent input{width:19px;height:19px;accent-color:var(--velvet-gold);flex:none;margin:3px 0 0}.velvet-application-module__mAi_Sa__footer{color:var(--velvet-muted);font:8px/1.7 var(--font-inter), sans-serif;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin:18px 36px 28px;display:flex}.velvet-application-module__mAi_Sa__footer i{background:#a3895d88;flex:1;max-width:90px;height:1px}.velvet-application-module__mAi_Sa__progress{gap:15px;margin-bottom:36px;display:grid}.velvet-application-module__mAi_Sa__progressLabel{color:var(--velvet-muted);font:11px/1.5 var(--font-inter), sans-serif;justify-content:space-between;gap:12px;display:flex}.velvet-application-module__mAi_Sa__progress ol{margin:0;padding:0;list-style:none;display:flex}.velvet-application-module__mAi_Sa__progress li{flex:1;align-items:center;display:flex}.velvet-application-module__mAi_Sa__progress li:not(:last-child):after{content:"";background:#a38c6277;width:100%;height:1px}.velvet-application-module__mAi_Sa__progress li:last-child{flex:0}.velvet-application-module__mAi_Sa__progress li>span{color:#211518;border:1px solid #b4a495;border-radius:50%;flex-shrink:0;place-items:center;width:14px;height:14px;display:grid}.velvet-application-module__mAi_Sa__progress li[data-complete=true]>span{background:var(--velvet-gold);border-color:var(--velvet-gold)}.velvet-application-module__mAi_Sa__progress li[data-current=true]>span{border-color:var(--velvet-gold);box-shadow:0 0 0 4px #e7c89119}.velvet-application-module__mAi_Sa__writing,.velvet-application-module__mAi_Sa__conversation,.velvet-application-module__mAi_Sa__review{gap:22px;display:grid}.velvet-application-module__mAi_Sa__conversation h1{font-size:clamp(30px,4.8vw,40px)}.velvet-application-module__mAi_Sa__conversation>.velvet-application-module__mAi_Sa__fine,.velvet-application-module__mAi_Sa__voiceStatus{text-align:center}.velvet-application-module__mAi_Sa__voiceStatus{color:var(--velvet-ivory);font:13px/1.6 var(--font-inter), sans-serif}.velvet-application-module__mAi_Sa__ribbon{place-items:center;height:100px;margin:-6px 0 -10px;display:grid;position:relative}.velvet-application-module__mAi_Sa__ribbon svg{width:100%;max-height:100%;overflow:visible}.velvet-application-module__mAi_Sa__ribbon path{stroke:var(--velvet-gold);stroke-width:.7px;opacity:.65;transform-origin:50%}.velvet-application-module__mAi_Sa__ribbon[data-active=true] path{animation:4s ease-in-out infinite alternate velvet-application-module__mAi_Sa__breathe}.velvet-application-module__mAi_Sa__ribbon[data-speaking=true] path{animation-duration:1.3s}.velvet-application-module__mAi_Sa__soundBars{align-items:center;gap:5px;display:flex;position:absolute}.velvet-application-module__mAi_Sa__soundBars i{background:var(--velvet-gold);opacity:.7;width:2px;transform:scaleY(.4)}.velvet-application-module__mAi_Sa__ribbon[data-active=true] .velvet-application-module__mAi_Sa__soundBars i{animation:1.1s ease-in-out infinite alternate velvet-application-module__mAi_Sa__sound}.velvet-application-module__mAi_Sa__transcriptCard{background:linear-gradient(120deg,#60444521,#47323d19);border:1px solid #735c5266;border-radius:9px;gap:10px;padding:17px 20px;display:grid}.velvet-application-module__mAi_Sa__transcriptCard p{overflow-wrap:anywhere;font-size:17px;line-height:1.6}.velvet-application-module__mAi_Sa__transcriptCard .velvet-application-module__mAi_Sa__eyebrow{color:var(--velvet-muted);font-size:9px}.velvet-application-module__mAi_Sa__voiceControls{justify-content:center;gap:38px;padding-block:7px;display:flex}.velvet-application-module__mAi_Sa__voiceControls button{color:var(--velvet-ivory);font:11px/1.5 var(--font-inter), sans-serif;background:0 0;border:0;justify-items:center;gap:9px;padding:5px;display:grid}.velvet-application-module__mAi_Sa__voiceControls button>span{background:linear-gradient(135deg,#8c78692c,#42333519);border:1px solid #a6948466;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.velvet-application-module__mAi_Sa__voiceControls button>.velvet-application-module__mAi_Sa__end{background:#8a2f39;border-color:#b86065}.velvet-application-module__mAi_Sa__voiceControls button[aria-pressed=true]>span{border-color:var(--velvet-gold)}.velvet-application-module__mAi_Sa__textButton{color:var(--velvet-muted);text-underline-offset:5px;min-height:44px;font:12px/1.5 var(--font-inter), sans-serif;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:10px 0;text-decoration:underline;display:inline-flex}.velvet-application-module__mAi_Sa__navigation{align-items:center;gap:24px;display:flex}.velvet-application-module__mAi_Sa__navigation .velvet-application-module__mAi_Sa__primary{width:auto;min-width:170px;margin-left:auto;font-size:16px}.velvet-application-module__mAi_Sa__field{gap:12px;display:grid}.velvet-application-module__mAi_Sa__field fieldset{border:0;min-width:0;margin:0;padding:0}.velvet-application-module__mAi_Sa__fieldLegend{font-family:var(--font-bv-body), Georgia, serif;color:var(--velvet-ivory);margin:0 0 15px;font-size:22px;line-height:1.45;display:block}.velvet-application-module__mAi_Sa__field :is(textarea,input[type=text],input[type=email],input[type=tel]){width:100%;color:var(--velvet-ivory);font:16px/1.6 var(--font-inter), sans-serif;background:#130c1366;border:1px solid #8b716277;border-radius:7px;padding:15px 17px}.velvet-application-module__mAi_Sa__field textarea{resize:vertical;min-height:125px}.velvet-application-module__mAi_Sa__field [aria-invalid=true]{border-color:var(--velvet-error)}.velvet-application-module__mAi_Sa__options{gap:10px;display:grid}.velvet-application-module__mAi_Sa__option{cursor:pointer;min-height:56px;font:14px/1.6 var(--font-inter), sans-serif;color:var(--velvet-ivory);border:1px solid #8b716266;border-radius:7px;align-items:center;gap:12px;padding:14px 17px;display:flex}.velvet-application-module__mAi_Sa__option[data-checked=true]{border-color:var(--velvet-gold);background:#b8934e14}.velvet-application-module__mAi_Sa__option input{width:17px;height:17px;accent-color:var(--velvet-gold);flex-shrink:0}.velvet-application-module__mAi_Sa__price{color:var(--velvet-gold);font:35px/1.5 var(--font-bv-editorial), Georgia, serif}.velvet-application-module__mAi_Sa__price span{font:13px/1.7 var(--font-inter), sans-serif;color:var(--velvet-muted);display:block}.velvet-application-module__mAi_Sa__review form{gap:24px;display:grid}.velvet-application-module__mAi_Sa__review form>.velvet-application-module__mAi_Sa__fine{text-align:center}.velvet-application-module__mAi_Sa__reviewAnswers{gap:12px;display:grid}.velvet-application-module__mAi_Sa__answer{background:linear-gradient(120deg,#60444521,#47323d19);border:1px solid #735c5266;border-radius:9px;min-width:0}.velvet-application-module__mAi_Sa__answerToggle{width:100%;color:var(--velvet-ivory);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 20px;display:flex}.velvet-application-module__mAi_Sa__answerToggle>span:first-child{gap:9px;min-width:0;display:grid}.velvet-application-module__mAi_Sa__answerText{font:15px/1.6 var(--font-inter), sans-serif;overflow-wrap:anywhere;white-space:pre-wrap}.velvet-application-module__mAi_Sa__edit{font:11px/1.5 var(--font-inter), sans-serif;color:var(--velvet-gold);flex-shrink:0;align-items:center;gap:7px;padding-top:1px;display:flex}.velvet-application-module__mAi_Sa__answerEditor{padding:0 20px 20px}.velvet-application-module__mAi_Sa__answerEditor .velvet-application-module__mAi_Sa__fieldLegend{font-size:17px}.velvet-application-module__mAi_Sa__contact{border:0;gap:18px;min-width:0;margin:0;padding:8px 0 0;display:grid}.velvet-application-module__mAi_Sa__contact legend{font:26px/1.4 var(--font-bv-editorial), Georgia, serif;margin-bottom:12px}.velvet-application-module__mAi_Sa__contact .velvet-application-module__mAi_Sa__field>label{font:12px/1.5 var(--font-inter), sans-serif;color:var(--velvet-muted)}.velvet-application-module__mAi_Sa__error{color:var(--velvet-error);font:13px/1.7 var(--font-inter), sans-serif;overflow-wrap:anywhere}.velvet-application-module__mAi_Sa__transcript{font:12px/1.8 var(--font-inter), sans-serif;color:var(--velvet-muted);border-top:1px solid #735c5266;padding-top:14px}.velvet-application-module__mAi_Sa__transcript summary{cursor:pointer;min-height:44px}.velvet-application-module__mAi_Sa__transcript p{overflow-wrap:anywhere;padding-block:8px}@keyframes velvet-application-module__mAi_Sa__breathe{0%{opacity:.4;transform:scaleY(.75)}to{opacity:.85;transform:scaleY(1.1)}}@keyframes velvet-application-module__mAi_Sa__sound{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (max-width:600px){.velvet-application-module__mAi_Sa__page{padding:0}.velvet-application-module__mAi_Sa__shell{box-shadow:none;border:0;border-radius:0;min-height:100svh}.velvet-application-module__mAi_Sa__masthead{justify-content:center;padding:25px 24px}.velvet-application-module__mAi_Sa__mastheadNote{display:none}.velvet-application-module__mAi_Sa__body{padding:31px 25px 22px}.velvet-application-module__mAi_Sa__welcome{gap:24px;padding-top:8px}.velvet-application-module__mAi_Sa__intro{font-size:19px}.velvet-application-module__mAi_Sa__footer{margin-inline:25px}.velvet-application-module__mAi_Sa__progressLabel{font-size:10px}.velvet-application-module__mAi_Sa__voiceControls{gap:26px}.velvet-application-module__mAi_Sa__fieldLegend{font-size:21px}.velvet-application-module__mAi_Sa__answerToggle{gap:12px;padding:17px 15px}.velvet-application-module__mAi_Sa__answerEditor{padding:0 15px 17px}.velvet-application-module__mAi_Sa__edit span{display:none}.velvet-application-module__mAi_Sa__navigation{gap:12px}.velvet-application-module__mAi_Sa__navigation .velvet-application-module__mAi_Sa__primary{min-width:0;padding-inline:15px}}@media (prefers-reduced-motion:reduce){.velvet-application-module__mAi_Sa__page *,.velvet-application-module__mAi_Sa__page :before,.velvet-application-module__mAi_Sa__page :after{transition:none!important;animation:none!important}}