:root{--blog-bg: #FAF6F0;--blog-text: #1A1614;--blog-muted: #6B655C;--blog-accent: #C8956A;--blog-accent-deep: #A77646;--blog-rule: #E8DFD0;--blog-card-bg: #FFFFFF;--blog-serif: var(--heading-font-stack, "Playfair Display", "Libre Caslon Text", Georgia, "Times New Roman", serif);--blog-sans: var(--body-font-stack, "Inter", "Neue Haas Grotesk", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Arial, sans-serif);--blog-content-max: 720px;--blog-body-measure: 68ch;--blog-section-gap: 2.4rem}body.template-article,body.template-blog{background-color:var(--blog-bg);color:var(--blog-text)}.blog-article{font-family:var(--blog-sans);color:var(--blog-text);line-height:1.55;font-size:17px}@media(min-width:768px){.blog-article{font-size:18px}}.blog-article__inner,.blog-article__layout{max-width:var(--blog-content-max);margin:0 auto;padding:0 20px}.blog-article__main{min-width:0}@media(min-width:960px){.blog-article__layout--with-sidebar{max-width:1180px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:56px;align-items:start}}.blog-breadcrumb{font-family:var(--blog-sans);font-size:13px;color:var(--blog-muted);letter-spacing:.02em;margin:28px auto 24px;padding:0 20px;max-width:var(--blog-content-max)}.blog-breadcrumb a{color:var(--blog-muted);text-decoration:none;transition:color .2s ease}.blog-breadcrumb a:hover,.blog-breadcrumb a:focus-visible{color:var(--blog-text);text-decoration:underline;text-underline-offset:3px}.blog-breadcrumb__sep{margin:0 8px;opacity:.55}.blog-article__top{max-width:1180px;margin:28px auto 36px;padding:0 20px;display:grid;gap:24px}.blog-article__top .blog-article__header{margin-bottom:0}.blog-article__top .blog-article__title{font-size:clamp(2rem,3.4vw,3rem)}@media(min-width:960px){.blog-article__top{margin:44px auto 56px}.blog-article__top--split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;align-items:center}}.blog-hero{width:100%;margin:0;background:var(--blog-rule);overflow:hidden;border-radius:6px}.blog-hero__media{display:block;width:100%;height:auto;object-fit:cover}.blog-hero[data-ratio="3:2"] .blog-hero__media{aspect-ratio:3 / 2}.blog-hero[data-ratio="4:3"] .blog-hero__media{aspect-ratio:4 / 3}.blog-hero[data-ratio="16:9"] .blog-hero__media{aspect-ratio:16 / 9}.blog-hero[data-ratio="1:1"] .blog-hero__media{aspect-ratio:1 / 1}.blog-article__header{text-align:left;margin-bottom:32px}.blog-article__title{font-family:var(--blog-serif);font-weight:600;letter-spacing:-.015em;line-height:1.08;margin:0 0 18px;color:var(--blog-text);font-size:clamp(2rem,4.5vw,3.4rem)}.blog-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;font-family:var(--blog-sans);font-size:13px;color:var(--blog-muted);letter-spacing:.02em}.blog-article__meta-sep{display:inline-block;width:3px;height:3px;background:var(--blog-muted);border-radius:50%;opacity:.6}.blog-article__tags{display:inline-flex;flex-wrap:wrap;gap:6px}.blog-article__tag{text-transform:uppercase;font-size:11px;letter-spacing:.08em;color:var(--blog-muted);background:transparent;border:1px solid var(--blog-rule);padding:3px 10px;border-radius:999px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.blog-article__tag:hover,.blog-article__tag:focus-visible{border-color:var(--blog-accent);color:var(--blog-text)}.blog-article__body{max-width:var(--blog-body-measure)}.blog-article__body p,.blog-article__body ul,.blog-article__body ol{margin:0 0 1.4rem}.blog-article__body p:has(+h2),.blog-article__body p:has(+h3){margin-bottom:.5rem}.blog-article__body strong{font-weight:600;color:var(--blog-text)}.blog-article__body em{font-style:italic}.blog-article__body a{color:var(--blog-text);text-decoration:underline;text-decoration-color:var(--blog-accent);text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color .2s ease,color .2s ease}.blog-article__body a:hover,.blog-article__body a:focus-visible{color:var(--blog-accent-deep);text-decoration-color:var(--blog-accent-deep);text-decoration-thickness:2px}.blog-article__body h2{font-family:var(--blog-serif);font-weight:600;letter-spacing:-.01em;line-height:1.18;font-size:26px;margin:3rem 0 1rem;color:var(--blog-text)}@media(min-width:768px){.blog-article__body h2{font-size:32px;margin-top:4rem}}.blog-article__body h3{font-family:var(--blog-serif);font-weight:500;font-size:22px;line-height:1.25;margin:2rem 0 .7rem;color:var(--blog-text)}.blog-article__body ul,.blog-article__body ol{padding-left:1.2em}.blog-article__body li{margin-bottom:.4em}.blog-article__body blockquote{margin:2rem 0;padding:.4rem 0 .4rem 1.4rem;border-left:3px solid var(--blog-accent);font-style:italic;color:var(--blog-text)}.blog-inline-image{max-width:100%;margin:var(--blog-section-gap) 0;background:transparent;overflow:hidden;text-align:center}.blog-inline-image__media{display:block;width:100%;height:auto;max-height:82vh;object-fit:contain;background:transparent}.blog-inline-image[data-ratio="3:2"] .blog-inline-image__media{aspect-ratio:3 / 2}.blog-inline-image[data-ratio="4:3"] .blog-inline-image__media{aspect-ratio:4 / 3}.blog-inline-image[data-ratio="16:9"] .blog-inline-image__media{aspect-ratio:16 / 9}.blog-inline-image[data-ratio="1:1"] .blog-inline-image__media{aspect-ratio:1 / 1}.blog-inline-image__caption{display:block;margin-top:10px;font-size:13px;color:var(--blog-muted);font-style:italic}.blog-img-placeholder{display:flex;align-items:center;justify-content:center;width:100%;background:repeating-linear-gradient(45deg,#ece3d2,#ece3d2 12px,#e2d7c2 12px 24px);color:#6b655c;font-family:var(--blog-sans);font-size:13px;letter-spacing:.04em;text-align:center;padding:24px;box-sizing:border-box}.blog-img-placeholder[data-ratio="3:2"]{aspect-ratio:3 / 2}.blog-img-placeholder[data-ratio="4:3"]{aspect-ratio:4 / 3}.blog-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:2.8rem 0 0;padding:22px 24px;background:var(--blog-card-bg);border:1px solid var(--blog-rule);border-radius:6px}.blog-cta--plain{padding:0;background:transparent;border:0}.blog-cta__lede{flex:1 1 260px;margin:0;font-family:var(--blog-serif);font-size:20px;line-height:1.3;color:var(--blog-text)}.blog-cta__button{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:11px 22px;border-radius:999px;border:1px solid var(--blog-text);background:var(--blog-text);color:#faf6f0;font-family:var(--blog-sans);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background .2s ease,border-color .2s ease,transform .2s ease}.blog-cta__button:hover,.blog-cta__button:focus-visible{background:var(--blog-accent-deep);border-color:var(--blog-accent-deep);color:#faf6f0;transform:translateY(-1px)}.blog-cta__arrow{transition:transform .2s ease}.blog-cta__button:hover .blog-cta__arrow{transform:translate(3px)}.blog-article__share{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:2.4rem 0 0;padding:22px 0 0;border-top:1px solid var(--blog-rule)}.blog-article__share-label{font-family:var(--blog-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-muted)}.blog-share{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.blog-share__item{margin:0;padding:0}.blog-share__item:before{content:none}.blog-share__item a,.blog-share__item button{-webkit-appearance:none;appearance:none;width:42px;height:42px;padding:0;border-radius:50%;border:1px solid var(--blog-rule);background:var(--blog-card-bg);color:var(--blog-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:border-color .2s ease,color .2s ease,transform .2s ease}.blog-share__item a:hover,.blog-share__item button:hover,.blog-share__item a:focus-visible,.blog-share__item button:focus-visible{border-color:var(--blog-text);color:var(--blog-accent-deep);transform:translateY(-1px)}.blog-share__item a:focus-visible,.blog-share__item button:focus-visible{outline:2px solid var(--blog-accent);outline-offset:2px}.blog-share__feedback{font-family:var(--blog-sans);font-size:12px;letter-spacing:.04em;color:var(--blog-accent-deep);min-width:80px}.blog-nextprev{display:grid;grid-template-columns:1fr;gap:18px;margin:2rem 0 0;padding:24px 0 0;border-top:1px solid var(--blog-rule)}@media(min-width:640px){.blog-nextprev{grid-template-columns:1fr 1fr;gap:32px}}.blog-nextprev--next-only{grid-template-columns:1fr}.blog-nextprev__link{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--blog-text);padding:4px 0}.blog-nextprev__link--next{text-align:right;align-items:flex-end}.blog-nextprev__hint{font-family:var(--blog-sans);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--blog-muted)}.blog-nextprev__title{font-family:var(--blog-serif);font-size:18px;font-weight:600;line-height:1.3;color:var(--blog-text);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .2s ease}.blog-nextprev__link:hover .blog-nextprev__title,.blog-nextprev__link:focus-visible .blog-nextprev__title{text-decoration-color:var(--blog-accent)}.blog-nextprev__meta{font-family:var(--blog-sans);font-size:12px;color:var(--blog-muted);display:inline-flex;gap:8px;align-items:center}.blog-nextprev__dot{opacity:.6}.blog-sidebar{font-family:var(--blog-sans);display:flex;flex-direction:column;gap:32px;margin:48px 0 0}@media(min-width:960px){.blog-sidebar{position:sticky;top:96px;margin:0}}.blog-sidebar__heading{font-family:var(--blog-serif);font-size:18px;font-weight:600;line-height:1.25;margin:0 0 14px;color:var(--blog-text)}.blog-sidebar__heading h4,.blog-sidebar__heading h3,.blog-sidebar__heading p{margin:0;font:inherit}.blog-sidebar__desc{font-size:14px;line-height:1.55;color:var(--blog-muted);margin:0 0 14px}.blog-sidebar__desc p{margin:0 0 8px}.blog-sidebar__newsletter{background:transparent;border:0;border-top:1px solid var(--blog-rule);border-bottom:1px solid var(--blog-rule);border-radius:0;padding:22px 0}.blog-sidebar__kicker{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--blog-accent-deep)}.blog-sidebar__newsletter .blog-sidebar__heading{font-size:22px;line-height:1.2;margin-bottom:8px}.blog-sidebar__newsletter .blog-sidebar__desc{margin-bottom:18px}.blog-sidebar__newsletter-row{display:flex;align-items:center;gap:10px;padding-bottom:6px;border-bottom:1px solid var(--blog-text);transition:border-color .2s ease}.blog-sidebar__newsletter-row:focus-within{border-color:var(--blog-accent-deep)}.blog-sidebar__newsletter-input{-webkit-appearance:none;appearance:none;flex:1 1 auto;min-width:0;border:0;background:transparent;font-family:var(--blog-sans);font-size:15px;color:var(--blog-text);padding:10px 0;outline:none;border-radius:0}.blog-sidebar__newsletter-input::placeholder{color:var(--blog-muted)}.blog-sidebar__newsletter input[type=email].blog-sidebar__newsletter-input{border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important;height:auto!important;min-height:0!important;margin:0!important;padding:10px 0!important;font-size:15px!important;line-height:1.4!important}.blog-sidebar__newsletter-button{-webkit-appearance:none;appearance:none;flex:0 0 auto;width:40px;height:40px;border:0;border-radius:50%;background:var(--blog-text);color:#faf6f0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease,transform .2s ease}.blog-sidebar__newsletter-button:hover,.blog-sidebar__newsletter-button:focus-visible{background:var(--blog-accent-deep);transform:translate(2px)}.blog-sidebar__newsletter-button:focus-visible{outline:2px solid var(--blog-accent);outline-offset:2px}.blog-sidebar__newsletter-note{display:block;margin-top:12px;font-size:12px;line-height:1.5;color:var(--blog-muted)}.blog-sidebar__success{font-size:14px;color:var(--blog-text);margin:0}.blog-sidebar__popular-list{display:flex;flex-direction:column;gap:16px}.blog-sidebar__popular-item{display:flex;gap:14px;align-items:center;text-decoration:none;color:var(--blog-text);transition:color .2s ease}.blog-sidebar__popular-item:hover .blog-sidebar__popular-title,.blog-sidebar__popular-item:focus-visible .blog-sidebar__popular-title{color:var(--blog-accent-deep)}.blog-sidebar__popular-media{flex:0 0 auto;width:76px;background:var(--blog-rule);overflow:hidden;border-radius:3px}.blog-sidebar__popular-media img{display:block;width:100%;height:100%;object-fit:cover}.blog-sidebar__popular-media[data-ratio=square]{aspect-ratio:1 / 1}.blog-sidebar__popular-media[data-ratio=tall]{aspect-ratio:3 / 4}.blog-sidebar__popular-media[data-ratio=wide]{aspect-ratio:4 / 3}.blog-sidebar__popular-media[data-ratio=original] img{aspect-ratio:auto;height:auto}.blog-sidebar__popular-body{display:flex;flex-direction:column;gap:4px;min-width:0}.blog-sidebar__popular-title{font-family:var(--blog-serif);font-size:15px;font-weight:500;line-height:1.3;color:var(--blog-text);transition:color .2s ease}.blog-sidebar__popular-date{font-size:12px;color:var(--blog-muted);letter-spacing:.02em}.blog-sidebar__image-block{overflow:hidden;border-radius:4px;background:var(--blog-rule)}.blog-sidebar__image-block[data-shape=square]{aspect-ratio:1 / 1}.blog-sidebar__image-block[data-shape=tall]{aspect-ratio:3 / 4}.blog-sidebar__image-block[data-shape=wide]{aspect-ratio:4 / 3}.blog-sidebar__image-link{display:block;width:100%;height:100%}.blog-sidebar__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.blog-sidebar__image-link:hover .blog-sidebar__image,.blog-sidebar__image-link:focus-visible .blog-sidebar__image{transform:scale(1.03)}.blog-sidebar__desc-block{font-size:14px;line-height:1.55;color:var(--blog-text)}.blog-sidebar__desc-block p{margin:0 0 8px}.blog-sidebar__desc-block a{color:var(--blog-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--blog-accent)}.blog-sidebar__tags{display:flex;flex-wrap:wrap;gap:6px}.blog-sidebar__tag{text-transform:uppercase;font-size:11px;letter-spacing:.08em;color:var(--blog-muted);background:transparent;border:1px solid var(--blog-rule);padding:4px 10px;border-radius:999px;text-decoration:none;transition:border-color .2s ease,color .2s ease}.blog-sidebar__tag:hover,.blog-sidebar__tag:focus-visible{border-color:var(--blog-accent);color:var(--blog-text)}.blog-sidebar__social ul,.blog-sidebar__social #sm-icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:14px;align-items:center}.blog-sidebar__social li{margin:0;padding:0;list-style:none}.blog-sidebar__social li:before{content:none}.blog-sidebar__social a{display:inline-flex;align-items:center;justify-content:center;color:var(--blog-text);transition:color .2s ease,transform .2s ease}.blog-sidebar__social a:hover,.blog-sidebar__social a:focus-visible{color:var(--blog-accent-deep);transform:translateY(-1px)}.blog-sidebar__social svg{width:22px;height:22px;display:block}.blog-related{margin:4rem auto 5rem;max-width:1200px;padding:0 20px}.blog-related__title{font-family:var(--blog-serif);font-size:24px;font-weight:600;margin:0 0 28px;color:var(--blog-text);text-align:center}.blog-related__title:after{content:"";display:block;width:40px;height:1px;background:var(--blog-accent);margin:14px auto 0}.blog-related__grid{display:grid;grid-template-columns:1fr;gap:28px}@media(min-width:640px){.blog-related__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.blog-related__grid{grid-template-columns:repeat(3,1fr)}}.blog-related__card{display:flex;flex-direction:column;text-decoration:none;color:var(--blog-text);background:var(--blog-card-bg);border:1px solid var(--blog-rule);border-radius:4px;overflow:hidden;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.blog-related__card:hover,.blog-related__card:focus-visible{transform:translateY(-2px);border-color:var(--blog-accent);box-shadow:0 4px 16px #1a16140f}.blog-related__media{width:100%;aspect-ratio:3 / 2;background:var(--blog-rule);overflow:hidden}.blog-related__media img{width:100%;height:100%;object-fit:cover;display:block}.blog-related__body{padding:18px 20px 22px;display:flex;flex-direction:column;gap:8px}.blog-related__cardtitle{font-family:var(--blog-serif);font-size:18px;font-weight:600;line-height:1.3;margin:0}.blog-related__excerpt{font-family:var(--blog-sans);font-size:14px;color:var(--blog-muted);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-index{font-family:var(--blog-sans);color:var(--blog-text)}.blog-index__hero{text-align:center;padding:60px 20px 40px;max-width:800px;margin:0 auto}.blog-index__hero-title{font-family:var(--blog-serif);font-weight:600;font-size:clamp(2rem,4vw,3rem);letter-spacing:-.01em;line-height:1.1;margin:0 0 14px}.blog-index__hero-sub{font-size:16px;color:var(--blog-muted);line-height:1.6;margin:0}.blog-index__grid{display:grid;grid-template-columns:1fr;gap:32px;max-width:1200px;margin:0 auto;padding:20px 20px 80px}@media(min-width:640px){.blog-index__grid{grid-template-columns:repeat(2,1fr);gap:36px}}@media(min-width:960px){.blog-index__grid{grid-template-columns:repeat(3,1fr);gap:40px}}.blog-article a:focus-visible,.blog-related__card:focus-visible,.blog-breadcrumb a:focus-visible{outline:2px solid var(--blog-accent);outline-offset:3px}@media print{.blog-cta,.blog-related,.blog-breadcrumb{display:none}.blog-article{font-size:12pt;color:#000}.blog-article__body a{color:#000;text-decoration:underline}}.blog-article__body img{display:block;width:100%;height:auto;max-height:82vh;object-fit:contain;margin:var(--blog-section-gap) 0;background:transparent}.blog-article__body p:has(>img){margin:0}.blog-article__body figure{margin:var(--blog-section-gap) 0}.blog-article__body figure img{margin:0}.blog-article__body figcaption{display:block;margin-top:10px;font-size:13px;color:var(--blog-muted);font-style:italic}.blog-article__body img+br{display:none}@media(min-width:768px){.blog-article__body img[style*="float: left"],.blog-article__body img[style*="float:left"]{width:48%;margin:.4rem 1.8rem 1rem 0}.blog-article__body img[style*="float: right"],.blog-article__body img[style*="float:right"]{width:48%;margin:.4rem 0 1rem 1.8rem}}@media(max-width:767px){.blog-article__body img[style*=float]{float:none!important;width:100%}}.blog-article__body hr{border:0;border-top:1px solid var(--blog-rule);margin:2.6rem 0}.blog-article__body iframe,.blog-article__body video{max-width:100%}.blog-article__series{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 0 14px;font-family:var(--blog-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-accent-deep)}.blog-article__series-link{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px;transition:color .2s ease}.blog-article__series-link:hover,.blog-article__series-link:focus-visible{color:var(--blog-text)}.blog-article__series-sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.blog-article__series-episode{color:var(--blog-muted)}.blog-hero--video{background:#0e0c0b}.blog-video{position:relative;width:100%;aspect-ratio:16 / 9;background:#0e0c0b;overflow:hidden}.blog-video__facade{-webkit-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;cursor:pointer;display:block;position:relative;width:100%;height:100%;color:#faf6f0}.blog-video__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:.92;transition:transform .6s ease,opacity .3s ease}.blog-video__facade:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0e0c0b8c,#0e0c0b00 55%);pointer-events:none}.blog-video__facade:hover .blog-video__poster,.blog-video__facade:focus-visible .blog-video__poster{transform:scale(1.02);opacity:1}.blog-video__play{position:absolute;left:50%;top:50%;width:72px;height:72px;margin:-36px 0 0 -36px;border-radius:50%;background:var(--blog-accent);color:var(--blog-text);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 30px #00000059;transition:transform .2s ease,background .2s ease;z-index:1}.blog-video__play svg{margin-left:4px}.blog-video__facade:hover .blog-video__play,.blog-video__facade:focus-visible .blog-video__play{transform:scale(1.06);background:#dcb28c}.blog-video__label{position:absolute;left:20px;bottom:16px;z-index:1;font-family:var(--blog-sans);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#faf6f0}.blog-video__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.blog-video__noscript{position:absolute;left:20px;bottom:16px;color:#faf6f0}.blog-video__facade:focus-visible{outline:3px solid var(--blog-accent);outline-offset:-3px}@media(min-width:768px){.blog-video__play{width:88px;height:88px;margin:-44px 0 0 -44px}}.blog-spotify{margin:3rem 0 0;padding:22px 22px 18px;background:var(--blog-card-bg);border:1px solid var(--blog-rule);border-radius:6px;font-family:var(--blog-sans)}.blog-spotify__head{margin-bottom:14px}.blog-spotify__kicker{display:block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--blog-accent-deep);margin-bottom:6px}.blog-spotify__lede{margin:0;font-family:var(--blog-serif);font-size:20px;line-height:1.3;color:var(--blog-text)}.blog-spotify__facade{-webkit-appearance:none;appearance:none;border:0;cursor:pointer;width:100%;min-height:96px;display:flex;align-items:center;gap:18px;padding:20px 22px;border-radius:12px;background:#1a1614;color:#faf6f0;text-align:left;transition:background .2s ease,transform .2s ease}.blog-spotify__facade:hover,.blog-spotify__facade:focus-visible{background:#2a2522;transform:translateY(-1px)}.blog-spotify__facade:focus-visible{outline:2px solid var(--blog-accent);outline-offset:3px}.blog-spotify__icon{flex:0 0 auto;display:flex;color:#1db954}.blog-spotify__text{display:flex;flex-direction:column;gap:3px}.blog-spotify__cta{font-weight:600;font-size:15px;letter-spacing:.02em}.blog-spotify__sub{font-size:12px;color:#faf6f099}.blog-spotify__iframe{display:block;width:100%;border:0;border-radius:12px}.blog-spotify__link{display:inline-block;margin-top:12px;font-size:13px;color:var(--blog-muted);text-decoration:none;border-bottom:1px solid var(--blog-rule);transition:color .2s ease,border-color .2s ease}.blog-spotify__link:hover,.blog-spotify__link:focus-visible{color:var(--blog-text);border-color:var(--blog-accent)}.blog-spotify--compact .blog-spotify__facade{min-height:72px;padding:14px 18px}.blog-faq{margin:3rem 0 0}.blog-faq__title{font-family:var(--blog-serif);font-weight:600;letter-spacing:-.01em;line-height:1.18;font-size:26px;margin:0 0 1rem;color:var(--blog-text)}@media(min-width:768px){.blog-faq__title{font-size:32px}}.blog-faq__intro{margin:0 0 1rem;color:var(--blog-muted)}.blog-faq__item{border-top:1px solid var(--blog-rule)}.blog-faq__item:last-of-type{border-bottom:1px solid var(--blog-rule)}.blog-faq__q{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;font-family:var(--blog-serif);font-size:19px;font-weight:600;line-height:1.3;color:var(--blog-text);transition:color .2s ease}.blog-faq__q::-webkit-details-marker{display:none}.blog-faq__q:hover{color:var(--blog-accent-deep)}.blog-faq__q:focus-visible{outline:2px solid var(--blog-accent);outline-offset:4px}.blog-faq__icon{position:relative;flex:0 0 auto;width:28px;height:28px;border-radius:50%;border:1px solid var(--blog-rule);color:var(--blog-text);transition:border-color .2s ease,background .2s ease,color .2s ease}.blog-faq__icon:before,.blog-faq__icon:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;transition:transform .2s ease}.blog-faq__icon:before{width:12px;height:1.5px;transform:translate(-50%,-50%)}.blog-faq__icon:after{width:1.5px;height:12px;transform:translate(-50%,-50%)}.blog-faq__item[open] .blog-faq__icon{background:var(--blog-text);border-color:var(--blog-text);color:#faf6f0}.blog-faq__item[open] .blog-faq__icon:after{transform:translate(-50%,-50%) scaleY(0)}.blog-faq__a{padding:0 44px 20px 0;font-size:16px;line-height:1.6;color:var(--blog-text)}.blog-faq__a p{margin:0 0 .8em}.blog-faq__a p:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/108/assets/blog.css.map */
