.conversation-v2-module__0-8req__panel{background:#0e0e10e0;border:1px solid #ffffff1f;border-radius:28px;width:min(820px,100%);margin:0 auto;overflow:hidden;box-shadow:0 24px 70px #00000047}.conversation-v2-module__0-8req__messages{flex-direction:column;gap:14px;min-height:330px;max-height:56vh;padding:24px;display:flex;overflow:auto}.conversation-v2-module__0-8req__assistant,.conversation-v2-module__0-8req__customer{border-radius:18px;flex-direction:column;flex-shrink:0;gap:8px;max-width:78%;padding:12px 15px;line-height:1.55;display:flex;overflow:visible}.conversation-v2-module__0-8req__assistant{background:#ffffff12;align-self:flex-start}.conversation-v2-module__0-8req__customer{background:#ffffff29;align-self:flex-end}.conversation-v2-module__0-8req__turnText{white-space:pre-wrap;overflow-wrap:anywhere;display:block}.conversation-v2-module__0-8req__turnReferences{flex-wrap:wrap;gap:8px;display:flex}.conversation-v2-module__0-8req__sentImageButton{cursor:zoom-in;background:#ffffff0f;border:0;border-radius:14px;width:min(220px,56vw);padding:0;overflow:hidden}.conversation-v2-module__0-8req__sentImage{object-fit:cover;width:100%;height:auto;max-height:280px;display:block}.conversation-v2-module__0-8req__guidedReplyPanel{flex-direction:column;gap:9px;margin:0 18px 4px;display:flex}.conversation-v2-module__0-8req__guidedReplyLabel{color:#ffffff94;font-size:.8rem;line-height:1.3}.conversation-v2-module__0-8req__guidedReplyChoices{flex-wrap:wrap;gap:8px;display:flex}.conversation-v2-module__0-8req__guidedReplyButton,.conversation-v2-module__0-8req__guidedReplyOther{color:#f4d29f;min-height:42px;font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#d9aa651a;border:1px solid #d9aa658c;border-radius:999px;padding:9px 14px;font-size:.9rem;line-height:1.2}.conversation-v2-module__0-8req__guidedReplyButton:hover,.conversation-v2-module__0-8req__guidedReplyButton:focus-visible{background:#d9aa6538;border-color:#d9aa65}.conversation-v2-module__0-8req__guidedReplyOther{color:#ffffffc2;background:0 0;border-color:#ffffff2e}.conversation-v2-module__0-8req__guidedReplyButton:disabled,.conversation-v2-module__0-8req__guidedReplyOther:disabled{opacity:.45;cursor:not-allowed}.conversation-v2-module__0-8req__composer{z-index:5;pointer-events:auto;touch-action:manipulation;background:#171719;border:1px solid #ffffff24;border-radius:36px;grid-template-columns:48px minmax(0,1fr) 56px 56px;align-items:end;gap:6px;min-height:72px;margin:14px;padding:8px 10px 8px 12px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08}.conversation-v2-module__0-8req__composerTextOnly{grid-template-columns:48px minmax(0,1fr) 56px}.conversation-v2-module__0-8req__composerContent{flex-direction:column;align-items:flex-start;width:100%;min-width:0;display:flex}.conversation-v2-module__0-8req__pendingReference{width:72px;height:72px;margin:2px 0 2px 8px;position:relative}.conversation-v2-module__0-8req__pendingPreviewButton{cursor:zoom-in;background:#0e0e10;border:1px solid #ffffff2e;border-radius:14px;width:72px;height:72px;padding:0;overflow:hidden}.conversation-v2-module__0-8req__pendingPreview{object-fit:cover;width:100%;height:100%;display:block}.conversation-v2-module__0-8req__removePending{color:#fff;cursor:pointer;background:#2b2b2f;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:24px;height:24px;padding:0 0 2px;font:700 18px/1 system-ui,sans-serif;display:grid;position:absolute;top:-7px;right:-7px}.conversation-v2-module__0-8req__messageInput{resize:none;color:#f7f7f7;width:100%;min-width:0;min-height:48px;max-height:128px;font:inherit;pointer-events:auto;background:0 0;border:0;outline:0;padding:12px 8px;font-size:1.02rem;line-height:1.35;overflow-y:auto}.conversation-v2-module__0-8req__messageInput::placeholder{color:#ffffff6b}.conversation-v2-module__0-8req__dictationVisualizer{align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 4px 8px 8px;display:flex;overflow:hidden}.conversation-v2-module__0-8req__dictationWaveform{flex:1;justify-content:center;align-items:center;gap:3px;min-width:80px;height:34px;display:flex}.conversation-v2-module__0-8req__dictationWaveform i{background:#ffffffe6;border-radius:999px;width:3px;min-width:3px;animation:.72s ease-in-out infinite alternate conversation-v2-module__0-8req__dictationWave;display:block}.conversation-v2-module__0-8req__dictationWaveform i:first-child{height:10px;animation-delay:0s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(2){height:22px;animation-delay:50ms}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(3){height:30px;animation-delay:.1s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(4){height:16px;animation-delay:.15s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(5){height:26px;animation-delay:.2s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(6){height:12px;animation-delay:.25s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(7){height:28px;animation-delay:.3s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(8){height:18px;animation-delay:.35s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(9){height:32px;animation-delay:.4s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(10){height:14px;animation-delay:.45s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(11){height:24px;animation-delay:.5s}.conversation-v2-module__0-8req__dictationWaveform i:nth-child(12){height:11px;animation-delay:.55s}.conversation-v2-module__0-8req__dictationLabel{color:#ff6b61;letter-spacing:.04em;white-space:nowrap;flex:none;font-size:.72rem;font-weight:800}@keyframes conversation-v2-module__0-8req__dictationWave{0%{opacity:.45;transform:scaleY(.45)}to{opacity:1;transform:scaleY(1.12)}}.conversation-v2-module__0-8req__iconButton,.conversation-v2-module__0-8req__micButtonActive,.conversation-v2-module__0-8req__micButtonProcessing,.conversation-v2-module__0-8req__liveButton,.conversation-v2-module__0-8req__liveButtonConnecting,.conversation-v2-module__0-8req__liveButtonActive,.conversation-v2-module__0-8req__sendButton{z-index:2;color:#fff;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;display:grid;position:relative}.conversation-v2-module__0-8req__iconButton svg,.conversation-v2-module__0-8req__micButtonActive svg,.conversation-v2-module__0-8req__micButtonProcessing svg,.conversation-v2-module__0-8req__sendButton svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:28px;height:28px}.conversation-v2-module__0-8req__iconButton:hover,.conversation-v2-module__0-8req__iconButton:focus-visible{background:#ffffff14}.conversation-v2-module__0-8req__micButtonActive{color:#fff;background:#ff3b30;position:relative;box-shadow:0 0 0 1px #ffffff14,0 0 0 7px #ff3b3029,0 8px 24px #ff3b304d}.conversation-v2-module__0-8req__micButtonActive:after{content:"";border:2px solid #ff3b308c;border-radius:999px;animation:1s ease-out infinite conversation-v2-module__0-8req__micPulse;position:absolute;inset:-6px}.conversation-v2-module__0-8req__micButtonProcessing{color:#171717;background:#fc0;box-shadow:0 0 0 1px #ffffff14,0 0 0 7px #ffcc0024}.conversation-v2-module__0-8req__iconButton input[type=file]{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;display:block;position:absolute;inset:0}.conversation-v2-module__0-8req__liveButton,.conversation-v2-module__0-8req__liveButtonConnecting,.conversation-v2-module__0-8req__liveButtonActive,.conversation-v2-module__0-8req__sendButton{width:56px;min-width:56px;height:56px;min-height:56px}.conversation-v2-module__0-8req__liveButton{color:#ffffffc7;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14}.conversation-v2-module__0-8req__liveButtonConnecting{color:#fff;background:#0a84ff;animation:1s ease-in-out infinite conversation-v2-module__0-8req__livePulse;box-shadow:0 0 0 1px #ffffff14,0 0 0 6px #0a84ff1f}.conversation-v2-module__0-8req__liveButtonActive{color:#fff;background:#0a84ff;box-shadow:0 0 0 2px #ffffff29,0 8px 24px #0a84ff61}.conversation-v2-module__0-8req__liveButtonActive .conversation-v2-module__0-8req__wave i{animation:.72s ease-in-out infinite alternate conversation-v2-module__0-8req__waveMove}.conversation-v2-module__0-8req__liveButtonActive .conversation-v2-module__0-8req__wave i:nth-child(2){animation-delay:.12s}.conversation-v2-module__0-8req__liveButtonActive .conversation-v2-module__0-8req__wave i:nth-child(3){animation-delay:.24s}.conversation-v2-module__0-8req__liveButtonActive .conversation-v2-module__0-8req__wave i:nth-child(4){animation-delay:.36s}.conversation-v2-module__0-8req__sendButton{color:#111;background:#fff}.conversation-v2-module__0-8req__processingDots{align-items:center;gap:3px;display:flex}.conversation-v2-module__0-8req__processingDots i{background:currentColor;border-radius:999px;width:5px;height:5px;animation:.75s ease-in-out infinite alternate conversation-v2-module__0-8req__processingDot}.conversation-v2-module__0-8req__processingDots i:nth-child(2){animation-delay:.15s}.conversation-v2-module__0-8req__processingDots i:nth-child(3){animation-delay:.3s}.conversation-v2-module__0-8req__wave{align-items:center;gap:3px;height:28px;display:flex}.conversation-v2-module__0-8req__wave i{background:currentColor;border-radius:3px;width:3px;display:block}.conversation-v2-module__0-8req__wave i:first-child{height:12px}.conversation-v2-module__0-8req__wave i:nth-child(2){height:24px}.conversation-v2-module__0-8req__wave i:nth-child(3){height:18px}.conversation-v2-module__0-8req__wave i:nth-child(4){height:26px}.conversation-v2-module__0-8req__iconButton:disabled,.conversation-v2-module__0-8req__micButtonActive:disabled,.conversation-v2-module__0-8req__micButtonProcessing:disabled,.conversation-v2-module__0-8req__liveButton:disabled,.conversation-v2-module__0-8req__liveButtonConnecting:disabled,.conversation-v2-module__0-8req__liveButtonActive:disabled,.conversation-v2-module__0-8req__sendButton:disabled{opacity:.4;cursor:not-allowed}.conversation-v2-module__0-8req__imageLightbox{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e0;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.conversation-v2-module__0-8req__imageLightboxCard{place-items:center;width:min(92vw,1100px);height:min(88vh,1100px);display:grid;position:relative}.conversation-v2-module__0-8req__imageLightboxClose{z-index:2;color:#fff;cursor:pointer;background:#19191cf0;border:1px solid #ffffff38;border-radius:999px;place-items:center;width:42px;height:42px;padding:0 0 3px;font:500 30px/1 system-ui,sans-serif;display:grid;position:absolute;top:-8px;right:-8px}.conversation-v2-module__0-8req__imageLightboxImage{object-fit:contain;border-radius:18px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.conversation-v2-module__0-8req__activityStatus{color:#ffffff8f;align-items:center;min-height:20px;margin:0 18px 10px;font-size:.78rem;display:flex}.conversation-v2-module__0-8req__statusListening,.conversation-v2-module__0-8req__statusConnecting,.conversation-v2-module__0-8req__statusLive{align-items:center;gap:7px;display:inline-flex}.conversation-v2-module__0-8req__statusListening{color:#ff6b61;letter-spacing:.02em;font-weight:800}.conversation-v2-module__0-8req__statusConnecting{color:#ffd54a;font-weight:800}.conversation-v2-module__0-8req__statusLive{color:#70b9ff}.conversation-v2-module__0-8req__statusDot{width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 15%,transparent);background:currentColor;border-radius:999px}@keyframes conversation-v2-module__0-8req__micPulse{0%{opacity:.8;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}@keyframes conversation-v2-module__0-8req__livePulse{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes conversation-v2-module__0-8req__waveMove{0%{opacity:.72;transform:scaleY(.65)}to{opacity:1;transform:scaleY(1.18)}}@keyframes conversation-v2-module__0-8req__processingDot{0%{opacity:.45;transform:translateY(0)}to{opacity:1;transform:translateY(-4px)}}.conversation-v2-module__0-8req__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:720px){.conversation-v2-module__0-8req__panel{border-radius:22px}.conversation-v2-module__0-8req__messages{min-height:52vh;padding:16px}.conversation-v2-module__0-8req__guidedReplyPanel{margin:0 12px 2px}.conversation-v2-module__0-8req__guidedReplyChoices{scrollbar-width:none;flex-wrap:nowrap;padding:1px 1px 5px;overflow-x:auto}.conversation-v2-module__0-8req__guidedReplyChoices::-webkit-scrollbar{display:none}.conversation-v2-module__0-8req__guidedReplyButton,.conversation-v2-module__0-8req__guidedReplyOther{flex:none;min-height:44px}.conversation-v2-module__0-8req__composer{border-radius:34px;grid-template-columns:44px minmax(0,1fr) 48px 48px;gap:4px;min-height:68px;margin:10px;padding:6px 8px 6px 10px}.conversation-v2-module__0-8req__composerTextOnly{grid-template-columns:44px minmax(0,1fr) 48px}.conversation-v2-module__0-8req__messageInput{min-height:46px;padding:11px 6px;font-size:.98rem}.conversation-v2-module__0-8req__pendingReference,.conversation-v2-module__0-8req__pendingPreviewButton{width:64px;height:64px}.conversation-v2-module__0-8req__sentImageButton{width:min(210px,68vw)}.conversation-v2-module__0-8req__imageLightbox{padding:12px}.conversation-v2-module__0-8req__imageLightboxCard{width:94vw;height:86vh}.conversation-v2-module__0-8req__iconButton{width:44px;min-width:44px;height:44px;min-height:44px}.conversation-v2-module__0-8req__iconButton svg,.conversation-v2-module__0-8req__micButtonActive svg,.conversation-v2-module__0-8req__micButtonProcessing svg,.conversation-v2-module__0-8req__sendButton svg{width:26px;height:26px}.conversation-v2-module__0-8req__liveButton,.conversation-v2-module__0-8req__liveButtonConnecting,.conversation-v2-module__0-8req__liveButtonActive,.conversation-v2-module__0-8req__sendButton{width:48px;min-width:48px;height:48px;min-height:48px}.conversation-v2-module__0-8req__assistant,.conversation-v2-module__0-8req__customer{max-width:88%}}.conversation-v2-module__0-8req__artistContact{color:#d9d2c7;border:1px solid #665032;border-radius:1rem;margin:1rem 0;padding:1rem;font-size:.9rem}.conversation-v2-module__0-8req__artistContact p{margin:0 0 .5rem}.conversation-v2-module__0-8req__artistContact a{color:#d9aa65}.conversation-v2-module__0-8req__artistContact pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}
.receptionist-project-status-module__tk-CKq__panel{background:#0000002e;border-top:1px solid #ffffff1a;gap:14px;padding:18px 22px 22px;display:grid}.receptionist-project-status-module__tk-CKq__topline{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.receptionist-project-status-module__tk-CKq__topline h2{color:#fff;margin:2px 0 0;font-size:1rem}.receptionist-project-status-module__tk-CKq__kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;font-size:.7rem}.receptionist-project-status-module__tk-CKq__refresh,.receptionist-project-status-module__tk-CKq__card button{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:9px 13px}.receptionist-project-status-module__tk-CKq__refresh:disabled,.receptionist-project-status-module__tk-CKq__card button:disabled{opacity:.45;cursor:default}.receptionist-project-status-module__tk-CKq__outcomeGrid{grid-template-columns:minmax(0,1.15fr) minmax(180px,.85fr);gap:10px;display:grid}.receptionist-project-status-module__tk-CKq__outcomeGridSingle{grid-template-columns:minmax(0,1fr)}.receptionist-project-status-module__tk-CKq__outcomeCard{background:linear-gradient(#ca9d5e14,#ffffff06);border:1px solid #ca9d5e52;border-radius:16px;align-content:start;gap:10px;min-height:142px;padding:15px;display:grid}.receptionist-project-status-module__tk-CKq__outcomeLabel{color:#ffffff8f;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.receptionist-project-status-module__tk-CKq__outcomeValue{color:#fff;font-size:.95rem;line-height:1.45}.receptionist-project-status-module__tk-CKq__outcomePrice{color:#fff;align-self:center;font-size:clamp(1rem,3vw,1.35rem);line-height:1.25}.receptionist-project-status-module__tk-CKq__outcomePreview,.receptionist-project-status-module__tk-CKq__outcomePlaceholder{aspect-ratio:16/9;object-fit:contain;background:#ffffff0e;border-radius:12px;width:100%}.receptionist-project-status-module__tk-CKq__outcomePlaceholder{position:relative;overflow:hidden}.receptionist-project-status-module__tk-CKq__outcomePlaceholder:after{content:"";background:linear-gradient(105deg,#0000 25%,#ffffff0e 44%,#0000 63%);animation:2.2s ease-in-out infinite receptionist-project-status-module__tk-CKq__outcomePulse;position:absolute;inset:0;transform:translate(-100%)}@keyframes receptionist-project-status-module__tk-CKq__outcomePulse{55%,to{transform:translate(100%)}}.receptionist-project-status-module__tk-CKq__card{color:#ffffffe0;background:#ffffff09;border:1px solid #ffffff1a;border-radius:16px;gap:12px;padding:16px;display:grid}.receptionist-project-status-module__tk-CKq__card p{margin:0;line-height:1.55}.receptionist-project-status-module__tk-CKq__card small{color:#ffffff8f;line-height:1.45}.receptionist-project-status-module__tk-CKq__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.receptionist-project-status-module__tk-CKq__cardHeader h3{color:#fff;margin:0;font-size:1rem}.receptionist-project-status-module__tk-CKq__amount{color:#fff;font-size:1.15rem}.receptionist-project-status-module__tk-CKq__designProgress{background:#ffffff0e;border-radius:13px;align-items:flex-start;gap:12px;padding:13px;display:flex}.receptionist-project-status-module__tk-CKq__designProgress strong{color:#fff;margin-bottom:4px;display:block}.receptionist-project-status-module__tk-CKq__spinner{border:2px solid #fff3;border-top-color:#ffffffe6;border-radius:50%;flex:0 0 20px;width:20px;height:20px;margin-top:2px;animation:.9s linear infinite receptionist-project-status-module__tk-CKq__spin}@keyframes receptionist-project-status-module__tk-CKq__spin{to{transform:rotate(360deg)}}.receptionist-project-status-module__tk-CKq__actions{flex-wrap:wrap;gap:8px;display:flex}.receptionist-project-status-module__tk-CKq__priceChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.receptionist-project-status-module__tk-CKq__priceChoices button{border-radius:14px;min-height:50px;font-weight:700}.receptionist-project-status-module__tk-CKq__priceChoices button:first-child{background:#ca9d5e33;border-color:#ca9d5eb3}.receptionist-project-status-module__tk-CKq__field{color:#ffffffbf;gap:7px;font-size:.86rem;display:grid}.receptionist-project-status-module__tk-CKq__field textarea{resize:vertical;color:#fff;width:100%;min-height:86px;font:inherit;background:#0e0e0e;border:1px solid #ffffff29;border-radius:12px;padding:11px 12px}.receptionist-project-status-module__tk-CKq__slots{gap:10px;display:grid}.receptionist-project-status-module__tk-CKq__slot{background:#ffffff06;border:1px solid #ffffff1c;border-radius:13px;gap:5px;padding:13px;display:grid}.receptionist-project-status-module__tk-CKq__slot strong{color:#fff}.receptionist-project-status-module__tk-CKq__slot button{justify-self:start;margin-top:5px}.receptionist-project-status-module__tk-CKq__notice{background:#ffffff0f;border-radius:12px;padding:12px}.receptionist-project-status-module__tk-CKq__facts{gap:7px;margin:0;display:grid}.receptionist-project-status-module__tk-CKq__facts div{grid-template-columns:minmax(88px,.45fr) 1fr;gap:10px;display:grid}.receptionist-project-status-module__tk-CKq__facts dt{color:#ffffff80}.receptionist-project-status-module__tk-CKq__facts dd{color:#ffffffe6;margin:0}.receptionist-project-status-module__tk-CKq__error{color:#ffb4b4;margin:0;font-size:.85rem}.receptionist-project-status-module__tk-CKq__muted{color:#ffffff8f;margin:0;font-size:.85rem}@media (prefers-reduced-motion:reduce){.receptionist-project-status-module__tk-CKq__spinner,.receptionist-project-status-module__tk-CKq__outcomePlaceholder:after{animation:none}}@media (max-width:640px){.receptionist-project-status-module__tk-CKq__panel{padding-left:16px;padding-right:16px}.receptionist-project-status-module__tk-CKq__outcomeGrid{grid-template-columns:1fr}.receptionist-project-status-module__tk-CKq__outcomeCard{min-height:0}.receptionist-project-status-module__tk-CKq__facts div{grid-template-columns:1fr;gap:2px}.receptionist-project-status-module__tk-CKq__priceChoices{grid-template-columns:1fr}}
.tattoo-quote-form-module__Xk-U4q__form{background:#ffffff09;border:1px solid #ffffff1f;border-radius:24px;gap:18px;padding:24px;display:grid}.tattoo-quote-form-module__Xk-U4q__projectContinuation{gap:14px;display:grid}.tattoo-quote-form-module__Xk-U4q__projectContinuation>button{text-underline-offset:3px;justify-self:start;margin-top:8px;text-decoration:underline;color:#ffffff70!important;background:0 0!important;border-color:#0000!important;padding:7px 0!important;font-size:.78rem!important}.tattoo-quote-form-module__Xk-U4q__grid{gap:16px;display:grid}.tattoo-quote-form-module__Xk-U4q__two{grid-template-columns:repeat(2,minmax(0,1fr))}.tattoo-quote-form-module__Xk-U4q__label{color:#ffffffc7;gap:8px;font-size:.88rem;display:grid}.tattoo-quote-form-module__Xk-U4q__label strong{color:#fff;font-weight:600}.tattoo-quote-form-module__Xk-U4q__input,.tattoo-quote-form-module__Xk-U4q__select,.tattoo-quote-form-module__Xk-U4q__textarea{color:#fff;width:100%;font:inherit;background:#111;border:1px solid #ffffff29;border-radius:14px;outline:none;padding:13px 14px}.tattoo-quote-form-module__Xk-U4q__input:focus,.tattoo-quote-form-module__Xk-U4q__select:focus,.tattoo-quote-form-module__Xk-U4q__textarea:focus{border-color:#ffffff7a}.tattoo-quote-form-module__Xk-U4q__textarea{resize:vertical;min-height:120px}.tattoo-quote-form-module__Xk-U4q__choiceGroup{border:0;gap:10px;margin:0;padding:0;display:grid}.tattoo-quote-form-module__Xk-U4q__legend{color:#fff;margin-bottom:2px;font-size:1rem;font-weight:700}.tattoo-quote-form-module__Xk-U4q__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.tattoo-quote-form-module__Xk-U4q__choiceCard{color:#ffffffd1;text-align:center;cursor:pointer;background:#111;border:1px solid #ffffff29;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:12px 14px;font-size:.92rem;font-weight:650;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.tattoo-quote-form-module__Xk-U4q__choiceCard:active{transform:scale(.99)}.tattoo-quote-form-module__Xk-U4q__choiceSelected{color:#fff;background:#ffffff1f;border-color:#ffffffb8}.tattoo-quote-form-module__Xk-U4q__choiceRadio{opacity:0;pointer-events:none;position:absolute}.tattoo-quote-form-module__Xk-U4q__honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tattoo-quote-form-module__Xk-U4q__hint{color:#ffffff8c;margin:0;font-size:.8rem;line-height:1.5}.tattoo-quote-form-module__Xk-U4q__consent{color:#ffffffb8;align-items:flex-start;gap:10px;font-size:.84rem;line-height:1.5;display:flex}.tattoo-quote-form-module__Xk-U4q__consent input{margin-top:4px}.tattoo-quote-form-module__Xk-U4q__message{color:#ffffffc7;min-height:24px;margin:0;font-size:.88rem;line-height:1.5}.tattoo-quote-form-module__Xk-U4q__success{color:#b8f5c9}.tattoo-quote-form-module__Xk-U4q__error{color:#ffb4b4}@media (max-width:720px){.tattoo-quote-form-module__Xk-U4q__form{border-radius:18px;padding:18px}.tattoo-quote-form-module__Xk-U4q__two{grid-template-columns:1fr}.tattoo-quote-form-module__Xk-U4q__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tattoo-quote-form-module__Xk-U4q__projectContinuation>button{width:auto}}
.tattoo-project-entry-module__Cn24Gq__entry{gap:14px;display:grid}.tattoo-project-entry-module__Cn24Gq__fastNote{color:#ffffffbd;background:#ca9d5e12;border:1px solid #ca9d5e59;border-radius:14px;margin:0;padding:13px 15px;font-size:.82rem;line-height:1.55}.tattoo-project-entry-module__Cn24Gq__previewCard{background:#ffffff0a;border:1px solid #ffffff21;border-radius:18px;gap:10px;padding:16px;display:grid}.tattoo-project-entry-module__Cn24Gq__previewCard>span{color:#ffffff94;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.tattoo-project-entry-module__Cn24Gq__previewCard>strong{color:#fff;font-size:.9rem;line-height:1.5}.tattoo-project-entry-module__Cn24Gq__previewFrame{aspect-ratio:4/3;background:#090909;border-radius:14px;width:100%;position:relative;overflow:hidden}.tattoo-project-entry-module__Cn24Gq__previewFrame img{object-fit:contain}@media (max-width:640px){.tattoo-project-entry-module__Cn24Gq__previewCard{padding:13px}}
.page-module__L3OaAW__page{background:#090909;min-height:calc(100svh - 78px);padding:20px 0 28px}.page-module__L3OaAW__shell{gap:16px;width:min(820px,100% - 32px);margin:0 auto;display:grid}@media (max-width:720px){.page-module__L3OaAW__page{min-height:calc(100svh - 68px);padding:12px 0 20px}.page-module__L3OaAW__shell{width:calc(100% - 20px)}}
.quote-module__gLELVa__page{padding:64px 0 96px}.quote-module__gLELVa__shell{gap:34px;width:min(1120px,100% - 32px);margin:0 auto;display:grid}.quote-module__gLELVa__hero{gap:14px;max-width:760px;display:grid}.quote-module__gLELVa__hero h1{letter-spacing:-.045em;margin:0;font-size:clamp(2.4rem,6vw,5rem);line-height:.98}.quote-module__gLELVa__hero p{color:#ffffffab;max-width:680px;margin:0;font-size:1.02rem;line-height:1.7}.quote-module__gLELVa__formWrap{max-width:820px}.quote-module__gLELVa__note{color:#ffffff80;max-width:760px;font-size:.83rem;line-height:1.6}@media (max-width:720px){.quote-module__gLELVa__page{padding:42px 0 72px}.quote-module__gLELVa__shell{gap:26px;width:min(100% - 22px,1120px)}}
