@import"https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Sofia+Sans+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans:ital,wght@0,1..1000;1,1..1000&display=swap";:root{--primitive-black: #000;--primitive-gray-900: #121212;--primitive-gray-800: #222;--primitive-gray-700: #444;--primitive-gray-650: #4d4d4d;--primitive-gray-600: #555;--primitive-gray-500: #666;--primitive-gray-400: #777;--primitive-gray-325: #969696;--primitive-gray-300: #888;--primitive-gray-275: #aaa;--primitive-gray-250: #999;--primitive-gray-225: #bbb;--primitive-gray-200: #ccc;--primitive-gray-180: #d0d0d0;--primitive-gray-150: #ddd;--primitive-gray-100: #eee;--primitive-gray-75: #f5f5f5;--primitive-gray-50: #ebebeb;--primitive-white: #fff;--primitive-news-dark: #d32f2f;--primitive-news-light: #ffcdd2;--primitive-news-accent: #ff5252;--primitive-sport-dark: #388e3c;--primitive-sport-light: #c8e6c9;--primitive-sport-accent: #b9f6ca;--primitive-crime-dark: #424242;--primitive-crime-light: #fff;--primitive-crime-accent: #f5f5f5;--primitive-debate-dark: #f57c00;--primitive-debate-light: #ffecb3;--primitive-debate-accent: #ffd180;--primitive-culture-dark: #7b1fa2;--primitive-culture-light: #d1c4e9;--primitive-culture-accent: #ce93d8;--primitive-feature-dark: #4a7ab2;--primitive-feature-light: #d1e7ff;--primitive-feature-accent: #bad3f3;--primitive-pink: #fae7e7;--primitive-pink-transparent: rgba(250, 231, 231, .5);--color-blue-gray: #81a9be;--primitive-light-pink: #ffb7b7;--color-google-blue: #4285f4;--text-primary-ol: var(--primitive-gray-900);--text-semi-muted-ol: var(--primitive-gray-500);--text-muted-ol: var(--primitive-gray-250);--text-primary-od: var(--primitive-gray-100);--text-semi-muted-od: var(--primitive-gray-150);--text-muted-od: var(--primitive-gray-200);--text-news-ol: var(--primitive-news-dark);--text-sport-ol: var(--primitive-sport-dark);--text-crime-ol: var(--primitive-crime-dark);--text-debate-ol: var(--primitive-debate-dark);--text-culture-ol: var(--primitive-culture-dark);--text-feature-ol: var(--primitive-feature-dark);--text-news-od: var(--primitive-news-light);--text-sport-od: var(--primitive-sport-light);--text-crime-od: var(--primitive-crime-light);--text-debate-od: var(--primitive-debate-light);--text-culture-od: var(--primitive-culture-light);--text-feature-od: var(--primitive-feature-light);--surface-card: var(--primitive-white);--surface-panel: var(--primitive-gray-100);--surface-toc-light: var(--primitive-white);--surface-toc-dark: var(--primitive-gray-400);--surface-body: var(--primitive-gray-500);--surface-body-contrast: var(--primitive-gray-700);--highlight-hover-ol: var(--primitive-gray-75);--highlight-active-ol: var(--primitive-gray-50);--border-subtle-ol: var(--primitive-gray-180);--border-medium-ol: var(--primitive-gray-250);--border-strong-ol: var(--primitive-gray-900);--border-subtle-od: var(--primitive-gray-250);--border-medium-od: var(--primitive-gray-200);--border-strong-od: var(--primitive-white);--color-kbd-fill: var(--primitive-gray-180);--color-kbd-stroke: var(--primitive-gray-250)}:root{--safe-area-top: env(safe-area-inset-top, 0px);--app-view-background-color: var(--color-blue-gray);--mode-transition-duration: .25s;--animation-duration: .15s;--text-color: var(--text-primary-od);--default-sans-serif: "Work Sans", system-ui, Helvetica, Arial, sans-serif;--default-serif: Literata, serif;--default-sans-serif-rounded: Nunito, system-ui, Helvetica, Arial, sans-serif;--default-ui: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--customer-sans-serif: var(--default-sans-serif);--customer-serif: var(--default-serif);--user-sans-serif-preference: var(--default-sans-serif);--user-serif-preference: var(--default-serif);--sans-serif-font-stack: var(--user-sans-serif-preference);--serif-font-stack: var(--user-serif-preference);--sans-serif-rounded-font-stack: var(--default-sans-serif-rounded);--ui-font-family: var(--default-ui);--icon-size: var(--baseline, 1.3rem);--link-color: inherit;--button-box-shadow: 2px 2px 6px 0 rgba(64, 64, 64, .2), -1px -1px 3px 0 rgba(64, 64, 64, .2);--button-box-shadow-active: inset 2px 2px 9px 0 rgba(64, 64, 64, .6), inset -1px -1px 6px 0 rgba(64, 64, 64, .6);--background-color-contrast: var(--primitive-gray-400);--background-color-contrast-active: var(--primitive-gray-300);--foreground-color-muted: var(--text-semi-muted-od);--foreground-color-contrast: var(--text-primary-od);--button-bg: var(--background-color-contrast);--button-bg-hover: var(--background-color-contrast-active);--button-bg-on: var(--background-color-contrast-active);--button-color: var(--foreground-color-muted);--button-color-hover: var(--foreground-color-contrast);--button-color-on: var(--foreground-color-contrast);--button-shadow: var(--button-box-shadow);--button-shadow-active: var(--button-box-shadow-active);--button-shadow-on: var(--button-box-shadow-active);--button-padding-block: 5px;--button-padding-inline: 5px;--button-font-size: inherit;--button-font-weight: 500;interpolate-size:allow-keywords;--baseline: round(up, 1.6rem, 1px) ;line-height:var(--baseline);font-weight:400;font-family:var(--ui-font-family);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@view-transition{navigation: auto;}body{margin:0;display:block;min-width:320px;min-height:100dvh;background-color:var(--surface-body);color:var(--text-primary-od);overscroll-behavior-x:contain}a{color:inherit;text-decoration:none;&:hover{text-decoration:underline}}.menu{font-size:14px;display:flex;flex-direction:row;column-gap:7px;color:var(--foreground-color-muted);align-self:center;& a{color:inherit}}.button{background-color:var(--button-bg);box-shadow:var(--button-shadow);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;border:none;border-radius:4px;cursor:default;padding:var(--button-padding-block) var(--button-padding-inline);column-gap:var(--icon-spacing);color:var(--button-color);font-size:var(--button-font-size);font-weight:var(--button-font-weight);user-select:none;touch-action:none;pointer-events:all;&:hover{background-color:var(--button-bg-hover);color:var(--button-color-hover);text-decoration:none}&:active{box-shadow:var(--button-shadow-active)}}.note-from-aptoma{margin-top:calc(var(--baseline) * 2);padding:.5rem;border-top:1px solid var(--primitive-light-pink);background-color:var(--primitive-pink-transparent);position:relative;font-size:.9rem;&:before{content:"Note from Aptoma";font-size:.7rem;position:absolute;top:-.8rem;border:1px solid var(--primitive-light-pink);background-color:var(--primitive-pink);padding:0 .2rem;border-radius:.4rem;display:block}& p:first-child{margin-top:.2rem}& p:last-child{margin-bottom:.2rem}@media (width > 768px){border:1px solid var(--primitive-light-pink);border-radius:.5rem}}.icon{display:inline-flex;height:var(--icon-size);aspect-ratio:1 / 1;background-size:contain;background-repeat:no-repeat;align-self:center}.icon--swipe-right{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m93.2251%2086.8721c-3.7959-2.2612-5.04-7.1714-2.7793-10.9673%2013.5244-22.7041%2032.7422-41.7192%2055.5772-54.9897%2023.5439-13.6827%2050.458-20.9151%2077.833-20.9151%2027.376%200%2054.29%207.2324%2077.8301%2020.915%2016.4414%209.5566%2030.9893%2022.104%2042.8979%2036.8491l2.8677-28.208c.4473-4.3955%204.3682-7.5972%208.7686-7.1499%204.3955.4468%207.5967%204.3726%207.1494%208.7681l-5.0459%2049.6338c-.2148%202.1118-1.2598%204.0513-2.9053%205.3921-1.4336%201.1685-3.2207%201.7988-5.0537%201.7988-.2705%200-.542-.0137-.8135-.0415l-49.6338-5.0737c-4.3955-.4492-7.5947-4.3765-7.1455-8.772.4502-4.3955%204.3887-7.5903%208.7725-7.145l32.5386%203.3262c-26.15-33.8332-67.0216-54.293-110.2271-54.293-48.793%200-94.6455%2026.0918-119.6641%2068.0933-2.2617%203.7954-7.1709%205.0405-10.9668%202.7788zm312.1387%20143.605c-10.667-6.1699-23.8711-6.2134-34.458-.1104-.439.2529-.8574.5295-1.2813.8003-1.4258-21.3359-18.5439-32.4972-35.4824-32.5103-.0107%200-.0195%200-.0303%200-10.0933%200-20.2524%203.9646-27.1211%2011.6824-6.856-8.4468-17.4961-12.7938-28.0645-12.802-.0107%200-.0215%200-.0322%200-7.1367%200-13.9307%201.9058-19.6445%205.4307l.0742-113.6709c0-19.6353-15.9619-35.6094-35.5664-35.6094-.0225%200-.0449%200-.0674%200-9.4336%200-18.334%203.7021-25.0703%2010.4282-6.7441%206.7349-10.4688%2015.6523-10.4863%2025.1191l-.126%20187.8003-19.7432-26.0127c-11.1631-14.7109-28.3633-22.5532-44.9004-20.4653-12.375%201.5625-22.2852%208.4961-26.5098%2018.5464-2.7891%206.6353-5.376%2020.5215%208.6338%2038.9731%2029.2393%2038.5313%2039.0859%2066.5796%2047.7734%2091.3262%207.0762%2020.1548%2013.1865%2037.5615%2028.0869%2054.6001%2013.1895%2015.106%2019.5254%2032.1221%2019.3711%2052.0317l-.1133%2017.9146c-.0273%204.4185%203.5313%208.0225%207.9492%208.0508h.0518c4.3945%200%207.9707-3.5483%207.999-7.9492l.1133-17.9033c.1855-23.9849-7.4424-44.4839-23.3223-62.6729-12.874-14.7212-18.2422-30.0122-25.0391-49.3716-8.6279-24.5776-19.3662-55.1655-50.125-95.7002-6.7822-8.9316-9.1357-17.1353-6.6289-23.0996%201.9824-4.7173%207.1279-8.0342%2013.7637-8.8721%208.5215-1.0781%2020.9238%202.104%2030.1514%2014.2637l34.1006%2044.9287c2.0762%202.7363%205.6689%203.8408%208.9209%202.7466%203.2549-1.0942%205.4492-4.1436%205.4512-7.5776l.1416-211.5371c.0098-5.1904%202.0664-10.0977%205.792-13.8179%203.7139-3.709%208.6016-5.75%2013.7803-5.75h.0371c10.7969%200%2019.5811%208.7969%2019.5811%2019.604l-.1133%20173.5913c-.0029%204.4185%203.5762%208.0024%207.9951%208.0054h.0049c4.416%200%207.9971-3.5786%208-7.9946l.019-29.2296c.022-.2412.0376-.4845.0376-.7313.0107-13.4009%209.8623-19.3955%2019.6279-19.3955h.0186c5.208.0039%2010.1982%201.7749%2013.6904%204.8594%203.9258%203.4673%205.9141%208.3633%205.9092%2014.5503l-.0283%2029.9341c-.0039%204.418%203.5742%208.0029%207.9922%208.0073h.0078c4.415%200%207.9961-3.5767%208-7.9927l.0273-28.8574h.001c.0107-13.3911%209.8467-19.3813%2019.5977-19.3813h.0186c9.7646.0073%2019.6133%206.0171%2019.6025%2019.4321v28.7993h.0005c0%204.4158%203.5776%207.9966%207.9937%208h.0059c4.415-.0005%207.9971-3.5781%208-7.9941.0059-8.6343%203.2607-15.2627%209.1641-18.665%205.5625-3.2075%2012.8076-3.1685%2018.458.0981%206.0215%203.4829%209.334%2010.0825%209.3281%2018.5786l-.1133%2083.1855c.0254%2028.4487-10.2744%2055.8999-29.0088%2077.3037-15.6748%2017.9541-23.5293%2039.0576-23.3467%2062.7251l.1416%2017.9429c.0352%204.397%203.6094%207.937%207.999%207.937h.0645c4.418-.0352%207.9707-3.645%207.9365-8.063l-.1416-17.9419c-.1543-19.9136%206.1914-36.9482%2019.3926-52.0698%2021.2861-24.3179%2032.9922-55.5166%2032.9629-87.8306l.1133-83.1724c.0107-14.2486-6.3018-26.0743-17.3184-32.4453z'/%3e%3c/svg%3e")}.icon--swipe-up{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m413.3555%20263.4609-.085%2082.9717c.0293%2032.209-11.6558%2063.3457-32.9019%2087.6577-13.1675%2015.0854-19.4946%2032.0835-19.3408%2051.9614l.1421%2017.8848c.0352%204.418-3.5176%208.0283-7.936%208.063-.0215.0005-.0435.0005-.065.0005-4.3887%200-7.9634-3.54-7.998-7.9365l-.1426-17.8862c-.1831-23.6318%207.6523-44.6973%2023.2896-62.6118%2018.6973-21.3955%2028.9785-48.7876%2028.9526-77.1338l.085-82.9849c.0063-8.4839-3.2959-15.0688-9.2979-18.54-5.6216-3.2515-12.833-3.2891-18.3716-.0957-5.8872%203.3931-9.1328%2010.0063-9.1392%2018.6216-.0034%204.416-3.5845%207.9937-8%207.9941-.002%200-.0039%200-.0059%200-4.4165-.0034-7.9941-3.5842-7.9939-8h-.0002v-28.7427c.0103-13.3706-9.8091-19.3608-19.5454-19.3682-.0059%200-.0127%200-.0186%200-9.7227%200-19.5308%205.9707-19.541%2019.3174h-.001l-.0273%2028.8013c-.0044%204.4155-3.5854%207.9922-8%207.9922-.0024%200-.0049%200-.0078%200-4.418-.0044-7.9966-3.5894-7.9922-8.0078l.0283-29.8765c.0049-6.1699-1.979-11.0527-5.8965-14.5117-3.4858-3.0776-8.4658-4.8447-13.6631-4.8491-.0059%200-.0122%200-.0181%200-5.1885%200-10.1597%201.7573-13.6426%204.8232-3.8164%203.3594-5.7874%208.082-5.8933%2014.0232l-.0198%2030.4041c-.0029%204.416-3.584%207.9946-8%207.9946-.002%200-.0034%200-.0054%200-4.418-.0029-7.9976-3.5869-7.9946-8.0054l.1133-173.7046c0-10.7915-8.771-19.5757-19.5522-19.5757-.0117%200-.0254%200-.0371%200-10.7671%200-19.5234%208.7568-19.5435%2019.5391l-.1421%20224.0093c-.0029%204.4165-3.584%207.9951-8%207.9951-.002%200-.0034%200-.0049%200-4.4185-.0029-7.998-3.5869-7.9951-8.0049l.0364-57.4746h-4.2249c-10.7969%200-19.5811%208.7583-19.5811%2019.5239l-.0566%2070.5029c-.0254%2028.2769%2010.3647%2055.7383%2029.2573%2077.3257%2015.644%2017.9224%2023.4795%2038.9878%2023.2959%2062.6182l-.1411%2017.8877c-.0352%204.396-3.6104%207.936-7.9985%207.9365-.022%200-.043%200-.0649-.0005-4.418-.0347-7.9712-3.6445-7.9365-8.063l.1421-17.8862c.1538-19.8765-6.1733-36.8745-19.3438-51.9634-21.4429-24.5015-33.2397-55.71-33.2104-87.8687l.0566-70.4956c0-19.5815%2015.9614-35.5176%2035.5811-35.5176h4.2351l.0955-150.5449c.0366-19.6035%2015.9683-35.519%2035.5278-35.519h.0679c19.5884%200%2035.5371%2015.9614%2035.5371%2035.5811l-.0742%20113.8335c5.845-3.5569%2012.6948-5.374%2019.5171-5.374h.0298c9.1724.0073%2017.7813%203.1523%2024.2407%208.855%201.2339%201.0895%202.5229%202.3997%203.7725%203.9385%206.8577-7.7024%2016.9995-11.6592%2027.0762-11.6592h.0298c16.9033.0131%2033.9856%2011.1431%2035.4238%2032.4192.4165-.2657.8276-.5378%201.2588-.7864%2010.561-6.0874%2023.7314-6.0469%2034.3716.1074%2010.997%206.3598%2017.2983%2018.1709%2017.2876%2032.4047zm-273.2564-236.1472%2011.7695%2011.7698c3.124%203.125%208.1895%203.1245%2011.3135%200%203.1245-3.124%203.1245-8.1895%200-11.3135l-25.4262-25.4267c-3.123-3.123-8.1855-3.1245-11.3106-.0034l-25.4546%2025.4268c-3.126%203.1226-3.1284%208.188-.0063%2011.314%201.5625%201.564%203.6113%202.3462%205.6602%202.3462%202.0459%200%204.0918-.7798%205.6538-2.3398l11.8008-11.788v134.6771c0%204.4185%203.5815%208%208%208s8-3.5815%208-8v-134.6625z'/%3e%3c/svg%3e")}.icon--tap{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m400.033%20263.2061-.085%2083.085c.0293%2032.2603-11.667%2063.418-32.9341%2087.7188-13.1826%2015.0996-19.519%2032.1157-19.3652%2052.0137l.1416%2017.9131c.0352%204.4185-3.5181%208.0283-7.936%208.063-.0215.0003-.0435.0003-.065.0003-4.3892%200-7.9634-3.54-7.9985-7.9365l-.1416-17.9146c-.1855-23.9858%207.4419-44.4844%2023.3184-62.6689%2018.7163-21.3862%2029.0063-48.7969%2028.9805-77.1899l.085-83.0981c.0063-8.4946-3.3022-15.0894-9.3159-18.5674-5.6304-3.2554-12.8525-3.2944-18.3989-.0981-5.895%203.3975-9.1445%2010.0215-9.1509%2018.6514-.0034%204.416-3.5845%207.9937-8%207.9941-.002%200-.0034%200-.0059%200-4.416-.0034-7.9936-3.5842-7.9938-8h-.0003v-28.7715c.0049-6.1846-1.981-11.0732-5.9019-14.5361-3.4878-3.0801-8.4712-4.8491-13.6719-4.8535-.0059%200-.0122%200-.0186%200-9.7363%200-19.5591%205.9775-19.5693%2019.3394%200%20.0068-.001.0134-.001.0203l-.0273%2028.8093c-.0044%204.4155-3.5854%207.9922-8%207.9922-.0024%200-.0049%200-.0078%200-4.418-.0044-7.9966-3.5894-7.9922-8.0078l.0283-29.9053c.0073-9.5088-4.7715-14.27-8.7817-16.5894-6.457-3.7344-15.1362-3.7422-21.5972-.0176-3.926%202.2626-8.5787%206.8735-8.7906%2015.9783l-.0199%2030.5471c-.0029%204.416-3.584%207.9946-8%207.9946-.002%200-.0034%200-.0054%200-4.418-.0029-7.9976-3.5869-7.9946-8.0054l.1133-173.875c0-10.8071-8.7842-19.604-19.5811-19.604-.0122%200-.0249%200-.0366%200-5.1792%200-10.0664%202.041-13.7808%205.75-3.7251%203.7202-5.7817%208.6274-5.7915%2013.8179l-.1416%20224.2354c-.0029%204.4165-3.584%207.9946-8%207.9951-.002%200-.0034%200-.0049%200-4.4185-.0029-7.998-3.5869-7.9951-8.0049l.0363-57.5313h-4.2253c-.0122%200-.0249%200-.0371%200-5.1909%200-10.084%202.04-13.7979%205.7466-3.7236%203.7163-5.7739%208.6196-5.7739%2013.8062l-.0566%2070.5879c-.0254%2028.314%2010.3647%2055.7954%2029.2573%2077.3823%2015.6812%2017.9604%2023.5356%2039.0449%2023.353%2062.6748l-.1421%2017.916c-.0352%204.3965-3.6104%207.936-7.9985%207.9365-.022%200-.043%200-.0649-.0005-4.418-.0347-7.9712-3.645-7.9365-8.063l.1426-17.9146c.1538-19.875-6.1919-36.8911-19.3999-52.0195-21.4434-24.5015-33.2402-55.73-33.2109-87.9258l.0566-70.5806c0-9.4595%203.7188-18.3843%2010.4707-25.124%206.7354-6.7227%2015.6416-10.4224%2025.0854-10.4224h.0679%204.2203l.0952-150.7144c.0176-9.4673%203.7417-18.3848%2010.4858-25.1196%206.7358-6.7261%2015.6372-10.4282%2025.0703-10.4282h.0679c19.6045%200%2035.5659%2015.9741%2035.5659%2035.6094l-.0743%20113.9784c.2622-.1606.5143-.3318.7823-.4862%2011.4253-6.5845%2026.1826-6.5718%2037.5972.0298%203.6224%202.0953%206.7049%204.7701%209.2155%207.8905%206.8635-7.7281%2017.0272-11.6986%2027.1258-11.6986h.0303c16.9184.0135%2034.0162%2011.1528%2035.452%2032.4465.42-.2682.8348-.5425%201.2697-.7932%2010.5684-6.0913%2023.7495-6.0493%2034.3994.1099%2011.0086%206.3666%2017.3162%2018.1879%2017.3055%2032.4321zm-256.085-108.3101c2.0552%200%204.1099-.7871%205.6733-2.3594%203.1152-3.1333%203.1001-8.1987-.0327-11.314-13.9429-13.8623-21.6216-32.3032-21.6216-51.9258%200-40.4159%2032.8809-73.2968%2073.2964-73.2968%2040.4004%200%2073.2686%2032.8809%2073.2686%2073.2969%200%2019.6143-7.6504%2038.0371-21.542%2051.8745-3.1299%203.1182-3.1401%208.1836-.022%2011.314%203.1172%203.1289%208.1831%203.1392%2011.314.022%2016.9277-16.8623%2026.25-39.311%2026.25-63.2104%200-49.2384-40.0459-89.297-89.2686-89.297-49.2383%200-89.2964%2040.0586-89.2964%2089.2969%200%2023.9141%209.3545%2046.3843%2026.3403%2063.2725%201.5611%201.5517%203.6011%202.3266%205.6407%202.3266z'/%3e%3c/svg%3e")}.icon--tap-white{background-image:url("data:image/svg+xml,%3csvg%20id='Layer_1'%20enable-background='new%200%200%20512%20512'%20height='512'%20viewBox='0%200%20512%20512'%20width='512'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill='white'%20d='m400.033%20263.2061-.085%2083.085c.0293%2032.2603-11.667%2063.418-32.9341%2087.7188-13.1826%2015.0996-19.519%2032.1157-19.3652%2052.0137l.1416%2017.9131c.0352%204.4185-3.5181%208.0283-7.936%208.063-.0215.0003-.0435.0003-.065.0003-4.3892%200-7.9634-3.54-7.9985-7.9365l-.1416-17.9146c-.1855-23.9858%207.4419-44.4844%2023.3184-62.6689%2018.7163-21.3862%2029.0063-48.7969%2028.9805-77.1899l.085-83.0981c.0063-8.4946-3.3022-15.0894-9.3159-18.5674-5.6304-3.2554-12.8525-3.2944-18.3989-.0981-5.895%203.3975-9.1445%2010.0215-9.1509%2018.6514-.0034%204.416-3.5845%207.9937-8%207.9941-.002%200-.0034%200-.0059%200-4.416-.0034-7.9936-3.5842-7.9938-8h-.0003v-28.7715c.0049-6.1846-1.981-11.0732-5.9019-14.5361-3.4878-3.0801-8.4712-4.8491-13.6719-4.8535-.0059%200-.0122%200-.0186%200-9.7363%200-19.5591%205.9775-19.5693%2019.3394%200%20.0068-.001.0134-.001.0203l-.0273%2028.8093c-.0044%204.4155-3.5854%207.9922-8%207.9922-.0024%200-.0049%200-.0078%200-4.418-.0044-7.9966-3.5894-7.9922-8.0078l.0283-29.9053c.0073-9.5088-4.7715-14.27-8.7817-16.5894-6.457-3.7344-15.1362-3.7422-21.5972-.0176-3.926%202.2626-8.5787%206.8735-8.7906%2015.9783l-.0199%2030.5471c-.0029%204.416-3.584%207.9946-8%207.9946-.002%200-.0034%200-.0054%200-4.418-.0029-7.9976-3.5869-7.9946-8.0054l.1133-173.875c0-10.8071-8.7842-19.604-19.5811-19.604-.0122%200-.0249%200-.0366%200-5.1792%200-10.0664%202.041-13.7808%205.75-3.7251%203.7202-5.7817%208.6274-5.7915%2013.8179l-.1416%20224.2354c-.0029%204.4165-3.584%207.9946-8%207.9951-.002%200-.0034%200-.0049%200-4.4185-.0029-7.998-3.5869-7.9951-8.0049l.0363-57.5313h-4.2253c-.0122%200-.0249%200-.0371%200-5.1909%200-10.084%202.04-13.7979%205.7466-3.7236%203.7163-5.7739%208.6196-5.7739%2013.8062l-.0566%2070.5879c-.0254%2028.314%2010.3647%2055.7954%2029.2573%2077.3823%2015.6812%2017.9604%2023.5356%2039.0449%2023.353%2062.6748l-.1421%2017.916c-.0352%204.3965-3.6104%207.936-7.9985%207.9365-.022%200-.043%200-.0649-.0005-4.418-.0347-7.9712-3.645-7.9365-8.063l.1426-17.9146c.1538-19.875-6.1919-36.8911-19.3999-52.0195-21.4434-24.5015-33.2402-55.73-33.2109-87.9258l.0566-70.5806c0-9.4595%203.7188-18.3843%2010.4707-25.124%206.7354-6.7227%2015.6416-10.4224%2025.0854-10.4224h.0679%204.2203l.0952-150.7144c.0176-9.4673%203.7417-18.3848%2010.4858-25.1196%206.7358-6.7261%2015.6372-10.4282%2025.0703-10.4282h.0679c19.6045%200%2035.5659%2015.9741%2035.5659%2035.6094l-.0743%20113.9784c.2622-.1606.5143-.3318.7823-.4862%2011.4253-6.5845%2026.1826-6.5718%2037.5972.0298%203.6224%202.0953%206.7049%204.7701%209.2155%207.8905%206.8635-7.7281%2017.0272-11.6986%2027.1258-11.6986h.0303c16.9184.0135%2034.0162%2011.1528%2035.452%2032.4465.42-.2682.8348-.5425%201.2697-.7932%2010.5684-6.0913%2023.7495-6.0493%2034.3994.1099%2011.0086%206.3666%2017.3162%2018.1879%2017.3055%2032.4321zm-256.085-108.3101c2.0552%200%204.1099-.7871%205.6733-2.3594%203.1152-3.1333%203.1001-8.1987-.0327-11.314-13.9429-13.8623-21.6216-32.3032-21.6216-51.9258%200-40.4159%2032.8809-73.2968%2073.2964-73.2968%2040.4004%200%2073.2686%2032.8809%2073.2686%2073.2969%200%2019.6143-7.6504%2038.0371-21.542%2051.8745-3.1299%203.1182-3.1401%208.1836-.022%2011.314%203.1172%203.1289%208.1831%203.1392%2011.314.022%2016.9277-16.8623%2026.25-39.311%2026.25-63.2104%200-49.2384-40.0459-89.297-89.2686-89.297-49.2383%200-89.2964%2040.0586-89.2964%2089.2969%200%2023.9141%209.3545%2046.3843%2026.3403%2063.2725%201.5611%201.5517%203.6011%202.3266%205.6407%202.3266z'/%3e%3c/svg%3e")}resource-star.starred{color:gold}[data-page=reels-view]{.menu{position:fixed;top:10px;z-index:10;@media (width <= 768px){right:10px}@media (width > 768px){left:10px}}}.reels-view{--reel-card-gap: 10px;display:flex;flex-direction:column;align-items:center;gap:var(--reel-card-gap);height:100vh;overflow-y:scroll;scroll-snap-type:y mandatory;@media (width > 768px){--reel-card-gap: 40px;padding-top:20px}}.reel-card{position:relative;width:100%;max-width:400px;height:100vh;scroll-snap-align:start;scroll-snap-stop:always;background-color:var(--primitive-black);@media (width > 768px){max-width:90vw;scroll-margin-block:calc(var(--reel-card-gap) / 2);height:calc(100vh - var(--reel-card-gap));width:auto;border-radius:10px;aspect-ratio:9 / 16}}.reel{overflow:hidden}.reel-card video,.reel video{width:100%;height:100%;object-fit:cover}.reel-meta,.reel-article,.reel-info{pointer-events:auto}.reel-meta{position:sticky;top:0;font-size:.8rem;display:flex;flex-direction:column;background:linear-gradient(to bottom,rgba(0,0,0,.3),transparent);text-shadow:1px 1px 1px rgba(0,0,0,.5);margin:-10px -10px 0;padding:10px 10px 20px;.reel-tag{font-weight:800;text-transform:uppercase}}.reel-article{margin-top:10px;text-align:right}.reel-info{background:linear-gradient(to top,rgba(0,0,0,.8) 20%,transparent);margin:-10px;padding:0 10px}.reel-title{font-size:1.2rem;font-weight:800}.reel-description{font-size:1rem;margin-top:10px;position:relative;height:1rem;overflow:hidden;transition:height .15s ease-out}.reel-text:after{content:"";position:absolute;bottom:0;right:0;left:0;height:1rem;background:linear-gradient(to top,rgba(0,0,0,1),transparent)}.reel-text.show-details{.reel-description{height:auto;padding-bottom:10px}}.reel-controls{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.mute-button{background:none;border:none;cursor:pointer;padding:0;align-self:flex-end}.mute-button svg{fill:#fff;width:40px;height:40px}.progress-bar{width:100%;height:4px;border-top:4px solid transparent;border-bottom:4px solid transparent;background-color:#ffffff4d;background-clip:content-box;cursor:pointer;border-radius:2px;position:relative;touch-action:none}.progress{height:100%;background-color:#fff;border-radius:2px;width:100%;pointer-events:none;transform-origin:left;scale:0 100%;transition:scale .05s linear}.progress-handle{position:absolute;top:-5px;left:-7px;width:14px;height:14px;border-radius:50%;background-color:#fff;pointer-events:auto;cursor:pointer;transition:translate .05s linear}.time-display{font-size:.75rem;font-family:monospace;align-self:flex-end}.error-message{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;background-color:#ffebcd;padding:20px}[data-page=index]{display:flex;flex-direction:row;& h2{margin-bottom:0;white-space:nowrap;&:first-child{margin-top:0}}.feeds,.reels,.product,.editions,.magazine{white-space:nowrap}.starred-resources{order:1}.products{order:3}.digital{order:2}@media (hover: hover){.product resource-star{opacity:0}}.product:hover resource-star{opacity:1}& a:has(.article-context){display:block;margin-block:7px}.article-context{display:block;font-weight:800;text-transform:uppercase;font-size:x-small;line-height:1;&:after{content:":"}}.article-title{font-size:small}.products h2:not(:first-child){margin-top:1rem}.starred-resources{& a{display:block;border-bottom:1px solid var(--border-medium-od);padding:3px 0}}.feeds{margin-bottom:1rem;&:not(:has(.content-source)){display:none}}.reels{margin-bottom:1rem;&:not(:has(.reels-edition)){display:none}}.magazines{margin-bottom:1rem;&:not(:has(.magazine)){display:none}}.front-pages{margin-bottom:1rem;&:not(:has(.front-page)){display:none}}.logout{top:0;position:absolute;cursor:pointer}@media (width <= 450px){font-size:calc(14vw / 3.75);max-width:none;width:auto;flex-grow:1;margin:8vw calc(10vw / 3.75);column-gap:calc(10vw / 3.75);flex-direction:column;.logout{top:0;padding:.8vw calc(10vw / 3.75);left:0;right:0;border-bottom:1px solid var(--border-strong-od);background-color:var(--surface-body-contrast)}}@media (width > 450px){margin:20px;column-gap:20px;.logout{right:10px}.starred-resources{max-width:350px}}}.content-sources{--app-padding: 10px;display:block;padding:var(--app-padding);@media (width > 768px){.content-source{column-width:300px;column-fill:auto;max-height:calc(100vh - 44px)}}}[data-page=login]{display:flex;flex-direction:column;align-items:stretch;max-width:250px;margin:0 auto;color:var(--text-primary-od);& p:empty{display:none}.google,.saml{border-radius:2px;background-color:var(--color-google-blue);color:#fff;font-weight:600}.google{display:flex;align-items:center;padding-right:10px;column-gap:5px;& img{display:block}}.saml{margin-top:var(--baseline, 1rem);height:46px;display:flex;align-items:center;justify-content:center}}[data-page=product-view]{--app-padding: 10px;display:block;padding:var(--app-padding);.edition-product-title{display:none}}.edition-cover-text{.edition-cover-date{font-weight:500}.edition-product-title{font-weight:700;&:before{content:" – "}}.edition-title{&:before{content:" – "}}}[data-font=sans-serif]{--body-font-family: var(--default-sans-serif);--sans-serif-font-stack: var(--default-sans-serif);--serif-font-stack: var(--default-serif)}[data-font=serif]{--body-font-family: var(--default-serif);--sans-serif-font-stack: var(--default-sans-serif);--serif-font-stack: var(--default-serif)}[data-font=customer-sans-serif]{--body-font-family: var(--customer-sans-serif);--sans-serif-font-stack: var(--customer-sans-serif);--serif-font-stack: var(--customer-serif)}[data-font=customer-serif]{--body-font-family: var(--customer-serif);--sans-serif-font-stack: var(--customer-sans-serif);--serif-font-stack: var(--customer-serif)}.article{--tags-font-family: var(--sans-serif-font-stack);--pretitle-font-family: var(--sans-serif-font-stack);--title-font-family: var(--serif-font-stack);--intro-font-family: var(--sans-serif-font-stack);--byline-font-family: var(--sans-serif-font-stack);--caption-font-family: var(--sans-serif-font-stack);--tags-font-size: .8rem;--tags-font-weight: 700;--pretitle-font-size: 1.1rem;--pretitle-font-weight: 600;--pretitle-line-height: 1.2;--title-font-size: 1.6rem;--title-font-weight: 800;--title-line-height: calc(var(--baseline) * 1.1);--intro-font-size: 1.3rem;--intro-font-weight: 600;--intro-line-height: var(--baseline);--intro-margin-block: calc(var(--baseline) / 2);--story-font-size: 1rem;--story-font-weight: 600;--story-line-height: var(--baseline);--byline-photo-size: calc(var(--baseline) * 2);--byline-font-size: 1rem;--byline-font-weight: 400;--byline-line-height: 1.1rem;--byline-margin-block: calc(var(--baseline) / 2 - 1px) 0;--body-text-font-size: 1.125rem;--body-text-font-weight: 400;--heading2-font-size: 1.4em;--heading2-font-family: var(--sans-serif-font-stack);--heading3-font-size: 1.3em;--heading3-font-family: inherit;--quote-text-font-size: 1rem;--fact-box-body-text-font-size: .95rem;--fact-box-body-text-line-height: 1.2;--caption-font-size: .9rem;--caption-line-height: 1.25rem;--caption-padding-top: 3px;--caption-padding-bottom: 3px;--caption-padding-left: var(--grid-margins-inline);--caption-padding-right: var(--grid-margins-inline);--credit-font-style: italic;--figure-margin-top: 0;--figure-margin-right: 0;--figure-margin-bottom: 0;--figure-margin-left: 0;--figure-width: auto;--image-top-offset: 0;--image-right-offset: 0;--image-bottom-offset: 0;--image-left-offset: 0;--image-object-fit: cover;--head-vertical-spacing: .65rem;--media-spacing: 15px;--fact-box-spacing: 15px;--fact-box-padding: 10px;--fact-box-body-padding-bottom: 5px;@media (width > 900px){--title-font-size: 2.8rem;--title-line-height: 3rem;--caption-padding-left: 0;--caption-padding-right: 0;--byline-margin-block: 0;--intro-margin-block: 0 var(--baseline);--story-font-size: 1.3rem;--story-font-weight: 900;--story-line-height: calc(var(--baseline))}line-height:var(--baseline);.article__static-title{color:var(--foreground-color-muted);font-size:var(--tags-font-size);font-weight:var(--tags-font-weight);font-family:var(--tags-font-family)}.tags{font-size:var(--tags-font-size);font-weight:var(--tags-font-weight);font-family:var(--tags-font-family);color:var(--foreground-color-muted);@media (width <= 900px){display:none}}.pretitle{font-size:var(--pretitle-font-size);line-height:var(--pretitle-line-height);font-weight:var(--pretitle-font-weight);font-family:var(--pretitle-font-family);letter-spacing:-.015em;margin-bottom:.5rem}.title{font-size:var(--title-font-size);line-height:var(--title-line-height);font-weight:var(--title-font-weight);font-family:var(--title-font-family, inherit);text-wrap:pretty;word-break:auto-phrase;&:has(b,strong){font-weight:400}& b,strong{font-weight:var(--title-font-weight)}}.intro{font-size:var(--intro-font-size);line-height:var(--intro-line-height);font-weight:var(--intro-font-weight);font-family:var(--intro-font-family);margin-block:var(--intro-margin-block);letter-spacing:-.01em;text-wrap:pretty;word-break:auto-phrase;& p{margin:0}}.byline{display:flex;flex-direction:column;justify-content:flex-end;margin-block:var(--byline-margin-block);font-size:var(--byline-font-size);font-weight:var(--byline-font-weight);font-family:var(--byline-font-family);line-height:var(--byline-line-height);& img{max-height:calc(var(--baseline) * 3);object-fit:contain}.photo-wrapper>:not(:first-child){display:none}&:has(.byline__photo){.byline--web{display:flex;flex-direction:row;column-gap:10px;height:var(--byline-photo-size);align-items:center;.byline__text:first-child{padding-left:calc(var(--byline-photo-size) + 10px)}}}.byline__photo{display:flex;place-content:center;place-items:center;height:var(--byline-photo-size);aspect-ratio:1 / 1;img{border:1px solid var(--border-subtle-ol);aspect-ratio:1 / 1;border-radius:50%;object-fit:cover}}.byline__name{font-weight:800}}.story{font-size:var(--story-font-size);line-height:var(--story-line-height);font-weight:var(--story-font-weight);margin-block:calc(var(--baseline) / 2);letter-spacing:-.02em;text-transform:uppercase}& img{display:block;width:100%;max-width:100%;object-fit:cover;height:auto}& a{color:var(--link-color)}& a:not([data-action=go-to-article]){color:var(--link-color, var(--section-color-ol));&[data-action=next-card]:after{content:" → "}}& h1,figure{margin:0;padding:0;font-weight:unset;font-size:unset;font-family:var(--sans-serif-font-stack)}.headline--meninger{font-family:serif;font-style:italic}& p.vignette{font-size:1.5rem;font-weight:900;text-transform:uppercase;margin:0}.vignette+.picture{margin-top:0}.video-player{break-inside:avoid}.video-player,.picture{margin-block:var(--media-spacing);margin-trim:block;margin-inline:0;width:100%;transition:width .15s,margin .15s;& p{margin:0}& video{display:block;width:100%}.figcaption{background-color:var(--caption-background-color, #eee);[itemprop=headline]{display:flex;flex-direction:column}[itemprop=description]{text-align:left}[itemprop=unspecified]{text-align:right;&:empty{display:none}}}&.picture--hide-caption{.figcaption{display:none}}}.infographic{& img{width:auto}}.figure{position:relative;display:flex;flex-direction:column;>.image-wrapper{flex:1 1 auto;position:relative;margin:var(--image-top-offset) var(--image-right-offset) var(--image-bottom-offset) var(--image-left-offset);& img{position:absolute;height:100%;width:100%;object-fit:var(--image-object-fit)}}>.caption-wrapper{font-family:var(--caption-font-family);padding:var(--caption-padding-top) var(--caption-padding-right) var(--caption-padding-bottom) var(--caption-padding-left);background-color:var(--caption-background-color, #eee);font-size:var(--caption-font-size);letter-spacing:-.01em;line-height:var(--caption-line-height);border-top:var(--caption-border-top, none);border-bottom:var(--caption-border-bottom);margin-inline:var(--caption-margin-inline);& p{margin:0}.credit{font-style:var(--credit-font-style)}}}.article-body{font-family:var(--body-font-family);>p,>ol li,>ul li{font-size:var(--body-text-font-size, 1.4em);line-height:var(--baseline);& p{margin:0}}>ol li,>ul li{break-inside:avoid}>p{margin-block:var(--baseline)}>h2+p,>h3+p{margin-top:0}& h2{font-weight:800;font-size:var(--heading2-font-size);font-family:var(--heading2-font-family);margin-bottom:0}& h3{break-after:avoid;line-height:var(--baseline);font-weight:700;font-size:var(--heading3-font-size);font-family:var(--heading3-font-family)}.video,.picture{&:first-child{margin-top:0}&:last-child{margin-bottom:0}}.picture--square{.image-wrapper{aspect-ratio:1 / 1;& img{height:100%}}}.quote,.picture,.caption,.page-top{break-inside:avoid}& li:empty{display:none}& ol+ol,ul+ul{margin-top:0}& ol,ul{margin:0;padding-left:1em}& ul+h2,ul+h3{margin-top:var(--baseline)}& table{overflow-x:scroll;-webkit-overflow-scrolling:touch;font-size:var(--table-font-size, .9rem);border-collapse:collapse;border-bottom:1px solid var(--border-medium-ol, #999);width:100%;margin-bottom:var(--baseline);break-inside:avoid;& caption{font-weight:800;font-size:var(--table-caption-font-size, 1.2rem);text-align:left;border-bottom:1px solid var(--border-medium-ol, #999)}& td{white-space:nowrap}}.table-background--even-lines{& tr:nth-child(2n){background-color:var(--primitive-gray-150)}}}.kicker{font-weight:700}.quote{border-bottom:1px solid var(--border-strong-ol);margin-top:var(--baseline);margin-bottom:var(--baseline)}.quote-text{font-size:1.2rem;font-style:italic;line-height:1.2;margin:0;position:relative;text-wrap:balance;padding-left:35px;&:before{content:"”";display:inline-block;font-size:4rem;line-height:1rem;position:absolute;left:-5px;top:20px}}.quote-creator{font-weight:700;margin:0}.quote-job-title{margin:0}.numerator+.denominator:before{content:"/"}.fact-box,.infobox{border-left:5px solid var(--border-color, var(--border-strong-ol));border-bottom:1px solid var(--border-color, var(--border-strong-ol));padding-left:var(--fact-box-padding);margin-top:var(--fact-box-spacing);margin-bottom:var(--fact-box-spacing)}.fact-box-header,.infobox-title,.fact-box-header+p{font-size:1.5rem;font-weight:700;margin:0 0 3px;padding:0;line-height:calc(var(--baseline) * 1.5);.article-body &{line-height:calc(var(--baseline) * 1.1)}&:empty{margin:0}& p{margin:0}.title{font-size:inherit;line-height:inherit;font-weight:inherit}}.fact-box-body{padding:0 0 var(--fact-box-body-padding-bottom) 0;font-family:var(--sans-serif-font-stack);font-size:var(--fact-box-body-text-font-size);line-height:var(--fact-box-body-text-line-height, inherit);:last-child{margin-bottom:0}&:first-child p{margin-top:0}& ul,ol{margin:0;padding-left:1em}& li p{margin-top:0}& p{margin-block:5px}.plugin-intro{font-weight:600;border-bottom:1px solid var(--border-medium-ol);&:not(:first-child){margin-top:10px}}.plugin-big-number{font-size:2em;line-height:1;font-weight:900}}.fact-box-source{padding:5px 0;font-style:italic;font-weight:400}.signature{font-weight:700}.figure--video{>iframe{border:none;width:100%;height:100%}}.twitter-tweet{margin:var(--baseline) var(--grid-margins-inline);& p{font-size:var(--quote-text-font-size, var(--body-text-font-size))}}}@media (width < 450px){body[data-page=reader-view]{overflow-y:hidden;max-height:100vh;width:100vw;align-items:flex-start}}@media (hover: none) and (width >= 1024px){body[data-page=reader-view]{font-size:calc(20svh / 10.24);align-items:flex-start;max-height:100vh}}[data-product-type=print-feed]{.menu a[href^="/print-feed"]{display:none}}[data-product-type=reader]{.menu a[href^="/reader"]{display:none}}[data-page=reader-view]{--offset-top: 0;--card-border-radius: 4px;--card-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, .3), -2px -2px 5px 0 rgba(0, 0, 0, .3);--section-header-box-shadow: 3px 3px 5px 0 rgba(0, 0, 0, .3);--toc-box-shadow: inset 3px 3px 5px 0 rgba(0, 0, 0, .3), inset -2px -2px 5px 0 rgba(0, 0, 0, .3);--button-box-shadow: 2px 2px 6px 0 rgba(64, 64, 64, .2), -1px -1px 3px 0 rgba(64, 64, 64, .2);--button-box-shadow-active: inset 2px 2px 9px 0 rgba(64, 64, 64, .6), inset -1px -1px 6px 0 rgba(64, 64, 64, .6);--toc-entry-box-shadow-active: inset 2px 2px 6px rgba(64, 64, 64, .2);--button-box-shadow-selected: inset 2px 2px 6px 0 rgba(0, 0, 0, .3), inset -1px -1px 3px 0 rgba(0, 0, 0, .3);--button-box-shadow-darker: 2px 2px 6px 0 rgba(64, 64, 64, .3), -1px -1px 3px 0 rgba(64, 64, 64, .3), inset 0px 0px 2px 0 rgba(255, 255, 255, .7);--card-background-color: var(--primitive-white);--text-color: var(--text-primary-ol);--caption-background-color: var(--primitive-white);--caption-border-bottom: 1px solid var(--border-medium-ol);--background-color: var(--primitive-gray-500);--background-color-contrast: var(--primitive-gray-400);--background-color-contrast-transparent: #7770;--background-color-contrast-active: var(--primitive-gray-300);--foreground-color: var(--text-primary-ol);--foreground-color-reduced: var(--primitive-gray-700);--foreground-color-muted: var(--text-semi-muted-od);--foreground-color-contrast: var(--text-primary-od);--foreground-color-active: var(--text-primary-od);--article-actions-color: var(--text-primary-od);@media (prefers-color-scheme: dark){--background-color: var(--primitive-gray-500);--background-color-contrast: var(--primitive-gray-400);--background-color-contrast-active: var(--primitive-gray-300);--foreground-color: var(--text-primary-ol);--foreground-color-reduced: var(--primitive-gray-700);--foreground-color-muted: var(--text-semi-muted-od);--foreground-color-contrast: var(--text-primary-od)}background-color:var(--background-color);color:var(--text-color);width:100dvw;margin-bottom:var(--baseline);min-height:100dvh;display:flex;flex-direction:column;&:not([data-status=loaded]){.article-view{background-color:var(--card-background-color);padding:var(--grid-margins-block) var(--grid-margins-inline);box-sizing:border-box}}.edition-star{.action-icon{cursor:pointer;&:hover{color:var(--foreground-color-active)}}.action-icon__on{display:none}.action-icon__off{display:inline-block}}&[data-has-starred-edition=on]{.edition-star .action-icon__on{display:inline-block}.edition-star .action-icon__off{display:none}}@media (width < 450px){--content-width: 100vw ;--toc-width: var(--content-width);--row-gap: 4vw ;--inline-padding: calc(10vw / 3.75);--card-padding-top: calc(20vw / 3.75);--card-padding-bottom: calc(10vw / 3.75);display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:4vw;row-gap:0;--card-col-gap: 4vw ;--preview-cards-width: var(--content-width);width:var(--content-width);overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-left:0;justify-content:flex-start;scroll-snap-type:x mandatory;overscroll-behavior-x:none;.toc-list{order:1;flex:0 0 var(--content-width);scroll-snap-align:start;z-index:50}.article-view{--max-preview-cards-cols: 3;--preview-cards-width: 32vw ;touch-action:manipulation;order:2;flex:0 0 var(--content-width);overflow-x:hidden;scroll-snap-align:start;scroll-snap-stop:always;&.pointer-active{--card-transition-duration: 0}&:has([data-card-number="10"]){--max-preview-cards-cols: 4}&:has([data-card-number="13"]){--max-preview-cards-cols: 5}&:has([data-card-number="17"]){--max-preview-cards-cols: 6}&:has([data-card-number="20"]){--max-preview-cards-cols: 7}.article{scroll-margin-top:0}.article-progress{width:var(--content-width);box-sizing:border-box}}}@media (450px <= width <= 900px){--content-width: 450px;--content-height: 100vh;--toc-width: auto;--row-gap: 20px;--inline-padding: 12px;--card-padding-top: 20px;--card-padding-bottom: var(--baseline);display:grid;row-gap:0;grid-template-areas:"TOC MainContent";grid-template-rows:100vh;grid-template-columns:1fr var(--content-width);&:has(.article-view__front-page){--content-height: auto;grid-template-rows:27px auto var(--content-height) auto auto}.article{scroll-margin-top:73px}.toc-list{z-index:50}.toc-list .menu{display:none}.app-menu{width:calc(100vw - var(--content-width))}}@media (width <= 900px){--animation-duration: .05s;--card-height: var(--content-height);--card-width: var(--content-width);--grid-margins-block: var(--baseline);--grid-margins-inline: var(--inline-padding);--article-actions-height: calc(var(--baseline) * 2);--content-height: calc(100svh - var(--article-actions-height) - env(safe-area-inset-bottom));.help{display:none}>.menu{display:none}.toc-list{.toc__end-page{display:none}.menu{display:flex;flex-direction:row;order:2;flex-wrap:wrap;white-space:normal;overflow:hidden;align-self:stretch;-webkit-overflow-scrolling:touch;padding-left:var(--inline-padding);padding-right:var(--inline-padding);line-height:var(--baseline);font-size:1rem;background-color:var(--background-color);margin:0;z-index:80;box-shadow:var(--card-box-shadow);flex:0 0 auto;.edition-name{resource-star.starred{color:inherit}}.edition-date,.nav--expose{display:none}}}.menu{grid-area:Menu}.article-view{grid-area:MainContent;background-color:transparent;position:relative;width:var(--content-width);z-index:40;height:100vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box;scroll-snap-type:y mandatory;.front-page,.end-page-card,.article{scroll-margin-top:calc(var(--safe-area-top))}}.toc-list{grid-area:TOC}.help{grid-area:RightGutter}.article-preview-wrapper{display:none}}@media (768px < width <= 900px) and (1 <= aspect-ratio <= 1.4){--content-width: 50vw;--content-height: 100vh;--toc-width: 50vw;--row-gap: 20px;--inline-padding: 12px;--card-padding-top: 20px;--card-padding-bottom: var(--baseline);display:grid;row-gap:0;grid-template-areas:"TOC MainContent";grid-template-rows:100vh;grid-template-columns:1fr 1fr;&:has(.article-view__front-page){--content-height: auto;grid-template-rows:27px auto var(--content-height) auto auto}.article{scroll-margin-top:73px}.toc-list{z-index:50}.toc-list .menu{display:none}.app-menu{width:50vw}}@media (width > 900px){--rounded-content-height: round(down, var(--card-full-width) * .75, var(--baseline)) ;--card-full-width: clamp(960px, calc(960vw / 11.8), 1170px);--grid-margins-block: calc(var(--baseline) / 2);--card-full-height: calc(var(--rounded-content-height) + var(--grid-margins-block) * 2);--card-width: var(--card-full-width);--card-height: var(--card-full-height);--content-pages-width: 205px;--left-side-spacing: auto;--card-col-gap: calc(var(--card-full-width) * .02564103);--grid-margins-inline: 15px;--main-content-width: calc(var(--grid-width) + var(--grid-margins-inline) * 2);--article-view-offset-top: max(0px, min(150px, 100svh - var(--card-height) - 27px - 48px)) ;display:grid;column-gap:15px;@media (hover: hover){&[data-toc-placement=below]{--toc-width: var(--card-width);grid-template-columns:var(--left-side-spacing) var(--card-width) 205px auto;grid-template-rows:27px minmax(0,148px) var(--card-height) 56px var(--card-height);column-gap:15px;grid-template-areas:"LeftGutter Menu . RightGutter" "LeftGutter . . RightGutter" "LeftGutter MainContent ContentPages RightGutter" "LeftGutter . . RightGutter" "LeftGutter TOC TOCRight RightGutter"}&[data-toc-placement=left]{--toc-width: calc(var(--grid-margins-inline) * 2 + 300px);grid-template-columns:auto calc(var(--toc-width) + 20px) var(--card-width) 205px auto;grid-template-rows:27px minmax(0,148px) var(--card-height);column-gap:15px;grid-template-areas:"LeftGutter . Menu . RightGutter" "LeftGutter . . . RightGutter" "LeftGutter TOC MainContent ContentPages RightGutter"}&[data-toc-placement=right]{--toc-width: calc(var(--grid-margins-inline) * 2 + var(--size-third));grid-template-columns:auto var(--card-width) 205px var(--toc-width) auto;grid-template-rows:27px minmax(0,148px) var(--card-height);grid-template-areas:"LeftGutter . Menu . RightGutter" "LeftGutter . . . RightGutter" "LeftGutter MainContent ContentPages TOC RightGutter"}.toc-list{.menu{display:none}}}.menu{grid-area:Menu}.article-view{grid-area:MainContent}.toc-list{grid-area:TOC}}@media (width <= 1980px){&[data-toc-placement=below]{--left-side-spacing: 0}}@media (width > 1980px){&[data-toc-placement=below]{--left-side-spacing: auto}}@media (hover: hover) and (width > 900px),(hover: none) and (900px < width < 1024px){.article-view{width:var(--card-full-width);height:var(--card-full-height);position:relative;z-index:5;scroll-margin-top:25px;&:not(:empty){height:var(--card-full-height)}.article{position:absolute;margin:0 auto;scroll-margin-top:52px}}.help{position:fixed;bottom:15px;right:15px;color:var(--text-muted-od);z-index:1;display:flex;flex-direction:column;align-items:flex-start;row-gap:3px;&:hover{color:var(--text-semi-muted-od)}& button{font-size:12px;color:var(--foreground-color-muted);background-color:transparent;font-family:inherit;border:none;&:hover{color:var(--foreground-color)}}}}@media (hover: none) and (width >= 1024px){--card-height: calc(100svh - 5rem) ;--card-width: calc(var(--card-height) * (1024 / 768));--scaled-cards-width: calc(var(--card-width) * .5);--card-full-width: var(--card-width);--card-full-height: var(--card-height);--content-width: calc(var(--card-width) * 1.2 + var(--card-col-gap) * 2);--card-col-gap: 1rem;--row-gap: var(--baseline);--grid-margins-block: calc(var(--baseline) / 2);--grid-margins-inline: 1rem;--toc-width: var(--card-width);margin:0 var(--grid-margins-inline);display:flex;flex-direction:row;align-items:flex-start;width:var(--content-width);overflow-x:scroll;-webkit-overflow-scrolling:touch;margin-left:0;justify-content:flex-start;scroll-snap-type:x mandatory;scroll-margin-left:1rem;column-gap:1rem;padding-left:2rem;padding-right:2rem;>.menu,.help,.toc__placement-buttons{display:none}.toc-list{scroll-snap-align:start;order:1;flex:0 0 var(--toc-width);scroll-margin-left:2rem}.article-view{scroll-snap-align:start;scroll-snap-stop:always;order:2;flex:0 0 calc(var(--card-width) + var(--grid-margins-block) + var(--scaled-cards-width));overflow-x:visible;scroll-margin-left:1rem}.article-view{padding-top:1.2rem;height:100vh;box-sizing:border-box;padding-left:1rem;width:var(--content-width);overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory}.article,.end-page-card{position:relative;height:var(--content-height);margin:0 0 calc(var(--row-gap) * 3);scroll-margin-top:1.2rem;scroll-snap-align:start;scroll-snap-stop:always}}@media (width > 900px){.menu{.button{height:1em;&:after{content:none}}>:not(:last-child,.button):after{content:" | "}}.article-view{position:relative;z-index:5}.article{width:var(--card-width);height:var(--card-height);aspect-ratio:auto;position:relative}.card{--card-offset: 0;--card-number: 0;--scale-factor: 1;--card-padding-top: var(--grid-margins-block);--inline-padding: var(--grid-margins-inline);--card-padding-bottom: var(--grid-margins-block);position:absolute;inset:0;width:var(--card-full-width);height:var(--card-full-height);padding:var(--card-padding-top) var(--inline-padding) var(--card-padding-bottom);box-sizing:border-box;overflow-y:scroll;-webkit-overflow-scrolling:touch;line-height:var(--baseline);background-color:var(--card-background-color);color:var(--card-text-color, var(--text-primary-ol));box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);column-gap:var(--card-col-gap);z-index:var(--card-number);transition:transform .25s;will-change:transform;outline:none;contain:layout style;transform-origin:top right;.no-animations &{transition-duration:0s}&[data-card-from=past]{transform-origin:center left}&[data-card-from=future]{transform-origin:center right}&[data-card-state=current]{z-index:100}&[data-card-state=past]{--scaled-offset: clamp(0, 1 - var(--card-offset) * -.05, 1);--card-translate-base: 20px;z-index:calc(100 + var(--card-offset));transform-origin:center left;transform:translate(calc(var(--card-offset) * (var(--card-translate-base) * var(--scaled-offset)))) scale(var(--scaled-offset));@media (width < 1338px){--card-translate-base: 10px}@media (1338px <= width < 1450px){--card-translate-base: 5px}@media (1450px < width < 1800px){--card-translate-base: .5vw}}&[data-card-state=future]{--card-column: round(up, var(--card-offset) / 5, 1);--card-row: mod(var(--card-offset) + 4, 5);--translate-y: calc(var(--card-height) * 1.06 * var(--card-row));--translate-x: calc(var(--card-width) * 1.07 * var(--card-column));z-index:calc(100 - var(--card-offset) * 1);transform-origin:top right;transform:scale(.1908) translate(var(--translate-x),var(--translate-y));border-radius:16px;box-shadow:15px 15px 25px #0000004d;&:after{content:attr(data-card-number);z-index:2;position:absolute;top:15px;opacity:1;right:15px;background-color:#fff;color:var(--text-primary-ol);border-radius:50%;width:100px;height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:4rem;border:3px solid #444444}& a{pointer-events:none}}}.article-view .article{z-index:10;&[data-state=done]:has(.card[data-card-number="1"][data-card-state=current]):before{content:"✓ Done";position:absolute;top:-23px;color:var(--foreground-color-muted);font-size:var(--tags-font-size);font-family:var(--tags-font-family);font-weight:var(--tags-font-weight);left:var(--grid-margins-inline);transition:opacity .15s}}}&:focus{outline:none}&[data-navigation-model=page-navigation]{@media (width < 450px){overflow-x:hidden;scroll-snap-type:none;.toc-list,.article-view{min-height:100vh}&[data-page-type=toc]{.article-view:not(:has(.cards--processing)){display:none}.article-view:has(.cards--processing){visibility:hidden;position:absolute;right:-100vw}.toc-list{view-transition-name:toc-view}}&[data-page-type=article]{.toc-list{display:none}.article--active [data-action=show-toc]{view-transition-name:toc-view}}}}}[data-page=reader-view]{--toc-bg: var(--background-color-contrast);--toc-text-color: var(--foreground-color-contrast);--toc-edition-header-color: var(--foreground-color-contrast);--toc-edition-header-bg: transparent;--toc-section-header-color: var(--text-primary-od);--toc-section-header-bg: var(--primitive-gray-800);--toc-entry-text-muted-color: var(--foreground-color-muted);--toc-entry-active-text-color: var(--text-color);--toc-entry-active-text-reduced-color: var(--foreground-color-reduced);--toc-entry-active-text-muted-color: var(--primitive-gray-700);--toc-entry-active-bg: var(--foreground-color-contrast);--toc-entry-grid-template-areas: "Asset Asset" "Story Time" "Title Length";--toc-entry-grid-template-areas-no-story: "Asset Asset" "Title Time" "Title Length";--toc-entry-grid-template-areas-done: "Story Story" "Title Length";--toc-entry-length-alignment: left;&[data-edition-type=print]{--toc-entry-grid-template-areas: "Story Story" "Title Length";--toc-entry-grid-template-areas-no-story: "Title Length";--toc-entry-grid-template-areas-done: "Story Story" "Title Length";@media (width > 900px){--toc-entry-length-alignment: right}}.dot:after{content:"·"}.toc-entry{.toc-entry__story .reel-play{height:.9em;width:.9em}&[data-state=done]{.toc-entry__story{color:inherit}.toc-entry__story:before{content:"Lest | ";display:inline-flex;padding-left:20px;padding-right:4px;background:url("data:image/svg+xml,%3csvg%20height='512pt'%20viewBox='0%20-21%20512.016%20512'%20width='512pt'%20xmlns='http://www.w3.org/2000/svg'%20id='fi_1828710'%3e%3cpath%20d='m234.667969%20469.339844c-129.386719%200-234.667969-105.277344-234.667969-234.664063s105.28125-234.6679685%20234.667969-234.6679685c44.992187%200%2088.765625%2012.8203125%20126.589843%2037.0976565%207.425782%204.78125%209.601563%2014.679687%204.820313%2022.125-4.796875%207.445312-14.675781%209.597656-22.121094%204.820312-32.640625-20.972656-70.441406-32.042969-109.289062-32.042969-111.746094%200-202.667969%2090.921876-202.667969%20202.667969%200%20111.742188%2090.921875%20202.664063%20202.667969%20202.664063%20111.742187%200%20202.664062-90.921875%20202.664062-202.664063%200-6.679687-.320312-13.292969-.9375-19.796875-.851562-8.8125%205.589844-16.621094%2014.378907-17.472656%208.832031-.8125%2016.617187%205.589844%2017.472656%2014.378906.722656%207.53125%201.085937%2015.167969%201.085937%2022.890625%200%20129.386719-105.277343%20234.664063-234.664062%20234.664063zm0%200'%3e%3c/path%3e%3cpath%20d='m261.332031%20288.007812c-4.09375%200-8.191406-1.558593-11.304687-4.691406l-96-96c-6.25-6.253906-6.25-16.386718%200-22.636718s16.382812-6.25%2022.632812%200l84.695313%2084.695312%20223.335937-223.339844c6.253906-6.25%2016.386719-6.25%2022.636719%200s6.25%2016.382813%200%2022.632813l-234.667969%20234.667969c-3.136718%203.113281-7.230468%204.671874-11.328125%204.671874zm0%200'%3e%3c/path%3e%3c/svg%3e") no-repeat center left;background-size:contain}.toc-entry__title{font-weight:400}}}&[data-design=geir]{--toc-entry-length-alignment: left;.toc-entry{padding:calc(var(--baseline) * .5) 0;margin-inline:7px;width:auto;border-bottom-color:var(--border-medium-ol);&.toc-entry--active{margin:0;padding-inline:7px;border-bottom:none}.toc-entry__story{font-weight:700;font-size:.9rem;color:var(--section-color-ol)}.toc-entry__title{font-weight:700;font-family:var(--serif-font-stack);line-height:1.3;font-size:1.15rem;margin-block:.2rem}.toc-entry__asset{grid-area:Asset;display:block;aspect-ratio:2 / 1;margin:0 0 5px;& img{display:block;width:100%;height:100%;object-fit:cover}&:empty{display:none}}&[data-state=done]{.toc-entry__title{font-weight:400;font-size:1rem}}@media (width > 900px){border-bottom-color:var(--border-medium-od)}}@media (width > 900px){.toc-entry{margin-inline:0;.toc-entry__story{color:var(--section-color-od)}.toc-entry__title{font-size:1.05rem}}}}@media (width <= 900px){--toc-bg: var(--border-subtle-ol);--toc-text-color: var(--text-primary-ol);--toc-edition-header-color: var(--foreground-color);--toc-edition-header-bg: var(--border-subtle-ol);--toc-section-header-color: var(--text-color);--toc-section-header-bg: var(--foreground-color-contrast);--toc-entry-text-muted-color: var(--foreground-color-muted);--toc-entry-active-text-color: var(--text-color);--toc-entry-active-text-reduced-color: var(--text-color);--toc-entry-active-text-muted-color: var(--primitive-gray-700);--toc-entry-active-bg: var(--foreground-color-contrast)}@media (prefers-color-scheme: dark){--toc-section-header-color: var(--text-primary-od);--toc-section-header-bg: var(--primitive-gray-800)}.toc-list{background-color:var(--toc-bg)}.toc__edition-header{display:flex;flex-direction:row;color:var(--toc-edition-header-color);background-color:var(--toc-edition-header-bg)}.toc__edition-nav{display:flex;flex-direction:row;column-gap:.3rem;& a:hover{text-decoration:none}}.toc__front-page,.toc__end-page{width:100%;height:23px;text-align:left;padding-left:10px;cursor:pointer}.toc__edition-header,.toc__front-page{+.toc-section-header{margin-top:0}}.toc__end-page{margin-top:10px;background-color:var(--background-color)}.toc-section-header{font-size:1rem;line-height:var(--baseline);color:var(--toc-section-header-color);background-color:var(--toc-section-header-bg);font-weight:700;padding:3px 10px;margin-top:var(--baseline);break-inside:avoid;break-after:avoid;&:nth-child(1 of.toc-section-header,.toc-entry){margin-top:0}}.toc-entry{border-bottom:1px solid var(--border-medium-ol);font-size:var(--toc-entry-font-size);line-height:var(--toc-entry-line-height);color:var(--toc-text-color);width:100%;box-sizing:border-box;font-weight:500;padding:3px 2px 3px 0;cursor:pointer;position:relative;clear:right;break-inside:avoid;display:grid;grid-template-areas:var(--toc-entry-grid-template-areas);grid-template-columns:1fr min-content;column-gap:.5em;.toc-entry__asset{display:none}&:hover{.toc-entry__story,.toc-entry__title{text-decoration:underline}}&.toc-entry--active{color:var(--text-color);background-color:var(--toc-entry-active-bg);font-weight:400;box-shadow:var(--toc-entry-box-shadow-active);.toc-entry__story{color:var(--toc-entry-active-text-reduced-color)}}&.toc-entry--last-in-group{border-bottom-color:var(--section-color-od);margin-bottom:var(--baseline)}.toc-entry__date{display:none;grid-area:A2;text-align:right}.toc-entry__time{grid-area:Time;display:none;text-align:right;font-weight:400;font-size:.9rem;[data-product-type=feed] &{display:block}}.toc-entry__story{grid-area:Story;&:empty{display:none}}.toc-entry__title{grid-area:Title}&:has(.toc-entry__story:empty):not([data-state=done]){grid-template-areas:var(--toc-entry-grid-template-areas-no-story)}.toc-entry__length{grid-area:Length;text-align:var(--toc-entry-length-alignment);font-size:2.3rem;line-height:.2;text-decoration:none;width:2ex;font-weight:500;word-break:break-word;letter-spacing:-.05em;box-sizing:border-box;[data-cards="6"] &{padding-right:.9ex}[data-cards="8"] &{padding-right:.5ex}@media (width > 900px){font-size:2.2rem;[data-cards="6"] &{padding-right:.9ex}[data-cards="8"] &{padding-right:.5ex}}.seen{color:#000}.unseen{color:#a9a9a9}}[data-edition-type=frontpage] &{.toc-entry__date{display:block;float:left;text-decoration:inherit;color:var(--toc-entry-text-muted-color);&:after{content:" "}}.toc-entry__time{display:block;float:none;color:var(--toc-entry-text-muted-color)}.toc-entry__story{clear:left}&.toc-entry--active{.toc-entry__time,.toc-entry__date{color:var(--toc-entry-active-text-muted-color)}}}&[data-state=done]{opacity:.4;grid-template-areas:var(--toc-entry-grid-template-areas-done);.toc-entry__asset,.toc-entry__time{display:none}&:hover{opacity:.8}}.toc-entry__story{font-weight:800}.toc-entry__title{font-weight:500}&[data-starred=true]{.toc-entry__story:before{content:"★ "}&:has(.toc-entry__story:empty) .toc-entry__title:before{content:"★ "}}&[data-state]:after{text-align:right}}.toc-edition-link{border-bottom:1px solid var(--border-medium-ol);font-size:var(--toc-entry-font-size);line-height:var(--toc-entry-line-height);color:var(--toc-text-color);font-weight:500;padding:3px 2px 3px 0;cursor:pointer;position:relative;column-gap:.5em;&:hover{text-decoration:underline}}.toc__end-page+.toc-edition-link{margin-top:10px}@media (width <= 900px){--toc-bg: #fff;--toc-entry-font-size: 1rem;--toc-entry-line-height: 1.15rem;--toc-padding-inline: 7px;--toc-edition-header-height: calc(var(--baseline) * 1.5 + 20px);.toc__edition-header{color:var(--front-page-edition-header-color);background-color:var(--front-page-edition-header-background-color)}.toc-section-header{font-weight:var(--toc-section-header-font-weight, 700);text-transform:capitalize;margin-top:0;border-bottom:none;position:sticky;top:0;z-index:1;box-shadow:var(--section-header-box-shadow)}.toc__edition-header{display:flex;flex-direction:column;border-bottom:1px solid var(--border-subtle-ol);padding:10px 10px 5px;position:relative;column-gap:.5em;line-height:var(--baseline)}.toc__toggle-menu{position:absolute;right:0;top:0;width:var(--toc-edition-header-height);height:var(--toc-edition-header-height);font-size:2.5rem;line-height:1;color:var(--toc-edition-header-color);display:flex;flex-direction:row;place-content:center}&[data-show-menu=show]{.toc__toggle-menu[data-action-value=show]{display:none}}&:not([data-show-menu=show]){.toc__toggle-menu[data-action-value=hide]{display:none}}.toc__product-name{font-weight:600}.toc__edition-nav{position:absolute;right:10px;top:10px;bottom:10px;font-size:1.3rem}.toc__product-name,.product-name{line-height:calc(var(--baseline) * 1.5);background-image:var(--logo-url);background-repeat:no-repeat;background-size:contain;text-indent:var(--front-page-edition-header-text-indent, 0)}.toc__publish-date{margin-top:5px;font-size:1.3rem;font-weight:200;[data-product-type=feed] &{display:none}}.toc__edition-name{margin-top:5px;font-size:1.3rem;font-weight:200;&:empty{display:none}}.toc-entry{text-decoration:none;padding:5px 7px;scroll-margin-top:40px;border-bottom:1px solid var(--border-subtle-ol);&:hover,&:active{text-decoration:none}&.toc-entry--active{background-color:var(--border-subtle-ol);border-bottom-color:transparent}}.toc-entry[data-state=done]{font-size:calc(var(--toc-entry-font-size) * .8);line-height:calc(var(--toc-entry-line-height) * .8);font-weight:400;opacity:.6;.toc-entry__story{font-weight:500}}.toc-edition-link{padding-left:7px}.toc__placement-buttons,.toc__toggle-buttons{display:none}.toc-list>.menu{display:none}.toc-list{overscroll-behavior:contain;position:relative;width:var(--toc-width);box-shadow:var(--card-box-shadow);display:flex;height:100dvh;flex-direction:column}.toc__entries{flex-grow:1;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box;overflow-x:hidden;overscroll-behavior-y:none;position:relative}.toc__front-page{display:none;+.toc-section-header{margin-top:0}}.toc-entry:not(:has(~.toc-entry)){margin-bottom:calc(var(--baseline) * 2)}.toc-entry:has(+.toc-entry--active),.toc-entry:has(+.toc-section-header){border-bottom:none}.toc__previous-editions-header{color:var(--text-primary-ol);background-color:var(--surface-panel);padding:var(--baseline) 7px 5px;border-bottom:1px solid var(--border-medium-ol);font-weight:900;font-size:larger}.toc-edition-link{color:var(--text-primary-ol);background-color:var(--surface-panel);padding-block:calc(var(--baseline) / 2);border-bottom:1px solid var(--border-medium-ol)}}@media (width > 900px){--toc-entry-font-size: .8rem;--toc-entry-line-height: 1rem;.toc__toggle-menu{display:none}.toc-list{--page-margins: calc(100dvw - (var(--grid-width) + var(--grid-margins-inline) * 2));--button-font-size: .875rem;height:var(--card-height);max-height:var(--card-height);border-radius:var(--card-border-radius);display:block;position:relative;width:var(--toc-width);padding:0;box-sizing:border-box;&:after{content:"";position:absolute;inset:0;box-shadow:var(--toc-box-shadow);border-radius:var(--card-border-radius);pointer-events:none}}.toc__edition-header{position:absolute;top:-24px;left:var(--grid-margins-inline);color:var(--foreground-color-contrast);column-gap:.5em}.toc__product-name{font-weight:700}.toc__edition-name{display:none}.toc__entries{height:calc(var(--card-height));box-sizing:border-box;.toc-entry--active{padding-left:5px}.toc-entry[data-state]:after{top:2px}}.toc__previous-editions-header{color:var(--text-primary-od);margin-top:var(--baseline);border-bottom:1px solid var(--border-subtle-od);font-weight:900}.toc-entry+.toc-edition-link{margin-top:var(--baseline)}.toc-entry:has(+.toc-entry--active),.toc-entry:has(+.toc-section-header){border-bottom:none}}@media (hover: hover) and (width > 900px){&[data-toc-placement=below]{.toc__toggle-buttons{position:absolute;top:0;right:-85px;display:flex;flex-direction:column;row-gap:5px;width:71px;.toc__placement-below{display:none}}}&[data-toc-placement=left],&[data-toc-placement=right]{.toc__toggle-buttons{position:absolute;bottom:-40px;right:var(--grid-margins-inline);display:flex;flex-direction:row;column-gap:var(--button-spacing, 10px)}}}@media (hover: hover) and (width > 768px),(hover: none) and (900px < width < 1024px){&[data-toc-placement=below]{.toc-list{column-count:3;column-fill:auto;padding:var(--grid-margins-block) var(--grid-margins-inline)}.toc-section-header{border-left:6px solid var(--section-color-od);padding-left:5px;border-bottom:2px solid var(--section-color-od)}.toc__placement-buttons{position:absolute;bottom:0;right:-85px;display:flex;flex-direction:column;row-gap:5px;width:71px;.toc__placement-below{display:none}}.toc__entries{container-type:scroll-state;container-name:toc-entries;overflow-x:scroll;width:var(--size-full);column-width:var(--size-third);column-gap:var(--card-col-gap);column-fill:auto;height:calc(var(--card-height) - var(--grid-margins-block) * 2)}.left-scroll-indicator,.right-scroll-indicator{position:absolute;inset:var(--grid-margins-block) var(--grid-margins-inline);width:var(--grid-margins-inline);z-index:1;opacity:0;pointer-events:none;transition:opacity ease-out .15s}.left-scroll-indicator{right:unset;background-image:linear-gradient(to right,var(--background-color-contrast) 0%,transparent 100%)}.right-scroll-indicator{left:unset;background-image:linear-gradient(to left,var(--background-color-contrast) 0%,transparent 100%)}}&[data-toc-placement=left],&[data-toc-placement=right]{.toc__edition-header{top:-5px;align-items:flex-start;translate:0 -100%;flex-direction:column;line-height:1.3rem}.toc__product-name{white-space:nowrap;text-overflow:ellipsis;overflow:clip;max-width:var(--size-third)}.toc__placement-buttons{position:absolute;bottom:-40px;left:var(--grid-margins-inline);display:flex;flex-direction:row;column-gap:var(--button-spacing, 10px)}.toc__entries{overflow-y:scroll;-webkit-overflow-scrolling:touch;padding:var(--grid-margins-block) var(--grid-margins-inline)}.toc-entry.toc-entry--active{margin-inline:calc(var(--grid-margins-inline) * -1);padding-inline:var(--grid-margins-inline);box-sizing:content-box}.toc-section-header:first-child{margin-top:0}.toc-section-header{position:sticky;top:calc(var(--grid-margins-block) * -1);z-index:1;margin-inline:calc(var(--grid-margins-inline) * -1);border-top-left-radius:var(--card-border-radius);border-top-right-radius:var(--card-border-radius);padding:3px var(--grid-margins-inline);border-bottom:2px solid var(--section-color-od);&:first-child{margin-top:calc(var(--grid-margins-block) * -1)}}.toc__previous-editions-header{background-color:var(--toc-section-header-bg);padding:3px var(--grid-margins-inline);margin-inline:calc(var(--grid-margins-inline) * -1);border-bottom:none}}&[data-toc-placement=left]{.toc__placement-left{display:none}}&[data-toc-placement=right]{.toc__placement-right{display:none}}}@media (hover: none) and (width >= 1024px){.toc-list{column-count:3;column-fill:auto;padding:var(--grid-margins-block) var(--grid-margins-inline);margin:1.2rem auto 0;display:grid;grid-template-areas:"Header Menu" "Content Content";grid-template-columns:var(--size-half) var(--size-half);grid-template-rows:var(--baseline) 1fr;column-gap:var(--card-col-gap);row-gap:.5rem;align-content:center;justify-content:center;.menu{grid-area:Menu;pointer-events:none;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;column-gap:.5rem;& a{pointer-events:all}.edition-name{display:none}}.toc__toggle-buttons{display:none}.toc__edition-header{grid-area:Header;position:relative;top:0;left:0;font-size:.8rem;.toc__publish-date{display:none}&:before{content:"";position:absolute;bottom:-3px;height:1px;background-color:var(--border-medium-od);width:var(--size-full)}}.toc__entries{grid-area:Content;height:calc(var(--card-height) - var(--baseline) * 2 - var(--grid-margins-inline) * 2);width:var(--grid-width);max-width:none;box-sizing:content-box;column-count:3;column-fill:auto;position:relative;overflow-x:scroll}}}[data-action=group-by]{display:none}&[data-product-type=feed] [data-action=group-by]{display:inline-flex}&[data-done=hide] .toc-list{.toc-entry[data-state=done]{display:none}}}[data-page=reader-view]{.app-menu{--app-menu-button-bg-passive: var(--primitive-white);--app-menu-button-bg-passive-hover: var(--primitive-gray-150);--app-menu-button-bg-active: var(--primitive-gray-700);--app-menu-button-bg-active-hover: var(--primitive-gray-500);--app-menu-button-color-passive: var(--text-primary-ol);--app-menu-button-color-active: var(--primitive-white);--app-menu-button-font-size: 14px;--app-menu-button-font-weight: 500;--app-menu-button-padding-block: 8px;--app-menu-button-padding-inline: 16px;--app-menu-button-shadow-passive: 0 1px 3px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .06);--app-menu-button-shadow-active: 0 1px 2px rgba(0, 0, 0, .2);--app-menu-button-border-radius: 6px;--app-menu-padding-inline: var(--grid-margins-inline);--app-menu-section-gap: 6px;--app-menu-gap: 12px;--button-bg: var(--app-menu-button-bg-passive);--button-bg-hover: var(--app-menu-button-bg-passive-hover);--button-bg-on: var(--app-menu-button-bg-active);--button-color: var(--app-menu-button-color-passive);--button-color-hover: var(--app-menu-button-color-passive);--button-color-on: var(--app-menu-button-color-active);--button-color-hover-on: var(--app-menu-button-color-active);--button-shadow: var(--app-menu-button-shadow-passive);--button-shadow-active: var(--app-menu-button-shadow-active);--button-shadow-on: var(--app-menu-button-shadow-active);--button-padding-block: var(--app-menu-button-padding-block);--button-padding-inline: var(--app-menu-button-padding-inline);--button-font-size: var(--app-menu-button-font-size);--button-font-weight: var(--app-menu-button-font-weight);position:absolute;inset:var(--toc-edition-header-height) 0 0 0;z-index:100;background-color:var(--primitive-gray-100);color:var(--text-primary-ol);transition:transform .15s ease-out;display:flex;flex-direction:column;row-gap:var(--app-menu-gap);transform:translate(-100%);padding:var(--app-menu-gap) 0;overflow-y:auto;-webkit-overflow-scrolling:touch;.button{width:100%;border-radius:var(--app-menu-button-border-radius);transition:all var(--animation-duration) ease;line-height:1.5;cursor:pointer;&:active{transform:translateY(1px)}}}>.menu [data-action=toggle-menu][data-action-value=hide]{display:none}&[data-show-menu=show]{.app-menu{transform:translate(0)}>.menu [data-action=toggle-menu][data-action-value=show]{display:none}>.menu [data-action=toggle-menu][data-action-value=hide]{display:inline-flex}@media (width < 450px){&[data-page-type=article][data-navigation-model=page-navigation]{&:before{z-index:101;content:"";width:100vw;height:var(--toc-edition-header-height);position:absolute;top:0;left:0;background-color:var(--front-page-edition-header-background-color, var(--primitive-white));background-image:var(--logo-url);background-repeat:no-repeat;background-position:10px;background-size:auto calc(var(--baseline) * 1.5);transition:translate .15s ease-out;translate:0;box-shadow:var(--section-header-box-shadow);@starting-style{translate:0 -100%}}}}}.app-menu__close{position:absolute;top:3px;right:10px;font-size:2rem;line-height:1;cursor:pointer;color:var(--text-primary-ol);user-select:none}.app-menu__section{display:flex;flex-direction:column;row-gap:var(--app-menu-section-gap)}.app-menu__section-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--text-primary-ol);margin:0;padding:6px var(--app-menu-padding-inline) 2px;border-bottom:1px solid var(--border-subtle-ol)}.app-menu__font-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--app-menu-padding-inline);padding:0 var(--app-menu-padding-inline)}&[data-done=hide]{[data-action=toggle-show-done]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-design=gunnar]{[data-action=set-design][data-action-value=gunnar]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-design=geir]{[data-action=set-design][data-action-value=geir]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-mode=default]{[data-action=set-mode][data-action-value=default]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-mode=pressflow]{[data-action=set-mode][data-action-value=pressflow]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-font=serif]{[data-action=set-font][data-action-value=serif]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-font=sans-serif]{[data-action=set-font][data-action-value=sans-serif]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-font=customer-serif]{[data-action=set-font][data-action-value=customer-serif]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-font=customer-sans-serif]{[data-action=set-font][data-action-value=customer-sans-serif]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-navigation-model=horizontal-scroll]{[data-action=set-navigation-model][data-action-value=horizontal-scroll]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}&[data-navigation-model=page-navigation]{[data-action=set-navigation-model][data-action-value=page-navigation]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on);--button-color-hover: var(--button-color-hover-on);--button-bg-hover: var(--app-menu-button-bg-active-hover)}}[data-action=set-font][data-action-value=serif]{font-family:var(--default-serif)}[data-action=set-font][data-action-value=sans]{font-family:var(--default-sans-serif)}[data-action=set-font][data-action-value=customer-serif]{font-family:var(--customer-serif)}[data-action=set-font][data-action-value=customer-sans-serif]{font-family:var(--customer-sans-serif)}.app-menu__toggle-buttons{display:grid;grid-template-columns:1fr 1fr;align-items:center;column-gap:var(--app-menu-padding-inline);padding:0 var(--app-menu-padding-inline);>button{width:fit-content;justify-self:end;&:last-child{justify-self:start}&:only-child{grid-column:1 / -1;justify-self:center}&:active{--button-shadow: var(--button-shadow-active)}}}@media (width <= 900px){.menu{color:inherit;flex-direction:column;align-self:stretch;& resource-star.starred{color:inherit}>*{padding:7px;border-bottom:1px solid var(--border-medium-ol)}[data-action=toggle-menu]{display:none}}.app-menu__close{display:none}}@media (width > 900px){>.menu{anchor-name:--app-menu-anchor}.app-menu{position:absolute;position-anchor:--app-menu-anchor;top:anchor(bottom);left:anchor(center);translate:-50% 15px;width:450px;max-height:80vh;height:fit-content;box-sizing:border-box;scroll-margin-top:41px;padding:var(--app-menu-gap) 0;border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);>.menu{display:none}}&:not([data-show-menu=show]) .app-menu{display:none}}@media (hover: none) and (width >= 1024px){.toc-list .menu{anchor-name:--app-menu-anchor}.app-menu{left:unset;right:anchor(right);translate:none}.toc-list .menu [data-action=toggle-menu][data-action-value=hide]{display:none}&[data-show-menu=show]{.toc-list .menu [data-action=toggle-menu][data-action-value=show]{display:none}.toc-list .menu [data-action=toggle-menu][data-action-value=hide]{display:inline-flex}}}}[data-page=reader-view]{@media (hover: hover) and (width > 768px),(hover: none) and (900px < width < 1024px){&[data-toc-placement=below]{@container toc-entries scroll-state(scrollable: left){.left-scroll-indicator{opacity:1}}@container toc-entries scroll-state(scrollable: right){.right-scroll-indicator{opacity:1}}}}}[data-page=reader-view]{.front-page{background-color:var(--card-background-color);padding:var(--grid-margins-block) var(--grid-margins-inline);box-sizing:border-box;position:absolute;z-index:8;margin:0;box-shadow:3px 3px 5px #0000004d;border-radius:4px;.edition-header{display:flex;flex-direction:row;justify-content:space-between;column-gap:15px;font-size:3.5rem;line-height:calc(var(--baseline) * 3);.product-name{display:block;font-weight:800}.publish-date{font-weight:100}}.toc{display:none}.edition-text{display:block}@media (hover: hover) and (width > 768px),(hover: none) and (900px < width < 1024px){.mode-keyboard{display:initial}.mode-touch{display:none}.edition-nav-info{margin-block:var(--baseline)}& kbd{background-color:var(--color-kbd-fill);display:inline-flex;padding:0 .2em;border-radius:2px;border:1px solid var(--color-kbd-stroke)}}@media (width <= 900px),(hover: none) and (width >= 1024px){.mode-keyboard{display:none}.mode-touch{display:block}}@media (hover: none) and (width >= 1024px){height:var(--card-height);width:var(--card-width);margin-bottom:calc(var(--row-gap) * 3);position:relative;scroll-margin-top:1.2rem;scroll-snap-align:start;.edition-header{position:relative;background-color:#ffffffb3;z-index:2;padding:var(--grid-margins-block) var(--grid-margins-inline);.publish-date{line-height:2}}.edition-text{position:relative;justify-self:stretch;align-self:stretch;text-align:left;z-index:10;background-color:#ffffffb3;padding:var(--grid-margins-block) var(--grid-margins-inline);height:auto}.edition-nav-info{align-self:flex-start;text-align:left;z-index:1;.mode-touch.next-card-info,.mode-touch.previous-card-info{position:absolute;top:0;bottom:0;margin:0;display:flex;flex-direction:column;justify-content:center;text-align:center}.previous-card-info{background-color:#ffc0cb80;left:0;right:70%}.next-card-info{background-color:#47cc8580;right:0;left:30%}}}@media (width <= 900px){--icon-size: 2rem;position:relative;padding:0;height:var(--content-height);border-radius:0;width:var(--card-width);margin-bottom:calc(var(--baseline) * 2);.front-page-card{left:0;justify-content:flex-start}.edition-header{color:var(--front-page-edition-header-color);background-color:var(--front-page-edition-header-background-color, var(--surface-card));display:block;padding:calc(var(--grid-margins-block) * .5) var(--grid-margins-inline);z-index:2;font-size:2rem;line-height:calc(var(--baseline) * 2);box-shadow:var(--card-box-shadow);.publish-date{line-height:1;font-size:1.5rem}}.edition-text{justify-self:flex-start;align-self:flex-start;text-align:left;z-index:2;background-color:#ffffffb3;padding:var(--grid-margins-block) var(--grid-margins-inline);box-sizing:border-box;height:auto;width:100%;:first-child{margin-top:0}:last-child{margin-bottom:0}}.swipe-contents-info{border-top:1px solid var(--border-medium-ol);border-bottom:1px solid var(--border-medium-ol);padding:.3rem;align-content:center;margin:0;display:inline-flex;align-items:center;background-color:#c8c8c880;.icon{margin-right:.2rem}}.swipe-contents-info,.note-from-aptoma{display:none}.article-actions{left:var(--inline-padding);right:var(--inline-padding);color:var(--article-actions-color);[data-action=show-toc]{&:before{content:"← "}}[data-action=next-article]{&:before{content:"↓ "}}}.edition-nav-info{align-self:flex-start;text-align:left;z-index:1;display:flex;flex-wrap:wrap;width:100%;flex-grow:1;box-shadow:var(--card-box-shadow);.mode-touch.next-card-info,.mode-touch.previous-card-info{display:flex;flex-direction:column;justify-content:center;text-align:center;margin:0;row-gap:calc(var(--baseline) * .5);justify-self:stretch}.previous-card-info{padding-block:calc(var(--grid-margins-block) * .5);background-color:#ffc0cb80;flex:0 0 30%}.next-card-info{padding-block:calc(var(--grid-margins-block) * .5);background-color:#47cc8580;flex:0 0 70%}}.note-from-aptoma{margin-top:auto;z-index:2}}@media (hover: none) and (width >= 1024px){.swipe-contents-info{position:relative;z-index:1;font-size:.9rem}}@media (width >= 450px){.article-actions{display:none}}}.end-page-card{background-color:var(--card-background-color);padding:var(--grid-margins-block) var(--grid-margins-inline);box-sizing:border-box;position:absolute;z-index:8;margin:0;font-family:var(--sans-serif-rounded-font-stack);box-shadow:var(--card-box-shadow);border-radius:4px;display:flex;flex-direction:column;align-items:center;text-align:center;@media (width <= 900px){position:relative;padding:var(--grid-margins-block) var(--grid-margins-inline);height:var(--content-height);border-radius:0;width:var(--card-width);.buttons{margin-top:auto}}@media (width > 900px){width:var(--card-width);height:var(--card-height);padding-top:calc(var(--baseline) * 7);.buttons{position:absolute;bottom:var(--grid-margins-block);left:var(--grid-margins-inline)}}& h1{font-weight:850;font-size:2.5rem;margin:0}& p{font-size:1.5rem;line-height:1.1;font-weight:500;margin:var(--baseline) 0;text-wrap:balance}.buttons{display:flex;flex-direction:row;gap:3px}.recent-editions{.edition{position:relative}.edition--current{font-weight:700}}}@media (width <= 900px){.cards{position:relative;z-index:20;width:var(--content-width);height:var(--content-height);display:flex;flex-direction:row;overflow-x:scroll;overflow-y:hidden;touch-action:manipulation;scroll-snap-type:x mandatory;column-gap:8px;overscroll-behavior-x:auto;-webkit-overflow-scrolling:touch;.card--cloned-preview{display:none}}.article:has(.card--reel[data-card-state=current]){.article-progress{opacity:0;translate:0 -100%}}.card--reel{--card-padding-top: 0;--inline-padding: 0;--card-padding-bottom: 0}.card{--inner-content-height: calc(var(--content-height) - var(--card-padding-top) - var(--card-padding-bottom));border-radius:0;background-color:var(--surface-card);overflow:hidden;padding:var(--card-padding-top) var(--inline-padding) var(--card-padding-bottom);width:var(--content-width);height:var(--content-height);flex:0 0 var(--content-width);overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;display:flex;flex-direction:column;box-shadow:3px 3px 5px 1px #4040404d;scroll-snap-align:start;scroll-snap-stop:always;position:relative;touch-action:manipulation;margin-bottom:0}.card--cover{>.pretitle{order:1}>.title{order:2}>.intro{order:4;margin-bottom:var(--head-vertical-spacing)}>.byline{order:5;margin-top:var(--head-vertical-spacing);margin-bottom:var(--head-vertical-spacing);.email{display:none}}>.byline--multi{display:flex;flex-direction:row;flex-wrap:wrap;&:has(:nth-child(2):last-child){flex-wrap:nowrap}}.header-content>.byline:has(.byline--web:nth-child(2)),>.byline:has(.byline--web:nth-child(2)){row-gap:3px}.figure{flex:1 1 auto;margin-left:calc(var(--inline-padding) * -1);margin-bottom:0;order:3}.article-body{order:10;.picture--square img{aspect-ratio:auto}}&.card--overflow-checking{.figure img{height:auto;position:relative;aspect-ratio:var(--asset-aspect-ratio, 3 / 2)}}.article-body{max-height:var(--inner-content-height)}.article-body>:first-child{margin-top:0}.article-body>:last-child{margin-bottom:0}&:not(.card--cover):not(:has(.article-body)){padding:0;.figure{margin-top:0;margin-bottom:0;flex:1 1 auto}}.article-body:first-child:last-child{flex-grow:1}&:has(.article-body:not(:empty)):has(>.figure:first-child){padding-top:0;.picture{margin-top:0;margin-inline:calc(var(--inline-padding) * -1);flex:1 1 auto;position:relative;display:flex;flex-direction:column;&.picture--landscape .image-wrapper{min-height:calc(var(--content-width) / 2)}}.page-top:last-child{margin-bottom:0}}}}@media (width > 900px){.card{--inner-content-height: calc(var(--content-height) - var(--card-padding-top) - var(--card-padding-bottom));.pretitle{grid-area:Pretitle}.title{grid-area:Title}.intro{grid-area:Intro}.byline{grid-area:Byline}.story{grid-area:Story}.article-body{grid-area:Body}&:not(:has(.story)){>.byline{margin-bottom:var(--baseline)}}.figure{grid-area:Figure;max-height:var(--inner-content-height);overflow:hidden}.article-body:first-child:last-child{max-width:var(--grid-width);height:100%;column-fill:auto;column-count:var(--column-count, 3);margin-top:0;margin-bottom:0}.article-body>.figure:first-child:last-child{height:100%;margin-top:0;margin-bottom:0;column-span:all;.image-wrapper{aspect-ratio:auto}}&.card--article-group{--column-count: 4;>.pretitle{display:none}.article-body{column-count:var(--column-count);column-fill:auto;height:calc(var(--card-height) - var(--offset-top) - var(--grid-margins-block));.header--notis-page{font-weight:600;border-bottom:1px solid var(--border-strong-ol);column-span:all;margin-bottom:var(--baseline);+*{margin-top:0;& p{margin-top:0}}}.picture{break-inside:avoid;margin-bottom:0;+.caption{break-before:avoid}}.kicker,.pretitle{break-inside:avoid;break-after:avoid}}}}.card--cover:not(.card--article-group):not([data-layout]){&:not(:has(.figure)){display:flex;flex-direction:column;--body-text-columns: 3;.article-body:not(:first-child){margin-top:var(--baseline);height:calc(var(--card-height) - var(--offset-top) - var(--grid-margins-block));column-fill:auto}}&:has(.pretitle,.title,>.byline,.intro):not(:has(.article-body)){display:flex;flex-direction:column;.figure{margin-top:var(--baseline);flex-grow:1}}&:has(.pretitle,.title,>.byline,.intro):has(.article-body):has(.figure){display:grid;grid-template-areas:"Pretitle Figure" "Title Figure" "Intro Figure" "Byline Figure" "Body Body";grid-template-columns:var(--size-two-thirds) var(--size-third);grid-template-rows:min-content min-content min-content 1fr min-content;--body-text-columns: 3;--image-top-offset: calc(var(--grid-margins-block) * -1);--image-right-offset: calc(var(--grid-margins-inline) * -1);--image-left-offset: 0;.article-body{margin-top:var(--baseline)}}&:has(.article-body):has(>.figure:first-child){display:flex;flex-direction:column;>.figure{flex-grow:1;margin-bottom:var(--baseline)}}&[data-card-text-columns="1"]:last-child{.article-body{column-fill:auto}.figure{margin-top:var(--baseline);flex-grow:1}&:has(.figure):has(.article-body){grid-template-areas:"Pretitle Figure" "Title Figure" "Intro Figure" "Byline Figure" "Body Figure";grid-template-columns:var(--size-third) var(--size-two-thirds);grid-template-rows:min-content min-content min-content min-content 1fr;--body-text-columns: 1;--caption-border-bottom: none;.quote{margin:calc(var(--baseline) * 3) auto 0;width:var(--size-third)}.title{font-size:1.6rem;line-height:1.1}.figure{margin-top:calc(var(--grid-margins-block) * -1);margin-bottom:calc(var(--grid-margins-block) * -1)}}&:not(:has(.figure)){--body-text-columns: 1;display:block;.article-body{width:var(--size-half);margin:var(--baseline) auto 0 0}.quote{margin:calc(var(--baseline) * 3) auto 0;width:var(--size-third)}}}}.card--cover[data-layout=no-body-text],.card--cover[data-layout=no-body-text--alt]{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:calc(var(--baseline) * 1);--figure-margin-top: calc(var(--baseline) * .5);--caption-border-bottom: none;--caption-padding-left: 15px;--caption-padding-right: 15px;--caption-padding-top: 5px;--caption-padding-bottom: 5px;--caption-background-color: transparent;--caption-text-color: var(--text-primary-od);--caption-border-top: 1px solid var(--border-strong-ol);>.byline{.byline-wrapper{border-bottom:none;padding-bottom:0}}.picture{border-top:1px solid var(--border-medium-ol);margin-left:-15px;margin-right:-15px;margin-bottom:calc(var(--baseline) * -1);width:var(--card-width);flex-grow:1;& img{object-fit:cover}.image-wrapper:after{position:absolute;inset:0;content:"";z-index:1;background-image:linear-gradient(to bottom,#0000 0% 80%,#000c)}}.caption-wrapper{z-index:2;position:absolute;bottom:0;left:0;right:0;color:var(--caption-text-color);background-color:transparent}}.card--cover[data-layout=no-body-text]{--card-background-color: var(--primitive-gray-800);--card-text-color: var(--text-primary-od)}.card--cover[data-layout=header-elements-on-image],.card--cover[data-layout=header-elements-on-image--bottom-left],.card--cover[data-layout=header-elements-on-image--bottom-right],.card--cover[data-layout=header-elements-on-image--top-left],.card--cover[data-layout=header-elements-on-image--top-right]{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:calc(var(--baseline) * 1);>:not(.picture){z-index:2;color:var(--text-primary-od)}.title,.intro{max-width:var(--size-seven-cols)}.byline{align-self:flex-start;.byline-wrapper{border-bottom:none}}.picture{position:absolute;inset:0;margin:0;z-index:1;&:before{position:absolute;inset:0;content:"";z-index:2}>.caption-wrapper{display:none}}}.card--cover[data-layout=header-elements-on-image],.card--cover[data-layout=header-elements-on-image--bottom-left]{.picture:before{background-image:linear-gradient(to bottom left,#0000 0% 50%,#000)}}.card--cover[data-layout=header-elements-on-image--bottom-right]{align-items:flex-end;text-align:right;.picture:before{background-image:linear-gradient(to bottom right,#0000 0% 50%,#000)}.byline{align-self:flex-end}}.card--cover[data-layout=header-elements-on-image--top-left]{justify-content:flex-start;align-items:flex-start;.picture:before{background-image:linear-gradient(to top left,#0000 0% 50%,#000)}}.card--cover[data-layout=header-elements-on-image--top-right]{justify-content:flex-start;align-items:flex-end;text-align:right;.byline{align-self:flex-end}.picture:before{background-image:linear-gradient(to top right,#0000 0% 50%,#000)}}.card--cover[data-layout=commentary]{display:grid;grid-template-areas:"Pretitle Byline" "Title Byline" "Intro Byline" "Body Body";grid-template-rows:min-content min-content min-content auto;grid-template-columns:var(--size-two-thirds) var(--size-third);.byline{.byline-wrapper{border-bottom:none}}.picture{display:none}.article-body{column-fill:auto;box-sizing:border-box;height:calc(var(--card-height) - var(--offset-top) - var(--grid-margins-block))}}.card--cover[data-layout="1col-text-2col-image"],.card--cover[data-layout="2col-image-1col-text"]{--body-text-columns: 1;display:grid;grid-template-rows:repeat(4,min-content) 1fr;.title{margin-bottom:var(--baseline)}.intro{margin-top:0}}.card--cover[data-layout="1col-text-2col-image"]{grid-template-areas:"Pretitle Pretitle" "Title Title" "Intro Figure" "Byline Figure" "Body Figure";grid-template-columns:var(--size-third) var(--size-two-thirds);.article-body{margin-top:var(--baseline)}}.card--cover[data-layout="2col-image-1col-text"]{grid-template-areas:"Pretitle Pretitle" "Title Title" "Figure Intro" "Figure Byline" "Figure Body";grid-template-columns:var(--size-two-thirds) var(--size-third)}.card:not(.card--cover,.card--pf){&[data-layout=dark],&:not([data-layout]){&:has(>.picture--landscape,>.picture--wide):has(.article-body){display:grid;overflow-x:hidden;grid-template-areas:"Figure" "Body";grid-template-columns:var(--size-full);grid-template-rows:1fr min-content;row-gap:var(--baseline);--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-left: calc(var(--grid-margins-inline) * -1);--figure-margin-right: calc(var(--grid-margins-inline) * -1);--body-text-columns: 3;--caption-padding-left: 0;--caption-padding-right: 0;--caption-margin-inline: var(--grid-margins-inline)}&:has(>.figure--video):has(.article-body){--body-text-columns: 3;--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-left: calc(var(--grid-margins-inline) * -1);--figure-margin-right: calc(var(--grid-margins-inline) * -1);--figure-aspect-ratio: 524 / 276;display:grid;overflow-x:hidden;grid-template-areas:"Figure" "Body";grid-template-columns:var(--size-full);grid-template-rows:auto 1fr;row-gap:var(--baseline)}&:has(>.picture--portrait,>.picture--tall):has(.article-body){--body-text-columns: 2;--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-bottom: calc(var(--grid-margins-block) * -1);--caption-border-bottom: none;--caption-padding-bottom: var(--grid-margins-block);--image-right-offset: calc(var(--grid-margins-inline) * -1);display:grid;grid-template-areas:"Body Figure";grid-template-columns:var(--size-two-thirds) var(--size-third)}&:has(>.picture--square):has(.article-body){display:grid;grid-template-areas:"Body Figure";grid-template-columns:var(--size-third) var(--size-two-thirds);--body-text-columns: 1;.image img{height:auto}}&:has(.fact-box:first-child:last-child):has(.figure){grid-template-areas:"Body Figure";grid-template-columns:var(--size-third) var(--size-two-thirds);--body-text-columns: 1;.figure{margin:0;width:var(--size-two-thirds);& figcaption{padding-left:var(--grid-margins-inline);padding-right:var(--grid-margins-inline)}}}}&[data-layout=dark]{--card-background-color: var(--primitive-gray-800);--card-text-color: var(--text-primary-od);--caption-background-color: transparent;--border-color: var(--border-medium-od)}&[data-layout="2col-image-1col-text"]:has(>.figure){--caption-border-bottom: none;--body-text-columns: 1;--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-left: calc(var(--grid-margins-inline) * -1);--figure-margin-bottom: calc(var(--grid-margins-block) * -1);--figure-width: calc(var(--size-two-thirds) + var(--grid-margins-inline));--caption-padding-block: 7px;--caption-padding-right: 0;--caption-padding-left: var(--grid-margins-inline);display:grid;grid-template-areas:"Figure Body";grid-template-columns:var(--size-two-thirds) var(--size-third)}&[data-layout="2col-image-top-right"]:has(>.figure){--body-text-columns: 1;--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-right: calc(var(--grid-margins-inline) * -1);--figure-margin-bottom: auto;--figure-width: calc(var(--size-two-thirds) + var(--grid-margins-inline));--caption-padding-block: 7px;--caption-padding-right: var(--grid-margins-inline);--caption-padding-left: 0;--content-height: calc(var(--card-height) - var(--grid-margins-block) * 2);display:grid;grid-template-areas:"Body Figure" "Body BodyPart2";grid-template-columns:var(--size-third) var(--size-two-thirds);grid-template-rows:1fr min-content;height:var(--card-height);.article-body:not(.article-body--part-2){max-width:var(--size-third);height:var(--content-height)}.article-body--part-2{grid-area:BodyPart2;margin:auto 0 0;padding:0;column-count:2;column-fill:balance;height:round(up,var(--content-height) - var(--figure-height) - var(--baseline),var(--baseline))}.figure,.image-wrapper{height:100%}}&:not([data-layout]):has(>.picture--4_3):has(.article-body),&:not([data-layout]):has(>.picture--3_4):has(.article-body),&[data-layout="1col-text-2col-image"]:has(>.figure){--caption-border-bottom: none;--body-text-columns: 1;--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-right: calc(var(--grid-margins-inline) * -1);--figure-margin-bottom: calc(var(--grid-margins-block) * -1);--figure-width: calc(var(--size-two-thirds) + var(--grid-margins-inline));--caption-padding-block: 7px;--caption-padding-right: var(--grid-margins-inline);--caption-padding-left: 0;display:grid;grid-template-areas:"Body Figure";grid-template-columns:var(--size-third) var(--size-two-thirds)}&[data-layout="1col-text-on-image-left"]:has(>.figure),&[data-layout="1col-text-on-image-right"]:has(>.figure),&[data-layout="3col-text-on-image-bottom"]:has(>.figure){--caption-padding-left: 0;--caption-padding-right: 0;--caption-padding-top: 7px;--caption-padding-bottom: 7px;display:flex;flex-direction:column;padding-bottom:0;row-gap:var(--baseline);.figure{position:static;order:2;>.image-wrapper{position:absolute;top:0;left:0;width:var(--card-width);height:var(--card-height);z-index:1;&:before{position:absolute;inset:0;content:"";z-index:2}}>.caption-wrapper{z-index:2;color:var(--text-primary-od);background-color:transparent;border-bottom:none;border-top:1px solid currentColor}}.article-body{order:1;position:relative;z-index:2;color:var(--text-primary-od)}}&[data-layout="1col-text-on-image-left"]:has(>.figure),&[data-layout="1col-text-on-image-right"]:has(>.figure){--body-text-columns: 1;justify-content:flex-start;.article-body{width:var(--size-third);overflow-y:auto;-webkit-overflow-scrolling:touch;margin-bottom:auto}}&[data-layout="1col-text-on-image-left"]:has(>.figure){.figure .image-wrapper:before{background-image:linear-gradient(to left,#0000 0% 30%,#000)}}&[data-layout="1col-text-on-image-right"]:has(>.figure){align-items:flex-end;.figure{align-self:stretch;text-align:right}.figure .image-wrapper:before{background-image:linear-gradient(to right,#0000 0% 30%,#000)}}&[data-layout="3col-text-on-image-bottom"]:has(>.figure){--body-text-columns: 3;justify-content:flex-end;.figure .image-wrapper:before{background-image:linear-gradient(to bottom,#0000 0% 40%,#000)}.article-body{column-fill:balance;max-height:40%}}}.card[data-layout=no-text],.card:has(>.figure:first-child:last-child){--caption-padding-top: 7px;--caption-padding-bottom: 7px;--caption-padding-left: var(--grid-margins-inline);--caption-padding-right: var(--grid-margins-inline);--caption-border-bottom: none;padding:0;.figure{height:var(--card-height);max-height:var(--card-height);width:calc(var(--size-full) + var(--grid-margins-inline) * 2)}.infographic img{height:var(--card-height);max-height:var(--card-height);margin:0 auto}&:not([data-layout]){--caption-background-color: var(--surface-card);--image-object-fit: cover}&[data-layout=contain]{--image-object-fit: contain}&[data-layout=contain-dark]{--image-object-fit: contain;--card-background-color: var(--primitive-gray-800);--card-text-color: var(--text-primary-od);--caption-background-color: transparent;--border-color: currentColor}&[data-layout=dark]{--image-object-fit: cover}&[data-layout=no-text],&[data-layout=text-on-image]{--image-object-fit: cover;--caption-background-color: transparent;.image-wrapper:before{position:absolute;inset:0;content:"";z-index:1;background-image:linear-gradient(to bottom,#0000 0% 80%,#000)}.caption-wrapper{z-index:2;position:absolute;bottom:0;width:100%;box-sizing:border-box;color:var(--text-primary-od);background-color:transparent;border-top:1px solid currentColor}}}.card--reel{--card-padding-top: 0;--inline-padding: 0;--card-padding-bottom: 0}}}.image-modal{max-height:90dvh;max-width:90dvw;opacity:0;margin-top:20px;transform-origin:25% center;display:flex;flex-direction:column;justify-content:flex-start;padding:1px;border:none;transition:opacity .15s ease-out,transform .15s ease-out,overlay .15s ease-out allow-discrete,display .15s ease-out allow-discrete;&[open]{opacity:1;transform:scaleY(1)}&::backdrop{opacity:.8;background-color:#000}&.image-modal--byline{align-items:center;background-color:var(--surface-card);& img{object-fit:contain;max-height:90dvh}}>.figure{--caption-padding-left: var(--grid-margins-inline);--caption-padding-right: var(--grid-margins-inline);--caption-border-bottom: none;align-items:stretch;background-color:var(--surface-body);margin:0;.image-wrapper{aspect-ratio:var(--asset-aspect-ratio, auto);max-height:calc(90dvh - 96px);& img{margin:0 auto;width:auto;background-color:var(--surface-card);object-fit:contain;position:relative}}}}@starting-style{.image-modal[open]{opacity:0;display:block;transform:scale(.5)}}.image-modal::backdrop{background-color:#0000;transition:all .15s allow-discrete}.image-modal[open]::backdrop{background-color:#000000bf}@starting-style{.image-modal[open]::backdrop{background-color:#f000}}[data-page=reader-view]{.overview{--scale: .4;--column-gap: 30px;--row-gap: 60px;position:fixed;inset:0;background:#969696;z-index:100;overflow-y:scroll;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--column-gap);row-gap:var(--row-gap);justify-content:center;align-items:flex-start;align-content:flex-start;padding:15px;transform:scale(var(--scale));transform-origin:top left;width:250vw;min-height:250vh;&:empty{display:none}.article{display:contents;.tags,.article-progress,.article-actions,.article__static-title{display:none}.card{border-radius:calc(var(--card-border-radius) / var(--scale));box-shadow:5px 5px 5px #0000004d;position:relative;transform:none;&.card--cloned-preview{display:none}&:not([data-card-number="1"]){display:none}&[data-card-number="1"]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:10px;background-color:var(--section-color-ol);z-index:5;display:none}&:after{content:attr(data-card-number);position:absolute;z-index:10;bottom:10px;opacity:1;left:10px;background-color:#fff;border-radius:50%;width:50px;height:50px;flex-direction:column;align-items:center;justify-content:center;font-size:2.5rem;border:3px solid #444444;display:none}}}}}[data-page=reader-view]{.article-actions{--button-spacing: calc(5vw / 3.75);--icon-spacing: calc(4vw / 3.75);--_padding: calc(5vw / 3.75);--_font-size: calc(16vw / 3.75);--_line-height: 4.8vw ;@media (450px <= width <= 900px){--button-spacing: 10px;--icon-spacing: 7px;--_padding: 5px;--_font-size: 19px;--_line-height: 21px}@media (width > 900px){--_font-size: 14px;--_line-height: 15px;--_padding: 0;--button-spacing: 10px;--icon-spacing: 4px;position:absolute;bottom:-40px}box-sizing:border-box;flex-direction:row;display:flex;font-size:var(--_font-size);line-height:var(--_line-height);column-gap:var(--button-spacing);padding:var(--_padding);justify-content:flex-end;width:var(--card-width);.action-icon,.action-label{pointer-events:none;&:empty{display:none}}.article-action{display:flex;flex-direction:row;justify-content:center;align-items:center;white-space:nowrap;.action-icon__on,.action-label__on{display:none}&:before{width:auto;margin:0 5px 0 0}}.action-icon--layout{height:1rem;aspect-ratio:1 / 1}[data-set-article-state=deep-dive]{display:none}[data-state=done] & .article-action[data-set-article-state=done]{box-shadow:var(--button-box-shadow-selected)}[data-starred=true] & .article-action[data-set-article-state=starred]{.action-icon__on{display:inline-flex}@media (width > 900px){.action-label__on{display:inline-flex}}.action-icon__off,.action-label__off{display:none}}}.article:not(:has(.layout-menu[hidden])) .button[data-action=toggle-layout-menu]{--button-shadow: var(--button-shadow-on);--button-bg: var(--button-bg-on);--button-color: var(--button-color-on)}.layout-menu{--menu-padding-inline: 12px;--menu-padding-block: 4px;--menu-item-spacing: 4px;--menu-border-radius: 4px;position:absolute;background:var(--surface-card);border:1px solid var(--border-subtle-ol);border-radius:8px;box-shadow:0 4px 20px #00000040;overflow-y:auto;padding:var(--menu-padding-block) 0;font-size:14px;z-index:1000;bottom:var(--grid-margins-block);right:var(--grid-margins-inline);min-width:200px;max-height:80vh;&[hidden]{display:none}}@media (width <= 900px){.layout-menu{min-width:240px;bottom:3px}}.layout-menu__header{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin:0 0 2px;padding:0 calc(var(--menu-padding-inline) + var(--menu-item-spacing));color:var(--text-primary-ol);border-bottom:1px solid var(--border-subtle-ol)}.layout-menu__group{&:not(:last-of-type){border-bottom:1px solid var(--border-subtle-ol);padding-bottom:2px;margin-bottom:2px}}.layout-menu__item{padding:var(--menu-padding-block) var(--menu-padding-inline);cursor:pointer;transition:all var(--animation-duration) ease;user-select:none;white-space:nowrap;border-radius:var(--menu-border-radius);margin:0 var(--menu-item-spacing);font-size:13px;line-height:1.4;&:hover{background-color:var(--highlight-hover-ol)}&:active{transform:scale(.98)}}.layout-menu__item--active{background-color:var(--highlight-active-ol);font-weight:500;color:var(--text-primary-ol);&:before{content:"✓";margin-right:6px;font-weight:600}}.layout-menu__item--reset{font-weight:700;margin-top:2px;padding-top:6px;color:var(--text-semi-muted-ol)}.layout-menu__empty{white-space:nowrap;padding:8px var(--menu-padding-inline);color:var(--text-muted-ol);font-size:13px}@media (width <= 900px){background-color:var(--article-view-background-color, var(--app-view-background-color));transition:background-color .5s;.article-view{.front-page,.article,.end-page-card{position:relative;height:var(--content-height);margin-bottom:calc(var(--article-actions-height) + var(--baseline));scroll-snap-align:start;scroll-snap-stop:always}.front-page{height:auto;.card{position:relative}}.end-page-card{margin-bottom:calc(var(--baseline) * 5)}.article-progress{position:absolute;z-index:200;top:0;left:0;right:0;display:flex;flex-direction:row;column-gap:2px;justify-content:stretch;padding:5px var(--inline-padding);opacity:1;translate:0 0;transition:opacity .15s,translate .15s;.article-progress__page{height:8px;background-color:var(--section-color-ol, #000);flex:1 1 auto;&:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}&:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}&[data-card-state=future]{opacity:.4}}}.article__static-title{display:none}&:has([data-card-number="1"][data-card-state=current]){.article__static-title{display:none}}.picture{width:var(--content-width);max-width:var(--content-width)}.card>.figure:first-child{margin:calc(var(--grid-margins-block) * -1) calc(var(--grid-margins-inline) * -1) calc(var(--baseline) / 2)}.article-body .picture,.picture--inline{max-width:100%;.image-wrapper{aspect-ratio:var(--asset-aspect-ratio, auto)}}.article-body .picture.scale-to-fit{flex-grow:1;.image-wrapper{aspect-ratio:auto}}& img{width:100%}.header--notis-page{font-weight:600;border-bottom:1px solid var(--border-strong-ol);column-span:all;margin-bottom:var(--baseline);+*{margin-top:0}}.article-body{& p:empty{+p:nth-child(2){margin-top:0}}.headline{font-weight:800;text-wrap:balance;+p{margin-top:0}}.infographic{&:first-child{margin-top:calc(20vw / 3.75)}& img{position:relative;height:auto;width:auto;max-width:100%}}&:has(table){overflow-x:scroll}& table{& td{white-space:normal}}}}.article-actions{position:absolute;bottom:calc(var(--baseline) * -2);left:0;right:0;width:auto;justify-content:space-between;height:var(--article-actions-height);.button{background-color:transparent;backdrop-filter:blur(3px);flex-grow:1;color:var(--article-actions-color)}[data-set-article-state=starred]{.action-label{display:none}}[data-action=toggle-layout-menu]{.button__label{display:none}}[data-action=previous-card]{display:none}}}@media (width > 900px){--col-width: calc((var(--card-width) - var(--grid-margins-inline) * 2) - (var(--card-col-gap) * 11)) / 12;--grid-width: calc(var(--col-width) * 12 + var(--card-col-gap) * 11);--article-width: calc(var(--grid-width) + var(--grid-margins-inline) * 2);--size-one-col: calc(var(--col-width));--size-two-cols: calc(var(--col-width) * 2 + var(--card-col-gap) * 1);--size-quarter: calc(var(--col-width) * 3 + var(--card-col-gap) * 2);--size-third: calc(var(--col-width) * 4 + var(--card-col-gap) * 3);--size-five-cols: calc(var(--col-width) * 5 + var(--card-col-gap) * 4);--size-half: calc(var(--col-width) * 6 + var(--card-col-gap) * 5);--size-seven-cols: calc(var(--col-width) * 7 + var(--card-col-gap) * 6);--size-two-thirds: calc(var(--col-width) * 8 + var(--card-col-gap) * 7);--size-three-quarters: calc(var(--col-width) * 9 + var(--card-col-gap) * 8);--size-ten-cols: calc(var(--col-width) * 10 + var(--card-col-gap) * 9);--size-eleven-cols: calc(var(--col-width) * 11 + var(--card-col-gap) * 10);--size-full: var(--grid-width);--asset-width: var(--size-quarter);--asset-aspect-ratio: 1 / 1;.article-body{font-size:var(--body-text-font-size);column-count:var(--body-text-columns, 3);column-gap:var(--card-col-gap);orphans:1;widows:1;>:first-child{margin-top:0}>:last-child{margin-bottom:0}}.article-progress{position:absolute;bottom:-.7rem;left:0;right:0;display:flex;flex-direction:row;column-gap:2px;justify-content:center;.article-progress__page{height:.3rem;background-color:var(--section-color-od, #000);flex:0 1 1rem;&[data-card-state=future]{opacity:.5}}}.article__static-title,.tags{position:absolute;top:-23px;white-space:nowrap}.article__static-title{opacity:0;left:var(--grid-margins-inline);transition:opacity .15s}.article:has(.card[data-card-number="1"][data-card-state=past]) .article__static-title{opacity:1;display:block}.tags{right:var(--grid-margins-inline)}.article-body{.headline{font-size:1.3em;line-height:calc(var(--baseline) * 1.1);font-weight:800;margin-top:0;margin-bottom:0;break-after:avoid;&:not(:first-child){margin-top:var(--baseline)}& h1{text-wrap:balance}+p{margin-top:0}}&:has(table){column-count:1;& p{max-width:var(--size-third)}}.figure[data-render=inline]{--figure-width: var(--size-third);margin-block:var(--baseline);.image-wrapper{aspect-ratio:var(--asset-aspect-ratio, auto);min-height:auto}}}.figure{margin:var(--figure-margin-top) var(--figure-margin-right) var(--figure-margin-bottom) var(--figure-margin-left);width:var(--figure-width);aspect-ratio:var(--figure-aspect-ratio, auto)}.card:not(.card--article-group) .article-body .picture{--figure-margin-bottom: var(--baseline);&.picture--square:first-child:not(:last-child):not(.picture--inline){.image-wrapper{margin-top:calc(var(--grid-margins-block) * -1);margin-left:calc(var(--grid-margins-inline) * -1);position:relative;width:calc(var(--size-third) + var(--grid-margins-inline));aspect-ratio:1 / 1}}}}}[data-page=reader-view]{--deep-dive-transition-duration: .25s;&:not([data-edition-type=feed]):not([data-edition-type=article]){[data-set-article-state=deep-dive]{display:none}}@media (width > 900px){&:has(.deep-dive){.card{transition:opacity ease-out var(--deep-dive-transition-duration);opacity:.5}.card[data-card-state=current]{opacity:1}}}.deep-dive{position:relative;z-index:100;height:var(--card-height);width:var(--card-width);overflow-y:scroll;background-color:var(--surface-card);padding:var(--grid-margins-block) var(--grid-margins-inline);box-sizing:border-box;column-gap:var(--card-col-gap);@media (width <= 900px){padding:calc(var(--baseline) * .5) var(--grid-margins-inline);transition:translate ease-out var(--deep-dive-transition-duration);>div{margin-bottom:var(--baseline)}@starting-style{translate:100% 0}&.deep-dive--exit{translate:100% 0}}@media (width > 900px){border-radius:var(--card-border-radius);transition:scale ease-out var(--deep-dive-transition-duration),opacity ease-out var(--deep-dive-transition-duration);display:grid;grid-template-areas:"Header Header" "Overview Articles" "Bylines Articles";grid-template-columns:var(--size-third) var(--size-two-thirds);grid-template-rows:min-content 1fr;transform-origin:bottom right;@starting-style{scale:0}&.deep-dive--exit{scale:0}}& h3{border-bottom:1px solid var(--border-medium-ol);margin-bottom:calc(var(--baseline) * .5)}.deep-dive__header{grid-area:Header;font-size:1.5rem;font-weight:800;background-color:var(--section-color-ol);color:var(--primitive-white);padding:var(--grid-margins-block) var(--grid-margins-inline);margin:calc(var(--grid-margins-block) * -1) calc(var(--grid-margins-inline) * -1) var(--baseline);@media (width <= 900px){font-size:1rem;padding-bottom:calc(var(--grid-margins-block) / 2);margin-bottom:calc(var(--grid-margins-block) / 2)}& a{color:inherit;&:after{content:""}}}.deep-dive__overview{grid-area:Overview}.deep-dive__tags{& a:after{content:""}}.deep-dive__bylines{grid-area:Bylines;display:flex;flex-direction:column;column-gap:var(--card-col-gap)}.deep-dive__byline{&:has(.deep-dive__byline__photo){display:grid;grid-template-areas:"Photo Name" "Photo Email" "Bio Bio";grid-template-columns:96px auto;grid-template-rows:min-content 1fr 1fr;column-gap:15px}}.deep-dive__byline__photo{grid-area:Photo;display:flex;place-content:center;place-items:center;img{border:1px solid var(--border-subtle-ol);width:80px;aspect-ratio:1 / 1;border-radius:50%}}.deep-dive__byline__name{grid-area:Name;font-weight:900}.deep-dive__byline__email{grid-area:Email}.deep-dive__byline__bio{grid-area:Bio}.deep-dive__related-articles{grid-area:Articles;display:flex;flex-direction:column}.deep-dive__related-article{margin-bottom:var(--baseline);&:has(.deep-dive__related-article__asset){display:grid;grid-template-areas:"B A" "C A" "D A";grid-template-rows:auto auto 1fr;grid-template-columns:auto 30%;column-gap:var(--card-col-gap)}}.deep-dive__related-article__asset{grid-area:A;& img{max-height:220px}}.deep-dive__related-article__title{grid-area:B;font-weight:900}.deep-dive__related-article__intro{grid-area:C}.deep-dive__related-article__published{grid-area:D;font-weight:300;font-size:smaller}}}[data-client-id=broadcast][data-page=reader-view],[data-client-id=amedia][data-page=reader-view]{--palette-bg-gray: rgba(231, 230, 226, .95);[data-category=nyheter],[data-section-name=nyheter],[data-section=Nyheter]{--section-color-ol: var(--text-news-ol);--section-color-od: var(--text-news-od);@media (width <= 900px){--button-box-shadow: var(--button-box-shadow-darker)}}[data-category=sport],[data-section=Sport],[data-section-name=sport]{--section-color-ol: var(--text-sport-ol);--section-color-od: var(--text-sport-od)}[data-category=feature],[data-section=Feature],[data-section-name=feature]{--section-color-ol: var(--text-feature-ol);--section-color-od: var(--text-feature-od)}[data-category=kultur],[data-section=Kultur] [data-section-name=kultur],[data-category=personalia],[data-section=Personalia],[data-section-name=personalia]{--section-color-ol: var(--text-culture-ol);--section-color-od: var(--text-culture-od)}[data-category=debatt],[data-category=meninger],[data-section=Meninger],[data-section-name=meninger],[data-section=Debatt],[data-section-name=debatt]{--section-color-ol: var(--text-debate-ol);--section-color-od: var(--text-debate-od);--title-font-family: var(--serif-font-stack);--title-font-weight: 600;--title-line-height: 1.1}[data-category="krim / ulykke"],[data-section="Krim / Ulykke"],[data-section-name="krim / ulykke"]{--section-color-ol: var(--text-crime-ol);--section-color-od: var(--text-crime-od)}&[data-product-name="www.vestbyavis.no"],&[data-product-name=VEA_AVI],&[data-product-name^="Vestby Avis"]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.vestbyavis.no/gfx/small-positive.svg);@media (width <= 900px){--front-page-edition-header-background-color: #444;--front-page-edition-header-color: #fff;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.vestbyavis.no/gfx/small.svg);--article-view-background-color: #444}}&[data-product-name="www.jbl.no"],&[data-product-name=JAB_AVI],&[data-product-name^=Jærbladet]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.jbl.no/gfx/small-positive.svg);@media (width <= 900px){--front-page-edition-header-background-color: #005f9e;--front-page-edition-header-color: #fff;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.jbl.no/gfx/small.svg);--article-view-background-color: #005f9e}}&[data-product-name="www.laagendalsposten.no"],&[data-product-name=LAG_AVI],&[data-product-name^=Laagendalsposten]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.laagendalsposten.no/gfx/small-positive.svg);@media (width <= 900px){--front-page-edition-header-background-color: #0c59a0;--front-page-edition-header-color: #fff;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.laagendalsposten.no/gfx/small.svg);--article-view-background-color: #0c59a0}}&[data-product-name="www.tb.no"],&[data-product-name=TBL_AVI],&[data-product-name^="Tønsbergs Blad"]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.tb.no/gfx/small-positive.svg);@media (width <= 900px){--front-page-edition-header-background-color: #003f68;--front-page-edition-header-color: #fff;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.tb.no/gfx/small.svg);--article-view-background-color: #003f68}}&[data-product-name=digital-editions],&[data-product-name="www.budstikka.no"],&[data-product-name=ABB_AVI],&[data-product-name^=Budstikka]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.budstikka.no/gfx/small-positive.svg);@media (width <= 900px){--front-page-edition-header-background-color: #003178;--front-page-edition-header-color: #fff;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.budstikka.no/gfx/small.svg);--article-view-background-color: #003178}}&[data-product-name="www.an.no"],&[data-product-name=AVN_AVI],&[data-product-name^="Avisa Nordland"]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.an.no/gfx/small-positive.svg);@media (width <= 900px){--front-page-edition-header-background-color: #0090bb;--front-page-edition-header-color: #fff;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.an.no/gfx/small.svg);--article-view-background-color: #0090bb}}&[data-product-name="www.ao.no"],&[data-product-name^="Avisa Oslo"]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.ao.no/gfx/small.svg);--front-page-edition-header-color: #eee;--front-page-edition-header-background-color: #b71918}&[data-product-name="www.ha-halden.no"],&[data-product-name="Halden Arbeiderblad"],&[data-product-name^=HAA_AVI]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.ha-halden.no/gfx/small.svg);--front-page-edition-header-color: #eee;--front-page-edition-header-background-color: #df0025}&[data-product-name="www.akersposten.no"],&[data-product-name^=Akersposten]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.akersposten.no/gfx/small.svg);--front-page-edition-header-color: #eee;--front-page-edition-header-background-color: #24397a}&[data-product-name="www.nettavisen.no"],&[data-product-name^=Nettavisen]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://assets.acdn.no/local/v3/publications/www.nettavisen.no/gfx/small.svg);--front-page-edition-header-color: #eee;--front-page-edition-header-background-color: #1e282d}&[data-product-name^="Nordre Aker Budstikke"]{--logo-url: url(https://assets.acdn.no/local/v3/publications/www.nab.no/gfx/small.svg)}&:has(.article-view__front-page){background-image:none}.byline-profile .author{font-weight:700}.byline-labels p{margin-top:0;margin-bottom:0;&:first-child{margin-top:var(--head-vertical-spacing)}&:last-child{margin-bottom:var(--head-vertical-spacing)}}@media (width <= 900px){.article-body:has(.scale-to-fit){flex-grow:1;display:flex;flex-direction:column;row-gap:var(--baseline);.picture,p{margin-block:0}}}& amedia-embed{--caption-padding-left: 0;--caption-padding-right: 0;--image-top-offset: 0;--image-right-offset: 0;position:relative;display:block;.picture{max-width:100%}.image-wrapper{aspect-ratio:auto var(--asset-aspect-ratio)}&:first-child{.picture{margin-top:0}}@media (width <= 900px){&.scale-to-fit{flex-grow:1;position:relative;.picture{position:absolute;inset:0;margin:0}.image-wrapper{aspect-ratio:auto;flex-grow:1}}}}.scrollytell{height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-size:cover;background-position:center;box-sizing:border-box;row-gap:var(--baseline);text-wrap:balance;@media (width <= 900px){align-items:center}}.scrollytell__credit{position:absolute;bottom:0;right:0;background-color:var(--palette-bg-gray);padding:.2em;font-size:small}.scrollytell__item--quote{text-align:center}.scrollytell__item{background-color:var(--background-color);padding:.2em;& p{margin:0}}.scrollytell__item__subtitle{padding:.2em;max-width:350px;&:empty{display:none}}.scrollytell__item__text{max-width:350px;&:empty{display:none}}.amedia-embed{height:100%;width:100%;border:none;display:block}.embed--enkel-biografi{pointer-events:none}.kommune{font-weight:900;text-transform:uppercase}.postnummerhead{break-after:avoid;font-weight:800;color:var(--section-color-ol);margin-bottom:0;+p{margin-top:0}}.article-body{>.omsetningtekst,>.omfattertekst{margin:0}}.head_guide{font-weight:900;text-transform:uppercase;break-after:avoid}.subhead_guide{font-weight:900;color:var(--section-color-ol);margin-bottom:0;break-after:avoid;+p{margin-top:0}}.first-sentence{font-weight:700}.body_head{font-size:var(--heading2-font-size);font-weight:900;text-transform:uppercase;color:var(--section-color-ol)}[data-category=meninger]{.byline .vignette{display:none}.article-body>.vignette{color:var(--section-color-ol);border-bottom:1px solid var(--border-medium-ol)}.byline-labels p:first-child{font-weight:700}.byline-labels p:nth-child(2){font-style:italic}}@media (width <= 900px){--toc-section-header-color: #fff;--toc-section-header-bg: var(--front-page-edition-header-background-color);--toc-section-header-font-weight: 400;--toc-edition-header-color: var(--front-page-edition-header-color);.card--article-group{.picture{max-width:calc(var(--content-width) - var(--inline-padding) * 2);& img{aspect-ratio:1 / 1}}}}@media (width > 900px){background-repeat:no-repeat;background-size:auto 100px;background-position-x:center;background-position-y:50px;background-attachment:fixed;background-image:var(--logo-url);.edition-header{justify-content:flex-start;color:var(--front-page-edition-header-color);background-color:var(--front-page-edition-header-background-color);margin:calc(var(--grid-margins-block) * -1) calc(var(--grid-margins-inline) * -1) 0;padding:var(--grid-margins-block) var(--grid-margins-inline);column-gap:var(--card-col-gap);border-bottom:1px solid var(--border-medium-ol)}.product-name{background-image:var(--logo-url);background-repeat:no-repeat;background-position:center;text-indent:var(--front-page-edition-header-text-indent, 0);width:var(--size-third)}.publish-date{width:var(--size-two-thirds);text-align:right}.card--article-group{.picture{break-before:avoid;break-after:avoid;margin-top:0}[data-element-label=Hilsen]{break-inside:avoid;break-after:column}& h3{color:var(--section-color-ol)}}&[data-product-type=feed][data-toc-placement=left]{.toc__edition-header{flex-direction:column;align-items:flex-start;width:var(--size-third);.toc__edition-nav{position:absolute;right:0;bottom:0}}}}}[data-client-id=dn][data-page=reader-view]{--section-color-ol: var(--text-news-ol);--section-color-od: var(--text-news-od);--logo-white: url(https://smooth-storage.aptoma.no/users/drf-dn/files/assets/static/pfp/dn/dn-logo-white.svg);--logo-black: url(https://smooth-storage.aptoma.no/users/drf-dn/files/assets/static/pfp/dn/dn-logo-black.svg);background-repeat:no-repeat;background-size:auto 100px;background-position-x:center;background-position-y:70px;background-attachment:fixed;&[data-product-name^=dn],&[data-product-name="66cc34ac9717b5a04185d747"]{background-image:var(--logo-black)}&[data-product-name="66cc34ac9717b5a04185d747"]{.toc-entry .toc-entry__time{display:block}}[data-category=meninger],[data-category=debatt],[data-section=Meninger],[data-section=meninger],[data-section=Debatt],[data-section-name=meninger],[data-section-name=debatt]{--section-color-ol: var(--text-culture-ol);--section-color-od: var(--text-culture-od)}.edition-header{justify-content:flex-start;min-height:35px;font-size:1.7rem;line-height:1.7rem}.product-name{text-indent:-1000em;background-image:var(--logo-black);width:250px;background-size:contain;background-repeat:no-repeat}.toc__edition-header{justify-content:flex-start;column-gap:.5em}.toc__product-name{text-indent:-1000em;background-image:var(--logo-black);width:150px;background-size:contain;background-repeat:no-repeat}.toc__publish-date{font-size:.9rem;translate:0 -2px}.toc-section-header{border-left:6px solid var(--section-color-od);padding-left:4px;border-bottom:2px solid var(--section-color-od);text-transform:uppercase}.toc-entry{border-left:3px solid var(--section-color-od);padding-left:4px}.toc-entry__title{.contributor{font-weight:600;&:after{content:":"}}}@media (width <= 900px){--article-actions-color: var(--foreground-color-reduced);.article-view{background-color:#ffe5d7}}.article-body a{color:#1c5bc1}.byline--profile-topic{font-weight:500;color:var(--text-culture-ol)}.byline--profile-photo>div{display:contents}.byline--profile-photo{display:flex;flex-direction:row;& img{flex:1 0 120px;width:auto}.profile-text{font-size:.9rem}}.byline--topic .byline-wrapper{display:flex;flex-direction:row;column-gap:.5em;.byline-topic{font-weight:600;color:var(--text-culture-ol)}}.byline .contributor{display:block;font-weight:700}.byline-location{font-weight:300;font-size:.9em}.bylines--2,.bylines--3{display:flex;flex-direction:row;justify-content:flex-start;column-gap:1em}.bylines--2 .byline--web{flex:1 1 50%}.bylines--3 .byline--web{flex:1 1 33%}.byline--web{border-bottom:1px solid var(--border-medium-ol);display:flex;flex-direction:row;justify-content:flex-start;margin-top:auto;align-items:center;column-gap:.5em;height:calc(var(--baseline) * 3);.byline__name{font-size:1.2rem;font-weight:700}}.portrait{display:flex;flex-direction:row;align-items:flex-end;column-gap:.5em;margin-bottom:var(--baseline);& p{margin:0}& figure{display:contents}.description{font-weight:500}}.portrait--round{align-items:center;& img{aspect-ratio:1 / 1;border-radius:50%}}.portrait+.portrait{margin-top:.2rem}.signoff{font-size:.9rem}.title .contributor{display:block;color:var(--text-culture-ol)}.emails{border-top:1px solid var(--foreground-color);font-style:italic;& p{margin:0}}.topic,.topic h1{font-weight:800;margin:0;font-size:2rem;line-height:calc(var(--baseline) * 2);color:var(--section-color-ol);+p{margin-top:0}}& p.subhead{font-weight:700;margin-bottom:0;+p{margin-top:0}}& h3+.has-subhead>.subhead{display:none}.picture--inline{&[data-alignment=left]{display:flex;flex-direction:row;column-gap:.5em;align-items:flex-end;.image-wrapper{flex:0 0 30%;& img{height:100%}}.caption-wrapper{font-size:var(--caption-font-size);line-height:var(--caption-line-height)}.credit{font-style:italic}}}.byline-mag24--topic{margin-bottom:var(--baseline);& p{margin:0}.byline-photo{width:70%}.byline-topic{text-transform:uppercase;font-size:2rem;font-weight:700;line-height:1em;color:#666}.byline-author{text-transform:uppercase;font-size:2rem;font-weight:700;line-height:1em}}.byline--names-only{border-bottom:1px solid var(--border-medium-ol);padding-bottom:calc(var(--baseline) / 2 - 1px);flex-direction:column;.byline__authors{font-weight:700}.byline__signoff{font-style:italic;font-size:.9rem;& p{margin:0}}}.signoff-mag24{font-size:.9rem;.contributor{text-transform:uppercase}}.emails-mag24{font-style:italic}@media (width <= 900px){.byline--profile-photo img{max-width:calc(70vw / 3.75)}.byline__photo img{max-width:calc(70vw / 3.75);max-height:calc(var(--baseline) * 3)}.figcaption{font-size:.9rem;line-height:1.2}}.ai-generated{background-color:#edf1f8;padding:5px;border-radius:3px}.wine{margin-bottom:var(--baseline)}.wine__title{font-weight:700}.wine__facts{font-style:italic}.wine__link{font-size:.8rem}.embed{background-color:#f9f2ef;break-inside:avoid}.embed__title{font-weight:700;padding:.3em}.twitter-tweet{text-align:left;padding:.5em;margin:0;font-size:.9rem;&:before{content:"X";border-bottom:1px solid var(--border-medium-ol);display:block;margin-bottom:.3em}& p:first-child{margin-top:0}}@media (width > 900px){.card[data-card-number="1"][data-layout=commentary]{>.byline{margin-top:0;position:relative;height:100%;justify-content:stretch}.byline--profile-wrapper{height:100%}.byline--profile-topic{position:absolute;left:0;font-size:1.5rem;font-weight:700}.byline--profile-photo{height:100%;& picture{order:2;flex:0 0 var(--size-two-cols);align-self:flex-end}& img{width:100%;max-height:none}.profile-text{order:1;margin-top:calc(var(--baseline) * 1.5);line-height:1.2}}>.intro{padding-bottom:calc(var(--baseline) * 1)}>.article-body{border-top:1px solid var(--border-medium-ol);padding-top:var(--baseline)}.byline--web{height:100%;border-bottom:none;.byline__text{order:1;align-self:center}.byline__photo{order:2;flex:0 0 var(--size-two-cols);aspect-ratio:1 / 1;align-self:flex-end}& img{height:100%;max-height:none;object-position:bottom}}}}}:root:has([data-client-id=nordjyske][data-page=reader-view]){--customer-serif: Merriweather, serif;--customer-sans-serif: "Sofia Sans", system-ui, sans-serif}[data-client-id=nordjyske][data-page=reader-view]{.article{--title-font-family: "Sofia Sans Condensed", system-ui, sans-serif;--heading3-font-family: var(--sans-serif-font-stack);@media (width <= 900px){--title-font-size: 2.25rem;--title-line-height: 2.25rem;&:has(.title--long){--title-font-size: 1.75rem;--title-line-height: 1.75rem}}@media (width > 900px){--title-font-size: 3.5rem;--title-line-height: 3.5rem;&:has(.title--long){--title-font-size: 2.75rem;--title-line-height: 2.75rem}}--intro-font-weight: 700}--byline-portrait-width: 57px;--byline-portrait-height: 68px;--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/NNS-Z1-E1.png);--edition-header-logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/NAA-Z1-E1.png);--section-color-ol: #e2000f;--section-color-od: #ffcdd2;--link-color: #e2000f;@media (width < 450px){--byline-portrait-width: 15.2vw ;--byline-portrait-height: calc(68vw / 3.75)}@media (width <= 900px){--article-view-background-color: #fff;--article-actions-color: #444}@media (width > 900px){background-repeat:no-repeat;background-size:auto 100px;background-position-x:center;background-position-y:50px;background-attachment:fixed;background-image:var(--logo-url)}&[data-product-name=NNS-Z1-E1],&[data-product-name=NAA-Z1-E1]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/NNS-Z1-E1.png);--edition-header-logo-url: url(https://d3si7rkoyfnordvol4.cloudfront.net/FRONTPAGE+NS+LOGO/NAA-Z1-E1.png)}&[data-product-name=N3SE-Z1-E1]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/N3SE-Z1-E1.png);--edition-header-logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/N3SE-Z1-E1.png)}&[data-product-name=N3SW-Z1-E1]{--front-page-edition-header-text-indent: -1000em;--logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/N3SW-Z1-E1.png);--edition-header-logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/N3SW-Z1-E1.png)}&[data-product-name=N3SF-Z1-E1]{--front-page-edition-header-text-indent: -1000em;--front-page-edition-header-color: #fff;--front-page-edition-header-background-color: #f2b86e;--logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/N3SF-Z1-E1.png);--edition-header-logo-url: url(https://d3si7rkoyfvol4.cloudfront.net/FRONTPAGE+NS+LOGO/N3SF-Z1-E1.png)}@media (width <= 900px){.card:not([data-layout]),.card[data-layout=pressflow-cover]{.story{border:1px solid var(--section-color-ol);align-self:flex-start;color:var(--section-color-ol);padding:2px 16px;margin-bottom:6px!important;letter-spacing:.8px;font-weight:500;font-family:var(--customer-sans-serif)}}}.byline-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:1rem;border-bottom:1px solid var(--border-medium-ol)}.byline-portrait-wrapper{flex:0 0 var(--byline-portrait-width);display:flex;flex-direction:column;row-gap:var(--baseline)}.byline-portrait{& img{height:var(--byline-portrait-height)}}.byline-author{.byline--multi{display:flex;flex-direction:column;row-gap:var(--baseline)}}.byline-profile{height:var(--byline-portrait-height);display:flex;flex-direction:column;.profile-title{font-weight:500}.author{font-weight:700}.email{font-weight:300}}.byline__title{color:#16151180;font-weight:500}.byline__customName{font-weight:700}.byline__customDescription{font-weight:500;color:#16151180}.header-content{.byline__title,.byline__customDescription{color:inherit}}.picture--small{--image-object-fit: contain}#ritzaulivefeed{height:100%;column-span:all}.instagram-media{break-inside:avoid}& iframe{touch-action:pan-y;height:100%;border:none;width:100%}@media (width <= 900px){.card[data-card-number="1"]{.picture:first-child:last-child .caption-wrapper{display:block}}.edition-header{color:var(--front-page-edition-header-color);background-color:var(--front-page-edition-header-background-color)}.product-name{background-image:var(--logo-url);background-repeat:no-repeat;background-size:contain;text-indent:var(--front-page-edition-header-text-indent, 0)}}@media (width > 900px){.edition-header{justify-content:flex-start;color:var(--front-page-edition-header-color);background-color:var(--front-page-edition-header-background-color);margin:calc(var(--grid-margins-block) * -1) calc(var(--grid-margins-inline) * -1) 0;padding:var(--grid-margins-block) var(--grid-margins-inline);column-gap:var(--card-col-gap);border-bottom:1px solid var(--border-medium-ol)}.product-name{background-image:var(--edition-header-logo-url);background-repeat:no-repeat;background-position:center;background-size:contain;text-indent:var(--front-page-edition-header-text-indent, 0);width:var(--size-third)}.publish-date{width:var(--size-two-thirds);text-align:right}}}[data-client-id=schibsted][data-page=reader-view]{--section-color: #999;--logo-ap: url(https://upload.wikimedia.org/wikipedia/commons/2/29/Aftenposten_logo.svg);--logo-bt: url(https://smooth-storage.aptoma.no/users/schibsted/files/assets/static/pfp/bergenstidende/BT-logo-black.svg);--logo-polaris: url(https://www.polarismedia.no/wp-content/themes/polarismedia/images/polarismedia-logo.svg);--front-page-edition-header-color: var(--text-primary-ol);--front-page-edition-header-background-color: transparent;background-repeat:no-repeat;background-size:auto 200px;background-position-x:center;background-attachment:fixed;&[data-product-name^=PO]{--logo: var(--logo-polaris);--front-page-edition-header-background-color: #3a96ab;--front-page-edition-header-color: #fff;.product-name{background-position-y:center;@media (width > 900px){width:330px}}}&[data-product-name=POADHA]{--logo: url(https://smooth-storage.aptoma.no/users/schibsted/files/assets/static/pfp/polaris-regional/adressa-logo-white.svg);--front-page-edition-header-background-color: #005379;--color-primary-dark-1: #004666;--color-primary-dark-2: #003852;--color-primary: #005379;--color-secondary: #28aae2;--color-background: #f9f9f9;--color-sport: #4e9d2d;--color-kultur: #c3002f;--color-krim: #0c212a;--color-black: #010101;--color-trdby: #ffa235;--color-rbk: #be9e55;[data-section-name=nyheter],[data-category=nyheter],[data-section-name=utland],[data-category=utland],[data-section-name=økonomi],[data-category=økonomi]{--section-color: var(--color-primary)}[data-section-name=leder],[data-section-name="adressa debatt"],[data-section-name=meninger],[data-category=meninger]{--section-color: var(--color-secondary)}[data-section-name=sport],[data-category=sport]{--section-color: var(--color-sport)}[data-section-name="helg - magasin"],[data-category="helg - magasin"]{--section-color: var(--primitive-white)}[data-section-name=kultur],[data-category=kultur],[data-section-name=folk],[data-category=folk]{--section-color: var(--color-kultur)}background-image:url(https://smooth-storage.aptoma.no/users/schibsted/files/assets/static/pfp/polaris-regional/adressa-logo-black.svg);background-size:auto 90px;background-position-y:60px;@media (width <= 900px){.article-view,.toc__edition-header{background-color:#005379}}.front-page{.publish-date{@media (width > 900px){line-height:1;align-self:flex-end;translate:0 -2px}}}.toc__publish-date{color:#fff;translate:0 0}.fact-box-inner-wrapper{.label{text-transform:uppercase;font-weight:700;color:var(--section-color-ol)}}.picture{.caption-wrapper{padding:var(--caption-padding-top) var(--caption-padding-right) var(--caption-padding-bottom) var(--caption-padding-left);background-color:var(--caption-background-color, #eee);font-size:var(--caption-font-size);line-height:var(--caption-line-height);margin-inline:var(--caption-margin-inline);border-bottom:var(--caption-border-bottom);.credit{font-style:italic}}}.picture:has(.caption-wrapper)+.caption{display:none}.card--article-group{.byline{display:none}}}&[data-product-name=APHA],&[data-product-name=APAE]{--logo: var(--logo-ap);background-image:var(--logo);@media (width <= 900px){background-size:var(--content-width);background-position:right top}[data-section-name=meninger],[data-section-name=debatt],[data-section-name=leder],[data-category=debatt],[data-category=meninger],[data-category=leder]{--section-color-ol: var(--text-debate-ol);--section-color-od: var(--text-debate-od)}[data-section-name=nyheter],[data-category=nyheter],[data-section-name=nyhet],[data-category=nyhet]{--section-color-ol: var(--text-news-ol);--section-color-od: var(--text-news-od)}[data-category=kultur],[data-category=personalia],[data-section-name=kultur],[data-section-name=personalia]{--section-color-ol: var(--text-culture-ol);--section-color-od: var(--text-culture-od)}[data-category=sport],[data-section-name=sport]{--section-color-ol: var(--text-sport-ol);--section-color-od: var(--text-sport-od)}}&[data-product-name=BT-HA_HA-S1]{background-image:var(--logo-bt);background-size:900px auto;background-position-y:40px;@media (width < 900px){background-size:90vw auto}[data-category=kommentar],[data-category=debatt],[data-section-name=leder],[data-section-name=debatt]{--section-color: #47cc85}[data-category=nyheter],[data-category=utland],[data-section-name=nyheter],[data-section-name=utland]{--section-color: #007acc}[data-category=magasinet],[data-section-name=magasinet]{--section-color: #aa9373}[data-category=kultur],[data-section-name=kultur]{--section-color: #b800cc}[data-category=sport],[data-section-name=sport],[data-category=sprek],[data-section-name=sprek]{--section-color: #f2181d}[data-category="by & folk"],[data-section-name="by & folk"]{--section-color: #5229cc}.profile-title{display:none}.figure{figure{display:flex;flex-direction:column;.image{flex:1 1 auto;position:relative}}}}&[data-product-name=SVNY],&[data-product-name=SVKM]{.byline{border-bottom:1px solid var(--border-medium-ol);.byline{border-bottom:none}.byline--multi{display:flex;flex-direction:row;column-gap:.3em}.email,.profile-title,.byline-description,.byline-profile-text,.byline-testare{display:none}.is-label .author,.author>span{font-weight:400}}.byline-debatt-author{border-top:1px solid var(--border-medium-ol)}.byline-debatt-author,.byline-debatt-description{margin:0}.review-data{& p{margin:0}.review-data-genre{font-weight:700}.review-data-title .title{font-size:inherit;line-height:inherit;color:#999}.review-data-place{font-size:.8rem;text-transform:uppercase}}}.toc-section-header{border-left:6px solid var(--section-color-od);padding-left:4px;border-bottom:2px solid var(--section-color-od);text-transform:uppercase}.edition-header{justify-content:flex-start;color:var(--front-page-edition-header-color);background-color:var(--front-page-edition-header-background-color);@media (width > 900px){margin:calc(var(--grid-margins-block) * -1) calc(var(--grid-margins-inline) * -1) 0;padding:var(--grid-margins-block) var(--grid-margins-inline)}}.product-name{text-indent:-1000em;background-image:var(--logo);width:208px;background-size:contain;background-repeat:no-repeat}.publish-date{font-size:1.7rem;translate:0 2px}.toc__edition-header{justify-content:flex-start}.toc__product-name{text-indent:-1000em;background-image:var(--logo);width:92px;background-size:contain;background-repeat:no-repeat}.toc__publish-date{font-size:.9rem;translate:0 3px}@media (width > 900px){&[data-toc-placement=left],&[data-toc-placement=right]{.toc__edition-header{.toc__publish-date{translate:0 0}}}.card>.byline{container-name:Byline;container-type:inline-size}.card>.byline--multi,.card .byline-wrapper>div>.byline--multi{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-start;column-gap:15px;border:none;padding:0;>div{flex-grow:0;flex-shrink:0;margin-top:0;align-self:stretch}&:has(>div:nth-child(2):last-child)>div{flex-basis:var(--size-third)}&:has(>div:nth-child(3):last-child)>div{flex-basis:calc((var(--size-two-thirds) - 15px * 2) / 3)}&:has(>div:nth-child(4):last-child){flex-wrap:wrap;>div{flex-basis:var(--size-third)}}&:has(>div:nth-child(5)){flex-wrap:wrap;>div{.byline-photo,.email{display:none}flex-basis:calc((var(--size-two-thirds) - 15px * 2) / 3)}}}@container Byline (width < 400px){.byline--multi{flex-direction:column!important;>div{flex:1 1 auto!important}}}.card:has(.figure){>.byline--multi,.byline-wrapper>div>.byline--multi{margin-top:auto}}.card:not(:has(.figure)){>.byline--multi,.byline-wrapper>div>.byline--multi{&:has(>div:nth-child(2):last-child)>div{flex-basis:var(--size-half)}}}}.byline-wrapper{display:flex;flex-direction:row;align-items:flex-end;column-gap:5px;.photo-wrapper{width:var(--byline-photo-size);flex:0 0 var(--byline-photo-size);height:var(--byline-photo-size);&:empty{display:none}}}.byline{.author{font-weight:700}.dateline{font-weight:700;color:var(--section-color, #999)}.profile-title{font-style:italic}}.byline:not(.byline-style--email){.byline--email{display:none}}.byline-style--email{.byline--picture{display:none}}.byline-style--simple{.dateline,.profile-title,.photo-wrapper{display:none}&:not(:has(.author)){display:none}}.byline-default-photo,.byline-manual-photo{display:none}.byline-photo{border-right:1px solid var(--border-medium-ol);padding-right:5px;height:100%;display:flex;flex-direction:column;justify-content:flex-end;& img{width:var(--byline-photo-size);height:var(--byline-photo-size);max-height:none;object-fit:contain;object-position:bottom center}& picture:nth-child(n+2){display:none}& figcaption{display:none}}.byline-profile-with-photo{display:flex;flex-direction:row;column-gap:10px;margin-top:5px;align-items:stretch;@media (width > 900px){line-height:1.2}.byline-info{display:flex;flex-direction:column;justify-content:flex-end;.byline-topic{order:1;color:var(--section-color-ol);font-weight:800}.author{order:2}.profile-title{order:3}.email{order:4}}}.byline-wrapper:not(:has(.byline-profile-with-photo)),.byline-profile-with-photo{@media (width > 900px){padding-top:calc(var(--baseline) / 2 - 1px);padding-bottom:calc(var(--baseline) / 2 - 1px);border-top:1px solid var(--border-medium-ol);line-height:1.2;border-bottom:1px solid var(--border-medium-ol)}}.byline--picture{.author-wrapper{display:flex;flex-direction:column;.author{margin-top:auto}}}.byline--names{display:none}.byline-author{display:flex;flex-direction:row;align-items:flex-end;column-gap:15px;.byline-profile{display:flex;flex-direction:column}}.byline-topic{font-weight:700}.author--dagens-lederartikkel{.author{display:none}}@media (width <= 900px){.byline--multi{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:var(--card-col-gap);>.byline-profile-with-photo:not(:only-child){flex:0 0 calc(50% - var(--card-col-gap) / 2)}&.byline--names{display:none}}}.card--article-group{>.intro,>.byline{display:none}}.page-top{font-weight:900;font-size:1.2rem;line-height:var(--baseline);.page-top--story{color:var(--section-color, #999)}@media (width <= 900px){+p{margin-top:min(3vw / 3.75,10px)}}}.vignette,.kicker{font-weight:900;text-transform:none;color:var(--section-color, #999);margin-top:0;+.pretitle{font-weight:900}}.quote{& blockquote{margin-top:0;margin-right:0;margin-left:0}.quote-text{font-weight:300;font-style:normal;&:before{content:"❝";display:block;position:relative;padding-top:var(--baseline);left:-5px;top:-5px;line-height:var(--baseline)}}.quote-creator{font-style:italic;font-weight:400}&:last-child{width:auto}}.fact-box--review{& code{display:none}}.fact-box--hide-title{.fact-box-header,.fact-box-header+p{display:none}}.arrow{display:none}.subheadline_leadin{font-weight:700}.subhead-large,h3.subhead_xl{font-size:1.5rem;font-weight:900;line-height:calc(var(--baseline) * 1.2);margin-bottom:0}.subhead-gap{margin-top:0}& h3.subhead_l{font-size:1.2rem;line-height:calc(var(--baseline) * 1.1)}& h3.subhead_m,p.subhead3{font-weight:700;font-size:1.1rem;break-inside:avoid;margin-bottom:0;+p{margin-top:0}}.subhead-numbers{color:var(--section-color-ol);font-weight:900;margin-bottom:0;text-transform:uppercase}& p.byline{font-style:italic;font-weight:700;margin-bottom:0}& p.byline_description{font-style:italic;margin-top:0}.list-item:not(:first-child){margin-top:var(--baseline)}.list-item-numbering{font-size:3rem;font-weight:600;line-height:calc(var(--baseline) * 2);margin-bottom:var(--baseline)}.list-item-kicker{margin-top:calc(var(--baseline) / 2);font-style:italic;color:var(--section-color-ol);font-weight:500}.list-item-image{margin-top:calc(var(--baseline) / 2);margin-bottom:0;& img{width:100%}}.list-item-caption{margin-top:0;background-color:var(--caption-background-color);break-inside:avoid;break-before:avoid;padding:3px 5px;& p{margin:0}}}@keyframes shadow-left{to{background-image:linear-gradient(to right,var(--background-color-contrast) 0%,transparent 100%)}}@keyframes shadow-right{to{background-image:linear-gradient(to left,var(--background-color-contrast) 0%,transparent 100%)}}@keyframes fade-out{0%{height:var(--pre-exit-height)}50%{opacity:0}to{opacity:0;height:0;margin-top:calc(var(--row-gap) * -1)}}@keyframes fade-out-v2{0%{opacity:1}to{opacity:.5}}@keyframes fade-in{0%{opacity:.5}to{opacity:1}}@keyframes hold{0%{opacity:1}to{opacity:1}}@keyframes pulsate{0%{transform:scale(1)}40%,80%{transform:scale(1.7)}to{transform:scale(1)}}@keyframes slide-down-up{0%{transform:translateY(-100%)}25%{transform:translateY(0)}75%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes from-above{0%{transform:translateY(-50px)}to{transform:translateY(0)}}@keyframes from-below{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes out-above{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes out-below{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes shrink-margin-top{0%{margin-top:var(--margin-top-start)}to{margin-top:var(--margin-top-end)}}@keyframes exit-out-left{0%{position:absolute;transform:translate(0) scale(1);opacity:1}to{position:absolute;transform:translate(-100%) scale(.5);opacity:0}}@keyframes grow-horizontally{0%{width:var(--start-width, 0)}to{width:var(--end-width, 100%)}}@keyframes grow-vertically{0%{height:var(--start-height, 0)}to{height:var(--end-height, auto)}}.animation--hold{animation:hold var(--animation-duration, .15s) forwards}.animation--fade-in{animation:fade-in var(--animation-duration, .15s) forwards}.animation--fade-out-v2{animation:fade-out-v2 var(--animation-duration, .15s) forwards}.animation--from-below{animation:from-below var(--animation-duration, .15s) forwards}.animation--out-above{animation:out-above var(--animation-duration, .15s) forwards}.animation--from-above{animation:from-above var(--animation-duration, .15s) forwards}.animation--out-below{animation:out-below var(--animation-duration, .15s) forwards}.animation--shrink-margin-top{animation:shrink-margin-top var(--animation-duration, .15s) forwards}.animation--exit-out-left{animation:exit-out-left var(--animation-duration, .15s) forwards}.animation--pulsate-after:after{animation:pulsate .3s forwards}.reel{position:relative;height:100%;& video{pointer-events:none;position:relative;z-index:1;transform:translateZ(0)}.reel-overlay{pointer-events:none;color:#fff;& a{color:inherit}}@media (width <= 768px){.reel-overlay{z-index:10;position:absolute;inset:0;padding:10px;transform:translateZ(0);display:flex;flex-direction:column;justify-content:space-between;isolation:isolate}}@media (hover: none) and (width >= 1024px){.reel-controls{z-index:10;transform:translateZ(0);isolation:isolate}}@media (width > 768px){display:flex;flex-direction:row;& video{position:relative;display:block;aspect-ratio:9 / 16;max-height:var(--card-height, 100%);width:auto}.reel-overlay{display:contents}.reel-meta{position:absolute;top:0;left:0;padding-top:15px;padding-left:15px;background:none}.reel-info{display:contents}.reel-controls{position:absolute;bottom:var(--grid-margins-block);left:var(--grid-margins-inline);width:395px;margin-bottom:0}.reel-text{background-color:var(--primitive-gray-700);padding:var(--grid-margins-block) var(--grid-margins-inline);&:after{content:none;display:none}}.reel-description{height:auto}}}[data-mode=pressflow][data-page=reader-view]{--pf-word-spacing-desired: 1;--overlay-gradient: linear-gradient(to bottom, rgba(0, 0, 0, .4) 0%, transparent 30%), radial-gradient(ellipse 130% 33% at 0% 85%, rgba(0, 0, 0, .8) 0%, rgba(0, 0, 0, .5) 40%, transparent 70%);--size-two-thirds-with-margin: calc(var(--size-two-thirds) + var(--grid-margins-inline));--negative-margin-block: calc(var(--grid-margins-block) * -1);--negative-margin-inline: calc(var(--grid-margins-inline) * -1);@media (width <= 900px){--mobile-ratio-square: 1 / 1;--mobile-overlay-text-color: white;--mobile-overlay-text-shadow: 0 2px 4px rgba(0, 0, 0, .6);--mobile-overlay-padding: var(--inline-padding);--mobile-gradient-bottom: radial-gradient(ellipse 75% 5rem at 0% 0%, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .4) 40%, transparent 70%), linear-gradient(to top, rgba(0, 0, 0, .7) 0%, transparent 40%);.card--pf{.figure{flex:0 0 auto;.image-wrapper{aspect-ratio:var(--asset-aspect-ratio);min-height:auto;flex:0 0 auto}}}.article-body--pressflow{position:relative;flex-grow:1;column-count:1;column-fill:auto;&:empty{background-color:var(--primitive-sport-light)}>p,>div>p{margin:0 0 var(--baseline) 0}}.cards--processing .card[data-layout=pressflow-cover]{.article-body--pressflow{flex:1 1 auto}}.card[data-layout=pressflow-cover]{.story{margin-block:0}&:has(.article-body){.figure{flex:0 0 auto;.image-wrapper{aspect-ratio:var(--asset-aspect-ratio);flex:0 0 auto}}}.article-body--pressflow{flex:0 0 auto}}.card--cover[data-layout=pressflow-mobile-header-square],.card--cover[data-layout=pressflow-mobile-header-portrait],.card--cover[data-layout=pressflow-mobile-full]{position:relative;display:grid;padding:0;>.figure{display:contents;margin:0!important;.image-wrapper{grid-area:Asset;width:100%;flex:0 0 auto;aspect-ratio:var(--image-aspect-ratio);img{width:100%;height:100%;object-fit:cover}}.caption-wrapper{grid-area:Caption;flex:0 0 auto;position:relative;z-index:2}}.header-content{position:absolute;top:0;grid-area:Asset;z-index:2;display:flex;flex-direction:column;padding:var(--mobile-overlay-padding);flex:0 0 auto;box-sizing:border-box;width:var(--content-width);pointer-events:none;justify-content:flex-end;color:var(--mobile-overlay-text-color);text-shadow:var(--mobile-overlay-text-shadow);&:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--mobile-gradient-bottom);z-index:-1}>*{pointer-events:auto}}>.intro,>.byline,>.article-body{margin-inline:var(--grid-margins-inline)}>.intro{position:relative;flex:0 0 auto}>.story{z-index:2;position:absolute;left:var(--grid-margins-inline);color:var(--mobile-overlay-text-color);text-shadow:var(--mobile-overlay-text-shadow)}}.card--cover[data-layout=pressflow-mobile-header-square]{--image-aspect-ratio: var(--mobile-ratio-square);grid-template-areas:"Asset" "Caption" "Intro" "Byline" "BodyText";grid-template-rows:repeat(4,min-content) 1fr;.header-content{aspect-ratio:var(--image-aspect-ratio)}}.card--cover[data-layout=pressflow-mobile-header-portrait]{grid-template-areas:"Asset" "Caption" "Byline";grid-template-rows:1fr min-content min-content;.header-content{height:100%}}.card--cover[data-layout=pressflow-mobile-full]{grid-template-areas:"Asset";grid-template-rows:1fr;.caption-wrapper{display:none}.header-content{height:100%;.byline{color:#ffffffe6;.byline__name,.byline__email{color:inherit}}}}}@media (width > 900px){.cards--processing .card{--translate-x: calc(100% * var(--card-offset) + 15px * var(--card-offset));transform:scale(1) translate(var(--translate-x));transition:none;border-radius:var(--card-border-radius);box-shadow:var(--card-box-shadow);&:after{display:none}}.article-body--pressflow{--body-text-columns: 1 !important;position:relative;flex-grow:1;column-count:1!important;column-fill:auto;&:empty{background-color:var(--primitive-sport-light)}>p,>div>p{margin:0 0 var(--baseline) 0}}.card--pf{display:grid;grid-template-areas:"BodyPartOne BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:1fr;.article-body--part-1{grid-area:BodyPartOne}.article-body--part-2{grid-area:BodyPartTwo}.article-body--part-3{grid-area:BodyPartThree}&.card--figure{&:has(.article-body){--figure-margin-top: calc(var(--grid-margins-block) * -1);--figure-margin-right: calc(var(--grid-margins-inline) * -1);display:grid;grid-template-areas:"BodyPartOne Figure Figure" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:auto 1fr;.figure{margin-bottom:var(--baseline);& img{position:relative}}}&:not(:has(.article-body)){--caption-border-bottom: none;display:flex;flex-direction:column;height:100%;padding:0;.figure{display:contents;.image-wrapper{flex:1 1 auto;aspect-ratio:auto}.caption-wrapper{flex:0 0 auto}}}}}.card--cover[data-layout=pressflow-cover],.card--cover[data-layout=pressflow-cover-no-image]{display:grid;max-height:var(--card-height);grid-template-columns:var(--size-third) var(--size-third) var(--size-third);.title{margin-bottom:var(--baseline)}>.figure{margin-bottom:var(--baseline)}.article-body{column-count:1;column-fill:auto}.article-body--part-1{grid-area:BodyPartOne}.article-body--part-2{grid-area:BodyPartTwo}.article-body--part-3{grid-area:BodyPartThree}}.card--cover[data-layout=pressflow-cover]{grid-template-areas:"Pretitle Pretitle BodyPartThree" "Title Title BodyPartThree" "Intro Intro BodyPartThree" "Byline BodyPartTwo BodyPartThree" "Story BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-rows:min-content min-content min-content min-content min-content min-content 1fr;.figure{position:absolute;grid-area:auto;top:0;right:0;z-index:10;width:calc(var(--size-third) + var(--grid-margins-inline));shape-margin:calc(var(--baseline) / 2);.image-wrapper{aspect-ratio:var(--asset-aspect-ratio);flex:0 0 auto}.caption-wrapper{margin-right:var(--grid-margins-inline)}}&:has(.byline--multi){grid-template-areas:"Pretitle Pretitle Figure" "Title Title Figure" "Intro Intro Figure" "Byline Byline Figure" "Story BodyPartTwo Figure" "BodyPartOne BodyPartTwo Figure" "BodyPartOne BodyPartTwo BodyPartThree"}}.card--cover[data-layout=pressflow-cover-two-col-image]{grid-template-areas:"Pretitle Pretitle Pretitle" "Title Title Title" "Intro Figure Figure" "Byline Figure Figure" "BodyPartOne Figure Figure" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-rows:min-content min-content min-content min-content min-content min-content 1fr;.figure{margin-top:var(--baseline);.image-wrapper{aspect-ratio:var(--asset-aspect-ratio);flex:0 0 auto}}}.card--cover[data-layout=pressflow-cover-no-image]{grid-template-areas:"Pretitle Pretitle Pretitle" "Title Title Title" "Intro BodyPartTwo BodyPartThree" "Byline BodyPartTwo BodyPartThree" "Story BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-rows:min-content min-content min-content min-content min-content min-content 1fr}.card--cover[data-layout=pressflow-cover-header-on-image]{position:relative;padding:0;.figure{position:absolute;inset:0;margin:0;width:100%;height:100%;z-index:1;.image-wrapper{width:100%;height:100%;img{width:100%;height:100%;object-fit:cover}}.caption-wrapper{display:none}}.header-content{position:absolute;z-index:2;padding:var(--grid-margins-block) var(--grid-margins-inline);width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;&:before{content:"";position:absolute;inset:0;z-index:-1}.pretitle,.title,.intro,.story,.byline{max-width:var(--size-two-thirds);color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}.byline{color:#ffffffe6;.byline__name,.byline__email{color:inherit}}.title{margin-bottom:var(--baseline)}}&.card--safe-area-top-left .header-content{top:0;left:0;justify-content:flex-start;align-items:flex-start;&:before{background:radial-gradient(ellipse at 30% -30%,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 30%,transparent 60%)}}&.card--safe-area-top-right .header-content{top:0;right:0;justify-content:flex-start;align-items:flex-end;&:before{background:radial-gradient(ellipse at 70% -30%,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 30%,transparent 60%)}}&.card--safe-area-bottom-left .header-content{bottom:0;left:0;justify-content:flex-end;align-items:flex-start;&:before{background:radial-gradient(ellipse at 30% 130%,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 30%,transparent 60%)}}&.card--safe-area-bottom-right .header-content{bottom:0;right:0;justify-content:flex-end;align-items:flex-end;&:before{background:radial-gradient(ellipse at 70% 130%,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 30%,transparent 60%)}}}.card--debug[data-layout]:before{content:attr(data-layout);position:absolute;top:calc(var(--grid-margins-block) * -1 - 1.5rem);left:50%;transform:translate(-50%);z-index:1000;background:#ffff00e6;color:#000;padding:.2rem .5rem;font-size:.8rem;font-family:monospace;border-radius:3px;pointer-events:none}.card--cover{max-height:var(--card-height);grid-template-columns:var(--size-third) var(--size-third) var(--size-third);overflow-y:visible;.article-body{column-count:1;column-fill:auto}.article-body--part-1{grid-area:BodyPartOne}.article-body--part-2{grid-area:BodyPartTwo}.article-body--part-3{grid-area:BodyPartThree}.pretitle{grid-area:Pretitle}.title{grid-area:Title}.intro{grid-area:Intro}.byline{grid-area:Byline}.story{grid-area:Story}.figure{grid-area:Figure}}.card--cover[data-layout=pressflow-header-overlay-left],.card--cover[data-layout=pressflow-header-overlay-top],.card--cover[data-layout=pressflow-reverse-L-image-overlay]{.figure{position:absolute;grid-area:auto;z-index:1;overflow:hidden;.image-wrapper{width:100%;height:100%;img{width:100%;height:100%;object-fit:cover}&:before{position:absolute;inset:0;content:"";z-index:1;background:var(--overlay-gradient)}}.caption-wrapper{display:none}}.pretitle,.title,.intro,.byline,.story{position:relative;z-index:2;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.3)}}.card--cover[data-layout=pressflow-image-left]{--caption-border-bottom: none;--caption-padding-bottom: var(--grid-margins-block);display:grid;grid-template-areas:"Figure Pretitle Pretitle" "Figure Title Title" "Figure Intro Intro" "Figure Byline Byline" "Figure Story BodyPartTwo" "Figure BodyPartOne BodyPartTwo" "Figure BodyPartOne BodyPartThree";grid-template-rows:min-content min-content min-content min-content min-content min-content 1fr;.figure{margin-top:var(--negative-margin-block);margin-left:var(--negative-margin-inline);margin-bottom:var(--negative-margin-block);border-radius:var(--card-border-radius) 0 0 var(--card-border-radius);overflow:hidden;.caption-wrapper{margin-left:var(--grid-margins-inline)}}.title{margin-bottom:var(--baseline)}}.card--cover[data-layout=pressflow-image-right]{--caption-border-bottom: none;--caption-padding-bottom: var(--grid-margins-block);display:grid;grid-template-areas:"Pretitle Pretitle Figure" "Title Title Figure" "Intro Intro Figure" "Byline Byline Figure" "Story BodyPartTwo Figure" "BodyPartOne BodyPartTwo Figure";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content min-content min-content min-content 1fr;.figure{margin-top:var(--negative-margin-block);margin-right:var(--negative-margin-inline);margin-bottom:var(--negative-margin-block);border-radius:0 var(--card-border-radius) var(--card-border-radius) 0;overflow:hidden;.caption-wrapper{margin-right:var(--grid-margins-inline)}}.title{margin-bottom:var(--baseline)}}.card--cover[data-layout=pressflow-L]{position:relative;display:grid;grid-template-areas:"Pretitle Pretitle Pretitle" "Title Title Title" "Intro BodyPartTwo BodyPartThree" "Byline BodyPartTwo BodyPartThree" "Story BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content min-content min-content min-content 1fr;.figure{position:absolute;grid-area:auto;grid-row:3 / 7;right:0;width:var(--size-two-thirds-with-margin);.image-wrapper{aspect-ratio:var(--asset-aspect-ratio)}}.title{margin-bottom:var(--baseline)}}.card--cover[data-layout=pressflow-compact-inline]{display:grid;grid-template-areas:"Pretitle Pretitle Pretitle" "Title BodyPartTwo BodyPartThree" "Intro BodyPartTwo BodyPartThree" "Byline BodyPartTwo BodyPartThree" "Story BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree" "Figure BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content min-content min-content min-content 1fr min-content;.figure{.image-wrapper{aspect-ratio:var(--asset-aspect-ratio);flex:0 0 auto}}.title{margin-bottom:calc(var(--baseline) * .5);font-size:1.6rem;line-height:1.7rem}.intro{margin-bottom:calc(var(--baseline) * .5)}}.card--cover[data-layout=pressflow-header-overlay-left]{position:relative;display:grid;grid-template-areas:"Pretitle Pretitle BodyPartOne" "Title Title BodyPartOne" ". . BodyPartOne" "Intro Intro BodyPartOne" "Byline Byline BodyPartOne" "Story Story BodyPartOne";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content 1fr min-content min-content min-content;.figure{top:0;left:0;width:var(--size-two-thirds-with-margin);height:100%;border-radius:var(--card-border-radius) 0 0 var(--card-border-radius)}.byline__title{color:inherit}}.card--cover[data-layout=pressflow-header-overlay-top]{position:relative;display:grid;grid-template-areas:"Pretitle Pretitle Pretitle" "Title Title Title" ". . ." "Intro Intro Intro" "Byline Byline Byline" "Story Story Story" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content 1fr min-content min-content min-content 1fr;.figure{inset:0;grid-row:1 / 7;margin-top:var(--negative-margin-block);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0}.byline__title{color:inherit}.story{padding-bottom:var(--baseline);min-height:var(--baseline)}.article-body{margin-top:var(--baseline)}}.card--cover[data-layout=pressflow-reverse-L-image-overlay]{position:relative;display:grid;grid-template-areas:"Pretitle Pretitle BodyPartThree" "Title Title BodyPartThree" ". . BodyPartThree" "Intro Intro BodyPartThree" "Byline Byline BodyPartThree" "Story Story BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content auto min-content min-content min-content minmax(0,.6fr);.figure{grid-row:1 / 7;top:0;left:0;width:var(--size-two-thirds-with-margin);height:100%;margin-top:var(--negative-margin-block);border-radius:var(--card-border-radius) 0 0 0}.title{font-size:2.2rem;line-height:1}.byline__title{color:inherit}.story{padding-bottom:var(--baseline)}}.card--cover[data-layout=pressflow-hero-centered]{display:grid;grid-template-columns:var(--size-one-col) var(--size-one-col) var(--size-one-col) var(--size-one-col) var( --size-one-col ) var(--size-one-col) var(--size-one-col) var(--size-one-col) var(--size-one-col) var(--size-one-col) var( --size-one-col ) var(--size-one-col);column-gap:var(--card-col-gap);grid-template-areas:". . Pretitle Pretitle Pretitle Pretitle Pretitle Pretitle Pretitle Pretitle . ." ". . Figure Figure Figure Figure Figure Figure Figure Figure . ." ". . Title Title Title Title Title Title Title Title . ." ". . Intro Intro Intro Intro Intro Intro Intro Intro . ." ". . Byline Byline Byline Byline Byline Byline Byline Byline . ." "Story Story Story Story BodyPartTwo BodyPartTwo BodyPartTwo BodyPartTwo BodyPartThree BodyPartThree BodyPartThree BodyPartThree" "BodyPartOne BodyPartOne BodyPartOne BodyPartOne BodyPartTwo BodyPartTwo BodyPartTwo BodyPartTwo BodyPartThree BodyPartThree BodyPartThree BodyPartThree";grid-template-rows:min-content min-content min-content min-content min-content min-content 1fr;.figure{margin-bottom:var(--baseline);align-self:center;justify-self:center;width:var(--size-half);.image-wrapper{aspect-ratio:var(--asset-aspect-ratio);flex:0 0 auto}.caption-wrapper{display:none}}.pretitle,.title,.intro,.byline{text-align:center}.title{font-size:2.5rem;line-height:1;margin-bottom:var(--baseline)}}.card--cover[data-layout=pressflow-image-top]{display:grid;grid-template-areas:"Figure Figure Figure" "Pretitle Pretitle ." "Title Title ." "Intro Intro ." "Byline BodyPartTwo BodyPartThree" "Story BodyPartTwo BodyPartThree" "BodyPartOne BodyPartTwo BodyPartThree";grid-template-columns:var(--size-third) var(--size-third) var(--size-third);grid-template-rows:min-content min-content min-content min-content min-content min-content 1fr;.figure{margin-top:var(--negative-margin-block);margin-left:var(--negative-margin-inline);margin-right:var(--negative-margin-inline);margin-bottom:calc(var(--baseline) / 2);border-radius:var(--card-border-radius) var(--card-border-radius) 0 0;overflow:hidden;position:relative;min-height:40%;.image-wrapper{flex:0 0 auto;min-height:calc(var(--card-height) * .4)}.caption-wrapper{display:none}}.title{font-size:2.2rem;line-height:1;margin-bottom:var(--baseline)}}}}
