.ar-ac-root.ar-ac-story-viewer{--ar-ac-viewer-line:#ffffff30;background:var(--ar-ac-bg,#161715);width:100%;height:100dvh;min-height:0;color:var(--ar-ac-ink,#f3f3e9);grid-template-columns:minmax(0,1.65fr) minmax(340px,.8fr);font-family:Arial,Helvetica,sans-serif;display:grid;overflow:hidden}.ar-ac-story-viewer .ar-ac-story-stage{touch-action:pan-y pinch-zoom;background:#10110f;align-items:center;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ar-ac-story-viewer .ar-ac-story-stage[data-swipe=true]{touch-action:pinch-zoom}.ar-ac-story-viewer .ar-ac-story-stage[data-drag=true]{cursor:grab}.ar-ac-story-viewer .ar-ac-story-stage[data-drag=true]:active{cursor:grabbing}.ar-ac-story-viewer .ar-viewer-image{--ar-viewer-bg:#10110f;border-radius:var(--ar-radius-image,6px);width:100%;height:100%}.ar-ac-story-viewer .ar-viewer-image>.ar-viewer-current{object-fit:contain}.ar-ac-story-viewer .ar-ac-story-arrow{color:#f3f3e9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#11140fde;border:1px solid #ffffff70;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ar-ac-story-viewer .ar-ac-story-arrow:hover{border-color:var(--ar-ac-accent,#edf0f4);color:var(--ar-ac-accent,#edf0f4)}.ar-ac-story-viewer .ar-ac-story-arrow-prev{left:max(16px, env(safe-area-inset-left))}.ar-ac-story-viewer .ar-ac-story-arrow-next{right:max(16px, env(safe-area-inset-right))}.ar-ac-story-viewer .ar-ac-story-position{border:1px solid var(--ar-ac-viewer-line);border-radius:var(--ar-radius-button,6px);color:#f3f3e9;font-variant-numeric:tabular-nums;letter-spacing:.1em;pointer-events:none;background:#11140fe8;padding:7px 12px;font-size:11px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.ar-ac-story-viewer .ar-ac-story-info{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;padding:max(88px, calc(env(safe-area-inset-top) + 70px)) clamp(24px, 3vw, 56px) 40px;border-left:1px solid var(--ar-ac-viewer-line);border-radius:var(--ar-radius-panel,12px) 0 0 var(--ar-radius-panel,12px);overflow-y:auto}.ar-ac-story-viewer .ar-ac-story-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--ar-ac-accent,#edf0f4);margin:0 0 28px;font-size:11px;line-height:1.5}.ar-ac-story-viewer .ar-ac-story-info h2{letter-spacing:-.045em;overflow-wrap:anywhere;margin:0;font-size:clamp(32px,3.5vw,58px);font-weight:500;line-height:1.08}.ar-ac-story-viewer .ar-ac-story-body{white-space:pre-line;margin:28px 0;font-size:16px;line-height:1.75}.ar-ac-story-viewer .ar-ac-story-note{color:#bdc1b3;border-top:1px solid var(--ar-ac-viewer-line);margin:0;padding-top:22px;font-size:12px;line-height:1.65}.ar-ac-story-viewer .ar-ac-story-navigation{grid-template-columns:1fr 1fr;gap:10px;margin:30px 0 20px;display:grid}.ar-ac-story-viewer .ar-ac-story-navigation button{border-radius:var(--ar-radius-button,6px);min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff60;justify-content:center;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.ar-ac-story-viewer .ar-ac-story-navigation button:last-child{background:var(--ar-ac-accent,#edf0f4);border-color:var(--ar-ac-accent,#edf0f4);color:#171a10}.ar-ac-story-viewer .ar-ac-story-help{color:#bdc1b3;font-size:12px;line-height:1.7}.ar-ac-story-viewer .ar-ac-story-help summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;list-style:none;display:flex}.ar-ac-story-viewer .ar-ac-story-help summary::-webkit-details-marker{display:none}.ar-ac-story-viewer .ar-ac-story-help p{margin:10px 0 0}.ar-ac-story-viewer :is(button,summary):focus-visible{outline:3px solid var(--ar-ac-accent,#edf0f4);outline-offset:4px}.ar-ac-story-viewer .ar-ac-story-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.ar-ac-root.ar-ac-story-viewer{grid-template-columns:minmax(0,1fr);height:auto;min-height:100dvh;overflow:visible}.ar-ac-story-viewer .ar-ac-story-stage{height:clamp(300px,60svh,720px);padding-top:max(58px, env(safe-area-inset-top))}.ar-ac-story-viewer .ar-ac-story-info{height:auto;padding:30px max(24px, env(safe-area-inset-right)) max(40px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));border-left:0;border-top:1px solid var(--ar-ac-viewer-line);border-radius:var(--ar-radius-panel,12px) var(--ar-radius-panel,12px) 0 0;overflow:visible}.ar-ac-story-viewer .ar-ac-story-info h2{font-size:clamp(32px,6vw,48px)}.ar-ac-story-viewer .ar-ac-story-eyebrow{margin-bottom:20px}}@media (max-width:400px){.ar-ac-story-viewer .ar-ac-story-info{padding-left:20px;padding-right:20px}.ar-ac-story-viewer .ar-ac-story-arrow{width:44px;height:44px}.ar-ac-story-viewer .ar-ac-story-arrow-prev{left:8px}.ar-ac-story-viewer .ar-ac-story-arrow-next{right:8px}}.ar-ac-story-sources{border-top:1px solid #ffffff20;margin:26px 0;padding-top:18px}.ar-ac-story-sources>p{color:#a9aaa2;font-size:12px}.ar-ac-story-sources a{color:#edf0f4;overflow-wrap:anywhere;text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:flex}.ar-ac-drag-window{z-index:2;pointer-events:none;background:var(--ar-ac-bg,#121315);border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ar-ac-drag-track{will-change:transform;width:max-content;height:100%;display:flex}.ar-ac-drag-track[data-settling=true]{transition:transform .26s cubic-bezier(.22,.7,.25,1)}.ar-ac-root .ar-ac-drag-track>img{object-fit:contain;opacity:1;flex:none;max-width:none;height:100%;position:static;transform:none}.ar-ac-story-stage[data-live-drag=true] .ar-viewer-image *{transition:none!important;animation:none!important}.ar-ac-story-stage[data-live-drag=true] .ar-viewer-previous{display:none}.ar-ac-story-stage>:is(button,.ar-ac-story-position){z-index:3}.ar-ac-opening-stage:has([data-live-drag=true]) .ar-ac-opening-caption-stack{opacity:0}.ar-ac-opening-visual[data-live-drag=true] img[data-active]{transition:none!important}.ar-ac-rail-wrap>section[data-dragging=true]{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){.ar-ac-drag-track[data-settling=true]{transition:none}}
