.story-strip{margin-bottom:25px}.strip-heading{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:13px;display:flex}.strip-heading h2{letter-spacing:-.4px;margin:0;font-size:17px}.strip-heading>span{color:var(--muted);flex-shrink:0;font-size:11px}.story-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.story-launch{min-height:145px;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:13px;padding:16px 13px;transition:transform .18s;position:relative;overflow:hidden}.story-launch.purple{color:#fff}.story-launch small{letter-spacing:1px;text-transform:uppercase;font-size:9px;display:block}.story-launch b{max-width:125px;margin:17px 0 12px;font:700 27px/.98 Barlow Condensed,sans-serif;display:block}.story-launch>span{opacity:.8;font-size:10px}.story-launch:after{content:"↗";font-size:17px;position:absolute;bottom:11px;right:11px}.story-launch.seen{box-shadow:inset 0 0 0 3px #0002}.story-launch.seen>span:before{content:"✓ "}@media (hover:hover){.story-launch:hover{transform:translateY(-2px)}}.story-launch:focus-visible,.story-dialog button:focus-visible,.story-dialog a:focus-visible{outline-offset:4px;outline:3px solid}.story-dialog{overscroll-behavior:contain;width:460px;max-width:min(460px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--ink);touch-action:pan-y;background:0 0;border:0;border-radius:22px;margin:auto;padding:0;overflow:auto}.story-dialog::backdrop{backdrop-filter:blur(8px);background:#172018cf}.story-screen{border-radius:22px;flex-direction:column;min-height:min(660px,100dvh - 40px);padding:17px 25px 23px;display:flex}.story-screen.purple{color:#fff}.story-progress{gap:5px;margin-bottom:17px;display:flex}.story-progress>span{background:#0002;border-radius:2px;flex:1;height:3px}.story-progress>span.on{background:currentColor}.story-screen.purple .story-progress>span:not(.on){background:#fff4}.story-top{justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}.story-top>span{line-height:1.5}.story-top button{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;flex-shrink:0;padding:0;font-size:24px;line-height:1}.story-panel-container,.story-panel-container>article:not([hidden]){flex-direction:column;flex:1;display:flex}.story-content{flex-direction:column;flex:1;justify-content:center;min-height:300px;padding:25px 0;display:flex}.story-panel-container [hidden]{display:none}.story-content small{letter-spacing:1.5px;text-transform:uppercase;font-size:10px}.story-content h2{letter-spacing:-.6px;overflow-wrap:break-word;margin:20px 0;font:700 clamp(37px,8vw,55px)/.98 Barlow Condensed,sans-serif}.story-content p{margin:0;font-size:18px;line-height:1.6}.story-demo-note{text-align:center;margin:0 0 10px;font-size:10px;line-height:1.4}.story-bottom>a{color:#fff;background:var(--ink);text-align:center;border-radius:30px;margin-bottom:15px;padding:15px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;display:block}.story-screen.purple .story-bottom>a{color:var(--ink);background:var(--lime)}.story-controls{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.story-controls button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:25px;padding:11px 13px;font-size:13px;line-height:1.3}.story-controls button:disabled{opacity:.35;cursor:default}.story-controls>span{text-align:center;font-size:11px;line-height:1.3}.story-help{text-align:center;opacity:.75;margin:13px 0 0;font-size:10px;line-height:1.5}@media (width<=600px){.strip-heading{align-items:flex-start}.strip-heading>span{text-align:right;flex-shrink:1;max-width:105px}}@media (width<=480px){.story-buttons{gap:7px}.story-launch{min-height:137px;padding:13px 10px}.story-launch b{font-size:23px}.story-launch small{font-size:8px}.story-launch>span{font-size:9px}.story-launch:after{font-size:14px;bottom:9px;right:7px}.strip-heading>span{font-size:10px}.story-screen{padding:16px 22px 20px}.story-content p{font-size:17px}}@media (width<=400px){.story-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.story-launch{min-height:132px;padding:14px}.story-launch b{margin:13px 0 12px;font-size:27px}.story-launch small{font-size:9px}.story-launch>span{font-size:10px}.story-screen{padding:16px}.story-controls{gap:6px}.story-controls button{padding:10px 8px;font-size:12px}.story-controls>span{font-size:10px}}@media (height<=600px){.story-content{min-height:180px;padding:20px 0}.story-content h2{margin:14px 0;font-size:37px}}@media (prefers-reduced-motion:reduce){.story-launch{transition:none}}.feed-edition[data-astro-cid-hpkyxbjb]{text-align:right;margin:0 0 12px}.editorial-articles[data-astro-cid-hpkyxbjb]:not(:empty){gap:20px;margin-bottom:24px;display:grid}
