<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--color-accent:var(--ghost-accent-color);--color-accent-foreground:#fff;--color-dark-accent:var(--ghost-accent-color);--color-dark-accent-foreground:#fff;--color-contrast:#000;--color-background:#f9f9f9;--color-background-100:#fff;--color-background-200:#f1f1f1;--color-background-300:#eaeaea;--color-background-400:#dbdbdb;--color-foreground:#333;--color-secondary:grey;--color-mute:#a8a8a8;--color-border:hsla(0,0%,40%,.2);--color-success:#348f3f;--color-error:#ff4c4c;--font-family-headings:var(--gh-font-heading,"Geist",sans-serif);--font-family-body:var(--gh-font-body,"Geist",sans-serif);--font-family-button:var(--gh-font-body,"Geist",sans-serif);--font-small:0.875rem;--font-x-small:0.75rem;--font-h1:1.125rem;--font-h2:1.063rem;--font-h3:1rem;--font-h4:1rem;--font-h5:1rem;--font-h6:1rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-1:0.125rem;--spacing-2:0.25rem;--spacing-3:0.375rem;--spacing-4:0.5rem;--spacing-5:0.625rem;--spacing-6:0.75rem;--spacing-7:1rem;--spacing-8:1.25rem;--spacing-9:1.875rem;--spacing-10:2.5rem;--radius-1:6px;--radius-2:12px;--padding-v:var(--spacing-9);--padding-h:var(--spacing-8);--header--min-height:3.75rem;--navigation--gap-v:0px;--navigation--gap-h:var(--spacing-1);--navigation--link--padding-v:var(--spacing-1);--navigation--link--padding-h:var(--spacing-4);--navigation--link--font-size:var(--font-small);--navigation--link--min-height:auto;--navigation--link--color:var(--color-secondary);--navigation--link--background-color:transparent;--navigation--link-hover--color:var(--color-contrast);--navigation--link-hover--background-color:transparent;--navigation--link-current--color:var(--color-contrast);--navigation--link-current--background-color:transparent;--button--padding-v:0.625rem;--button--padding-h:1rem;--button--min-width:auto;--button--min-height:2.25rem;--button--font-size:var(--font-small);--button--font-weight:var(--font-weight-medium);--button--line-height:1;--button--border-radius:var(--radius-1);--button--color:var(--color-accent-foreground);--button--background-color:var(--color-accent);--button--opacity:1;--button--transition:background-color 0.15s ease,color 0.15s ease,opacity 0.15s ease;--button-hover--color:var(--color-accent-foreground);--button-hover--background-color:var(--color-accent);--button-hover--opacity:0.9;--button-sm--padding-v:0.5rem;--button-sm--padding-h:0.75rem;--button-sm--min-height:1.875rem;--button-sm--font-size:var(--font-small);--button-xs--padding-v:0.375rem;--button-xs--padding-h:0.625rem;--button-xs--min-height:1.625rem;--button-xs--font-size:var(--font-x-small);--container--width:440px;--container-wide--width:800px;--csstools-color-scheme--light:initial;color-scheme:light}:root[data-color-scheme=dark]{--color-accent:var(--color-dark-accent);--color-accent-foreground:var(--color-dark-accent-foreground);--color-contrast:#fff;--color-background:#1f2023;--color-background-100:#131416;--color-background-200:#2c2d30;--color-background-300:#35373b;--color-background-400:#4e4e54;--color-foreground:#c7cbd5;--color-secondary:#9295a0;--color-mute:#777a88;--color-border:hsla(235,6%,60%,.4);--csstools-color-scheme--light: ;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-color-scheme=system]{--color-accent:var(--color-dark-accent);--color-accent-foreground:var(--color-dark-accent-foreground);--color-contrast:#fff;--color-background:#1f2023;--color-background-100:#131416;--color-background-200:#2c2d30;--color-background-300:#35373b;--color-background-400:#4e4e54;--color-foreground:#c7cbd5;--color-secondary:#9295a0;--color-mute:#777a88;--color-border:hsla(235,6%,60%,.4);--csstools-color-scheme--light: ;color-scheme:dark}}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}:where(svg:not([stroke]):not([fill]):has(&gt;:not([stroke]):not([fill]))){fill:currentcolor}body{-webkit-tap-highlight-color:rgba(0,0,0,0);font-synthesis-weight:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}img{display:block;height:auto;max-width:100%}p{margin-bottom:calc(var(--spacing-8) + var(--spacing-1));margin-top:0}p:last-child{margin-bottom:0}button,input,select,textarea{font:inherit}hr{border:0;border-top:1px solid var(--color-border);color:var(--color-border);margin:calc(var(--spacing-8) + var(--spacing-1)) 0;opacity:1}abbr[title]{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dt{font-weight:var(--font-weight-regular)}dd{margin-left:0}b,strong{font-weight:var(--font-weight-semibold)}small,sub,sup{font-size:var(--font-small)}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{display:block;overflow:auto}pre code{color:inherit;font-size:inherit;word-break:normal}code{word-wrap:break-word}a&gt;code{color:inherit}kbd{background-color:var(--color-contrast);border-radius:4px;color:var(--color-background);font-size:.875em;padding:.1875rem .375rem}kbd kbd{font-size:1em;font-weight:var(--font-weight-regular);padding:0}img,svg{vertical-align:middle}table{caption-side:bottom}caption{color:var(--color-secondary);padding-bottom:.5rem;padding-top:.5rem;text-align:left}th{font-weight:var(--font-weight-medium);text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border:0 solid;border-color:inherit}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=file]::file-selector-button,[type=reset],[type=submit],button{-webkit-appearance:button;color:inherit}[type=button]:not(:disabled),[type=file]::file-selector-button:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{float:left;font-size:1rem;font-weight:var(--font-weight-medium);line-height:inherit;margin-bottom:.5rem;padding:0;width:100%}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{-webkit-appearance:button;font:inherit}output{display:inline-block}iframe{border:0;display:block}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-background);color:var(--color-foreground);display:flex;flex-direction:column;font-family:var(--font-family-body);font-size:16px;font-style:normal;font-weight:var(--font-weight-regular);line-height:1.5;margin:0;min-height:100%;padding:var(--spacing-9) 0 var(--spacing-8);word-break:break-word}body[style*="overflow: hidden"]{padding-right:var(--scrollbar-width,0)}#announcement-bar-root{margin-bottom:var(--spacing-9);margin-top:calc(var(--spacing-9)*-1)}#ghost-portal-root&gt;iframe{display:none}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%)!important;height:1px!important;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px!important;z-index:99999}.screen-reader-text:focus{clip:auto!important;clip-path:none!important;display:inline-flex;height:auto!important;left:var(--spacing-6);-webkit-text-decoration:none;text-decoration:none;top:var(--spacing-6);width:auto!important;z-index:100000}h1,h2,h3,h4,h5,h6{color:var(--color-contrast);margin:0}h1{font-size:var(--font-h1)}h1,h2{font-family:var(--font-family-headings);font-weight:var(--font-weight-medium);line-height:1.3}h2{font-size:var(--font-h2)}h3{font-size:var(--font-h3)}h3,h4{font-family:var(--font-family-headings);font-weight:var(--font-weight-medium);line-height:1.3}h4{font-size:var(--font-h4)}h5{font-size:var(--font-h5)}h5,h6{font-family:var(--font-family-headings);font-weight:var(--font-weight-medium);line-height:1.3}h6{font-size:var(--font-h6)}a{color:var(--color-contrast)}a:hover{color:var(--color-accent)}.post-content .kg-cta-sponsor-label a,a{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-color:currentcolor;text-decoration-thickness:.075em;text-underline-offset:.15em;transition:color .1s ease,text-decoration-color .1s ease}.post-content .kg-cta-sponsor-label a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:.075em}figcaption{color:var(--color-secondary);font-size:var(--font-small);margin-top:var(--spacing-4);text-align:center}blockquote{color:var(--color-contrast);padding:0;position:relative;z-index:1}blockquote:before{background-color:currentcolor;bottom:0;content:"";left:calc(var(--spacing-6)*-1 - 2px);position:absolute;top:0;width:2px}.post-content :where(ul,ol){padding-left:0}.post-content :where(ul,ol) li+li,.post-content :where(ul,ol) ol,.post-content :where(ul,ol) ul{margin-top:.5em}.post-content :where(ul){list-style:none}.post-content :where(ul)&gt;li{padding-left:var(--spacing-8);position:relative}.post-content :where(ul)&gt;li:before{background-color:currentcolor;border-radius:50%;content:"";height:.188rem;left:.5rem;position:absolute;top:.688rem;width:.188rem}.post-content :where(ul) ul&gt;li:before{background-color:transparent;border:1px solid}.post-content :where(ul) ul ul&gt;li:before{background-color:currentcolor;border-radius:0}.post-content :where(ol){padding-left:var(--spacing-8)}.post-content :where(ol)&gt;li::marker{font-size:.938em;font-weight:var(--font-weight-medium)}.post-content :where(ol) ol{list-style:lower-alpha}.post-content :where(ol) ol ol{list-style:lower-roman}li&gt;img,p&gt;img{border-radius:var(--radius-3)}:not(pre)&gt;code,mark{border-radius:var(--radius-1);padding:var(--spacing-1) var(--spacing-3)}:not(pre)&gt;code{box-shadow:inset 0 0 0 1px var(--color-border);font-size:.875em}:not(pre)&gt;code,pre{background-color:var(--color-background-200);color:var(--color-contrast)}pre{border:1px solid var(--color-border);border-radius:var(--radius-2);clip-path:inset(0 round var(--radius-2));max-height:500px;padding:var(--spacing-7) var(--spacing-8)}pre,table{font-size:var(--font-small)}table{border-collapse:collapse;border-spacing:0;width:100%;word-break:normal}table thead{border-bottom:1px solid var(--color-border);color:var(--color-contrast);font-weight:var(--font-weight-medium)}table tr+tr{border-top:1px solid var(--color-border)}table td,table th{padding:var(--spacing-5) var(--spacing-6)}table td+td,table th+th{border-left:1px solid var(--color-border)}table tfoot{border-top:1px solid var(--color-border)}.responsive-table{overflow-x:auto}form{align-items:flex-start;border:1px solid var(--color-border);border-radius:var(--radius-2);display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-7) var(--spacing-8) var(--spacing-8)}form&gt;p{margin-bottom:0}form .icon-check,form .icon-loader{display:none}form.loading{pointer-events:none}form.loading .icon-arrow-right{display:none}form.loading .icon-loader{display:block}form.success .icon-arrow-right{display:none}form.success .icon-check,label{display:block}label{font-size:var(--font-small);font-weight:var(--font-weight-medium)}.post-content .kg-signup-card-input,form :where(input,select,textarea){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--color-background-100);border:1px solid var(--color-border);border-radius:var(--radius-1);color:var(--color-contrast);display:block;font-size:var(--font-small);font-weight:var(--font-weight-medium);height:auto;min-height:2.25rem;padding:.375rem .875rem;width:100%}.post-content .kg-signup-card-input::-moz-placeholder,form :where(input,select,textarea)::-moz-placeholder{color:var(--color-secondary)}.post-content .kg-signup-card-input::placeholder,form :where(input,select,textarea)::placeholder{color:var(--color-secondary)}label+:where(input,select,textarea){margin-top:calc(var(--spacing-4)*-1)}form .button,form button{margin-top:var(--spacing-2);width:100%}select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:10px;cursor:pointer}textarea{height:7rem}[type=checkbox]{border-radius:.25rem}[type=checkbox]:before{height:var(--font-x-small);-webkit-mask-image:url('data:image/svg+xml;utf8,&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M13.3333 4L5.99996 11.3333L2.66663 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;utf8,&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M13.3333 4L5.99996 11.3333L2.66663 8" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');-webkit-mask-size:100% 100%;mask-size:100% 100%;width:var(--font-x-small)}[type=radio]{border-radius:50%}[type=radio]:before{border-radius:50%;height:.375rem;width:.375rem}label:has([type=radio])+label:has([type=radio]){margin-top:calc(var(--spacing-5)*-1)}[type=checkbox],[type=radio]{display:inline-block;height:1rem;margin-right:var(--spacing-3);min-height:auto;outline-offset:3px;padding:0;position:relative;transition:background-color .15s ease,border-color .15s ease;vertical-align:-.25em;width:1rem}[type=checkbox]:before,[type=radio]:before{background-color:var(--color-background);content:"";left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease}[type=checkbox]:checked,[type=radio]:checked{background-color:var(--color-contrast);border-color:var(--color-contrast)}[type=checkbox]:checked:before,[type=radio]:checked:before{opacity:1}[data-color-scheme=dark] select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-opacity='.8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){[data-color-scheme=system] select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-opacity='.8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E")}}@media not all and (min-width:540px){.post-content .kg-signup-card-input,form :where(input,select,textarea){font-size:1.025rem}}.form-alert{font-size:var(--font-small);margin-top:var(--spacing-2)}.form-alert,.form-alert&gt;span{display:none}.form-alert&gt;.success{color:var(--color-success)}.form-alert&gt;.error{color:var(--color-error)}form.error:has(.error) :where(.form-alert,.error),form.loading:has(.loading) :where(.form-alert,.loading),form.success:has(.success) :where(.form-alert,.success){display:block}form.error .form-alert:has(.error:empty){display:none}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}@view-transition{navigation:auto}::view-transition-new(*),::view-transition-old(*){backface-visibility:hidden;mix-blend-mode:normal}@property --format--view-transition--progress{syntax:"&lt;number&gt;";initial-value:0;inherits:false}@keyframes format-view-transition{0%{--format--view-transition--progress:0;opacity:1;transform:none}to{--format--view-transition--progress:1;opacity:1;transform:none}}::view-transition-old(root){animation:format-view-transition .6s cubic-bezier(.35,0,.4,1);animation-delay:0s;animation-fill-mode:both}::view-transition-new(root){animation:format-view-transition .6s cubic-bezier(.35,0,.4,1);animation-fill-mode:both;-webkit-mask-image:linear-gradient(270deg,#000 calc(-70% + 170%*var(--format--view-transition--progress)),transparent calc(170%*var(--format--view-transition--progress)));mask-image:linear-gradient(270deg,#000 calc(-70% + 170%*var(--format--view-transition--progress)),transparent calc(170%*var(--format--view-transition--progress)))}.button-share{display:flex}.button-share .dropdown{min-width:190px}.button-share .nav-link{position:relative}.button-share:hover .tooltip:not(.show){opacity:0;visibility:hidden}.button&gt;.loader{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.button&gt;.loader svg{height:1.25em;width:1.25em}.button&gt;.complete{display:none}.button.complete,.button.loading{--button--color:var(--color-foreground);--button--background-color:var(--color-background-300);--button-hover--color:var(--color-foreground);--button-hover--background-color:var(--color-background-300);cursor:default}.button.complete&gt;.icon,.button.loading&gt;.icon{display:none}.button.loading&gt;.loader{display:flex}.button.loading&gt;.label{visibility:hidden}.button.complete&gt;.label{display:none}.button.complete&gt;.complete{display:block}.button,button[type=submit]{align-items:center;background-color:var(--button--background-color);border:0;border-radius:var(--button--border-radius);color:var(--button--color);cursor:pointer;display:inline-flex;font-family:var(--font-family-button);font-size:var(--button--font-size);font-weight:var(--button--font-weight);gap:var(--spacing-2);justify-content:center;line-height:var(--button--line-height);min-height:var(--button--min-height);min-width:var(--button--min-width);opacity:var(--button--opacity);outline-offset:2px;padding:var(--button--padding-v) var(--button--padding-h);position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:var(--button--transition);z-index:1}.button svg:where(:not(.icon-loader):not(.icon-check)),button[type=submit] svg:where(:not(.icon-loader):not(.icon-check)){display:block}.button span:empty,button[type=submit] span:empty{display:none}.button:focus-visible,button[type=submit]:focus-visible{clip-path:none}.button:disabled,.button[disabled],button[type=submit]:disabled,button[type=submit][disabled]{--button--opacity:0.2;--button-hover--opacity:0.2;cursor:not-allowed}.button:not(:disabled):not([disabled]):focus-visible,.button:not(:disabled):not([disabled]):hover,.button[aria-expanded=true],button[type=submit]:not(:disabled):not([disabled]):focus-visible,button[type=submit]:not(:disabled):not([disabled]):hover{background-color:var(--button-hover--background-color);color:var(--button-hover--color);opacity:var(--button-hover--opacity)}.button-sm{--button--padding-v:var(--button-sm--padding-v);--button--padding-h:var(--button-sm--padding-h);--button--font-size:var(--button-sm--font-size);--button--min-height:var(--button-sm--min-height)}.button-xs{--button--padding-v:var(--button-xs--padding-v);--button--padding-h:var(--button-xs--padding-h);--button--font-size:var(--button-xs--font-size);--button--min-height:var(--button-xs--min-height)}.button-grey{--button--color:var(--color-contrast);--button--background-color:var(--color-background-300);--button-hover--color:var(--color-contrast);--button-hover--background-color:var(--color-background-400);--button-hover--opacity:1}.button-transparent{--button--color:var(--color-contrast);--button--background-color:transparent;--button-hover--color:var(--color-contrast);--button-hover--background-color:var(--color-background-300);--button-hover--opacity:1}.button-icon.button-sm{--button--padding-v:var(--spacing-3);--button--padding-h:var(--spacing-3);--button--min-width:var(--button-sm--min-height)}.button-icon.button-xs{--button--padding-v:var(--spacing-3);--button--padding-h:var(--spacing-3);--button--min-width:var(--button-xs--min-height)}.button-link{--button--padding-v:0px;--button--padding-h:0px;--button--min-height:none;--button--border-radius:0;--button--color:var(--color-secondary);--button--background-color:transparent;--button-hover--color:var(--color-contrast);--button-hover--background-color:transparent;--button-hover--opacity:1}.card{gap:var(--spacing-5);position:relative;z-index:1}.card,.card-header{display:flex;flex-direction:column}.card-header{gap:var(--spacing-1)}.card-image{flex:0 0 auto}.card-image img{border-radius:50%;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.card-title{font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3}.card-title&gt;a{display:block}.card-title&gt;a:not(:hover){text-decoration-color:transparent}.card-meta{display:flex;flex-wrap:wrap;gap:var(--spacing-1) var(--spacing-3)}.card-count,.card-meta{color:var(--color-secondary);font-size:var(--font-x-small);font-weight:var(--font-weight-medium)}.card-count{margin-left:auto}.card-primary-tag:not(:hover){color:var(--color-secondary);text-decoration-color:transparent}.card-content{font-size:var(--font-small)}.card-content p{margin-bottom:0}.card-footer{display:flex;flex-wrap:wrap;gap:var(--spacing-3);padding:var(--spacing-2) 0}.card-icon{align-items:center;background-color:var(--color-background-300);border-radius:var(--radius-1);color:var(--color-contrast);display:flex;height:var(--button-xs--min-height);justify-content:center;padding:var(--spacing-3);width:var(--button-xs--min-height)}.card-icon svg{display:block}.card-icon .tooltip{--tooltip--translate-x:0;--tooltip-triangle--translate-x:0;left:0}.card-icon .tooltip:before{left:var(--spacing-4)}.card-recommendation{position:relative}.card-recommendation .card-title&gt;a{display:inline}.card-recommendation .card-header{flex-direction:row;gap:var(--spacing-1) var(--spacing-4)}.card-recommendation .card-image{display:inline;float:left;margin-bottom:calc(var(--spacing-1)*-.5);margin-right:var(--spacing-4);margin-top:calc(var(--spacing-1)*-.5)}.card-recommendation .card-image img{border-radius:var(--radius-1)}.card-recommendation .card-image+.card-title{padding-top:var(--spacing-1)}.card-author .card-header,.card-tag .card-header{align-items:center;flex-flow:wrap;flex-direction:row;gap:var(--spacing-1) var(--spacing-4)}.card-author .card-image+.card-title,.card-tag .card-image+.card-title{position:relative}.card-author .card-image+.card-title&gt;a:before,.card-tag .card-image+.card-title&gt;a:before{bottom:0;content:"";left:calc(-22px - var(--spacing-4));position:absolute;right:0;top:0}.card-minimal{align-items:flex-start;flex-direction:row}.card-minimal&gt;span{display:flex;margin-left:auto;padding-top:var(--spacing-1)}.card-minimal .card-date{color:var(--color-secondary);flex:0 0 auto;font-size:var(--font-x-small);font-weight:var(--font-weight-medium);white-space:nowrap}.card-minimal .tooltip{--tooltip--translate-x:0;left:auto;right:0}.card-minimal .tooltip:before{left:auto;right:var(--spacing-2)}.icon-loader path{animation:format-icon-loader .5s linear infinite;transform-origin:50% 50%}@keyframes format-icon-loader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.post-content .lightbox img{transition-property:transform,border-radius}.post-content .lightbox.lightbox-show img{border-radius:0}.logo{color:var(--color-contrast);display:inline-block;flex:0 0 auto;font-size:var(--font-small);font-weight:var(--font-weight-bold);line-height:1.214;-webkit-text-decoration:none;text-decoration:none}.logo img{height:auto;max-height:var(--logo--max-height,3.75rem);transition:transform .35s cubic-bezier(.7,.2,.3,.9);width:auto}.logo:focus img,.logo:hover img{transform:scale(1.05)}[data-color-scheme=dark] .logo-light{opacity:0;pointer-events:none;position:absolute}@media (prefers-color-scheme:dark){[data-color-scheme=system] .logo-light{opacity:0;pointer-events:none;position:absolute}}[data-color-scheme=light] .logo-dark{opacity:0;pointer-events:none;position:absolute}@media (prefers-color-scheme:light){[data-color-scheme=system] .logo-dark{opacity:0;pointer-events:none;position:absolute}}.marquee{display:flex;-webkit-mask-image:linear-gradient(90deg,transparent,#000 200px,#000 calc(100% - 200px),transparent);mask-image:linear-gradient(90deg,transparent,#000 200px,#000 calc(100% - 200px),transparent);overflow:hidden}.marquee[data-direction=right]{justify-content:flex-end}.marquee-inner{display:flex;flex:0 0 auto;overflow:hidden;width:-moz-min-content;width:min-content;will-change:transform}.marquee-inner&gt;*{flex:0 0 auto}.dropdown{--dropdown--translate-x:0;--dropdown--offset:var(--spacing-3);background-color:var(--color-background);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--color-border),0 3px 15px rgba(0,0,0,.1);margin-top:var(--dropdown--offset);min-width:160px;right:-1px;top:100%;transform:translate(var(--dropdown--translate-x),-2px);transition:visibility .15s ease,opacity .15s ease,transform .2s ease}.dropdown:before{content:"";height:var(--dropdown--offset);left:0;position:absolute;right:0;top:calc(var(--dropdown--offset)*-1)}.dropdown-top{bottom:100%;margin-bottom:var(--dropdown--offset);margin-top:0;top:auto}.dropdown-top:before{bottom:calc(var(--dropdown--offset)*-1);top:auto}:where(.navigation){position:relative}:where(.navigation) ul{display:flex;gap:var(--navigation--gap-v) var(--navigation--gap-h);list-style:none;margin:0;padding:0}:where(.navigation) .nav-link{align-items:center;background-color:var(--navigation--link--background-color);border:0;border-radius:var(--radius-1);color:var(--navigation--link--color);display:flex;font-size:var(--navigation--link--font-size);font-weight:var(--font-weight-medium);gap:var(--spacing-3);min-height:var(--navigation--link--min-height);padding:var(--navigation--link--padding-v) var(--navigation--link--padding-h);position:relative;-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease,background-color .15s ease,box-shadow .15s ease;z-index:1}:where(.navigation) .nav-link svg{flex:0 0 auto;height:1em;width:1em}:where(.navigation) .nav-link:not(:focus-visible):before{bottom:calc(var(--navigation--gap-v)*-.5);content:"";left:calc(var(--navigation--gap-h)*-.5);position:absolute;right:calc(var(--navigation--gap-h)*-.5);top:calc(var(--navigation--gap-v)*-.5)}:where(.navigation) button.nav-link{cursor:pointer}:where(.navigation) .nav-item:hover&gt;.nav-link,:where(.navigation) .nav-link:hover,:where(.navigation) .social-link:hover{background-color:var(--navigation--link-hover--background-color);color:var(--navigation--link-hover--color)}:where(.navigation) .collapse-toggle[aria-expanded=true],:where(.navigation) .nav-item:has(.collapse .nav-link-current)&gt;[aria-expanded=false],:where(.navigation) .nav-link.nav-link-current{background-color:var(--navigation--link-current--background-color);color:var(--navigation--link-current--color)}:where(.navigation-bar,.navigation-share) .dropdown{--dropdown--offset:var(--spacing-6);--navigation--gap-v:var(--spacing-1);--navigation--link--color:var(--color-contrast);--navigation--link--padding-v:var(--spacing-2);--navigation--link--padding-h:var(--spacing-4);--navigation--link--min-height:var(--button-sm--min-height);--navigation--link-hover--color:var(--color-contrast);--navigation--link-hover--background-color:var(--color-background-300);--navigation--link-current--background-color:var(--color-background-300)}:where(.navigation-bar,.navigation-share) .dropdown&gt;ul{flex-direction:column;max-height:95vh;overflow-x:hidden;overflow-y:auto;overflow:hidden auto;overscroll-behavior:contain;padding:var(--spacing-3);scrollbar-width:thin}:where(.navigation-bar,.navigation-share) .dropdown .nav-link{width:100%}:where(.navigation-bar)&gt;ul{align-items:center;flex-wrap:wrap}:where(.navigation-bar) .nav-link{gap:var(--spacing-2);outline-offset:-1px;width:100%}:where(.navigation-bar) .nav-link&gt;svg{flex:0 0 auto;height:1rem;width:1rem}:where(.navigation-bar) .nav-separator:before{color:var(--color-border);content:"/";font-size:var(--navigation--link--font-size);font-weight:var(--font-weight-medium)}:where(.navigation-bar) .nav-section{display:none}:where(.navigation-bar) .dropdown-toggle{margin-left:calc(var(--navigation--link--padding-h)*-1);margin-right:calc(-12px + var(--navigation--link--padding-h))}:where(.navigation-popup){--navigation--gap-v:var(--spacing-1);--navigation--link--padding-v:var(--spacing-2);--navigation--link--color:var(--color-contrast);--navigation--link-hover--background-color:var(--color-background-300);--navigation--link-current--background-color:var(--color-background-300)}:where(.navigation-popup) ul{flex-direction:column}:where(.navigation-popup) .nav-link{outline-offset:-2px}:where(.navigation-popup) .nav-separator{margin-top:var(--spacing-6)}:where(.navigation-popup) .nav-section-link{color:var(--color-secondary);font-size:var(--font-x-small);font-weight:var(--font-weight-semibold);margin-top:var(--spacing-7);padding-bottom:0;padding-top:0}:where(.navigation-popup) .nav-section-link:hover{background-color:transparent;color:var(--color-secondary)}:where(.navigation-popup) .nav-section-link[href]:hover{color:var(--color-contrast)}:where(.navigation-popup) .collapse-toggle{--collapse--icon:url('data:image/svg+xml;utf8,&lt;svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M8 15L13 10L8 5" stroke="black" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');--collapse--icon--rotate:0deg;--collapse-open--icon--rotate:90deg}:where(.navigation-popup) .collapse-toggle:after{margin-left:auto}:where(.navigation-popup) .collapse&gt;ul{margin-left:var(--spacing-3);padding-left:var(--spacing-2);position:relative}:where(.navigation-popup) .collapse&gt;ul:before{border-left:1px solid var(--color-border);bottom:var(--navigation--link--padding-v);content:"";left:0;position:absolute;top:calc(var(--navigation--link--padding-v) + var(--navigation--gap-v))}:where(.navigation-popup) .collapse .nav-item:first-child{margin-top:var(--navigation--gap-v)}.navigation-post-tags ul{flex-wrap:wrap}:where(.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination{align-items:center;display:flex;gap:var(--spacing-5)}:where(.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination:after,:where(.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination:before{border-top:1px solid var(--color-border);content:"";flex:1 0 0%}:where(.section-cards-cascade,.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination-button{--button--padding-h:var(--spacing-8);--button--color:var(--color-contrast);--button--background-color:transparent;--button--border-radius:2rem;--button-hover--opacity:1;box-shadow:inset 0 0 0 1px var(--color-border);flex:0 0 auto;transition:var(--button--transition),box-shadow .15s ease;z-index:1}:where(.section-cards-cascade,.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination-button:focus-visible,:where(.section-cards-cascade,.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination-button:hover{box-shadow:inset 0 0 0 1px transparent}:where(.section-cards-cascade,.section-cards-grid-2,.section-cards-grid-3,.section-cards-list-cards) .pagination-button.complete{box-shadow:none}.pricing-wrapper{align-items:center;display:inline-flex;flex-direction:column;position:relative;width:auto}.pricing-toggle{align-self:center;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:2rem;gap:var(--spacing-1);margin-bottom:calc(var(--spacing-8)*-1);padding:3px;position:relative;z-index:1}.pricing-trial{display:none}.pricing-toggle-monthly,.pricing-toggle-yearly{--button--padding-v:0.643em;--button--padding-h:1.214em;--button--min-height:auto;--button--border-radius:2rem;--button--color:var(--color-contrast);--button-hover--color:var(--color-contrast);--button--background-color:transparent;--button-hover--background-color:var(--color-background-300)}.pricing-toggle-input-monthly:checked~.pricing-toggle&gt;.pricing-toggle-monthly,.pricing-toggle-input-yearly:checked~.pricing-toggle&gt;.pricing-toggle-yearly{--button--background-color:var(--color-background-300)}.pricing-container{--pricing--columns:1;clip-path:inset(-1px 1px);display:grid;grid-template-columns:repeat(var(--pricing--columns),minmax(0,1fr));justify-content:center;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;position:relative;width:auto}.pricing-container:has(.pricing:only-child){clip-path:none;width:var(--container--width)}.pricing-container:has(.pricing:only-child):before{left:0;width:100%}.pricing-container:has(.pricing:only-child) .pricing{padding-left:calc(var(--spacing-9) + var(--spacing-2));padding-right:calc(var(--spacing-9) + var(--spacing-2));width:100%}.pricing-container:has(.pricing:only-child) .pricing:after{display:none}.pricing-container:has(.pricing:nth-child(2):last-child){--pricing--columns:2}.pricing-container:has(.pricing:nth-child(3):last-child){--pricing--columns:3}.pricing-container:has(.pricing:nth-child(n+4)){--pricing--columns:4}.pricing-container:before{border:1px solid var(--color-border);border-radius:var(--radius-2);content:"";height:calc(100% - var(--spacing-6));left:var(--spacing-3);position:absolute;top:var(--spacing-3);width:calc(100% - var(--spacing-6))}.pricing-toggle:has(label+label)+.pricing-container:before{height:calc(100% - var(--spacing-3));top:0}.pricing{display:flex;flex-direction:column;gap:calc(var(--spacing-8) + var(--spacing-1));margin-top:-1px;max-width:100%;padding:var(--spacing-10);position:relative;width:337px}.pricing:after{border-left:1px solid var(--color-border);bottom:var(--spacing-10);content:"";left:0;position:absolute;right:0;top:var(--spacing-10)}.pricing:first-child:after{display:none}.pricing:last-child:after{border-right:1px solid var(--color-border)}.pricing:before{border-top:1px solid var(--color-border);content:"";left:var(--spacing-10);position:absolute;right:var(--spacing-10);top:0}.pricing-button{margin-top:auto}.pricing-header{align-items:center;display:flex;width:100%}.pricing-name{font-family:var(--font-family-headings);font-size:var(--font-h6);line-height:1.3}.pricing-name,.pricing-price{font-weight:var(--font-weight-medium)}.pricing-price{color:var(--color-mute);font-size:var(--font-x-small);gap:var(--spacing-1);margin-left:auto}.pricing-price&gt;span:first-child{color:var(--color-contrast);font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3}.pricing-description{font-size:var(--font-small);margin-bottom:0}.pricing-benefits{font-size:var(--font-small);list-style:none;margin:0 0 var(--spacing-2);padding:0}.pricing-benefits&gt;li{padding-left:1.5rem;position:relative}.pricing-benefits&gt;li+li{margin-top:var(--spacing-6)}.pricing-benefits&gt;li:after{background-color:var(--color-accent-foreground);content:"";height:.563rem;left:.225rem;-webkit-mask-image:url('data:image/svg+xml;utf8,&lt;svg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M7.5 2.59998L3.375 6.72497L1.5 4.84998" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;utf8,&lt;svg width="9" height="9" viewBox="0 0 9 9" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M7.5 2.59998L3.375 6.72497L1.5 4.84998" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');-webkit-mask-size:100% 100%;mask-size:100% 100%;position:absolute;top:.35rem;width:.563rem}.pricing-benefits&gt;li:before{background-color:var(--color-accent);border-radius:50%;content:"";height:1rem;left:0;position:absolute;top:.15rem;width:1rem}.pricing-discount{bottom:calc((var(--spacing-10) + var(--spacing-3))*.5);color:var(--color-mute);font-size:var(--font-x-small);font-weight:var(--font-weight-medium);left:0;position:absolute;right:0;text-align:center;transform:translateY(50%)}.pricing-signin{border:1px solid var(--color-border);border-radius:var(--radius-2);max-width:100%;padding:var(--spacing-7) var(--spacing-8);width:var(--container--width)}.pricing-signin&gt;:where(p){margin-bottom:var(--spacing-4)}@media not all and (min-width:992px){.pricing-container:has(.pricing:nth-child(n+4):last-child){--pricing--columns:2}}@media not all and (min-width:768px){.pricing-container{width:var(--container--width)}.pricing{width:100%}.pricing-container:has(.pricing:nth-child(2):last-child){--pricing--columns:1}.pricing-container:has(.pricing:nth-child(3):last-child){--pricing--columns:1}.pricing-container:has(.pricing:nth-child(n+4):last-child){--pricing--columns:1}}@media not all and (min-width:540px){.pricing-container{clip-path:none}.pricing-container:before{left:0;width:100%}.pricing{padding-left:var(--padding-h);padding-right:var(--padding-h)}.pricing:after{display:none}}.social-links{padding-left:0}:where(.social-links){--social--gap-v:var(--spacing-3);--social--gap-h:var(--spacing-3);display:flex;font-size:var(--font-small);font-weight:var(--font-weight-medium);gap:var(--social--gap-v) var(--social--gap-h);list-style:none;margin:0}:where(.social-links):not(:has(li)){display:none}:where(.social-links) .social-link{display:block;-webkit-text-decoration:none;text-decoration:none;transition:color .15s ease,background-color .15s ease}:where(.social-links) .social-link&gt;svg{height:1em;width:1em}:where(.section-hero .social-links){flex-wrap:wrap;margin:var(--spacing-2) 0}:where(.section-hero .social-links) .social-link{align-items:center;background-color:var(--color-background-300);border-radius:var(--radius-1);display:flex;gap:var(--spacing-3);min-height:var(--button-sm--min-height);padding:var(--spacing-2) var(--spacing-6)}:where(.section-hero .social-links) .social-link:focus-visible,:where(.section-hero .social-links) .social-link:hover{background-color:var(--color-background-400);color:var(--color-contrast)}:where(.footer .social-links){--social--gap-v:var(--spacing-6);flex-direction:column}:where(.footer .social-links) .social-link{color:var(--color-secondary)}:where(.footer .social-links) .social-link&gt;svg{display:none}:where(.footer .social-links) .social-link:focus-visible,:where(.footer .social-links) .social-link:hover{color:var(--color-contrast)}:where(.post-author-card .social-links){--social--gap-v:var(--spacing-1);--social--gap-h:var(--spacing-1);flex-wrap:wrap;margin:calc(var(--spacing-3)*-1) calc(var(--spacing-3)*-1) 0}:where(.post-author-card .social-links) .social-link{border-radius:var(--button--border-radius);display:flex;min-height:var(--button-xs--min-height);min-width:var(--button-xs--min-height);padding:var(--spacing-3);transition:var(--button--transition)}:where(.post-author-card .social-links) .social-link&gt;span{word-wrap:normal;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}:where(.post-author-card .social-links) .social-link&gt;svg{height:var(--font-small);width:var(--font-small)}:where(.post-author-card .social-links) .social-link:focus-visible,:where(.post-author-card .social-links) .social-link:hover{background-color:var(--color-background-400);color:var(--color-contrast)}.toc-wrapper{height:100%;pointer-events:none;position:absolute;right:calc(50% - var(--container--width)*.5 - 250px - var(--spacing-10));top:0}.post-content .toc-wrapper+*{margin-top:0}.toc{border:1px solid var(--color-border);border-radius:var(--radius-2);font-size:var(--font-small);font-weight:var(--font-weight-medium);max-height:calc(100vh - var(--spacing-7)*2);overflow-y:auto;padding:var(--spacing-6) var(--spacing-7);pointer-events:visible;position:sticky;top:var(--spacing-7);width:250px}.toc ul{list-style:none;margin:0;padding:0 0 0 var(--spacing-4)}.toc&gt;ul{padding:var(--spacing-5) 0 0}.toc li{padding:0;position:static}.toc li+li{margin-top:0}.toc li:before{display:none}.toc a{color:var(--color-secondary);display:block;line-height:1.3;padding:var(--spacing-2) 0;-webkit-text-decoration:none;text-decoration:none}.toc a.active,.toc a:hover{color:var(--color-contrast);-webkit-text-decoration:underline;text-decoration:underline}.toc-title{align-items:center;color:var(--color-contrast);display:flex;gap:var(--spacing-4)}.toc-title&gt;svg{flex:0 0 auto}.toc-button,.toc-hidden{display:none}.toc-unlock-link a{align-items:center;display:flex;gap:.4em}.toc-unlock-link svg{height:1em;min-width:1em;width:1em}.toc&gt;.toc-unlock-link{display:none}@media not all and (min-width:1200px){.toc-wrapper{margin:0 auto calc(var(--spacing-8) + var(--spacing-3));max-width:var(--container--width);position:static;width:100%}.toc{display:flex;flex-wrap:wrap;gap:0 var(--spacing-3);max-height:none;overflow:hidden;padding:var(--spacing-4);position:relative;right:auto;top:auto;transition:height .3s ease;width:100%}.post-content .toc{margin-right:auto}.toc&gt;ul{flex:0 0 100%;padding:var(--spacing-5) var(--spacing-4) var(--spacing-1)}.toc-hidden{display:none}.toc-title{flex:1 0 0%}.toc-title&gt;svg{display:none}.toc-button{display:flex;flex:0 0 auto;position:static}.toc-button:before{bottom:0;content:"";left:0;max-height:2.875rem;position:absolute;right:0;top:0}.toc-button[aria-expanded=false]~ul{display:none}}.toggle-color-scheme-button{align-items:center;background-color:var(--color-background-300);border:0;border-radius:2rem;cursor:pointer;display:flex;min-height:1.375rem;padding:var(--spacing-1) var(--spacing-2);transition:color .15s ease,background-color .15s ease;width:2.25rem}.toggle-color-scheme-button:hover{background-color:var(--color-background-400)}.toggle-color-scheme-button .icon{display:block;height:100%;position:absolute;transition:opacity .15s ease!important;width:100%}.toggle-color-scheme-button .icon-moon,.toggle-color-scheme-button .icon-sun{opacity:0}.toggle-color-scheme-button&gt;span{display:block;height:var(--font-small);position:relative;transform:translateX(50%);transition:transform .15s ease!important;width:var(--font-small)}[data-color-scheme=light] .toggle-color-scheme-button&gt;span{transform:translateX(0)}[data-color-scheme=light] .toggle-color-scheme-button .icon-sun{opacity:1}[data-color-scheme=light] .toggle-color-scheme-button .icon-circle-half,[data-color-scheme=light] .toggle-color-scheme-button .icon-moon{opacity:0}[data-color-scheme=dark] .toggle-color-scheme-button&gt;span{transform:translateX(100%)}[data-color-scheme=dark] .toggle-color-scheme-button .icon-moon{opacity:1}[data-color-scheme=dark] .toggle-color-scheme-button .icon-circle-half,[data-color-scheme=dark] .toggle-color-scheme-button .icon-sun{opacity:0}:has(&gt;.tooltip){position:relative;z-index:2}:hover&gt;.tooltip{opacity:1;transform:translateX(var(--tooltip--translate-x)) translateY(0);transition-delay:.3s;visibility:visible}.tooltip{--tooltip--offset:var(--spacing-3);--tooltip--translate-x:-50%;--tooltip--color:var(--color-background);--tooltip--background-color:var(--color-contrast);--tooltip-triangle--size:5px;--tooltip-triangle--translate-x:-50%;background-color:var(--tooltip--background-color);border-radius:var(--radius-1);color:var(--tooltip--color);font-size:var(--font-x-small);font-weight:var(--font-weight-medium);line-height:1.5;margin-top:var(--tooltip--offset);opacity:0;padding:var(--spacing-2) var(--spacing-4);pointer-events:none;text-transform:capitalize;top:100%;transform:translate(var(--tooltip--translate-x),1px);transition:transform .2s ease,opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap;z-index:3}.tooltip,.tooltip:before{left:50%;position:absolute}.tooltip:before{border-bottom:var(--tooltip-triangle--size) solid var(--tooltip--background-color);border-left:var(--tooltip-triangle--size) solid transparent;border-right:var(--tooltip-triangle--size) solid transparent;content:"";height:0;top:calc(var(--tooltip-triangle--size)*-1);transform:translate(var(--tooltip-triangle--translate-x),1px);width:0}.tooltip.show{opacity:1;transform:translate(var(--tooltip--translate-x));transition-delay:0s;visibility:visible}.tooltip-top{bottom:100%;margin-bottom:var(--tooltip--offset);margin-top:0;top:auto;transform:translate(var(--tooltip--translate-x),-1px)}.tooltip-top:before{border-bottom:0;border-top:var(--tooltip-triangle--size) solid var(--tooltip--background-color);bottom:calc(var(--tooltip-triangle--size)*-1);top:auto;transform:translate(var(--tooltip-triangle--translate-x),-1px)}.post-content .kg-audio-card{background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-2);box-shadow:none;color:var(--color-contrast);min-height:auto;padding:var(--spacing-7) var(--spacing-8);position:relative}.post-content .kg-audio-thumbnail{border-radius:0;height:26px;left:var(--spacing-8);margin:0;min-width:auto;position:absolute;top:var(--spacing-7);width:26px}.post-content .kg-audio-thumbnail.placeholder:before{background-color:var(--color-accent-foreground);content:"";height:1rem;-webkit-mask-image:url('data:image/svg+xml;utf8,&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M6 12V3.33333L14 2V10.6667" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;path d="M4 14C5.10457 14 6 13.1046 6 12C6 10.8954 5.10457 10 4 10C2.89543 10 2 10.8954 2 12C2 13.1046 2.89543 14 4 14Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;path d="M12 12.6667C13.1046 12.6667 14 11.7713 14 10.6667C14 9.56212 13.1046 8.66669 12 8.66669C10.8954 8.66669 10 9.56212 10 10.6667C10 11.7713 10.8954 12.6667 12 12.6667Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;utf8,&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M6 12V3.33333L14 2V10.6667" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;path d="M4 14C5.10457 14 6 13.1046 6 12C6 10.8954 5.10457 10 4 10C2.89543 10 2 10.8954 2 12C2 13.1046 2.89543 14 4 14Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;path d="M12 12.6667C13.1046 12.6667 14 11.7713 14 10.6667C14 9.56212 13.1046 8.66669 12 8.66669C10.8954 8.66669 10 9.56212 10 10.6667C10 11.7713 10.8954 12.6667 12 12.6667Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1rem}.post-content .kg-audio-thumbnail.placeholder svg{display:none}.post-content .kg-audio-player-container{display:block}.post-content .kg-audio-seek-slider{display:block;flex-basis:0}.post-content .kg-audio-title{align-items:center;color:var(--color-contrast);display:flex;font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3;margin-bottom:var(--spacing-6);margin-top:0;min-height:26px;padding:0 0 0 calc(var(--spacing-4) + 26px)}.post-content .kg-audio-player{flex-wrap:wrap;gap:var(--spacing-3);padding:0}.post-content .kg-audio-pause-icon,.post-content .kg-audio-play-icon{height:1rem;padding-right:0;width:1rem}.post-content .kg-audio-pause-icon&gt;svg,.post-content .kg-audio-play-icon&gt;svg{height:var(--font-x-small);width:var(--font-x-small)}.post-content .kg-audio-current-time{min-width:2.25rem;padding:0;text-align:right}.post-content .kg-audio-current-time,.post-content .kg-audio-time{font-size:var(--font-small);font-weight:var(--font-weight-regular)}.post-content .kg-audio-time{color:var(--color-secondary);max-width:3.25rem;width:auto}.post-content .kg-audio-duration{margin-left:var(--spacing-3);min-width:2.25rem;padding:0}.post-content .kg-audio-playback-rate{border-radius:.25rem;font-size:var(--font-small);font-weight:var(--font-weight-regular);justify-content:center;min-width:2rem;padding:.15rem .25rem}.post-content .kg-audio-playback-rate:hover{box-shadow:0 0 0 1px var(--color-border)}.post-content .kg-audio-volume-slider{width:3.75rem}.post-content .kg-audio-unmute-icon{margin-right:-6px}@media not all and (min-width:768px){.post-content .kg-audio-volume-slider{display:none}}@media not all and (min-width:540px){.post-content .kg-audio-seek-slider{display:none}}blockquote.kg-blockquote-alt{font-size:1.25rem;font-style:normal;font-weight:var(--font-weight-light);line-height:1.4;padding:var(--spacing-7)}blockquote.kg-blockquote-alt:before{display:none}.post-content .kg-bookmark-card{position:relative}.post-content .kg-bookmark-card a.kg-bookmark-container{background-color:var(--color-background);border:0;border-radius:var(--radius-2);transition:background-color .15s ease}.post-content .kg-bookmark-card a.kg-bookmark-container:before{border:1px solid var(--color-border);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.post-content .kg-bookmark-card a.kg-bookmark-container:hover{background-color:var(--color-background-200);border:0;border-radius:var(--radius-2)}.post-content .kg-bookmark-container{gap:var(--spacing-6);padding:var(--spacing-7) var(--spacing-8)}.post-content .kg-bookmark-thumbnail{background-color:var(--color-background-300);margin-bottom:calc(var(--spacing-7)*-1);margin-right:calc(var(--spacing-8)*-1);margin-top:calc(var(--spacing-7)*-1)}.post-content .kg-bookmark-content{gap:var(--spacing-4);padding:0}.post-content .kg-bookmark-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-contrast);display:-webkit-box;font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3;overflow:hidden}.post-content .kg-bookmark-description{-webkit-line-clamp:3;color:var(--color-foreground);font-size:var(--font-small);line-height:inherit;max-height:none;opacity:1}.post-content .kg-bookmark-metadata{color:var(--color-contrast);font-size:var(--font-small);font-weight:var(--font-weight-medium);margin-top:0}.post-content .kg-bookmark-icon{margin-right:var(--spacing-4)}.post-content .kg-bookmark-metadata&gt;span:nth-of-type(2):before{content:"-"}.post-content .kg-bookmark-metadata&gt;:not(img){opacity:1}.kg-btn,.kg-cta-button,.kg-header-card-button,.kg-product-card-button,.kg-signup-card-button{border-radius:var(--button--border-radius)!important;display:inline-flex;font-family:var(--font-family-button)!important;font-size:var(--button--font-size)!important;font-weight:var(--button--font-weight)!important;height:auto!important;justify-content:center;line-height:var(--button--line-height)!important;min-height:var(--button--min-height)!important;min-width:var(--button--min-width);opacity:var(--button--opacity)!important;outline-offset:2px;padding:var(--button--padding-v) var(--button--padding-h)!important;text-align:center;transition:var(--button--transition)!important}.kg-btn:hover,.kg-cta-button:hover,.kg-header-card-button:hover,.kg-product-card-button:hover,.kg-signup-card-button:hover{opacity:var(--button-hover--opacity)!important}.kg-btn,.kg-product-card-button{background-color:var(--button--background-color)!important;color:var(--button--color)!important}.kg-btn:hover,.kg-product-card-button:hover{background-color:var(--button-hover--background-color)!important;color:var(--button-hover--color)!important}.post-content .kg-callout-card{border-radius:var(--radius-2);color:var(--color-contrast);gap:var(--spacing-4);padding:var(--spacing-7) var(--spacing-8);position:relative}.post-content .kg-callout-card div.kg-callout-emoji{align-items:center;align-self:flex-start;border-radius:50%;display:flex;justify-content:center;padding-right:0}.post-content .kg-callout-card-accent{color:var(--color-accent-foreground)}.kg-code-card pre{margin-bottom:0}.post-content .kg-cta-card{border-radius:var(--radius-2)}.post-content .kg-cta-sponsor-label-wrapper{margin:0 var(--spacing-8);padding:var(--spacing-7) 0}.post-content .kg-cta-sponsor-label{font-family:inherit;font-size:var(--font-x-small);font-weight:var(--font-weight-semibold)}.post-content .kg-cta-image-container img{border-radius:var(--radius-1)}.post-content .kg-cta-content{gap:var(--spacing-8);padding:var(--spacing-7) var(--spacing-8) var(--spacing-8)}.post-content .kg-cta-has-img .kg-cta-content{padding-top:var(--spacing-8)}.post-content .kg-cta-content-inner{gap:var(--spacing-8)}.post-content .kg-cta-text p{line-height:inherit}.post-content .kg-cta-has-img .kg-cta-button{margin-bottom:var(--spacing-2)}.post-content .kg-cta-button{align-self:flex-start;width:auto}.post-content .kg-cta-button:hover{opacity:var(--button-hover--opacity)}.post-content .kg-cta-bg-white{background-color:var(--color-background);border:1px solid var(--color-border);box-shadow:none}.post-content .kg-cta-bg-white .kg-cta-sponsor-label-wrapper{border-color:var(--color-border)}.post-content .kg-cta-bg-white .kg-cta-sponsor-label{color:var(--color-contrast)}.post-content .kg-cta-bg-white .kg-cta-sponsor-label a:hover{color:var(--color-accent);opacity:1}.post-content .kg-cta-bg-white .kg-cta-sponsor-label span:not(a span){color:var(--color-secondary)}.post-content .kg-cta-bg-grey{background-color:var(--color-background-200)}.post-content .kg-cta-bg-grey .kg-cta-sponsor-label{color:var(--color-contrast)}.post-content .kg-cta-button[style="background-color: #000000; color: #FFFFFF;"]{background-color:var(--color-contrast)!important;color:var(--color-background)!important}.post-content .kg-cta-button[style="background-color: #F0F0F0; color: #000000;"]{background-color:var(--color-background-300)!important;color:var(--color-contrast)!important}.post-content .kg-cta-button.kg-style-accent{color:var(--color-accent-foreground)!important}.post-content .kg-embed-card&gt;:where(iframe[src*="player.vimeo.com"],iframe[src*="youtube.com"],iframe[src*="youtube-nocookie.com"]){background-color:var(--color-background-300)}.post-content .kg-embed-card&gt;iframe{border-radius:0}.post-content .kg-embed-card&gt;iframe[src*="kickstarter.com"][src*="video.html"],.post-content .kg-embed-card&gt;iframe[src*="player.vimeo.com"],.post-content .kg-embed-card&gt;iframe[src*="youtube-nocookie.com"],.post-content .kg-embed-card&gt;iframe[src*="youtube.com"]{aspect-ratio:16/9;height:auto;width:100%}.kg-embed-card&gt;.twitter-tweet{margin:0}.post-content .kg-file-card{position:relative}.post-content .kg-file-card a.kg-file-card-container{background-color:transparent;border:0;border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-foreground);gap:var(--spacing-6);min-height:auto;padding:var(--spacing-7) var(--spacing-8);transition:background-color .15s ease}.post-content .kg-file-card a.kg-file-card-container:hover{background-color:var(--color-background-200);border:0}.post-content .kg-file-card-contents{gap:var(--spacing-4);justify-content:space-evenly;margin:0}.post-content .kg-file-card-title{-webkit-line-clamp:1;-webkit-box-orient:vertical;color:var(--color-contrast);display:-webkit-box;font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3;overflow:hidden}.post-content .kg-file-card-caption{font-size:var(--font-small);line-height:inherit;margin-top:0;opacity:1}.post-content .kg-file-card-caption:empty{display:none}.post-content .kg-file-card-title+.kg-file-card-caption{margin-top:var(--spacing-1)}.post-content .kg-file-card-metadata{align-items:flex-end;color:var(--color-mute);display:flex;flex-wrap:wrap;font-size:var(--font-x-small);font-weight:var(--font-weight-medium);gap:0 var(--spacing-sm);line-height:inherit;margin-top:0}.post-content .kg-file-card-filename{font-weight:inherit}.post-content .kg-file-card-filesize{font-size:1em;margin-left:auto;opacity:1}.post-content .kg-file-card-filesize:before{display:none}.post-content .kg-file-card-icon{background-color:var(--color-accent);border-radius:var(--radius-1);flex:0 0 auto;min-width:auto}.post-content .kg-file-card-icon:before{display:none}.post-content .kg-file-card-icon svg{color:var(--color-accent-foreground);height:1rem;width:1rem}.post-content .kg-gallery-card{--gap:var(--spacing-5)}.post-content .kg-gallery-image img{background-color:var(--color-background-300)}.post-content .kg-gallery-card:not(.kg-card-hascaption)+.kg-gallery-card,.post-content .kg-gallery-card:not(.kg-card-hascaption)+.kg-image-card,.post-content .kg-image-card:not(.kg-card-hascaption)+.kg-gallery-card,.post-content .kg-image-card:not(.kg-card-hascaption)+.kg-image-card{margin-top:calc(var(--spacing-4)*-1 + var(--gap))}.kg-gallery-image img,.kg-image-card img{background-color:var(--color-background-300);border-radius:var(--radius-2);width:100%}.kg-image-card.kg-width-full img{border-radius:0}.post-content .kg-product-card-container{background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-2);box-shadow:none;color:var(--color-foreground);gap:var(--spacing-6);max-width:100%;padding:var(--spacing-7)}.post-content .kg-product-card-image{background-color:var(--color-background-300);border-radius:var(--radius-1);margin-bottom:var(--spacing-2);width:100%}.post-content .kg-product-card h4.kg-product-card-title{font-family:inherit}.post-content .kg-product-card-rating{color:var(--color-contrast);padding-left:0}.post-content .kg-product-card-rating svg{height:var(--font-small);width:var(--font-small)}.post-content .kg-product-card-rating-star{width:18px}.post-content .kg-product-card-description:empty{display:none}.post-content .kg-product-card .kg-product-card-description ol,.post-content .kg-product-card .kg-product-card-description p,.post-content .kg-product-card .kg-product-card-description ul{color:var(--color-foreground);font-family:inherit;font-size:inherit;line-height:inherit;opacity:1}.post-content .kg-product-card .kg-product-card-description p:first-of-type{margin-top:0}.post-content .kg-product-card a.kg-product-card-button{margin-top:var(--spacing-2)}.kg-header-card.kg-width-full+.kg-header-card.kg-width-full,.kg-header-card.kg-width-full+.kg-signup-card.kg-width-full,.kg-signup-card.kg-width-full+.kg-header-card.kg-width-full,.kg-signup-card.kg-width-full+.kg-signup-card.kg-width-full{margin-top:calc(var(--spacing-5)*-1 - var(--spacing-1))}.post-content .kg-header-card,.post-content .kg-signup-card{overflow:hidden}.post-content .kg-header-card .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-header-card .kg-signup-card-content h2.kg-signup-card-heading,.post-content .kg-signup-card .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-signup-card .kg-signup-card-content h2.kg-signup-card-heading{font-weight:var(--font-weight-medium);letter-spacing:normal;line-height:1.2}.post-content .kg-header-card .kg-header-card-content h2.kg-header-card-heading strong,.post-content .kg-header-card .kg-signup-card-content h2.kg-signup-card-heading strong,.post-content .kg-signup-card .kg-header-card-content h2.kg-header-card-heading strong,.post-content .kg-signup-card .kg-signup-card-content h2.kg-signup-card-heading strong{font-weight:var(--font-weight-medium)}.post-content .kg-header-card .kg-header-card-content .kg-header-card-text&gt;p,.post-content .kg-header-card .kg-signup-card-content .kg-signup-card-text&gt;p,.post-content .kg-signup-card .kg-header-card-content .kg-header-card-text&gt;p,.post-content .kg-signup-card .kg-signup-card-content .kg-signup-card-text&gt;p{font-size:1rem;font-weight:inherit;line-height:inherit;margin:0;max-width:100%}.post-content .kg-header-card .kg-header-card-button:focus-visible,.post-content .kg-header-card .kg-signup-card-button:focus-visible,.post-content .kg-signup-card .kg-header-card-button:focus-visible,.post-content .kg-signup-card .kg-signup-card-button:focus-visible{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.post-content .kg-header-card .kg-header-card-button .kg-style-accent:hover,.post-content .kg-header-card .kg-signup-card-button .kg-style-accent:hover,.post-content .kg-signup-card .kg-header-card-button .kg-style-accent:hover,.post-content .kg-signup-card .kg-signup-card-button .kg-style-accent:hover{background-color:var(--button-hover--background-color)!important;color:var(--button-hover--color)!important}.post-content .kg-header-card .kg-header-card-content .kg-header-card-text&gt;.kg-header-card-button,.post-content .kg-signup-card .kg-header-card-content .kg-header-card-text&gt;.kg-header-card-button{letter-spacing:normal;margin-top:var(--spacing-1)}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-form,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-form{border:0;margin-top:0;padding:var(--spacing-1) 0}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-form&gt;.kg-signup-card-fields,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-form&gt;.kg-signup-card-fields{background-color:transparent;border:0;border-radius:0;flex-direction:column;gap:var(--spacing-2);padding:0}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-form .kg-signup-card-input,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-form .kg-signup-card-input{margin:0}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-form .kg-signup-card-input:focus-visible,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-form .kg-signup-card-input:focus-visible{outline:1px dotted #212121;outline:5px auto -webkit-focus-ring-color}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-form.error .kg-signup-card-fields,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-form.error .kg-signup-card-fields{border:0;box-shadow:none}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-form.error .kg-signup-card-fields .kg-signup-card-input,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-form.error .kg-signup-card-fields .kg-signup-card-input{border-color:var(--color-error)}.post-content .kg-header-card .kg-align-center .kg-signup-card-form,.post-content .kg-signup-card .kg-align-center .kg-signup-card-form{align-items:center}.post-content .kg-header-card .kg-signup-card-text&gt;.kg-signup-card-disclaimer,.post-content .kg-signup-card .kg-signup-card-text&gt;.kg-signup-card-disclaimer{color:var(--color-secondary)}.post-content .kg-header-card .kg-header-card-content .kg-header-card-text,.post-content .kg-header-card .kg-signup-card-content .kg-signup-card-text,.post-content .kg-signup-card .kg-header-card-content .kg-header-card-text,.post-content .kg-signup-card .kg-signup-card-content .kg-signup-card-text{gap:var(--spacing-3);margin:0 auto;max-width:100%;min-height:40vh;padding:var(--spacing-7) var(--padding-h);width:var(--container--width)}.post-content .kg-header-card.kg-width-wide .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-header-card.kg-width-wide .kg-signup-card-content h2.kg-signup-card-heading,.post-content .kg-signup-card.kg-width-wide .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-signup-card.kg-width-wide .kg-signup-card-content h2.kg-signup-card-heading{font-size:clamp(1.625rem,1.4063rem + 1.0938vw,2.5rem)}.post-content .kg-header-card.kg-width-wide .kg-header-card-content .kg-header-card-text&gt;p,.post-content .kg-header-card.kg-width-wide .kg-signup-card-content .kg-signup-card-text&gt;p,.post-content .kg-signup-card.kg-width-wide .kg-header-card-content .kg-header-card-text&gt;p,.post-content .kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-text&gt;p{font-size:clamp(1rem,.9688rem + .1563vw,1.125rem)}.post-content .kg-header-card.kg-width-wide .kg-header-card-content .kg-header-card-text,.post-content .kg-header-card.kg-width-wide .kg-signup-card-content .kg-signup-card-text,.post-content .kg-signup-card.kg-width-wide .kg-header-card-content .kg-header-card-text,.post-content .kg-signup-card.kg-width-wide .kg-signup-card-content .kg-signup-card-text{gap:clamp(.75rem,.625rem + .625vw,1.25rem);min-height:60vh;padding-bottom:var(--spacing-9);padding-top:var(--spacing-9)}.post-content .kg-header-card.kg-width-wide .kg-header-card-button,.post-content .kg-header-card.kg-width-wide .kg-signup-card-button,.post-content .kg-signup-card.kg-width-wide .kg-header-card-button,.post-content .kg-signup-card.kg-width-wide .kg-signup-card-button{--button--padding-h:clamp(1.25rem,1.1563rem + 0.4688vw,1.625rem);--button--min-height:clamp(2.25rem,2.125rem + 0.625vw,2.75rem);--button--font-size:clamp(0.875rem,0.8438rem + 0.1563vw,1rem)}.post-content .kg-header-card.kg-width-wide .kg-signup-card-input,.post-content .kg-signup-card.kg-width-wide .kg-signup-card-input{font-size:clamp(.875rem,.8438rem + .1563vw,1rem);min-height:clamp(2.25rem,2.125rem + .625vw,2.75rem)}.post-content .kg-header-card.kg-width-full,.post-content .kg-signup-card.kg-width-full{border-radius:0}.post-content .kg-header-card.kg-width-full .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-header-card.kg-width-full .kg-signup-card-content h2.kg-signup-card-heading,.post-content .kg-signup-card.kg-width-full .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-signup-card.kg-width-full .kg-signup-card-content h2.kg-signup-card-heading{font-size:clamp(1.625rem,1.0938rem + 2.6563vw,3.75rem)}.post-content .kg-header-card.kg-width-full .kg-header-card-content .kg-header-card-text&gt;p,.post-content .kg-header-card.kg-width-full .kg-signup-card-content .kg-signup-card-text&gt;p,.post-content .kg-signup-card.kg-width-full .kg-header-card-content .kg-header-card-text&gt;p,.post-content .kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-text&gt;p{font-size:clamp(1rem,.9688rem + .1563vw,1.125rem)}.post-content .kg-header-card.kg-width-full .kg-header-card-content .kg-header-card-text,.post-content .kg-header-card.kg-width-full .kg-signup-card-content .kg-signup-card-text,.post-content .kg-signup-card.kg-width-full .kg-header-card-content .kg-header-card-text,.post-content .kg-signup-card.kg-width-full .kg-signup-card-content .kg-signup-card-text{gap:clamp(.75rem,.625rem + .625vw,1.25rem);min-height:80vh;padding-bottom:calc(var(--spacing-10)*2);padding-top:calc(var(--spacing-10)*2)}.post-content .kg-header-card.kg-width-full .kg-header-card-button,.post-content .kg-header-card.kg-width-full .kg-signup-card-button,.post-content .kg-signup-card.kg-width-full .kg-header-card-button,.post-content .kg-signup-card.kg-width-full .kg-signup-card-button{--button--padding-h:clamp(1.25rem,1.1563rem + 0.4688vw,1.625rem);--button--font-size:clamp(0.875rem,0.8438rem + 0.1563vw,1rem);--button--min-height:clamp(2.25rem,2.125rem + 0.625vw,2.75rem)}.post-content .kg-header-card.kg-width-full .kg-signup-card-input,.post-content .kg-signup-card.kg-width-full .kg-signup-card-input{font-size:clamp(.875rem,.8438rem + .1563vw,1rem);min-height:clamp(2.25rem,2.125rem + .625vw,2.75rem)}.post-content .kg-header-card.kg-layout-split .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-header-card.kg-layout-split .kg-signup-card-content h2.kg-signup-card-heading,.post-content .kg-signup-card.kg-layout-split .kg-header-card-content h2.kg-header-card-heading,.post-content .kg-signup-card.kg-layout-split .kg-signup-card-content h2.kg-signup-card-heading{font-size:clamp(1.625rem,1.4063rem + 1.0938vw,2.5rem)}.post-content .kg-header-card.kg-content-wide .kg-header-card-content .kg-header-card-text,.post-content .kg-header-card.kg-content-wide .kg-signup-card-content .kg-signup-card-text,.post-content .kg-signup-card.kg-content-wide .kg-header-card-content .kg-header-card-text,.post-content .kg-signup-card.kg-content-wide .kg-signup-card-content .kg-signup-card-text{width:var(--container-wide--width)}.post-content .kg-header-card.kg-style-accent,.post-content .kg-header-card.kg-style-accent .kg-header-card-heading,.post-content .kg-header-card.kg-style-accent .kg-header-card-subheading,.post-content .kg-signup-card.kg-style-accent,.post-content .kg-signup-card.kg-style-accent .kg-header-card-heading,.post-content .kg-signup-card.kg-style-accent .kg-header-card-subheading{color:var(--color-accent-foreground)!important}.post-content .kg-header-card[style="background-color: #F0F0F0;"],.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"],.post-content .kg-signup-card[style="background-color: #F0F0F0;"],.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"]{background-color:var(--color-background-200)!important}.post-content .kg-header-card[style="background-color: #F0F0F0;"],.post-content .kg-header-card[style="background-color: #F0F0F0;"] .kg-header-card-heading,.post-content .kg-header-card[style="background-color: #F0F0F0;"] .kg-signup-card-heading,.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"],.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"] .kg-header-card-heading,.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-heading,.post-content .kg-signup-card[style="background-color: #F0F0F0;"],.post-content .kg-signup-card[style="background-color: #F0F0F0;"] .kg-header-card-heading,.post-content .kg-signup-card[style="background-color: #F0F0F0;"] .kg-signup-card-heading,.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"],.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"] .kg-header-card-heading,.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-heading{color:var(--color-contrast)!important}.post-content .kg-header-card[style="background-color: #F0F0F0;"] .kg-header-card-subheading,.post-content .kg-header-card[style="background-color: #F0F0F0;"] .kg-signup-card-disclaimer,.post-content .kg-header-card[style="background-color: #F0F0F0;"] .kg-signup-card-subheading,.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"] .kg-header-card-subheading,.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-disclaimer,.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-subheading,.post-content .kg-signup-card[style="background-color: #F0F0F0;"] .kg-header-card-subheading,.post-content .kg-signup-card[style="background-color: #F0F0F0;"] .kg-signup-card-disclaimer,.post-content .kg-signup-card[style="background-color: #F0F0F0;"] .kg-signup-card-subheading,.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"] .kg-header-card-subheading,.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-disclaimer,.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-subheading{color:var(--color-foreground)!important}.post-content .kg-header-card[style="background-color: #F0F0F0;"] .kg-signup-card-input,.post-content .kg-header-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-input,.post-content .kg-signup-card[style="background-color: #F0F0F0;"] .kg-signup-card-input,.post-content .kg-signup-card[style="background-color: rgb(240, 240, 240);"] .kg-signup-card-input{background-color:var(--color-background)}.post-content .kg-header-card:not(.kg-layout-split)&gt;picture:before,.post-content .kg-signup-card:not(.kg-layout-split)&gt;picture:before{background-color:rgba(0,0,0,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-content .kg-header-card:not(.kg-layout-split)&gt;picture+div,.post-content .kg-signup-card:not(.kg-layout-split)&gt;picture+div{position:relative;z-index:1}.post-content .kg-header-card:not(.kg-layout-split)&gt;picture+div .kg-signup-card-subheading,.post-content .kg-signup-card:not(.kg-layout-split)&gt;picture+div .kg-signup-card-subheading{opacity:.9}.post-content .kg-header-card:not(.kg-layout-split)&gt;picture+div .kg-signup-card-disclaimer,.post-content .kg-signup-card:not(.kg-layout-split)&gt;picture+div .kg-signup-card-disclaimer{opacity:.8}@media not all and (min-width:540px){.post-content .kg-layout-split .kg-header-card-content,.post-content .kg-layout-split .kg-signup-card-content{grid-template-columns:minmax(0,1fr)}}.footnote-item&gt;p{margin-bottom:var(--spacing-1)}.post-content .kg-toggle-card{border:0;border-radius:0;box-shadow:none;padding:calc(var(--spacing-6) + var(--spacing-1)) 0}.post-content .kg-toggle-content{transition:opacity .2s ease,top .2s ease}.post-content .kg-toggle-card+.kg-toggle-card{border-top:1px solid var(--color-border);margin-top:calc(var(--spacing-8)*-1 - var(--spacing-3))}.post-content .kg-toggle-card h4.kg-toggle-heading-text{font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3}.post-content .kg-toggle-card-icon{background-color:var(--color-background-300);border-radius:calc(var(--radius-1) - 2px);flex:0 0 auto;height:1.125em;width:1.125em}.post-content .kg-toggle-card-icon svg{color:var(--color-foreground);height:.5em;width:.5em}.post-content .kg-toggle-card-icon path{stroke-width:4px}.post-content .kg-toggle-card .kg-toggle-content ol,.post-content .kg-toggle-card .kg-toggle-content p,.post-content .kg-toggle-card .kg-toggle-content ul{font-size:inherit;line-height:inherit;margin-top:var(--spacing-4)}.post .kg-video-hide-animated&gt;button,.post-content .kg-toggle-card[data-kg-toggle-state=close] .kg-toggle-content{visibility:hidden}.post .kg-width-full.kg-video-card .kg-video-container{border-radius:0}.post .kg-video-large-play-icon{height:2.75rem;width:2.75rem}.post .kg-video-large-play-icon svg{width:var(--font-x-small)}.post .kg-width-wide.kg-video-card .kg-video-large-play-icon{height:3.375rem;width:3.375rem}.post .kg-width-wide.kg-video-card .kg-video-large-play-icon svg{width:var(--font-small)}.post .kg-width-full.kg-video-card .kg-video-large-play-icon{height:3.875rem;width:3.875rem}.post .kg-width-full.kg-video-card .kg-video-large-play-icon svg{width:1rem}.kg-video-card video{background-color:var(--color-background-300);border-radius:0}.content{display:flex;flex-direction:column;gap:var(--spacing-10);margin-bottom:auto;padding:0 var(--padding-h)}@media not all and (min-width:768px){.content{overflow-x:hidden}}.container{width:var(--container--width)}.container,.container-wide{margin-left:auto;margin-right:auto;max-width:100%}.container-wide{width:var(--container-wide--width)}.header{margin-bottom:var(--spacing-10);padding:0 var(--padding-h);position:relative}.header .logo{position:relative;z-index:10}.header-container{align-items:center;display:flex;gap:var(--spacing-2) var(--spacing-4);min-height:var(--header--min-height)}.header-container&gt;.navigation{display:flex;flex-basis:0;flex-grow:1;z-index:10}.header-container&gt;.navigation,.header-container&gt;.navigation&gt;ul{justify-content:var(--header--align)}.header-align-start{--header--align:flex-start}.header-align-center{--header--align:center}.header-align-end{--header--align:flex-end}.header-align-center .dropdown,.header-align-start .dropdown{left:calc(var(--spacing-3)*-1);right:auto}.header-align-end .dropdown{left:auto;right:calc(var(--spacing-3)*-1)}.header-counter .dropdown-toggle{background-color:var(--color-background-300);margin:0;position:absolute;right:var(--navigation--link--padding-h);top:calc(50% - 6px);transform:translateX(calc(-.5625rem - -6px));z-index:1}.header-counter .navigation-bar{counter-reset:format-header-counter}.header-counter .navigation-bar&gt;ul&gt;.nav-item{counter-increment:format-header-counter}.header-counter .navigation-bar&gt;ul&gt;.nav-item&gt;.nav-link:after{align-items:center;background-color:var(--color-background-300);border-radius:3px;content:counter(format-header-counter);display:flex;font-size:.625rem;font-weight:var(--font-weight-semibold);justify-content:center;min-height:1.125rem;min-width:1.125rem;padding:0 var(--spacing-3)}.header-toggle-hide{display:none}@media not all and (min-width:540px){.header-container&gt;.navigation{display:none}.header-toggle{margin-left:auto}.header-toggle-hide{display:inline-flex}}.footer{gap:var(--spacing-6);margin:var(--spacing-10) auto 0;max-width:100%;padding:0 var(--padding-h);width:calc(var(--container--width) + var(--padding-h)*2)}.footer,.footer-bottom{align-items:center;display:flex;flex-wrap:wrap}.footer-bottom{gap:var(--spacing-5);width:100%}.footer-bottom&gt;.toggle-color-scheme-button{flex:0 0 auto;order:1}.footer-copyright{flex-basis:0;flex-grow:1;font-size:var(--font-small)}.popup-title{font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3}.popup-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:transparent;border:0;cursor:pointer;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .15s ease-in-out,visibility .15s ease-in-out;visibility:hidden;width:100%;z-index:-1}.popup-overlay:before{background-color:var(--color-background-300);content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;transition:background-color .2s ease;width:100%}.popup-overlay:focus-visible:before{background-color:var(--color-background-400)}.popup-show .popup-overlay{opacity:1;visibility:visible}.popup-hide .popup-overlay{pointer-events:none}.popup-navigation{display:flex;flex-direction:column;gap:var(--spacing-4);height:auto;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:calc(var(--spacing-9)*-1);transition:visibility .9s;width:100%}.popup-navigation .popup-content{background-color:var(--color-background-100);clip-path:inset(0 0 100% 0);display:flex;flex-direction:column;gap:var(--spacing-6);max-height:calc(100vh - var(--header--min-height));overflow-x:hidden;overflow-y:auto;overflow:hidden auto;padding:var(--spacing-9) var(--padding-h) 0;position:relative;scrollbar-width:none;transition:clip-path .9s cubic-bezier(.2,1,.2,1)}.popup-navigation .popup-content&gt;.navigation-primary{display:none}.popup-navigation .popup-content&gt;.navigation{flex-direction:column}.popup-navigation .popup-content&gt;.navigation .nav-link{opacity:0;transform:translateY(5px);transition:transform .8s cubic-bezier(.2,1,.2,1),opacity .4s ease,color .15s ease,background-color .15s ease;transition-delay:.2s}.popup-navigation .popup-content&gt;.navigation&gt;ul{margin-left:calc(var(--navigation--link--padding-h)*-1);margin-right:calc(var(--navigation--link--padding-h)*-1)}.popup-navigation .popup-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-bottom:var(--spacing-7);margin-top:calc(var(--spacing-9)*-1);padding-top:var(--spacing-9);position:sticky;top:calc(var(--spacing-9)*-1);z-index:11}.popup-navigation .popup-header:before{background-color:var(--color-background-100);bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0}.popup-navigation .popup-header&gt;.container{align-items:center;display:flex;justify-content:flex-end;margin:calc(var(--spacing-9)*-1) auto 0;min-height:calc(var(--header--min-height) + var(--spacing-9));padding-top:var(--spacing-9)}.popup-navigation .popup-close{order:1}.popup-navigation .popup-footer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);bottom:0;opacity:0;padding:var(--spacing-7) 0 var(--spacing-7) calc(var(--navigation--link--padding-h)*-1);position:sticky;transition:opacity .3s ease;z-index:10}.popup-navigation .popup-footer:before{background-color:var(--color-background-100);bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}.popup-navigation .popup-footer&gt;.container{align-items:center;display:flex}.popup-navigation .popup-footer .toggle-color-scheme-button{flex:0 0 auto;margin-left:auto}.popup-navigation.popup-show{pointer-events:auto;width:calc(100% + var(--scrollbar-width, 0px))}.popup-navigation.popup-show .popup-content{clip-path:inset(0);padding-right:calc(var(--scrollbar-width, 0px) + var(--padding-h))}.popup-navigation.popup-show .popup-content&gt;.navigation .nav-link{opacity:1;transform:translateY(0);transition-delay:calc(var(--navigation--item-index, 0s)*.04s),calc(var(--navigation--item-index, 0s)*.04s),0s,0s}.popup-navigation.popup-show .popup-footer{opacity:1;transition-delay:calc(var(--navigation--item-index, 0s)*.05s)}.popup-comments{display:flex;height:100%;margin-right:calc(var(--scrollbar-width, 0px)*-1);max-width:calc(100% + var(--scrollbar-width, 0px));opacity:1;overflow:hidden;padding:var(--spacing-5);position:fixed;right:0;top:0;transition:visibility .2s ease-in-out;visibility:hidden;z-index:10001}.popup-comments .popup-close{margin-left:auto}.popup-comments .post-comments{background-color:var(--color-background-100);border-radius:var(--radius-2);clip-path:inset(0 0 0 100% round var(--radius-2));display:flex;flex-direction:column;margin-left:auto;margin-top:0;max-width:100%;overflow-y:auto;padding:0 var(--padding-h);position:relative;transition:clip-path .5s cubic-bezier(.2,1,.2,1);width:400px}.popup-comments .popup-header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;gap:var(--spacing-7);margin:0 calc(var(--padding-h)*-1);padding:var(--spacing-7) var(--padding-h);position:sticky;top:0;width:calc(100% + var(--padding-h)*2);z-index:2}.popup-comments .popup-header:before{background-color:var(--color-background-100);bottom:0;content:"";left:0;opacity:.8;position:absolute;right:0;top:0;z-index:-1}.popup-comments #ghost-comments-root{margin-bottom:auto;margin-top:var(--spacing-7)}.popup-comments .post-comments&gt;#ghost-comments-root&gt;div&gt;iframe{position:absolute!important}.popup-comments.popup-show{margin-right:0;max-width:100%;visibility:visible}.popup-comments.popup-show .post-comments{clip-path:inset(0 round var(--radius-2))}@media not all and (min-width:540px){.popup-navigation .popup-content&gt;.navigation-primary{display:block}}.scroll-progress{--scroll-progress--size:22px;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;bottom:var(--padding-h);color:var(--color-contrast);display:flex;opacity:0;position:fixed;right:var(--padding-h);transition:opacity .2s ease,visibility .2s ease;visibility:hidden;z-index:3}.scroll-progress circle{stroke-dasharray:300%;stroke-dashoffset:calc(300% + var(--scroll-progress)*3);stroke-linecap:round;stroke-width:1.5px;r:10.25px;transform:rotate(-90deg) translateX(-100%)}.scroll-progress&gt;svg{display:block;opacity:1;pointer-events:none;position:relative;transform:scaleX(-1);transition:opacity .2s ease;z-index:1}.scroll-progress-button,.scroll-progress&gt;svg{height:var(--scroll-progress--size);width:var(--scroll-progress--size)}.scroll-progress-button{align-items:center;background-color:transparent;border:1.5px solid var(--color-border);border-radius:50%;cursor:pointer;display:flex;justify-content:center;margin-right:calc(var(--scroll-progress--size)*-1);outline-offset:3px;padding:0;transition:color .1s ease,background-color .1s ease,border-color .1s ease,transform .2s ease}.scroll-progress-button&gt;svg{height:var(--font-small);width:var(--font-small)}.scroll-progress-button:focus,.scroll-progress-button:hover{background-color:var(--color-contrast);border-color:var(--color-contrast);color:var(--color-background)}.scroll-progress-button:focus+svg,.scroll-progress-button:hover+svg{opacity:0}.scroll-progress-has-time{background-color:var(--color-background-300);border-radius:2rem;font-weight:var(--font-weight-medium);padding:var(--spacing-2)}.scroll-progress-has-time .scroll-progress-button:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.scroll-progress-time{color:var(--color-secondary);font-size:var(--font-x-small);margin:0 var(--spacing-4)}.scroll-progress-show{opacity:1;visibility:visible}@media not all and (min-width:540px){.scroll-progress-wrapper{align-self:center;bottom:var(--padding-h);display:flex;justify-content:flex-end;margin-bottom:calc(var(--spacing-10)*-1 + var(--padding-h));margin-top:var(--padding-h);max-width:100%;padding:0 var(--padding-h);pointer-events:none;position:sticky;right:0;width:calc(var(--container--width) + var(--padding-h)*2);z-index:3}.scroll-progress{pointer-events:visible;position:static}}.author-template .page-author-cover{aspect-ratio:21/9;border-radius:var(--radius-3);overflow:hidden;width:var(--container--width)}.author-template .page-author-cover img{background-color:var(--color-background-300);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.author-template .page-author-cover+.section-hero-image{margin-top:calc(var(--spacing-1)*-1 - 30px);outline:4px solid var(--color-background)}.page-template .post-content:not(:empty){margin-top:0}.section{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--spacing-7) 0;position:relative}.section&gt;.button-icon{flex:0 0 auto;margin-bottom:-6px;margin-top:-6px}.section&gt;:where(nav,div){width:100%}.section .pagination:not(:has(&gt;.pagination-button)){display:none}.section-title{color:var(--color-secondary);flex:1 0 0%;font-size:var(--font-small);padding-left:var(--spacing-3);padding-right:var(--spacing-3)}.section-title&gt;a{color:var(--color-secondary);display:inline-flex;gap:var(--spacing-2);-webkit-text-decoration:none;text-decoration:none}.section-title&gt;a:after{background-color:currentcolor;content:"";flex:0 0 auto;height:1rem;margin-top:1px;-webkit-mask-image:url('data:image/svg+xml;charset=utf-8,&lt;svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="m6 12 4-4-4-4" stroke="%23000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;charset=utf-8,&lt;svg width="16" height="16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="m6 12 4-4-4-4" stroke="%23000" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');-webkit-mask-size:100% 100%;mask-size:100% 100%;opacity:0;transform:translateX(-1px);transition:transform .15s ease,opacity .15s ease;width:1rem}.section-title&gt;a:focus-visible,.section-title&gt;a:hover{color:var(--color-accent)}.section-title&gt;a:focus-visible:after,.section-title&gt;a:hover:after{opacity:1;transform:translateX(0)}:where(.section-cards-slider,.section-cards-slider-center) .card{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-2);height:100%;padding:var(--spacing-7) var(--spacing-8)}:where(.section-cards-slider,.section-cards-slider-center) .card-recommendation .card-title&gt;a{display:flex;flex-direction:column;gap:var(--spacing-7)}:where(.section-cards-slider,.section-cards-slider-center) .card-footer{margin-top:auto}:where(.section-cards-slider,.section-cards-slider-center) .swiper{width:100%}:where(.section-cards-slider,.section-cards-slider-center) .swiper .swiper-slide{height:auto}:where(.section-cards-slider,.section-cards-slider-center) .swiper:not(.swiper-initialized) .swiper-wrapper{gap:var(--spacing-7);overflow-y:scroll}:where(.section-cards-slider,.section-cards-slider-center):has(.swiper-slide:only-child)&gt;.slider-button{display:none}:where(.section-cards-slider,.section-cards-slider-center)&gt;.screen-reader-text+.button{margin-left:auto}:where(.section-cards-list,.section-cards-list-minimal) .posts-list,:where(.section-cards-list,.section-cards-list-minimal) .section-list{display:flex;flex-direction:column;gap:var(--spacing-7)}:where(.section-cards-list,.section-cards-list-minimal) .section-list{border:1px solid var(--color-border);border-radius:var(--radius-2);padding:var(--spacing-7) var(--spacing-8)}:where(.section-cards-list,.section-cards-list-minimal) .section-list&gt;.posts-list:not(:last-child){border-bottom:1px solid var(--color-border);padding-bottom:var(--spacing-7)}:where(.section-cards-list,.section-cards-list-minimal) .section-list .card+.card{border-top:1px solid var(--color-border);padding-top:var(--spacing-7)}:where(.section-cards-list,.section-cards-list-minimal) .pagination-prev:has(&gt;.pagination-button)+.posts-list{border-top:1px solid var(--color-border);padding-top:var(--spacing-7)}:where(.section-cards-list,.section-cards-list-minimal) .pagination-button{width:100%}:where(.section-cards-full) .section-list{display:flex;flex-direction:column;gap:var(--spacing-10)}:where(.section-cards-full) .section-list .post-title&gt;a:not(:hover){text-decoration-color:transparent}:where(.section-cards-full) .section-list .post-title{font-family:var(--font-family-headings);font-size:var(--font-h2);font-weight:var(--font-weight-medium);line-height:1.3}:where(.section-cards-full) .section-list .post-title&gt;a{display:block}:where(.section-cards-full) .section-list article .post-content:not(:empty){margin-top:var(--spacing-10)}:where(.section-cards-full) .section-list article+article{border-top:1px solid var(--color-border);margin-top:calc(var(--spacing-10)*2);padding-top:calc(var(--spacing-10)*2)}:where(.section-cards-full) .pagination-button{width:100%}:where(.section-cards-list-cards) .posts-list,:where(.section-cards-list-cards) .section-list{display:flex;flex-direction:column;gap:var(--spacing-5)}:where(.section-cards-list-cards) .card{border:1px solid var(--color-border);border-radius:var(--radius-2);padding:var(--spacing-7) var(--spacing-8)}:where(.section-cards-list-minimal) .card-content,:where(.section-cards-list-minimal) .card-footer{display:none}:where(.section-cards-marquee){margin-bottom:var(--spacing-8);margin-top:var(--spacing-8)}:where(.section-cards-marquee) .marquee{align-self:center;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}:where(.section-cards-marquee) .marquee-inner{gap:var(--spacing-7)}:where(.section-cards-marquee) .card{background-color:var(--color-background-200);border-radius:var(--radius-2);padding:var(--spacing-7) var(--spacing-8);width:400px}:where(.section-cards-marquee) .card-footer{margin-top:auto}:where(.section-cards-grid) .section-list{display:flex;flex-wrap:wrap;gap:var(--spacing-5)}:where(.section-cards-grid) .card-recommendation .card-title&gt;a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}:where(.section-cards-grid) .card{border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--color-border);flex-basis:0;flex-grow:1;min-width:40%;padding:var(--spacing-7) var(--spacing-8);transition:background-color .2s ease}:where(.section-cards-grid) .card a{color:inherit;-webkit-text-decoration:none;text-decoration:none}:where(.section-cards-grid) .card:hover{background-color:var(--color-background-200)}@media not all and (min-width:540px){:where(.section-cards-grid) .card{flex:0 0 100%;min-width:100%}}:where(.section-cards-cascade) .section-list{display:flex;flex-wrap:wrap;justify-content:center;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:var(--spacing-10) calc(var(--padding-h) + var(--spacing-4));width:100vw}:where(.section-cards-cascade) .posts-list{display:flex;flex-wrap:wrap;justify-content:center}:where(.section-cards-cascade) .card{background-clip:padding-box;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-2);box-shadow:0 0 40px -20px rgba(0,0,0,.2);margin:0 calc(var(--spacing-4)*-1);padding:var(--spacing-7) var(--spacing-8);width:clamp(240px,-14.4px + 48vw,360px)}:where(.section-cards-cascade) .card-footer{margin-top:auto}:where(.section-cards-cascade) .card:nth-child(odd){margin-bottom:var(--spacing-8);transform:rotate(2deg)}:where(.section-cards-cascade) .card:nth-child(2n){margin-top:var(--spacing-8);transform:rotate(-2deg);z-index:2}:where(.section-cards-cascade) .pagination{margin-top:var(--spacing-9)}@media not all and (min-width:540px){:where(.section-cards-cascade) .section-list{margin:0;padding:0;width:100%}:where(.section-cards-cascade) .card,:where(.section-cards-cascade) .card:nth-child(2n),:where(.section-cards-cascade) .card:nth-child(odd){margin:0;width:100%}:where(.section-cards-cascade) .card:nth-child(odd){transform:rotate(1.5deg)}:where(.section-cards-cascade) .card:nth-child(2n){transform:rotate(-1.5deg)}}:where(.section-cards-grid-2,.section-cards-grid-3) .section-list:has(&gt;.posts-list){display:flex;flex-direction:column;gap:var(--spacing-7)}:where(.section-cards-grid-2,.section-cards-grid-3) .section-list:not(:has(&gt;.posts-list)),:where(.section-cards-grid-2,.section-cards-grid-3) .section-list&gt;.posts-list{grid-gap:var(--spacing-7);display:grid;gap:var(--spacing-7);grid-template-columns:repeat(var(--section-cards--columns),minmax(0,1fr))}:where(.section-cards-grid-2,.section-cards-grid-3) .pagination,:where(.section-cards-grid-2,.section-cards-grid-3) .section-list:not(:has(&gt;.posts-list)),:where(.section-cards-grid-2,.section-cards-grid-3) .section-list&gt;.posts-list{margin-left:calc(var(--section-cards--list-width)*-.5);margin-right:calc(var(--section-cards--list-width)*-.5);width:calc(100% + var(--section-cards--list-width))}:where(.section-cards-grid-2,.section-cards-grid-3) .section-list .card{border:1px solid var(--color-border);border-radius:var(--radius-2);padding:var(--spacing-7) var(--spacing-8)}:where(.section-cards-grid-2,.section-cards-grid-3) .card-footer{margin-top:auto}:where(.section-cards-grid-2){--section-cards--list-width:clamp(60px,-448.8px + 96vw,300px);--section-cards--columns:2}@media not all and (min-width:540px){:where(.section-cards-grid-2){--section-cards--list-width:0px;--section-cards--columns:1}}:where(.section-cards-grid-3){--section-cards--list-width:clamp(300px,-441.8006px + 96.463vw,600px);--section-cards--columns:3}@media not all and (min-width:768px){:where(.section-cards-grid-3){--section-cards--list-width:clamp(60px,-448.8px + 96vw,300px);--section-cards--columns:2}}@media not all and (min-width:540px){:where(.section-cards-grid-3){--section-cards--list-width:0px;--section-cards--columns:1}}.section-hero{display:flex;flex-direction:column;gap:var(--spacing-6)}.section-hero&gt;h1[style]:after{background-color:var(--tag--color);border-radius:50%;content:"";display:inline-block;height:.375rem;margin-left:var(--spacing-4);vertical-align:.15em;width:.375rem}.section-hero p{margin-bottom:0}.section-hero-center{align-items:center;text-align:center}.section-hero-center .social-links{justify-content:center}.section-hero-subtitle{color:var(--color-secondary);font-size:var(--font-small);font-weight:var(--font-weight-medium)}.section-hero h1+.section-hero-subtitle{margin-top:calc(var(--spacing-4)*-1)}.section-hero-location{align-items:center;display:flex;gap:var(--spacing-2)}.section-hero-location:before{background-color:currentcolor;content:"";display:block;flex:0 0 auto;height:1rem;-webkit-mask-image:url('data:image/svg+xml;utf8,&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M13.3327 6.66668C13.3327 10.6667 7.99935 14.6667 7.99935 14.6667C7.99935 14.6667 2.66602 10.6667 2.66602 6.66668C2.66602 5.25219 3.22792 3.89563 4.22811 2.89544C5.22831 1.89525 6.58486 1.33334 7.99935 1.33334C9.41384 1.33334 10.7704 1.89525 11.7706 2.89544C12.7708 3.89563 13.3327 5.25219 13.3327 6.66668Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;path d="M8 8.66666C9.10457 8.66666 10 7.77123 10 6.66666C10 5.56209 9.10457 4.66666 8 4.66666C6.89543 4.66666 6 5.56209 6 6.66666C6 7.77123 6.89543 8.66666 8 8.66666Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');mask-image:url('data:image/svg+xml;utf8,&lt;svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"&gt;&lt;path d="M13.3327 6.66668C13.3327 10.6667 7.99935 14.6667 7.99935 14.6667C7.99935 14.6667 2.66602 10.6667 2.66602 6.66668C2.66602 5.25219 3.22792 3.89563 4.22811 2.89544C5.22831 1.89525 6.58486 1.33334 7.99935 1.33334C9.41384 1.33334 10.7704 1.89525 11.7706 2.89544C12.7708 3.89563 13.3327 5.25219 13.3327 6.66668Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;path d="M8 8.66666C9.10457 8.66666 10 7.77123 10 6.66666C10 5.56209 9.10457 4.66666 8 4.66666C6.89543 4.66666 6 5.56209 6 6.66666C6 7.77123 6.89543 8.66666 8 8.66666Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/&gt;&lt;/svg&gt;');-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1rem}.section-hero-image{display:block;margin:var(--spacing-2) 0}.section-hero-image&gt;picture{aspect-ratio:16/9;border-radius:var(--radius-2);display:block;overflow:hidden;width:100%}.section-hero-image img{background-color:var(--color-background-300);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-subscription{border:1px solid var(--color-border);border-radius:var(--radius-2);display:flex;flex-direction:column;gap:var(--spacing-6);padding:var(--spacing-9) var(--spacing-10)}.section-subscription&gt;form,.section-subscription&gt;h2,.section-subscription&gt;p{width:100%}.section-subscription h2{color:var(--color-contrast);font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3;padding:0;text-align:center}.section-subscription p{margin-bottom:0;text-align:center}.form-subscribe{border:0;border-radius:0;gap:var(--spacing-3);margin:var(--spacing-5) 0 var(--spacing-2);padding:0}@media not all and (min-width:440px){.section-subscription{padding-left:var(--padding-h);padding-right:var(--padding-h)}}:where(.section-tags) ul{display:flex;flex-wrap:wrap;gap:var(--spacing-4);list-style:none;margin:0;padding:0}:where(.section-tags) .button[style]{gap:var(--spacing-4)}:where(.section-tags) .button[style]:after{background-color:var(--tag--color);border-radius:50%;content:"";flex:0 0 auto;height:4px;width:4px}:where(.section-tags) .button.current{--button--color:var(--color-background-100);--button--background-color:var(--color-contrast);--button-hover--color:var(--color-background-100);--button-hover--background-color:var(--color-contrast)}:where(.section-tags)&gt;.screen-reader-text+.button{margin-left:auto}:where(.section-tags-buttons-center) ul{justify-content:center}:where(.section-tags-buttons-vertical) ul{flex-direction:column}:where(.section-tags-buttons-vertical) .button{width:100%}:where(.section-tags-buttons-vertical) .count{color:var(--color-secondary);flex:0 0 auto;font-size:10px;font-weight:var(--font-weight-semibold);margin-left:auto;order:1}:where(.section-tags-slider)&gt;.button:first-child{margin-left:auto}:where(.section-tags-slider) div.swiper{margin:0 calc(var(--padding-h)*-1);padding:0 var(--padding-h);width:calc(100% + var(--padding-h)*2)}:where(.section-tags-slider) .swiper{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--padding-h),#000 calc(100% - var(--padding-h)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--padding-h),#000 calc(100% - var(--padding-h)),transparent 100%)}:where(.section-tags-slider) .swiper .swiper-wrapper{flex-flow:nowrap;gap:var(--spacing-4);width:-moz-max-content;width:max-content}:where(.section-tags-slider) .swiper .swiper-slide{flex:0 0 auto;width:auto}:where(.section-tags-slider):not(:has(&gt;.swiper-initialized)) .slider-button{display:none}:where(.section-tags-slider):not(:has(&gt;.swiper-initialized)) .swiper-wrapper{overflow-x:auto}:where(.section-tags-slider) .swiper-initialized&gt;.swiper-wrapper{gap:0}:where(.section-tags-slider) .button{outline-offset:-2px}:where(.section-tags-slider) .swiper-notification{color:var(--color-mute);display:block;font-size:var(--font-small);font-weight:var(--font-weight-medium);margin-top:var(--spacing-4);padding-left:var(--spacing-3)}:where(.section-tags-slider) .swiper-notification:empty{display:none}:where(.section-tags-posts)&gt;.section-list&gt;.card~.card{margin-top:var(--spacing-10)}:where(.section-tags-posts)&gt;.section-list&gt;.section{margin-top:var(--spacing-7)}.page-contact .section-subscription{display:none}.post-header-container{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-1);margin-left:auto;margin-right:auto;max-width:100%;text-align:center;width:var(--container--width)}.post-header{margin-bottom:var(--spacing-7)}.post-meta{color:var(--color-secondary);display:flex;flex-wrap:wrap;font-size:var(--font-small);font-weight:var(--font-weight-medium);gap:0 var(--spacing-3);margin-top:var(--spacing-2)}.post-tag:not(:hover){color:var(--color-secondary);text-decoration-color:transparent}.post-featured{margin:var(--spacing-7) auto 0;max-width:var(--container--width);padding:var(--spacing-3) 0;position:relative;width:100%;z-index:1}.post-featured:empty{display:none}.post-featured figure{display:block;margin:0;width:100%}.post-featured img,.post-featured video{-o-object-fit:cover;object-fit:cover}.post-featured img,.post-featured:before{background-color:var(--color-background-300);border-radius:var(--radius-2)}.post-featured .kg-video-container,.post-featured .kg-video-container video,.post-featured iframe,.post-featured img{aspect-ratio:var(--featured-image--aspect-ratio);display:block;height:auto;width:100%}.post-featured-image+.post-featured-video{left:0;position:absolute;top:var(--spacing-3);z-index:1}.post-featured-image+.post-featured-video figcaption{display:none}.post-featured-image+.post-featured-video :where(iframe,video){background-color:transparent}.post-author{margin-top:var(--spacing-10)}.post-author-card{border:1px solid var(--color-border);border-radius:var(--radius-2);display:flex;flex-flow:column wrap;gap:var(--spacing-7);padding:var(--spacing-7) var(--spacing-8)}.post-author-bio{font-size:var(--font-small)}.post-author-link{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4);margin-bottom:calc(var(--spacing-1)*-1)}.post-author-link&gt;span{font-family:var(--font-family-headings);font-size:var(--font-h6);font-weight:var(--font-weight-medium);line-height:1.3}.post-author-link:not(:hover){text-decoration-color:transparent}.post-author-image img{background-color:var(--color-background-300);border-radius:50%;height:22px;-o-object-fit:cover;object-fit:cover;width:22px}.post-footer{align-items:flex-start;display:flex;gap:var(--spacing-3);margin-top:calc(var(--spacing-8) + var(--spacing-3))}.post-footer&gt;.navigation{--navigation--gap-v:var(--spacing-3);--navigation--gap-h:var(--spacing-3);--navigation--link--color:var(--color-contrast);--navigation--link--background-color:var(--color-background-300);--navigation--link-hover--background-color:var(--color-background-400)}.post-upgrade-cta+.post-footer{border-top:1px solid var(--color-border);padding-top:var(--spacing-7)}.post-buttons{display:flex;gap:var(--spacing-3);margin-left:auto}.post-buttons&gt;.button{flex:0 0 auto}.post-content-wrapper{margin-top:var(--spacing-10);position:relative}.post-content&gt;*{margin-left:auto;margin-right:auto;margin-top:calc(var(--spacing-8) + var(--spacing-1));max-width:var(--container--width)}.post-content&gt;:first-child{margin-top:0}.post-content&gt;:last-child{margin-bottom:0}.post-content&gt;:where(h1,h2,h3,h4,h5,h6){margin-top:var(--spacing-10);scroll-margin-top:var(--spacing-7)}.post-content&gt;h1+:where(h2,h3,h4,h5,h6),.post-content&gt;h2+:where(h3,h4,h5,h6),.post-content&gt;h3+:where(h4,h5,h6),.post-content&gt;h4+:where(h5,h6),.post-content&gt;h5+:where(h6){margin-top:var(--spacing-6)}.post-content&gt;:where(.kg-card){margin-bottom:calc(var(--spacing-8) + var(--spacing-3));margin-top:calc(var(--spacing-8) + var(--spacing-3))}.post-content&gt;:where(hr){margin-bottom:var(--spacing-9);margin-top:var(--spacing-9)}.post-content&gt;.kg-width-wide{max-width:var(--container-wide--width)}.post-content&gt;.kg-width-full{margin-left:calc(var(--padding-h)*-1);margin-right:calc(var(--padding-h)*-1);max-width:calc(100% + var(--padding-h)*2)}.post-content-teaser{position:relative}.post-content-teaser:before{background-image:linear-gradient(180deg,transparent 0,var(--color-background) 100%);bottom:0;content:"";height:150px;left:0;max-height:100%;pointer-events:none;position:absolute;width:100%}.post-upgrade-cta{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-6);margin-top:var(--spacing-7);padding:var(--spacing-10) var(--spacing-9);scroll-margin-top:var(--spacing-7);text-align:center}.post-upgrade-cta a{cursor:pointer}.post-upgrade-cta h2{margin-bottom:0}.post-upgrade-cta p{font-size:var(--font-small);margin-bottom:0}.post-upgrade-cta .button{margin:var(--spacing-2) 0}.post-content:empty+.post-upgrade-cta{margin-top:var(--spacing-8)}.post-comments-button&gt;span:empty,.post-comments-button&gt;span:has(script){display:none}.page-error .content{margin-bottom:auto;margin-top:auto}.page-error .scroll-progress-wrapper,.page-error footer,.page-error header{display:none}.page-error .card{border:1px solid var(--color-border);border-radius:var(--radius-2);padding:var(--spacing-7) var(--spacing-8)}.page-error .card p{margin-bottom:0}.page-error .card .button{margin:var(--spacing-2) 0}.post .kg-audio-thumbnail{clip-path:inset(0 round var(--radius-1))}.post .kg-embed-card&gt;iframe,.post .kg-video-card video,.post .kg-video-overlay,.post .kg-video-player-container{clip-path:inset(0 round var(--radius-2))}</pre></body></html>