.ins{--ins-ease:cubic-bezier(.16,1,.3,1)}.svc-hero__box:not(:has(.svc-hero__stage)){padding-bottom:calc(64 * var(--px, 1px))}@media(max-width:749px){.svc-hero__box:not(:has(.svc-hero__stage)){padding-bottom:44px}}.ins-head{margin-bottom:calc(26 * var(--px, 1px))}.ins-head .svc__h{max-width:20ch}.ins-head .svc__lead{margin-bottom:0}.ins .svc__h{margin-top:calc(14 * var(--px, 1px))}.ins-filter{display:flex;flex-wrap:wrap;gap:calc(10 * var(--px, 1px));margin:0 0 calc(28 * var(--px, 1px))}.ins-filter a{display:inline-flex;align-items:center;border:calc(1.5 * var(--px, 1px)) solid var(--svc-line);border-radius:999px;padding:calc(9 * var(--px, 1px)) calc(18 * var(--px, 1px));font-weight:600;font-size:calc(15 * var(--px, 1px));line-height:1.2;text-decoration:none;color:inherit;transition:background .25s,color .25s,border-color .25s}.ins-filter a:hover{border-color:var(--svc-fg)}.ins-filter a.is-active{background:var(--svc-dark);color:var(--svc-dark-fg);border-color:var(--svc-dark)}.ins-feat{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);background:var(--svc-dark);color:var(--svc-dark-fg);border-radius:calc(var(--svc-radius) + calc(14 * var(--px, 1px)));overflow:hidden;margin-bottom:var(--svc-gap)}.ins-feat__body{padding:clamp(calc(26 * var(--px, 1px)),4vw,calc(56 * var(--px, 1px)));display:flex;flex-direction:column;justify-content:center;gap:calc(18 * var(--px, 1px));align-items:flex-start}.ins-feat__flag{display:inline-block;font-size:calc(13 * var(--px, 1px));font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:linear-gradient(transparent 66%,var(--svc-lime) 66%);padding:0 calc(4 * var(--px, 1px))}.ins-feat__title{font-family:var(--font-title-flex-family,inherit);font-weight:400;font-size:clamp(calc(26 * var(--px, 1px)),3.2vw,calc(42 * var(--px, 1px)));line-height:1.04;letter-spacing:-.02em;margin:0;text-wrap:balance}.ins-feat__title a{color:inherit;text-decoration:none}.ins-feat__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ins-feat__excerpt{margin:0;opacity:.75;font-size:var(--svc-t,calc(17 * var(--px, 1px)));line-height:1.55;max-width:52ch}.ins-feat .ins-meta{opacity:.7}.ins-feat__go{display:inline-flex;align-items:center;gap:calc(8 * var(--px, 1px));border-radius:999px;padding:calc(13 * var(--px, 1px)) calc(24 * var(--px, 1px));font-weight:700;font-size:calc(16 * var(--px, 1px));line-height:1.2;background:var(--svc-lime);color:#171717;border:calc(2 * var(--px, 1px)) solid #171717;transition:transform .25s var(--ins-ease)}.ins-feat__media{min-height:calc(320 * var(--px, 1px));position:relative;background:#111}.ins-feat__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ins-feat .ins-card__ph{position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:900px){.ins-feat{grid-template-columns:minmax(0,1fr)}.ins-feat__media{order:-1;min-height:0;aspect-ratio:16/10}}.ins-tags{display:flex;flex-wrap:wrap;gap:calc(6 * var(--px, 1px));list-style:none;margin:0;padding:0}.ins-tags li{background:#171717;color:#fff;border-radius:calc(99 * var(--px, 1px));padding:calc(4 * var(--px, 1px)) calc(12 * var(--px, 1px));font-size:calc(12 * var(--px, 1px));font-weight:700;letter-spacing:.02em}.ins-feat .ins-tags li{background:#ffffff24}.ins-meta{display:flex;flex-wrap:wrap;align-items:center;gap:calc(4 * var(--px, 1px)) calc(14 * var(--px, 1px));font-size:calc(14 * var(--px, 1px));opacity:.65}.ins-meta span+span:before{content:"\b7";margin-right:calc(14 * var(--px, 1px))}.ins-grid{display:grid;grid-template-columns:repeat(var(--svc-cols,3),minmax(0,1fr));gap:var(--svc-gap,calc(16 * var(--px, 1px)))}@media(max-width:1000px){.ins-grid{grid-template-columns:repeat(min(var(--svc-cols,3),2),minmax(0,1fr))}}@media(max-width:749px){.ins-grid{grid-template-columns:repeat(var(--svc-cols-m,1),minmax(0,1fr))}}.ins-card{position:relative;display:flex;flex-direction:column;background:var(--svc-card);color:var(--svc-card-fg);border-radius:var(--svc-radius);overflow:hidden;transition:transform .35s var(--ins-ease),box-shadow .35s}.ins-card__media{aspect-ratio:16/10;overflow:hidden;background:var(--svc-dark);position:relative}.ins-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s var(--ins-ease)}.ins-card__ph{width:100%;height:100%;display:grid;place-items:center;background:radial-gradient(120% 90% at 50% 0%,#3a3a3a,#111 70%);color:var(--svc-lime);text-align:center;padding:calc(16 * var(--px, 1px))}.ins-card__ph span{font-family:var(--font-title-flex-family,inherit);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(calc(22 * var(--px, 1px)),2.6vw,calc(34 * var(--px, 1px)));line-height:1}.ins-card__body{display:flex;flex-direction:column;gap:calc(12 * var(--px, 1px));padding:calc(22 * var(--px, 1px)) calc(24 * var(--px, 1px)) calc(26 * var(--px, 1px));flex:1}.ins-card__title{margin:0;font-size:clamp(calc(19 * var(--px, 1px)),1.5vw,calc(22 * var(--px, 1px)));line-height:1.22;letter-spacing:-.02em;font-weight:700;text-wrap:balance}.ins-card__title a{color:inherit;text-decoration:none}.ins-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ins-card__excerpt{margin:0;opacity:.7;font-size:calc(15 * var(--px, 1px));line-height:1.55}.ins-card .ins-meta{margin-top:auto;padding-top:calc(6 * var(--px, 1px))}@media(hover:hover)and (pointer:fine){.ins-card:hover{transform:translateY(calc(-4 * var(--px, 1px)));box-shadow:0 calc(24 * var(--px, 1px)) calc(44 * var(--px, 1px)) calc(-28 * var(--px, 1px)) #00000080}.ins-card:hover .ins-card__media img{transform:scale(1.04)}.ins-feat:hover .ins-feat__go{transform:translateY(calc(-2 * var(--px, 1px)))}}.ins-empty{background:var(--svc-card);color:var(--svc-card-fg);border-radius:var(--svc-radius);padding:calc(48 * var(--px, 1px)) calc(28 * var(--px, 1px));text-align:center}.ins-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(8 * var(--px, 1px));margin-top:calc(34 * var(--px, 1px))}.ins-pager a,.ins-pager span{min-width:calc(44 * var(--px, 1px));height:calc(44 * var(--px, 1px));padding:0 calc(16 * var(--px, 1px));display:inline-flex;align-items:center;justify-content:center;border-radius:calc(99 * var(--px, 1px));border:calc(1.5 * var(--px, 1px)) solid var(--svc-line);font-weight:600;text-decoration:none;color:inherit}.ins-pager a:hover{border-color:var(--svc-fg)}.ins-pager .is-active{background:var(--svc-dark);color:var(--svc-dark-fg);border-color:var(--svc-dark)}.ins-crumb{display:flex;flex-wrap:wrap;align-items:center;gap:calc(8 * var(--px, 1px));font-size:calc(14 * var(--px, 1px));opacity:.7;margin-bottom:calc(22 * var(--px, 1px))}.ins-crumb a{color:inherit;text-decoration:none;border-bottom:1px solid var(--svc-line)}.ins-crumb a:hover{border-color:currentColor}.ins-ah{max-width:calc(900 * var(--px, 1px))}.ins-ah__title{font-family:var(--font-title-flex-family,inherit);font-weight:400;font-size:var(--svc-h,calc(48 * var(--px, 1px)));line-height:1.02;letter-spacing:-.025em;margin:calc(16 * var(--px, 1px)) 0 calc(18 * var(--px, 1px));text-wrap:balance;color:inherit}@media(max-width:1000px){.ins-ah__title{font-size:calc(var(--svc-h,48px)*.84)}}@media(max-width:749px){.ins-ah__title{font-size:var(--svc-h-m,30px)}}.ins-ah__lead{font-size:calc(var(--svc-t,calc(17 * var(--px, 1px))) + calc(2 * var(--px, 1px)));line-height:1.55;opacity:.75;margin:0 0 calc(22 * var(--px, 1px));max-width:62ch}.ins-ah .ins-meta{font-size:calc(15 * var(--px, 1px))}.ins-hero-img{margin:calc(34 * var(--px, 1px)) 0 0;border-radius:calc(var(--svc-radius) + calc(8 * var(--px, 1px)));overflow:hidden;background:var(--svc-dark);aspect-ratio:16/8}.ins-hero-img img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.ins-hero-img{aspect-ratio:16/10}}.ins-body{display:grid;grid-template-columns:minmax(0,calc(260 * var(--px, 1px))) minmax(0,1fr);gap:clamp(calc(32 * var(--px, 1px)),5vw,calc(72 * var(--px, 1px)));margin-top:calc(44 * var(--px, 1px));align-items:start}.ins-body--no-toc{grid-template-columns:minmax(0,1fr)}.ins-body--no-toc .ins-main{margin-inline:auto}.ins-side{position:sticky;top:calc(130 * var(--px, 1px))}.ins-toc{border:1px solid var(--svc-line);border-radius:var(--svc-radius);padding:calc(6 * var(--px, 1px)) calc(20 * var(--px, 1px))}.ins-toc summary{cursor:pointer;list-style:none;font-weight:700;font-size:calc(13 * var(--px, 1px));letter-spacing:.12em;text-transform:uppercase;padding:calc(14 * var(--px, 1px)) 0;display:flex;justify-content:space-between;align-items:center}.ins-toc summary::-webkit-details-marker{display:none}.ins-toc summary:after{content:"+";font-size:calc(20 * var(--px, 1px));line-height:1;font-weight:400}.ins-toc[open] summary:after{content:"\2212"}.ins-toc__list{list-style:none;margin:0;padding:0 0 calc(12 * var(--px, 1px));counter-reset:t;display:grid;gap:calc(2 * var(--px, 1px))}.ins-toc__list li{counter-increment:t}.ins-toc__list a{display:flex;gap:calc(10 * var(--px, 1px));padding:calc(8 * var(--px, 1px)) 0;font-size:calc(15 * var(--px, 1px));line-height:1.35;color:inherit;opacity:.65;text-decoration:none;transition:opacity .2s}.ins-toc__list a:before{content:counter(t,decimal-leading-zero);font-size:calc(12 * var(--px, 1px));letter-spacing:.08em;opacity:.7;padding-top:calc(2 * var(--px, 1px));min-width:calc(20 * var(--px, 1px))}.ins-toc__list a:hover,.ins-toc__list a.is-active{opacity:1}.ins-toc__list a.is-active{font-weight:700}.ins-toc[hidden]{display:none}@media(max-width:999px){.ins-body{grid-template-columns:minmax(0,1fr);margin-top:30px}.ins-side{position:static}}.ins-main{max-width:var(--ins-prose,calc(720 * var(--px, 1px)));width:100%}.ins-prose{font-size:calc(18 * var(--px, 1px));line-height:1.75;color:inherit}.ins-prose>*:first-child{margin-top:0}.ins-prose p{margin:0 0 1.15em}.ins-prose h2{font-size:clamp(calc(25 * var(--px, 1px)),2.4vw,calc(33 * var(--px, 1px)));line-height:1.15;letter-spacing:-.025em;font-weight:700;margin:2.1em 0 .6em;scroll-margin-top:calc(120 * var(--px, 1px));text-wrap:balance}.ins-prose h3{font-size:clamp(calc(20 * var(--px, 1px)),1.7vw,calc(24 * var(--px, 1px)));line-height:1.25;letter-spacing:-.02em;font-weight:700;margin:1.7em 0 .5em;scroll-margin-top:calc(120 * var(--px, 1px))}.ins-prose ul,.ins-prose ol{margin:0 0 1.3em;padding-left:1.3em}.ins-prose li{margin:.35em 0;padding-left:.2em}.ins-prose li::marker{font-weight:700}.ins-prose a{color:inherit;text-decoration:none;background:linear-gradient(transparent 62%,var(--svc-lime) 62%);font-weight:600;transition:background-size .25s}.ins-prose a:hover{background:var(--svc-lime)}.ins-prose strong{font-weight:700}.ins-prose img{max-width:100%;height:auto;border-radius:var(--svc-radius);display:block;margin:1.6em 0}.ins-prose hr{border:0;border-top:1px solid var(--svc-line);margin:2.4em 0}.ins-prose code{background:var(--svc-card);border-radius:calc(6 * var(--px, 1px));padding:.1em .4em;font-size:.9em}.ins-prose blockquote{margin:0 0 1.8em;padding:calc(22 * var(--px, 1px)) calc(26 * var(--px, 1px));background:var(--svc-card);color:var(--svc-card-fg);border-radius:var(--svc-radius);border-left:calc(6 * var(--px, 1px)) solid var(--svc-lime);font-size:1.02em;line-height:1.65}.ins-prose blockquote p:last-child{margin-bottom:0}.ins-prose table{display:block;overflow-x:auto;width:100%;border-collapse:separate;border-spacing:0;margin:1.6em 0 1.8em;font-size:calc(16 * var(--px, 1px));line-height:1.45;border:1px solid var(--svc-line);border-radius:var(--svc-radius)}.ins-prose th,.ins-prose td{padding:calc(14 * var(--px, 1px)) calc(18 * var(--px, 1px));text-align:left;vertical-align:top;border-bottom:1px solid var(--svc-line);min-width:calc(130 * var(--px, 1px))}.ins-prose thead th{background:var(--svc-dark);color:var(--svc-dark-fg);font-weight:700;border-bottom:0;white-space:nowrap}.ins-prose tbody tr:last-child td{border-bottom:0}.ins-prose tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--svc-fg) 4%,transparent)}.ins-prose details{border-top:1px solid var(--svc-line)}.ins-prose details:last-of-type{border-bottom:1px solid var(--svc-line)}.ins-prose summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:calc(20 * var(--px, 1px));padding:calc(20 * var(--px, 1px)) 0;font-weight:700;font-size:calc(19 * var(--px, 1px));line-height:1.3;letter-spacing:-.01em}.ins-prose summary::-webkit-details-marker{display:none}.ins-prose summary:after{content:"";flex:none;width:38px;height:38px;border-radius:50%;border:1.5px solid color-mix(in srgb,currentColor 30%,transparent);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23171717' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3C/svg%3E") center/16px no-repeat;transition:transform .4s var(--ins-ease),background-color .3s}.ins-prose summary:hover:after{background-color:var(--svc-lime);border-color:var(--svc-lime)}.ins-prose details[open] summary:after{transform:rotate(45deg)}.ins-prose details>*:not(summary){opacity:.8;font-size:calc(17 * var(--px, 1px));line-height:1.65}.ins-prose details>p:last-child{margin-bottom:calc(22 * var(--px, 1px))}.ins-share{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--px, 1px));margin-top:calc(42 * var(--px, 1px));padding-top:calc(26 * var(--px, 1px));border-top:1px solid var(--svc-line)}.ins-share__label{font-weight:700;font-size:calc(13 * var(--px, 1px));letter-spacing:.12em;text-transform:uppercase;opacity:.6;margin-right:calc(6 * var(--px, 1px))}.ins-share a,.ins-share button{font:inherit;font-weight:600;font-size:calc(15 * var(--px, 1px));line-height:1.2;color:inherit;background:transparent;border:calc(1.5 * var(--px, 1px)) solid var(--svc-line);border-radius:calc(99 * var(--px, 1px));padding:calc(9 * var(--px, 1px)) calc(18 * var(--px, 1px));cursor:pointer;text-decoration:none;transition:background .25s,color .25s,border-color .25s}.ins-share a:hover,.ins-share button:hover{background:var(--svc-dark);color:var(--svc-dark-fg);border-color:var(--svc-dark)}.ins-author{display:flex;gap:calc(18 * var(--px, 1px));align-items:flex-start;margin-top:calc(28 * var(--px, 1px));background:var(--svc-card);color:var(--svc-card-fg);border-radius:var(--svc-radius);padding:calc(26 * var(--px, 1px))}.ins-author__mark{flex:none;width:calc(52 * var(--px, 1px));height:calc(52 * var(--px, 1px));border-radius:50%;background:#171717;color:var(--svc-lime);display:grid;place-items:center;font-family:var(--font-title-flex-family,inherit);font-size:calc(22 * var(--px, 1px));line-height:1}.ins-author strong{display:block;font-size:calc(17 * var(--px, 1px));margin-bottom:calc(4 * var(--px, 1px))}.ins-author p{margin:0;opacity:.7;font-size:calc(15 * var(--px, 1px));line-height:1.55}.ins-related__head{margin-bottom:calc(22 * var(--px, 1px))}@media(prefers-reduced-motion:reduce){.ins-card,.ins-card__media img,.ins-feat__go,.ins-filter a,.ins-prose summary:after{transition:none}.ins-card:hover{transform:none}}.ins-related .svc__h{font-size:clamp(calc(26 * var(--px, 1px)),3vw,calc(38 * var(--px, 1px)));max-width:none}
/*# sourceMappingURL=/cdn/shop/t/31/assets/insights.css.map */
