.archive-notice__card[data-astro-cid-nhi4tauz]{background:var(--color-secondary) url(/images/2026/03/gradient_solutions-bko-red-blue.avif) top right / cover no-repeat;border-radius:20px;flex-direction:column;gap:30px;padding:60px;display:flex}.archive-notice__title[data-astro-cid-nhi4tauz]{font-size:var(--font-size-secondary);color:var(--color-grey-200);margin:0;font-weight:400;line-height:1}.archive-notice__text[data-astro-cid-nhi4tauz]{font-size:var(--font-size-lead);color:var(--color-grey-200);margin:0 0 14.4px;font-weight:500;line-height:1.6}.archive-notice__text[data-astro-cid-nhi4tauz] a[data-astro-cid-nhi4tauz]{color:var(--color-primary);text-decoration:underline}@media (width>=1025px){.archive-notice__card[data-astro-cid-nhi4tauz]>[data-astro-cid-nhi4tauz]{max-width:420px}}@media (width<=1024px){.archive-notice__card[data-astro-cid-nhi4tauz]{padding-bottom:110px}}@media (width<=767px){.archive-notice__card[data-astro-cid-nhi4tauz]{padding:50px 30px 80px}}.post-hero[data-astro-cid-aql6o2kp]{background-color:var(--color-secondary);color:var(--color-grey-200);padding-block:75px;position:relative;overflow:hidden}.post-hero[data-astro-cid-aql6o2kp]:after,.post-hero__glow[data-astro-cid-aql6o2kp]:before{content:"";pointer-events:none;opacity:0;animation:4s cubic-bezier(.4,0,.2,1) forwards post-hero-reveal;position:absolute;inset:0}.post-hero[data-astro-cid-aql6o2kp]:after{background-image:radial-gradient(at 60% -200%, var(--color-blue) 0%, var(--color-secondary) 65%);animation:4s cubic-bezier(.4,0,.2,1) .8s forwards post-hero-reveal,10s ease-in-out 4.8s infinite post-hero-pulse}.post-hero__glow[data-astro-cid-aql6o2kp]{pointer-events:none;z-index:1;position:absolute;inset:0}.post-hero__glow[data-astro-cid-aql6o2kp]:before{z-index:0;background-image:radial-gradient(circle at 110% 20%,#ff545d 0%,#ff545db3 4%,#ff545d66 10%,#ff545d33 18%,#ff545d14 28%,#ff545d08 42%,#ff545d01 60%,#0000 80%);animation-delay:1.3s}@keyframes post-hero-reveal{0%{opacity:0;filter:blur(15px);transform:scale(1.05)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes post-hero-pulse{0%,to{opacity:1}50%{opacity:.7}}.post-hero__inner[data-astro-cid-aql6o2kp]{z-index:2;flex-direction:column;gap:50px;display:flex;position:relative}.post-hero__crumbs[data-astro-cid-aql6o2kp]{color:var(--color-grey-700);align-items:center;gap:10px;font-weight:500;line-height:1.6;display:flex}.post-hero__crumbs[data-astro-cid-aql6o2kp] a[data-astro-cid-aql6o2kp]{text-decoration:none}.post-hero__crumbs[data-astro-cid-aql6o2kp] a[data-astro-cid-aql6o2kp]:hover,.post-hero__crumbs[data-astro-cid-aql6o2kp] a[data-astro-cid-aql6o2kp]:focus-visible{color:var(--color-grey-200)}.post-hero__chevron[data-astro-cid-aql6o2kp]{color:var(--color-grey-700);flex:none}.post-hero__current[data-astro-cid-aql6o2kp]{color:var(--color-grey-500)}.post-hero__head[data-astro-cid-aql6o2kp]{flex-direction:column;align-items:center;gap:40px;display:flex}.post-hero__title[data-astro-cid-aql6o2kp]{text-align:center;max-width:100%;color:var(--color-grey-200);font-size:55px;font-weight:300;line-height:1}.post-hero__meta[data-astro-cid-aql6o2kp]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.post-hero__pill[data-astro-cid-aql6o2kp],.post-hero__date[data-astro-cid-aql6o2kp]{font-size:13px;font-weight:600;line-height:1}.post-hero__pill[data-astro-cid-aql6o2kp]{border-radius:var(--radius-pill);padding:10px 16px 8px;text-decoration:none;transition:opacity .3s}.post-hero__pill[data-astro-cid-aql6o2kp]:hover{opacity:.8}.post-hero__pill--red[data-astro-cid-aql6o2kp]{color:var(--color-primary);background-color:#ff545d1c}.post-hero__pill--green[data-astro-cid-aql6o2kp]{color:var(--color-accent);background-color:#6da8841a}.post-hero__pill--blue[data-astro-cid-aql6o2kp]{color:var(--color-blue);background-color:#218faa1a}.post-hero__pill--orange[data-astro-cid-aql6o2kp]{color:var(--color-orange);background-color:#f78e2521}.post-hero__date[data-astro-cid-aql6o2kp]{color:var(--color-primary)}@media (width<=1200px){.post-hero__title[data-astro-cid-aql6o2kp]{font-size:45px}}@media (width<=1024px){.post-hero[data-astro-cid-aql6o2kp]{padding-block:40px}.post-hero__inner[data-astro-cid-aql6o2kp]{gap:30px;padding-inline:20px}.post-hero__head[data-astro-cid-aql6o2kp]{gap:30px}.post-hero__title[data-astro-cid-aql6o2kp]{font-size:35px}}@media (width<=767px){.post-hero__crumbs[data-astro-cid-aql6o2kp]{flex-wrap:wrap}.post-hero__current[data-astro-cid-aql6o2kp]{flex-basis:100%}.post-hero__title[data-astro-cid-aql6o2kp]{font-size:28px;line-height:1.2}}@media (prefers-reduced-motion:reduce){.post-hero[data-astro-cid-aql6o2kp]:after,.post-hero__glow[data-astro-cid-aql6o2kp]:before{opacity:1;animation:none}}.toc[data-astro-cid-6ovywiun]{flex-direction:column;gap:26px;display:flex}.toc__header[data-astro-cid-6ovywiun]{justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.toc__title[data-astro-cid-6ovywiun]{font-size:var(--font-size-accent);color:var(--color-secondary);font-weight:600;line-height:1.5}.toc__toggle[data-astro-cid-6ovywiun]{width:24px;height:24px;color:var(--color-primary);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.toc__icon--plus[data-astro-cid-6ovywiun],.toc[data-astro-cid-6ovywiun][data-collapsed] .toc__icon--minus[data-astro-cid-6ovywiun]{display:none}.toc[data-astro-cid-6ovywiun][data-collapsed] .toc__icon--plus[data-astro-cid-6ovywiun]{display:block}.toc[data-astro-cid-6ovywiun][data-collapsed] .toc__list[data-astro-cid-6ovywiun]{display:none}.toc__list[data-astro-cid-6ovywiun]{flex-direction:column;display:flex}.toc__item[data-astro-cid-6ovywiun]{margin-bottom:8px;padding-bottom:15px}.toc__link[data-astro-cid-6ovywiun]{color:var(--color-grey-900);font-weight:500;line-height:1.6;text-decoration:none;transition:color .2s}.toc__link[data-astro-cid-6ovywiun]:hover,.toc__link[data-astro-cid-6ovywiun]:focus-visible,.toc__link[data-astro-cid-6ovywiun].is-active{color:var(--color-secondary)}.toc-mobile[data-astro-cid-6ovywiun]{display:none}@media (width<=1024px){.toc-mobile[data-astro-cid-6ovywiun]{grid-area:1/2;place-self:stretch end;display:block}.toc-mobile__button[data-astro-cid-6ovywiun]{z-index:5;background:var(--color-primary);color:#fff;border:0;border-radius:5px;justify-content:center;align-items:center;width:40px;height:33px;padding:0;display:flex;position:sticky;top:80px}}@media (width<=767px){.toc-mobile[data-astro-cid-6ovywiun]{margin-top:60px}}.toc-mobile__dialog[data-astro-cid-6ovywiun]{border-radius:var(--radius-card);background:var(--color-bg-light);width:min(420px,100vw - 40px);max-height:calc(100dvh - 80px);color:var(--color-secondary);border:0;margin:auto;padding:24px;overflow-y:auto}.toc-mobile__dialog[data-astro-cid-6ovywiun]::backdrop{background:#171415b3}.toc-mobile__dialog[data-astro-cid-6ovywiun] .toc__title[data-astro-cid-6ovywiun]{font-size:20px;line-height:1.5}.post-sidebar[data-astro-cid-oag2jgwb]{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;gap:26px;max-height:calc(100vh - 100px);display:flex;position:sticky;top:80px;overflow-y:auto}.post-sidebar[data-astro-cid-oag2jgwb]::-webkit-scrollbar{display:none}.post-sidebar__group[data-astro-cid-oag2jgwb]{flex-direction:column;gap:10px;display:flex}.post-sidebar__title[data-astro-cid-oag2jgwb]{font-size:var(--font-size-accent);color:var(--color-secondary);font-weight:600;line-height:1.5}.post-sidebar__divider[data-astro-cid-oag2jgwb]{border:0;border-top:2px solid var(--color-grey-300);width:100%;margin:0}.post-search[data-astro-cid-oag2jgwb]{display:flex}.post-search__input[data-astro-cid-oag2jgwb]{border-radius:var(--radius-pill) 0 0 var(--radius-pill);min-width:0;height:50px;color:var(--color-secondary);background:#e5e4e11a;border:1px solid #666;border-right:0;flex:1;padding:5px 20px;font-size:24px;font-weight:400;line-height:1.6}.post-search__input[data-astro-cid-oag2jgwb]::placeholder{color:var(--color-grey-500);opacity:1}.post-search__input[data-astro-cid-oag2jgwb]:focus-visible{outline:2px solid var(--color-primary);outline-offset:0}.post-search__submit[data-astro-cid-oag2jgwb]{border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:var(--color-primary);width:58px;height:50px;color:var(--color-secondary);border:1px solid #c36;justify-content:center;align-items:center;padding:0 8px 0 0;display:flex}.post-search__submit[data-astro-cid-oag2jgwb]:hover,.post-search__submit[data-astro-cid-oag2jgwb]:focus-visible{background:var(--color-primary-hover)}.post-chips[data-astro-cid-oag2jgwb]{flex-wrap:wrap;gap:6px;display:flex}.post-chips__chip[data-astro-cid-oag2jgwb]{border:2px solid var(--color-grey-300);border-radius:var(--radius-pill);color:var(--color-secondary);padding:10px 16px 8px;font-weight:500;line-height:16px;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-block}.post-chips__chip[data-astro-cid-oag2jgwb]:hover,.post-chips__chip[data-astro-cid-oag2jgwb]:focus-visible{border-color:var(--color-primary)}.post-latest[data-astro-cid-oag2jgwb]{flex-direction:column;gap:13px;display:flex}.post-latest[data-astro-cid-oag2jgwb] a[data-astro-cid-oag2jgwb]{color:var(--color-grey-900);font-weight:500;line-height:1.6;text-decoration:none;transition:color .2s}.post-latest[data-astro-cid-oag2jgwb] a[data-astro-cid-oag2jgwb]:hover,.post-latest[data-astro-cid-oag2jgwb] a[data-astro-cid-oag2jgwb]:focus-visible{color:var(--color-primary)}@media (width<=1024px){.post-sidebar[data-astro-cid-oag2jgwb]{display:none}}.post-progress[data-astro-cid-pd4zxpi3]{display:none}@media (width<=1024px){.post-progress[data-astro-cid-pd4zxpi3]{top:var(--hm-main-h,61px);z-index:calc(var(--z-header) - 1);background:var(--color-grey-200);pointer-events:none;border-radius:20px;width:calc(90% - 72px);height:4px;margin:0 0 -4px 40px;display:block;position:sticky}}@media (width<=767px){.post-progress[data-astro-cid-pd4zxpi3]{width:calc(85% - 34px);margin-left:20px}}.post-progress__fill[data-astro-cid-pd4zxpi3]{background:var(--color-primary);border-radius:100px;width:0;height:100%}.post-body{color:var(--color-secondary);flex-direction:column;gap:20px;font-weight:500;line-height:1.6;display:flex}.post-body>p{margin:0 0 14.4px}.post-body h2,.post-body h3,.post-body h4{color:var(--color-secondary);scroll-margin-top:100px}.post-body h2{font-size:32px;font-weight:500;line-height:1.6}.post-body h3{font-size:var(--font-size-accent);font-weight:600;line-height:1.5}.post-body h4{font-size:18px;font-weight:600;line-height:1.5}.post-body .accent{color:var(--color-primary)}.post-body a:not(.button){color:inherit;text-underline-offset:2px;text-decoration:underline}.post-body a:not(.button):hover,.post-body a:not(.button):focus-visible{color:var(--color-primary)}.post-body strong{font-weight:700}.post-body .button{align-self:flex-start}.post-body>p:has(>.button){margin:0}.post-body ul,.post-body ol{margin:0 0 14.4px;padding-left:44px;line-height:1.8}.post-body ul{list-style:outside}.post-body ol{list-style:decimal}.post-body li::marker{color:var(--color-primary)}.post-body li ul,.post-body li ol{margin:0}.post-body img{width:100%;height:auto}@media (width<=767px){.post-body>p>img,.post-body>img{border-radius:var(--radius-card)}}.post-body>p>img,.post-body>img{display:block}.post-body blockquote{border-left:4px solid var(--color-primary);flex-direction:column;margin:0;padding-left:20px;display:flex}.post-body blockquote>p{max-width:83%;font-size:var(--font-size-accent);margin:0 0 14.4px;font-weight:800;line-height:1.6}.post-body blockquote>p.post-quote__cite{max-width:none;margin:0;font-size:16px;font-weight:400;line-height:1.6}.post-body blockquote>p:last-child{margin-bottom:0}.post-body hr{border:0;border-top:2px solid var(--color-grey-300);width:100%;margin:0}.post-body .post-embed{aspect-ratio:16/9;background:var(--color-secondary);border-radius:25px;position:relative;overflow:hidden}.post-body .post-embed iframe,.post-body .post-embed video{object-fit:contain;border:0;width:100%;height:100%;position:absolute;inset:0}.post-body .post-embed__play{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.post-body .post-embed__play img{object-fit:cover;width:100%;height:100%}.post-body .post-embed__icon{border:4px solid #ffffffd9;border-radius:50%;width:80px;height:80px;margin:-40px 0 0 -40px;transition:background-color .2s;position:absolute;top:50%;left:50%}.post-body .post-embed__icon:after{content:"";border:14px solid #0000;border-left:24px solid #ffffffd9;border-right-width:0;margin:-14px 0 0 -8px;position:absolute;top:50%;left:50%}.post-body .post-embed__play:hover .post-embed__icon,.post-body .post-embed__play:focus-visible .post-embed__icon{background-color:#fff3}.post-body .post-table{overflow-x:auto}.post-body table{border-collapse:collapse;width:100%}.post-body th,.post-body td{text-align:left;vertical-align:top;border:1px solid var(--color-grey-300);padding:10px 12px}.post-body th{background:#1714150d;font-weight:600}.post-body details{border:1px solid var(--color-grey-300);border-radius:12px;padding:12px 16px}.post-body summary{cursor:pointer;font-weight:600}@media (width<=1024px){.post-body h2{font-size:28px}.post-body blockquote>p{font-size:20px;line-height:1.6}}@media (width<=767px){.post-body blockquote>p{max-width:none;font-size:18px;line-height:1.6}.post-body blockquote>p.post-quote__cite{font-size:16px}}.post-share[data-astro-cid-tssfapbc]{align-items:center;gap:10px;padding-block:20px;display:flex}.post-share__icons[data-astro-cid-tssfapbc]{align-items:flex-end;gap:10px;display:flex}.post-share__icon[data-astro-cid-tssfapbc]{background-color:var(--color-primary);width:20px;height:20px;mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;transition:opacity .2s;display:block}.post-share__icon[data-astro-cid-tssfapbc]:hover,.post-share__icon[data-astro-cid-tssfapbc]:focus-visible{opacity:.7}.post-share__link[data-astro-cid-tssfapbc]{margin-left:10px;font-weight:500;line-height:1;text-decoration:underline}.post-share__divider[data-astro-cid-tssfapbc]{border:0;border-top:2px solid var(--color-grey-300);width:100%;margin:0}.post-nav[data-astro-cid-4axacish]{grid-template-columns:1fr 1fr;width:90%;display:grid}.post-nav__cell[data-astro-cid-4axacish]{min-width:0;display:flex}.post-nav__cell--next[data-astro-cid-4axacish]{justify-content:flex-end}.post-nav__link[data-astro-cid-4axacish]{align-items:center;gap:9px;min-width:0;max-width:100%;text-decoration:none;display:flex}.post-nav__link--next[data-astro-cid-4axacish]{text-align:right}.post-nav__arrow[data-astro-cid-4axacish]{background:var(--color-primary);width:35px;height:35px;color:var(--color-secondary);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background-color .2s;display:flex}.post-nav__link[data-astro-cid-4axacish]:hover .post-nav__arrow[data-astro-cid-4axacish],.post-nav__link[data-astro-cid-4axacish]:focus-visible .post-nav__arrow[data-astro-cid-4axacish]{background:var(--color-primary-hover)}.post-nav__text[data-astro-cid-4axacish]{flex-direction:column;min-width:0;display:flex}.post-nav__label[data-astro-cid-4axacish]{text-transform:uppercase;color:var(--color-primary);font-size:18px;font-weight:500;line-height:1.5}.post-nav__title[data-astro-cid-4axacish]{color:var(--color-secondary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:1.5;overflow:hidden}@media (width<=1024px){.post-nav[data-astro-cid-4axacish]{width:100%}}@media (width<=767px){.post-nav__label[data-astro-cid-4axacish]{font-size:16px;line-height:1.5}.post-nav__title[data-astro-cid-4axacish]{font-size:14px;line-height:1.5}}.post-related[data-astro-cid-6e6x5ldy]{background:var(--color-bg-dark);color:var(--color-grey-200);padding-block:75px}.post-related__inner[data-astro-cid-6e6x5ldy]{flex-direction:column;gap:20px;display:flex}.post-related__title[data-astro-cid-6e6x5ldy]{font-size:var(--font-size-accent);color:var(--color-grey-200);font-weight:600;line-height:1.5}.post-related__grid[data-astro-cid-6e6x5ldy]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:30px;display:grid}@media (width<=1024px){.post-related[data-astro-cid-6e6x5ldy]{padding-block:40px}.post-related__grid[data-astro-cid-6e6x5ldy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.post-related__title[data-astro-cid-6e6x5ldy]{font-size:20px}.post-related__grid[data-astro-cid-6e6x5ldy]{grid-template-columns:minmax(0,1fr)}}.post-main[data-astro-cid-qhr62nc6]{background:var(--color-bg-light);padding:75px 40px}.post-main__inner[data-astro-cid-qhr62nc6]{max-width:calc(var(--container-width) - 80px);grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start;column-gap:50px;margin-inline:auto;padding-right:50px;display:grid}.post-main__content[data-astro-cid-qhr62nc6]{flex-direction:column;grid-column:2;gap:20px;min-width:0;display:flex}@media (width<=1024px){.post-main[data-astro-cid-qhr62nc6]{padding:0 40px 40px}.post-main__inner[data-astro-cid-qhr62nc6]{grid-template-columns:90% minmax(0,1fr);column-gap:0;padding-right:0;display:grid}.post-main__content[data-astro-cid-qhr62nc6]{grid-area:1/1;margin-top:20px}}@media (width<=767px){.post-main[data-astro-cid-qhr62nc6]{padding:40px 20px}.post-main__inner[data-astro-cid-qhr62nc6]{grid-template-columns:85% minmax(0,1fr)}.post-main__content[data-astro-cid-qhr62nc6]{margin-top:101px}}.post-legacy[data-astro-cid-34yzo3g2]{color:#333;background:#fff;padding-bottom:1px;font-family:-apple-system,"system-ui",Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.post-legacy__main[data-astro-cid-34yzo3g2]{width:100%;margin-inline:auto;padding-inline:10px}@media (width>=576px){.post-legacy__main[data-astro-cid-34yzo3g2]{max-width:500px;padding-inline:0}}@media (width>=768px){.post-legacy__main[data-astro-cid-34yzo3g2]{max-width:600px}}@media (width>=992px){.post-legacy__main[data-astro-cid-34yzo3g2]{max-width:800px}}@media (width>=1200px){.post-legacy__main[data-astro-cid-34yzo3g2]{max-width:1140px}}.post-legacy[data-astro-cid-34yzo3g2] h1[data-astro-cid-34yzo3g2]{margin:8px 0 16px;font-size:40px;font-weight:500;line-height:1.2}.post-legacy__content[data-astro-cid-34yzo3g2] h2,.post-legacy__content[data-astro-cid-34yzo3g2] h3,.post-legacy__content[data-astro-cid-34yzo3g2] h4{margin:8px 0 16px;font-weight:500;line-height:1.2}.post-legacy__content[data-astro-cid-34yzo3g2] h2{font-size:24px}.post-legacy__content[data-astro-cid-34yzo3g2] h3{font-size:19px}.post-legacy__content[data-astro-cid-34yzo3g2] p{margin:0 0 14.4px}.post-legacy__content[data-astro-cid-34yzo3g2] ul,.post-legacy__content[data-astro-cid-34yzo3g2] ol{margin:0 0 16px;padding-left:40px}.post-legacy__content[data-astro-cid-34yzo3g2] ul{list-style:outside}.post-legacy__content[data-astro-cid-34yzo3g2] ol{list-style:decimal}.post-legacy__content[data-astro-cid-34yzo3g2] a{color:#c36}.post-legacy__content[data-astro-cid-34yzo3g2] strong{font-weight:700}.post-legacy__content[data-astro-cid-34yzo3g2] img{max-width:100%;height:auto;display:inline-block}.post-legacy__content[data-astro-cid-34yzo3g2] blockquote{border-left:3px solid #ccc;margin:0 0 14.4px;padding-left:16px}.post-legacy__content[data-astro-cid-34yzo3g2] .post-table{margin-bottom:15px;overflow-x:auto}.post-legacy__content[data-astro-cid-34yzo3g2] table{border-collapse:collapse;width:100%}.post-legacy__content[data-astro-cid-34yzo3g2] td,.post-legacy__content[data-astro-cid-34yzo3g2] th{vertical-align:top;border:1px solid #80808080;padding:15px}.post-legacy__content[data-astro-cid-34yzo3g2] .post-embed{aspect-ratio:16/9;background:#000;margin-bottom:16px;position:relative}.post-legacy__content[data-astro-cid-34yzo3g2] .post-embed iframe,.post-legacy__content[data-astro-cid-34yzo3g2] .post-embed video{border:0;width:100%;height:100%;position:absolute;inset:0}
