.request-module__75m9ra__page{z-index:1;padding-block:calc(var(--task-head,68px) + clamp(24px, 4vw, 48px)) clamp(72px, 9vw, 112px);position:relative}.request-module__75m9ra__page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 6% 4%, color-mix(in oklab, var(--primary) 7%, transparent), transparent 70%), var(--grad-wash-light);height:640px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.request-module__75m9ra__head{justify-items:start;gap:12px;max-width:760px;display:grid}.request-module__75m9ra__head .eyebrow{margin:0}.request-module__75m9ra__head h1{font-size:clamp(2rem,1.55rem + 1.7vw,2.875rem);font-weight:460;font-stretch:var(--wdth-display);letter-spacing:-.03em;line-height:1.04}.request-module__75m9ra__split{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:clamp(24px,3vw,36px);display:grid}@media (min-width:1024px){.request-module__75m9ra__split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:32px}}.request-module__75m9ra__howStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin-top:6px;display:grid}.request-module__75m9ra__howStrip li{border:1px solid var(--line);border-radius:var(--r-sm);background:color-mix(in oklab, var(--surface) 85%, transparent);box-shadow:var(--shadow-1);font-size:var(--text-small);color:var(--ink);align-content:start;gap:8px;padding:12px;font-weight:500;line-height:1.35;display:grid}.request-module__75m9ra__howStrip li>span{background:var(--primary-tint);width:24px;height:24px;color:var(--primary-ink);border-radius:50%;place-items:center;font-size:.75rem;font-weight:600;display:grid}@media (min-width:640px){.request-module__75m9ra__howStrip{flex-wrap:wrap;width:auto;display:flex}.request-module__75m9ra__howStrip li{border-radius:var(--r-full);align-items:center;padding:5px 14px 5px 5px;display:inline-flex}}@media (min-width:1024px){.request-module__75m9ra__howStrip{display:none}}.request-module__75m9ra__panel{border-radius:var(--r-lg);box-shadow:var(--highlight-top), var(--shadow-2), 0 40px 80px -48px #181a2c38;gap:22px;padding:clamp(20px,3.4vw,36px);display:grid}.request-module__75m9ra__panel h2{outline:none;font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem)}.request-module__75m9ra__notice{border-radius:var(--r-full);background:var(--success-tint);color:var(--success);font-size:var(--text-small);align-items:center;gap:10px;padding:10px 14px;font-weight:600;display:flex}.request-module__75m9ra__notice>span{background:var(--success);width:22px;height:22px;color:var(--on-primary);border-radius:50%;flex:none;place-items:center;display:grid}.request-module__75m9ra__notice svg{stroke-width:2.4px;width:13px;height:13px}@media (prefers-reduced-motion:no-preference){.request-module__75m9ra__notice{animation:request-module__75m9ra__rise var(--t-spring-soft) var(--spring-soft)}.request-module__75m9ra__notice>span{animation:request-module__75m9ra__pop var(--t-spring-bouncy) var(--spring-bouncy) .12s both}}@keyframes request-module__75m9ra__rise{0%{opacity:.4;transform:translateY(6px)}}@keyframes request-module__75m9ra__pop{0%{transform:scale(.5)}}.request-module__75m9ra__form{gap:20px;display:grid}.request-module__75m9ra__form>header{gap:8px;display:grid}:is(.request-module__75m9ra__form .input:focus,.request-module__75m9ra__form .field-textarea:focus,.request-module__75m9ra__reply .field-textarea:focus){box-shadow:0 0 0 4px color-mix(in oklab, var(--focus) 16%, transparent)}.request-module__75m9ra__alert{border:1px solid color-mix(in oklab, var(--danger) 22%, transparent);border-radius:var(--r-md);background:var(--danger-tint);box-shadow:none;font-family:var(--font-ui)}.request-module__75m9ra__nselect{width:100%}.request-module__75m9ra__nselect .native-select__select{border:1px solid var(--line-input);border-radius:var(--r-sm);background-color:var(--surface);min-height:52px;color:var(--ink);box-shadow:none;transition:border-color var(--t-fast) var(--ease);padding:12px 44px 12px 14px;font-size:1rem}.request-module__75m9ra__nselect .native-select__select:hover{border-color:var(--ink);background-color:var(--surface)}.request-module__75m9ra__nselect .native-select__select:focus{border-color:var(--focus);background-color:var(--surface);box-shadow:0 0 0 4px color-mix(in oklab, var(--focus) 16%, transparent)}.request-module__75m9ra__nselect .native-select__select[aria-invalid=true]{border-color:var(--danger)}.request-module__75m9ra__nselect .native-select__select:has(option[value=""]:checked){color:var(--subtle)}.request-module__75m9ra__nselect .native-select__indicator{color:var(--ink);inset-inline-end:14px}.request-module__75m9ra__orderHint{border-radius:var(--r-md);background:var(--sunken);gap:10px;padding:16px 18px;display:grid}@media (prefers-reduced-motion:no-preference){.request-module__75m9ra__orderHint{animation:request-module__75m9ra__rise var(--t-spring-soft) var(--spring-soft)}}.request-module__75m9ra__orderHint a,.request-module__75m9ra__consent a{color:var(--primary-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.request-module__75m9ra__fieldFoot{justify-content:space-between;gap:12px;display:flex}.request-module__75m9ra__attach{border:1px dashed var(--line-strong);border-radius:var(--r-md);font-size:var(--text-small);color:var(--muted);gap:12px;padding:14px 16px;line-height:1.55;display:flex}.request-module__75m9ra__attach svg{width:16px;height:16px;color:var(--iris-ink);flex:none;margin-top:2px}.request-module__75m9ra__honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.request-module__75m9ra__consent{border:1px solid var(--line-input);border-radius:var(--r-md);transition:border-color var(--t-fast) var(--ease), background-color var(--t-fast) var(--ease);gap:8px;padding:14px 16px;display:grid}.request-module__75m9ra__consent:has(input:checked){border-color:var(--success);background:var(--success-tint)}.request-module__75m9ra__consent[data-invalid=true]{border-color:var(--danger);background:var(--danger-tint)}.request-module__75m9ra__submit{width:100%;box-shadow:var(--highlight-top), var(--shadow-glow-primary)}.request-module__75m9ra__submit svg{transition:transform var(--t-ui) var(--ease)}.request-module__75m9ra__submit:hover svg{transform:translate(3px)}@media (min-width:640px){.request-module__75m9ra__submit{justify-self:start;width:auto;min-width:240px}}.request-module__75m9ra__convHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;padding-bottom:18px;display:flex}.request-module__75m9ra__convRef{font-size:var(--text-eyebrow);font-weight:600;font-stretch:var(--wdth-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--primary-ink)}.request-module__75m9ra__convHead h2{margin-top:6px}.request-module__75m9ra__convTopic{font-size:var(--text-small);color:var(--muted);margin-top:6px}.request-module__75m9ra__convBadge{min-height:30px;padding-inline:12px}.request-module__75m9ra__linkBox{border-radius:var(--r-md);background:linear-gradient(in oklch 120deg, var(--marigold-tint), var(--primary-tint) 55%, var(--iris-tint));border:1px solid color-mix(in oklab, var(--primary) 16%, transparent);font-size:var(--text-small);grid-template-columns:auto 1fr;align-items:center;gap:12px 14px;padding:14px 16px;line-height:1.55;display:grid}@media (min-width:640px){.request-module__75m9ra__linkBox{grid-template-columns:auto 1fr auto}}.request-module__75m9ra__linkIcon{background:var(--surface);width:36px;height:36px;color:var(--primary-ink);box-shadow:var(--shadow-1);border-radius:50%;place-items:center;display:grid}.request-module__75m9ra__linkIcon svg{width:17px;height:17px}.request-module__75m9ra__linkBox strong{font-weight:600}.request-module__75m9ra__linkBox .btn{white-space:nowrap;background:var(--surface);grid-column:2;justify-self:start;min-height:44px}.request-module__75m9ra__linkBox .btn:hover{background:var(--ink)}.request-module__75m9ra__log{gap:16px;padding-block:6px;display:grid}.request-module__75m9ra__log li{align-items:flex-end;gap:10px;max-width:88%;display:flex}@media (prefers-reduced-motion:no-preference){.request-module__75m9ra__log li:last-child{animation:request-module__75m9ra__rise var(--t-spring-soft) var(--spring-soft)}}.request-module__75m9ra__log li[data-author=customer]{flex-direction:row-reverse;justify-self:end}.request-module__75m9ra__avatar{flex:none;width:32px;height:32px}.request-module__75m9ra__bubble{background:var(--sunken);font-size:var(--text-ui);border-radius:20px 20px 20px 6px;gap:6px;padding:12px 16px;line-height:1.55;display:grid}.request-module__75m9ra__log li[data-author=customer] .request-module__75m9ra__bubble{border:1px solid color-mix(in oklab, var(--primary) 18%, transparent);background:color-mix(in oklab, var(--primary-tint) 75%, var(--surface));color:var(--ink);border-radius:20px 20px 6px}.request-module__75m9ra__log li[data-author=studio] .request-module__75m9ra__bubble{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-1)}.request-module__75m9ra__bubble p{white-space:pre-line;overflow-wrap:anywhere}.request-module__75m9ra__bubble span{color:var(--muted);font-size:.75rem}.request-module__75m9ra__resolvedNote{font-size:var(--text-small);color:var(--muted);justify-content:center;align-items:center;gap:8px;display:flex}.request-module__75m9ra__resolvedNote svg{width:16px;height:16px;color:var(--success)}.request-module__75m9ra__reply{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.request-module__75m9ra__replyActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.request-module__75m9ra__replyActions .request-module__75m9ra__refresh{color:var(--muted);padding-inline:10px}.request-module__75m9ra__replyNote{font-size:var(--text-small);color:var(--subtle)}@media (max-width:479px){.request-module__75m9ra__replyActions{flex-direction:column-reverse;align-items:stretch}}.request-module__75m9ra__aside{border:1px solid var(--line-dark);border-radius:var(--r-lg);box-shadow:var(--highlight-top-dark), 0 40px 80px -40px #181a2c80;gap:18px;padding:clamp(24px,3.4vw,40px);display:grid;overflow:clip}@media (min-width:1024px){.request-module__75m9ra__split>aside.request-module__75m9ra__aside{position:sticky;top:24px}}.request-module__75m9ra__aside .eyebrow{margin:0}.request-module__75m9ra__aside h2{font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}.request-module__75m9ra__steps{display:grid}.request-module__75m9ra__steps li{border-top:1px solid var(--line-dark);grid-template-columns:48px 1fr;gap:10px;padding:16px 0;display:grid}.request-module__75m9ra__steps li>span{letter-spacing:-.03em;color:var(--marigold);font-size:1.5rem;font-weight:340;font-stretch:112%;line-height:1.05}.request-module__75m9ra__steps strong{font-weight:600}.request-module__75m9ra__steps p{font-size:var(--text-small);color:var(--on-dark-muted);margin-top:2px}.request-module__75m9ra__asideNote{border:1px solid var(--line-dark);border-radius:var(--r-md);background:color-mix(in oklab, var(--on-dark) 6%, transparent);font-size:var(--text-small);gap:12px;padding:14px 16px;line-height:1.5;display:flex}.request-module__75m9ra__asideNote svg{width:18px;height:18px;color:var(--marigold);flex:none}.request-module__75m9ra__asideLinks{display:grid}.request-module__75m9ra__asideLinks a{border-top:1px solid var(--line-dark);min-height:52px;font-weight:560;font-size:var(--text-ui);justify-content:space-between;align-items:center;display:flex}.request-module__75m9ra__asideLinks a:hover{color:var(--primary-on-dark)}.request-module__75m9ra__asideLinks a svg{width:18px;height:18px;color:var(--marigold);transition:transform var(--t-ui) var(--ease)}.request-module__75m9ra__asideLinks a:hover svg{transform:translate(3px)}@media (min-width:640px){.request-module__75m9ra__linkBox .btn{grid-column:auto}}.request-module__75m9ra__asideHow{gap:18px;display:grid}.request-module__75m9ra__aside .request-module__75m9ra__asideSub{font-size:var(--text-h4);letter-spacing:-.005em;font-weight:600;font-stretch:100%}@media (max-width:1023px){.request-module__75m9ra__asideHow{display:none}}@media (min-width:1024px){.request-module__75m9ra__aside .request-module__75m9ra__asideSub{margin-top:6px}}.request-module__75m9ra__opening h2{color:var(--muted)}.request-module__75m9ra__skeleton{gap:14px;margin-top:20px;display:grid}.request-module__75m9ra__skeleton span{border-radius:var(--r-md);background:var(--sunken);width:78%;height:64px}.request-module__75m9ra__skeleton span:nth-child(2){justify-self:end;width:62%}.request-module__75m9ra__skeleton span:nth-child(3){width:100%;height:120px}@media (prefers-reduced-motion:no-preference){.request-module__75m9ra__skeleton span{animation:request-module__75m9ra__breathe 1.4s var(--ease-in-out) infinite alternate}.request-module__75m9ra__spin{animation:.9s linear infinite request-module__75m9ra__spin}}@keyframes request-module__75m9ra__breathe{to{opacity:.55}}@keyframes request-module__75m9ra__spin{to{transform:rotate(360deg)}}.request-module__75m9ra__syncNote{font-size:var(--text-small);margin-top:4px}.request-module__75m9ra__alertWrap:focus{outline:none}.request-module__75m9ra__alertWrap:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-md)}
