.si-blog-detail{--si-bd-text: #26304a;--si-bd-pink: #ee3975;--si-bd-tint: #e9eefb}.si-bd-wrap{width:100%;max-width:1360px;margin:0 auto;padding-inline:24px}.si-bd-hero .si-bd-hero__frame{min-height:0;align-items:stretch;justify-content:flex-end;padding:120px var(--si-frame-pad) 52px}.si-bd-hero__image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.38;filter:saturate(.8);pointer-events:none}.si-bd-hero__overlay{position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0a0f23e0,#0a0f23f0 30% 70%,#0e142edb),linear-gradient(0deg,#0a0f238c,#0a0f2300 60%)}.si-bd-hero__content{position:relative;width:100%;max-width:1360px;margin:0 auto;padding-inline:24px;animation:si-bd-fade-up .7s cubic-bezier(.22,.61,.36,1) both}.si-bd-hero__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:14px}.si-bd-hero__back{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:15px;font-weight:600;text-decoration:none}.si-bd-hero__back:hover{text-decoration:underline;text-underline-offset:4px}.si-bd-hero__dates{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;color:#fff;font-size:13px;line-height:1.4;opacity:.9}.si-bd-hero__center{display:flex;flex-direction:column;align-items:center;max-width:980px;margin:0 auto;text-align:center}.si-bd-hero__tag{display:inline-flex;align-items:center;min-height:30px;margin-bottom:18px;padding:4px 14px;border:1px solid rgb(255 255 255 / 55%);border-radius:999px;color:#fff;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.si-bd-hero__tag:hover{background:#ffffff1f;border-color:#fff}.si-home .si-bd-hero__title{margin:0;max-width:980px;color:#fff;font-size:clamp(32px,3.2vw,48px);line-height:1.14;font-weight:700;letter-spacing:-.03em;text-wrap:balance}.si-bd-hero__copy{max-width:820px;margin:16px auto 0;color:#fff;font-size:17px;line-height:1.6;text-wrap:balance}.si-bd-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background:#e3e9fb;color:#0e142e;font-size:16px;font-weight:700;object-fit:cover}.si-bd-avatar--sm{width:42px;height:42px;font-size:14px}.si-bd-avatar--dark{background:#ffffff24;color:#fff;border:1px solid rgb(255 255 255 / 35%)}@keyframes si-bd-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.si-bd-body{padding:32px 0 72px}.si-bd-grid{display:grid;grid-template-columns:250px minmax(0,1fr) 310px;grid-template-areas:"left main right";align-items:start;gap:44px}.si-bd-left{grid-area:left;align-self:stretch}.si-bd-main{grid-area:main;min-width:0}.si-bd-right{grid-area:right;align-self:stretch;display:flex;flex-direction:column}.si-bd-right__track{flex:1 1 auto}.si-bd-right__end{padding-top:24px}.si-bd-sticky{position:sticky;top:104px;display:flex;flex-direction:column;gap:14px}.si-bd-toc-mobile{display:none}.si-bd-card{border:1px solid var(--si-blog-line);border-radius:18px;background:#fff;box-shadow:0 18px 40px -34px #0e142e73}.si-bd-toc{padding:22px 10px 14px 22px}.si-bd-toc__title{margin:0 12px 12px 0;color:var(--si-blog-ink);font-size:19px;font-weight:700;line-height:1.3}.si-bd-toc__scroll{max-height:calc(100vh - 330px);min-height:140px;overflow-y:auto;padding-right:10px;scrollbar-width:thin;scrollbar-color:#c9d3e4 transparent}.si-bd-toc__list{margin:0;padding:0;list-style:none}.si-bd-toc__list li+li{margin-top:2px}.si-bd-toc__list a{display:block;padding:7px 10px;border-radius:10px;color:var(--si-bd-text);font-size:14px;line-height:1.45;text-decoration:none;transition:background-color .2s ease,color .2s ease}.si-bd-toc__list li.is-sub a{padding-left:24px;font-size:13.5px}.si-bd-toc__list a:hover{background:#f1f4f9;color:var(--si-blog-ink)}.si-bd-toc__list a[aria-current=location]{background:var(--si-bd-tint);color:var(--si-blog-blue);font-weight:700}.si-bd-share{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 14px 14px 20px}.si-bd-share__label{margin:0;color:var(--si-blog-ink);font-size:15px;font-weight:700}.si-bd-share__icons{display:flex;gap:5px}.si-bd-share__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--si-blog-line);border-radius:50%;background:#fff;color:var(--si-blog-ink);cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.si-bd-share__btn:hover{border-color:var(--si-blog-ink);background:#f1f4f9}.si-bd-share__btn:focus-visible{outline:2px solid var(--si-blog-blue);outline-offset:2px}.si-bd-author{padding:16px 20px}.si-bd-author__head{display:flex;align-items:center;gap:14px;color:var(--si-blog-ink);text-decoration:none}.si-bd-author__head strong{display:block;font-size:17px;font-weight:700;line-height:1.3}.si-bd-author__head span>span{display:block;margin-top:2px;color:var(--si-blog-muted);font-size:14px;line-height:1.35}.si-bd-author__head:hover strong{text-decoration:underline;text-underline-offset:3px}.si-bd-avatar.si-bd-avatar{width:46px;height:46px;font-size:15px}.si-bd-sub{padding:18px 20px 20px}.si-bd-sub__heading{margin:0 0 12px;color:var(--si-blog-ink);font-size:17px;font-weight:700;line-height:1.35;text-wrap:balance}.si-bd-sub__form{position:relative;display:flex;align-items:center}.si-bd-sub__form input{width:100%;height:48px;padding:0 56px 0 18px;border:1px solid #cfd7e6;border-radius:999px;background:#fff;color:var(--si-blog-ink);font:inherit;font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.si-bd-sub__form input::placeholder{color:#6b7488}.si-bd-sub__form input:focus{border-color:var(--si-blog-blue);box-shadow:0 0 0 3px #2a368e24}.si-bd-sub__form button{position:absolute;right:5px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:0;border-radius:50%;background:var(--si-bd-pink);color:#fff;cursor:pointer;transition:background-color .2s ease}.si-bd-sub__form button:hover:not(:disabled){background:#d92c66}.si-bd-sub__form button:disabled{opacity:.6;cursor:default}.si-bd-sub__form button:focus-visible{outline:2px solid var(--si-blog-blue);outline-offset:2px}.si-bd-sub__done{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--si-blog-ink);font-size:15px;font-weight:600}.si-bd-form{padding:20px 22px}.si-home .si-bd-form__heading{margin:0 0 12px;color:var(--si-blog-ink);font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.si-bd-form__fields{display:flex;flex-direction:column;gap:9px}.si-bd-field{display:flex;flex-direction:column;gap:5px}.si-bd-field>span{color:var(--si-blog-ink);font-size:13px;font-weight:600}.si-bd-field input,.si-bd-field textarea,.si-bd-news__form input{width:100%;border:1px solid #cfd7e6;border-radius:10px;background:#fff;color:var(--si-blog-ink);font:inherit;font-size:15px;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.si-bd-field input{height:40px;padding:0 13px}.si-bd-field textarea{min-height:72px;padding:9px 13px;resize:vertical}.si-bd-field input::placeholder,.si-bd-field textarea::placeholder,.si-bd-news__form input::placeholder{color:#6b7488}.si-bd-field input:focus,.si-bd-field textarea:focus,.si-bd-news__form input:focus{border-color:var(--si-blog-blue);box-shadow:0 0 0 3px #2a368e24}.si-bd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin-top:4px;padding:10px 24px;border:0;border-radius:999px;background:var(--si-bd-pink);color:#fff;font:inherit;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.si-bd-btn:hover:not(:disabled){background:#d92c66;box-shadow:0 10px 22px -12px #ee3975b3}.si-bd-btn:focus-visible{outline:2px solid var(--si-blog-blue);outline-offset:3px}.si-bd-btn:disabled{opacity:.6;cursor:default}.si-bd-form__error,.si-bd-news__error{margin:4px 0 0;color:#b42318;font-size:13px;line-height:1.5}.si-bd-form__error a{color:inherit;font-weight:600;text-decoration:underline}.si-bd-prose{color:var(--si-bd-text);font-size:17.5px;line-height:1.8}.si-bd-prose>*:first-child{margin-top:0}.si-home .si-bd-prose h2{scroll-margin-top:112px;margin:48px 0 16px;color:var(--si-blog-ink);font-size:clamp(25px,2vw,30px);line-height:1.25;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.si-home .si-bd-prose h3{scroll-margin-top:112px;margin:34px 0 12px;color:var(--si-blog-ink);font-size:21px;line-height:1.35;font-weight:700;letter-spacing:-.01em}.si-home .si-bd-prose h4{margin:26px 0 10px;color:var(--si-blog-ink);font-size:18px;font-weight:700}.si-bd-prose p{margin:0 0 20px;color:var(--si-bd-text)}.si-bd-prose ul,.si-bd-prose ol{margin:0 0 24px;padding:0;color:var(--si-bd-text)}.si-bd-prose ul{list-style:none}.si-bd-prose ul li{position:relative;margin-bottom:10px;padding-left:26px}.si-bd-prose ul li:before{position:absolute;left:4px;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--si-bd-pink);content:""}.si-bd-prose ol{padding-left:24px}.si-bd-prose ol li{margin-bottom:10px;padding-left:4px}.si-bd-prose ol li::marker{color:var(--si-blog-blue);font-weight:700}.si-bd-prose li>p{margin-bottom:8px}.si-bd-prose strong{color:var(--si-blog-ink);font-weight:700}.si-bd-prose a{color:var(--si-blog-blue);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.si-bd-prose a:hover{color:var(--si-bd-pink)}.si-bd-prose img{display:block;max-width:100%;height:auto;margin:28px 0;border-radius:16px}.si-bd-prose blockquote{margin:28px 0;padding:22px 26px;border-radius:16px;background:var(--si-bd-tint);color:var(--si-blog-ink);font-size:18px;font-style:italic}.si-bd-prose blockquote p:last-child{margin-bottom:0}.si-bd-prose hr{margin:40px 0;border:0;height:1px;background:var(--si-blog-line)}.si-bd-prose code{padding:2px 6px;border-radius:6px;background:#eef1f7;color:var(--si-blog-ink);font-size:.9em}.si-bd-prose table{display:block;width:100%;margin:28px 0;overflow-x:auto;border-collapse:collapse;border-radius:14px;background:#fff;box-shadow:0 0 0 1px var(--si-blog-line);font-size:15px;line-height:1.55}.si-bd-prose thead th{background:#0e142e;color:#fff;font-weight:700;text-align:left}.si-bd-prose th,.si-bd-prose td{min-width:120px;padding:12px 14px;vertical-align:top}.si-bd-prose th:first-child,.si-bd-prose td:first-child{min-width:96px}.si-bd-prose tbody tr:nth-child(2n) td{background:#f5f7fb}.si-bd-inline-cta{margin:36px 0 12px;padding:30px 32px;border-radius:20px;background:var(--si-bd-tint)}.si-bd-prose .si-bd-inline-cta__heading{margin:0 0 8px;color:var(--si-blog-ink);font-size:23px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.si-bd-prose .si-bd-inline-cta__copy{margin:0 0 18px;font-size:16.5px;line-height:1.65}.si-bd-prose a.si-bd-btn{color:#fff;font-size:15px;text-decoration:none}.si-bd-prose a.si-bd-btn:hover{color:#fff}.si-bd-faq{margin-top:48px}.si-bd-faq .si-section{padding:0;background:transparent}.si-bd-faq .si-container{max-width:none;padding:0;margin:0}.si-home .si-bd-faq h2{margin-bottom:20px;color:var(--si-blog-ink);font-size:clamp(25px,2vw,30px);line-height:1.25}.si-bd-news{padding:8px 0 24px}.si-bd-news__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);align-items:center;gap:24px 48px;padding:32px 40px;border:1px solid #d6dff3;border-radius:22px;background:var(--si-bd-tint)}.si-home .si-bd-news__heading{margin:0;color:var(--si-blog-ink);font-size:clamp(22px,1.9vw,28px);line-height:1.25;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.si-bd-news__copy{margin:8px 0 0;color:var(--si-bd-text);font-size:16px;line-height:1.6}.si-bd-news__form{display:flex;flex-wrap:wrap;gap:10px}.si-bd-news__form input{flex:1 1 220px;height:50px;padding:0 18px;border-radius:999px}.si-bd-news__form .si-bd-btn{min-height:50px;margin:0}.si-bd-news__error{flex-basis:100%}.si-bd-news__done{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--si-blog-ink);font-weight:600}.si-bd-write{grid-template-columns:minmax(0,1fr) auto}.si-bd-write .si-bd-news__copy{max-width:900px;text-wrap:pretty}.si-bd-write__btn{gap:10px;margin:0;min-height:52px;padding:12px 28px;white-space:nowrap}.si-bd-related{padding:64px 0 88px}.si-bd-related .si-blog-browse__head{margin-bottom:36px}.si-bd-related__copy{margin:0;color:var(--si-blog-muted);font-size:15px;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.si-bd-related .si-blog-card .si-blog-meta{margin-top:auto}.si-bd-related__link{display:inline-flex;align-items:center;gap:8px;color:var(--si-blog-blue);font-size:15px;font-weight:700}.si-blog-card:hover .si-bd-related__link{text-decoration:underline;text-underline-offset:4px}@media(max-width:1279px){.si-bd-grid{grid-template-columns:220px minmax(0,1fr) 280px;gap:32px}}@media(max-width:1099px){.si-bd-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:24px;max-width:860px}.si-bd-toc-mobile{display:block;order:1}.si-bd-main{grid-area:auto;order:2}.si-bd-right{grid-area:auto;order:3}.si-bd-left{grid-area:auto;order:4}.si-bd-left .si-bd-toc{display:none}.si-bd-sticky{position:static}.si-bd-right .si-bd-sticky{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start}.si-bd-right__end{padding-top:16px}.si-bd-write{grid-template-columns:minmax(0,1fr);justify-items:start}.si-bd-toc-mobile__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 20px;border:0;background:transparent;color:var(--si-blog-ink);font:inherit;font-size:17px;font-weight:700;cursor:pointer}.si-bd-toc-mobile__toggle svg{transition:transform .2s ease}.si-bd-toc-mobile__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.si-bd-toc-mobile .si-bd-toc__list{padding:0 10px 14px}.si-bd-news__card{grid-template-columns:minmax(0,1fr);padding:28px}.si-bd-related .si-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.si-bd-wrap,.si-bd-hero__content{padding-inline:16px}.si-bd-hero .si-bd-hero__frame{padding:108px var(--si-frame-pad) 30px}.si-bd-hero__content{padding-inline:0}.si-home .si-bd-hero__title{font-size:28px;line-height:1.18}.si-bd-hero__copy{font-size:15.5px}.si-bd-hero__dates{font-size:12.5px}.si-bd-hero__tag{margin-bottom:14px}.si-bd-body{padding:20px 0 48px}.si-bd-right .si-bd-sticky{display:flex}.si-bd-prose{font-size:16.5px;line-height:1.75}.si-home .si-bd-prose h2{margin-top:38px}.si-bd-inline-cta,.si-bd-news__card{padding:24px 20px}.si-bd-news__form .si-bd-btn{flex:1 1 100%}.si-bd-related{padding:48px 0 64px}.si-bd-related .si-blog-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.si-bd-hero__content{animation:none}}@media(min-width:1100px){.si-bd-grid.si-bd-grid--share-below{grid-template-columns:minmax(0,1fr) 330px;grid-template-areas:"main right";gap:64px;max-width:1200px}}.si-bd-share-below{margin-top:40px;max-width:360px}@media(max-width:1099px){.si-bd-share-below{max-width:none}}
