.ev-surface .ask-page .wrap{max-width:1040px}.ev-surface .ask-section{padding:clamp(48px,6vw,80px) 0}.ev-surface .ask-page section[id]{scroll-margin-top:110px}.ev-surface .ask-label{font-family:var(--mono);font-size:var(--text-label);font-weight:600;letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--ink-3)}.ev-surface .ask-h2{font-size:clamp(1.6rem,2.4vw,2.1rem);line-height:1.15;max-width:40ch;margin-top:12px}.ev-surface .ask-section-intro{margin-top:1rem;color:var(--ink-2);max-width:60ch}.ev-surface .ask-page li{max-width:60ch}.ev-surface .ask-page a{overflow-wrap:anywhere}.ev-surface .ask-hero{padding-top:clamp(48px,6vw,80px);padding-bottom:clamp(48px,6vw,80px)}.ev-surface .ask-hero .eyebrow{margin-bottom:1.2rem}.ev-surface .ask-hero .display{font-size:clamp(2.2rem,4vw,3.3rem);max-width:16em}.ev-surface .ask-sources .ask-hero .display{font-size:clamp(2rem,3.4vw,2.8rem)}.ev-surface .ask-hero .lead{margin-top:1.4rem;max-width:45ch}.ev-surface .ask-intro{margin-top:1.1rem;color:var(--ink-2);max-width:60ch}.ev-surface .ask-status{margin-top:1.2rem;font-size:var(--text-small);line-height:var(--lh-small);font-weight:600;color:var(--ink);max-width:60ch}.ev-surface .ask-cta{display:flex;flex-wrap:wrap;gap:16px;margin-top:1.6rem}.ev-surface .ask-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ev-surface .ask-step{border:1px solid var(--line-2);border-radius:10px;background:var(--card);padding:24px}.ev-surface .ask-step-icon{width:24px;height:24px;color:var(--teal-deep)}.ev-surface .ask-step h2{font-size:1.3rem;line-height:1.2;margin-top:16px;max-width:40ch}.ev-surface .ask-step p{margin-top:8px;font-size:var(--text-small);line-height:var(--lh-small);color:var(--ink-2)}.ev-surface .ask-example{border:1px solid var(--line-2);border-left:3px solid var(--pine);border-radius:10px;background:var(--paper-2);padding:clamp(24px,3vw,40px)}.ev-surface .ask-example h2{font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.15;margin-top:12px;max-width:40ch}.ev-surface .ask-example-body{margin-top:1rem}.ev-surface .ask-cite{margin-top:10px;font-size:var(--text-small);line-height:var(--lh-small)}.ev-surface .ask-quote{margin-top:1.4rem;border:1px solid var(--line);border-radius:10px;background:var(--card);padding:20px 22px}.ev-surface .ask-quote-text{margin-top:10px;font-family:var(--serif);font-size:1.3rem;line-height:1.35;color:var(--ink)}.ev-surface .ask-quote .small-print{margin-top:12px}.ev-surface .ask-fine{margin-top:1.2rem;font-size:var(--text-small);line-height:var(--lh-small);color:var(--ink-2)}.ev-surface .ask-edits{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:0;margin-top:16px}.ev-surface .ask-edit{border:1px solid var(--line-2);border-radius:10px;background:var(--card);padding:20px 22px}.ev-surface .ask-edit h2{font-size:1.2rem;line-height:1.25;max-width:40ch}.ev-surface .ask-edit-text{margin-top:10px;font-family:var(--serif);font-size:1.1rem;line-height:1.4;color:var(--ink)}.ev-surface .ask-edit .small-print{margin-top:10px}.ev-surface .ask-trial{padding:clamp(24px,3vw,40px);border:1px solid var(--line-2);border-radius:10px;background:var(--card);scroll-margin-top:110px}.ev-surface .ask-trial-title{font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.15;margin-top:10px;max-width:40ch}.ev-surface .ask-trial-note{margin-top:10px}.ev-surface .ask-trial-exchange{margin-top:24px;display:grid;gap:16px}.ev-surface .ask-trial-question{background:var(--paper-2);border-radius:10px;padding:16px;white-space:pre-wrap}.ev-surface .ask-trial-answer{border:1px solid var(--line);border-radius:10px;padding:clamp(16px,2vw,24px)}.ev-surface .ask-trial-form{margin-top:24px;gap:12px;max-width:60ch}.ev-surface .ask-trial-form .btn-row{margin-top:4px}.ev-surface .ask-trial-status{margin-top:16px}.ev-surface .ask-trial-error{color:var(--clay);font-weight:500}.ev-surface .ask-trial-next{margin-top:24px;border:1px solid var(--line);border-radius:10px;background:var(--paper-2);padding:20px 22px}.ev-surface .ask-trial-next h3{font-size:1.25rem;line-height:1.25;max-width:40ch}.ev-surface .ask-trial-next .small-print{margin-top:10px}.ev-surface .ask-trial-next .btn-row{margin-top:16px}.ev-surface .ask-trial-signin{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-small);font-weight:500;color:var(--teal-deep);text-decoration:underline;text-underline-offset:3px}.ev-surface .ask-trial-fine{margin-top:16px}.ev-surface .ask-shots{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px;align-items:start}.ev-surface .ask-shots img{width:100%;height:auto;border:1px solid var(--line);border-radius:10px}.ev-surface .ask-shots figcaption{margin-top:12px;font-size:var(--text-small);line-height:var(--lh-small);color:var(--ink-2)}.ev-surface .ask-reviewed{margin-top:24px}.ev-surface .ask-faq{display:grid;gap:28px}.ev-surface .ask-faq h2{font-size:1.35rem;line-height:1.25;max-width:40ch}.ev-surface .ask-faq p{margin-top:8px;color:var(--ink-2)}.ev-surface .ask-foot{margin-top:clamp(32px,4vw,48px);padding-top:8px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:0 24px}.ev-surface .ask-foot a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--text-small);font-weight:500;color:var(--teal-deep);text-decoration:underline;text-underline-offset:3px}.ev-surface .ask-foot a:hover{color:var(--ink)}.ev-surface .ask-sources-list{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:16px}.ev-surface .ask-source{border:1px solid var(--line-2);border-radius:10px;background:var(--card);padding:clamp(20px,2.5vw,28px);scroll-margin-top:110px;max-width:none}.ev-surface .ask-source h3{font-size:1.25rem;line-height:1.3;margin-top:8px;max-width:40ch}.ev-surface .ask-source h3 a{position:relative;display:inline-block;color:var(--ink);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--line-3)}.ev-surface .ask-source h3 a:after{content:"";position:absolute;left:0;right:0;top:-12px;bottom:-12px}.ev-surface .ask-source h3 a:hover{color:var(--teal-deep);text-decoration-color:currentColor}.ev-surface .ask-meta{margin-top:8px;font-size:var(--text-small);line-height:var(--lh-small);color:var(--ink-3)}.ev-surface .ask-disclosure,.ev-surface .ask-source-desc{margin-top:12px}.ev-surface .ask-disclosure>summary{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 0;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;max-width:60ch}.ev-surface .ask-disclosure>summary::-webkit-details-marker{display:none}.ev-surface .ask-disclosure>summary:before{content:"+";font-family:var(--mono);color:var(--teal-deep);flex:none}.ev-surface .ask-disclosure[open]>summary:before{content:"\2212"}.ev-surface .ask-disclosure-body{display:grid;gap:12px;padding-bottom:8px;color:var(--ink-2);font-size:var(--text-small);line-height:var(--lh-small)}.ev-surface .ask-disclosure-body .ask-sources-list{margin-top:4px}.ev-surface .ask-limits{list-style:disc;margin:0;padding-left:1.25rem;display:grid;gap:8px}@media (max-width:800px){.ev-surface .ask-edits,.ev-surface .ask-shots,.ev-surface .ask-steps{grid-template-columns:1fr}}