@charset "UTF-8";
:root{
--pwcc-color-white:#fff;
--pwcc-color-geranium-red:#dc2a2a;
--pwcc-color-aero-blue:#6ac5df;
--pwcc-color-onyx-black:#241d29;
--pwcc-color-aubergine-purple:#352d3b;
--pwcc-color-storm-grey:#716675;
--pwcc-color-timberwolf-grey:#dbd7d7;
--pwcc-color-eggshell-grey:#f5f3f0;
--pwcc-content-width:48rem;
--pwcc-content-width-wide:75rem
}
:where(html){
-webkit-text-size-adjust:100%;
text-size-adjust:100%;
line-height:1.15;
-webkit-text-size-adjust:none;
text-size-adjust:none
}
:where(body){
margin:0
}
:where(h1){
font-size:2em;
margin-block-end:.67em;
margin-block-start:.67em
}
:where(dl,ol,ul) :where(dl,ol,ul){
margin-block-end:0;
margin-block-start:0
}
:where(hr){
box-sizing:content-box;
color:inherit;
height:0
}
:where(abbr[title]){
text-decoration:underline;
text-decoration:underline dotted
}
:where(b,strong){
font-weight:bolder
}
:where(code,kbd,pre,samp){
font-family:monospace,monospace;
font-size:1em
}
:where(small){
font-size:80%
}
:where(table){
border-color:currentColor;
text-indent:0
}
:where(button,input,select){
margin:0
}
:where(button){
text-transform:none
}
:where(button,input:is([type=button i],[type=reset i],[type=submit i])){
-webkit-appearance:button
}
:where(progress){
vertical-align:baseline
}
:where(select){
text-transform:none
}
:where(textarea){
margin:0
}
:where(input[type=search i]){
-webkit-appearance:textfield;
outline-offset:-2px
}
::-webkit-inner-spin-button,::-webkit-outer-spin-button{
height:auto
}
::-webkit-input-placeholder{
color:inherit;
opacity:.54
}
::-webkit-search-decoration{
-webkit-appearance:none
}
::-webkit-file-upload-button{
-webkit-appearance:button;
font:inherit
}
:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{
border-style:none;
padding:0
}
:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focusring{
outline:ButtonText dotted 1px
}
:where(:-moz-ui-invalid){
box-shadow:none
}
:where(dialog){
background-color:#fff;
border:solid;
color:#000;
height:-moz-fit-content;
height:fit-content;
left:0;
margin:auto;
padding:1em;
position:absolute;
right:0;
width:-moz-fit-content;
width:fit-content
}
:where(dialog:not([open])){
display:none
}
:where(summary){
display:list-item
}
@font-face{
font-family:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-cyrillic-ext.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-cyrillic-ext.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:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-cyrillic.woff2) format("woff2");
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
font-family:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-cyrillic.woff2) format("woff2");
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
font-family:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-greek-ext.woff2) format("woff2");
unicode-range:U+1F00-1FFF
}
@font-face{
font-family:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-greek-ext.woff2) format("woff2");
unicode-range:U+1F00-1FFF
}
@font-face{
font-family:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-greek.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-greek.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:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-math.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-math.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:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-symbols.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-symbols.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:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-vietnamese.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-vietnamese.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:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-latin-ext.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-latin-ext.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:Roboto;
font-style:italic;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-italic-latin.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:Roboto;
font-style:normal;
font-weight:100 900;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto/roboto-100-900-normal-latin.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:"Roboto Mono";
font-style:italic;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-italic-cyrillic-ext.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:"Roboto Mono";
font-style:normal;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-normal-cyrillic-ext.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:"Roboto Mono";
font-style:italic;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-italic-cyrillic.woff2) format("woff2");
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
font-family:"Roboto Mono";
font-style:normal;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-normal-cyrillic.woff2) format("woff2");
unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116
}
@font-face{
font-family:"Roboto Mono";
font-style:italic;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-italic-greek.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:"Roboto Mono";
font-style:normal;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-normal-greek.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:"Roboto Mono";
font-style:italic;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-italic-vietnamese.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:"Roboto Mono";
font-style:normal;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-normal-vietnamese.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:"Roboto Mono";
font-style:italic;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-italic-latin-ext.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:"Roboto Mono";
font-style:normal;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-normal-latin-ext.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:"Roboto Mono";
font-style:italic;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-italic-latin.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:"Roboto Mono";
font-style:normal;
font-weight:100 700;
font-display:swap;
src:url(/content/themes/peterwilsoncc-d/assets/fonts/roboto-mono/roboto-mono-100-700-normal-latin.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
}
blockquote:not(.wp-block-pullquoteblockquote){
border-inline-start:.3125rem solid var(--pwcc-color-aero-blue);
padding-inline-start:2em;
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace
}
blockquote:not(.wp-block-pullquoteblockquote) cite{
font-family:Roboto,Inter,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif;
font-weight:700;
font-style:normal;
text-indent:-1em;
margin-inline-start:1em
}
blockquote:not(.wp-block-pullquoteblockquote) cite::before{
display:inline;
content:"— ";
content:"— "/""
}
html{
font-family:Roboto,Inter,"Helvetica Neue","Arial Nova","Nimbus Sans",Arial,sans-serif;
color:var(--pwcc-color-storm-grey);
background-color:var(--pwcc-color-eggshell-grey)
}
body{
border-top:var(--pwcc-color-aero-blue) 20px solid
}
code,kbd,pre,samp,tt,var{
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;
tab-size:2
}
.single-shortnote main{
border-top:var(--pwcc-color-aubergine-purple) 20px solid
}
h1:not(:where(.PageTitle,.wp-block-post-title)),h2,h3{
color:var(--pwcc-color-aubergine-purple);
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;
font-size:2em;
font-weight:400
}
h3{
font-size:1.5em
}
h4,h5,h6{
font-size:1.25em;
font-weight:700;
color:var(--pwcc-color-geranium-red)
}
h5{
color:var(--pwcc-color-aubergine-purple)
}
h6{
color:var(--pwcc-color-storm-grey)
}
ul{
list-style-type:circle
}
ul li::marker{
color:var(--pwcc-color-geranium-red);
font-size:1.2em;
line-height:.8333333333em
}
ul ul{
list-style-type:"— "
}
ul ul li::marker{
color:var(--pwcc-color-storm-grey)
}
a:active,a:focus,a:hover,a:link,a:visited{
color:inherit;
text-decoration:underline;
text-decoration-color:var(--pwcc-color-geranium-red);
text-decoration-thickness:2px;
text-underline-offset:.2em
}
a:active,a:hover{
color:var(--pwcc-color-geranium-red)
}
a:active{
color:var(--pwcc-color-eggshell-grey);
background-color:var(--pwcc-color-geranium-red)
}
.wp-block-button .wp-block-button__link,.wp-block-file .wp-block-file__button{
background-color:var(--pwcc-color-aubergine-purple);
border:1px solid var(--pwcc-color-aubergine-purple);
color:var(--pwcc-color-white);
text-decoration:none
}
.wp-block-button .wp-block-button__link:active,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-file .wp-block-file__button:active,.wp-block-file .wp-block-file__button:focus,.wp-block-file .wp-block-file__button:hover{
background-color:var(--pwcc-color-white);
color:var(--pwcc-color-aubergine-purple)
}
.wp-block-button.is-style-outline .wp-block-button__link{
color:var(--pwcc-color-aubergine-purple);
background-color:var(--pwcc-color-white)
}
.wp-block-button.is-style-outline .wp-block-button__link:active,.wp-block-button.is-style-outline .wp-block-button__link:focus,.wp-block-button.is-style-outline .wp-block-button__link:hover{
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-aubergine-purple)
}
body.wp-theme-peterwilsoncc-d.wp-theme-peterwilsoncc-d .wp-block-gallery.has-nested-images .wp-block-image{
min-width:min(15em,100%)
}
body.wp-theme-peterwilsoncc-d.wp-theme-peterwilsoncc-d .wp-block-gallery.has-nested-images figure.wp-block-image figcaption{
font-size:1em
}
.wp-block-image figcaption{
padding:.5em;
margin-top:0;
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-aubergine-purple)
}
.wp-block-social-link{
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-storm-grey);
transition-property:transform,background-color
}
.wp-block-social-link:hover{
background-color:var(--pwcc-color-aubergine-purple)
}
.wp-block-social-link:active{
background-color:var(--pwcc-color-geranium-red)
}
.wp-block-social-link:active a{
background-color:transparent
}
.wp-block-table table,.wp-block-table.is-style-stripes table{
background-color:var(--pwcc-color-white)
}
.wp-block-table figcaption,.wp-block-table.is-style-stripes figcaption{
font-style:italic
}
.wp-block-table tfoot,.wp-block-table thead,.wp-block-table.is-style-stripes tfoot,.wp-block-table.is-style-stripes thead{
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-aubergine-purple);
text-align:left
}
.wp-block-table td,.wp-block-table th,.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{
border-width:1px 0;
border-color:var(--pwcc-color-timberwolf-grey)
}
.wp-block-table th,.wp-block-table.is-style-stripes th{
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;
font-weight:400;
text-transform:uppercase
}
.wp-block-table td,.wp-block-table.is-style-stripes td{
vertical-align:top
}
.wp-block-table tfoot,.wp-block-table.is-style-stripes tfoot{
border:0;
background-color:var(--pwcc-color-storm-grey)
}
.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{
border:0
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n){
background-color:var(--pwcc-color-eggshell-grey)
}
.wp-block-table.is-style-stripes tbody tr:nth-child(2n+1){
background-color:transparent
}
.ArchivePagination{
max-width:var(--pwcc-content-width);
margin:1em auto;
padding:0 1em;
font-size:1.5em
}
.ArchivePagination,.ArchivePagination a,.ArchivePagination a:active,.ArchivePagination a:focus,.ArchivePagination a:hover,.ArchivePagination a:link,.ArchivePagination a:visited{
color:var(--pwcc-color-storm-grey);
text-transform:uppercase;
text-decoration:none
}
.ArchivePagination a:active,.ArchivePagination a:focus,.ArchivePagination a:hover{
background-color:transparent;
text-decoration:underline
}
.ArchivePagination::after{
display:block;
content:"";
clear:both
}
.ArchivePagination_Newer{
float:left
}
.ArchivePagination_Older{
float:right
}
.Biography{
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-aubergine-purple);
font-size:1.5rem;
padding:0 max((100% - 72.5rem) / 2,1rem);
display:grid;
grid-template-columns:1fr 296px;
grid-row-gap:0;
grid-column-gap:4rem
}
.Biography p{
font-weight:300;
margin-block-end:0;
margin-block-start:1em
}
.Biography p:last-child{
margin-block-end:1em
}
.Biography_Image{
width:296px;
height:359px;
position:relative;
grid-row:span 2
}
.Biography_Image>*{
position:absolute;
top:0;
left:0;
width:296px;
height:359px;
object-fit:cover;
border-radius:12px
}
.Biography_Image_Front{
pointer-events:none
}
.Biography_Image_Front path:first-child{
fill:var(--pwcc-color-geranium-red)
}
.Biography_Image_Front path:last-child{
fill:var(--pwcc-color-onyx-black)
}
.Biography_Image_Back path:first-child{
fill:#d4663e
}
.Biography_Image_Back path:last-child{
fill:var(--pwcc-color-onyx-black)
}
.Biography_ImageForReal{
border-radius:100%;
width:284px;
height:284px;
top:50%;
left:0;
transform:translateY(-50%)
}
.Biography_ImageForReal>img,.Biography_ImageForReal>source{
border-radius:100%;
width:284px;
height:284px
}
.Biography_Lead{
font-size:3.125rem
}
@media (max-width:48.125rem){
.Biography{
grid-template-columns:1fr;
grid-template-rows:auto auto;
grid-row-gap:0;
grid-column-gap:0
}
.Biography_Image{
display:none
}
.Biography_ImageForReal{
border-radius:0;
width:auto;
height:auto
}
.Biography_Lead{
font-size:2rem
}
}
.Biography_Lead>span{
background-color:var(--pwcc-color-onyx-black)
}
.Entry_Content{
display:flow-root;
font-size:1.125rem;
line-height:1.5
}
.Entry_Content>:where(:not(.alignleft):not(.alignright):not(.alignfull)){
max-width:var(--pwcc-content-width);
margin-left:auto;
margin-right:auto
}
.Entry_Content>.alignwide{
max-width:var(--pwcc-content-width-wide)
}
.Entry_Content .alignleft{
float:left;
margin-right:1em
}
.Entry_Content .alignright{
float:right;
margin-left:1em
}
@media screen and (min-width:48rem){
.Entry_Content>.alignleft{
margin-left:calc(50vw - var(--pwcc-content-width)/ 2)
}
.Entry_Content>.alignright{
margin-right:calc(50vw - var(--pwcc-content-width)/ 2)
}
}
.Entry_Content .aligncenter{
clear:both;
display:table;
margin-left:auto;
margin-right:auto
}
.Entry_Content.state-isFixedWidth>.alignfull,.Entry_Content.state-isFixedWidth>.alignwide{
max-width:var(--pwcc-content-width);
margin-left:auto;
margin-right:auto
}
.Entry-Excerpt{
background-color:var(--pwcc-color-white);
max-width:var(--pwcc-content-width);
padding:1em;
margin:1em auto
}
.Entry-Excerpt .Entry_Content-Excerpt,.Entry-Excerpt .Entry_Content-Excerpt>*{
max-width:none
}
.Entry-Excerpt>a,.Entry-Excerpt>a:active,.Entry-Excerpt>a:focus,.Entry-Excerpt>a:hover,.Entry-Excerpt>a:link,.Entry-Excerpt>a:visited{
display:flex;
flex-direction:column;
text-decoration:none;
color:currentColor
}
.Entry-Excerpt .Entry_Date{
order:-1;
margin-block-end:0
}
.Entry-Excerpt .Entry_Title{
margin-block-start:0
}
.SiteBranding{
--pwcc-site-branding-accent:var(--pwcc-color-geranium-red)
}
.SiteBranding_Logo{
width:6.25em;
height:6.25em
}
.SiteBranding_Logo_Fill{
fill:var(--pwcc-site-branding-accent)
}
.SiteBranding_Logo_Paths{
fill:var(--pwcc-color-white)
}
.SiteBranding--Footer{
--pwcc-site-branding-accent:currentColor
}
.SiteBranding--Footer .SiteBranding_Logo{
width:4.375em;
height:4.375em
}
.SiteFooter{
font-size:1rem;
line-height:1.5;
color:var(--pwcc-color-storm-grey);
background-color:var(--pwcc-color-white);
padding:1.5em max((100% - 72.5em) / 2,1em);
display:grid;
grid-template-columns:repeat(4,1fr);
column-gap:1rem
}
.SiteFooter:has(>.SiteFooter_Section:nth-child(3):last-child){
grid-template-columns:repeat(3,1fr)
}
@media (max-width:40em){
.SiteFooter:has(>.SiteFooter_Section:nth-child(3):last-child){
grid-template-columns:1fr
}
}
.SiteFooter:has(>.SiteFooter_Section:nth-child(2):last-child){
grid-template-columns:repeat(2,1fr)
}
@media (max-width:57em){
.SiteFooter{
grid-template-columns:repeat(2,1fr)
}
}
@media (max-width:33em){
.SiteFooter:has(>.SiteFooter_Section:nth-child(2):last-child){
grid-template-columns:1fr
}
.SiteFooter{
grid-template-columns:1fr
}
}
.SiteFooter:has(>.SiteFooter_Section:nth-child(1):last-child){
grid-template-columns:1fr
}
.SiteFooter a:active,.SiteFooter a:link,.SiteFooter a:visited{
color:inherit;
text-decoration:none
}
.SiteFooter a:hover{
text-decoration:underline
}
.SiteFooter a:active{
color:var(--pwcc-color-white)
}
.SiteFooter_Section{
grid-row:span 2;
display:grid;
grid-template-rows:subgrid
}
.SiteFooter_Section>:first-child{
align-self:end;
padding-block-start:1rem;
padding-block-end:1rem;
margin-block-end:0;
border-block-end:1px solid var(--pwcc-color-eggshell-grey)
}
.SiteFooter_Section h3{
font-weight:400;
text-transform:uppercase
}
.SiteFooter_SectionDetail{
padding-block-start:1rem
}
.SiteFooter_SectionDetail>:first-child{
margin-block-start:0
}
.SiteFooter_SectionDetail ol,.SiteFooter_SectionDetail ul{
list-style:none;
padding-inline-start:0
}
.SiteFooter_SectionDetail ol ol,.SiteFooter_SectionDetail ol ul,.SiteFooter_SectionDetail ul ol,.SiteFooter_SectionDetail ul ul{
padding-inline-start:1.5em
}
.SiteHeader{
font-size:1rem;
background-color:var(--pwcc-color-white);
color:var(--pwcc-color-storm-grey);
padding:1.5em max((100% - 72.5em) / 2,1em);
display:flex;
justify-content:space-between;
align-items:center
}
@media (max-width:57.5rem){
.SiteHeader{
font-size:.8rem
}
}
@media (max-width:43.75rem){
.SiteHeader{
align-items:flex-start
}
}
.SiteHeader a,.SiteHeader a:link{
color:var(--pwcc-color-storm-grey);
background-color:transparent;
text-decoration:none;
text-transform:uppercase
}
.GlobalNav{
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;
font-size:1.5em
}
.GlobalNav ul{
list-style:none;
padding:0;
margin:0;
display:flex;
justify-content:space-between;
align-items:center
}
.GlobalNav li{
margin:0 .666666666em
}
@media (max-width:43.75rem){
.GlobalNav ul{
flex-direction:column;
gap:1em;
align-items:flex-end
}
.GlobalNav li{
margin:0
}
}
.GlobalNav li:first-child{
margin-inline-start:0
}
.GlobalNav li:last-child{
margin-inline-end:0
}
.GlobalNav li a,.GlobalNav li a:link{
color:inherit;
text-decoration:none
}
.GlobalNav li a:focus,.GlobalNav li a:hover{
color:var(--pwcc-color-geranium-red);
text-decoration:underline .25em;
text-underline-offset:.1666666667em
}
.GlobalNav .current_page_item,.GlobalNav_MenuItem--Current{
color:var(--pwcc-color-geranium-red)
}
.GlobalNav_Menu .children,.GlobalNav_Menu .sub-menu{
display:none!important
}
.PageTitle{
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-aubergine-purple);
padding:1em max((100% - 72.5rem) / 2,1rem);
margin-block-start:0;
font-size:3.125rem;
font-weight:300;
word-break:break-word
}
@media (max-width:48.125rem){
.PageTitle{
font-size:2rem
}
}
.PostMeta{
font-size:1.125rem;
line-height:1.5;
max-width:var(--pwcc-content-width);
margin-left:auto;
margin-right:auto
}
.PostMeta_ByLine a,.PostMeta_ByLine a:active,.PostMeta_ByLine a:focus,.PostMeta_ByLine a:hover,.PostMeta_ByLine a:link{
color:inherit;
text-decoration:none
}
.PostMeta_ByLine a:active,.PostMeta_ByLine a:hover{
text-decoration:underline
}
.PostMeta_AuthorName{
font-weight:700
}
.PostTile{
display:flex;
flex-direction:column;
font-size:1rem;
padding:2em;
width:16.5em;
min-height:16.5em
}
.PostTile:link{
text-decoration:none;
background-color:var(--pwcc-color-white)
}
.PostTile:active,.PostTile:focus,.PostTile:hover{
background-color:var(--pwcc-color-aubergine-purple);
background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 20 20'%3E%3Cpath d='M0 20V0h20z' style='fill:%236ac5df'/%3E%3Cpath d='M20 0v20H0z' style='fill:%23f5f3f0'/%3E%3C/svg%3E");
background-size:1.25em 1.25em;
background-position:bottom right;
background-repeat:no-repeat
}
.PostTile:active .PostTile_Date,.PostTile:active .PostTile_Heading,.PostTile:active .PostTile_Title,.PostTile:focus .PostTile_Date,.PostTile:focus .PostTile_Heading,.PostTile:focus .PostTile_Title,.PostTile:hover .PostTile_Date,.PostTile:hover .PostTile_Heading,.PostTile:hover .PostTile_Title{
color:var(--pwcc-color-white)
}
.PostTile:active .PostTile_Category,.PostTile:focus .PostTile_Category,.PostTile:hover .PostTile_Category{
color:var(--pwcc-color-aero-blue)
}
.PostTile.is-Small{
font-size:.875rem
}
.PostTile .PostTile_Date,.PostTile .PostTile_Heading{
order:1;
color:var(--pwcc-color-storm-grey);
font-family:inherit;
font-size:.875em;
font-style:italic;
margin:0;
flex-grow:0
}
.PostTile .PostTile_Title{
order:2;
color:var(--pwcc-color-onyx-black);
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;
word-break:break-word;
margin-block-start:1em;
font-size:1.375em;
flex-grow:1
}
.PostTile .PostTile_Category{
order:3;
color:var(--pwcc-color-geranium-red);
text-transform:uppercase;
justify-self:end;
flex-grow:0;
margin-block-start:1em
}
.PostTile .PostTile_Category_Icon{
display:inline-block;
background-color:currentColor;
width:1em;
height:1em;
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3E%3Cpath d='M15.7 15.275 14.125 10.6 3.525 0 0 3.525l10.6 10.6 4.45 1.775c.175.075.375.025.525-.1s.2-.325.125-.525m-5.1-2.55-9.175-9.2L3.55 1.4l9.2 9.2zm.75.675 2.05-2.05 1.05 3.225z' style='fill:%23000'/%3E%3C/svg%3E");
mask-repeat:no-repeat;
mask-position:left center;
margin-right:.5em
}
.PostTileGrid{
display:grid;
grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));
grid-gap:2rem;
justify-items:center
}
.Entry_Navigation{
grid-template-columns:1fr 1fr;
max-width:var(--pwcc-content-width);
margin-left:auto;
margin-right:auto;
margin-bottom:1rem
}
.Entry_Navigation_Adjacent{
min-height:auto
}
@media (max-width:35em){
.Entry_Navigation{
display:block
}
.Entry_Navigation_Adjacent{
width:auto;
margin-bottom:1em
}
}
.Entry_Navigation_Adjacent.is-Previous{
justify-self:start
}
.Entry_Navigation_Adjacent.is-Next{
justify-self:end
}
.SearchForm-404{
font-size:1.5rem;
display:grid;
grid-template-columns:1fr 15ch;
column-gap:1em
}
.SearchForm-404 label{
font-size:1.25rem;
text-transform:uppercase;
grid-row:1;
grid-column:1
}
.SearchForm-404 input{
font-size:inherit
}
.SearchForm-404 input[name=s]{
display:block;
width:100%;
grid-row:2;
grid-column:1
}
.SearchForm-404 input[type=submit]{
grid-row:2;
grid-column:2;
color:var(--pwcc-color-aubergine-purple);
background-color:var(--pwcc-color-aero-blue);
text-transform:uppercase;
font-weight:700;
border:0;
border-radius:0
}
.SearchForm-404 input[type=submit]:active,.SearchForm-404 input[type=submit]:focus,.SearchForm-404 input[type=submit]:hover{
color:var(--pwcc-color-aubergine-purple);
background-color:var(--pwcc-color-timberwolf-grey)
}
.post-password-form{
color:var(--pwcc-color-white);
background-color:var(--pwcc-color-aubergine-purple);
padding:1em;
margin-bottom:2em
}
.post-password-form .pwcc-post-password-form-wrapper{
font-size:1.5rem;
display:grid;
grid-template-columns:1fr 15ch;
grid-template-rows:2;
column-gap:1em
}
.post-password-form p{
margin-top:0
}
.post-password-form label{
font-size:1.25rem;
text-transform:uppercase;
grid-row:1;
grid-column:1
}
.post-password-form input{
font-size:inherit
}
.post-password-form input[name=post_password]{
display:block;
width:100%;
grid-row:2;
grid-column:1
}
.post-password-form.password-form-error input[name=post_password]{
border:solid var(--pwcc-color-geranium-red);
border-width:0 0 3px
}
.post-password-form input[type=submit]{
grid-row:2;
grid-column:2;
color:var(--pwcc-color-aubergine-purple);
background-color:var(--pwcc-color-aero-blue);
text-transform:uppercase;
font-weight:700;
border:0;
border-radius:0
}
.post-password-form input[type=submit]:active,.post-password-form input[type=submit]:focus,.post-password-form input[type=submit]:hover{
color:var(--pwcc-color-aubergine-purple);
background-color:var(--pwcc-color-timberwolf-grey)
}
.post-password-form-invalid-password{
color:var(--pwcc-color-aero-blue)
}
.Term,.Term:active,.Term:focus,.Term:hover,.Term:link,.Term:visited{
font-family:"Roboto Mono",ui-monospace,"Cascadia Code","Source Code Pro",Menlo,Consolas,"DejaVu Sans Mono",monospace;
text-decoration:none;
white-space:nowrap
}
.Term:active,.Term:focus,.Term:hover{
text-decoration:underline
}
.Term-Category,.Term-Category:active,.Term-Category:focus,.Term-Category:hover,.Term-Category:link,.Term-Category:visited{
color:var(--pwcc-color-geranium-red)
}
.Term-Category>.Term_Icon{
display:inline-block;
background-color:currentColor;
width:.9em;
height:.9em;
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3E%3Cpath d='M15.7 15.275 14.125 10.6 3.525 0 0 3.525l10.6 10.6 4.45 1.775c.175.075.375.025.525-.1s.2-.325.125-.525m-5.1-2.55-9.175-9.2L3.55 1.4l9.2 9.2zm.75.675 2.05-2.05 1.05 3.225z' style='fill:%23000'/%3E%3C/svg%3E");
mask-repeat:no-repeat;
mask-position:left center;
margin-right:.5ch
}
.Term-Category-Code>.Term_Icon{
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='code_icon' x='0' y='0' viewBox='0 0 16 16'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath d='M4.536 4.47 1 8.005l3.536 3.536.707-.707-2.829-2.829 2.829-2.828zM11.464 11.541 15 8.005 11.464 4.47l-.707.707 2.829 2.828-2.829 2.829zM5.952 14.71 8.863 1.015 10 1.257 7.089 14.951z' class='st0'/%3E%3C/svg%3E")
}
.Term-Category-Design>.Term_Icon{
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='design_icon' x='0' y='0' viewBox='0 0 16 16'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath d='M13 4v2h-2V4zm1-1h-4v4h4z' class='st0'/%3E%3Cpath id='Polygon_1_1_' d='m7.5 7.8 4.6 7.2H2.8zm0-1.8L1 16h13z' class='st0'/%3E%3Cpath d='M3.5 1C4.878 1 6 2.122 6 3.5S4.878 6 3.5 6 1 4.878 1 3.5 2.122 1 3.5 1m0-1a3.5 3.5 0 1 0 0 7 3.5 3.5 0 0 0 0-7' class='st0'/%3E%3C/svg%3E")
}
.Term-Category-Opinion>.Term_Icon{
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3E%3Cpath d='M0 0v11h3v5l7-5h4V0zm13 10H9.7L4 14.1V10H1V1h12z' style='fill:%23000'/%3E%3C/svg%3E")
}
.Term-Category-Quick-notes>.Term_Icon{
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3E%3Cpath d='M10.1 0H0v16h14V4zm2.5 4H10V1.3zM1 15V1h8v4h4v10z' style='fill:%23000'/%3E%3C/svg%3E")
}
.Term-Category-Talks>.Term_Icon{
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 16 16'%3E%3Cpath d='M7.25 12.075c-2.85 2.225-4.775 2.9-5.525 2.8-.225-.025-.3-.125-.325-.15-.15-.225-.05-.55.075-.85l.625.625L11 7c1.925 0 3.5-1.575 3.5-3.5S12.925 0 11 0 7.5 1.575 7.5 3.5v.125L0 12.375l.75.75C.425 13.725.1 14.6.6 15.3c.225.3.575.5 1 .55.1.025.2.025.3.025 1.35 0 3.5-1.075 5.975-3 3.25-2.425 4.175-2.275 4.65-1.8.2.2.3.425.3.7-.025.85-1.025 1.9-1.4 2.225l.65.75c.175-.15 1.7-1.525 1.75-2.95.025-.55-.2-1.05-.6-1.45-1.325-1.3-3.35-.25-5.975 1.725M11 1c1.375 0 2.5 1.125 2.5 2.5S12.375 6 11 6 8.5 4.875 8.5 3.5 9.625 1 11 1M7.775 4.875a3.54 3.54 0 0 0 1.95 1.9l-7.6 6.3-.7-.7z' style='fill:%23000'/%3E%3C/svg%3E")
}
.Term-Category-Work>.Term_Icon{
mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' id='phone_icon' x='0' y='0' viewBox='0 0 16 16'%3E%3Cstyle%3E.st0%7Bfill:%23000%7D%3C/style%3E%3Cpath d='M13 1v14H1V1zm1-1H0v16h14z' class='st0'/%3E%3Cpath d='M6 13h2v1H6z' class='st0'/%3E%3Cpath d='M8 13H6v1h2zM11 3v8H3V3zm1-1H2v10h10z' class='st0'/%3E%3C/svg%3E")
}
.screen-reader-only{
border:0;
clip-path:inset(50%);
height:1px;
margin:-1px;
overflow:hidden;
padding:0;
position:absolute;
width:1px;
word-wrap:normal!important;
word-break:normal!important
}
.gallery{
display:flex;
gap:.5em;
flex-wrap:wrap;
margin-bottom:1em
}
.gallery-item,.gallery-item a,.gallery-item>div{
box-sizing:border-box;
display:flex;
flex-direction:column;
flex-grow:1;
justify-content:center;
max-width:100%;
min-width:min(15em,100%);
position:relative;
width:100%;
margin-bottom:0
}
.gallery-item a,.gallery-item img,.gallery-item>div{
flex:1 0 0%;
height:100%;
object-fit:cover;
width:100%
}
.gallery-item figcaption,.gallery-item:has(figcaption)::before{
position:absolute;
bottom:0;
right:0;
left:0;
max-height:100%
}
.gallery-item:has(figcaption)::before{
content:"";
height:100%;
max-height:40%;
pointer-events:none;
backdrop-filter:blur(3px);
mask-image:linear-gradient(0deg,#000 20%,transparent 100%)
}
.gallery-item figcaption{
color:#fff;
text-shadow:0 0 1.5px #000;
font-size:1em;
margin:0;
overflow:auto;
padding:1em;
text-align:center;
box-sizing:border-box;
background:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent 100%)
}
.gallery-item figcaption img{
display:inline
}
.gallery-item figcaption a{
color:inherit
}
.gallery-item{
width:calc(12.5% - 1em)
}
.gallery-columns-1 .gallery-item{
width:calc(100% - 1em)
}
.gallery-columns-2 .gallery-item{
width:calc(50% - 1em)
}
.gallery-columns-3 .gallery-item{
width:calc(33.3333333333% - 1em)
}
.gallery-columns-4 .gallery-item{
width:calc(25% - 1em)
}
.gallery-columns-5 .gallery-item{
width:calc(20% - 1em)
}
.gallery-columns-6 .gallery-item{
width:calc(16.6666666667% - 1em)
}
.gallery-columns-7 .gallery-item{
width:calc(14.2857142857% - 1em)
}
/*# sourceMappingURL=style.min.css.map */
