.support-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-top:65px;padding-bottom:100px;align-items:start}.support-intro{padding-top:28px}.support-intro h1{font-size:clamp(42px,5vw,65px);line-height:1.1;margin-top:25px}.support-lead{color:var(--muted);font-size:18px;margin-top:24px;max-width:360px}.support-buddy{width:215px;margin:26px 0 15px;transform:rotate(-8deg)}.support-email{font-weight:650;color:var(--deep);font-size:16px}.support-email-note{color:var(--muted);margin-top:10px;font-size:14px}.support-paper{background:white;border:1px solid var(--line);border-radius:28px;padding:14px 32px 32px;box-shadow:0 16px 45px #42317508;min-width:0;scroll-margin-top:25px}.support-tabs{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:28px}.support-tabs button{background:none;padding:17px 0 16px;color:var(--muted);font-size:15px;border-bottom:3px solid transparent}.support-tabs button[aria-selected=true]{color:var(--deep);border-color:var(--purple);font-weight:700}.support-paper h2{font-size:25px;letter-spacing:-.035em;margin:0 0 24px}.support-paper form{display:grid;gap:20px}.support-field{display:grid;gap:9px;min-width:0}.support-field label,#conversation-receipt label{font-size:14px;font-weight:650}.support-field input,.support-field select,.support-field textarea,#conversation-receipt input{width:100%;min-width:0;font:inherit;font-size:15px;color:var(--ink);background:#fcfbff;border:1px solid var(--line);border-radius:11px;padding:12px 14px;line-height:1.5}.support-field textarea{resize:vertical;min-height:110px}.support-field input:focus,.support-field select:focus,.support-field textarea:focus{outline:2px solid #b6a7ed;outline-offset:2px}.support-field textarea::placeholder{color:#938b9f;font-size:14px}.support-paper .button{justify-self:start;white-space:normal}.support-paper .button:disabled{opacity:.6;cursor:wait;transform:none}.support-context{border-block:1px solid var(--line);padding:14px 0}.support-context summary{cursor:pointer;font-size:14px;font-weight:600}.support-context summary span{font-size:12px;font-weight:400;color:var(--muted);margin-left:8px}.context-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.support-privacy{font-size:12px;color:var(--muted)}.support-privacy a{color:var(--deep)}.panel-lead{color:var(--muted);font-size:15px;margin-bottom:24px}.honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}#support-status{margin-top:22px;padding:14px;border-radius:12px;background:#eeeafa;color:var(--deep);font-size:14px;overflow-wrap:anywhere}#support-status.error{background:#fff0ed;color:#9c3429}.conversation-heading{display:flex;gap:15px;justify-content:space-between;align-items:baseline}.conversation-heading h2{overflow-wrap:anywhere}#conversation-receipt{background:#f5f1fe;padding:18px;border-radius:15px;display:grid;gap:10px;margin-bottom:24px}#conversation-receipt p{font-size:14px;color:var(--muted)}#conversation-receipt input{font-family:ui-monospace,monospace;font-size:12px}.conversation-tools{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:13px;color:var(--deep);margin-bottom:24px}.conversation-tools button,.conversation-heading button{background:none}.support-messages{list-style:none;padding:0;display:grid;gap:18px;margin:0 0 28px}.support-messages li{padding:17px;border-radius:16px;background:#f0ecfa}.support-messages .from-support{background:#eff5ed}.support-messages li>div{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted);flex-wrap:wrap}.support-messages li p{font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:8px}.support-help{display:grid;grid-template-columns:.85fr 1.15fr;gap:80px;padding-bottom:100px}.support-help h2{font-size:34px;margin-top:18px}.help-questions details{border-bottom:1px solid var(--line);padding:20px 0}.help-questions details:first-child{padding-top:0}.help-questions summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;font-weight:650;font-size:17px;list-style:none}.help-questions summary::-webkit-details-marker{display:none}.help-questions summary span{color:var(--purple);font-size:22px}.help-questions details[open] summary span{transform:rotate(45deg)}.help-questions details p{margin-top:15px;color:var(--muted);font-size:15px}#conversation-receipt[hidden],[hidden]{display:none!important}
@media(max-width:1000px){.support-layout,.support-help{gap:40px}.support-paper{padding-inline:25px}.support-intro h1{font-size:48px}.support-layout{padding-top:35px}}
@media(max-width:760px){.support-layout,.support-help{grid-template-columns:1fr;gap:32px}.support-layout{padding-top:20px;padding-bottom:65px}.support-intro{position:relative;padding-top:10px;padding-right:80px}.support-intro h1{font-size:42px}.support-lead{font-size:16px}.support-buddy{position:absolute;right:0;top:55px;width:100px;margin:0}.support-email{display:inline-block;margin-top:22px;font-size:14px}.support-paper{padding:10px 22px 27px;border-radius:23px}.support-tabs{gap:25px}.support-tabs button{font-size:14px}.support-help{padding-bottom:60px}.support-help h2{font-size:30px}.support-help .product-note{font-size:11px}.support-layout .support-paper h2{font-size:23px}.site-header nav{gap:12px;font-size:12px}.support-email-note{font-size:12px}.context-grid{grid-template-columns:1fr}.support-tabs{margin-bottom:22px}}
@media(max-width:380px){.support-intro{padding-right:0}.support-buddy{display:none}.support-intro h1{font-size:38px}.support-paper{padding-inline:18px}.site-header>.button{display:none}}
.support-intro .product-note{justify-content:flex-start}
