#cancel-comment-reply-link,.button,.comment-reply-link{--button-background:var(--kmt-sys-color-solid-inverted-neutral-strong);--button-color:var(--kmt-sys-color-on-solid-inverted-neutral-strong);--button-border:1px solid #0000;align-items:center;background:var(--kmt-sys-color-solid-inverted-neutral-strong);background:var(--button-background);border:1px solid #0000;border:var(--button-border);border-radius:var(--kmt-sys-size-border-radius-sm);color:var(--kmt-sys-color-on-solid-inverted-neutral-strong);color:var(--button-color);display:inline-flex;flex-direction:row;font-size:1rem;gap:.4em;line-height:1.1;max-width:100%;outline-color:#0000;outline-offset:0;outline-style:solid;outline-width:0;padding-block:.8em;padding-inline:1.2em;-webkit-text-decoration:none;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s,border .2s,outline-width .2s,outline-color .2s;width:fit-content}#cancel-comment-reply-link:active,#cancel-comment-reply-link:focus-visible,#cancel-comment-reply-link:hover,.button:active,.button:focus-visible,.button:hover,.comment-reply-link:active,.comment-reply-link:focus-visible,.comment-reply-link:hover{--button-background:var(--kmt-sys-color-solid-inverted-neutral-medium);--button-color:var(--kmt-sys-color-on-solid-inverted-neutral-medium);--button-border:1px solid #0000}#cancel-comment-reply-link:active,.button:active,.comment-reply-link:active{--button-background:var(--kmt-sys-color-solid-inverted-neutral-weak);--button-color:var(--kmt-sys-color-on-solid-inverted-neutral-weak)}#cancel-comment-reply-link:active,#cancel-comment-reply-link:focus-visible,#cancel-comment-reply-link:hover,.button:active,.button:focus-visible,.button:hover,.comment-reply-link:active,.comment-reply-link:focus-visible,.comment-reply-link:hover{color:var(--button-color);-webkit-text-decoration:none;text-decoration:none}#cancel-comment-reply-link:focus-visible,.button:focus-visible,.comment-reply-link:focus-visible{box-shadow:0 0 0 3px var(--kmt-sys-color-solid-inverted-neutral-strong);outline-color:var(--kmt-sys-color-border-primary-medium);outline-offset:0;outline-style:solid;outline-width:2px}.button--secondary{--button-background:#0000;--button-color:var(--kmt-sys-color-text-neutral-strong);--button-border:1px solid var(--kmt-sys-color-solid-inverted-neutral-medium)}.button--secondary:active,.button--secondary:focus-visible,.button--secondary:hover{--button-background:var(--kmt-sys-color-alpha-neutral-weak);--button-color:var(--kmt-sys-color-text-neutral-strong);--button-border:1px solid var(--kmt-sys-color-solid-inverted-neutral-strong)}.button--secondary:active{--button-background:var(--kmt-sys-color-alpha-neutral-medium)}.button--tertiary{--button-background:#0000;--button-color:var(--kmt-sys-color-text-neutral-strong);--button-border:1px solid #0000}.button--tertiary:active,.button--tertiary:focus-visible,.button--tertiary:hover{--button-background:var(--kmt-sys-color-background-neutral-weak);--button-color:var(--kmt-sys-color-text-neutral-medium);--button-border:1px solid #0000}.button--tertiary:active{--button-background:var(--kmt-sys-color-background-neutral-strong);--button-color:var(--kmt-sys-color-text-neutral-weak)}@media only screen and (max-width:47.999em){.button--xs--full{width:100%}}#cancel-comment-reply-link,.button--small,.comment-reply-link{font-size:.8rem;font-size:var(--kmt-sys-typography-small-font-size)}.button--tiny{font-size:.7rem;font-size:var(--kmt-sys-typography-tiny-font-size)}.button--white--text--hover:hover{color:#f5ede9!important}.button--darkGray,.button--ghost,.button--ghost--gray,.button--ghost--green,.button--ghost--purple,.button--ghost--white,.button--green{--button-background:#0000;--button-color:var(--kmt-sys-color-text-neutral-strong);--button-border:1px solid var(--kmt-sys-color-solid-inverted-neutral-medium)}.button--darkGray:active,.button--darkGray:focus-visible,.button--darkGray:hover,.button--ghost--gray:active,.button--ghost--gray:focus-visible,.button--ghost--gray:hover,.button--ghost--green:active,.button--ghost--green:focus-visible,.button--ghost--green:hover,.button--ghost--purple:active,.button--ghost--purple:focus-visible,.button--ghost--purple:hover,.button--ghost--white:active,.button--ghost--white:focus-visible,.button--ghost--white:hover,.button--ghost:active,.button--ghost:focus-visible,.button--ghost:hover,.button--green:active,.button--green:focus-visible,.button--green:hover{--button-background:var(--kmt-sys-color-alpha-neutral-weak);--button-color:var(--kmt-sys-color-text-neutral-strong);--button-border:1px solid var(--kmt-sys-color-solid-inverted-neutral-strong)}.button--darkGray:active,.button--ghost--gray:active,.button--ghost--green:active,.button--ghost--purple:active,.button--ghost--white:active,.button--ghost:active,.button--green:active{--button-background:var(--kmt-sys-color-alpha-neutral-medium)}.button-group{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}code,kbd,pre,samp{font-family:ui-monospace,Menlo,Consolas,Roboto Mono,"Ubuntu Monospace",Noto Mono,Oxygen Mono,Liberation Mono,monospace,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}:root{--kmt-sys-typography-body-font-family:"Pathway Extreme",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--kmt-sys-typography-body-font-size:1rem;--kmt-sys-typography-body-font-style:normal;--kmt-sys-typography-body-font-weight:400;--kmt-sys-typography-body-line-height:1.75;--kmt-sys-typography-heading-font-family:"Reckless Neue",Didot,"Bodoni MT","Noto Serif Display","URW Palladio L",P052,Sylfaen,serif;--kmt-sys-typography-heading-font-style:normal;--kmt-sys-typography-heading-font-weight:300;--kmt-sys-typography-heading-line-height:1.1;--kmt-sys-typography-heading-margin-block-end:1rem;--kmt-sys-typography-heading-margin-block-start:1em;--kmt-sys-typography-h0-font-size:clamp(2.63rem,6.25vw + 1.38rem,4.5rem);--kmt-sys-typography-h1-font-size:clamp(2.63rem,1.25vw + 2.38rem,3rem);--kmt-sys-typography-h2-font-size:clamp(2.38rem,0.42vw + 2.29rem,2.5rem);--kmt-sys-typography-h3-font-size:clamp(2rem,0vw + 2rem,2rem);--kmt-sys-typography-h4-font-size:clamp(1.75rem,0vw + 1.75rem,1.75rem);--kmt-sys-typography-h5-font-size:clamp(1.5rem,0vw + 1.5rem,1.5rem);--kmt-sys-typography-h6-font-size:clamp(1.38rem,-0.42vw + 1.46rem,1.25rem);--kmt-sys-typography-h4-line-height:1.2;--kmt-sys-typography-h5-line-height:1.3;--kmt-sys-typography-h6-line-height:1.4;--kmt-sys-typography-h5-font-weight:400;--kmt-sys-typography-h6-font-weight:400;--kmt-sys-typography-monospace-font-family:Menlo,Consolas,"Roboto Mono","Ubuntu Monospace","Noto Mono","Oxygen Mono","Liberation Mono",monospace;--kmt-sys-typography-monospace-font-weight:400;--kmt-sys-typography-monospace-line-height:1.3;--kmt-sys-typography-medium-font-size:clamp(1.13rem,0.42vw + 1.04rem,1.25rem);--kmt-sys-typography-medium-font:500 var(--kmt-sys-typography-medium-font-size) /var(--kmt-sys-typography-body-line-height) var(--kmt-sys-typography-body-font-family);--kmt-sys-typography-small-font-size:0.8rem;--kmt-sys-typography-tiny-font-size:0.7rem;--kmt-sys-typography-h1-font:var(--kmt-sys-typography-h1-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h1-font-size) /var(--kmt-sys-typography-h1-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h1-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h2-font:var(--kmt-sys-typography-h2-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h2-font-size) /var(--kmt-sys-typography-h2-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h2-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h3-font:var(--kmt-sys-typography-h3-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h3-font-size) /var(--kmt-sys-typography-h3-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h3-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h4-font:var(--kmt-sys-typography-h4-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h4-font-size) /var(--kmt-sys-typography-h4-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h4-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h5-font:var(--kmt-sys-typography-h5-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h5-font-size) /var(--kmt-sys-typography-h5-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h5-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h6-font:var(--kmt-sys-typography-h6-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h6-font-size) /var(--kmt-sys-typography-h6-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h6-font-family,var(--kmt-sys-typography-heading-font-family))}:root[lang=ja]{--kmt-sys-typography-heading-font-family:"Noto Sans JP",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--kmt-sys-typography-heading-font-weight:400;--kmt-sys-typography-h5-font-weight:500;--kmt-sys-typography-h6-font-weight:500;--kmt-sys-typography-h1-font-size:clamp(1.5rem,3.33vw + 0.83rem,2.5rem);--kmt-sys-typography-h2-font-size:clamp(1.38rem,2.08vw + 0.96rem,2rem);--kmt-sys-typography-h3-font-size:clamp(1.25rem,1.67vw + 0.92rem,1.75rem);--kmt-sys-typography-h4-font-size:clamp(1.19rem,1.04vw + 0.98rem,1.5rem);--kmt-sys-typography-h5-font-size:clamp(1.13rem,0.42vw + 1.04rem,1.25rem);--kmt-sys-typography-h6-font-size:clamp(1.06rem,0.21vw + 1.02rem,1.13rem)}html{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:grayscale;font-family:Pathway Extreme,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-family:var(--kmt-sys-typography-body-font-family);font-feature-settings:"kern";font-kerning:normal;font-size:1rem;font-size:var(--kmt-sys-typography-body-font-size);font-weight:400;font-weight:var(--kmt-sys-typography-body-font-weight);line-height:1.75;line-height:var(--kmt-sys-typography-body-line-height)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--kmt-sys-color-text-neutral-strong);font-family:Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font-family:var(--kmt-sys-typography-heading-font-family);font-weight:300;font-weight:var(--kmt-sys-typography-heading-font-weight);line-height:1.1;line-height:var(--kmt-sys-typography-heading-line-height);margin-block-end:1rem;margin-block-end:var(--kmt-sys-typography-heading-margin-block-end);margin-block-start:1em;margin-block-start:var(--kmt-sys-typography-heading-margin-block-start)}.h1,h1{font:300 clamp(2.63rem,1.25vw + 2.38rem,3rem) /1.1 Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font:var(--kmt-sys-typography-h1-font)}.h2,h2{font:300 clamp(2.38rem,.42vw + 2.29rem,2.5rem) /1.1 Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font:var(--kmt-sys-typography-h2-font)}.h3,h3{font:300 clamp(2rem,0vw + 2rem,2rem) /1.1 Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font:var(--kmt-sys-typography-h3-font)}.h4,h4{font:300 clamp(1.75rem,0vw + 1.75rem,1.75rem) /1.2 Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font:var(--kmt-sys-typography-h4-font)}.h5,h5{font:400 clamp(1.5rem,0vw + 1.5rem,1.5rem) /1.3 Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font:var(--kmt-sys-typography-h5-font)}.h6,h6{font:400 clamp(1.38rem,-.42vw + 1.46rem,1.25rem) /1.4 Reckless Neue,Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif;font:var(--kmt-sys-typography-h6-font)}:where(body.page:not(.page-template-template-article)){--kmt-sys-typography-h1-font-size:clamp(2.63rem,6.25vw + 1.38rem,4.5rem);--kmt-sys-typography-h2-font-size:clamp(2.38rem,5.42vw + 1.29rem,4rem);--kmt-sys-typography-h3-font-size:clamp(2rem,3.33vw + 1.33rem,3rem);--kmt-sys-typography-h4-font-size:clamp(1.75rem,2.5vw + 1.25rem,2.5rem);--kmt-sys-typography-h5-font-size:clamp(1.5rem,1.67vw + 1.17rem,2rem);--kmt-sys-typography-h6-font-size:clamp(1.38rem,1.25vw + 1.13rem,1.75rem);--kmt-sys-typography-h1-font:var(--kmt-sys-typography-h1-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h1-font-size) /var(--kmt-sys-typography-h1-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h1-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h2-font:var(--kmt-sys-typography-h2-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h2-font-size) /var(--kmt-sys-typography-h2-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h2-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h3-font:var(--kmt-sys-typography-h3-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h3-font-size) /var(--kmt-sys-typography-h3-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h3-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h4-font:var(--kmt-sys-typography-h4-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h4-font-size) /var(--kmt-sys-typography-h4-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h4-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h5-font:var(--kmt-sys-typography-h5-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h5-font-size) /var(--kmt-sys-typography-h5-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h5-font-family,var(--kmt-sys-typography-heading-font-family));--kmt-sys-typography-h6-font:var(--kmt-sys-typography-h6-font-weight,var(--kmt-sys-typography-heading-font-weight)) var(--kmt-sys-typography-h6-font-size) /var(--kmt-sys-typography-h6-line-height,var(--kmt-sys-typography-heading-line-height)) var(--kmt-sys-typography-h6-font-family,var(--kmt-sys-typography-heading-font-family))}small{font-size:.8rem;font-size:var(--kmt-sys-typography-small-font-size)}small:first-child:last-child{display:block}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p):first-child{margin-block-start:0}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p):last-child{margin-block-end:0}hr{background:currentColor;border:none;height:.5rem;margin-block:2rem;margin-inline:0;outline:none;width:5rem}#respond,.card{border:1px solid var(--kmt-sys-color-border-neutral-weakest);border-radius:var(--kmt-sys-size-border-radius-lg);color:var(--kmt-sys-color-text-neutral-strong);display:flex;flex-direction:column;padding:2rem;transition:background-color .2s,box-shadow .2s,translate .2s}#respond,#respond:has(.button:hover,#cancel-comment-reply-link:hover,.comment-reply-link:hover,.button:focus-visible,#cancel-comment-reply-link:focus-visible,.comment-reply-link:focus-visible,.wp-block-kinsta-button:hover,.wp-block-kinsta-button:focus-visible),#respond:link,#respond:visited,.card,.card:has(.button:hover,#cancel-comment-reply-link:hover,.comment-reply-link:hover,.button:focus-visible,#cancel-comment-reply-link:focus-visible,.comment-reply-link:focus-visible,.wp-block-kinsta-button:hover,.wp-block-kinsta-button:focus-visible),.card:link,.card:visited,.has-weak-background-color #respond,.has-weak-background-color .card{background-color:var(--kmt-sys-color-background-neutral-weakest)}#respond:has(.button:hover,#cancel-comment-reply-link:hover,.comment-reply-link:hover,.button:focus-visible,#cancel-comment-reply-link:focus-visible,.comment-reply-link:focus-visible,.wp-block-kinsta-button:hover,.wp-block-kinsta-button:focus-visible),#respond:link:focus-visible,#respond:link:hover,.card:has(.button:hover,#cancel-comment-reply-link:hover,.comment-reply-link:hover,.button:focus-visible,#cancel-comment-reply-link:focus-visible,.comment-reply-link:focus-visible,.wp-block-kinsta-button:hover,.wp-block-kinsta-button:focus-visible),.card:link:focus-visible,.card:link:hover{box-shadow:var(--kmt-sys-shadow-l);translate:0 -2px}.comment-reply-container{margin-left:auto;opacity:0;transition:opacity .32s}.comment-reply-container:empty{display:none}@media(max-width:40em){.comment-reply-container{display:none}}.comment-body:hover .comment-reply-container{opacity:1}#cancel-comment-reply-link{margin-left:1rem}#cancel-comment-reply-link:focus{color:var(--kmt-sys-color-text-error-medium)}.comment-reply-link{display:flex}.comment-reply-link:before{background-image:currentColor;display:inline-block;height:1em;margin-right:.5em;-webkit-mask-image:url(/wp-content/themes/kinsta/dist/sprite.svg?ver=36047b7db4b439023731ce029ed2c3d96f41e93d#reply-usage);mask-image:url(/wp-content/themes/kinsta/dist/sprite.svg?ver=36047b7db4b439023731ce029ed2c3d96f41e93d#reply-usage);width:1em}.comment-list .children{list-style:none;margin:0;padding:0 0 0 min(2rem,5%)}ol.comment-list>li{position:relative}ol.comment-list>li:first-child{margin-top:0}#respond #submit{cursor:pointer;margin-top:1rem;--button-background:var(--kmt-sys-color-solid-inverted-neutral-strong);--button-color:var(--kmt-sys-color-on-solid-inverted-neutral-strong);--button-border:1px solid #0000;align-items:center;background:var(--kmt-sys-color-solid-inverted-neutral-strong);background:var(--button-background);border:1px solid #0000;border:var(--button-border);border-radius:var(--kmt-sys-size-border-radius-sm);color:var(--kmt-sys-color-on-solid-inverted-neutral-strong);color:var(--button-color);display:inline-flex;flex-direction:row;font-size:1rem;gap:.4em;line-height:1.1;max-width:100%;outline-color:#0000;outline-offset:0;outline-style:solid;outline-width:0;padding-block:.8em;padding-inline:1.2em;-webkit-text-decoration:none;text-decoration:none;transition:color .2s,background .2s,box-shadow .2s,border .2s,outline-width .2s,outline-color .2s;width:fit-content}#respond #submit:active,#respond #submit:focus-visible,#respond #submit:hover{--button-background:var(--kmt-sys-color-solid-inverted-neutral-medium);--button-color:var(--kmt-sys-color-on-solid-inverted-neutral-medium);--button-border:1px solid #0000}#respond #submit:active{--button-background:var(--kmt-sys-color-solid-inverted-neutral-weak);--button-color:var(--kmt-sys-color-on-solid-inverted-neutral-weak)}#respond #submit:active,#respond #submit:focus-visible,#respond #submit:hover{color:var(--button-color);-webkit-text-decoration:none;text-decoration:none}#respond #submit:focus-visible{box-shadow:0 0 0 3px var(--kmt-sys-color-solid-inverted-neutral-strong);outline-color:var(--kmt-sys-color-border-primary-medium);outline-offset:0;outline-style:solid;outline-width:2px}#respond .heading--large a,#respond .heading--large small{font-size:16px}.comment #response{margin-block:1rem}.comment-respond form{display:grid;grid-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));place-content:stretch;place-items:stretch;row-gap:1rem}.comment-respond form>*{grid-column:span 2}@media(min-width:48em){.comment-respond form>.comment-form-author,.comment-respond form>.comment-form-email{grid-column:span 1}}.comment-respond form>p{margin:0}.comment-respond form .comment-notes,.comment-respond form .required{height:1px;min-height:0;min-width:0;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}#respond{margin-block:4rem}.comment-body{border-top:1px solid var(--kmt-sys-color-alpha-neutral-medium);padding-block:1rem}@media(min-height:40em){.comment-body{padding-block:2rem}}.comment-body.no-border-top{border-top:0}.comment-list,.comment-list>li{list-style:none;margin:0;padding:0}.comment-list>.comment:first-of-type>.comment-body:first-child,.comment-list>.comment:first-of-type>.comment-body:only-child{border-top:0}.comment-author,.comment-header,.comment-meta{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.comment-header{margin-bottom:1rem}.comment-avatar,.comment-avatar img{border-radius:var(--kmt-sys-size-border-radius-sm);display:block;height:2rem;width:2rem}.comment-author,.comment-date{display:block}.comment-author{display:flex}.comment-author__name{color:#0e0a1b}.comment-author__staff{border-radius:10%;display:block;height:1.25em;width:1.25em}.comment-date{color:var(--kmt-sys-color-text-neutral-weak);transition:color .32s}.comment-body:hover .comment-date{color:var(--kmt-sys-color-text-neutral-medium)}.comment-inner{width:100%}.comment-content{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}@media(min-width:64em){.comment-content{padding-left:3rem}}.comment-content p{margin-bottom:1em}.comment-content p:last-of-type{margin:0}.tooltip-toggle{position:relative}.tooltip-toggle:before{background-color:#44414e;border-radius:5px;bottom:100%;bottom:calc(100% + 6px);color:#fff;content:attr(aria-label);font-size:.82em;font-weight:400;left:50%;padding:1em 2em;position:absolute;text-align:center;text-transform:none;width:128px}.tooltip-toggle:after{border-left:7px solid #0000;border-right:7px solid #0000;border-top:7px solid #44414e;bottom:100%;content:" ";font-size:0;left:50%;line-height:0;position:absolute;width:0}.tooltip-toggle:after,.tooltip-toggle:before{color:#fff;opacity:0;pointer-events:none;text-align:center;transform:translate3d(-50%,10px,0);transition:opacity .15s,transform .3s}.tooltip-toggle:focus:after,.tooltip-toggle:focus:before,.tooltip-toggle:hover:after,.tooltip-toggle:hover:before{opacity:1;transform:translate3d(-50%,0,0)}.comment-form-cookies-consent{display:flex;flex-direction:row;font-size:.8rem;font-size:var(--kmt-sys-typography-small-font-size);margin-top:.5rem}.comment-form-cookies-consent input[type=checkbox]{margin-right:8px}.comment-list .cta-in-comment{border-bottom:6px solid #f3f3f6;border-top:6px solid #f3f3f6;padding:38px 10px}.comment-list .cta-in-comment__heading{margin-bottom:20px}.comment-list .cta-in-comment__content{color:#999}.comment-list .cta-in-comment__button{display:block!important;margin-left:auto}.comment-list .cta-in-comment>.row{align-items:center}
