/* Local typography studies for the chosen panoramic artwork. */
.copy-study .hero h1,.copy-option h1{font-family:Manrope,sans-serif;font-size:96px;font-weight:750;line-height:1.01;letter-spacing:-.06em;margin:25px 0 0;color:#172925}
.copy-study .hero h1>span,.copy-option h1>span{display:block;white-space:nowrap}
.copy-study .hero h1 em,.copy-option h1 em{display:block;font-family:'Instrument Serif',Georgia,serif;font-style:italic;font-size:1.19em;font-weight:400;letter-spacing:-.025em;line-height:.94;margin-top:3px;color:#e35936}
.copy-study .hero-copy .eyebrow,.copy-option .eyebrow{font:750 10px/1.7 Manrope,sans-serif;letter-spacing:.14em;margin:0;display:flex;align-items:center;gap:11px}
.copy-study .hero-copy .orange-dot,.copy-option .orange-dot{display:inline-block;width:6px;height:6px;flex:none;border-radius:50%;background:#e35936;margin:0}
.copy-study .hero-deck,.copy-option .hero-deck{font:450 20px/1.6 Manrope,sans-serif;letter-spacing:-.023em;margin:29px 0 0;max-width:420px}
.copy-study .hero-actions,.copy-option .hero-actions{display:flex;align-items:center;gap:25px;flex-wrap:nowrap;margin-top:27px}
.copy-study .hero-actions .button,.copy-option .button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:55px;padding:15px 20px;color:white;background:#e35936;border:1px solid #172925;border-radius:1px;box-shadow:3px 3px 0 #172925;font:750 14px/1.3 Manrope,sans-serif;text-decoration:none;white-space:nowrap;transition:transform 160ms,box-shadow 160ms,background 160ms}
.copy-study .hero-actions .button:hover,.copy-option .button:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #172925;background:#ce4d2d}
.copy-study .hero-actions .text-link,.copy-option .text-link{display:inline-flex;align-items:center;gap:14px;padding:7px 0;border-bottom:1px solid #172925;font:750 13px/1.3 Manrope,sans-serif;text-decoration:none;white-space:nowrap;color:#172925}
.copy-study .hero-actions .text-link>span,.copy-option .text-link>span{font-size:20px;font-weight:400}
.copy-study .hero-actions svg,.copy-option .hero-actions svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}
.copy-study .hero-bottom,.copy-option .hero-bottom{display:flex;align-items:center;justify-content:flex-start;gap:26px;width:auto;margin-top:33px}
.copy-study .hero-bottom .micro,.copy-option .micro{font:750 9px/1.7 Manrope,sans-serif;letter-spacing:.13em}
.copy-study .hero-bottom .speed-mark,.copy-option .speed-mark{width:58px;height:23px;fill:none;stroke:#172925;stroke-width:1.7;stroke-linecap:square}
.copy-study-b .hero{grid-template-columns:420px minmax(0,1fr)}
.copy-study-b .hero-copy{width:540px}
.copy-study-b .hero h1,.copy-option-b h1{font-size:81px;line-height:1.08;letter-spacing:-.06em}
.copy-study-b .hero h1 .second-line,.copy-option-b h1 .second-line{display:flex;align-items:baseline;gap:13px}
.copy-study-b .hero h1 em,.copy-option-b h1 em{display:inline-block;font-size:1.16em;line-height:1;margin:0}
.copy-study-b .hero-deck,.copy-option-b .hero-deck{margin-top:29px}
.copy-study-b .hero-actions,.copy-option-b .hero-actions{margin-top:29px}
.copy-study-b .hero-bottom,.copy-option-b .hero-bottom{display:none}
.copy-study-c .hero h1,.copy-option-c h1{font-size:97px;line-height:1.005;letter-spacing:-.062em}
.copy-study-c .hero h1 em,.copy-option-c h1 em{margin-left:24px;margin-top:8px;font-size:1.16em}
.copy-study-c .hero-deck,.copy-option-c .hero-deck{margin-top:28px}
.copy-study-c .hero-bottom,.copy-option-c .hero-bottom{margin-top:34px}
.copy-study .study-note a{font-size:8px}
@media(max-width:1250px) and (min-width:961px){.copy-study .hero h1{font-size:85px}.copy-study-b .hero{grid-template-columns:350px minmax(0,1fr)}.copy-study-b .hero-copy{width:470px}.copy-study-b .hero h1{font-size:70px}.copy-study-c .hero h1{font-size:85px}.copy-study .hero-deck{font-size:18px}.copy-study .hero-actions{gap:20px;flex-wrap:wrap}}
@media(max-width:960px){.copy-study .hero h1{font-size:71px}.copy-study .hero-deck{font-size:17px}.copy-study .hero-actions{gap:18px;flex-wrap:wrap}.copy-study-b .hero{grid-template-columns:1fr 1fr}.copy-study-b .hero-copy{width:420px}.copy-study-b .hero h1{font-size:62px}.copy-study-c .hero h1{font-size:71px}}
@media(max-width:600px){.copy-study .hero h1{font-size:clamp(65px,19.3vw,80px);line-height:1.015;letter-spacing:-.06em}.copy-study .hero h1 em{display:block;font-size:1.17em;margin-top:6px}.copy-study .hero h1>span{white-space:normal}.copy-study .hero-deck{font-size:17px;line-height:1.6;margin-top:25px}.copy-study .hero-actions{margin-top:25px;gap:21px}.copy-study .hero-actions .button{font-size:13px;min-height:53px;padding-inline:17px;gap:20px}.copy-study .hero-actions .text-link{font-size:12px}.copy-study .hero-bottom{display:none}.copy-study-b .hero-copy{width:auto}.copy-study-b .hero h1{font-size:clamp(52px,15.1vw,64px)}.copy-study-b .hero h1 .second-line{display:block}.copy-study-b .hero h1 em{display:block;margin-top:4px}.copy-study-c .hero h1{font-size:clamp(63px,18.7vw,78px)}.copy-study-c .hero h1 em{margin-left:15px}.copy-study .hero-art{margin-top:27px}}
@media(prefers-reduced-motion:reduce){.copy-study .hero-actions .button,.copy-option .button{transition:none}.copy-study .hero-actions .button:hover,.copy-option .button:hover{transform:none}}
