.blog-page .site-header{position:relative}.blog-main{padding-block:clamp(2rem,5vw,5rem)}.blog-main--article{padding-top:var(--nav-control-top)}.blog-listing,.article-layout{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:calc(2.75rem * var(--desktop-scale))}.article-layout{grid-template-columns:16rem minmax(0,1fr)}.blog-sidebar,.blog-feed,.article-sidebar-content,.article-feed{display:grid;align-content:start;gap:calc(2.75rem * var(--desktop-scale));min-width:0}.blog-sidebar{grid-column:1}.blog-feed{grid-column:2}.blog-intro h1{margin:0;font-size:clamp(2.25rem,5.8vw,calc(6rem * var(--desktop-scale)));font-weight:400;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.blog-grid>.what-you-can-do__card{grid-column:span 4;text-decoration:none}.blog-grid .what-you-can-do__copy>:is(h2,h3){font-size:clamp(1.375rem,calc(1.625rem * var(--desktop-scale)),2rem);line-height:1.15}.blog-grid .what-you-can-do__practice-media{flex:0 0 auto;aspect-ratio:16 / 9}.blog-filters{display:grid;gap:1rem;min-width:0}.blog-results{min-width:0}.blog-listing .blog-grid{margin-top:0}.blog-topic-filters{display:grid;gap:1rem;min-width:0}.blog-topic-filters .blog-filter-options{flex-direction:column;align-items:flex-start}.blog-filters fieldset,.blog-topic-filters fieldset{min-width:0;margin:0;padding:0;border:0}.blog-filters legend,.blog-topic-filters legend{margin-bottom:1rem}.blog-filter-options,.article-tags{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.blog-filters .filter-button,.blog-topic-filters .filter-button{width:auto}.blog-topic-filters .filter-button[data-filter=topic]{width:100%;text-align:left}.blog-empty{margin-top:2rem}.article-tags{margin:0 0 1rem}.blog-filters[hidden],.blog-filters [hidden],.blog-topic-filters[hidden],.blog-grid>[hidden],.blog-empty[hidden]{display:none}.article-media img,.article-media video{display:block;width:100%;max-width:100%;height:auto;border-radius:10px}.blog-main a:focus-visible{outline:2px solid var(--fret-green-bright);outline-offset:4px}.article-navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1rem}.article-heading{min-width:0}.article-meta{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-block:1rem 0;font-size:.875rem;line-height:1.5}.article-lead{max-width:65ch;font-size:clamp(1.125rem,calc(1.1rem * var(--desktop-scale)),1.75rem);line-height:1.55;margin-top:1.5rem}.article-tags .filter-button,.article-navigation .filter-button{display:inline-flex;align-items:center;width:auto;text-decoration:none}.article-content>.article-cover{margin:0 0 calc(2.75rem * var(--desktop-scale))}.article-sidebar{grid-column:1;align-self:stretch;min-width:0;overflow-wrap:anywhere}.article-sidebar-content{position:sticky;top:var(--nav-control-top)}.article-feed{grid-column:2}.article-sidebar ol{list-style:none;padding:0;margin:1.5rem 0}.article-sidebar li{margin-bottom:1rem;line-height:1.4}.article-toc-title{margin:0;font-size:inherit;font-weight:650;line-height:1.4;color:var(--fret-text)}.article-toc .footer-link[aria-current=location]{color:var(--fret-text)}.article-toc{min-width:0;text-align:left}.article-toc .footer-link{display:inline-block;max-width:100%;text-align:left}.article-toc ol ol{margin:.75rem 0 0;padding-left:1rem;font-size:.9375em}.article-toc ol ol li{margin-bottom:.75rem}.article-toc li:last-child{margin-bottom:0}.article-toc-disclosure{min-width:0}.article-toc-chevron{display:none}.article-toc-disclosure summary{cursor:pointer;font-weight:650;line-height:1.4;color:var(--fret-text)}.article-toc-disclosure summary:focus-visible{outline:2px solid var(--fret-green-bright);outline-offset:4px}.article-body{--article-content-width: calc(100% * 10 / 12);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));min-width:0;font-size:1.125rem;line-height:1.65}.article-content{grid-column:1 / -1;min-width:0}.article-content>*{width:var(--article-content-width)}.article-content>[data-article-tab]{width:100%}.article-content>h2,.article-steam>h2{font-size:clamp(2.25rem,calc(3rem * var(--desktop-scale)),3.75rem);line-height:1.15;font-weight:400;scroll-margin-top:6rem}.article-content>h3{font-size:clamp(1.5rem,calc(1.9rem * var(--desktop-scale)),2.25rem);line-height:1.2;font-weight:400;scroll-margin-top:6rem}.article-content>:first-child{margin-top:0}.article-steam>p{max-width:68ch}.article-body .article-media{max-width:100%;min-width:0;margin-inline:0}.article-body figcaption{margin-top:.75rem;font-size:.875rem;opacity:.75}.article-content a:not(.steam-cta){color:var(--fret-text);text-underline-offset:3px;overflow-wrap:anywhere}.article-steam{margin-top:var(--article-end-gap);padding-top:var(--article-media-gap)}.article-steam h2{margin:0 0 var(--article-heading-gap)}.article-steam>p{margin:0 0 var(--article-paragraph-gap)}.article-steam>.steam-cta{line-height:normal}.blog-related{margin-top:var(--article-section-gap);padding-top:var(--article-media-gap)}.blog-related>h2{font-size:clamp(2.25rem,calc(3rem * var(--desktop-scale)),3.75rem);font-weight:400}.blog-related .blog-grid>.what-you-can-do__card{grid-column:span 6}@media(min-width:1081px){.article-sidebar-content{grid-template-rows:auto minmax(0,1fr);max-height:calc(100svh - var(--nav-control-top) - 1rem)}.article-toc{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0}.article-toc-disclosure{display:contents}.article-toc-disclosure::details-content{display:contents}.article-toc-disclosure summary{display:none}.article-toc-disclosure:not([open]) summary,.article-toc-disclosure summary:focus{display:list-item}.article-toc:has(.article-toc-disclosure:not([open]),summary:focus)>.article-toc-title{display:none}.article-toc>ol,.article-toc .article-toc-list{min-height:0;margin-bottom:0;padding:.25rem;overflow-y:auto;scrollbar-width:none}.article-toc>ol::-webkit-scrollbar,.article-toc-list::-webkit-scrollbar{display:none}.article-sidebar-content a:focus-visible{outline-offset:-2px}}@media(max-width:1080px){.blog-sidebar,.blog-feed{display:contents}.blog-listing .blog-intro{grid-column:1;grid-row:1}.blog-listing .blog-filters{grid-column:2;grid-row:1}.blog-topic-filters{grid-column:1 / -1;grid-row:2}.blog-topic-filters .blog-filter-options{flex-direction:row;align-items:center}.blog-results{grid-column:1 / -1;grid-row:3}.blog-grid>.what-you-can-do__card{grid-column:span 6}.article-layout{grid-template-columns:minmax(0,1fr)}.article-sidebar,.article-sidebar-content,.article-feed{display:contents}.article-navigation{grid-row:1}.article-heading{grid-row:2}.article-toc{grid-row:3}.article-toc-title{display:none}.article-toc-disclosure summary{display:inline-flex;align-items:center;justify-content:flex-start;gap:.5em;width:max-content;max-width:100%;min-height:2.75rem;padding:.625rem 1rem;border-radius:20px;background:var(--control-fill);color:var(--control-ink);box-shadow:0 6px 18px #00000024;font-weight:400;letter-spacing:.05em;box-sizing:border-box;list-style:none}.article-toc-disclosure summary::-webkit-details-marker{display:none}.article-toc-chevron{display:block;order:-1;flex:none;width:1em;height:1em;transition:transform .22s ease}.article-toc-disclosure[open] .article-toc-chevron{transform:rotate(180deg)}.article-toc .article-toc-list{margin-bottom:0}.article-toc .footer-link{padding-block:.25rem}.article-body{grid-row:4}.article-feed>.blog-related{grid-row:5}}@media(max-width:1080px)and (prefers-reduced-motion:reduce){.article-toc-chevron{transition:none}}@media(max-width:760px){.blog-page .blog-main--article .article-heading{text-align:left}.blog-listing{grid-template-columns:minmax(0,1fr)}.blog-listing .blog-filters{grid-column:1;grid-row:2}.blog-topic-filters{grid-row:3}.blog-results{grid-row:4}.blog-grid>.what-you-can-do__card,.blog-related .blog-grid>.what-you-can-do__card,.blog-listing .blog-grid>.what-you-can-do__card{grid-column:auto}.article-content>.article-cover{margin-bottom:2rem}.article-body{--article-content-width: 100%;font-size:1.05rem}}.article-image-row{display:grid;grid-template-columns:repeat(var(--image-count, 1),minmax(0,1fr));gap:1.5rem;align-items:start;min-width:0;margin-block:2.5rem;container-type:inline-size}.article-image-row[data-image-count="2"]{--image-count: 2}.article-image-row[data-image-count="3"]{--image-count: 3}.article-image-row[data-image-count="4"]{--image-count: 4}.article-image-row>.article-media{min-width:0;margin:0}.article-image-row img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;border-radius:10px}.article-image-row figcaption{overflow-wrap:anywhere}@media(max-width:760px){.article-image-row{grid-template-columns:1fr}}.article-image-explanation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(1.5 * var(--article-unit, 1rem));align-items:start;min-width:0;margin-block:var(--article-media-gap, 2.5rem)}.article-image-explanation>.article-media{min-width:0;margin:0}.article-image-explanation img{display:block;width:100%;height:auto;object-fit:contain;border-radius:10px}.article-explanation-text{min-width:0;overflow-wrap:anywhere}.article-explanation-text>p{margin:0 0 var(--article-paragraph-gap);text-align:start}.article-explanation-text>p:last-child{margin-bottom:0}@media(min-width:761px){.article-image-explanation[data-image-side=right]>.article-media{grid-column:2;grid-row:1}.article-image-explanation[data-image-side=right]>.article-explanation-text{grid-column:1;grid-row:1}}@media(max-width:760px){.article-image-explanation{grid-template-columns:1fr}}:is(.article-body,.article-document,.blog-related){--article-unit: 1rem;--article-paragraph-gap: clamp(calc(.9 * var(--article-unit)), 1.5vw, calc(1.5 * var(--article-unit)));--article-section-gap: clamp(calc(2.5 * var(--article-unit)), 4vw, calc(4 * var(--article-unit)));--article-subsection-gap: clamp(calc(2 * var(--article-unit)), 3vw, calc(3 * var(--article-unit)));--article-heading-gap: clamp(calc(.9 * var(--article-unit)), 1.5vw, calc(1.25 * var(--article-unit)));--article-media-gap: clamp(calc(1.75 * var(--article-unit)), 3vw, calc(2.75 * var(--article-unit)));--article-caption-gap: calc(.625 * var(--article-unit));--article-end-gap: clamp(calc(4 * var(--article-unit)), 7vw, calc(7 * var(--article-unit)))}:is(.article-content,.article-document .ContentEditable__root){container-type:inline-size}.article-content>:is(p,h2,h3,ul,ol),.article-document .ContentEditable__root>:is(p,h2,h3,ul,ol){text-align:start}.article-content>:is(h2,h3),.article-document .ContentEditable__root>:is(h2,h3){width:100%}.article-content>:is(p,ul,ol),.article-document .ContentEditable__root>:is(p,ul,ol){box-sizing:border-box;width:calc(100% * 10 / 12);max-width:none}.article-content>p,.article-document .ContentEditable__root>p{text-indent:calc(100cqw / 12);margin-block:0 var(--article-paragraph-gap)}.article-content>h2,.article-document .ContentEditable__root>h2{margin-block:var(--article-section-gap) var(--article-heading-gap)}.article-content>h3,.article-document .ContentEditable__root>h3{margin-block:var(--article-subsection-gap) var(--article-heading-gap)}.article-content>:is(ul,ol),.article-document .ContentEditable__root>:is(ul,ol){margin-block:0 var(--article-paragraph-gap);margin-inline:0;padding-inline:calc(100cqw / 12) 0;list-style-position:outside;text-indent:0}.article-content>:is(ul,ol)>li,.article-document .ContentEditable__root>:is(ul,ol)>li{margin-inline:0;padding-inline:0;list-style-position:outside;text-indent:0}.article-content>:is(figure,.article-image-row,[data-article-tab]),.article-document .ContentEditable__root>:is(.LexicalEditorTheme__upload,.LexicalEditorTheme__block,.kitchen-tab-node){margin-block:var(--article-media-gap);margin-inline:0}.article-content>.article-cover{margin-block:0 var(--article-media-gap)}.article-content>:is(p,figure.article-media,.article-image-row,.article-image-explanation),.article-document .ContentEditable__root>:is(p,.LexicalEditorTheme__upload,.LexicalEditorTheme__block:has(.article-image-row,.article-image-explanation)),.article-document .article-document-cover-slot>.article-document-cover{box-sizing:border-box;width:calc(100% * 10 / 12);max-width:none;margin-inline:calc(100% / 12)}.article-content .article-media>figcaption,.article-document .ContentEditable__root figcaption,.article-document .LexicalEditorTheme__upload__caption{margin-top:var(--article-caption-gap);text-indent:0;text-align:start}.article-content>:last-child,.article-document .ContentEditable__root>:last-child{margin-bottom:0}@media(max-width:760px){.article-content>:is(p,figure.article-media,.article-image-row,.article-image-explanation),.article-document .ContentEditable__root>:is(p,.LexicalEditorTheme__upload,.LexicalEditorTheme__block:has(.article-image-row,.article-image-explanation)),.article-document .article-document-cover-slot>.article-document-cover{width:100%;margin-inline:0}.article-content>:is(p,ul,ol),.article-document .ContentEditable__root>:is(p,ul,ol){width:100%}.article-content>:is(ul,ol),.article-document .ContentEditable__root>:is(ul,ol){padding-inline-start:1.5em}.article-content>p,.article-document .ContentEditable__root>p{text-indent:1.25em}}.article-link-buttons{display:flex;flex-wrap:wrap;align-items:start;gap:1rem;min-width:0;margin-block:1.5em}.article-link-buttons[data-align=start]{justify-content:flex-start}.article-link-buttons[data-align=center]{justify-content:center}.article-link-buttons[data-align=end]{justify-content:flex-end}.article-content>.article-link-buttons[data-width=full]{width:100%}.article-link-buttons__item{display:flex;flex-direction:column;align-items:stretch;min-width:0;max-width:100%}.article-content a.article-link-button,.article-link-button,.article-document .ContentEditable__root .article-link-button{--button-fill: var(--fret-text, #F7F3E3);display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;min-height:3rem;max-width:100%;padding:.75rem 1.35rem;border:2px solid var(--button-fill);border-radius:20px;background:var(--button-fill);color:var(--fret-bg, #070D0A);font:650 1.125rem/1.3 Inter Tight,sans-serif;text-decoration:none;text-align:center;white-space:normal;overflow-wrap:anywhere}.article-link-button[data-variant=lime],.article-content a.article-link-button[data-variant=lime],.article-document .ContentEditable__root .article-link-button[data-variant=lime]{--button-fill: var(--fret-accent-lime, #BFFFA8)}.article-link-button[data-variant=pink],.article-content a.article-link-button[data-variant=pink],.article-document .ContentEditable__root .article-link-button[data-variant=pink]{--button-fill: var(--fret-accent-pink, #FFB1E2)}.article-content a.article-link-button:hover{text-decoration:underline;text-underline-offset:.2em}.article-content a.article-link-button:focus-visible{outline:3px solid var(--fret-text, #F7F3E3);outline-offset:4px;box-shadow:0 0 0 4px var(--fret-bg, #070D0A)}.article-link-buttons__disclosure{color:var(--fret-text, #F7F3E3);font-size:.875rem;line-height:1.5;margin-top:.35rem}.article-link-buttons__destination{overflow-wrap:anywhere;font-size:.875rem}.article-document .ContentEditable__root>:has(.article-link-buttons[data-width=full]){width:100%}@media(max-width:480px){.article-link-buttons__item{flex-basis:100%}}
