._home_aalu3_2{padding-top:0;padding-bottom:64px}._heading_aalu3_3{border-top:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding-top:54px;display:flex}._heading_aalu3_3 h2,._timeline_aalu3_4 h2{letter-spacing:-1px;margin:12px 0;font-size:clamp(26px,3vw,38px);line-height:1.12}._heading_aalu3_3 p,._timelineIntro_aalu3_5 p{color:var(--muted-foreground);margin:0;line-height:1.7}._more_aalu3_6,._liveLink_aalu3_6{color:var(--primary);align-items:center;gap:12px 8px;font-weight:650;text-decoration:none;display:inline-flex}._more_aalu3_6 svg,._liveLink_aalu3_6 svg{flex-shrink:0;transition:transform .25s}._more_aalu3_6:hover,._liveLink_aalu3_6:hover{text-underline-offset:4px;text-decoration:underline}:is(._more_aalu3_6:focus-visible,._liveLink_aalu3_6:focus-visible){outline:2px solid var(--primary);outline-offset:5px;border-radius:2px}._cards_aalu3_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}._card_aalu3_10{border:1px solid var(--border);background:var(--surface);min-width:0;color:inherit;isolation:isolate;border-radius:18px;grid-template-columns:104px minmax(0,1fr);gap:18px;padding:22px;text-decoration:none;transition:border-color .25s,box-shadow .25s,background-color .25s;display:grid;position:relative;overflow:hidden}._card_aalu3_10:after{content:"";bottom:0;background:var(--primary);transform-origin:0;height:3px;transition:transform .35s cubic-bezier(.22,.8,.25,1);position:absolute;inset-inline:22px;transform:scaleX(0)}._caption_aalu3_13{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}._thumbnail_aalu3_14{isolation:isolate;background:#e8f0ed;border-radius:9px;align-self:start;overflow:hidden}._thumbnail_aalu3_14 img{width:100%;height:auto;transition:transform .45s cubic-bezier(.22,.8,.25,1);display:block}._caption_aalu3_13 time{color:var(--muted-foreground);font-size:13px;line-height:1.5}._caption_aalu3_13 h3{letter-spacing:-.3px;margin:12px 0 20px;font-size:18px;line-height:1.35}._caption_aalu3_13 span{color:var(--primary);justify-content:space-between;align-items:center;gap:12px 8px;margin-top:auto;font-size:13px;font-weight:650;display:inline-flex}._caption_aalu3_13 span svg{box-sizing:content-box;background:#e7f2ee;border-radius:50%;flex-shrink:0;padding:6px;transition:background .25s,color .25s,transform .25s}._card_aalu3_10:focus-visible{outline:2px solid var(--primary);outline-offset:4px}._card_aalu3_10:focus-visible:after{transform:scaleX(1)}._liveLink_aalu3_6{margin-top:24px;font-size:14px}._archive_aalu3_23{max-width:1240px;margin:0 auto;padding:42px 48px 72px}._back_aalu3_24{color:var(--muted-foreground);margin-bottom:32px;font-size:14px;display:inline-block}._intro_aalu3_25{max-width:860px;margin-bottom:44px}._intro_aalu3_25 h1{letter-spacing:-1.8px;margin:16px 0;font-size:clamp(36px,5vw,60px);line-height:1.08}._intro_aalu3_25 p{max-width:70ch;color:var(--muted-foreground);margin:18px 0;font-size:17px;line-height:1.75}._intro_aalu3_25 ._more_aalu3_6{min-height:44px}._archiveHeading_aalu3_29{border-top:1px solid var(--border);margin-bottom:12px;padding-top:32px;scroll-margin-top:110px}._archiveHeading_aalu3_29 h2{letter-spacing:-.7px;margin:8px 0;font-size:28px}._archiveHeading_aalu3_29 p{color:var(--muted-foreground);margin:12px 0;font-size:14px;line-height:1.7}._pagination_aalu3_32{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin:20px 0;padding:14px 0;font-size:14px;line-height:1.5;display:grid}._pagination_aalu3_32>span{color:var(--muted-foreground)}._pagination_aalu3_32>:last-child{text-align:right;justify-self:end}._pagination_aalu3_32 a{min-height:44px}._storyGrid_aalu3_36{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:20px;display:grid}._story_aalu3_36{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;scroll-margin-top:110px;transition:border-color .25s,box-shadow .25s;overflow:hidden}._storySummary_aalu3_38{box-sizing:border-box;cursor:pointer;grid-template-rows:auto 1fr auto;grid-template-columns:140px minmax(0,1fr);align-content:start;gap:20px;height:100%;padding:24px;list-style:none;display:grid;position:relative}._storySummary_aalu3_38::-webkit-details-marker{display:none}._storySummary_aalu3_38::marker{content:""}._storySummary_aalu3_38:focus-visible{outline:3px solid var(--primary);outline-offset:-5px;border-radius:18px}._storyMeta_aalu3_42{color:var(--muted-foreground);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;font-size:13px;line-height:1.5;display:flex}._storyNumber_aalu3_43{color:var(--primary);border-right:1px solid var(--border);font-variant-numeric:tabular-nums;padding-right:10px;font-weight:750}._readTime_aalu3_44{white-space:nowrap;align-items:center;gap:5px;margin-left:auto;display:inline-flex}._storyMedia_aalu3_45{isolation:isolate;background:#e7f1ed;border-radius:9px;grid-area:2/1/span 2;align-self:start;overflow:hidden}._storyMedia_aalu3_45 img{width:100%;height:auto;transition:transform .45s cubic-bezier(.22,.8,.25,1);display:block}._storyPreview_aalu3_47{grid-area:2/2;min-width:0;display:block}._storyPreview_aalu3_47 h2{letter-spacing:-.4px;overflow-wrap:anywhere;margin:0 0 14px;font-size:21px;font-weight:750;line-height:1.25}._excerpt_aalu3_49{color:var(--muted-foreground);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}._storyAction_aalu3_50{color:var(--primary);grid-area:3/2;justify-content:space-between;align-items:center;gap:12px 10px;font-size:13px;font-weight:700;display:flex}._actionIcon_aalu3_51{background:#e8f3ef;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;transition:color .25s,background .25s,transform .25s;display:grid}._closeLabel_aalu3_52{display:none}._story_aalu3_36[open]{border-color:#83b4aa;grid-column:1/-1;box-shadow:0 14px 38px #123d3510}._story_aalu3_36[open]>._storySummary_aalu3_38{background:#eef6f3;border-bottom:1px solid #d3e5de;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:16px 24px;height:auto;padding:28px 32px}._story_aalu3_36[open] ._storyMedia_aalu3_45,._story_aalu3_36[open] ._excerpt_aalu3_49,._story_aalu3_36[open] ._openLabel_aalu3_55{display:none}._story_aalu3_36[open] ._closeLabel_aalu3_52{display:inline}._story_aalu3_36[open] ._storyPreview_aalu3_47{grid-area:2/1}._story_aalu3_36[open] ._storyPreview_aalu3_47 h2{max-width:32ch;margin:0;font-size:clamp(23px,3vw,32px);line-height:1.2}._story_aalu3_36[open] ._storyAction_aalu3_50{grid-area:2/2;align-self:start}._story_aalu3_36[open] ._actionIcon_aalu3_51{background:#fff;border:1px solid #c8ded6}._readerBody_aalu3_61{overflow:hidden}._readerLayout_aalu3_62{grid-template-columns:minmax(0,260px) minmax(0,1fr);align-items:start;gap:38px;padding:36px 32px;display:grid}._readerVisual_aalu3_63{min-width:0;margin:0}._readerVisual_aalu3_63 img{border-radius:10px;width:100%;height:auto;display:block}._readerVisual_aalu3_63 figcaption{color:var(--muted-foreground);margin-top:12px;font-size:13px;line-height:1.5}._readerText_aalu3_66{min-width:0}._copy_aalu3_67{overflow-wrap:anywhere;max-width:66ch}._copy_aalu3_67 p{white-space:pre-line;margin:0 0 22px;font-size:16px;line-height:1.85}._readerFooter_aalu3_69{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding-top:24px;font-size:13px;display:flex}._readerClose_aalu3_70{min-height:44px;color:var(--primary);cursor:pointer;background:#eff7f3;border:1px solid #b8d6cc;border-radius:9px;align-items:center;gap:12px 8px;padding:11px 15px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}._readerClose_aalu3_70:hover{background:#e1f0e9}._readerClose_aalu3_70:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._story_aalu3_36._textOnly_aalu3_73 ._storyPreview_aalu3_47,._story_aalu3_36._textOnly_aalu3_73 ._storyAction_aalu3_50{grid-column:1/-1}._story_aalu3_36._textOnly_aalu3_73[open] ._storyAction_aalu3_50{grid-column:2}._story_aalu3_36._textOnly_aalu3_73[open] ._storyPreview_aalu3_47{grid-column:1}._story_aalu3_36._textOnly_aalu3_73 ._readerLayout_aalu3_62{grid-template-columns:1fr}._timeline_aalu3_4{border:1px solid var(--border);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(0,500px);gap:48px;margin:52px 0 0;padding:40px;scroll-margin-top:110px;display:grid}._timelineIntro_aalu3_5{padding-top:12px}._timelineIntro_aalu3_5 ._more_aalu3_6{margin-top:24px}._timelinePanel_aalu3_80{min-width:0}._timelineConsent_aalu3_81{background:#edf4f1;border-radius:12px;padding:24px}._timelineConsent_aalu3_81 img{object-fit:contain;object-position:left;max-width:100%;display:block}._timelineConsent_aalu3_81 h3{margin:22px 0 8px;font-size:20px}._timelineConsent_aalu3_81 p{color:var(--muted-foreground);font-size:14px;line-height:1.6}._timelineConsent_aalu3_81 button{white-space:normal;text-align:center;margin:16px 0}._timeline_aalu3_4 ._privacy_aalu3_86{color:var(--muted-foreground);margin:14px 0 0;font-size:13px;line-height:1.65}._privacy_aalu3_86 a{text-decoration:underline}._frame_aalu3_88{background:var(--muted);border:0;width:100%;max-width:500px;display:block}._timelineControls_aalu3_89{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:12px;font-size:13px;display:flex}._timelineControls_aalu3_89 button{cursor:pointer;text-decoration:underline}._card_aalu3_10._textOnly_aalu3_73{grid-template-columns:1fr}@media (hover:hover) and (pointer:fine){._card_aalu3_10:hover{background:#fcfefd;border-color:#82b4a8;box-shadow:0 12px 28px #123d3510}._card_aalu3_10:hover:after{transform:scaleX(1)}._card_aalu3_10:hover ._thumbnail_aalu3_14 img,._story_aalu3_36:not([open]):hover ._storyMedia_aalu3_45 img{transform:scale(1.035)}._card_aalu3_10:hover ._caption_aalu3_13 span svg{background:var(--primary);color:#fff;transform:rotate(5deg)}._story_aalu3_36:not([open]):hover{border-color:#82b4a8;box-shadow:0 10px 30px #123d3510}._storySummary_aalu3_38:hover ._actionIcon_aalu3_51{background:var(--primary);color:#fff}._more_aalu3_6:hover svg,._liveLink_aalu3_6:hover svg{transform:translate(2px,-2px)}}@media (max-width:1100px){._card_aalu3_10{grid-template-columns:88px minmax(0,1fr);gap:14px;padding:20px 16px}._caption_aalu3_13 h3{font-size:17px}._storySummary_aalu3_38{grid-template-columns:110px minmax(0,1fr);gap:16px;padding:20px}._storyPreview_aalu3_47 h2{font-size:20px}._readTime_aalu3_44{margin-left:0}._readerLayout_aalu3_62{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:30px}}@media (max-width:800px){._home_aalu3_2{padding-bottom:44px}._cards_aalu3_10{grid-template-columns:1fr;gap:16px}._card_aalu3_10{grid-template-columns:112px minmax(0,1fr);padding:22px}._heading_aalu3_3{flex-direction:column;align-items:flex-start;gap:12px;padding-top:36px}._caption_aalu3_13 h3{margin-bottom:12px;font-size:20px}._archive_aalu3_23{padding:32px 24px 48px}._storyGrid_aalu3_36{grid-template-columns:1fr}._storySummary_aalu3_38{grid-template-columns:140px minmax(0,1fr);padding:24px}._readTime_aalu3_44{margin-left:auto}._readerLayout_aalu3_62{grid-template-columns:minmax(0,180px) minmax(0,1fr);gap:24px;padding:28px 24px}._story_aalu3_36[open]>._storySummary_aalu3_38{padding:24px}._timeline_aalu3_4{grid-template-columns:1fr;gap:28px;padding:24px}}@media (max-width:540px){._archive_aalu3_23{padding-inline:16px}._intro_aalu3_25 h1{letter-spacing:-1.2px}._intro_aalu3_25 p{font-size:16px}._card_aalu3_10{grid-template-columns:86px minmax(0,1fr);gap:14px;padding:18px}._caption_aalu3_13 h3{font-size:18px}._storySummary_aalu3_38{grid-template-columns:88px minmax(0,1fr);gap:16px 14px;padding:18px}._storyMeta_aalu3_42{gap:6px 10px;font-size:13px}._readTime_aalu3_44{margin-left:0}._storyPreview_aalu3_47 h2{font-size:18px}._excerpt_aalu3_49{-webkit-line-clamp:2;font-size:13px}._storyAction_aalu3_50{gap:5px;font-size:13px}._actionIcon_aalu3_51{width:28px;height:28px}._story_aalu3_36[open]>._storySummary_aalu3_38{gap:14px;padding:20px}._story_aalu3_36[open] ._storyAction_aalu3_50>._closeLabel_aalu3_52{display:none}._story_aalu3_36[open] ._storyPreview_aalu3_47 h2{font-size:23px}._readerLayout_aalu3_62{grid-template-columns:1fr;gap:24px;padding:24px 20px}._readerVisual_aalu3_63{max-width:280px;margin-inline:auto}._copy_aalu3_67 p{font-size:15px;line-height:1.8}._readerFooter_aalu3_69{flex-direction:column;align-items:stretch}._readerClose_aalu3_70{justify-content:center}._timeline_aalu3_4{gap:24px;padding:20px}._timelineConsent_aalu3_81{padding:18px}._timeline_aalu3_4 h2{font-size:27px}._pagination_aalu3_32{flex-wrap:wrap;justify-content:space-between;gap:12px 16px;display:flex}._pagination_aalu3_32>span:not(:empty){text-align:center;flex-basis:100%;order:-1}._pagination_aalu3_32>span:empty{display:none}._pagination_aalu3_32 a{font-size:13px}}@media (prefers-reduced-motion:reduce){._card_aalu3_10,._card_aalu3_10:after,._thumbnail_aalu3_14 img,._caption_aalu3_13 span svg,._story_aalu3_36,._storyMedia_aalu3_45 img,._actionIcon_aalu3_51,._readerClose_aalu3_70,._more_aalu3_6 svg,._liveLink_aalu3_6 svg{transition:none;transform:none!important}}
