.PublicRouteSkeleton_main___Bc5r{min-height:100vh;background:var(--theme-bg-primary,#f7f7f7)}.PublicRouteSkeleton_shell__XerjQ{width:min(100%,1280px);margin:0 auto;padding:112px 24px 88px;color:var(--theme-text-primary,#0f172a)}.PublicRouteSkeleton_shell__XerjQ[data-route-skeleton=changelog]{padding-top:calc(104px - var(--marketing-header-height, 64px))}.PublicRouteSkeleton_shell__XerjQ[data-route-skeleton=changelog-detail]{padding-top:calc(165px - var(--marketing-header-height, 64px))}.PublicRouteSkeleton_srOnly__6Nf9I{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.PublicRouteSkeleton_hero__d_VGm{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);gap:48px;align-items:center;min-height:360px}.PublicRouteSkeleton_copy__Q4JQ8{display:grid;gap:16px;max-width:560px}.PublicRouteSkeleton_articleLine__cMGzE,.PublicRouteSkeleton_button__KLMuJ,.PublicRouteSkeleton_card__cc_aO,.PublicRouteSkeleton_changelogDescription__V6rxU,.PublicRouteSkeleton_changelogTitle__okdv_,.PublicRouteSkeleton_chip__UmUHz,.PublicRouteSkeleton_detailBack__oEqEm,.PublicRouteSkeleton_eyebrow__FZMiX,.PublicRouteSkeleton_filterRail__B09f2,.PublicRouteSkeleton_filterTab__Vchqk,.PublicRouteSkeleton_line__iEDo6,.PublicRouteSkeleton_metric__pqSc1,.PublicRouteSkeleton_panelHeader__wbM7X,.PublicRouteSkeleton_row__m06GQ,.PublicRouteSkeleton_subtitle__X4C0k,.PublicRouteSkeleton_title__bc8sk{position:relative;overflow:hidden;border-radius:8px;background:linear-gradient(90deg,rgba(148,163,184,.13),rgba(148,163,184,.24) 46%,rgba(148,163,184,.13) 92%);background-size:220% 100%;animation:PublicRouteSkeleton_routeSkeletonShimmer__wkQ4I 1.2s linear infinite}.PublicRouteSkeleton_eyebrow__FZMiX{width:148px;height:28px;border-radius:999px}.PublicRouteSkeleton_title__bc8sk{width:min(100%,520px);height:92px}.PublicRouteSkeleton_subtitle__X4C0k{width:min(86%,470px);height:54px}.PublicRouteSkeleton_actions__vMLiC{display:flex;gap:12px;margin-top:4px}.PublicRouteSkeleton_button__KLMuJ{width:148px;height:38px;border-radius:6px}.PublicRouteSkeleton_visual__dK1oG{display:grid;gap:12px;padding:18px;border:1px solid var(--theme-border-color,rgba(148,163,184,.24));border-radius:8px;background:var(--theme-bg-secondary,rgba(255,255,255,.52))}.PublicRouteSkeleton_panelHeader__wbM7X{width:44%;height:20px}.PublicRouteSkeleton_line__iEDo6{height:34px}.PublicRouteSkeleton_line__iEDo6:nth-child(3n){width:82%}.PublicRouteSkeleton_line__iEDo6:nth-child(4n){width:68%}.PublicRouteSkeleton_chip__UmUHz{width:118px;height:34px;border-radius:999px}.PublicRouteSkeleton_contentGrid__u12pb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:24px}.PublicRouteSkeleton_card__cc_aO{min-height:196px;border:1px solid var(--theme-border-color,rgba(148,163,184,.22));background-color:var(--theme-bg-secondary,rgba(255,255,255,.5))}.PublicRouteSkeleton_metric__pqSc1{width:58%;height:40px;margin:20px}.PublicRouteSkeleton_cardRows__yqYTs{display:grid;gap:10px;margin:0 20px 20px}.PublicRouteSkeleton_table__2DHsE{display:grid;gap:10px;margin-top:24px}.PublicRouteSkeleton_row__m06GQ{min-height:58px}.PublicRouteSkeleton_feed__Xtfy_{display:grid;gap:24px;width:min(100%,928px);margin:0 auto}.PublicRouteSkeleton_feedItem__XZXDv{display:grid;grid-template-columns:160px minmax(0,1fr);gap:32px;padding:28px 0;border-bottom:1px solid var(--theme-border-color,rgba(148,163,184,.2))}.PublicRouteSkeleton_feedMeta__0dP4b{display:grid;gap:10px;align-content:start}.PublicRouteSkeleton_feedBody__8paKX{display:grid;gap:12px}.PublicRouteSkeleton_article__pjAaE{min-width:0;padding-top:28px}.PublicRouteSkeleton_articleCopy__TPp5Y{display:grid;gap:18px;margin-top:32px}.PublicRouteSkeleton_changelogDetail__wP4lO,.PublicRouteSkeleton_changelog__JftYe{width:min(100%,1240px);margin:0 auto}.PublicRouteSkeleton_changelogIntro__VjVt7{display:flex;align-items:baseline;gap:24px;margin-bottom:38px}.PublicRouteSkeleton_changelogTitle__okdv_{width:180px;height:38px}.PublicRouteSkeleton_changelogDescription__V6rxU{width:min(100%,420px);height:20px}.PublicRouteSkeleton_changelogFilters__w_wjn{display:grid;grid-template-columns:minmax(0,273px) minmax(0,615px);gap:40px;margin-bottom:30px}.PublicRouteSkeleton_filterRail__B09f2{width:40px;height:14px}.PublicRouteSkeleton_filterTabs__DbJMy{display:flex;align-items:center;gap:24px;min-width:0;padding-bottom:10px;border-bottom:1px solid var(--theme-border-color,rgba(148,163,184,.2))}.PublicRouteSkeleton_filterTab__Vchqk{width:54px;height:14px}.PublicRouteSkeleton_changelog__JftYe .PublicRouteSkeleton_feed__Xtfy_{margin-left:min(313px,25.25%);width:min(100% - 313px,615px)}.PublicRouteSkeleton_changelogDetail__wP4lO{display:grid;grid-template-columns:minmax(0,273px) minmax(0,615px);gap:40px}.PublicRouteSkeleton_detailBack__oEqEm{width:88px;height:18px;margin-top:34px}.PublicRouteSkeleton_articleHeader__qhqEC{display:grid;gap:14px;padding-bottom:32px;border-bottom:1px solid var(--theme-border-color,rgba(148,163,184,.2))}.PublicRouteSkeleton_articleLine__cMGzE{height:18px}.PublicRouteSkeleton_articleLineWide__Gmfst{width:100%}.PublicRouteSkeleton_articleLineMid__pC4T6{width:74%}.PublicRouteSkeleton_articleLineShort__izUg_{width:42%}.PublicRouteSkeleton_marketingBands__67NKQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:42px}@keyframes PublicRouteSkeleton_routeSkeletonShimmer__wkQ4I{0%{background-position:180% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.PublicRouteSkeleton_articleLine__cMGzE,.PublicRouteSkeleton_button__KLMuJ,.PublicRouteSkeleton_card__cc_aO,.PublicRouteSkeleton_changelogDescription__V6rxU,.PublicRouteSkeleton_changelogTitle__okdv_,.PublicRouteSkeleton_chip__UmUHz,.PublicRouteSkeleton_detailBack__oEqEm,.PublicRouteSkeleton_eyebrow__FZMiX,.PublicRouteSkeleton_filterRail__B09f2,.PublicRouteSkeleton_filterTab__Vchqk,.PublicRouteSkeleton_line__iEDo6,.PublicRouteSkeleton_metric__pqSc1,.PublicRouteSkeleton_panelHeader__wbM7X,.PublicRouteSkeleton_row__m06GQ,.PublicRouteSkeleton_subtitle__X4C0k,.PublicRouteSkeleton_title__bc8sk{animation:none}}@media (max-width:900px){.PublicRouteSkeleton_shell__XerjQ{padding:92px 18px 64px}.PublicRouteSkeleton_shell__XerjQ[data-route-skeleton=changelog-detail],.PublicRouteSkeleton_shell__XerjQ[data-route-skeleton=changelog]{padding-top:calc(80px - var(--marketing-header-height, 60px))}.PublicRouteSkeleton_contentGrid__u12pb,.PublicRouteSkeleton_feedItem__XZXDv,.PublicRouteSkeleton_hero__d_VGm,.PublicRouteSkeleton_marketingBands__67NKQ{grid-template-columns:1fr}.PublicRouteSkeleton_visual__dK1oG{min-height:240px}.PublicRouteSkeleton_changelogDetail__wP4lO,.PublicRouteSkeleton_changelogFilters__w_wjn{grid-template-columns:minmax(112px,168px) minmax(0,1fr);gap:28px}.PublicRouteSkeleton_changelog__JftYe .PublicRouteSkeleton_feed__Xtfy_{width:calc(100% - 196px);margin-left:196px}}@media (max-width:680px){.PublicRouteSkeleton_changelogIntro__VjVt7{display:grid;gap:12px}.PublicRouteSkeleton_changelogDetail__wP4lO,.PublicRouteSkeleton_changelogFilters__w_wjn{display:block}.PublicRouteSkeleton_detailBack__oEqEm,.PublicRouteSkeleton_filterRail__B09f2{display:block;margin-bottom:16px}.PublicRouteSkeleton_changelog__JftYe .PublicRouteSkeleton_feed__Xtfy_{width:100%;margin-left:0}}.ProviderMark_mark__g_VuW{position:relative;display:inline-block;flex:0 0 auto;overflow:hidden;line-height:0;color:var(--provider-mark-color,currentColor)}.ProviderMark_sheet__LtpPU{position:absolute;top:0;left:0;max-width:none}.ProviderMark_masked__Pbk2C{position:absolute;top:0;left:0;background-color:currentColor;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.ProviderMark_image__KejH8{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.dark-mode .ProviderMark_mark__g_VuW,[data-theme=dark] .ProviderMark_mark__g_VuW{color:var(--provider-mark-color-dark,var(--provider-mark-color,currentColor))}.ThemeToggle_toggle__f8Ja4{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--marketing-radius-item);background:transparent;color:var(--marketing-color-fg-secondary);cursor:pointer;transition:background-color var(--marketing-duration-fast) var(--marketing-ease-out),color var(--marketing-duration-fast) var(--marketing-ease-out)}.ThemeToggle_toggle__f8Ja4:hover{background:color-mix(in srgb,var(--marketing-color-fg) 5%,transparent);color:var(--marketing-color-fg)}.ThemeToggle_toggle__f8Ja4:active{background:color-mix(in srgb,var(--marketing-color-fg) 8%,transparent)}.ThemeToggle_toggle__f8Ja4 svg{fill:none;stroke:currentColor}.ThemeToggle_toggle__f8Ja4:focus-visible{outline:2px solid var(--marketing-color-brand-primary);outline-offset:2px}.footer-container{width:100%;position:relative;box-sizing:border-box;color:var(--theme-text-primary,#171717);transition:border-color .3s ease}html[data-cookie-consent-visible=true] .footer-inner{padding-bottom:calc(64px + var(--cookie-consent-clearance, 50px))}.dark-mode .footer-container{color:var(--theme-text-primary,#f8fafc)}.footer-inner{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;border-top:1px solid var(--theme-border-primary,rgba(24,24,21,.1));padding:40px var(--marketing-content-gutter,24px) 64px}.dark-mode .footer-inner{border-top-color:rgba(255,255,255,.1)}.footer-top{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:stretch}.footer-brand{display:grid;grid-template-rows:auto auto 1fr;gap:12px}.footer-brand .footer-status{align-self:end}.footer-logo-link{display:inline-flex;align-items:center;gap:8px;color:var(--theme-text-primary,#171717);text-decoration:none}.footer-logo-link:focus-visible,.footer-logo-link:hover{color:var(--theme-text-primary,#171717)}.dark-mode .footer-logo-link,.dark-mode .footer-logo-link:focus-visible,.dark-mode .footer-logo-link:hover{color:var(--theme-text-primary,#f8fafc)}.footer-brand-mark,.footer-logo-link img{display:block;width:18px;height:18px}.footer-brand-name{font-size:20px;font-weight:500;line-height:1;letter-spacing:0}.footer-brand-copy{margin:0;letter-spacing:0}.footer-brand-copy,.footer-status{color:var(--theme-text-secondary,#7a756b);font-size:13px;line-height:21px}.footer-status{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:24px;text-decoration:none;transition:color .12s ease-out}.footer-status-indicator{display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:999px}.footer-status-indicator.normal{background-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.16)}.footer-status-indicator.loading{background-color:#a8a29e;animation:pulse 2s ease-in-out infinite}.footer-status-indicator.unknown{background-color:#a8a29e}.footer-status-indicator.issues{background-color:#d97706;box-shadow:0 0 0 3px rgba(217,119,6,.15)}.footer-content{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:32px;padding-left:40px;border-left:1px dashed var(--theme-border-primary,rgba(24,24,21,.14))}.dark-mode .footer-content{border-left-color:rgba(255,255,255,.1)}.footer-column{min-width:0}.footer-column-title{margin:0 0 6px;color:color-mix(in srgb,var(--theme-text-primary,#171717) 70%,transparent);font-size:13px;font-weight:500;line-height:19.5px;letter-spacing:0}.footer-column-list{display:grid;gap:4px;margin:0;padding:0;list-style:none}.footer-column-list li{min-width:0}.footer-link{gap:4px;min-height:24px;color:var(--theme-text-secondary,#7a756b);font-size:13px;line-height:21px;letter-spacing:0;text-decoration:none;white-space:normal;transition:color .12s ease-out}.footer-link,.footer-link-badge{display:inline-flex;align-items:center}.footer-link-badge{min-height:18px;padding:0 4px;color:#0f766e;background:rgba(13,148,136,.06);border:1px solid rgba(13,148,136,.22);border-radius:5px;font-size:10px;font-weight:500;line-height:1;letter-spacing:.04em;text-transform:uppercase}.dark-mode .footer-brand-copy,.dark-mode .footer-link,.dark-mode .footer-status{color:rgba(255,255,255,.5)}.dark-mode .footer-column-title{color:rgba(255,255,255,.7)}.dark-mode .footer-link-badge{color:#5eead4;background:rgba(20,184,166,.08);border-color:rgba(94,234,212,.2)}.footer-trust-badges{display:flex;align-items:center;flex-wrap:wrap;gap:16px 32px;margin-top:40px;padding-top:16px;border-top:1px solid var(--theme-border-primary,rgba(24,24,21,.1))}.footer-trust-badge{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--theme-text-secondary,#7a756b);text-decoration:none;transition:color .12s ease-out}.footer-trust-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;height:24px;color:#0f766e}.footer-trust-icon svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor}.footer-trust-icon .footer-trust-aws-logo{width:23px;height:23px;color:var(--theme-text-primary,#171717);fill:currentColor;stroke:none}.footer-trust-copy{display:grid;gap:2px}.footer-trust-copy small,.footer-trust-copy strong{display:block;white-space:nowrap}.footer-trust-copy strong{color:var(--theme-text-primary,#171717);font-size:13px;font-weight:500;line-height:1}.footer-trust-copy small{color:var(--theme-text-secondary,#7a756b);font-size:12px;line-height:1.15}.dark-mode .footer-trust-badges{border-top-color:rgba(255,255,255,.1)}.dark-mode .footer-trust-badge,.dark-mode .footer-trust-copy small{color:rgba(255,255,255,.5)}.dark-mode .footer-trust-icon{color:#5eead4}.dark-mode .footer-trust-copy strong,.dark-mode .footer-trust-icon .footer-trust-aws-logo{color:var(--theme-text-primary,#f8fafc)}.footer-bottom{justify-content:space-between;gap:24px;margin-top:32px}.footer-bottom,.footer-meta{display:flex;align-items:center}.footer-meta{flex-wrap:wrap;gap:16px;min-width:0;color:var(--theme-text-secondary,#7a756b);font-size:12px;line-height:18px}.footer-meta a{color:inherit;text-decoration:none;transition:color .12s ease-out}.footer-bottom-actions{display:inline-flex;align-items:center;gap:16px;flex-shrink:0}.footer-language{gap:12px}.footer-language,.footer-language a{display:inline-flex;align-items:center}.footer-language a{min-height:24px;color:var(--theme-text-secondary,#7a756b);font-size:12px;line-height:18px;text-decoration:none;transition:color .12s ease-out}.footer-language a[aria-current=page]{color:var(--theme-text-primary,#171717)}.dark-mode .footer-language a{color:rgba(255,255,255,.5)}.dark-mode .footer-language a[aria-current=page]{color:rgba(255,255,255,.85)}.dark-mode .footer-meta{color:rgba(255,255,255,.5)}@media (max-width:1080px){.footer-top{grid-template-columns:1fr;gap:40px}.footer-content{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:0;border-left:0}}@media (max-width:768px){.footer-inner{padding:32px var(--marketing-content-gutter,24px) 48px}html[data-cookie-consent-visible=true] .footer-inner{padding-bottom:calc(48px + var(--cookie-consent-clearance, 160px))}.footer-content{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-bottom{align-items:flex-start;flex-direction:column}}@media (max-width:560px){.footer-content{grid-template-columns:1fr}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.footer-language a:focus-visible,.footer-language a:hover,.footer-link:focus-visible,.footer-link:hover,.footer-meta a:focus-visible,.footer-meta a:hover,.footer-status:focus-visible,.footer-status:hover,.footer-trust-badge:focus-visible,.footer-trust-badge:hover{color:var(--theme-text-primary,#171717)}.dark-mode .footer-language a:focus-visible,.dark-mode .footer-language a:hover,.dark-mode .footer-link:focus-visible,.dark-mode .footer-link:hover,.dark-mode .footer-meta a:focus-visible,.dark-mode .footer-meta a:hover,.dark-mode .footer-status:focus-visible,.dark-mode .footer-status:hover,.dark-mode .footer-trust-badge:focus-visible,.dark-mode .footer-trust-badge:hover{color:rgba(255,255,255,.92)}.ChangelogPage_detailPage__HvIi6,.ChangelogPage_page__x2dUm{--changelog-bg:#f7f7f4;--changelog-surface:#ffffff;--changelog-surface-soft:rgba(255,255,255,0.58);--changelog-text:#24231f;--changelog-body:#2f2d29;--changelog-muted:#7f7c74;--changelog-faint:#9f9b90;--changelog-border:rgba(36,35,31,0.14);--changelog-border-strong:rgba(36,35,31,0.22);--changelog-accent:#0d9488;--changelog-accent-text:#0b756d;--changelog-accent-soft:rgba(13,148,136,0.08);--changelog-month-toc-width:134px;--changelog-sticky-top:calc(88px + var(--marketing-banner-height, 0px));--changelog-release-rail-width:180px;--changelog-release-gap:28px;--changelog-content-max:920px;--changelog-compact-content-max:800px;--changelog-page-gutter:clamp(56px,9vw,128px);color:var(--changelog-text);background:var(--changelog-bg);font-family:var(--apertis-font-sans),"LINE Seed",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.ChangelogPage_detailPage__HvIi6 *,.ChangelogPage_detailPage__HvIi6 :after,.ChangelogPage_detailPage__HvIi6 :before,.ChangelogPage_page__x2dUm *,.ChangelogPage_page__x2dUm :after,.ChangelogPage_page__x2dUm :before{box-sizing:border-box}.ChangelogPage_page__x2dUm{--marketing-main-padding-top:104px;min-height:100vh;padding:calc(104px + var(--marketing-banner-height, 0px)) var(--changelog-page-gutter) 88px}.ChangelogPage_pageIntro__n2705{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;width:100%;max-width:var(--changelog-content-max);margin:0 auto 22px}.ChangelogPage_pageIntro__n2705 h1{flex:0 0 auto;margin:0;color:var(--changelog-text);font-size:32px;font-weight:480;line-height:1;letter-spacing:0}.ChangelogPage_pageIntro__n2705 p{max-width:510px;margin:18px 0 0;color:var(--changelog-muted);font-size:15px;line-height:1.5}.ChangelogPage_pageIntroCopy__Zr6lr{min-width:0}.ChangelogPage_detailPage__HvIi6,.ChangelogPage_filters__UGeA_,.ChangelogPage_release__x_PtV{display:grid;grid-template-columns:minmax(0,var(--changelog-release-rail-width)) minmax(0,1fr);column-gap:var(--changelog-release-gap);width:100%;max-width:var(--changelog-content-max);margin:0 auto}.ChangelogPage_contentWithToc__MHZvP{display:grid;grid-template-columns:minmax(0,1fr) var(--changelog-month-toc-width);column-gap:48px;align-items:start;width:100%;max-width:var(--changelog-content-max);margin:0 auto}.ChangelogPage_contentColumn__QafFo,.ChangelogPage_releaseStream__RQ8aH{min-width:0}.ChangelogPage_unavailableState__137Dq{max-width:560px;padding:48px 0 64px;border-bottom:1px solid var(--changelog-border)}.ChangelogPage_detailUnavailableState__cmlIh{grid-column:2}.ChangelogPage_unavailableState__137Dq h1,.ChangelogPage_unavailableState__137Dq h2{margin:0;color:var(--changelog-text);font-size:18px;font-weight:560;line-height:1.35}.ChangelogPage_unavailableState__137Dq p{margin:10px 0 0;color:var(--changelog-muted);font-size:14px;line-height:1.5}.ChangelogPage_detailRail__ZsBDt,.ChangelogPage_releaseRail__L6Zwg{grid-column:1;color:var(--changelog-muted);font-size:13px;line-height:24px}.ChangelogPage_releaseRail__L6Zwg{position:sticky;top:var(--changelog-sticky-top);align-self:start}.ChangelogPage_detailBody__Ofk9j,.ChangelogPage_filtersBody__xngxk,.ChangelogPage_releaseBody__WU2tL{grid-column:2;min-width:0}.ChangelogPage_monthMarker__UdYWM{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ChangelogPage_filters__UGeA_{display:block;margin:0}.ChangelogPage_filtersBody__xngxk{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:flex-end;gap:0 24px;width:100%;min-width:0;padding-bottom:0;border:0}.ChangelogPage_filterButton__dcuZ1{position:relative;display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 2px;border:0;color:var(--changelog-muted);font-size:13px;font-weight:560;line-height:1;text-decoration:none;background:transparent;transition:color 80ms ease-out,opacity 80ms ease-out}.ChangelogPage_filterButton__dcuZ1:after{position:absolute;right:0;bottom:0;left:0;height:1px;background:transparent;content:""}.ChangelogPage_filterButton__dcuZ1 strong{color:var(--changelog-faint);font-size:12px;font-weight:520;font-variant-numeric:tabular-nums}.ChangelogPage_filterButton__dcuZ1:hover,.ChangelogPage_filterButton__dcuZ1[data-active=true]{color:var(--changelog-text)}.ChangelogPage_filterButton__dcuZ1[data-active=true]:after{background:var(--changelog-text)}.ChangelogPage_filterButton__dcuZ1[data-active=true] strong{color:var(--changelog-muted)}.ChangelogPage_release__x_PtV{padding:52px 0 60px;border-bottom:1px solid var(--changelog-border)}.ChangelogPage_monthSection___oQeT{scroll-margin-top:104px}.ChangelogPage_monthSection___oQeT:first-child .ChangelogPage_release__x_PtV:first-of-type,.ChangelogPage_release__x_PtV:first-child{padding-top:30px}.ChangelogPage_releaseMeta__xHZej{display:inline-grid;align-items:center;grid-template-columns:max-content max-content;column-gap:7px;row-gap:3px;width:fit-content;max-width:var(--changelog-release-rail-width);color:var(--changelog-muted);font-size:12px;line-height:20px;text-decoration:none}.ChangelogPage_releaseMeta__xHZej:focus-visible,.ChangelogPage_releaseMeta__xHZej:hover{color:var(--changelog-text)}.ChangelogPage_backLink__6p3RY:focus-visible,.ChangelogPage_filterButton__dcuZ1:focus-visible,.ChangelogPage_markdown__SvmLb a:focus-visible,.ChangelogPage_monthNavLink__2aRyp:focus-visible,.ChangelogPage_paginationNavButton__EtXcx:focus-visible,.ChangelogPage_readMoreLink__4DXOw:focus-visible,.ChangelogPage_releaseMeta__xHZej:focus-visible,.ChangelogPage_releaseTitle__c8hYe a:focus-visible{border-radius:6px;outline:2px solid var(--changelog-accent);outline-offset:4px}.ChangelogPage_versionPill__N0xCS{display:inline-flex;align-items:center;min-width:0;height:auto;padding:0;border:0;border-radius:0;color:var(--changelog-text);font-family:var(--apertis-font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.02em;background:transparent}.ChangelogPage_releaseMetaCategory__RsjSV{display:inline-flex;grid-column:1;justify-self:start;align-items:center;width:fit-content;min-height:18px;margin-top:1px;padding:0 5px;border:1px solid rgba(14,116,144,.24);border-radius:4px;color:#0e7490;font-size:10px;font-weight:650;line-height:1;letter-spacing:.06em;text-transform:uppercase;background:rgba(14,116,144,.08)}.ChangelogPage_releaseMetaCategory__RsjSV[data-category=models]{border-color:rgba(79,70,229,.22);color:#4f46e5;background:rgba(79,70,229,.08)}.ChangelogPage_releaseMetaCategory__RsjSV[data-category=fix]{border-color:rgba(180,83,9,.24);color:#b45309;background:rgba(180,83,9,.08)}.ChangelogPage_releaseMetaCategory__RsjSV[data-category=price]{border-color:rgba(161,98,7,.24);color:#a16207;background:rgba(161,98,7,.08)}.ChangelogPage_releaseMetaCategory__RsjSV[data-category=deprecated]{border-color:rgba(185,28,28,.22);color:#b91c1c;background:rgba(185,28,28,.07)}.ChangelogPage_releaseMetaCategory__RsjSV[data-category=performance]{border-color:rgba(2,132,199,.24);color:#0369a1;background:rgba(2,132,199,.08)}.ChangelogPage_releaseMetaCategory__RsjSV[data-category=system]{border-color:rgba(71,85,105,.22);color:#475569;background:rgba(71,85,105,.07)}.ChangelogPage_releaseTitle__c8hYe{max-width:220px;margin:0;color:var(--changelog-text);font-size:16px;font-weight:600;line-height:1.45;letter-spacing:0}.ChangelogPage_releaseTitle__c8hYe a{color:inherit;text-decoration:none}.ChangelogPage_releaseTitle__c8hYe a:hover{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ChangelogPage_releaseDescription__BJLA3{max-width:620px;margin:0 0 20px;color:var(--changelog-text);font-size:20px;font-weight:560;line-height:1.35}.ChangelogPage_markdown__SvmLb{color:var(--changelog-body)}.ChangelogPage_markdown__SvmLb h2,.ChangelogPage_markdown__SvmLb h3{margin:30px 0 10px;color:var(--changelog-text);font-size:17px;font-weight:650;line-height:1.35;letter-spacing:0}.ChangelogPage_markdown__SvmLb h2:first-child,.ChangelogPage_markdown__SvmLb h3:first-child{margin-top:0}.ChangelogPage_markdown__SvmLb li,.ChangelogPage_markdown__SvmLb p{color:var(--changelog-body);font-size:15px;line-height:1.6}.ChangelogPage_markdown__SvmLb p{margin:0 0 16px}.ChangelogPage_markdown__SvmLb ul{display:grid;gap:8px;margin:0 0 18px;padding-left:20px}.ChangelogPage_markdown__SvmLb strong{color:var(--changelog-text);font-weight:650}.ChangelogPage_markdown__SvmLb a{color:var(--changelog-accent-text);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ChangelogPage_markdown__SvmLb code{padding:1px 5px;border:1px solid var(--changelog-border);border-radius:5px;color:var(--changelog-text);font-family:var(--apertis-font-sans),"LINE Seed",sans-serif;font-size:.9em;background:var(--changelog-surface-soft)}.ChangelogPage_markdown__SvmLb pre{overflow:auto;margin:22px 0;padding:18px;border:1px solid var(--changelog-border);border-radius:8px;color:var(--changelog-text);background:var(--changelog-surface-soft)}.ChangelogPage_markdown__SvmLb pre code{padding:0;border:0;background:transparent}.ChangelogPage_codeBlock__1d4pz{position:relative;margin:22px 0}.ChangelogPage_codeCopyButton__Widd9{position:absolute;top:8px;right:8px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;color:var(--changelog-muted);background:transparent;cursor:pointer;transition:opacity 80ms ease-out,color 80ms ease-out,background-color 80ms ease-out}@media (hover:hover){.ChangelogPage_codeCopyButton__Widd9{opacity:0}.ChangelogPage_codeBlock__1d4pz:hover .ChangelogPage_codeCopyButton__Widd9,.ChangelogPage_codeCopyButton__Widd9:focus-visible,.ChangelogPage_codeCopyButton__Widd9[data-copied=true]{opacity:1}}.ChangelogPage_codeCopyButton__Widd9:hover,.ChangelogPage_codeCopyButton__Widd9[data-copied=true]{color:var(--changelog-accent);background:var(--changelog-accent-soft)}.ChangelogPage_codePlain__p2x5a,.ChangelogPage_codeSurface__Ems5f pre.shiki{overflow:auto;margin:0;padding:18px;border:1px solid var(--changelog-border);border-radius:8px;color:var(--changelog-text);background:var(--changelog-surface-soft)}.ChangelogPage_codeSurface__Ems5f pre.shiki code{display:block;padding:0;border:0;background:transparent;font-size:.9em}.ChangelogPage_codeSurface__Ems5f .shiki,.ChangelogPage_codeSurface__Ems5f .shiki span{color:var(--shiki-light);background-color:transparent}.ChangelogPage_markdown__SvmLb [data-changelog-table]{overflow-x:auto;margin:22px 0;border:1px solid var(--changelog-border);border-radius:8px}.ChangelogPage_markdown__SvmLb table{width:100%;border-collapse:collapse;font-size:15px}.ChangelogPage_markdown__SvmLb td,.ChangelogPage_markdown__SvmLb th{padding:10px 12px;border-bottom:1px solid var(--changelog-border);text-align:left;vertical-align:top}.ChangelogPage_markdown__SvmLb th{color:var(--changelog-muted);font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:var(--changelog-surface-soft)}.ChangelogPage_markdown__SvmLb td{color:var(--changelog-body);line-height:1.55}.ChangelogPage_markdown__SvmLb tbody tr:last-child td{border-bottom:0}.ChangelogPage_readMoreLink__4DXOw{display:inline-flex;align-items:center;gap:6px;margin-top:14px;padding:0;border:0;color:var(--changelog-text);font-size:13px;font-weight:600;line-height:1.4;text-decoration:none;text-decoration:underline;text-decoration-color:var(--changelog-border-strong);text-decoration-thickness:1px;text-underline-offset:4px;transition:color 80ms ease-out,text-decoration-color 80ms ease-out}.ChangelogPage_readMoreLink__4DXOw:hover{color:var(--changelog-text);text-decoration-color:currentColor}.ChangelogPage_monthNavSidebar__chv2M{position:sticky;top:var(--changelog-sticky-top);align-self:start;min-width:0;max-height:calc(100vh - var(--changelog-sticky-top) - 32px);overflow-y:auto}.ChangelogPage_monthNav__QLHOO{padding-left:12px;border-left:1px solid var(--changelog-border)}.ChangelogPage_monthNavList__dTg_o{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.ChangelogPage_monthNavLink__2aRyp{position:relative;display:flex;align-items:center;min-height:29px;color:var(--changelog-muted);font-size:11px;font-weight:520;line-height:17px;text-decoration:none;transition:color 80ms ease-out,font-weight 80ms ease-out}.ChangelogPage_monthNavLink__2aRyp:before{position:absolute;top:6px;bottom:6px;left:-13px;width:1px;border-radius:999px;background:transparent;content:"";transition:background-color 80ms ease-out}.ChangelogPage_monthNavLink__2aRyp:hover,.ChangelogPage_monthNavLink__2aRyp[data-active=true]{color:var(--changelog-text)}.ChangelogPage_monthNavLink__2aRyp[data-active=true]{font-weight:600}.ChangelogPage_monthNavLink__2aRyp[data-active=true]:before{background:var(--changelog-text)}.ChangelogPage_olderPosts__3OWiZ{width:100%;padding:56px 0 0}.ChangelogPage_paginationShell__WWYP7{padding-top:0}.ChangelogPage_paginationTopRow__AaEYI{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px)}.ChangelogPage_paginationStatus__34ovV{margin:0;color:var(--changelog-muted);font-size:14px;font-weight:520;line-height:1;font-variant-numeric:tabular-nums}.ChangelogPage_paginationNavButton__EtXcx{display:flex;align-items:center;gap:10px;width:min(100%,320px);min-height:72px;padding:12px 0;min-width:0;color:var(--changelog-text);text-decoration:none}.ChangelogPage_paginationCopy__DYp7H{display:grid;max-width:100%;min-width:0;gap:5px}.ChangelogPage_paginationDirection__UQ_Tz{color:var(--changelog-muted);font-size:11px;font-weight:620;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.ChangelogPage_paginationPreviewTitle__NKsjR{display:-webkit-box;overflow:hidden;color:var(--changelog-text);font-size:14px;font-weight:560;line-height:1.4;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ChangelogPage_paginationPreviewMeta__qUjOK{overflow:hidden;color:var(--changelog-muted);font-size:12px;font-variant-numeric:tabular-nums;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.ChangelogPage_paginationNavButton__EtXcx[data-direction=previous]{justify-self:start}.ChangelogPage_paginationNavButton__EtXcx[data-direction=next]{justify-self:end;justify-content:flex-end;text-align:right}.ChangelogPage_paginationNavButton__EtXcx[data-direction=next] .ChangelogPage_paginationCopy__DYp7H{text-align:right;justify-items:end}.ChangelogPage_paginationNavButton__EtXcx[data-direction=next] .ChangelogPage_paginationChevron__5l7dn{order:2}.ChangelogPage_detailRailMeta__KdkAE{display:grid;justify-items:start;gap:8px;margin-top:24px;color:var(--changelog-muted);font-size:12px;line-height:1.4}.ChangelogPage_detailRailMetaRow__SYqlu{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.ChangelogPage_detailNotFound__e5xoC{grid-column:2;padding-bottom:96px}.ChangelogPage_detailNotFound__e5xoC h1{max-width:615px;margin:0;color:var(--changelog-text);font-size:40px;font-weight:560;line-height:1.12}.ChangelogPage_detailNotFound__e5xoC p{max-width:520px;margin:16px 0 0;color:var(--changelog-muted);font-size:16px;line-height:1.55}.ChangelogPage_paginationNavButton__EtXcx:hover .ChangelogPage_paginationPreviewTitle__NKsjR{text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:4px}.ChangelogPage_paginationNavButton__EtXcx[aria-disabled=true]{color:var(--changelog-faint);pointer-events:none}.ChangelogPage_paginationNavButton__EtXcx[aria-disabled=true] .ChangelogPage_paginationPreviewTitle__NKsjR{color:var(--changelog-faint)}.ChangelogPage_paginationChevron__5l7dn{position:relative;width:12px;height:12px;flex:0 0 12px}.ChangelogPage_paginationChevron__5l7dn:before{position:absolute;top:2px;left:4px;width:7px;height:7px;border-top:1.5px solid;border-left:1.5px solid;content:"";transform:rotate(-45deg)}.ChangelogPage_paginationNavButton__EtXcx[data-direction=next] .ChangelogPage_paginationChevron__5l7dn:before{right:4px;left:auto;transform:rotate(135deg)}.ChangelogPage_detailPage__HvIi6{--marketing-main-padding-top:165px;min-height:calc(100vh - var(--marketing-header-height, 64px));padding:calc(165px + var(--marketing-banner-height, 0px)) var(--changelog-page-gutter) 96px}.ChangelogPage_detailBody__Ofk9j{min-height:360px;padding-bottom:72px}.ChangelogPage_detailRail__ZsBDt{padding-top:6px}.ChangelogPage_backLink__6p3RY{position:sticky;top:var(--changelog-sticky-top);color:var(--changelog-muted);font-size:13px;line-height:24px;text-decoration:none}.ChangelogPage_backLink__6p3RY:hover{color:var(--changelog-text)}.ChangelogPage_detailHeader__CM_TU{margin-bottom:34px;padding-bottom:28px;border-bottom:1px solid var(--changelog-border)}.ChangelogPage_detailHeader__CM_TU h1{max-width:615px;margin:0;color:var(--changelog-text);font-size:44px;font-weight:680;line-height:1.08;letter-spacing:0}.ChangelogPage_detailHeader__CM_TU time{display:block;margin-top:14px;color:var(--changelog-muted);font-size:14px;line-height:1.4}.ChangelogPage_detailHeader__CM_TU p{max-width:615px;margin:18px 0 0;color:var(--changelog-muted);font-size:17px;line-height:1.6}.ChangelogPage_releaseItems__xbugd{display:flex;flex-wrap:wrap;gap:8px;max-width:615px;margin:24px 0 0}.ChangelogPage_releaseItems__xbugd span{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border:1px solid var(--changelog-border-strong);border-radius:6px;color:var(--changelog-body);font-size:13px;font-weight:520;line-height:1.3;background:var(--changelog-surface-soft)}[data-theme=dark] .ChangelogPage_detailPage__HvIi6,[data-theme=dark] .ChangelogPage_page__x2dUm,body.dark-mode .ChangelogPage_detailPage__HvIi6,body.dark-mode .ChangelogPage_page__x2dUm{--changelog-bg:#121212;--changelog-surface:#1c1c1c;--changelog-surface-soft:rgba(255,255,255,0.045);--changelog-text:#ffffff;--changelog-body:#d9d8d0;--changelog-muted:#9b998f;--changelog-faint:#7d796f;--changelog-border:rgba(226,225,218,0.15);--changelog-border-strong:rgba(226,225,218,0.22);--changelog-accent:#14b8a6;--changelog-accent-text:#5eead4;--changelog-accent-soft:rgba(20,184,166,0.13)}[data-theme=dark] .ChangelogPage_codeSurface__Ems5f .shiki,[data-theme=dark] .ChangelogPage_codeSurface__Ems5f .shiki span,body.dark-mode .ChangelogPage_codeSurface__Ems5f .shiki,body.dark-mode .ChangelogPage_codeSurface__Ems5f .shiki span{color:var(--shiki-dark)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV,body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV{border-color:rgba(103,232,249,.26);color:#67e8f9;background:rgba(103,232,249,.1)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV[data-category=models],body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV[data-category=models]{border-color:rgba(196,181,253,.26);color:#c4b5fd;background:rgba(196,181,253,.1)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV[data-category=fix],body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV[data-category=fix]{border-color:rgba(251,191,36,.26);color:#fbbf24;background:rgba(251,191,36,.1)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV[data-category=price],body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV[data-category=price]{border-color:rgba(250,204,21,.26);color:#facc15;background:rgba(250,204,21,.1)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV[data-category=deprecated],body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV[data-category=deprecated]{border-color:rgba(252,165,165,.26);color:#fca5a5;background:rgba(252,165,165,.1)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV[data-category=performance],body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV[data-category=performance]{border-color:rgba(125,211,252,.26);color:#7dd3fc;background:rgba(125,211,252,.1)}[data-theme=dark] .ChangelogPage_releaseMetaCategory__RsjSV[data-category=system],body.dark-mode .ChangelogPage_releaseMetaCategory__RsjSV[data-category=system]{border-color:rgba(203,213,225,.24);color:#cbd5e1;background:rgba(203,213,225,.08)}@media (max-width:1100px){.ChangelogPage_contentWithToc__MHZvP{display:block;max-width:var(--changelog-compact-content-max)}.ChangelogPage_monthNavSidebar__chv2M{display:none}.ChangelogPage_releaseRail__L6Zwg{top:calc(var(--marketing-header-height, 64px) + var(--marketing-banner-height, 0px) + 40px)}.ChangelogPage_monthMarker__UdYWM{position:sticky;top:calc(var(--marketing-header-height, 64px) + var(--marketing-banner-height, 0px));z-index:1;width:auto;height:auto;padding:10px 0;overflow:visible;clip:auto;color:var(--changelog-muted);font-family:var(--apertis-font-mono),ui-monospace,monospace;font-size:12px;font-weight:560;letter-spacing:.04em;text-transform:uppercase;background:var(--changelog-bg);border-bottom:1px solid var(--changelog-border)}.ChangelogPage_detailPage__HvIi6,.ChangelogPage_filters__UGeA_,.ChangelogPage_release__x_PtV{grid-template-columns:minmax(190px,220px) minmax(0,1fr);column-gap:28px;max-width:var(--changelog-compact-content-max)}}@media (max-width:780px){.ChangelogPage_detailPage__HvIi6,.ChangelogPage_page__x2dUm{--marketing-main-padding-top:80px;display:block;padding:calc(80px + var(--marketing-banner-height, 0px)) 18px 80px}.ChangelogPage_filters__UGeA_,.ChangelogPage_release__x_PtV{display:block;max-width:680px}.ChangelogPage_pageIntro__n2705{display:grid;grid-template-columns:1fr;align-items:normal;gap:18px;margin-bottom:28px}.ChangelogPage_pageIntro__n2705 h1{font-size:30px}.ChangelogPage_filters__UGeA_{margin-bottom:16px}.ChangelogPage_filtersBody__xngxk{justify-content:flex-start;gap:0 20px}.ChangelogPage_release__x_PtV{padding:54px 0 62px}.ChangelogPage_detailRail__ZsBDt,.ChangelogPage_releaseRail__L6Zwg{margin-bottom:20px}.ChangelogPage_backLink__6p3RY,.ChangelogPage_monthMarker__UdYWM,.ChangelogPage_releaseRail__L6Zwg{position:static}.ChangelogPage_releaseTitle__c8hYe{max-width:100%;font-size:17px}.ChangelogPage_detailHeader__CM_TU h1{font-size:36px}.ChangelogPage_olderPosts__3OWiZ{max-width:680px;margin:0 auto;padding-top:52px}.ChangelogPage_paginationShell__WWYP7{padding-top:0}.ChangelogPage_paginationTopRow__AaEYI{grid-template-areas:"status status" "previous next";grid-template-columns:1fr 1fr;gap:18px 12px}.ChangelogPage_paginationStatus__34ovV{grid-area:status;justify-self:center}.ChangelogPage_paginationNavButton__EtXcx[data-direction=previous]{grid-area:previous}.ChangelogPage_paginationNavButton__EtXcx[data-direction=next]{grid-area:next}.ChangelogPage_paginationNavButton__EtXcx{max-width:100%}}@media (max-width:480px){.ChangelogPage_detailPage__HvIi6,.ChangelogPage_page__x2dUm{padding-right:16px;padding-left:16px}.ChangelogPage_releaseTitle__c8hYe{font-size:17px}.ChangelogPage_detailHeader__CM_TU p,.ChangelogPage_markdown__SvmLb li,.ChangelogPage_markdown__SvmLb p,.ChangelogPage_releaseDescription__BJLA3{font-size:15px}}.decision-pages_main__E0coY{background:var(--background);color:var(--foreground)}.decision-pages_page__bGuY2{min-height:100vh;overflow:clip;background:radial-gradient(circle at 78% 4%,color-mix(in srgb,var(--primary) 10%,transparent),transparent 28rem),var(--background)}.decision-pages_container__0TlnR{width:min(1120px,calc(100% - 48px));margin:0 auto}.decision-pages_hero__S9JBa{padding:clamp(64px,9vw,112px) 0 clamp(56px,8vw,96px);border-bottom:1px solid var(--border)}.decision-pages_eyebrow___YMZs{margin:0 0 16px;color:var(--primary);font-size:.75rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.decision-pages_hero__S9JBa h1{max-width:900px;margin:0;font-size:clamp(2.8rem,5.8vw,5.4rem);font-weight:430;letter-spacing:-.062em;line-height:.98;text-wrap:balance}.decision-pages_lede__n5Uki{max-width:760px;margin:24px 0 0;color:var(--muted-foreground);font-size:clamp(1.05rem,1.5vw,1.22rem);line-height:1.65}.decision-pages_actions__mvnw7{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.decision-pages_contextGrid__PbFwg,.decision-pages_fitGrid__vkcM_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:52px}.decision-pages_contextCard__OHhqp,.decision-pages_evidenceCard__wXsBt,.decision-pages_fitCard__AuNXJ,.decision-pages_guideCard__lVjZd,.decision-pages_stepCard__bhFjo{border:1px solid var(--border);border-radius:20px;background:color-mix(in srgb,var(--background) 90%,var(--accent) 10%)}.decision-pages_contextCard__OHhqp,.decision-pages_fitCard__AuNXJ{padding:26px}.decision-pages_contextCard__OHhqp span,.decision-pages_fitCard__AuNXJ span{color:var(--muted-foreground);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.decision-pages_contextCard__OHhqp p,.decision-pages_fitCard__AuNXJ p{margin:12px 0 0;line-height:1.65}.decision-pages_section__7AM9i{padding:clamp(72px,10vw,120px) 0}.decision-pages_sectionAlt__PRPf2{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 94%,var(--accent) 6%)}.decision-pages_sectionHeader__csCr5{max-width:800px;margin-bottom:40px}.decision-pages_sectionHeader__csCr5 h2{margin:0;font-size:clamp(2rem,3.5vw,3.25rem);font-weight:460;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}.decision-pages_sectionHeader__csCr5 p{margin:16px 0 0;color:var(--muted-foreground);line-height:1.65}.decision-pages_guideGrid__trpbY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.decision-pages_guideCard__lVjZd{display:flex;min-height:310px;flex-direction:column;padding:28px}.decision-pages_guideCard__lVjZd h2{margin:14px 0 0;font-size:1.55rem;letter-spacing:-.03em}.decision-pages_guideCard__lVjZd p{color:var(--muted-foreground);line-height:1.65}.decision-pages_guideMeta__LFdAL{display:grid;gap:12px;margin:20px 0 0}.decision-pages_guideMeta__LFdAL div{display:grid;gap:4px}.decision-pages_guideMeta__LFdAL dt{color:var(--primary);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.decision-pages_guideMeta__LFdAL dd{margin:0;color:var(--muted-foreground);font-size:.9rem;line-height:1.5}.decision-pages_guideCard__lVjZd a{margin-top:auto;color:var(--primary);font-weight:650;text-decoration:none}.decision-pages_steps__dQb0a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;counter-reset:guide-step}.decision-pages_stepCard__bhFjo{position:relative;padding:28px;counter-increment:guide-step}.decision-pages_stepCard__bhFjo:before{display:block;margin-bottom:24px;color:var(--primary);content:"0" counter(guide-step);font-size:.78rem;font-weight:750;letter-spacing:.12em}.decision-pages_stepCard__bhFjo h3{margin:0;font-size:1.25rem}.decision-pages_stepCard__bhFjo p{margin:12px 0 0;color:var(--muted-foreground);line-height:1.65}.decision-pages_checkList__QBNsM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.decision-pages_checkList__QBNsM li{position:relative;padding:16px 18px 16px 46px;border-bottom:1px solid var(--border);line-height:1.55}.decision-pages_checkList__QBNsM li:before{position:absolute;top:18px;left:16px;color:var(--primary);content:"✓";font-weight:800}.decision-pages_evidenceGrid__w__b_,.decision-pages_relatedLinks__t5oax{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.decision-pages_evidenceCard__wXsBt,.decision-pages_relatedLinks__t5oax a{padding:22px;color:var(--foreground);text-decoration:none}.decision-pages_relatedLinks__t5oax a{border:1px solid var(--border);border-radius:16px;font-weight:650}.decision-pages_relatedLinks__t5oax a:hover{border-color:var(--primary)}.decision-pages_decisionTable__rLyRE{width:100%;border-collapse:collapse;border:1px solid var(--border);border-radius:18px;overflow:hidden}.decision-pages_decisionTable__rLyRE td,.decision-pages_decisionTable__rLyRE th{padding:20px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;line-height:1.55}.decision-pages_decisionTable__rLyRE th{background:color-mix(in srgb,var(--background) 88%,var(--accent) 12%);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.decision-pages_decisionTable__rLyRE td:first-child{width:18%;font-weight:700}.decision-pages_evidenceCard__wXsBt span,.decision-pages_evidenceCard__wXsBt strong{display:block}.decision-pages_evidenceCard__wXsBt strong{color:var(--foreground)}.decision-pages_evidenceCard__wXsBt span{margin-top:10px;color:var(--muted-foreground);line-height:1.55}.decision-pages_closing__RJ_ez{padding:clamp(72px,10vw,120px) 0;text-align:center}.decision-pages_closing__RJ_ez h2{max-width:760px;margin:0 auto;font-size:clamp(2.2rem,4vw,3.8rem);font-weight:450;letter-spacing:-.05em}.decision-pages_closing__RJ_ez p{max-width:660px;margin:18px auto 0;color:var(--muted-foreground);line-height:1.65}.decision-pages_closing__RJ_ez .decision-pages_actions__mvnw7{justify-content:center}@media (max-width:760px){.decision-pages_container__0TlnR{width:min(100% - 32px,1120px)}.decision-pages_checkList__QBNsM,.decision-pages_contextGrid__PbFwg,.decision-pages_evidenceGrid__w__b_,.decision-pages_fitGrid__vkcM_,.decision-pages_guideGrid__trpbY,.decision-pages_relatedLinks__t5oax,.decision-pages_steps__dQb0a{grid-template-columns:1fr}.decision-pages_decisionTable__rLyRE,.decision-pages_decisionTable__rLyRE tbody,.decision-pages_decisionTable__rLyRE td,.decision-pages_decisionTable__rLyRE th,.decision-pages_decisionTable__rLyRE tr{display:block}.decision-pages_decisionTable__rLyRE thead{display:none}.decision-pages_decisionTable__rLyRE tr{border-bottom:1px solid var(--border)}.decision-pages_decisionTable__rLyRE td{border:0}.decision-pages_decisionTable__rLyRE td:first-child{width:auto;background:color-mix(in srgb,var(--background) 88%,var(--accent) 12%)}}