CINXE.COM
The PyCon US Blog
<!DOCTYPE html> <html dir='ltr' lang='en'> <head> <meta content='width=device-width, initial-scale=1' name='viewport'/> <title>The PyCon US Blog</title> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <!-- Chrome, Firefox OS and Opera --> <meta content='#f6ead8' name='theme-color'/> <!-- Windows Phone --> <meta content='#f6ead8' name='msapplication-navbutton-color'/> <meta content='blogger' name='generator'/> <link href='https://pycon.blogspot.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://pycon.blogspot.com/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="The PyCon US Blog - Atom" href="https://pycon.blogspot.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="The PyCon US Blog - RSS" href="https://pycon.blogspot.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="The PyCon US Blog - Atom" href="https://www.blogger.com/feeds/11638628/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://pycon.blogspot.com/' property='og:url'/> <meta content='The PyCon US Blog' property='og:title'/> <meta content='' property='og:description'/> <meta content='https://lh7-rt.googleusercontent.com/docsz/AD_4nXeZUHAdvJjwJRK5_c9FaBtrwXCYY_8C2Vk0Q9EF_bzqwgL5dlHW_jDaeG8LfwdB0Ak2x1K9rnBigJXQF2pBzvyD424iQ2Q4TNk7kDVgxoVqaKH0yKM9TWcUNCatxEr7wZKsotKVfQ=w1200-h630-p-k-no-nu?key=pTiDaA6xQQEfe4mOB8qvDiRE' property='og:image'/> <meta content='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHgcwfUy_8YVF6dNOJFwl_ITPq2oZjvf3ZYDJQp7rfRZKKfDOQ2kRJNbpk9-SpZ_PIw9HUNTc80MEpIQ2pz6QCFZxu03QFHeqFAKFOo5QppR2r7xgQAPPuY4iCsP0BpnyRNBhIg63x6w0c7VXsqM0e-aj_-m5Kqccp9XTIro5bqIfNgGm3bXrz/w1200-h630-p-k-no-nu/Keynote.png' property='og:image'/> <style type='text/css'>@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/dancingscript/v25/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3Rep6hNX6plRPjLo.woff)format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/dancingscript/v25/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3ROp6hNX6plRPjLo.woff)format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Dancing Script';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/dancingscript/v25/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3Sup6hNX6plRP.woff)format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR79wU661hGFJRvzr2Q.woff)format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR795U661hGFJRvzr2Q.woff)format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR79xU661hGFJRvzr2Q.woff)format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR79-U661hGFJRvzr2Q.woff)format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR79yU661hGFJRvzr2Q.woff)format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR79zU661hGFJRvzr2Q.woff)format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR799U661hGFJRvw.woff)format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCY95WamXgHlIbvw.woff)format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkAI95WamXgHlIbvw.woff)format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCI95WamXgHlIbvw.woff)format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkB495WamXgHlIbvw.woff)format('woff');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkC495WamXgHlIbvw.woff)format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkCo95WamXgHlIbvw.woff)format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/ebgaramond/v30/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RkBI95WamXgHlI.woff)format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_FQftx9897sxZ.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_Gwftx9897g.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjx4wXiWtFCc.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwaPGQ3q5d0N7w.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(//fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwiPGQ3q5d0.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxJMkqt8ndeYxZ2JTg.woff)format('woff');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxJFkqt8ndeYxZ2JTg.woff)format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxI9kqt8ndeYxZ2JTg.woff)format('woff');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxIvkqt8ndeYxZ2JTg.woff)format('woff');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxJOkqt8ndeYxZ2JTg.woff)format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxJPkqt8ndeYxZ2JTg.woff)format('woff');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Lora';font-style:normal;font-weight:400;font-display:swap;src:url(//fonts.gstatic.com/s/lora/v35/0QI6MX1D_JOuGQbT0gvTJPa787weuxJBkqt8ndeYxZ0.woff)format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtE6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWvU6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtU6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuk6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWu06FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWxU6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqW106FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWtk6FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWt06FxZCJgvAQ.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memtYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWqWuU6FxZCJgg.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2)format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2)format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu0SC55K5gw.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu0SC55K5gw.woff2)format('woff2');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu0SC55K5gw.woff2)format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu0SC55K5gw.woff2)format('woff2');unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTVOmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTUGmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu0SC55K5gw.woff2)format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//fonts.gstatic.com/s/opensans/v40/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}</style> <style id='page-skin-1' type='text/css'><!-- /*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} body{ overflow-wrap:break-word; word-break:break-word; word-wrap:break-word } .hidden{ display:none } .invisible{ visibility:hidden } .container::after,.float-container::after{ clear:both; content:""; display:table } .clearboth{ clear:both } #comments .comment .comment-actions,.subscribe-popup .FollowByEmail .follow-by-email-submit,.widget.Profile .profile-link{ background:0 0; border:0; box-shadow:none; color:#e495b1; cursor:pointer; font-size:14px; font-weight:700; outline:0; text-decoration:none; text-transform:uppercase; width:auto } .dim-overlay{ background-color:rgba(0,0,0,.54); height:100vh; left:0; position:fixed; top:0; width:100% } #sharing-dim-overlay{ background-color:transparent } input::-ms-clear{ display:none } .blogger-logo,.svg-icon-24.blogger-logo{ fill:#ff9800; opacity:1 } .loading-spinner-large{ -webkit-animation:mspin-rotate 1.568s infinite linear; animation:mspin-rotate 1.568s infinite linear; height:48px; overflow:hidden; position:absolute; width:48px; z-index:200 } .loading-spinner-large>div{ -webkit-animation:mspin-revrot 5332ms infinite steps(4); animation:mspin-revrot 5332ms infinite steps(4) } .loading-spinner-large>div>div{ -webkit-animation:mspin-singlecolor-large-film 1333ms infinite steps(81); animation:mspin-singlecolor-large-film 1333ms infinite steps(81); background-size:100%; height:48px; width:3888px } .mspin-black-large>div>div,.mspin-grey_54-large>div>div{ background-image:url(https://www.blogblog.com/indie/mspin_black_large.svg) } .mspin-white-large>div>div{ background-image:url(https://www.blogblog.com/indie/mspin_white_large.svg) } .mspin-grey_54-large{ opacity:.54 } @-webkit-keyframes mspin-singlecolor-large-film{ from{ -webkit-transform:translateX(0); transform:translateX(0) } to{ -webkit-transform:translateX(-3888px); transform:translateX(-3888px) } } @keyframes mspin-singlecolor-large-film{ from{ -webkit-transform:translateX(0); transform:translateX(0) } to{ -webkit-transform:translateX(-3888px); transform:translateX(-3888px) } } @-webkit-keyframes mspin-rotate{ from{ -webkit-transform:rotate(0); transform:rotate(0) } to{ -webkit-transform:rotate(360deg); transform:rotate(360deg) } } @keyframes mspin-rotate{ from{ -webkit-transform:rotate(0); transform:rotate(0) } to{ -webkit-transform:rotate(360deg); transform:rotate(360deg) } } @-webkit-keyframes mspin-revrot{ from{ -webkit-transform:rotate(0); transform:rotate(0) } to{ -webkit-transform:rotate(-360deg); transform:rotate(-360deg) } } @keyframes mspin-revrot{ from{ -webkit-transform:rotate(0); transform:rotate(0) } to{ -webkit-transform:rotate(-360deg); transform:rotate(-360deg) } } .skip-navigation{ background-color:#fff; box-sizing:border-box; color:#000; display:block; height:0; left:0; line-height:50px; overflow:hidden; padding-top:0; position:fixed; text-align:center; top:0; -webkit-transition:box-shadow .3s,height .3s,padding-top .3s; transition:box-shadow .3s,height .3s,padding-top .3s; width:100%; z-index:900 } .skip-navigation:focus{ box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2); height:50px } #main{ outline:0 } .main-heading{ position:absolute; clip:rect(1px,1px,1px,1px); padding:0; border:0; height:1px; width:1px; overflow:hidden } .Attribution{ margin-top:1em; text-align:center } .Attribution .blogger img,.Attribution .blogger svg{ vertical-align:bottom } .Attribution .blogger img{ margin-right:.5em } .Attribution div{ line-height:24px; margin-top:.5em } .Attribution .copyright,.Attribution .image-attribution{ font-size:.7em; margin-top:1.5em } .BLOG_mobile_video_class{ display:none } .bg-photo{ background-attachment:scroll!important } body .CSS_LIGHTBOX{ z-index:900 } .extendable .show-less,.extendable .show-more{ border-color:#e495b1; color:#e495b1; margin-top:8px } .extendable .show-less.hidden,.extendable .show-more.hidden{ display:none } .inline-ad{ display:none; max-width:100%; overflow:hidden } .adsbygoogle{ display:block } #cookieChoiceInfo{ bottom:0; top:auto } iframe.b-hbp-video{ border:0 } .post-body img{ max-width:100% } .post-body iframe{ max-width:100% } .post-body a[imageanchor="1"]{ display:inline-block } .byline{ margin-right:1em } .byline:last-child{ margin-right:0 } .link-copied-dialog{ max-width:520px; outline:0 } .link-copied-dialog .modal-dialog-buttons{ margin-top:8px } .link-copied-dialog .goog-buttonset-default{ background:0 0; border:0 } .link-copied-dialog .goog-buttonset-default:focus{ outline:0 } .paging-control-container{ margin-bottom:16px } .paging-control-container .paging-control{ display:inline-block } .paging-control-container .comment-range-text::after,.paging-control-container .paging-control{ color:#e495b1 } .paging-control-container .comment-range-text,.paging-control-container .paging-control{ margin-right:8px } .paging-control-container .comment-range-text::after,.paging-control-container .paging-control::after{ content:"\b7"; cursor:default; padding-left:8px; pointer-events:none } .paging-control-container .comment-range-text:last-child::after,.paging-control-container .paging-control:last-child::after{ content:none } .byline.reactions iframe{ height:20px } .b-notification{ color:#000; background-color:#fff; border-bottom:solid 1px #000; box-sizing:border-box; padding:16px 32px; text-align:center } .b-notification.visible{ -webkit-transition:margin-top .3s cubic-bezier(.4,0,.2,1); transition:margin-top .3s cubic-bezier(.4,0,.2,1) } .b-notification.invisible{ position:absolute } .b-notification-close{ position:absolute; right:8px; top:8px } .no-posts-message{ line-height:40px; text-align:center } @media screen and (max-width:968px){ body.item-view .post-body a[imageanchor="1"][style*="float: left;"],body.item-view .post-body a[imageanchor="1"][style*="float: right;"]{ float:none!important; clear:none!important } body.item-view .post-body a[imageanchor="1"] img{ display:block; height:auto; margin:0 auto } body.item-view .post-body>.separator:first-child>a[imageanchor="1"]:first-child{ margin-top:20px } .post-body a[imageanchor]{ display:block } body.item-view .post-body a[imageanchor="1"]{ margin-left:0!important; margin-right:0!important } body.item-view .post-body a[imageanchor="1"]+a[imageanchor="1"]{ margin-top:16px } } .item-control{ display:none } #comments{ border-top:1px dashed rgba(0,0,0,.54); margin-top:20px; padding:20px } #comments .comment-thread ol{ margin:0; padding-left:0; padding-left:0 } #comments .comment .comment-replybox-single,#comments .comment-thread .comment-replies{ margin-left:60px } #comments .comment-thread .thread-count{ display:none } #comments .comment{ list-style-type:none; padding:0 0 30px; position:relative } #comments .comment .comment{ padding-bottom:8px } .comment .avatar-image-container{ position:absolute } .comment .avatar-image-container img{ border-radius:50% } .avatar-image-container svg,.comment .avatar-image-container .avatar-icon{ border-radius:50%; border:solid 1px #000000; box-sizing:border-box; fill:#000000; height:35px; margin:0; padding:7px; width:35px } .comment .comment-block{ margin-top:10px; margin-left:60px; padding-bottom:0 } #comments .comment-author-header-wrapper{ margin-left:40px } #comments .comment .thread-expanded .comment-block{ padding-bottom:20px } #comments .comment .comment-header .user,#comments .comment .comment-header .user a{ color:#000000; font-style:normal; font-weight:700 } #comments .comment .comment-actions{ bottom:0; margin-bottom:15px; position:absolute } #comments .comment .comment-actions>*{ margin-right:8px } #comments .comment .comment-header .datetime{ bottom:0; color:rgba(0,0,0,0.537); display:inline-block; font-size:13px; font-style:italic; margin-left:8px } #comments .comment .comment-footer .comment-timestamp a,#comments .comment .comment-header .datetime a{ color:rgba(0,0,0,0.537) } #comments .comment .comment-content,.comment .comment-body{ margin-top:12px; word-break:break-word } .comment-body{ margin-bottom:12px } #comments.embed[data-num-comments="0"]{ border:0; margin-top:0; padding-top:0 } #comments.embed[data-num-comments="0"] #comment-post-message,#comments.embed[data-num-comments="0"] div.comment-form>p,#comments.embed[data-num-comments="0"] p.comment-footer{ display:none } #comment-editor-src{ display:none } .comments .comments-content .loadmore.loaded{ max-height:0; opacity:0; overflow:hidden } .extendable .remaining-items{ height:0; overflow:hidden; -webkit-transition:height .3s cubic-bezier(.4,0,.2,1); transition:height .3s cubic-bezier(.4,0,.2,1) } .extendable .remaining-items.expanded{ height:auto } .svg-icon-24,.svg-icon-24-button{ cursor:pointer; height:24px; width:24px; min-width:24px } .touch-icon{ margin:-12px; padding:12px } .touch-icon:active,.touch-icon:focus{ background-color:rgba(153,153,153,.4); border-radius:50% } svg:not(:root).touch-icon{ overflow:visible } html[dir=rtl] .rtl-reversible-icon{ -webkit-transform:scaleX(-1); -ms-transform:scaleX(-1); transform:scaleX(-1) } .svg-icon-24-button,.touch-icon-button{ background:0 0; border:0; margin:0; outline:0; padding:0 } .touch-icon-button .touch-icon:active,.touch-icon-button .touch-icon:focus{ background-color:transparent } .touch-icon-button:active .touch-icon,.touch-icon-button:focus .touch-icon{ background-color:rgba(153,153,153,.4); border-radius:50% } .Profile .default-avatar-wrapper .avatar-icon{ border-radius:50%; border:solid 1px #000000; box-sizing:border-box; fill:#000000; margin:0 } .Profile .individual .default-avatar-wrapper .avatar-icon{ padding:25px } .Profile .individual .avatar-icon,.Profile .individual .profile-img{ height:120px; width:120px } .Profile .team .default-avatar-wrapper .avatar-icon{ padding:8px } .Profile .team .avatar-icon,.Profile .team .default-avatar-wrapper,.Profile .team .profile-img{ height:40px; width:40px } .snippet-container{ margin:0; position:relative; overflow:hidden } .snippet-fade{ bottom:0; box-sizing:border-box; position:absolute; width:96px } .snippet-fade{ right:0 } .snippet-fade:after{ content:"\2026" } .snippet-fade:after{ float:right } .post-bottom{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap } .post-footer{ -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1 } .post-footer>*{ -webkit-box-flex:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto } .post-footer .byline:last-child{ margin-right:1em } .jump-link{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2 } .centered-top-container.sticky{ left:0; position:fixed; right:0; top:0; width:auto; z-index:8; -webkit-transition-property:opacity,-webkit-transform; transition-property:opacity,-webkit-transform; transition-property:transform,opacity; transition-property:transform,opacity,-webkit-transform; -webkit-transition-duration:.2s; transition-duration:.2s; -webkit-transition-timing-function:cubic-bezier(.4,0,.2,1); transition-timing-function:cubic-bezier(.4,0,.2,1) } .centered-top-placeholder{ display:none } .collapsed-header .centered-top-placeholder{ display:block } .centered-top-container .Header .replaced h1,.centered-top-placeholder .Header .replaced h1{ display:none } .centered-top-container.sticky .Header .replaced h1{ display:block } .centered-top-container.sticky .Header .header-widget{ background:0 0 } .centered-top-container.sticky .Header .header-image-wrapper{ display:none } .centered-top-container img,.centered-top-placeholder img{ max-width:100% } .collapsible{ -webkit-transition:height .3s cubic-bezier(.4,0,.2,1); transition:height .3s cubic-bezier(.4,0,.2,1) } .collapsible,.collapsible>summary{ display:block; overflow:hidden } .collapsible>:not(summary){ display:none } .collapsible[open]>:not(summary){ display:block } .collapsible:focus,.collapsible>summary:focus{ outline:0 } .collapsible>summary{ cursor:pointer; display:block; padding:0 } .collapsible:focus>summary,.collapsible>summary:focus{ background-color:transparent } .collapsible>summary::-webkit-details-marker{ display:none } .collapsible-title{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex } .collapsible-title .title{ -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; -webkit-box-ordinal-group:1; -webkit-order:0; -ms-flex-order:0; order:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .collapsible-title .chevron-down,.collapsible[open] .collapsible-title .chevron-up{ display:block } .collapsible-title .chevron-up,.collapsible[open] .collapsible-title .chevron-down{ display:none } .overflowable-container{ max-height:48px; overflow:hidden; position:relative } .overflow-button{ cursor:pointer } #overflowable-dim-overlay{ background:0 0 } .overflow-popup{ box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); background-color:#f6ead8; left:0; max-width:calc(100% - 32px); position:absolute; top:0; visibility:hidden; z-index:101 } .overflow-popup ul{ list-style:none } .overflow-popup .tabs li,.overflow-popup li{ display:block; height:auto } .overflow-popup .tabs li{ padding-left:0; padding-right:0 } .overflow-button.hidden,.overflow-popup .tabs li.hidden,.overflow-popup li.hidden{ display:none } .ripple{ position:relative } .ripple>*{ z-index:1 } .splash-wrapper{ bottom:0; left:0; overflow:hidden; pointer-events:none; position:absolute; right:0; top:0; z-index:0 } .splash{ background:#ccc; border-radius:100%; display:block; opacity:.6; position:absolute; -webkit-transform:scale(0); -ms-transform:scale(0); transform:scale(0) } .splash.animate{ -webkit-animation:ripple-effect .4s linear; animation:ripple-effect .4s linear } @-webkit-keyframes ripple-effect{ 100%{ opacity:0; -webkit-transform:scale(2.5); transform:scale(2.5) } } @keyframes ripple-effect{ 100%{ opacity:0; -webkit-transform:scale(2.5); transform:scale(2.5) } } .search{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; line-height:24px; width:24px } .search.focused{ width:100% } .search.focused .section{ width:100% } .search form{ z-index:101 } .search h3{ display:none } .search form{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:1; -webkit-flex:1 0 0; -ms-flex:1 0 0px; flex:1 0 0; border-bottom:solid 1px transparent; padding-bottom:8px } .search form>*{ display:none } .search.focused form>*{ display:block } .search .search-input label{ display:none } .centered-top-placeholder.cloned .search form{ z-index:30 } .search.focused form{ border-color:#000000; position:relative; width:auto } .collapsed-header .centered-top-container .search.focused form{ border-bottom-color:transparent } .search-expand{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto } .search-expand-text{ display:none } .search-close{ display:inline; vertical-align:middle } .search-input{ -webkit-box-flex:1; -webkit-flex:1 0 1px; -ms-flex:1 0 1px; flex:1 0 1px } .search-input input{ background:0 0; border:0; box-sizing:border-box; color:#000000; display:inline-block; outline:0; width:calc(100% - 48px) } .search-input input.no-cursor{ color:transparent; text-shadow:0 0 0 #000000 } .collapsed-header .centered-top-container .search-action,.collapsed-header .centered-top-container .search-input input{ color:#000000 } .collapsed-header .centered-top-container .search-input input.no-cursor{ color:transparent; text-shadow:0 0 0 #000000 } .collapsed-header .centered-top-container .search-input input.no-cursor:focus,.search-input input.no-cursor:focus{ outline:0 } .search-focused>*{ visibility:hidden } .search-focused .search,.search-focused .search-icon{ visibility:visible } .search.focused .search-action{ display:block } .search.focused .search-action:disabled{ opacity:.3 } .sidebar-container{ background-color:#f7f7f7; max-width:320px; overflow-y:auto; -webkit-transition-property:-webkit-transform; transition-property:-webkit-transform; transition-property:transform; transition-property:transform,-webkit-transform; -webkit-transition-duration:.3s; transition-duration:.3s; -webkit-transition-timing-function:cubic-bezier(0,0,.2,1); transition-timing-function:cubic-bezier(0,0,.2,1); width:320px; z-index:101; -webkit-overflow-scrolling:touch } .sidebar-container .navigation{ line-height:0; padding:16px } .sidebar-container .sidebar-back{ cursor:pointer } .sidebar-container .widget{ background:0 0; margin:0 16px; padding:16px 0 } .sidebar-container .widget .title{ color:#000000; margin:0 } .sidebar-container .widget ul{ list-style:none; margin:0; padding:0 } .sidebar-container .widget ul ul{ margin-left:1em } .sidebar-container .widget li{ font-size:16px; line-height:normal } .sidebar-container .widget+.widget{ border-top:1px dashed #000000 } .BlogArchive li{ margin:16px 0 } .BlogArchive li:last-child{ margin-bottom:0 } .Label li a{ display:inline-block } .BlogArchive .post-count,.Label .label-count{ float:right; margin-left:.25em } .BlogArchive .post-count::before,.Label .label-count::before{ content:"(" } .BlogArchive .post-count::after,.Label .label-count::after{ content:")" } .widget.Translate .skiptranslate>div{ display:block!important } .widget.Profile .profile-link{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex } .widget.Profile .team-member .default-avatar-wrapper,.widget.Profile .team-member .profile-img{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; margin-right:1em } .widget.Profile .individual .profile-link{ -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column } .widget.Profile .team .profile-link .profile-name{ -webkit-align-self:center; -ms-flex-item-align:center; align-self:center; display:block; -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto } .dim-overlay{ background-color:rgba(0,0,0,.54); z-index:100 } body.sidebar-visible{ overflow-y:hidden } @media screen and (max-width:1619px){ .sidebar-container{ bottom:0; position:fixed; top:0; left:auto; right:0 } .sidebar-container.sidebar-invisible{ -webkit-transition-timing-function:cubic-bezier(.4,0,.6,1); transition-timing-function:cubic-bezier(.4,0,.6,1); -webkit-transform:translateX(320px); -ms-transform:translateX(320px); transform:translateX(320px) } } .dialog{ box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); background:#f6ead8; box-sizing:border-box; color:#000000; padding:30px; position:fixed; text-align:center; width:calc(100% - 24px); z-index:101 } .dialog input[type=email],.dialog input[type=text]{ background-color:transparent; border:0; border-bottom:solid 1px rgba(0,0,0,.12); color:#000000; display:block; font-family:Lora, serif; font-size:16px; line-height:24px; margin:auto; padding-bottom:7px; outline:0; text-align:center; width:100% } .dialog input[type=email]::-webkit-input-placeholder,.dialog input[type=text]::-webkit-input-placeholder{ color:#000000 } .dialog input[type=email]::-moz-placeholder,.dialog input[type=text]::-moz-placeholder{ color:#000000 } .dialog input[type=email]:-ms-input-placeholder,.dialog input[type=text]:-ms-input-placeholder{ color:#000000 } .dialog input[type=email]::-ms-input-placeholder,.dialog input[type=text]::-ms-input-placeholder{ color:#000000 } .dialog input[type=email]::placeholder,.dialog input[type=text]::placeholder{ color:#000000 } .dialog input[type=email]:focus,.dialog input[type=text]:focus{ border-bottom:solid 2px #e495b1; padding-bottom:6px } .dialog input.no-cursor{ color:transparent; text-shadow:0 0 0 #000000 } .dialog input.no-cursor:focus{ outline:0 } .dialog input.no-cursor:focus{ outline:0 } .dialog input[type=submit]{ font-family:Lora, serif } .dialog .goog-buttonset-default{ color:#e495b1 } .subscribe-popup{ max-width:364px } .subscribe-popup h3{ color:#ffffff; font-size:1.8em; margin-top:0 } .subscribe-popup .FollowByEmail h3{ display:none } .subscribe-popup .FollowByEmail .follow-by-email-submit{ color:#e495b1; display:inline-block; margin:0 auto; margin-top:24px; width:auto; white-space:normal } .subscribe-popup .FollowByEmail .follow-by-email-submit:disabled{ cursor:default; opacity:.3 } @media (max-width:800px){ .blog-name div.widget.Subscribe{ margin-bottom:16px } body.item-view .blog-name div.widget.Subscribe{ margin:8px auto 16px auto; width:100% } } body#layout .bg-photo,body#layout .bg-photo-overlay{ display:none } body#layout .page_body{ padding:0; position:relative; top:0 } body#layout .page{ display:inline-block; left:inherit; position:relative; vertical-align:top; width:540px } body#layout .centered{ max-width:954px } body#layout .navigation{ display:none } body#layout .sidebar-container{ display:inline-block; width:40% } body#layout .hamburger-menu,body#layout .search{ display:none } .widget.Sharing .sharing-button{ display:none } .widget.Sharing .sharing-buttons li{ padding:0 } .widget.Sharing .sharing-buttons li span{ display:none } .post-share-buttons{ position:relative } .centered-bottom .share-buttons .svg-icon-24,.share-buttons .svg-icon-24{ fill:#000000 } .sharing-open.touch-icon-button:active .touch-icon,.sharing-open.touch-icon-button:focus .touch-icon{ background-color:transparent } .share-buttons{ background-color:#f6ead8; border-radius:2px; box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12); color:#000000; list-style:none; margin:0; padding:8px 0; position:absolute; top:-11px; min-width:200px; z-index:101 } .share-buttons.hidden{ display:none } .sharing-button{ background:0 0; border:0; margin:0; outline:0; padding:0; cursor:pointer } .share-buttons li{ margin:0; height:48px } .share-buttons li:last-child{ margin-bottom:0 } .share-buttons li .sharing-platform-button{ box-sizing:border-box; cursor:pointer; display:block; height:100%; margin-bottom:0; padding:0 16px; position:relative; width:100% } .share-buttons li .sharing-platform-button:focus,.share-buttons li .sharing-platform-button:hover{ background-color:rgba(128,128,128,.1); outline:0 } .share-buttons li svg[class*=" sharing-"],.share-buttons li svg[class^=sharing-]{ position:absolute; top:10px } .share-buttons li span.sharing-platform-button{ position:relative; top:0 } .share-buttons li .platform-sharing-text{ display:block; font-size:16px; line-height:48px; white-space:nowrap } .share-buttons li .platform-sharing-text{ margin-left:56px } .flat-button{ cursor:pointer; display:inline-block; font-weight:700; text-transform:uppercase; border-radius:2px; padding:8px; margin:-8px } .flat-icon-button{ background:0 0; border:0; margin:0; outline:0; padding:0; margin:-12px; padding:12px; cursor:pointer; box-sizing:content-box; display:inline-block; line-height:0 } .flat-icon-button,.flat-icon-button .splash-wrapper{ border-radius:50% } .flat-icon-button .splash.animate{ -webkit-animation-duration:.3s; animation-duration:.3s } h1,h2,h3,h4,h5,h6{ margin:0 } .post-body h1,.post-body h2,.post-body h3,.post-body h4,.post-body h5,.post-body h6{ margin:1em 0 } .action-link,a{ color:#e495b1; cursor:pointer; text-decoration:none } .action-link:visited,a:visited{ color:#d47454 } .action-link:hover,a:hover{ color:#000000 } body{ background-color:#f6ead8; color:#000000; font:400 20px Lora, serif; margin:0 auto } .unused{ background:#f6ead8 none repeat scroll top left } .dim-overlay{ z-index:100 } .all-container{ min-height:100vh; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column } body.sidebar-visible .all-container{ overflow-y:scroll } .page{ max-width:1280px; width:100% } .Blog{ padding:0; padding-left:136px } .main_content_container{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; margin:0 auto; max-width:1600px; width:100% } .centered-top-container{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto } .centered-top,.centered-top-placeholder{ box-sizing:border-box; width:100% } .centered-top{ box-sizing:border-box; margin:0 auto; max-width:1280px; padding:44px 136px 32px 136px; width:100% } .centered-top h3{ color:rgba(0,0,0,0.537); font:600 14px Open Sans, sans-serif } .centered{ width:100% } .centered-top-firstline{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:relative; width:100% } .main_header_elements{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; overflow-x:hidden; width:100% } html[dir=rtl] .main_header_elements{ -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2 } body.search-view .centered-top.search-focused .blog-name{ display:none } .widget.Header img{ max-width:100% } .blog-name{ -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; min-width:0; -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; -webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1); transition:opacity .2s cubic-bezier(.4,0,.2,1) } .subscribe-section-container{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2 } .search{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; -webkit-box-ordinal-group:4; -webkit-order:3; -ms-flex-order:3; order:3; line-height:24px } .search svg{ margin-bottom:0px; margin-top:0px; padding-bottom:0; padding-top:0 } .search,.search.focused{ display:block; width:auto } .search .section{ opacity:0; position:absolute; right:0; top:0; -webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1); transition:opacity .2s cubic-bezier(.4,0,.2,1) } .search-expand{ background:0 0; border:0; margin:0; outline:0; padding:0; display:block } .search.focused .search-expand{ visibility:hidden } .hamburger-menu{ float:right; height:24px } .search-expand,.subscribe-section-container{ margin-left:44px } .hamburger-section{ -webkit-box-flex:1; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; margin-left:44px; -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2 } html[dir=rtl] .hamburger-section{ -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1 } .search-expand-icon{ display:none } .search-expand-text{ display:block } .search-input{ width:100% } .search-focused .hamburger-section{ visibility:visible } .centered-top-secondline .PageList ul{ margin:0; max-height:288px; overflow-y:hidden } .centered-top-secondline .PageList li{ margin-right:30px } .centered-top-secondline .PageList li:first-child a{ padding-left:0 } .centered-top-secondline .PageList .overflow-popup ul{ overflow-y:auto } .centered-top-secondline .PageList .overflow-popup li{ display:block } .centered-top-secondline .PageList .overflow-popup li.hidden{ display:none } .overflowable-contents li{ display:inline-block; height:48px } .sticky .blog-name{ overflow:hidden } .sticky .blog-name .widget.Header h1{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap } .sticky .blog-name .widget.Header p,.sticky .centered-top-secondline{ display:none } .centered-top-container,.centered-top-placeholder{ background:#313131 none repeat scroll top left } .centered-top .svg-icon-24{ fill:#f6ead8 } .blog-name h1,.blog-name h1 a{ color:#000000; font:700 24px Open Sans, sans-serif; line-height:24px; text-transform:uppercase } .widget.Header .header-widget p{ font:400 14px Open Sans, sans-serif; font-style:italic; color:rgba(0,0,0,0.537); line-height:1.6; max-width:676px } .centered-top .flat-button{ color:#f6ead8; cursor:pointer; font:600 14px Open Sans, sans-serif; line-height:24px; text-transform:uppercase; -webkit-transition:opacity .2s cubic-bezier(.4,0,.2,1); transition:opacity .2s cubic-bezier(.4,0,.2,1) } .subscribe-button{ background:0 0; border:0; margin:0; outline:0; padding:0; display:block } html[dir=ltr] .search form{ margin-right:12px } .search.focused .section{ opacity:1; margin-right:36px; width:calc(100% - 36px) } .search input{ border:0; color:rgba(0,0,0,0.537); font:600 16px Open Sans, sans-serif; line-height:24px; outline:0; width:100% } .search form{ padding-bottom:0 } .search input[type=submit]{ display:none } .search input::-webkit-input-placeholder{ text-transform:uppercase } .search input::-moz-placeholder{ text-transform:uppercase } .search input:-ms-input-placeholder{ text-transform:uppercase } .search input::-ms-input-placeholder{ text-transform:uppercase } .search input::placeholder{ text-transform:uppercase } .centered-top-secondline .dim-overlay,.search .dim-overlay{ background:0 0 } .centered-top-secondline .PageList .overflow-button a,.centered-top-secondline .PageList li a{ color:#000000; font:600 14px Open Sans, sans-serif; line-height:48px; padding:12px } .centered-top-secondline .PageList li.selected a{ color:#000000 } .centered-top-secondline .overflow-popup .PageList li a{ color:#000000 } .PageList ul{ padding:0 } .sticky .search form{ border:0 } .sticky{ box-shadow:0 0 20px 0 rgba(0,0,0,.7) } .sticky .centered-top{ padding-bottom:0; padding-top:0 } .sticky .blog-name h1,.sticky .search,.sticky .search-expand,.sticky .subscribe-button{ line-height:40px } .sticky .hamburger-section,.sticky .search-expand,.sticky .search.focused .search-submit{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; height:40px } .subscribe-popup h3{ color:rgba(0,0,0,0.839); font:700 24px Open Sans, sans-serif; margin-bottom:24px } .subscribe-popup div.widget.FollowByEmail .follow-by-email-address{ color:rgba(0,0,0,0.839); font:400 14px Open Sans, sans-serif } .subscribe-popup div.widget.FollowByEmail .follow-by-email-submit{ color:#000000; font:600 14px Open Sans, sans-serif; margin-top:24px } .post-content{ -webkit-box-flex:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; -webkit-box-ordinal-group:2; -webkit-order:1; -ms-flex-order:1; order:1; margin-right:76px; max-width:676px; width:100% } .post-filter-message{ background-color:#e495b1; color:#f6ead8; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; font:600 16px Open Sans, sans-serif; margin:40px 136px 48px 136px; padding:10px; position:relative } .post-filter-message>*{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto } .post-filter-message .search-query{ font-style:italic; quotes:"\201c" "\201d" "\2018" "\2019" } .post-filter-message .search-query::before{ content:open-quote } .post-filter-message .search-query::after{ content:close-quote } .post-filter-message div{ display:inline-block } .post-filter-message a{ color:#f6ead8; display:inline-block; text-transform:uppercase } .post-filter-description{ -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; margin-right:16px } .post-title{ margin-top:0 } body.feed-view .post-outer-container{ margin-top:85px } body.feed-view .feed-message+.post-outer-container,body.feed-view .post-outer-container:first-child{ margin-top:0 } .post-outer{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:relative } .post-outer .snippet-thumbnail{ -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; align-items:center; background:#000; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; height:256px; -webkit-box-pack:center; -webkit-justify-content:center; -ms-flex-pack:center; justify-content:center; margin-right:136px; overflow:hidden; -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2; position:relative; width:256px } .post-outer .thumbnail-empty{ background:0 0 } .post-outer .snippet-thumbnail-img{ background-position:center; background-repeat:no-repeat; background-size:cover; width:100%; height:100% } .post-outer .snippet-thumbnail img{ max-height:100% } .post-title-container{ margin-bottom:16px } .post-bottom{ -webkit-box-align:baseline; -webkit-align-items:baseline; -ms-flex-align:baseline; align-items:baseline; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-box-pack:justify; -webkit-justify-content:space-between; -ms-flex-pack:justify; justify-content:space-between } .post-share-buttons-bottom{ float:left } .footer{ -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; margin:auto auto 0 auto; padding-bottom:32px; width:auto } .post-header-container{ margin-bottom:12px } .post-header-container .post-share-buttons-top{ float:right } .post-header-container .post-header{ float:left } .byline{ display:inline-block; margin-bottom:8px } .byline,.byline a,.flat-button{ color:#000000; font:600 14px Open Sans, sans-serif } .flat-button.ripple .splash{ background-color:rgba(0,0,0,.4) } .flat-button.ripple:hover{ background-color:rgba(0,0,0,.12) } .post-footer .byline{ text-transform:uppercase } .post-comment-link{ line-height:1 } .blog-pager{ float:right; margin-right:468px; margin-top:48px } .FeaturedPost{ margin-bottom:56px } .FeaturedPost h3{ margin:16px 136px 8px 136px } .shown-ad{ margin-bottom:85px; margin-top:85px } .shown-ad .inline-ad{ display:block; max-width:676px } body.feed-view .shown-ad:last-child{ display:none } .post-title,.post-title a{ color:#7574b6; font:700 36px Open Sans, sans-serif; line-height:1.3333333333 } .feed-message{ color:rgba(0,0,0,0.537); font:600 16px Open Sans, sans-serif; margin-bottom:52px } .post-header-container .byline,.post-header-container .byline a{ color:rgba(0,0,0,0.537); font:600 16px Open Sans, sans-serif } .post-header-container .byline.post-author:not(:last-child)::after{ content:"\b7" } .post-header-container .byline.post-author:not(:last-child){ margin-right:0 } .post-snippet-container{ font:400 20px Lora, serif } .sharing-button{ text-transform:uppercase; word-break:normal } .post-outer-container .svg-icon-24{ fill:#000000 } .post-body{ color:rgba(0,0,0,0.839); font:400 20px Lora, serif; line-height:2; margin-bottom:24px } .blog-pager .blog-pager-older-link{ color:#000000; float:right; font:600 14px Open Sans, sans-serif; text-transform:uppercase } .no-posts-message{ margin:32px } body.item-view .Blog .post-title-container{ background-color:#313131; box-sizing:border-box; margin-bottom:-1px; padding-bottom:86px; padding-right:290px; padding-left:140px; padding-top:124px; width:100% } body.item-view .Blog .post-title,body.item-view .Blog .post-title a{ color:#ffffff; font:600 48px Open Sans, sans-serif; line-height:1.4166666667; margin-bottom:0 } body.item-view .Blog{ margin:0; margin-bottom:85px; padding:0 } body.item-view .Blog .post-content{ margin-right:0; max-width:none } body.item-view .comments,body.item-view .shown-ad,body.item-view .widget.Blog .post-bottom{ margin-bottom:0; margin-right:400px; margin-left:140px; margin-top:0 } body.item-view .widget.Header header p{ max-width:740px } body.item-view .shown-ad{ margin-bottom:24px; margin-top:24px } body.item-view .Blog .post-header-container{ padding-left:140px } body.item-view .Blog .post-header-container .post-author-profile-pic-container{ background-color:#313131; border-top:1px solid #313131; float:left; height:84px; margin-right:24px; margin-left:-140px; padding-left:140px } body.item-view .Blog .post-author-profile-pic{ max-height:100% } body.item-view .Blog .post-header{ float:left; height:84px } body.item-view .Blog .post-header>*{ position:relative; top:50%; -webkit-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%) } body.item-view .post-body{ color:#000000; font:400 20px Lora, serif; line-height:2 } body.item-view .Blog .post-body-container{ padding-right:290px; position:relative; margin-left:140px; margin-top:20px; margin-bottom:32px } body.item-view .Blog .post-body{ margin-bottom:0; margin-right:110px } body.item-view .Blog .post-body::first-letter{ float:left; font-size:80px; font-weight:600; line-height:1; margin-right:16px } body.item-view .Blog .post-body div[style*="text-align: center"]::first-letter{ float:none; font-size:inherit; font-weight:inherit; line-height:inherit; margin-right:0 } body.item-view .Blog .post-body::first-line{ color:#000000 } body.item-view .Blog .post-body-container .post-sidebar{ right:0; position:absolute; top:0; width:290px } body.item-view .Blog .post-body-container .post-sidebar .sharing-button{ display:inline-block } .widget.Attribution{ clear:both; font:600 14px Open Sans, sans-serif; padding-top:2em } .widget.Attribution .blogger{ margin:12px } .widget.Attribution svg{ fill:rgba(0,0,0,0.537) } body.item-view .PopularPosts{ margin-left:140px } body.item-view .PopularPosts .widget-content>ul{ padding-left:0 } body.item-view .PopularPosts .widget-content>ul>li{ display:block } body.item-view .PopularPosts .post-content{ margin-right:76px; max-width:664px } body.item-view .PopularPosts .post:not(:last-child){ margin-bottom:85px } body.item-view .post-body-container img{ height:auto; max-width:100% } body.item-view .PopularPosts>.title{ color:rgba(0,0,0,0.537); font:600 16px Open Sans, sans-serif; margin-bottom:36px } body.item-view .post-sidebar .post-labels-sidebar{ margin-top:48px; min-width:150px } body.item-view .post-sidebar .post-labels-sidebar h3{ color:#000000; font:600 14px Open Sans, sans-serif; margin-bottom:16px } body.item-view .post-sidebar .post-labels-sidebar a{ color:#000000; display:block; font:400 14px Open Sans, sans-serif; font-style:italic; line-height:2 } body.item-view blockquote{ font:italic 600 44px Open Sans, sans-serif; font-style:italic; quotes:"\201c" "\201d" "\2018" "\2019" } body.item-view blockquote::before{ content:open-quote } body.item-view blockquote::after{ content:close-quote } body.item-view .post-bottom{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; float:none } body.item-view .widget.Blog .post-share-buttons-bottom{ -webkit-box-flex:0; -webkit-flex:0 1 auto; -ms-flex:0 1 auto; flex:0 1 auto; -webkit-box-ordinal-group:3; -webkit-order:2; -ms-flex-order:2; order:2 } body.item-view .widget.Blog .post-footer{ line-height:1; margin-right:24px } .widget.Blog body.item-view .post-bottom{ margin-right:0; margin-bottom:80px } body.item-view .post-footer .post-labels .byline-label{ color:#000000; font:600 14px Open Sans, sans-serif } body.item-view .post-footer .post-labels a{ color:#000000; display:inline-block; font:400 14px Open Sans, sans-serif; line-height:2 } body.item-view .post-footer .post-labels a:not(:last-child)::after{ content:", " } body.item-view #comments{ border-top:0; padding:0 } body.item-view #comments h3.title{ color:rgba(0,0,0,0.537); font:600 16px Open Sans, sans-serif; margin-bottom:48px } body.item-view #comments .comment-form h4{ position:absolute; clip:rect(1px,1px,1px,1px); padding:0; border:0; height:1px; width:1px; overflow:hidden } .heroPost{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; position:relative } .widget.Blog .heroPost{ margin-left:-136px } .heroPost .big-post-title .post-snippet{ color:#ffffff } .heroPost.noimage .post-snippet{ color:#000000 } .heroPost .big-post-image-top{ display:none; background-size:cover; background-position:center } .heroPost .big-post-title{ background-color:#000000; box-sizing:border-box; -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; max-width:888px; min-width:0; padding-bottom:84px; padding-right:76px; padding-left:136px; padding-top:76px } .heroPost.noimage .big-post-title{ -webkit-box-flex:1; -webkit-flex:1 0 auto; -ms-flex:1 0 auto; flex:1 0 auto; max-width:480px; width:480px } .heroPost .big-post-title h3{ margin:0 0 24px } .heroPost .big-post-title h3 a{ color:#ffffff } .heroPost .big-post-title .post-body{ color:#ffffff } .heroPost .big-post-title .item-byline{ color:#ffffff; margin-bottom:24px } .heroPost .big-post-title .item-byline .post-timestamp{ display:block } .heroPost .big-post-title .item-byline a{ color:#ffffff } .heroPost .byline,.heroPost .byline a,.heroPost .flat-button{ color:#ffffff } .heroPost .flat-button.ripple .splash{ background-color:rgba(255,255,255,.4) } .heroPost .flat-button.ripple:hover{ background-color:rgba(255,255,255,.12) } .heroPost .big-post-image{ background-position:center; background-repeat:no-repeat; background-size:cover; -webkit-box-flex:0; -webkit-flex:0 0 auto; -ms-flex:0 0 auto; flex:0 0 auto; width:392px } .heroPost .big-post-text{ background-color:#e9e1d9; box-sizing:border-box; color:#000000; -webkit-box-flex:1; -webkit-flex:1 1 auto; -ms-flex:1 1 auto; flex:1 1 auto; min-width:0; padding:48px } .heroPost .big-post-text .post-snippet-fade{ color:#000000; background:-webkit-linear-gradient(right,#e9e1d9,rgba(233, 225, 217, 0)); background:linear-gradient(to left,#e9e1d9,rgba(233, 225, 217, 0)) } .heroPost .big-post-text .byline,.heroPost .big-post-text .byline a,.heroPost .big-post-text .jump-link,.heroPost .big-post-text .sharing-button{ color:#000000 } .heroPost .big-post-text .snippet-item::first-letter{ color:#000000; float:left; font-weight:700; margin-right:12px } .sidebar-container{ background-color:#f6ead8 } body.sidebar-visible .sidebar-container{ box-shadow:0 0 20px 0 rgba(0,0,0,.7) } .sidebar-container .svg-icon-24{ fill:#000000 } .sidebar-container .navigation .sidebar-back{ float:right } .sidebar-container .widget{ padding-right:16px; margin-right:0; margin-left:38px } .sidebar-container .widget+.widget{ border-top:solid 1px #bdbdbd } .sidebar-container .widget .title{ font:400 16px Open Sans, sans-serif } .collapsible{ width:100% } .widget.Profile{ border-top:0; margin:0; margin-left:38px; margin-top:24px; padding-right:0 } body.sidebar-visible .widget.Profile{ margin-left:0 } .widget.Profile h2{ display:none } .widget.Profile h3.title{ color:#000000; margin:16px 32px } .widget.Profile .individual{ text-align:center } .widget.Profile .individual .default-avatar-wrapper .avatar-icon{ margin:auto } .widget.Profile .team{ margin-bottom:32px; margin-left:32px; margin-right:32px } .widget.Profile ul{ list-style:none; padding:0 } .widget.Profile li{ margin:10px 0; text-align:left } .widget.Profile .profile-img{ border-radius:50%; float:none } .widget.Profile .profile-info{ margin-bottom:12px } .profile-snippet-fade{ background:-webkit-linear-gradient(right,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); background:linear-gradient(to left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); height:1.7em; position:absolute; right:16px; top:11.7em; width:96px } .profile-snippet-fade::after{ content:"\2026"; float:right } .widget.Profile .profile-location{ color:#000000; font-size:16px; margin:0; opacity:.74 } .widget.Profile .team-member .profile-link::after{ clear:both; content:""; display:table } .widget.Profile .team-member .profile-name{ word-break:break-word } .widget.Profile .profile-datablock .profile-link{ color:#000000; font:600 16px Open Sans, sans-serif; font-size:24px; text-transform:none; word-break:break-word } .widget.Profile .profile-datablock .profile-link+div{ margin-top:16px!important } .widget.Profile .profile-link{ font:600 16px Open Sans, sans-serif; font-size:14px } .widget.Profile .profile-textblock{ color:#000000; font-size:14px; line-height:24px; margin:0 18px; opacity:.74; overflow:hidden; position:relative; word-break:break-word } .widget.Label .list-label-widget-content li a{ width:100%; word-wrap:break-word } .extendable .show-less,.extendable .show-more{ font:600 16px Open Sans, sans-serif; font-size:14px; margin:0 -8px } .widget.BlogArchive .post-count{ color:#000000 } .Label li{ margin:16px 0 } .Label li:last-child{ margin-bottom:0 } .post-snippet.snippet-container{ max-height:160px } .post-snippet .snippet-item{ line-height:40px } .post-snippet .snippet-fade{ background:-webkit-linear-gradient(left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); background:linear-gradient(to left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); color:#000000; height:40px } .hero-post-snippet.snippet-container{ max-height:160px } .hero-post-snippet .snippet-item{ line-height:40px } .hero-post-snippet .snippet-fade{ background:-webkit-linear-gradient(left,#000000 0,#000000 20%,rgba(0, 0, 0, 0) 100%); background:linear-gradient(to left,#000000 0,#000000 20%,rgba(0, 0, 0, 0) 100%); color:#ffffff; height:40px } .hero-post-snippet a{ color:#000000 } .hero-post-noimage-snippet.snippet-container{ max-height:320px } .hero-post-noimage-snippet .snippet-item{ line-height:40px } .hero-post-noimage-snippet .snippet-fade{ background:-webkit-linear-gradient(left,#e9e1d9 0,#e9e1d9 20%,rgba(233, 225, 217, 0) 100%); background:linear-gradient(to left,#e9e1d9 0,#e9e1d9 20%,rgba(233, 225, 217, 0) 100%); color:#000000; height:40px } .popular-posts-snippet.snippet-container{ max-height:160px } .popular-posts-snippet .snippet-item{ line-height:40px } .popular-posts-snippet .snippet-fade{ background:-webkit-linear-gradient(left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); background:linear-gradient(to left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); color:#000000; height:40px } .profile-snippet.snippet-container{ max-height:192px } .profile-snippet .snippet-item{ line-height:24px } .profile-snippet .snippet-fade{ background:-webkit-linear-gradient(left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); background:linear-gradient(to left,#f6ead8 0,#f6ead8 20%,rgba(246, 234, 216, 0) 100%); color:#000000; height:24px } .hero-post-noimage-snippet .snippet-item::first-letter{ font-size:80px; line-height:80px } #comments a,#comments cite,#comments div{ font-size:16px; line-height:1.4 } #comments .comment .comment-header .user,#comments .comment .comment-header .user a{ color:#000000; font:600 14px Open Sans, sans-serif } #comments .comment .comment-header .datetime a{ color:rgba(0,0,0,0.537); font:600 14px Open Sans, sans-serif } #comments .comment .comment-header .datetime a::before{ content:"\b7 " } #comments .comment .comment-content{ margin-top:6px } #comments .comment .comment-actions{ color:#000000; font:600 14px Open Sans, sans-serif } #comments .continue{ display:none } #comments .comment-footer{ margin-top:8px } .cmt_iframe_holder{ margin-left:140px!important } body.variant-rockpool_deep_orange .centered-top-secondline .PageList .overflow-popup li a{ color:#000 } body.variant-rockpool_pink .blog-name h1,body.variant-rockpool_pink .blog-name h1 a{ text-transform:none } body.variant-rockpool_deep_orange .post-filter-message{ background-color:#313131 } @media screen and (max-width:1619px){ .page{ float:none; margin:0 auto; max-width:none!important } .page_body{ max-width:1280px; margin:0 auto } } @media screen and (max-width:1280px){ .heroPost .big-post-image{ display:table-cell; left:auto; position:static; top:auto } .heroPost .big-post-title{ display:table-cell } } @media screen and (max-width:1168px){ .centered-top-container,.centered-top-placeholder{ padding:24px 24px 32px 24px } .sticky{ padding:0 24px } .subscribe-section-container{ margin-left:48px } .hamburger-section{ margin-left:48px } .big-post-text-inner,.big-post-title-inner{ margin:0 auto; max-width:920px } .centered-top{ padding:0; max-width:920px } .Blog{ padding:0 } body.item-view .Blog{ padding:0 24px; margin:0 auto; max-width:920px } .post-filter-description{ margin-right:36px } .post-outer{ display:block } .post-content{ max-width:none; margin:0 } .post-outer .snippet-thumbnail{ width:920px; height:613.3333333333px; margin-bottom:16px } .post-outer .snippet-thumbnail.thumbnail-empty{ display:none } .shown-ad .inline-ad{ max-width:100% } body.item-view .Blog{ padding:0; max-width:none } .post-filter-message{ margin:24px calc((100% - 920px)/ 2); max-width:none } .FeaturedPost h3,body.feed-view .blog-posts,body.feed-view .feed-message{ margin-left:calc((100% - 920px)/ 2); margin-right:calc((100% - 920px)/ 2) } body.item-view .Blog .post-title-container{ padding:62px calc((100% - 920px)/ 2) 24px } body.item-view .Blog .post-header-container{ padding-left:calc((100% - 920px)/ 2) } body.item-view .Blog .post-body-container,body.item-view .comments,body.item-view .post-outer-container>.shown-ad,body.item-view .widget.Blog .post-bottom{ margin:32px calc((100% - 920px)/ 2); padding:0 } body.item-view .cmt_iframe_holder{ margin:32px 24px!important } .blog-pager{ margin-left:calc((100% - 920px)/ 2); margin-right:calc((100% - 920px)/ 2) } body.item-view .post-bottom{ margin:0 auto; max-width:968px } body.item-view .PopularPosts .post-content{ max-width:100%; margin-right:0 } body.item-view .Blog .post-body{ margin-right:0 } body.item-view .Blog .post-sidebar{ display:none } body.item-view .widget.Blog .post-share-buttons-bottom{ margin-right:24px } body.item-view .PopularPosts{ margin:0 auto; max-width:920px } body.item-view .comment-thread-title{ margin-left:calc((100% - 920px)/ 2) } .heroPost{ display:block } .heroPost .big-post-title{ display:block; max-width:none; padding:24px } .heroPost .big-post-image{ display:none } .heroPost .big-post-image-top{ display:block; height:613.3333333333px; margin:0 auto; max-width:920px } .heroPost .big-post-image-top-container{ background-color:#000000 } .heroPost.noimage .big-post-title{ max-width:none; width:100% } .heroPost.noimage .big-post-text{ position:static; width:100% } .heroPost .big-post-text{ padding:24px } } @media screen and (max-width:968px){ body{ font-size:14px } .post-header-container .byline,.post-header-container .byline a{ font-size:14px } .post-title,.post-title a{ font-size:24px } .post-outer .snippet-thumbnail{ width:100%; height:calc((100vw - 48px) * 2 / 3) } body.item-view .Blog .post-title-container{ padding:62px 24px 24px 24px } body.item-view .Blog .post-header-container{ padding-left:24px } body.item-view .Blog .post-body-container,body.item-view .PopularPosts,body.item-view .comments,body.item-view .post-outer-container>.shown-ad,body.item-view .widget.Blog .post-bottom{ margin:32px 24px; padding:0 } .FeaturedPost h3,body.feed-view .blog-posts,body.feed-view .feed-message{ margin-left:24px; margin-right:24px } .post-filter-message{ margin:24px 24px 48px 24px } body.item-view blockquote{ font-size:18px } body.item-view .Blog .post-title{ font-size:24px } body.item-view .Blog .post-body{ font-size:14px } body.item-view .Blog .post-body::first-letter{ font-size:56px; line-height:56px } .main_header_elements{ position:relative; display:block } .search.focused .section{ margin-right:0; width:100% } html[dir=ltr] .search form{ margin-right:0 } .hamburger-section{ margin-left:24px } .search-expand-icon{ display:block; float:left; height:24px; margin-top:-12px } .search-expand-text{ display:none } .subscribe-section-container{ margin-top:12px } .subscribe-section-container{ float:left; margin-left:0 } .search-expand{ position:absolute; right:0; top:0 } html[dir=ltr] .search-expand{ margin-left:24px } .centered-top.search-focused .subscribe-section-container{ opacity:0 } .blog-name{ float:none } .blog-name{ margin-right:36px } .centered-top-secondline .PageList li{ margin-right:24px } .centered-top.search-focused .subscribe-button,.centered-top.search-focused .subscribe-section-container{ opacity:1 } body.item-view .comment-thread-title{ margin-left:24px } .blog-pager{ margin-left:24px; margin-right:24px } .heroPost .big-post-image-top{ width:100%; height:calc(100vw * 2 / 3) } .popular-posts-snippet.snippet-container,.post-snippet.snippet-container{ font-size:14px; max-height:112px } .popular-posts-snippet .snippet-item,.post-snippet .snippet-item{ line-height:2 } .popular-posts-snippet .snippet-fade,.post-snippet .snippet-fade{ height:28px } .hero-post-snippet.snippet-container{ font-size:14px; max-height:112px } .hero-post-snippet .snippet-item{ line-height:2 } .hero-post-snippet .snippet-fade{ height:28px } .hero-post-noimage-snippet.snippet-container{ font-size:14px; line-height:2; max-height:224px } .hero-post-noimage-snippet .snippet-item{ line-height:2 } .hero-post-noimage-snippet .snippet-fade{ height:28px } .hero-post-noimage-snippet .snippet-item::first-letter{ font-size:56px; line-height:normal } body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"]{ margin-left:-24px!important; margin-right:-24px!important } body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: left;"],body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: right;"]{ margin-left:0!important; margin-right:0!important } body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: left;"] img,body.item-view .post-body-container .separator[style*="text-align: center"] a[imageanchor="1"][style*="float: right;"] img{ max-width:100% } } @media screen and (min-width:1620px){ .page{ float:left } .centered-top{ max-width:1600px; padding:44px 456px 32px 136px } .sidebar-container{ box-shadow:none; float:right; max-width:320px; z-index:32 } .sidebar-container .navigation{ display:none } .hamburger-section,.sticky .hamburger-section{ display:none } .search.focused .section{ margin-right:0; width:100% } #footer{ padding-right:320px } .page{ margin-top: 1em; } } --></style> <style id='template-skin-1' type='text/css'><!-- body#layout .hidden, body#layout .invisible { display: inherit; } body#layout .navigation { display: none; } body#layout .page { display: inline-block; vertical-align: top; width: 55%; } body#layout .sidebar-container { display: inline-block; float: right; width: 40%; } body#layout .hamburger-menu, body#layout .search { display: none; } --></style> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-55961911-4', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <script async='async' src='https://www.gstatic.com/external_hosted/clipboardjs/clipboard.min.js'></script> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body class='container feed-view version-1-3-3'> <a class='skip-navigation' href='#main' tabindex='0'> Skip to main content </a> <div class='all-container'> <div class='centered-top-placeholder'></div> <header class='centered-top-container' role='banner'> <div class='centered-top'> <div class='centered-top-firstline container'> <div class='main_header_elements container'> <!-- Blog name and header --> <div class='blog-name'> <div class='section' id='header' name='Header'><div class='widget Header' data-version='2' id='Header1'> <div class='header-widget'> <a class='header-image-wrapper' href='https://pycon.blogspot.com/'> <img alt='The PyCon US Blog' data-original-height='195' data-original-width='780' src='https://blogger.googleusercontent.com/img/a/AVvXsEjLxAnhSprSq3FUG94AHHYXKk2Bw30iJiKiXxFWuaDOiiamcSirqdzdNAPPqovRI47Z8Myj9gQlYxSw7GqCGyisp2ByNBsjpjXoOsNC3TEJy9N0MFJ84KhaNFPfRuv6UPMbl9Hum8HWyKSXnDacW14B_uj00YJUmbtcJHPOZ6CLpK4eY1PuFjNsNg=s780' srcset='https://blogger.googleusercontent.com/img/a/AVvXsEjLxAnhSprSq3FUG94AHHYXKk2Bw30iJiKiXxFWuaDOiiamcSirqdzdNAPPqovRI47Z8Myj9gQlYxSw7GqCGyisp2ByNBsjpjXoOsNC3TEJy9N0MFJ84KhaNFPfRuv6UPMbl9Hum8HWyKSXnDacW14B_uj00YJUmbtcJHPOZ6CLpK4eY1PuFjNsNg=w120 120w, https://blogger.googleusercontent.com/img/a/AVvXsEjLxAnhSprSq3FUG94AHHYXKk2Bw30iJiKiXxFWuaDOiiamcSirqdzdNAPPqovRI47Z8Myj9gQlYxSw7GqCGyisp2ByNBsjpjXoOsNC3TEJy9N0MFJ84KhaNFPfRuv6UPMbl9Hum8HWyKSXnDacW14B_uj00YJUmbtcJHPOZ6CLpK4eY1PuFjNsNg=w240 240w, https://blogger.googleusercontent.com/img/a/AVvXsEjLxAnhSprSq3FUG94AHHYXKk2Bw30iJiKiXxFWuaDOiiamcSirqdzdNAPPqovRI47Z8Myj9gQlYxSw7GqCGyisp2ByNBsjpjXoOsNC3TEJy9N0MFJ84KhaNFPfRuv6UPMbl9Hum8HWyKSXnDacW14B_uj00YJUmbtcJHPOZ6CLpK4eY1PuFjNsNg=w480 480w, https://blogger.googleusercontent.com/img/a/AVvXsEjLxAnhSprSq3FUG94AHHYXKk2Bw30iJiKiXxFWuaDOiiamcSirqdzdNAPPqovRI47Z8Myj9gQlYxSw7GqCGyisp2ByNBsjpjXoOsNC3TEJy9N0MFJ84KhaNFPfRuv6UPMbl9Hum8HWyKSXnDacW14B_uj00YJUmbtcJHPOZ6CLpK4eY1PuFjNsNg=w640 640w, https://blogger.googleusercontent.com/img/a/AVvXsEjLxAnhSprSq3FUG94AHHYXKk2Bw30iJiKiXxFWuaDOiiamcSirqdzdNAPPqovRI47Z8Myj9gQlYxSw7GqCGyisp2ByNBsjpjXoOsNC3TEJy9N0MFJ84KhaNFPfRuv6UPMbl9Hum8HWyKSXnDacW14B_uj00YJUmbtcJHPOZ6CLpK4eY1PuFjNsNg=w800 800w'/> </a> <div class='replaced'> <h1> The PyCon US Blog </h1> </div> </div> </div></div> </div> <!-- End blog name and header --> <!-- Search --> <div class='search'> <button aria-label='Search' class='flat-button search-expand touch-icon-button'> <div class='search-expand-text'>Search</div> <div class='search-expand-icon flat-icon-button'> <svg class='svg-icon-24'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_search_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> </div> </button> <div class='section' id='search_top' name='Search (Top)'><div class='widget BlogSearch' data-version='2' id='BlogSearch1'> <h3 class='title'> Search This Blog </h3> <div class='widget-content' role='search'> <form action='https://pycon.blogspot.com/search' target='_top'> <div class='search-input'> <input aria-label='Search this blog' autocomplete='off' name='q' placeholder='Search this blog' value=''/> </div> <label class='search-submit'> <input type='submit'/> <div class='flat-icon-button ripple'> <svg class='svg-icon-24 search-icon'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_search_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> </div> </label> </form> </div> </div></div> </div> </div> <!-- Hamburger menu --> <div class='hamburger-section container'> <button class='svg-icon-24-button hamburger-menu flat-icon-button ripple'> <svg class='svg-icon-24'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_menu_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> </button> </div> <!-- End hamburger menu --> </div> <nav role='navigation'> <div class='centered-top-secondline no-items section' id='page_list_top' name='Page List (Top)'> </div> </nav> </div> </header> <div class='main_content_container clearfix'> <div class='page'> <div class='page_body'> <div class='centered'> <main class='centered-bottom' id='main' role='main' tabindex='-1'> <h2 class='main-heading'>Posts</h2> <div class='main section' id='page_body' name='Page Body'> <div class='widget Blog' data-version='2' id='Blog1'> <div class='blog-posts hfeed container'> <article class='post-outer-container'> <div class='post-outer'> <div class='snippet-thumbnail thumbnail-empty'></div> <div class='post-content container'> <div class='post-title-container'> <a name='370182197844111402'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html'>Call for Volunteers: PyCon US Code of Conduct Team</a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/02332425566237042576'/> <a class='g-profile' href='https://www.blogger.com/profile/02332425566237042576' rel='author' title='author profile'> <span>Olivia Sauls</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-03-25T15:18:00-04:00' title='2025-03-25T15:18:00-04:00'> March 25, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-370182197844111402'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'> Help us make PyCon US welcoming, fun, and safe! We are looking for volunteers to join the Code of Conduct Team for PyCon US 2025 in Pittsburgh, PA. The Code of Conduct Team supports the PyCon US community by taking reports should anyone violate the PyCon US Code of Conduct and, when appropriate, participating in deciding how PyCon US should respond. Code of Conduct Team shifts are 3-4 hours long. We are looking for volunteers for the tutorials (May 14 - 15), the main conference (May 16 - 18), and the first 2 days of sprints (May 19 - 20), and ask that you be prepared to do a minimum of two shifts. As a member of the Code of Conduct Team, you will: Take reports of incidents that occur at PyCon US (there’s a handy form for this) Keep track of your email and/or Slack while on shift Participate in discussions about how to respond to incidents (as needed) As a member of the Code of Conduct Team, you will not: Have to make any tough decisions on your own Have to approach anyone you are un... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-370182197844111402' class='sharing' data-title='Call for Volunteers: PyCon US Code of Conduct Team'> <button aria-controls='sharing-popup-Blog1-footer-0-370182197844111402' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-370182197844111402' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-370182197844111402' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=370182197844111402&target=' data-url='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=370182197844111402&target=facebook' data-url='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=370182197844111402&target=twitter' data-url='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=370182197844111402&target=pinterest' data-url='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=370182197844111402&target=email' data-url='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/370182197844111402' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/03/call-for-volunteers-pycon-us-code-of.html' title='Call for Volunteers: PyCon US Code of Conduct Team'> Read more </a> </div> </div> </div> </div> </article> <article class='post-outer-container'> <div class='post-outer'> <div class='snippet-thumbnail thumbnail-empty'></div> <div class='post-content container'> <div class='post-title-container'> <a name='6727808053629121860'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html'>Refund Policy for International Attendees </a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/06173618710147431813'/> <a class='g-profile' href='https://www.blogger.com/profile/06173618710147431813' rel='author' title='author profile'> <span>Deb Nicholson</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-03-19T15:51:00-04:00' title='2025-03-19T15:51:00-04:00'> March 19, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-6727808053629121860'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'> International travel to the United States has become more complex for many in our community. PyCon US welcomes all community members to Pittsburgh and we are committed to running a safe and friendly event for everyone who is joining us for PyCon US in Pittsburgh. Each nation has its own relationship with the United States, so please contact your country’s State Department, Travel Ministry or Department of Foreign Affairs for travel information specific to traveling from your country to the US. Ultimately, each person must make their own decision based on their personal risk assessment and the travel conditions. If it feels feasible and safe for you to attend PyCon US this year, then we’d love to see you! It is more important than ever to connect with our fellow community members. In light of current conditions, PyCon US would like to highlight the support we provide for international travelers. Refund Policy Details If your PyCon US trip is canceled due to not being able to obtain a... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-6727808053629121860' class='sharing' data-title='Refund Policy for International Attendees '> <button aria-controls='sharing-popup-Blog1-footer-0-6727808053629121860' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-6727808053629121860' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-6727808053629121860' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=6727808053629121860&target=' data-url='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=6727808053629121860&target=facebook' data-url='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=6727808053629121860&target=twitter' data-url='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=6727808053629121860&target=pinterest' data-url='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=6727808053629121860&target=email' data-url='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/6727808053629121860' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/03/refund-policy-for-international.html' title='Refund Policy for International Attendees '> Read more </a> </div> </div> </div> </div> </article> <article class='post-outer-container'> <div class='post-outer'> <a class='snippet-thumbnail' href='https://pycon.blogspot.com/2025/03/travelgrants2025.html'> <span class='snippet-thumbnail-img' id='snippet_thumbnail_id_1991799381928683688'></span> <style> @media (min-width: 1168px) { #snippet_thumbnail_id_1991799381928683688 { background-image: url(https\:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeZUHAdvJjwJRK5_c9FaBtrwXCYY_8C2Vk0Q9EF_bzqwgL5dlHW_jDaeG8LfwdB0Ak2x1K9rnBigJXQF2pBzvyD424iQ2Q4TNk7kDVgxoVqaKH0yKM9TWcUNCatxEr7wZKsotKVfQ=w256-h256-p-k-no-nu?key=pTiDaA6xQQEfe4mOB8qvDiRE); } } @media (min-width: 969px) and (max-width: 1167px) { #snippet_thumbnail_id_1991799381928683688 { background-image: url(https\:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeZUHAdvJjwJRK5_c9FaBtrwXCYY_8C2Vk0Q9EF_bzqwgL5dlHW_jDaeG8LfwdB0Ak2x1K9rnBigJXQF2pBzvyD424iQ2Q4TNk7kDVgxoVqaKH0yKM9TWcUNCatxEr7wZKsotKVfQ=w1167-h778-p-k-no-nu?key=pTiDaA6xQQEfe4mOB8qvDiRE); } } @media (min-width: 601px) and (max-width: 968px) { #snippet_thumbnail_id_1991799381928683688 { background-image: url(https\:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeZUHAdvJjwJRK5_c9FaBtrwXCYY_8C2Vk0Q9EF_bzqwgL5dlHW_jDaeG8LfwdB0Ak2x1K9rnBigJXQF2pBzvyD424iQ2Q4TNk7kDVgxoVqaKH0yKM9TWcUNCatxEr7wZKsotKVfQ=w968-h645-p-k-no-nu?key=pTiDaA6xQQEfe4mOB8qvDiRE); } } @media (max-width: 600px) { #snippet_thumbnail_id_1991799381928683688 { background-image: url(https\:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeZUHAdvJjwJRK5_c9FaBtrwXCYY_8C2Vk0Q9EF_bzqwgL5dlHW_jDaeG8LfwdB0Ak2x1K9rnBigJXQF2pBzvyD424iQ2Q4TNk7kDVgxoVqaKH0yKM9TWcUNCatxEr7wZKsotKVfQ=w600-h400-p-k-no-nu?key=pTiDaA6xQQEfe4mOB8qvDiRE); } } </style> </a> <div class='post-content container'> <div class='post-title-container'> <a name='1991799381928683688'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/03/travelgrants2025.html'>PyCon US 2025 - Travel Grants Transparency Blog Post</a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/06173618710147431813'/> <a class='g-profile' href='https://www.blogger.com/profile/06173618710147431813' rel='author' title='author profile'> <span>Deb Nicholson</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/03/travelgrants2025.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/03/travelgrants2025.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-03-18T08:15:00-04:00' title='2025-03-18T08:15:00-04:00'> March 18, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-1991799381928683688'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'> Providing travel grants to community members for PyCon US and witnessing both their growth and contributions to the event is one of the most fulfilling aspects of our work at the PSF, and every year, we only wish we could award more! PyCon US 2025 received 952 travel grant applications from 87 countries totaling almost $1.7M. We dislike using the phrase “record-breaking” every year, but it’s true! Again, the number and amount requested have broken our 2024 record . The total dollar amount requested was more than six times the available budget. For 2025, the total PyCon US revenue is budgeted at $2.3M and supports conference costs of $2.5M, including $266K in travel grant funds. The Travel Grant Team offered 272 travel grants and 33 ticket-only grants, amounting to $384K, or about 23%, of travel grant requests received. The PSF is committed to financial transparency , and in line with that commitment, we are happy to share more about how our PyCon US 2025 travel grant process works.... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/03/travelgrants2025.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-1991799381928683688' class='sharing' data-title='PyCon US 2025 - Travel Grants Transparency Blog Post'> <button aria-controls='sharing-popup-Blog1-footer-0-1991799381928683688' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-1991799381928683688' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-1991799381928683688' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1991799381928683688&target=' data-url='https://pycon.blogspot.com/2025/03/travelgrants2025.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1991799381928683688&target=facebook' data-url='https://pycon.blogspot.com/2025/03/travelgrants2025.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1991799381928683688&target=twitter' data-url='https://pycon.blogspot.com/2025/03/travelgrants2025.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1991799381928683688&target=pinterest' data-url='https://pycon.blogspot.com/2025/03/travelgrants2025.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1991799381928683688&target=email' data-url='https://pycon.blogspot.com/2025/03/travelgrants2025.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/03/travelgrants2025.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/1991799381928683688' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/03/travelgrants2025.html' title='PyCon US 2025 - Travel Grants Transparency Blog Post'> Read more </a> </div> </div> </div> </div> </article> <article class='post-outer-container'> <div class='post-outer'> <div class='snippet-thumbnail thumbnail-empty'></div> <div class='post-content container'> <div class='post-title-container'> <a name='4338299886185711478'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html'>Support PyLadies: Donate to the PyLadies Auction at PyCon US 2025!</a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/02332425566237042576'/> <a class='g-profile' href='https://www.blogger.com/profile/02332425566237042576' rel='author' title='author profile'> <span>Olivia Sauls</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-03-06T11:53:00-05:00' title='2025-03-06T11:53:00-05:00'> March 06, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-4338299886185711478'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'> PyCon US 2025 is quickly approaching and we can’t wait to see all of you there! We're reaching out to our community to help support one of our favorite events: the PyLadies Auction . Our wonderful community is bursting with creative, artsy, and generous folks and we invite you to donate items to this year’s Auction. If you’d like to support PyLadies by making a donation, please fill out the PyLadies Charity Auction donation form . To learn more about the event and what to donate, read on! What to Donate Need inspiration? Over the years, we’ve seen that people love to bid on items that are artsy, nerdy, and Python-specific. Art, decor, customized tech, and vintage PyCon or Python-related swag are all examples of things that will inspire a friendly bidding war. To get more inspiration search ‘PyLadies Auction’ on social media or check out the PyLadies Instagram . Items that are personalized or have a story tend to attract bidders– DIYers, artists, crafters, and collectors, this is ... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-4338299886185711478' class='sharing' data-title='Support PyLadies: Donate to the PyLadies Auction at PyCon US 2025!'> <button aria-controls='sharing-popup-Blog1-footer-0-4338299886185711478' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-4338299886185711478' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-4338299886185711478' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=4338299886185711478&target=' data-url='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=4338299886185711478&target=facebook' data-url='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=4338299886185711478&target=twitter' data-url='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=4338299886185711478&target=pinterest' data-url='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=4338299886185711478&target=email' data-url='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/4338299886185711478' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/03/support-pyladies-donate-to-pyladies.html' title='Support PyLadies: Donate to the PyLadies Auction at PyCon US 2025!'> Read more </a> </div> </div> </div> </div> </article> <article class='post-outer-container'> <div class='post-outer'> <a class='snippet-thumbnail' href='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html'> <span class='snippet-thumbnail-img' id='snippet_thumbnail_id_3903885277771215461'></span> <style> @media (min-width: 1168px) { #snippet_thumbnail_id_3903885277771215461 { background-image: url(https\:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgHgcwfUy_8YVF6dNOJFwl_ITPq2oZjvf3ZYDJQp7rfRZKKfDOQ2kRJNbpk9-SpZ_PIw9HUNTc80MEpIQ2pz6QCFZxu03QFHeqFAKFOo5QppR2r7xgQAPPuY4iCsP0BpnyRNBhIg63x6w0c7VXsqM0e-aj_-m5Kqccp9XTIro5bqIfNgGm3bXrz\/w256-h256-p-k-no-nu\/Keynote.png); } } @media (min-width: 969px) and (max-width: 1167px) { #snippet_thumbnail_id_3903885277771215461 { background-image: url(https\:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgHgcwfUy_8YVF6dNOJFwl_ITPq2oZjvf3ZYDJQp7rfRZKKfDOQ2kRJNbpk9-SpZ_PIw9HUNTc80MEpIQ2pz6QCFZxu03QFHeqFAKFOo5QppR2r7xgQAPPuY4iCsP0BpnyRNBhIg63x6w0c7VXsqM0e-aj_-m5Kqccp9XTIro5bqIfNgGm3bXrz\/w1167-h778-p-k-no-nu\/Keynote.png); } } @media (min-width: 601px) and (max-width: 968px) { #snippet_thumbnail_id_3903885277771215461 { background-image: url(https\:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgHgcwfUy_8YVF6dNOJFwl_ITPq2oZjvf3ZYDJQp7rfRZKKfDOQ2kRJNbpk9-SpZ_PIw9HUNTc80MEpIQ2pz6QCFZxu03QFHeqFAKFOo5QppR2r7xgQAPPuY4iCsP0BpnyRNBhIg63x6w0c7VXsqM0e-aj_-m5Kqccp9XTIro5bqIfNgGm3bXrz\/w968-h645-p-k-no-nu\/Keynote.png); } } @media (max-width: 600px) { #snippet_thumbnail_id_3903885277771215461 { background-image: url(https\:\/\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEgHgcwfUy_8YVF6dNOJFwl_ITPq2oZjvf3ZYDJQp7rfRZKKfDOQ2kRJNbpk9-SpZ_PIw9HUNTc80MEpIQ2pz6QCFZxu03QFHeqFAKFOo5QppR2r7xgQAPPuY4iCsP0BpnyRNBhIg63x6w0c7VXsqM0e-aj_-m5Kqccp9XTIro5bqIfNgGm3bXrz\/w600-h400-p-k-no-nu\/Keynote.png); } } </style> </a> <div class='post-content container'> <div class='post-title-container'> <a name='3903885277771215461'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html'>Launching the PyCon US 2025 Schedule! </a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/17424595359897210962'/> <a class='g-profile' href='https://www.blogger.com/profile/17424595359897210962' rel='author' title='author profile'> <span>Elaine Wong</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-02-28T14:02:00-05:00' title='2025-02-28T14:02:00-05:00'> February 28, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-3903885277771215461'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'> We’re excited to announce the full schedule for PyCon US 2025! For another year in a row, PyCon US received over 900 proposal submissions with this year’s final count totalling 938 proposals! We are so excited to have so many people in our community share their work and ideas with us. Thank you to everyone who submitted their proposals!   With these many proposals received, we could easily have enough speakers to fill the program for multiple Python conferences! Our volunteer Program Committee has worked hard to select only 15% of the many strong proposals to create an excellent conference program that covers a wide range of subjects for attendees to enjoy. We’re looking forward to meeting all the presenters and learning from them at PyCon US 2025. Meet Our Keynote Speakers We are thrilled to announce our Keynote speakers. Please welcome Lynn Root, the Marshall Project; Geoff Hing and Tom Meagher , Cory Doctorow, and Dr. Kari L. Jordan who will be sharing their insights and perspec... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-3903885277771215461' class='sharing' data-title='Launching the PyCon US 2025 Schedule! '> <button aria-controls='sharing-popup-Blog1-footer-0-3903885277771215461' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-3903885277771215461' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-3903885277771215461' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=3903885277771215461&target=' data-url='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=3903885277771215461&target=facebook' data-url='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=3903885277771215461&target=twitter' data-url='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=3903885277771215461&target=pinterest' data-url='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=3903885277771215461&target=email' data-url='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/3903885277771215461' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/02/launching-pycon-us-2025-schedule.html' title='Launching the PyCon US 2025 Schedule! '> Read more </a> </div> </div> </div> </div> </article> <article class='post-outer-container'> <div class='post-outer'> <div class='snippet-thumbnail thumbnail-empty'></div> <div class='post-content container'> <div class='post-title-container'> <a name='7078715314828300815'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html'>The Hatchery Program at PyCon US 2025</a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/01345282400398983184'/> <a class='g-profile' href='https://www.blogger.com/profile/01345282400398983184' rel='author' title='author profile'> <span>Mariatta</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-01-29T14:30:00-05:00' title='2025-01-29T14:30:00-05:00'> January 29, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-7078715314828300815'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'>   We are pleased to announce the return of the Hatchery program in PyCon US 2025. What is the Hatchery program? This program offers the pathways for PyCon US attendees to introduce new tracks, activities, summits, demos, etc., at PyCon US—activities that all share and fulfill the  Python Software Foundation’s mission  within the PyCon US schedule. The program began as a trial led by Ee Durbin and Naomi Ceder in 2018, resulting in the creation of several new tracks that are now staples of PyCon US, for example: PyCon US Charlas, Mentored Sprints, and Maintainer’s Summit. With the Hatchery program, we want to provide the opportunity for you, the Python community members, to take active participation and lead new activities and events at PyCon US. We want to provide a transparent process for this, and we also want to ensure that every attendee, whether they are new to the community, or have been at the conference for the 10th time, have the equal opportunity to propose ideas... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-7078715314828300815' class='sharing' data-title='The Hatchery Program at PyCon US 2025'> <button aria-controls='sharing-popup-Blog1-footer-0-7078715314828300815' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-7078715314828300815' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-7078715314828300815' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=7078715314828300815&target=' data-url='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=7078715314828300815&target=facebook' data-url='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=7078715314828300815&target=twitter' data-url='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=7078715314828300815&target=pinterest' data-url='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=7078715314828300815&target=email' data-url='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/7078715314828300815' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/01/the-hatchery-program-at-pycon-us-2025.html' title='The Hatchery Program at PyCon US 2025'> Read more </a> </div> </div> </div> </div> </article> <article class='post-outer-container'> <div class='post-outer'> <div class='snippet-thumbnail thumbnail-empty'></div> <div class='post-content container'> <div class='post-title-container'> <a name='1580037497722061473'></a> <h3 class='post-title entry-title'> <a href='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html'>Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open</a> </h3> </div> <div class='post-header-container container'> <div class='post-header'> <div class='post-header-line-1'> <span class='byline post-author vcard'> <span class='post-author-label'> Posted by </span> <span class='fn'> <meta content='https://www.blogger.com/profile/08505694123231127554'/> <a class='g-profile' href='https://www.blogger.com/profile/08505694123231127554' rel='author' title='author profile'> <span>Jason Rowley</span> </a> </span> </span> <span class='byline post-timestamp'> <meta content='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html'/> <a class='timestamp-link' href='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' rel='bookmark' title='permanent link'> <time class='published' datetime='2025-01-27T12:54:00-05:00' title='2025-01-27T12:54:00-05:00'> January 27, 2025 </time> </a> </span> </div> </div> </div> <div class='container post-body entry-content' id='post-snippet-1580037497722061473'> <div class='post-snippet snippet-container r-snippet-container'> <div class='snippet-item r-snippetized'> Calling all startup founders and aspiring entrepreneurs: did you know that PyCon US has been giving away free booth space to early-stage tech companies since 2011? Did you know that, since then, over 150 companies have gotten the opportunity to show off the cool stuff they’re building with Python? Would you have guessed that some of the most popular open source Python packages — Pandas, Plotly, and more — were developed by or spun out from companies that presented on Startup Row at PyCon US. Good news: Startup Row applications are now open! But if you’re the action-oriented type who wants to skip all this reading and get straight to the point, here’s the direct link to the application . Applications close on March 14th, so don’t delay. That’s right. As you might have guessed from the name, Startup Row is its own corner of the PyCon US expo hall offering free booth space to early-stage tech companies. The objective of this program is to give startups the best of what PyCon US has to o... </div> <a class='snippet-fade r-snippet-fade hidden' href='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html'></a> </div> </div> <div class='post-bottom'> <div class='post-footer'> <div class='post-footer-line post-footer-line-0'> <div class='byline post-share-buttons goog-inline-block'> <div aria-owns='sharing-popup-Blog1-footer-0-1580037497722061473' class='sharing' data-title='Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open'> <button aria-controls='sharing-popup-Blog1-footer-0-1580037497722061473' aria-label='Share' class='sharing-button touch-icon-button flat-button ripple' id='sharing-button-Blog1-footer-0-1580037497722061473' role='button'> Share </button> <div class='share-buttons-container'> <ul aria-hidden='true' aria-label='Share' class='share-buttons hidden' id='sharing-popup-Blog1-footer-0-1580037497722061473' role='menu'> <li> <span aria-label='Get link' class='sharing-platform-button sharing-element-link' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1580037497722061473&target=' data-url='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' role='menuitem' tabindex='-1' title='Get link'> <svg class='svg-icon-24 touch-icon sharing-link'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_link_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Get link</span> </span> </li> <li> <span aria-label='Share to Facebook' class='sharing-platform-button sharing-element-facebook' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1580037497722061473&target=facebook' data-url='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' role='menuitem' tabindex='-1' title='Share to Facebook'> <svg class='svg-icon-24 touch-icon sharing-facebook'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_facebook_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Facebook</span> </span> </li> <li> <span aria-label='Share to X' class='sharing-platform-button sharing-element-twitter' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1580037497722061473&target=twitter' data-url='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' role='menuitem' tabindex='-1' title='Share to X'> <svg class='svg-icon-24 touch-icon sharing-twitter'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_twitter_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>X</span> </span> </li> <li> <span aria-label='Share to Pinterest' class='sharing-platform-button sharing-element-pinterest' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1580037497722061473&target=pinterest' data-url='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' role='menuitem' tabindex='-1' title='Share to Pinterest'> <svg class='svg-icon-24 touch-icon sharing-pinterest'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_pinterest_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Pinterest</span> </span> </li> <li> <span aria-label='Email' class='sharing-platform-button sharing-element-email' data-href='https://www.blogger.com/share-post.g?blogID=11638628&postID=1580037497722061473&target=email' data-url='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' role='menuitem' tabindex='-1' title='Email'> <svg class='svg-icon-24 touch-icon sharing-email'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_24_email_dark' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Email</span> </span> </li> <li aria-hidden='true' class='hidden'> <span aria-label='Share to other apps' class='sharing-platform-button sharing-element-other' data-url='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' role='menuitem' tabindex='-1' title='Share to other apps'> <svg class='svg-icon-24 touch-icon sharing-sharingOther'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_more_horiz_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <span class='platform-sharing-text'>Other Apps</span> </span> </li> </ul> </div> </div> </div> <span class='byline post-comment-link container'> <a class='comment-link flat-button ripple' href='https://www.blogger.com/comment/fullpage/post/11638628/1580037497722061473' onclick=''> Post a Comment </a> </span> </div> </div> <div class='byline jump-link'> <a class='flat-button ripple' href='https://pycon.blogspot.com/2025/01/startup-row-applications-open-2025.html' title='Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open'> Read more </a> </div> </div> </div> </div> </article> </div> <div class='blog-pager container' id='blog-pager'> <a class='blog-pager-older-link flat-button ripple' href='https://pycon.blogspot.com/search?updated-max=2025-01-27T12:54:00-05:00' title='More posts'> More posts </a> </div> </div> </div> </main> </div> </div> </div> <aside class='sidebar-container sidebar-invisible' role='complementary'> <div class='navigation container'> <button class='svg-icon-24-button sidebar-back flat-icon-button ripple'> <svg class='svg-icon-24'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_arrow_forward_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> </button> </div> <div class='sidebar section' id='sidebar' name='Sidebar'> <div class='widget BlogArchive' data-version='2' id='BlogArchive1'> <details class='collapsible extendable'> <summary> <div class='collapsible-title'> <h3 class='title'> Archive </h3> <svg class='svg-icon-24 chevron-down'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_expand_more_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <svg class='svg-icon-24 chevron-up'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_expand_less_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> </div> </summary> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <div class='first-items'> <ul class='flat'> <li class='archivedate'> <a href='https://pycon.blogspot.com/2025/03/'>March 2025<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2025/02/'>February 2025<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2025/01/'>January 2025<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/12/'>December 2024<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/11/'>November 2024<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/08/'>August 2024<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/05/'>May 2024<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/04/'>April 2024<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/03/'>March 2024<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/02/'>February 2024<span class='post-count'>2</span></a> </li> </ul> </div> <div class='remaining-items'> <ul class='flat'> <li class='archivedate'> <a href='https://pycon.blogspot.com/2024/01/'>January 2024<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2023/12/'>December 2023<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2023/10/'>October 2023<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2023/06/'>June 2023<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2023/04/'>April 2023<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2023/03/'>March 2023<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2023/02/'>February 2023<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/12/'>December 2022<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/10/'>October 2022<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/08/'>August 2022<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/06/'>June 2022<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/05/'>May 2022<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/04/'>April 2022<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/02/'>February 2022<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2022/01/'>January 2022<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/12/'>December 2021<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/10/'>October 2021<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/08/'>August 2021<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/06/'>June 2021<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/05/'>May 2021<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/04/'>April 2021<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/03/'>March 2021<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2021/02/'>February 2021<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/12/'>December 2020<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/07/'>July 2020<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/05/'>May 2020<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/04/'>April 2020<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/03/'>March 2020<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/02/'>February 2020<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2020/01/'>January 2020<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/12/'>December 2019<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/11/'>November 2019<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/10/'>October 2019<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/09/'>September 2019<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/08/'>August 2019<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/06/'>June 2019<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/05/'>May 2019<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/04/'>April 2019<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/03/'>March 2019<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/02/'>February 2019<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2019/01/'>January 2019<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/12/'>December 2018<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/11/'>November 2018<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/10/'>October 2018<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/09/'>September 2018<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/08/'>August 2018<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/06/'>June 2018<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/04/'>April 2018<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/02/'>February 2018<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2018/01/'>January 2018<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/12/'>December 2017<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/11/'>November 2017<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/10/'>October 2017<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/09/'>September 2017<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/05/'>May 2017<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/04/'>April 2017<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/03/'>March 2017<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/02/'>February 2017<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2017/01/'>January 2017<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/12/'>December 2016<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/11/'>November 2016<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/10/'>October 2016<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/06/'>June 2016<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/05/'>May 2016<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/04/'>April 2016<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/03/'>March 2016<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/02/'>February 2016<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2016/01/'>January 2016<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/12/'>December 2015<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/11/'>November 2015<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/10/'>October 2015<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/09/'>September 2015<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/06/'>June 2015<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/05/'>May 2015<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/04/'>April 2015<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/03/'>March 2015<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/02/'>February 2015<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2015/01/'>January 2015<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/12/'>December 2014<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/10/'>October 2014<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/09/'>September 2014<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/08/'>August 2014<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/07/'>July 2014<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/06/'>June 2014<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/05/'>May 2014<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/04/'>April 2014<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/03/'>March 2014<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/02/'>February 2014<span class='post-count'>12</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2014/01/'>January 2014<span class='post-count'>8</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/12/'>December 2013<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/11/'>November 2013<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/10/'>October 2013<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/09/'>September 2013<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/08/'>August 2013<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/07/'>July 2013<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/06/'>June 2013<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/05/'>May 2013<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/04/'>April 2013<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/03/'>March 2013<span class='post-count'>15</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/02/'>February 2013<span class='post-count'>12</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2013/01/'>January 2013<span class='post-count'>18</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/12/'>December 2012<span class='post-count'>13</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/11/'>November 2012<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/10/'>October 2012<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/09/'>September 2012<span class='post-count'>13</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/08/'>August 2012<span class='post-count'>10</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/07/'>July 2012<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/06/'>June 2012<span class='post-count'>10</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/05/'>May 2012<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/04/'>April 2012<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/03/'>March 2012<span class='post-count'>11</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/02/'>February 2012<span class='post-count'>25</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2012/01/'>January 2012<span class='post-count'>14</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/12/'>December 2011<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/11/'>November 2011<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/10/'>October 2011<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/09/'>September 2011<span class='post-count'>9</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/08/'>August 2011<span class='post-count'>13</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/07/'>July 2011<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/06/'>June 2011<span class='post-count'>9</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/05/'>May 2011<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/04/'>April 2011<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/03/'>March 2011<span class='post-count'>10</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/02/'>February 2011<span class='post-count'>21</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2011/01/'>January 2011<span class='post-count'>14</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/12/'>December 2010<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/09/'>September 2010<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/08/'>August 2010<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/07/'>July 2010<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/06/'>June 2010<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/04/'>April 2010<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/03/'>March 2010<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/02/'>February 2010<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2010/01/'>January 2010<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/12/'>December 2009<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/11/'>November 2009<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/10/'>October 2009<span class='post-count'>7</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/09/'>September 2009<span class='post-count'>8</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/08/'>August 2009<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/07/'>July 2009<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/06/'>June 2009<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/05/'>May 2009<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/04/'>April 2009<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/03/'>March 2009<span class='post-count'>9</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/02/'>February 2009<span class='post-count'>8</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2009/01/'>January 2009<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/10/'>October 2008<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/09/'>September 2008<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/08/'>August 2008<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/06/'>June 2008<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/05/'>May 2008<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/04/'>April 2008<span class='post-count'>25</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/03/'>March 2008<span class='post-count'>12</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/02/'>February 2008<span class='post-count'>9</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2008/01/'>January 2008<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/12/'>December 2007<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/11/'>November 2007<span class='post-count'>5</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/10/'>October 2007<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/09/'>September 2007<span class='post-count'>3</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/08/'>August 2007<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/07/'>July 2007<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/04/'>April 2007<span class='post-count'>2</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/03/'>March 2007<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/02/'>February 2007<span class='post-count'>18</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2007/01/'>January 2007<span class='post-count'>21</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2006/12/'>December 2006<span class='post-count'>4</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2006/11/'>November 2006<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2006/10/'>October 2006<span class='post-count'>6</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2006/02/'>February 2006<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2006/01/'>January 2006<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2005/04/'>April 2005<span class='post-count'>1</span></a> </li> <li class='archivedate'> <a href='https://pycon.blogspot.com/2005/03/'>March 2005<span class='post-count'>43</span></a> </li> </ul> </div> <span class='show-more flat-button'>Show more</span> <span class='show-less hidden flat-button'>Show less</span> </div> </div> </div> </details> </div><div class='widget Label' data-version='2' id='Label1'> <details class='collapsible extendable'> <summary> <div class='collapsible-title'> <h3 class='title'> Labels </h3> <svg class='svg-icon-24 chevron-down'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_expand_more_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> <svg class='svg-icon-24 chevron-up'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_expand_less_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> </div> </summary> <div class='widget-content list-label-widget-content'> <div class='first-items'> <ul> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/2018'>2018</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/5k'>5k</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/apology'>apology</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Argentina'>Argentina</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/caktus'>caktus</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Canada'>Canada</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/cfp'>cfp</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/charity'>charity</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/childcare'>childcare</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/cleveland'>cleveland</a></li> </ul> </div> <div class='remaining-items'> <ul> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/code%20of%20conduct'>code of conduct</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/confoo.ca'>confoo.ca</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/COVID-19'>COVID-19</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/dinner'>dinner</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/duckling'>duckling</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/earlybird'>earlybird</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/education'>education</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/education%20summit'>education summit</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/europython'>europython</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/EuroSciPy'>EuroSciPy</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/expo%20hall'>expo hall</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/financial%20aid'>financial aid</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/financialaid'>financialaid</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Finland'>Finland</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/France'>France</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/funrun'>funrun</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/german'>german</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/german%20pycon.%20PyCon%20DE'>german pycon. PyCon DE</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/guidebook'>guidebook</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/hatchery'>hatchery</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/hotel'>hotel</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/http%3A%2F%2Fwww.blogger.com%2Fimg%2Fblank.gif'>http://www.blogger.com/img/blank.gif</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/interview'>interview</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/job%20fair'>job fair</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Johannesburg'>Johannesburg</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/keynotes'>keynotes</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/kiwipycon'>kiwipycon</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/latin%20america'>latin america</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/launch'>launch</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/lightning%20talks'>lightning talks</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/media%20statement'>media statement</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Montreal'>Montreal</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/open'>open</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/open%20spaces'>open spaces</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/outreach'>outreach</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/p'>p</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/passport'>passport</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/podcast'>podcast</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/portland'>portland</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/poster%20session'>poster session</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/posters'>posters</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/proposals'>proposals</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pyarkansas'>pyarkansas</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon'>pycon</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon%20AU'>PyCon AU</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon%20Australia'>PyCon Australia</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon%20Canada'>PyCon Canada</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon%20DE'>PyCon DE</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon%20US'>PyCon US</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon%20US%202022'>PyCon US 2022</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon-apac'>pycon-apac</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon-au'>pycon-au</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon-jp'>pycon-jp</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon-nz'>pycon-nz</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Pycon-Tech'>Pycon-Tech</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon-us'>pycon-us</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyCon08'>PyCon08</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon09'>pycon09</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon2010'>pycon2010</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon2011'>pycon2011</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon2012'>pycon2012</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon2013'>pycon2013</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon2014'>pycon2014</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pycon2015'>pycon2015</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pyconde'>pyconde</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pyconde2012'>pyconde2012</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pyconfi'>pyconfi</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pyconza'>pyconza</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/pyladies'>pyladies</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyLadies%20Auction'>PyLadies Auction</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/PyTexas'>PyTexas</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Python'>Python</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/raspberry%20pi'>raspberry pi</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/reception'>reception</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/registration'>registration</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/reservations'>reservations</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/rupy'>rupy</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/schedule'>schedule</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Science'>Science</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/scipy'>scipy</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/shuttle%20bus'>shuttle bus</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/soldout'>soldout</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/South%20Africa'>South Africa</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/Spanish'>Spanish</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/sponsors'>sponsors</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/sponsorship'>sponsorship</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/sprint'>sprint</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/sprints'>sprints</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/startup%20row'>startup row</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/students'>students</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/summit'>summit</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/survey'>survey</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/talks'>talks</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/talksiwanttosee'>talksiwanttosee</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/tutorials'>tutorials</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/volunteers'>volunteers</a></li> <li><a class='label-name' href='https://pycon.blogspot.com/search/label/youngcoder'>youngcoder</a></li> </ul> </div> <span class='show-more flat-button'>Show more</span> <span class='show-less hidden flat-button'>Show less</span> </div> </details> </div><div class='widget HTML' data-version='2' id='HTML1'> <h3 class='title'> Links </h3> <div class='widget-content'> <ul> <li><a href="https://pycon.org/">PyCons Around the World</a></li> <li><a href="https://www.meetup.com/pro/python-software-foundation-meetups/">Python Meetups</a></li> <li><a href="https://github.com/python-organizers/conferences/">Python Conferences</a></li> </ul> </div> </div> </div> </aside> </div> <footer class='footer section' id='footer' name='Footer'><div class='widget Attribution' data-version='2' id='Attribution1'> <div class='widget-content'> <div class='blogger'> <a href='https://www.blogger.com' rel='nofollow'> <svg class='svg-icon-24'> <use xlink:href='/responsive/sprite_v1_6.css.svg#ic_post_blogger_black_24dp' xmlns:xlink='http://www.w3.org/1999/xlink'></use> </svg> Powered by Blogger </a> </div> <div class='copyright'>Copyright © 2009–2021 Python Software Foundation</div> </div> </div></footer> </div> <script type="text/javascript" src="https://resources.blogblog.com/blogblog/data/res/3082995900-rockpool_compiled.js" async="true"></script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/2806328968-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY6LkjO1HdhoieXGlD2d7yTjI-EPQQ:1743960353065';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d11638628','//pycon.blogspot.com/','11638628'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '11638628', 'title': 'The PyCon US Blog', 'url': 'https://pycon.blogspot.com/', 'canonicalUrl': 'https://pycon.blogspot.com/', 'homepageUrl': 'https://pycon.blogspot.com/', 'searchUrl': 'https://pycon.blogspot.com/search', 'canonicalHomepageUrl': 'https://pycon.blogspot.com/', 'blogspotFaviconUrl': 'https://pycon.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-55961911-4', 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22The PyCon US Blog - Atom\x22 href\x3d\x22https://pycon.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22The PyCon US Blog - RSS\x22 href\x3d\x22https://pycon.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22The PyCon US Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/11638628/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/2c423cb85ff27b65', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'index', 'pageName': '', 'pageTitle': 'The PyCon US Blog'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'isResponsive': true, 'isAlternateRendering': false, 'isCustom': false}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'The PyCon US Blog', 'description': '', 'url': 'https://pycon.blogspot.com/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': true, 'isArchive': false, 'isLabelSearch': false}}, {'name': 'widgets', 'data': [{'title': 'The PyCon US Blog (Header)', 'type': 'Header', 'sectionId': 'header', 'id': 'Header1'}, {'title': 'Search This Blog', 'type': 'BlogSearch', 'sectionId': 'search_top', 'id': 'BlogSearch1'}, {'title': 'Blog Posts', 'type': 'Blog', 'sectionId': 'page_body', 'id': 'Blog1', 'posts': [{'id': '370182197844111402', 'title': 'Call for Volunteers: PyCon US Code of Conduct Team', 'showInlineAds': false}, {'id': '6727808053629121860', 'title': 'Refund Policy for International Attendees ', 'showInlineAds': false}, {'id': '1991799381928683688', 'title': 'PyCon US 2025 - Travel Grants Transparency Blog Post', 'featuredImage': 'https://lh7-rt.googleusercontent.com/docsz/AD_4nXeZUHAdvJjwJRK5_c9FaBtrwXCYY_8C2Vk0Q9EF_bzqwgL5dlHW_jDaeG8LfwdB0Ak2x1K9rnBigJXQF2pBzvyD424iQ2Q4TNk7kDVgxoVqaKH0yKM9TWcUNCatxEr7wZKsotKVfQ?key\x3dpTiDaA6xQQEfe4mOB8qvDiRE', 'showInlineAds': false}, {'id': '4338299886185711478', 'title': 'Support PyLadies: Donate to the PyLadies Auction at PyCon US 2025!', 'showInlineAds': false}, {'id': '3903885277771215461', 'title': 'Launching the PyCon US 2025 Schedule! ', 'featuredImage': 'https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHgcwfUy_8YVF6dNOJFwl_ITPq2oZjvf3ZYDJQp7rfRZKKfDOQ2kRJNbpk9-SpZ_PIw9HUNTc80MEpIQ2pz6QCFZxu03QFHeqFAKFOo5QppR2r7xgQAPPuY4iCsP0BpnyRNBhIg63x6w0c7VXsqM0e-aj_-m5Kqccp9XTIro5bqIfNgGm3bXrz/w640-h360/Keynote.png', 'showInlineAds': false}, {'id': '7078715314828300815', 'title': 'The Hatchery Program at PyCon US 2025', 'showInlineAds': false}, {'id': '1580037497722061473', 'title': 'Applications for Free Booth Space on Startup Row at PyCon US 2025 Are Now Open', 'showInlineAds': false}], 'headerByline': {'regionName': 'header1', 'items': [{'name': 'author', 'label': 'Posted by'}, {'name': 'timestamp', 'label': ''}]}, 'footerBylines': [{'regionName': 'footer1', 'items': [{'name': 'share', 'label': ''}, {'name': 'comments', 'label': 'comments'}, {'name': 'labels', 'label': 'Labels:'}, {'name': 'icons', 'label': ''}]}, {'regionName': 'footer3', 'items': [{'name': 'location', 'label': 'Location:'}]}], 'allBylineItems': [{'name': 'author', 'label': 'Posted by'}, {'name': 'timestamp', 'label': ''}, {'name': 'share', 'label': ''}, {'name': 'comments', 'label': 'comments'}, {'name': 'labels', 'label': 'Labels:'}, {'name': 'icons', 'label': ''}, {'name': 'location', 'label': 'Location:'}]}, {'title': '', 'type': 'BlogArchive', 'sectionId': 'sidebar', 'id': 'BlogArchive1'}, {'title': 'Labels', 'type': 'Label', 'sectionId': 'sidebar', 'id': 'Label1'}, {'title': 'Links', 'type': 'HTML', 'sectionId': 'sidebar', 'id': 'HTML1'}, {'type': 'Attribution', 'sectionId': 'footer', 'id': 'Attribution1'}]}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch1', 'search_top', document.getElementById('BlogSearch1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'page_body', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/3366830891-lbx.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/1964470060-lightbox_bundle.css'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_AttributionView', new _WidgetInfo('Attribution1', 'footer', document.getElementById('Attribution1'), {}, 'displayModeFull')); </script> </body> </html>