:root{--ta-ink: #1B1E28;--ta-ink-soft: #4A4F5E;--ta-paper: #FBF8F3;--ta-paper-alt: #F2ECE3;--ta-amber: #D98E4A;--ta-line: #E2D9CC;--ta-amber-text: #9C5215;--ta-on-amber: #22160A;--ta-link: color-mix(in srgb, var(--ta-accent-deep) 45%, var(--ta-ink));--ta-font-display: "Cormorant Garamond", "Playfair Display", Georgia, serif;--ta-font-ui: "Inter", "Source Sans 3", system-ui, -apple-system, sans-serif;--ta-fs-hero: clamp(2rem, 5vw, 3.5rem);--ta-fs-h2: clamp(1.5rem, 3vw, 2.25rem);--ta-fs-body: 1.0625rem;--ta-fs-badge: .8125rem;--ta-lh-body: 1.7;--ta-ls-badge: .12em;--ta-space-1: .5rem;--ta-space-2: 1rem;--ta-space-3: 1.5rem;--ta-space-4: 2rem;--ta-space-5: 3rem;--ta-space-6: 4rem;--ta-radius: 10px;--ta-radius-lg: 18px;--ta-shadow: 0 2px 8px rgba(27, 30, 40, .06);--ta-shadow-lg: 0 12px 32px rgba(27, 30, 40, .12);--ta-maxw: 72ch;--ta-maxw-article: 78ch;--ta-maxw-home: 1200px;--ta-rule: 2px solid var(--ta-ink);--ta-rule-thin: 1px solid var(--ta-line);--ta-section-gap: var(--ta-space-4);--ta-lede-gap: var(--ta-space-3);--ta-accent: #A8C4D8;--ta-accent-deep: #6E8CA6}[data-collection=winter]{--ta-accent: #A8C4D8;--ta-accent-deep: #6E8CA6}[data-collection=strangers]{--ta-accent: #8E86A8;--ta-accent-deep: #5F5878}[data-collection=midnight]{--ta-accent: #2E3A5C;--ta-accent-deep: #1B2340}[data-collection=summer]{--ta-accent: #D9A05B;--ta-accent-deep: #A8763A}[data-collection=letters]{--ta-accent: #C9B79C;--ta-accent-deep: #9A8871}[data-collection=rivals]{--ta-accent: #A8574A;--ta-accent-deep: #7C3A31}[data-collection=cities]{--ta-accent: #6E7B8B;--ta-accent-deep: #4A5563}[data-collection=rain]{--ta-accent: #4A6B5D;--ta-accent-deep: #2F4A3E}[data-collection=after]{--ta-accent: #7D8F86;--ta-accent-deep: #5A6961}[data-collection=almost]{--ta-accent: #7A5C9E;--ta-accent-deep: #563F72}[data-collection=ten]{--ta-accent: #3E8E7E;--ta-accent-deep: #29695C}[data-collection=firstwords]{--ta-accent: #E4B363;--ta-accent-deep: #B4853A}[data-collection=bedtime]{--ta-accent: #6E6BA8;--ta-accent-deep: #4E4B7E}[data-collection=firstwords]{--ta-fs-body: 1.25rem;--ta-lh-body: 1.9;--ta-maxw: 52ch;--ta-maxw-article: 54ch}[data-collection=firstwords] .ta-prose p{margin-block:1.4em}[data-collection=firstwords] .ta-prose{font-weight:450;letter-spacing:.005em}[data-collection=ten]{--ta-fs-body: 1.12rem;--ta-lh-body: 1.8;--ta-maxw: 62ch;--ta-maxw-article: 66ch}.ta-badge{display:inline-flex;align-items:center;gap:.5em;font-family:var(--ta-font-ui);font-size:var(--ta-fs-badge);font-weight:600;letter-spacing:var(--ta-ls-badge);text-transform:uppercase;color:var(--ta-ink-soft)}.ta-badge:before{content:"";width:.55em;height:.55em;border-radius:50%;background:var(--ta-accent);flex:none}.ta-card{background:var(--ta-paper-alt);border:1px solid var(--ta-line);border-radius:0;overflow:hidden;transition:border-color .18s ease}.ta-card:hover{border-color:var(--ta-ink-soft)}.ta-card__media{aspect-ratio:16 / 10;background:var(--ta-accent)}.ta-card__body{padding:var(--ta-space-3);display:grid;gap:var(--ta-space-1)}.ta-card__title{font-family:var(--ta-font-display);font-size:1.5rem;line-height:1.25;color:var(--ta-ink);margin:0}.ta-prose{max-width:var(--ta-maxw);font-family:var(--ta-font-ui);font-size:var(--ta-fs-body);line-height:var(--ta-lh-body);color:var(--ta-ink)}.ta-prose h1{font-size:var(--ta-fs-hero);margin-top:0}.ta-prose h2{font-size:var(--ta-fs-h2)}.ta-prose a{color:var(--ta-accent-deep);text-underline-offset:3px}:root{color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--ta-ink: #EDE9E2;--ta-ink-soft: #A9AEB9;--ta-paper: #14161D;--ta-paper-alt: #1C1F28;--ta-line: #2B2F3A;--ta-amber-text: #E8A566}}:root[data-theme=dark]{color-scheme:dark;--ta-ink: #EDE9E2;--ta-ink-soft: #A9AEB9;--ta-paper: #14161D;--ta-paper-alt: #1C1F28;--ta-line: #2B2F3A;--ta-amber-text: #E8A566}:root{--ta-reader-scale: 1;--ta-reader-measure: 1;--ta-font-read: var(--ta-font-ui)}:root[data-reader-font=serif]{--ta-font-read: Georgia, "Iowan Old Style", "Palatino Linotype", "Book Antiqua", "Times New Roman", serif}:root[data-reader-width=narrow]{--ta-reader-measure: .8}:root[data-reader-width=wide]{--ta-reader-measure: 1.16}:root{--ta-swatch-light: #FBF8F3;--ta-swatch-sepia: #F6ECD8;--ta-swatch-dark: #11131A}:root[data-reader-theme=paper]{color-scheme:light;--ta-ink: #1B1E28;--ta-ink-soft: #4A4F5E;--ta-paper: #FBF8F3;--ta-paper-alt: #F2ECE3;--ta-line: #E2D9CC;--ta-amber-text: #9C5215}:root[data-reader-theme=sepia]{color-scheme:light;--ta-ink: #3A3020;--ta-ink-soft: #6B5C42;--ta-paper: #F6ECD8;--ta-paper-alt: #EFE2C8;--ta-line: #DCCBAA;--ta-amber-text: #8A4712}:root[data-reader-theme=night]{color-scheme:dark;--ta-ink: #E9E4DA;--ta-ink-soft: #B3BAC6;--ta-paper: #11131A;--ta-paper-alt: #191C24;--ta-line: #2C313D;--ta-amber-text: #E8A566}:root[data-reader-theme=contrast]{color-scheme:light;--ta-ink: #000000;--ta-ink-soft: #000000;--ta-paper: #FFFFFF;--ta-paper-alt: #FFFFFF;--ta-line: #000000;--ta-amber: #000000;--ta-amber-text: #000000;--ta-on-amber: #FFFFFF;--ta-accent-deep: #000000}@media(prefers-color-scheme:dark){:root[data-reader-theme=contrast]:not([data-theme=light]){color-scheme:dark;--ta-ink: #FFFFFF;--ta-ink-soft: #FFFFFF;--ta-paper: #000000;--ta-paper-alt: #000000;--ta-line: #FFFFFF;--ta-amber: #FFFFFF;--ta-amber-text: #FFFFFF;--ta-on-amber: #000000;--ta-accent-deep: #FFFFFF}}:root[data-reader-theme=contrast][data-theme=dark]{color-scheme:dark;--ta-ink: #FFFFFF;--ta-ink-soft: #FFFFFF;--ta-paper: #000000;--ta-paper-alt: #000000;--ta-line: #FFFFFF;--ta-amber: #FFFFFF;--ta-amber-text: #FFFFFF;--ta-on-amber: #000000;--ta-accent-deep: #FFFFFF}.ta-section-head{display:flex;align-items:baseline;gap:var(--ta-space-2);border-bottom:var(--ta-rule);padding-bottom:var(--ta-space-1);margin-bottom:var(--ta-space-3)}.ta-section-head__title{font-family:var(--ta-font-display);font-size:var(--ta-fs-h2);font-weight:700;line-height:1.15;color:var(--ta-ink);margin:0;overflow-wrap:break-word}.ta-section-head__kicker{font-family:var(--ta-font-ui);font-size:var(--ta-fs-badge);font-weight:600;text-transform:uppercase;letter-spacing:var(--ta-ls-badge);color:var(--ta-amber-text);white-space:nowrap}.ta-section-head__note{margin-left:auto;font-size:.85rem;color:var(--ta-ink-soft);font-style:italic;white-space:nowrap}.ta-lead{display:grid;grid-template-columns:1fr;gap:var(--ta-lede-gap);margin-bottom:var(--ta-section-gap)}.ta-lead__text{display:flex;flex-direction:column;gap:var(--ta-space-2)}.ta-lead__kicker{font-family:var(--ta-font-ui);font-size:var(--ta-fs-badge);font-weight:700;text-transform:uppercase;letter-spacing:var(--ta-ls-badge);color:var(--ta-amber-text)}.ta-lead__title{font-family:var(--ta-font-display);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700;line-height:1.15;margin:0}.ta-lead__title a{color:inherit;text-decoration:none}.ta-lead__title a:hover{color:var(--ta-accent-deep)}.ta-lead__desc{font-size:1.05rem;line-height:1.6;color:var(--ta-ink-soft);margin:0;max-width:var(--ta-maxw)}.ta-lead__meta{font-size:.85rem;color:var(--ta-ink-soft)}.ta-lead__media{aspect-ratio:3 / 2;overflow:hidden}.ta-lead__media :global(img){width:100%;height:100%;object-fit:cover}.ta-editorial{display:grid;grid-template-columns:1fr;gap:var(--ta-space-3);margin-bottom:var(--ta-section-gap)}.ta-editorial__text{max-width:var(--ta-maxw)}.ta-editorial__text h2{font-family:var(--ta-font-display);font-size:var(--ta-fs-h2);font-weight:700;margin:0 0 var(--ta-space-2);line-height:1.15}.ta-editorial__text h3{font-family:var(--ta-font-display);font-size:1.25rem;font-weight:600;margin:var(--ta-space-3) 0 var(--ta-space-1)}.ta-editorial__text p{line-height:1.7;margin:0 0 var(--ta-space-2)}.ta-editorial__text :global(a){color:var(--ta-accent-deep);font-weight:600}.ta-editorial__aside{background:var(--ta-paper-alt);border-left:3px solid var(--ta-amber);padding:var(--ta-space-3);align-self:start}.ta-editorial__aside h3{font-family:var(--ta-font-display);font-size:1.15rem;font-weight:600;margin:0 0 var(--ta-space-1)}.ta-editorial__aside p{font-size:.95rem;line-height:1.6;color:var(--ta-ink-soft);margin:0 0 var(--ta-space-2)}.ta-editorial__aside p:last-child{margin-bottom:0}.ta-pullquote{border-top:var(--ta-rule-thin);border-bottom:var(--ta-rule-thin);padding:var(--ta-space-2) 0;margin:var(--ta-space-3) 0;font-family:var(--ta-font-display);font-size:1.2rem;font-style:italic;line-height:1.5;color:var(--ta-ink);quotes:"„" '"' "‘" "'"}.ta-pullquote p{margin:0}.ta-pullquote cite{display:block;font-size:.85rem;font-style:normal;font-family:var(--ta-font-ui);color:var(--ta-ink-soft);margin-top:var(--ta-space-1)}.ta-retell{display:grid;grid-template-columns:1fr;gap:var(--ta-space-2)}.ta-retell__item{display:flex;gap:var(--ta-space-2);padding:var(--ta-space-2);background:var(--ta-paper-alt);border:1px solid var(--ta-line);text-decoration:none;color:inherit;transition:border-color .15s ease}.ta-retell__item:hover{border-color:var(--ta-ink-soft)}.ta-retell__thumb{flex-shrink:0;width:64px;height:64px;overflow:hidden;background:var(--ta-accent)}.ta-retell__thumb :global(img){width:100%;height:100%;object-fit:cover}.ta-retell__body{display:flex;flex-direction:column;gap:.25rem;min-width:0}.ta-retell__title{font-family:var(--ta-font-display);font-size:1.05rem;font-weight:600;line-height:1.2;color:var(--ta-ink);margin:0}.ta-retell__meta{font-size:.8rem;color:var(--ta-ink-soft)}.ta-retell__badge{font-size:var(--ta-fs-badge);font-weight:600;text-transform:uppercase;letter-spacing:var(--ta-ls-badge);color:var(--ta-amber-text);margin-top:auto}.ta-masthead{text-align:center;padding-block:var(--ta-space-4) var(--ta-space-3);border-bottom:var(--ta-rule);margin-bottom:var(--ta-space-4)}.ta-masthead__tag{font-family:var(--ta-font-ui);font-size:var(--ta-fs-badge);font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:var(--ta-amber-text);margin:0 0 var(--ta-space-2)}.ta-masthead__title{font-family:var(--ta-font-display);font-size:clamp(2.2rem,6vw,4.5rem);font-weight:700;letter-spacing:-.01em;line-height:1.05;margin:0;color:var(--ta-ink)}.ta-card-grid{display:grid;grid-template-columns:1fr;gap:var(--ta-space-2)}@media(min-width:780px){.ta-lead{grid-template-columns:1.4fr 1fr;grid-template-rows:auto auto;gap:var(--ta-space-3)}.ta-lead__text{grid-column:1;grid-row:1 / 3;justify-content:center}.ta-lead__media{grid-column:2;grid-row:1}.ta-editorial{grid-template-columns:2fr 1fr}.ta-card-grid,.ta-retell{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.ta-lead{grid-template-columns:1.6fr 1fr}.ta-card-grid{grid-template-columns:repeat(4,1fr)}.ta-retell{grid-template-columns:repeat(3,1fr)}.ta-editorial{gap:var(--ta-space-4)}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--ta-paper);color:var(--ta-ink);font-family:var(--ta-font-ui);font-size:var(--ta-fs-body);line-height:var(--ta-lh-body);font-kerning:normal;text-rendering:optimizeLegibility;overflow-x:hidden}img,picture,svg{max-width:100%;height:auto;display:block}a{color:var(--ta-link);text-underline-offset:3px;-webkit-tap-highlight-color:rgba(217,142,74,.18)}a:hover{color:var(--ta-amber-text)}:focus-visible{outline:3px solid var(--ta-accent-deep, var(--ta-ink));outline-offset:2px}h1,h2,h3,h4{font-family:var(--ta-font-display);line-height:1.2;color:var(--ta-ink);overflow-wrap:break-word}[id]{scroll-margin-top:5.5rem}.ta-wrap{width:min(1120px,100% - 2 * var(--ta-space-3));margin-inline:auto;padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0)}.ta-section{padding-block:var(--ta-space-5)}.ta-skip{position:absolute;left:-9999px;top:0;background:var(--ta-ink);color:var(--ta-paper);padding:var(--ta-space-2) var(--ta-space-3);z-index:100}.ta-skip:focus{left:var(--ta-space-2);top:var(--ta-space-2)}.ta-header{border-bottom:1px solid var(--ta-line);background:color-mix(in srgb,var(--ta-paper) 92%,transparent);backdrop-filter:blur(6px);position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top,0)}@media(min-width:781px){.ta-header{position:static}}.ta-header__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ta-space-3);row-gap:0;padding-block:var(--ta-space-2) 0}.ta-brand{font-family:var(--ta-font-display);font-size:1.4rem;font-weight:600;text-decoration:none;color:var(--ta-ink);letter-spacing:.01em;display:inline-flex;align-items:center;min-height:44px}.ta-brand span{color:var(--ta-amber-text)}.ta-nav{--ta-nav-fade: 2.5rem;display:flex;order:3;flex:1 1 100%;width:100%;min-width:0;border-top:1px solid var(--ta-line);gap:var(--ta-space-3);font-size:.95rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline:var(--ta-space-2);padding-block:6px;margin-block:-6px 0}.ta-nav::-webkit-scrollbar{display:none}@media(min-width:781px){.ta-nav{flex-wrap:wrap;overflow:visible;column-gap:var(--ta-space-3);row-gap:0;padding-block:var(--ta-space-1);margin-block:0}.ta-nav a{min-height:40px}}.ta-nav a{text-decoration:none;color:var(--ta-ink-soft);display:inline-flex;align-items:center;min-height:44px;flex:0 0 auto;white-space:nowrap}.ta-nav a[aria-current]{color:var(--ta-ink);font-weight:600}.ta-nav[data-overflow=end]{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--ta-nav-fade));mask-image:linear-gradient(to left,transparent 0,#000 var(--ta-nav-fade))}.ta-nav[data-overflow=start]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ta-nav-fade));mask-image:linear-gradient(to right,transparent 0,#000 var(--ta-nav-fade))}.ta-nav[data-overflow=both]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ta-nav-fade),#000 calc(100% - var(--ta-nav-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--ta-nav-fade),#000 calc(100% - var(--ta-nav-fade)),transparent 100%)}.ta-nav a.ta-nav__hub--feature{gap:.35rem;padding-inline:.7rem;border-radius:999px;background:color-mix(in srgb,var(--ta-nav-accent, var(--ta-accent)) 16%,transparent);border:1px solid color-mix(in srgb,var(--ta-nav-accent, var(--ta-accent)) 38%,transparent);color:var(--ta-ink);font-weight:600}.ta-nav a.ta-nav__hub--feature:hover{background:color-mix(in srgb,var(--ta-nav-accent, var(--ta-accent)) 26%,transparent)}.ta-nav__glyph{width:1em;height:1em;opacity:.85}.ta-header__utils{display:flex;align-items:center;gap:var(--ta-space-2)}.ta-langs{display:flex;gap:var(--ta-space-1);font-size:.85rem;align-items:center}.ta-langs a{text-decoration:none;color:var(--ta-ink-soft);display:inline-flex;align-items:center;min-height:44px;padding-inline:.35rem}.ta-langs a[aria-current=true]{color:var(--ta-ink);font-weight:600}.ta-footer{border-top:1px solid var(--ta-line);margin-top:var(--ta-space-5);padding-block:var(--ta-space-4);padding-bottom:calc(var(--ta-space-4) + env(safe-area-inset-bottom,0));color:var(--ta-ink-soft);font-size:.92rem}.ta-footer__grid{display:grid;gap:var(--ta-space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ta-footer a{color:var(--ta-ink-soft);display:inline-flex;align-items:center;min-height:40px}.ta-grid{display:grid;gap:var(--ta-space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.ta-grid--hubs{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.ta-card--wide{grid-column:span 2}@media(max-width:700px){.ta-card--wide{grid-column:span 1}}.ta-hero{padding-block:var(--ta-space-4) var(--ta-space-3);border-bottom:1px solid var(--ta-line)}.ta-hero__lead{max-width:62ch;color:var(--ta-ink-soft);font-size:1.08rem}.ta-cover img,.ta-storycover img{width:100%;aspect-ratio:12 / 5;object-fit:cover;border-radius:0}.ta-cover,.ta-storycover{margin:0 auto var(--ta-space-3);padding:0}.ta-cover img,.ta-storycover img{max-width:var(--ta-maxw-article)}.ta-cover figcaption,.ta-storycover figcaption{max-width:var(--ta-maxw-article)}.ta-cover figcaption,.ta-storycover figcaption{font-size:.78rem;color:var(--ta-ink-soft);padding-top:var(--ta-space-1);min-height:1em}.ta-faq{max-width:var(--ta-maxw)}.ta-faq details{border-bottom:1px solid var(--ta-line);padding-block:var(--ta-space-2)}.ta-faq summary{cursor:pointer;font-weight:600;font-family:var(--ta-font-display);font-size:1.15rem;min-height:44px;display:flex;align-items:center}.ta-faq p{color:var(--ta-ink-soft)}.ta-chips{display:flex;flex-wrap:wrap;gap:var(--ta-space-1);list-style:none;padding:0;margin:var(--ta-space-2) 0 0}.ta-chips li{font-size:.9rem;padding:.35rem .85rem;border:1px solid var(--ta-line);border-radius:999px;background:var(--ta-paper-alt);color:var(--ta-ink-soft)}.ta-cta{background:var(--ta-paper-alt);border:1px solid var(--ta-line);padding:var(--ta-space-4);margin-top:var(--ta-space-4)}.ta-cta h2{margin-top:0}@media(max-width:780px){:root{--ta-space-4: 1.75rem;--ta-space-5: 2.5rem;--ta-fs-body: 1.0625rem}.ta-wrap{width:min(1120px,100% - 2 * var(--ta-space-2))}.ta-header__inner{padding-block:var(--ta-space-1) 0;gap:var(--ta-space-2)}.ta-brand{font-size:1.25rem}.ta-nav{--ta-nav-fade: 1.75rem}.ta-nav a{font-size:.92rem}.ta-cover img,.ta-storycover img{aspect-ratio:2 / 1}.ta-hero{padding-block:var(--ta-space-3) var(--ta-space-2)}.ta-hero__lead{font-size:1.02rem}.ta-cta{padding:var(--ta-space-3)}.ta-footer__grid{grid-template-columns:1fr 1fr}.ta-footer__grid>div:first-child{grid-column:1 / -1}}@media(max-width:480px){:root{--ta-fs-hero: clamp(1.75rem, 8vw, 2.4rem);--ta-space-3: 1.15rem}.ta-grid,.ta-grid--hubs,.ta-footer__grid{grid-template-columns:1fr}.ta-footer__grid>div:first-child{grid-column:auto}.ta-newsletter{flex-direction:column}.ta-newsletter input,.ta-newsletter button{width:100%}.ta-newsletter button{padding-block:.9rem}.ta-chips li{font-size:.85rem;padding:.3rem .7rem}}@media(min-width:781px)and (max-width:1040px){.ta-nav{font-size:.9rem;column-gap:var(--ta-space-2)}.ta-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ta-grid--hubs{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ta-wrap{width:min(1120px,100% - 2 * var(--ta-space-3))}}.ta-prose{max-width:calc(var(--ta-maxw) * var(--ta-reader-measure, 1));font-family:var(--ta-font-read, var(--ta-font-ui));font-size:calc(var(--ta-fs-body) * var(--ta-reader-scale, 1));line-height:var(--ta-lh-body);color:var(--ta-ink);overflow-wrap:break-word;hyphens:auto}.ta-prose h1,.ta-prose h2{font-family:var(--ta-font-display);line-height:1.2;margin-top:var(--ta-space-4)}.ta-prose h1{font-size:calc(var(--ta-fs-hero) * var(--ta-reader-scale, 1));margin-top:0}.ta-prose h2{font-size:calc(var(--ta-fs-h2) * var(--ta-reader-scale, 1))}.ta-prose a{color:var(--ta-link);text-underline-offset:3px}.ta-article__crumbs,.ta-article{max-width:calc(var(--ta-maxw-article) * var(--ta-reader-measure, 1))}.ta-article__head,.ta-article .ta-prose,.ta-article .ta-storycover,.ta-article__foot,.ta-article .ta-sourcenote,.ta-article .ta-supportbox{max-width:100%;margin-inline:auto}.ta-article__head{padding-block:var(--ta-space-3) var(--ta-space-2)}.ta-article .ta-prose{padding-block:var(--ta-space-4)}.ta-article__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ta-space-2);margin-top:var(--ta-space-2)}.ta-article__tools>*{margin-block:0}.ta-article__tools>.ta-readaloud:has(.ta-readaloud__bar:not([hidden])){flex:1 0 100%}.ta-article__title{font-size:calc(var(--ta-fs-hero) * var(--ta-reader-scale, 1));max-width:min(36ch,100%);margin-block:var(--ta-space-2);text-wrap:balance}.ta-article__lead{color:var(--ta-ink-soft)}.ta-article__meta{color:var(--ta-ink-soft);font-size:.92rem}.ta-article__foot{color:var(--ta-ink-soft);font-size:.9rem}@media(horizontal-viewport-segments:2){.ta-article.ta-article--withcover{display:grid;width:100%;max-width:none;padding-inline:0;grid-template-columns:env(viewport-segment-width 0 0,1fr) env(viewport-segment-width 1 0,1fr);column-gap:calc(env(viewport-segment-left 1 0,0px) - env(viewport-segment-width 0 0,0px));row-gap:var(--ta-space-2);align-items:start}.ta-article.ta-article--withcover>.ta-article__head,.ta-article.ta-article--withcover>.ta-article__foot,.ta-article.ta-article--withcover>.ta-prose,.ta-article.ta-article--withcover>.ta-sourcenote,.ta-article.ta-article--withcover>.ta-supportbox{grid-column:2;margin-inline:0;padding-inline:var(--ta-space-4)}.ta-article.ta-article--withcover>.ta-storycover{grid-column:1;grid-row:1 / span 4;align-self:start;position:sticky;top:var(--ta-space-2);margin:0;padding-inline:var(--ta-space-4)}.ta-article.ta-article--withcover>figure.ta-storycover img{aspect-ratio:4 / 5;border:1px solid var(--ta-line)}.ta-article__crumbs{width:auto;max-width:none;padding-inline:calc(env(viewport-segment-left 1 0,0px) + var(--ta-space-4)) var(--ta-space-4)}}.ta-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-block:var(--ta-space-3)}.ta-prose table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.95em;line-height:1.45}.ta-prose th,.ta-prose td{text-align:left;vertical-align:top;padding:.6em .75em;border-bottom:1px solid var(--ta-line)}.ta-prose th{font-family:var(--ta-font-display);font-weight:600;border-bottom:2px solid var(--ta-line)}.ta-prose tbody tr:last-child td{border-bottom:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}@media print{.ta-header,.ta-footer,.ta-cta,.ta-breadcrumbs,.ta-crumbs{display:none!important}body{background:#fff;color:#000}.ta-prose{max-width:none;font-size:12pt}.ta-article .ta-prose,.ta-article__head,.ta-article__foot,.ta-article .ta-sourcenote,.ta-article .ta-supportbox{max-width:none}}:root{--ta-tabbar-h: 0px}.ta-tabbar{position:fixed;bottom:0;left:0;right:0;z-index:40;display:none;background:color-mix(in srgb,var(--ta-paper) 96%,transparent);backdrop-filter:blur(10px);border-top:1px solid var(--ta-line);padding-bottom:env(safe-area-inset-bottom,0)}.ta-tabbar__inner{display:flex;height:56px}.ta-tabbar a{flex:1;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;text-decoration:none;color:var(--ta-ink-soft);font-size:.72rem;line-height:1;min-height:44px}.ta-tabbar a svg{width:1.5rem;height:1.5rem}.ta-tabbar a:hover{color:var(--ta-ink)}.ta-tabbar a:focus-visible{outline:3px solid var(--ta-accent-deep, var(--ta-ink));outline-offset:-3px}.ta-tabbar a[aria-current=page]{color:var(--ta-amber-text)}@media(max-width:780px){:root{--ta-tabbar-h: calc(56px + env(safe-area-inset-bottom, 0)) }.ta-tabbar{display:block}.ta-nav .ta-nav__home,.ta-nav .ta-nav__library{display:none}}body{padding-bottom:var(--ta-tabbar-h)}body.ta-player-open{padding-bottom:calc(var(--ta-tabbar-h) + var(--ta-player-h, 0px))}.ta-installbar[data-astro-cid-xamzuatp]{border-bottom:1px solid var(--ta-line);background:var(--ta-paper-alt);font-size:.9rem}.ta-installbar[data-astro-cid-xamzuatp][hidden]{display:none!important}.ta-installbar__inner[data-astro-cid-xamzuatp]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ta-space-1) var(--ta-space-2);padding-block:var(--ta-space-1)}.ta-installbar__icon[data-astro-cid-xamzuatp]{display:inline-flex;flex:none;width:1.15em;height:1.15em;color:var(--ta-amber-text)}.ta-installbar__icon[data-astro-cid-xamzuatp] svg[data-astro-cid-xamzuatp]{display:block;width:100%;height:100%}.ta-installbar__text[data-astro-cid-xamzuatp]{flex:1 1 14rem;margin:0;color:var(--ta-ink-soft);line-height:1.35}.ta-installbar__actions[data-astro-cid-xamzuatp]{display:inline-flex;align-items:center;gap:var(--ta-space-1);margin-left:auto}.ta-installbar__btn[data-astro-cid-xamzuatp]{min-height:40px;padding:.35rem 1rem;border:1px solid var(--ta-amber);border-radius:999px;background:var(--ta-amber);color:var(--ta-on-amber);font:inherit;font-weight:600;cursor:pointer}.ta-installbar__btn[data-astro-cid-xamzuatp]:hover{filter:brightness(.95)}.ta-installbar__close[data-astro-cid-xamzuatp]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--ta-line);border-radius:50%;background:transparent;color:var(--ta-ink-soft);cursor:pointer}.ta-installbar__close[data-astro-cid-xamzuatp] svg[data-astro-cid-xamzuatp]{width:1.1rem;height:1.1rem}.ta-installbar__close[data-astro-cid-xamzuatp]:hover{color:var(--ta-ink);border-color:var(--ta-ink-soft)}.ta-installbar__btn[data-astro-cid-xamzuatp]:focus-visible,.ta-installbar__close[data-astro-cid-xamzuatp]:focus-visible{outline:3px solid var(--ta-accent-deep, var(--ta-ink));outline-offset:2px}.ta-installbar__hint[data-astro-cid-xamzuatp]{flex:1 1 100%;margin:0;color:var(--ta-ink-soft);font-size:.82rem;line-height:1.4}.ta-installbar__hint[data-astro-cid-xamzuatp][hidden]{display:none!important}@media print{.ta-installbar[data-astro-cid-xamzuatp]{display:none!important}}.ta-theme[data-astro-cid-x3pjskd3]{display:inline-flex;align-items:center;border:1px solid var(--ta-line)}.ta-theme__opt[data-astro-cid-x3pjskd3]{display:inline-flex;align-items:center;justify-content:center;width:34px;min-height:32px;color:var(--ta-ink-soft);cursor:pointer}.ta-theme__opt[data-astro-cid-x3pjskd3]+.ta-theme__opt[data-astro-cid-x3pjskd3]{border-left:1px solid var(--ta-line)}.ta-theme[data-astro-cid-x3pjskd3] input[data-astro-cid-x3pjskd3]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ta-theme__icon[data-astro-cid-x3pjskd3]{display:inline-flex}.ta-theme__icon[data-astro-cid-x3pjskd3] svg[data-astro-cid-x3pjskd3]{width:1.05rem;height:1.05rem;display:block}.ta-theme__text[data-astro-cid-x3pjskd3]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ta-theme__opt[data-astro-cid-x3pjskd3]:hover{color:var(--ta-ink)}.ta-theme__opt[data-astro-cid-x3pjskd3]:has(input:checked){background:var(--ta-paper-alt);color:var(--ta-ink)}.ta-theme__opt[data-astro-cid-x3pjskd3]:has(input:focus-visible){outline:3px solid var(--ta-accent-deep, var(--ta-ink));outline-offset:2px}@media print{.ta-theme[data-astro-cid-x3pjskd3]{display:none}}
