/* A useful choice: the four leaves show what the membership actually provides. */
.v65.dossier-ready .indigo-material { min-width: 0; }
.v65.dossier-ready .indigo-visual { aspect-ratio: 1.06; overflow: hidden; background: #0b141c; border: 1px solid #9aafbf36; }
.v65.dossier-ready .indigo-visual > :not(.dossier-stage) { display: none; }
.v65.dossier-ready .indigo-visual::after { display: none; }
.v65 .dossier-stage { position: absolute; inset: 0; isolation: isolate; perspective: 1100px; }
.v65 .dossier-leaf { position: absolute; inset: 0; opacity: 0; transform-origin: left center; transform: none; pointer-events: none; backface-visibility: hidden; box-shadow: -13px 0 26px #01060c55; }
.v65 .dossier-leaf.is-outgoing { opacity: 1; z-index: 1; }
.v65 .dossier-leaf.is-active { opacity: 1; transform: none; z-index: 2; }
.v65 .dossier-leaf picture,.v65 .dossier-leaf picture img { display: block; position: absolute; inset: 0; width: 100%; height: 100%; }
.v65 .dossier-leaf picture img { object-fit: cover; object-position: 50% 53%; }
.v65 .dossier-leaf:not(.dossier-terms)::after { content: ''; position: absolute; inset: 0; pointer-events: none; background: linear-gradient(90deg,#dce5df6b 0 1px,#02091366 2px,transparent 20%); }
.v65 .dossier-caption { display: flex; gap: 20px; padding: 21px 0 0; min-height: 115px; border-top: 1px solid #748b9b44; margin-top: 12px; }
.v65 .dossier-index { padding-top: 3px; font: 400 10px/1.6 var(--sans); letter-spacing: .1em; color: #93aabb; white-space: nowrap; }
.v65 .dossier-caption strong { font: 400 14px/1.5 var(--sans); color: #dce7ee; }
.v65 .dossier-caption p { color: #a9b8c4; font: 400 13px/1.8 var(--sans); max-width: 360px; margin: 6px 0 0; }
.v65 .dossier-terms { padding: clamp(27px,4.4vw,66px); display: flex; flex-direction: column; justify-content: center; background: #e4e2d8; color: #162638; border: 10px solid #08131e; }
.v65 .dossier-paper { position: absolute; inset: 0; pointer-events: none; transform-origin: left center; background: linear-gradient(100deg,#d0cfc34d,transparent 25%,transparent 80%,#fffdf240); box-shadow: inset 3px 0 #f7f3e9aa,inset 12px 0 19px -19px #172636; }
.v65 .dossier-paper::before { content: ''; position:absolute; inset: 12px; border: 1px solid #84909a66; }
.v65 .dossier-terms-content { position: relative; z-index: 1; transform: none; }
.v65 :is(.dossier-terms-label,.dossier-terms-title,.dossier-terms-copy) { color: #162638; }
.v65 .dossier-terms-title { display: block; }
.v65 .dossier-inspect { position: absolute; z-index: 5; right: 14px; bottom: 14px; min-height: 44px; padding: 0 15px; border: 1px solid #b2c4c77a; background: #07131ee8; color: #e0e9e8; font: 400 11px/1.4 var(--sans); letter-spacing: .025em; cursor: zoom-in; }
.v65 .dossier-inspect::after { content: '↗'; margin-left: 12px; font-size: 17px; }
.v65 .dossier-inspect[hidden] { display: none; }
.v65 .dossier-inspect:focus-visible { outline: 2px solid #e0e9e8; outline-offset: 3px; }
.v65 .dossier-seal-wrap { width: 54px; height: 54px; position: absolute; right: 32px; top: 30px; overflow: hidden; border-radius: 50%; }
.v65 .dossier-terms .dossier-seal { width: 100%; height: 100%; opacity: .9; display: block; }
.v65 .dossier-seal-light { position: absolute; inset: -10%; background: linear-gradient(110deg,transparent 27%,#fffdf0cc 49%,transparent 65%); transform: translateX(-120%); pointer-events: none; }
.v65.motion-ready:not(.is-page-hidden):not(.is-form-editing) .is-dossier-visible .dossier-terms.is-active .dossier-seal-light { animation: iki-dossier-seal-light 520ms ease-out both; }
@keyframes iki-dossier-seal-light { from { transform: translateX(-120%); opacity: .9; } to { transform: translateX(120%); opacity: 0; } }
.v65 .dossier-terms-label { font: 400 10px/1.6 var(--sans); text-transform: uppercase; letter-spacing: .15em; margin-top: 30px; }
.v65 .dossier-terms-title { font: 400 clamp(40px,4.7vw,72px)/1.14 var(--serif); margin: 26px 0 20px; letter-spacing: -.025em; }
.v65 .dossier-terms-copy { font: 400 15px/1.85 var(--sans); max-width: 270px; margin: 0; }
.v65 .dossier-paper-rule { width: 55px; height: 1px; background: #9d7368; margin-top: 30px; }
.v65 .dossier-image-fallback { padding: 36px; font: 400 25px/1.4 var(--serif); color: #dce7ee; }
.v65 .is-image-unavailable picture { display: none; }
.v65.dossier-ready .indigo-steps { gap: 10px 20px; margin-top: 32px; }
.v65.dossier-ready .indigo-steps li { border: 0; padding: 0; }
.v65.dossier-ready .indigo-steps li::before { display: none; }
.v65 .dossier-choice { display: block; position: relative; width: 100%; height: 100%; min-height: 174px; text-align: left; border: 0; border-top: 1px solid #596e8059; border-radius: 0; padding: 16px 18px 16px 0; color: #d1dce5; background: transparent; cursor: pointer; transition: border-color 250ms,background 250ms; }
.v65 .dossier-choice strong { margin: 11px 0 10px; font-size: 31px; }
.v65 .dossier-choice small { max-width: 235px; }
.v65 .dossier-choice[aria-pressed='true'] { border-color: #b8cdd9; background: linear-gradient(110deg,#91adc310,transparent 75%); }
.v65 .dossier-choice[aria-pressed='true'] strong { color: #f0eee6; }
.v65 .dossier-choice-arrow { position: absolute; right: 5px; top: 15px; font: normal 16px/1 var(--sans); color: #95aabc; opacity: .45; transition: transform 250ms,opacity 250ms; }
.v65 .dossier-choice[aria-pressed='true'] .dossier-choice-arrow { opacity: 1; transform: rotate(45deg); color: #c9dce8; }
.v65 .dossier-choice:hover { border-color: #b8cdd9; }
.v65 .dossier-choice:focus-visible { outline: 1px solid #c3d4e0; outline-offset: 5px; }
@media (min-width: 1100px) { .v65.dossier-ready .indigo-sticky { align-items: center; } }
@media (min-width: 761px) and (max-width: 1099px) {
  .v65.dossier-ready .indigo-visual { aspect-ratio: .83; }
  .v65 .dossier-choice { min-height: 186px; }
  .v65 .dossier-choice strong { font-size: 28px; }
  .v65 .dossier-terms { padding: 30px; }
  .v65 .dossier-terms-title { font-size: 43px; }
}
@media (max-width: 760px) {
  .v65.dossier-ready .indigo-sticky { display: grid; grid-template-columns: minmax(0,1fr); gap: 0; padding-inline: var(--gutter); }
  .v65.dossier-ready .indigo-copy { display: contents; }
  .v65.dossier-ready .indigo-copy > .eyebrow { grid-row: 1; }
  .v65.dossier-ready .indigo-copy > h2 { grid-row: 2; }
  .v65.dossier-ready .indigo-copy > p:not(.eyebrow) { grid-row: 3; margin-bottom: 30px; }
  .v65.dossier-ready .indigo-material { grid-row: 4; width: 100%; }
  .v65.dossier-ready .indigo-steps { grid-row: 5; gap: 8px 20px; margin-top: 18px; }
  .v65.dossier-ready .indigo-visual { aspect-ratio: 1.28; width: 100%; }
  .v65 .dossier-caption { gap: 16px; min-height: 99px; padding-top: 15px; }
  .v65 .dossier-caption p { font-size: 12px; line-height: 1.7; }
  .v65 .dossier-choice { min-height: 87px; padding: 14px 13px 9px 0; }
  .v65 .dossier-choice strong { font-size: 29px; margin: 9px 0 0; }
  .v65 .dossier-choice small { display: none; }
  .v65 .dossier-choice > span { font-size: 9px; }
  .v65 .dossier-terms { padding: 22px 28px; border-width: 7px; }
  .v65 .dossier-terms-label { margin-top: 0; font-size: 9px; }
  .v65 .dossier-terms-title { font-size: 43px; margin: 12px 0 8px; }
  .v65 .dossier-terms-copy { max-width: 238px; font-size: 12px; line-height: 1.7; }
  .v65 .dossier-seal-wrap { width: 33px; height: 33px; right: 24px; top: 20px; }
  .v65 .dossier-paper-rule { margin-top: 15px; width: 35px; }
}
@media (max-width: 374px) { .v65 .dossier-choice strong { font-size: 25px; } .v65 .dossier-terms { padding: 19px 22px; } .v65 .dossier-terms-title { font-size: 36px; } .v65 .dossier-terms-copy { font-size: 11px; } }
.v65:is(.is-motion-still,.motion-off,.is-page-hidden,.is-form-editing,.is-gallery-open) .dossier-leaf { transition: none; transform: none; }
.v65:is(.is-motion-still,.motion-off,.is-page-hidden,.is-form-editing,.is-gallery-open) .dossier-seal-light { animation: none !important; }
.v65 body.is-gallery-open .dossier-seal-light { animation: none !important; }
