PageSourceSearch

https://grimtech.co.uk/

html grimtech.co.uk collected 2026-10-05 11:07:34 UTC 182,422 bytes, 2,428 lines download raw bytes

1<!DOCTYPE html>
2<html itemscope="itemscope" itemtype="http://schema.org/WebPage" lang="en-GB">
3<head>
4	<meta charset="UTF-8" />
5	<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
6	<link rel="profile" href="https://gmpg.org/xfn/11" />
7	<link rel="pingback" href="https://grimtech.co.uk/xmlrpc.php" />
8	<!--[if lt IE 9]>
9	
9<script src="https://grimtech.co.uk/wp-content/themes/independent-publisher/js/html5.js" type="text/javascript"></script>
9
10	<![endif]-->
11	<title>PatrickJrs&#039; Random Rambles &#8211; A place to call home.</title>
12<meta name='robots' content='max-image-preview:large' />
13<!-- Jetpack Site Verification Tags -->
14<meta name="google-site-verification" content="VxasZ1TFqt7iVFPMu3YVM5Nt_qrFRgweJv0HGVqWPMo">
15<link rel='dns-prefetch' href='//www.googletagmanager.com' />
16<link rel='preconnect' href='//c0.wp.com' />
17<link rel='preconnect' href='//i0.wp.com' />
18<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
19<link rel="alternate" type="application/rss+xml" title="PatrickJrs&#039; Random Rambles &raquo; Feed" href="https://grimtech.co.uk/feed/" />
20<link rel="alternate" type="application/rss+xml" title="PatrickJrs&#039; Random Rambles &raquo; Comments Feed" href="https://grimtech.co.uk/comments/feed/" />
21<style id="wp-img-auto-sizes-contain-inline-css">
22img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
23/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
24</style>
25
26<style id="wp-emoji-styles-inline-css">
27
28	img.wp-smiley, img.emoji {
29		display: inline !important;
30		border: none !important;
31		box-shadow: none !important;
32		height: 1em !important;
33		width: 1em !important;
34		margin: 0 0.07em !important;
35		vertical-align: -0.1em !important;
36		background: none !important;
37		padding: 0 !important;
38	}
39/*# sourceURL=wp-emoji-styles-inline-css */
40</style>
41<style id="wp-block-library-inline-css">
42:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
42--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
43
44/*# sourceURL=https://grimtech.co.uk/wp-content/plugins/gutenberg/build/styles/block-library/common.min.css */
45</style>
46<style id="wp-block-gallery-inline-css">
47.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images:where(.is-layout-flex){align-items:normal}.wp-block-gallery.has-nested-images:where(.is-layout-flex) figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images:where(.is-layout-flex) figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%}.wp-block-gallery.has-nested-images:where(.is-layout-flex) figure.wp-block-image>a,.wp-block-gallery.has-nested-images:where(.is-layout-flex) figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images:where(.is-layout-flex) figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images:where(.is-layout-flex) figcaption{flex-basis:100%;flex-grow:1;text-align:center}.wp-block-gallery.has-nested-images:where(.is-layout-flex):not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images:where(.is-layout-flex).is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images:where(.is-layout-flex).is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images:where(.is-layout-flex).is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images:where(.is-layout-flex).is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images:where(.is-layout-flex).is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images:where(.is-layout-flex).columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images:where(.is-layout-flex).alignleft,.wp-block-gallery.has-nested-images:where(.is-layout-flex).alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images:where(.is-layout-flex).aligncenter{justify-content:center}.wp-block
47-gallery.has-nested-images figure.wp-block-image{margin:0;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}:where(.wp-block-gallery.has-nested-images.is-layout-grid)>.blocks-gallery-caption{grid-column:1/-1;text-align:center}
48/*# sourceURL=https://grimtech.co.uk/wp-content/plugins/gutenberg/build/styles/block-library/gallery/style.min.css */
49</style>
50<style id="wp-block-image-inline-css">
51.wp-block-image>a,.wp-block-image>figure>a{color:inherit;display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports (mask-image:none) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;mask-position:center;mask-repeat:no-repeat;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
51cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
51@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}
52/*# sourceURL=https://grimtech.co.uk/wp-content/plugins/gutenberg/build/styles/block-library/image/style.min.css */
53</style>
54<style id="wp-block-paragraph-inline-css">
55.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:var(--wp--style--block-background-padding,1.25em 2.375em)}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
56/*# sourceURL=https://grimtech.co.uk/wp-content/plugins/gutenberg/build/styles/block-library/paragraph/style.min.css */
57</style>
58
59<style id="classic-theme-styles-inline-css">
60.wp-block-button__link{background-color:#32373c;border-radius:9999px;box-shadow:none;color:#fff;font-size:1.125em;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none}.wp-block-file__button{background:#32373c;color:#fff}.wp-block-accordion-heading{margin:0}.wp-block-accordion-heading__toggle{background-color:inherit!important;color:inherit!important}.wp-block-accordion-heading__toggle:not(:focus-visible){outline:none}.wp-block-accordion-heading__toggle:focus,.wp-block-accordion-heading__toggle:hover{background-color:inherit!important;border:none;box-shadow:none;color:inherit;padding:var(--wp--preset--spacing--20,1em) 0;text-decoration:none}.wp-block-accordion-heading__toggle:focus-visible{outline:auto;outline-offset:0}.wp-block-tab:not(.has-text-color){color:inherit!important}.wp-block-tab:not(.has-background){background-color:inherit!important}.wp-block-tab:focus,.wp-block-tab:hover{text-decoration:none}.wp-block-tab:focus-visible{outline:auto;outline-offset:0}
61/*# sourceURL=https://grimtech.co.uk/wp-content/plugins/gutenberg/build/styles/block-library/classic.min.css */
62</style>
63
64<style id="global-styles-inline-css">
65:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
650) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-family--exo: Exo;--wp--preset--font-family--exo-2: Exo 2;--wp--preset--text-shadow--light: 0.05em 0.05em 0.1em rgba(0, 0, 0, 0.3);--wp--preset--text-shadow--strong: 0.1em 0.1em 0.25em rgba(0, 0, 0, 0.5);--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
65.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.has-exo-font-family{font-family: var(--wp--preset--font-family--exo) !important;}.has-exo-2-font-family{font-family: var(--wp--preset--font-family--exo-2) !important;}.has-light-text-shadow{text-shadow: var(--wp--preset--text-shadow--light) !important;}.has-strong-text-shadow{text-shadow: var(--wp--preset--text-shadow--strong) !important;}
66:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
67/*# sourceURL=global-styles-inline-css */
68</style>
69
70<style id="jetpack-stats-inline-css">
71img#wpstats{display:none}
72/*# sourceURL=jetpack-stats-inline-css */
73</style>
74<link rel='stylesheet' id='genericons-css' href='https://c0.wp.com/p/jetpack/16.2/_inc/genericons/genericons/genericons.css' media='all' />
75<link rel='stylesheet' id='independent-publisher-style-css' href='https://grimtech.co.uk/wp-content/themes/independent-publisher/style.css?ver=7.2-alpha-64090' media='all' />
76<link rel='stylesheet' id='customizer-css' href='https://grimtech.co.uk/wp-admin/admin-ajax.php?action=independent_publisher_customizer_css&#038;ver=1.7' media='all' />
77<link rel='stylesheet' id='taxopress-frontend-css-css' href='https://grimtech.co.uk/wp-content/plugins/simple-tags/assets/frontend/css/frontend.css?ver=3.54.0' media='all' />
78<link rel='stylesheet' id='fancybox-css' href='https://grimtech.co.uk/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.min.css?ver=7.2-alpha-64090' media='screen' />
79<style id="fancybox-inline-css">
80#fancybox-outer{background:#ffffff}#fancybox-content{background:#ffffff;border-color:#ffffff;color:#000000;}#fancybox-title,#fancybox-title-float-main{color:#fff}
81/*# sourceURL=fancybox-inline-css */
82</style>
83<link rel='stylesheet' id='photonic-slider-css' href='https://grimtech.co.uk/wp-content/plugins/photonic/include/ext/splide/splide.min.css?ver=20260925-50948' media='all' />
84<link rel='stylesheet' id='photonic-lightbox-css' href='https://grimtech.co.uk/wp-content/plugins/photonic/include/ext/lightgallery/lightgallery.min.css?ver=20260925-50948' media='all' />
85<link rel='stylesheet' id='photonic-css' href='https://grimtech.co.uk/wp-content/plugins/photonic/include/css/front-end/core/photonic.min.css?ver=20260925-50948' media='all' />
86<style id="photonic-inline-css">
87/* Retrieved from saved CSS */
88.photonic-panel { background:  rgb(17,17,17)  !important;
89
90	border-top: none;
91	border-right: none;
92	border-bottom: none;
93	border-left: none;
94 }
95.photonic-flickr-stream .photonic-pad-photosets { margin: 15px; }
96.photonic-flickr-stream .photonic-pad-galleries { margin: 10px; }
97.photonic-flickr-stream .photonic-pad-photos { padding: 5px 10px; }
98.photonic-google-stream .photonic-pad-photos { padding: 5px 10px; }
99.photonic-zenfolio-stream .photonic-pad-photos { padding: 5px 10px; }
100.photonic-zenfolio-stream .photonic-pad-photosets { margin: 5px 10px; }
101.photonic-smug-stream .photonic-pad-albums { margin: 10px; }
102.photonic-smug-stream .photonic-pad-photos { padding: 5px 10px; }
103.photonic-random-layout .photonic-thumb { padding: 2px}
104.photonic-masonry-layout .photonic-thumb { padding: 2px}
105.photonic-mosaic-layout .photonic-thumb { padding: 2px}
106
107/*# sourceURL=photonic-inline-css */
108</style>
109<link rel='stylesheet' id='um_modal-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-modal.min.css?ver=2.14.0' media='all' />
110<link rel='stylesheet' id='um_ui-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/jquery-ui/jquery-ui.min.css?ver=1.13.2' media='all' />
111<link rel='stylesheet' id='um_tipsy-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.css?ver=1.0.0a' media='all' />
112<link rel='stylesheet' id='um_raty-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.css?ver=2.6.0' media='all' />
113<link rel='stylesheet' id='select2-css' href='https://grimtech.co.uk/wp-content/plugins/customize-posts/bower_components/select2/dist/css/select2.min.css?ver=0.9.1' media='all' />
114<link rel='stylesheet' id='um_fileupload-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-fileupload.min.css?ver=2.14.0' media='all' />
115<link rel='stylesheet' id='um_confirm-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.css?ver=1.0' media='all' />
116<link rel='stylesheet' id='um_notice-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/um-notice/um-notice.min.css?ver=1.0' media='all' />
117<link rel='stylesheet' id='um_datetime-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.min.css?ver=3.6.2' media='all' />
118<link rel='stylesheet' id='um_datetime_date-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.date.min.css?ver=3.6.2' media='all' />
119<link rel='stylesheet' id='um_datetime_time-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/pickadate/default.time.min.css?ver=3.6.2' media='all' />
120<link rel='stylesheet' id='um_fonticons_ii-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-ii.min.css?ver=2.14.0' media='all' />
121<link rel='stylesheet' id='um_fonticons_fa-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/legacy/fonticons/fonticons-fa.min.css?ver=2.14.0' media='all' />
122<link rel='stylesheet' id='um_fontawesome-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-fontawesome.min.css?ver=6.5.2' media='all' />
123<link rel='stylesheet' id='um_common-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/common.min.css?ver=2.14.0' media='all' />
124<link rel='stylesheet' id='um_responsive-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-responsive.min.css?ver=2.14.0' media='all' />
125<link rel='stylesheet' id='um_styles-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-styles.min.css?ver=2.14.0' media='all' />
126<link rel='stylesheet' id='um_crop-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.css?ver=1.6.1' media='all' />
127<link rel='stylesheet' id='um_profile-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-profile.min.css?ver=2.14.0' media='all' />
128<link rel='stylesheet' id='um_account-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-account.min.css?ver=2.14.0' media='all' />
129<link rel='stylesheet' id='um_misc-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-misc.min.css?ver=2.14.0' media='all' />
130<link rel='stylesheet' id='um_default_css-css' href='https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/css/um-old-default.min.css?ver=2.14.0' media='all' />
131<script id="jquery-core-js" src="https://grimtech.co.uk/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 131
131
132<script id="jquery-migrate-js" src="https://grimtech.co.uk/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.6.0"></script>
vendor: 1 bytes, line 132
132
133<script id="enhanced-comment-form-js-js" src="https://grimtech.co.uk/wp-content/themes/independent-publisher/js/enhanced-comment-form.js?ver=1.0"></script>
vendor: 1 bytes, line 133
133
134<script id="taxopress-frontend-js-js" src="https://grimtech.co.uk/wp-content/plugins/simple-tags/assets/frontend/js/frontend.js?ver=3.54.0"></script>
134
135
136<!-- Google tag (gtag.js) snippet added by Site Kit -->
137<!-- Google Analytics snippet added by Site Kit -->
138<!-- Google Ads snippet added by Site Kit -->
vendor: 80 bytes, lines 138-139
138
139<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
139G-WT3E6X10G5
vendor: 18 bytes, line 139
139" async></script>
140<script id="google_gtagjs-js-after">
141window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
142gtag("set","linker",{"domains":["grimtech.co.uk"]});
143gtag("js", new Date());
144gtag("set", "developer_id.dZTNiMT", true);
145gtag("config", "G-WT3E6X10G5");
146gtag("config", "AW-3119958191");
147 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 
148//# sourceURL=google_gtagjs-js-after
149</script>
vendor: 1 bytes, line 149
149
150<script id="um-gdpr-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-gdpr.min.js?ver=2.14.0"></script>
150
151<link rel="https://api.w.org/" href="https://grimtech.co.uk/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://grimtech.co.uk/xmlrpc.php?rsd" />
152<meta name="generator" content="WordPress 7.2-alpha-64090" />
153<meta name="generator" content="Site Kit by Google 1.188.0" /><meta name="generator" content="performance-lab 4.2.0; plugins: ">
154<meta name="google-site-verification" content="VxasZ1TFqt7iVFPMu3YVM5Nt_qrFRgweJv0HGVqWPMo">
155<!-- Google AdSense meta tags added by Site Kit -->
156<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236">
157<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com">
158<!-- End Google AdSense meta tags added by Site Kit -->
159<style id="custom-background-css">
160body.custom-background { background-color: #202020; background-image: url("https://grimtech.co.uk/wp-content/uploads/2022/10/download.jpeg"); background-position: center center; background-size: auto; background-repeat: repeat; background-attachment: scroll; }
161</style>
162
163<!-- Jetpack Open Graph Tags -->
164<meta property="og:type" content="website" />
165<meta property="og:title" content="PatrickJrs&#039; Random Rambles" />
166<meta property="og:description" content="A place to call home." />
167<meta property="og:url" content="https://grimtech.co.uk/" />
168<meta property="og:site_name" content="PatrickJrs&#039; Random Rambles" />
169<meta property="og:image" content="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2020/11/cropped-PatrickJrPortrait.png?fit=512%2C512&#038;ssl=1" />
170<meta property="og:image:width" content="512" />
171<meta property="og:image:height" content="512" />
172<meta property="og:image:alt" content="" />
173<meta property="og:locale" content="en_GB" />
174
175<!-- End Jetpack Open Graph Tags -->
176<link rel="icon" href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2020/11/cropped-PatrickJrPortrait.png?fit=32%2C32&#038;ssl=1" sizes="32x32" />
177<link rel="icon" href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2020/11/cropped-PatrickJrPortrait.png?fit=192%2C192&#038;ssl=1" sizes="192x192" />
178<link rel="apple-touch-icon" href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2020/11/cropped-PatrickJrPortrait.png?fit=180%2C180&#038;ssl=1" />
179<meta name="msapplication-TileImage" content="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2020/11/cropped-PatrickJrPortrait.png?fit=270%2C270&#038;ssl=1" />
180	<!-- Fonts Plugin CSS - https://fontsplugin.com/ -->
181	<style>
182		/* Cached: October 4, 2026 at 6:32am */
183/* vietnamese */
184@font-face {
185  font-family: 'Exo';
186  font-style: italic;
187  font-weight: 100;
188  font-display: swap;
189  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
190  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;
191}
192/* latin-ext */
193@font-face {
194  font-family: 'Exo';
195  font-style: italic;
196  font-weight: 100;
197  font-display: swap;
198  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
199  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;
200}
201/* latin */
202@font-face {
203  font-family: 'Exo';
204  font-style: italic;
205  font-weight: 100;
206  font-display: swap;
207  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
208  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;
209}
210/* vietnamese */
211@font-face {
212  font-family: 'Exo';
213  font-style: italic;
214  font-weight: 200;
215  font-display: swap;
216  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
217  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;
218}
219/* latin-ext */
220@font-face {
221  font-family: 'Exo';
222  font-style: italic;
223  font-weight: 200;
224  font-display: swap;
225  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
226  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;
227}
228/* latin */
229@font-face {
230  font-family: 'Exo';
231  font-style: italic;
232  font-weight: 200;
233  font-display: swap;
234  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
235  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;
236}
237/* vietnamese */
238@font-face {
239  font-family: 'Exo';
240  font-style: italic;
241  font-weight: 300;
242  font-display: swap;
243  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
244  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;
245}
246/* latin-ext */
247@font-face {
248  font-family: 'Exo';
249  font-style: italic;
250  font-weight: 300;
251  font-display: swap;
252  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
253  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;
254}
255/* latin */
256@font-face {
257  font-family: 'Exo';
258  font-style: italic;
259  font-weight: 300;
260  font-display: swap;
261  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
262  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;
263}
264/* vietnamese */
265@font-face {
266  font-family: 'Exo';
267  font-style: italic;
268  font-weight: 400;
269  font-display: swap;
270  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
271  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;
272}
273/* latin-ext */
274@font-face {
275  font-family: 'Exo';
276  font-style: italic;
277  font-weight: 400;
278  font-display: swap;
279  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
280  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;
281}
282/* latin */
283@font-face {
284  font-family: 'Exo';
285  font-style: italic;
286  font-weight: 400;
287  font-display: swap;
288  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
289  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;
290}
291/* vietnamese */
292@font-face {
293  font-family: 'Exo';
294  font-style: italic;
295  font-weight: 500;
296  font-display: swap;
297  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
298  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;
299}
300/* latin-ext */
301@font-face {
302  font-family: 'Exo';
303  font-style: italic;
304  font-weight: 500;
305  font-display: swap;
306  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
307  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;
308}
309/* latin */
310@font-face {
311  font-family: 'Exo';
312  font-style: italic;
313  font-weight: 500;
314  font-display: swap;
315  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
316  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;
317}
318/* vietnamese */
319@font-face {
320  font-family: 'Exo';
321  font-style: italic;
322  font-weight: 600;
323  font-display: swap;
324  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
325  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;
326}
327/* latin-ext */
328@font-face {
329  font-family: 'Exo';
330  font-style: italic;
331  font-weight: 600;
332  font-display: swap;
333  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
334  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;
335}
336/* latin */
337@font-face {
338  font-family: 'Exo';
339  font-style: italic;
340  font-weight: 600;
341  font-display: swap;
342  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
343  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;
344}
345/* vietnamese */
346@font-face {
347  font-family: 'Exo';
348  font-style: italic;
349  font-weight: 700;
350  font-display: swap;
351  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
352  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;
353}
354/* latin-ext */
355@font-face {
356  font-family: 'Exo';
357  font-style: italic;
358  font-weight: 700;
359  font-display: swap;
360  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
361  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;
362}
363/* latin */
364@font-face {
365  font-family: 'Exo';
366  font-style: italic;
367  font-weight: 700;
368  font-display: swap;
369  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
370  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;
371}
372/* vietnamese */
373@font-face {
374  font-family: 'Exo';
375  font-style: italic;
376  font-weight: 800;
377  font-display: swap;
378  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
379  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;
380}
381/* latin-ext */
382@font-face {
383  font-family: 'Exo';
384  font-style: italic;
385  font-weight: 800;
386  font-display: swap;
387  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
388  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;
389}
390/* latin */
391@font-face {
392  font-family: 'Exo';
393  font-style: italic;
394  font-weight: 800;
395  font-display: swap;
396  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
397  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;
398}
399/* vietnamese */
400@font-face {
401  font-family: 'Exo';
402  font-style: italic;
403  font-weight: 900;
404  font-display: swap;
405  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6u0Dfe5g.woff2) format('woff2');
406  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;
407}
408/* latin-ext */
409@font-face {
410  font-family: 'Exo';
411  font-style: italic;
412  font-weight: 900;
413  font-display: swap;
414  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6v0Dfe5g.woff2) format('woff2');
415  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-1D
415BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
416}
417/* latin */
418@font-face {
419  font-family: 'Exo';
420  font-style: italic;
421  font-weight: 900;
422  font-display: swap;
423  src: url(https://fonts.gstatic.com/s/exo/v25/4UaMrEtFpBISdk6h0Dc.woff2) format('woff2');
424  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;
425}
426/* vietnamese */
427@font-face {
428  font-family: 'Exo';
429  font-style: normal;
430  font-weight: 100;
431  font-display: swap;
432  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
433  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;
434}
435/* latin-ext */
436@font-face {
437  font-family: 'Exo';
438  font-style: normal;
439  font-weight: 100;
440  font-display: swap;
441  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
442  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;
443}
444/* latin */
445@font-face {
446  font-family: 'Exo';
447  font-style: normal;
448  font-weight: 100;
449  font-display: swap;
450  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
451  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;
452}
453/* vietnamese */
454@font-face {
455  font-family: 'Exo';
456  font-style: normal;
457  font-weight: 200;
458  font-display: swap;
459  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
460  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;
461}
462/* latin-ext */
463@font-face {
464  font-family: 'Exo';
465  font-style: normal;
466  font-weight: 200;
467  font-display: swap;
468  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
469  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;
470}
471/* latin */
472@font-face {
473  font-family: 'Exo';
474  font-style: normal;
475  font-weight: 200;
476  font-display: swap;
477  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
478  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;
479}
480/* vietnamese */
481@font-face {
482  font-family: 'Exo';
483  font-style: normal;
484  font-weight: 300;
485  font-display: swap;
486  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
487  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;
488}
489/* latin-ext */
490@font-face {
491  font-family: 'Exo';
492  font-style: normal;
493  font-weight: 300;
494  font-display: swap;
495  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
496  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;
497}
498/* latin */
499@font-face {
500  font-family: 'Exo';
501  font-style: normal;
502  font-weight: 300;
503  font-display: swap;
504  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
505  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;
506}
507/* vietnamese */
508@font-face {
509  font-family: 'Exo';
510  font-style: normal;
511  font-weight: 400;
512  font-display: swap;
513  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
514  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;
515}
516/* latin-ext */
517@font-face {
518  font-family: 'Exo';
519  font-style: normal;
520  font-weight: 400;
521  font-display: swap;
522  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
523  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;
524}
525/* latin */
526@font-face {
527  font-family: 'Exo';
528  font-style: normal;
529  font-weight: 400;
530  font-display: swap;
531  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
532  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;
533}
534/* vietnamese */
535@font-face {
536  font-family: 'Exo';
537  font-style: normal;
538  font-weight: 500;
539  font-display: swap;
540  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
541  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;
542}
543/* latin-ext */
544@font-face {
545  font-family: 'Exo';
546  font-style: normal;
547  font-weight: 500;
548  font-display: swap;
549  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
550  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;
551}
552/* latin */
553@font-face {
554  font-family: 'Exo';
555  font-style: normal;
556  font-weight: 500;
557  font-display: swap;
558  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
559  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;
560}
561/* vietnamese */
562@font-face {
563  font-family: 'Exo';
564  font-style: normal;
565  font-weight: 600;
566  font-display: swap;
567  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
568  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;
569}
570/* latin-ext */
571@font-face {
572  font-family: 'Exo';
573  font-style: normal;
574  font-weight: 600;
575  font-display: swap;
576  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
577  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;
578}
579/* latin */
580@font-face {
581  font-family: 'Exo';
582  font-style: normal;
583  font-weight: 600;
584  font-display: swap;
585  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
586  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;
587}
588/* vietnamese */
589@font-face {
590  font-family: 'Exo';
591  font-style: normal;
592  font-weight: 700;
593  font-display: swap;
594  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
595  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;
596}
597/* latin-ext */
598@font-face {
599  font-family: 'Exo';
600  font-style: normal;
601  font-weight: 700;
602  font-display: swap;
603  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
604  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-1D
604BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
605}
606/* latin */
607@font-face {
608  font-family: 'Exo';
609  font-style: normal;
610  font-weight: 700;
611  font-display: swap;
612  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
613  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;
614}
615/* vietnamese */
616@font-face {
617  font-family: 'Exo';
618  font-style: normal;
619  font-weight: 800;
620  font-display: swap;
621  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
622  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;
623}
624/* latin-ext */
625@font-face {
626  font-family: 'Exo';
627  font-style: normal;
628  font-weight: 800;
629  font-display: swap;
630  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
631  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;
632}
633/* latin */
634@font-face {
635  font-family: 'Exo';
636  font-style: normal;
637  font-weight: 800;
638  font-display: swap;
639  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
640  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;
641}
642/* vietnamese */
643@font-face {
644  font-family: 'Exo';
645  font-style: normal;
646  font-weight: 900;
647  font-display: swap;
648  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfH6jyDM.woff2) format('woff2');
649  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;
650}
651/* latin-ext */
652@font-face {
653  font-family: 'Exo';
654  font-style: normal;
655  font-weight: 900;
656  font-display: swap;
657  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISfX6jyDM.woff2) format('woff2');
658  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;
659}
660/* latin */
661@font-face {
662  font-family: 'Exo';
663  font-style: normal;
664  font-weight: 900;
665  font-display: swap;
666  src: url(https://fonts.gstatic.com/s/exo/v25/4UaOrEtFpBISc36j.woff2) format('woff2');
667  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;
668}
669/* cyrillic-ext */
670@font-face {
671  font-family: 'Exo 2';
672  font-style: italic;
673  font-weight: 100;
674  font-display: swap;
675  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
676  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
677}
678/* cyrillic */
679@font-face {
680  font-family: 'Exo 2';
681  font-style: italic;
682  font-weight: 100;
683  font-display: swap;
684  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
685  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
686}
687/* vietnamese */
688@font-face {
689  font-family: 'Exo 2';
690  font-style: italic;
691  font-weight: 100;
692  font-display: swap;
693  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
694  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;
695}
696/* latin-ext */
697@font-face {
698  font-family: 'Exo 2';
699  font-style: italic;
700  font-weight: 100;
701  font-display: swap;
702  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
703  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-1D
703BF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
704}
705/* latin */
706@font-face {
707  font-family: 'Exo 2';
708  font-style: italic;
709  font-weight: 100;
710  font-display: swap;
711  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
712  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;
713}
714/* cyrillic-ext */
715@font-face {
716  font-family: 'Exo 2';
717  font-style: italic;
718  font-weight: 200;
719  font-display: swap;
720  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
721  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
722}
723/* cyrillic */
724@font-face {
725  font-family: 'Exo 2';
726  font-style: italic;
727  font-weight: 200;
728  font-display: swap;
729  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
730  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
731}
732/* vietnamese */
733@font-face {
734  font-family: 'Exo 2';
735  font-style: italic;
736  font-weight: 200;
737  font-display: swap;
738  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
739  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;
740}
741/* latin-ext */
742@font-face {
743  font-family: 'Exo 2';
744  font-style: italic;
745  font-weight: 200;
746  font-display: swap;
747  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
748  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;
749}
750/* latin */
751@font-face {
752  font-family: 'Exo 2';
753  font-style: italic;
754  font-weight: 200;
755  font-display: swap;
756  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
757  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;
758}
759/* cyrillic-ext */
760@font-face {
761  font-family: 'Exo 2';
762  font-style: italic;
763  font-weight: 300;
764  font-display: swap;
765  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
766  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
767}
768/* cyrillic */
769@font-face {
770  font-family: 'Exo 2';
771  font-style: italic;
772  font-weight: 300;
773  font-display: swap;
774  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
775  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
776}
777/* vietnamese */
778@font-face {
779  font-family: 'Exo 2';
780  font-style: italic;
781  font-weight: 300;
782  font-display: swap;
783  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
784  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;
785}
786/* latin-ext */
787@font-face {
788  font-family: 'Exo 2';
789  font-style: italic;
790  font-weight: 300;
791  font-display: swap;
792  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
793  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;
794}
795/* latin */
796@font-face {
797  font-family: 'Exo 2';
798  font-style: italic;
799  font-weight: 300;
800  font-display: swap;
801  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
802  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;
803}
804/* cyrillic-ext */
805@font-face {
806  font-family: 'Exo 2';
807  font-style: italic;
808  font-weight: 400;
809  font-display: swap;
810  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
811  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
812}
813/* cyrillic */
814@font-face {
815  font-family: 'Exo 2';
816  font-style: italic;
817  font-weight: 400;
818  font-display: swap;
819  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
820  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
821}
822/* vietnamese */
823@font-face {
824  font-family: 'Exo 2';
825  font-style: italic;
826  font-weight: 400;
827  font-display: swap;
828  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
829  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;
830}
831/* latin-ext */
832@font-face {
833  font-family: 'Exo 2';
834  font-style: italic;
835  font-weight: 400;
836  font-display: swap;
837  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
838  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;
839}
840/* latin */
841@font-face {
842  font-family: 'Exo 2';
843  font-style: italic;
844  font-weight: 400;
845  font-display: swap;
846  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
847  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;
848}
849/* cyrillic-ext */
850@font-face {
851  font-family: 'Exo 2';
852  font-style: italic;
853  font-weight: 500;
854  font-display: swap;
855  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
856  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
857}
858/* cyrillic */
859@font-face {
860  font-family: 'Exo 2';
861  font-style: italic;
862  font-weight: 500;
863  font-display: swap;
864  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
865  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
866}
867/* vietnamese */
868@font-face {
869  font-family: 'Exo 2';
870  font-style: italic;
871  font-weight: 500;
872  font-display: swap;
873  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
874  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;
875}
876/* latin-ext */
877@font-face {
878  font-family: 'Exo 2';
879  font-style: italic;
880  font-weight: 500;
881  font-display: swap;
882  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
883  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;
884}
885/* latin */
886@font-face {
887  font-family: 'Exo 2';
888  font-style: italic;
889  font-weight: 500;
890  font-display: swap;
891  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
892  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;
893}
894/* cyrillic-ext */
895@font-face {
896  font-family: 'Exo 2';
897  font-style: italic;
898  font-weight: 600;
899  font-display: swap;
900  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
901  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
902}
903/* cyrillic */
904@font-face {
905  font-family: 'Exo 2';
906  font-style: italic;
907  font-weight: 600;
908  font-display: swap;
909  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
910  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
911}
912/* vietnamese */
913@font-face {
914  font-family: 'Exo 2';
915  font-style: italic;
916  font-weight: 600;
917  font-display: swap;
918  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
919  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;
920}
921/* latin-ext */
922@font-face {
923  font-family: 'Exo 2';
924  font-style: italic;
925  font-weight: 600;
926  font-display: swap;
927  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
928  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;
929}
930/* latin */
931@font-face {
932  font-family: 'Exo 2';
933  font-style: italic;
934  font-weight: 600;
935  font-display: swap;
936  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
937  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;
938}
939/* cyrillic-ext */
940@font-face {
941  font-family: 'Exo 2';
942  font-style: italic;
943  font-weight: 700;
944  font-display: swap;
945  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
946  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
947}
948/* cyrillic */
949@font-face {
950  font-family: 'Exo 2';
951  font-style: italic;
952  font-weight: 700;
953  font-display: swap;
954  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
955  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
956}
957/* vietnamese */
958@font-face {
959  font-family: 'Exo 2';
960  font-style: italic;
961  font-weight: 700;
962  font-display: swap;
963  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
964  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;
965}
966/* latin-ext */
967@font-face {
968  font-family: 'Exo 2';
969  font-style: italic;
970  font-weight: 700;
971  font-display: swap;
972  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
973  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;
974}
975/* latin */
976@font-face {
977  font-family: 'Exo 2';
978  font-style: italic;
979  font-weight: 700;
980  font-display: swap;
981  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
982  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;
983}
984/* cyrillic-ext */
985@font-face {
986  font-family: 'Exo 2';
987  font-style: italic;
988  font-weight: 800;
989  font-display: swap;
990  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
991  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
992}
993/* cyrillic */
994@font-face {
995  font-family: 'Exo 2';
996  font-style: italic;
997  font-weight: 800;
998  font-display: swap;
999  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
1000  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1001}
1002/* vietnamese */
1003@font-face {
1004  font-family: 'Exo 2';
1005  font-style: italic;
1006  font-weight: 800;
1007  font-display: swap;
1008  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
1009  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;
1010}
1011/* latin-ext */
1012@font-face {
1013  font-family: 'Exo 2';
1014  font-style: italic;
1015  font-weight: 800;
1016  font-display: swap;
1017  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
1018  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;
1019}
1020/* latin */
1021@font-face {
1022  font-family: 'Exo 2';
1023  font-style: italic;
1024  font-weight: 800;
1025  font-display: swap;
1026  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
1027  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;
1028}
1029/* cyrillic-ext */
1030@font-face {
1031  font-family: 'Exo 2';
1032  font-style: italic;
1033  font-weight: 900;
1034  font-display: swap;
1035  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ec5VAtlT4Ld4m9.woff2) format('woff2');
1036  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1037}
1038/* cyrillic */
1039@font-face {
1040  font-family: 'Exo 2';
1041  font-style: italic;
1042  font-weight: 900;
1043  font-display: swap;
1044  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-gc5VAtlT4Ld4m9.woff2) format('woff2');
1045  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1046}
1047/* vietnamese */
1048@font-face {
1049  font-family: 'Exo 2';
1050  font-style: italic;
1051  font-weight: 900;
1052  font-display: swap;
1053  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Mc5VAtlT4Ld4m9.woff2) format('woff2');
1054  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;
1055}
1056/* latin-ext */
1057@font-face {
1058  font-family: 'Exo 2';
1059  font-style: italic;
1060  font-weight: 900;
1061  font-display: swap;
1062  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-Ic5VAtlT4Ld4m9.woff2) format('woff2');
1063  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;
1064}
1065/* latin */
1066@font-face {
1067  font-family: 'Exo 2';
1068  font-style: italic;
1069  font-weight: 900;
1070  font-display: swap;
1071  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHov4okm5zmbtYtG-wc5VAtlT4Ldw.woff2) format('woff2');
1072  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;
1073}
1074/* cyrillic-ext */
1075@font-face {
1076  font-family: 'Exo 2';
1077  font-style: normal;
1078  font-weight: 100;
1079  font-display: swap;
1080  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1081  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1082}
1083/* cyrillic */
1084@font-face {
1085  font-family: 'Exo 2';
1086  font-style: normal;
1087  font-weight: 100;
1088  font-display: swap;
1089  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1090  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1091}
1092/* vietnamese */
1093@font-face {
1094  font-family: 'Exo 2';
1095  font-style: normal;
1096  font-weight: 100;
1097  font-display: swap;
1098  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1099  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;
1100}
1101/* latin-ext */
1102@font-face {
1103  font-family: 'Exo 2';
1104  font-style: normal;
1105  font-weight: 100;
1106  font-display: swap;
1107  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1108  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;
1109}
1110/* latin */
1111@font-face {
1112  font-family: 'Exo 2';
1113  font-style: normal;
1114  font-weight: 100;
1115  font-display: swap;
1116  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1117  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;
1118}
1119/* cyrillic-ext */
1120@font-face {
1121  font-family: 'Exo 2';
1122  font-style: normal;
1123  font-weight: 200;
1124  font-display: swap;
1125  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1126  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1127}
1128/* cyrillic */
1129@font-face {
1130  font-family: 'Exo 2';
1131  font-style: normal;
1132  font-weight: 200;
1133  font-display: swap;
1134  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1135  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1136}
1137/* vietnamese */
1138@font-face {
1139  font-family: 'Exo 2';
1140  font-style: normal;
1141  font-weight: 200;
1142  font-display: swap;
1143  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1144  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;
1145}
1146/* latin-ext */
1147@font-face {
1148  font-family: 'Exo 2';
1149  font-style: normal;
1150  font-weight: 200;
1151  font-display: swap;
1152  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1153  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;
1154}
1155/* latin */
1156@font-face {
1157  font-family: 'Exo 2';
1158  font-style: normal;
1159  font-weight: 200;
1160  font-display: swap;
1161  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1162  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;
1163}
1164/* cyrillic-ext */
1165@font-face {
1166  font-family: 'Exo 2';
1167  font-style: normal;
1168  font-weight: 300;
1169  font-display: swap;
1170  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1171  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1172}
1173/* cyrillic */
1174@font-face {
1175  font-family: 'Exo 2';
1176  font-style: normal;
1177  font-weight: 300;
1178  font-display: swap;
1179  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1180  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1181}
1182/* vietnamese */
1183@font-face {
1184  font-family: 'Exo 2';
1185  font-style: normal;
1186  font-weight: 300;
1187  font-display: swap;
1188  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1189  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;
1190}
1191/* latin-ext */
1192@font-face {
1193  font-family: 'Exo 2';
1194  font-style: normal;
1195  font-weight: 300;
1196  font-display: swap;
1197  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1198  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;
1199}
1200/* latin */
1201@font-face {
1202  font-family: 'Exo 2';
1203  font-style: normal;
1204  font-weight: 300;
1205  font-display: swap;
1206  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1207  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;
1208}
1209/* cyrillic-ext */
1210@font-face {
1211  font-family: 'Exo 2';
1212  font-style: normal;
1213  font-weight: 400;
1214  font-display: swap;
1215  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1216  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1217}
1218/* cyrillic */
1219@font-face {
1220  font-family: 'Exo 2';
1221  font-style: normal;
1222  font-weight: 400;
1223  font-display: swap;
1224  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1225  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1226}
1227/* vietnamese */
1228@font-face {
1229  font-family: 'Exo 2';
1230  font-style: normal;
1231  font-weight: 400;
1232  font-display: swap;
1233  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1234  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;
1235}
1236/* latin-ext */
1237@font-face {
1238  font-family: 'Exo 2';
1239  font-style: normal;
1240  font-weight: 400;
1241  font-display: swap;
1242  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1243  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;
1244}
1245/* latin */
1246@font-face {
1247  font-family: 'Exo 2';
1248  font-style: normal;
1249  font-weight: 400;
1250  font-display: swap;
1251  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1252  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;
1253}
1254/* cyrillic-ext */
1255@font-face {
1256  font-family: 'Exo 2';
1257  font-style: normal;
1258  font-weight: 500;
1259  font-display: swap;
1260  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1261  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1262}
1263/* cyrillic */
1264@font-face {
1265  font-family: 'Exo 2';
1266  font-style: normal;
1267  font-weight: 500;
1268  font-display: swap;
1269  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1270  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1271}
1272/* vietnamese */
1273@font-face {
1274  font-family: 'Exo 2';
1275  font-style: normal;
1276  font-weight: 500;
1277  font-display: swap;
1278  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1279  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;
1280}
1281/* latin-ext */
1282@font-face {
1283  font-family: 'Exo 2';
1284  font-style: normal;
1285  font-weight: 500;
1286  font-display: swap;
1287  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1288  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;
1289}
1290/* latin */
1291@font-face {
1292  font-family: 'Exo 2';
1293  font-style: normal;
1294  font-weight: 500;
1295  font-display: swap;
1296  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1297  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;
1298}
1299/* cyrillic-ext */
1300@font-face {
1301  font-family: 'Exo 2';
1302  font-style: normal;
1303  font-weight: 600;
1304  font-display: swap;
1305  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1306  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1307}
1308/* cyrillic */
1309@font-face {
1310  font-family: 'Exo 2';
1311  font-style: normal;
1312  font-weight: 600;
1313  font-display: swap;
1314  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1315  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1316}
1317/* vietnamese */
1318@font-face {
1319  font-family: 'Exo 2';
1320  font-style: normal;
1321  font-weight: 600;
1322  font-display: swap;
1323  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1324  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;
1325}
1326/* latin-ext */
1327@font-face {
1328  font-family: 'Exo 2';
1329  font-style: normal;
1330  font-weight: 600;
1331  font-display: swap;
1332  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1333  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;
1334}
1335/* latin */
1336@font-face {
1337  font-family: 'Exo 2';
1338  font-style: normal;
1339  font-weight: 600;
1340  font-display: swap;
1341  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1342  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;
1343}
1344/* cyrillic-ext */
1345@font-face {
1346  font-family: 'Exo 2';
1347  font-style: normal;
1348  font-weight: 700;
1349  font-display: swap;
1350  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1351  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1352}
1353/* cyrillic */
1354@font-face {
1355  font-family: 'Exo 2';
1356  font-style: normal;
1357  font-weight: 700;
1358  font-display: swap;
1359  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1360  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1361}
1362/* vietnamese */
1363@font-face {
1364  font-family: 'Exo 2';
1365  font-style: normal;
1366  font-weight: 700;
1367  font-display: swap;
1368  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1369  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;
1370}
1371/* latin-ext */
1372@font-face {
1373  font-family: 'Exo 2';
1374  font-style: normal;
1375  font-weight: 700;
1376  font-display: swap;
1377  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1378  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;
1379}
1380/* latin */
1381@font-face {
1382  font-family: 'Exo 2';
1383  font-style: normal;
1384  font-weight: 700;
1385  font-display: swap;
1386  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1387  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;
1388}
1389/* cyrillic-ext */
1390@font-face {
1391  font-family: 'Exo 2';
1392  font-style: normal;
1393  font-weight: 800;
1394  font-display: swap;
1395  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1396  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1397}
1398/* cyrillic */
1399@font-face {
1400  font-family: 'Exo 2';
1401  font-style: normal;
1402  font-weight: 800;
1403  font-display: swap;
1404  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1405  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1406}
1407/* vietnamese */
1408@font-face {
1409  font-family: 'Exo 2';
1410  font-style: normal;
1411  font-weight: 800;
1412  font-display: swap;
1413  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1414  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;
1415}
1416/* latin-ext */
1417@font-face {
1418  font-family: 'Exo 2';
1419  font-style: normal;
1420  font-weight: 800;
1421  font-display: swap;
1422  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1423  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;
1424}
1425/* latin */
1426@font-face {
1427  font-family: 'Exo 2';
1428  font-style: normal;
1429  font-weight: 800;
1430  font-display: swap;
1431  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1432  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;
1433}
1434/* cyrillic-ext */
1435@font-face {
1436  font-family: 'Exo 2';
1437  font-style: normal;
1438  font-weight: 900;
1439  font-display: swap;
1440  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYlK-4W5HIotT4bdw.woff2) format('woff2');
1441  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
1442}
1443/* cyrillic */
1444@font-face {
1445  font-family: 'Exo 2';
1446  font-style: normal;
1447  font-weight: 900;
1448  font-display: swap;
1449  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYsK-4W5HIotT4bdw.woff2) format('woff2');
1450  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
1451}
1452/* vietnamese */
1453@font-face {
1454  font-family: 'Exo 2';
1455  font-style: normal;
1456  font-weight: 900;
1457  font-display: swap;
1458  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYnK-4W5HIotT4bdw.woff2) format('woff2');
1459  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;
1460}
1461/* latin-ext */
1462@font-face {
1463  font-family: 'Exo 2';
1464  font-style: normal;
1465  font-weight: 900;
1466  font-display: swap;
1467  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYmK-4W5HIotT4bdw.woff2) format('woff2');
1468  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;
1469}
1470/* latin */
1471@font-face {
1472  font-family: 'Exo 2';
1473  font-style: normal;
1474  font-weight: 900;
1475  font-display: swap;
1476  src: url(https://fonts.gstatic.com/s/exo2/v26/7cHmv4okm5zmbtYoK-4W5HIotT4.woff2) format('woff2');
1477  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;
1478}
1479
1480:root {
1481--font-base: Exo;
1482--font-headings: Exo 2;
1483--font-input: Exo 2;
1484}
1485body, #content, .entry-content, .post-content, .page-content, .post-excerpt, .entry-summary, .entry-excerpt, .widget-area, .widget, .sidebar, #sidebar, footer, .footer, #footer, .site-footer {
1486font-family: "Exo";
1487 }
1488#site-title, .site-title, #site-title a, .site-title a, .entry-title, .entry-title a, h1, h2, h3, h4, h5, h6, .widget-title, .elementor-heading-title {
1489font-family: "Exo 2";
1490 }
1491button, .button, input, select, textarea, .wp-block-button, .wp-block-button__link {
1492font-family: "Exo 2";
1493 }
1494	</style>
1495	<!-- Fonts Plugin CSS -->
1496	<style id="core-block-supports-inline-css">
1497.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}.wp-block-gallery.wp-block-gallery-2{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}.wp-block-gallery.wp-block-gallery-3{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}.wp-block-gallery.wp-block-gallery-4{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
1498/*# sourceURL=core-block-supports-inline-css */
1499</style>
1500<style id="core-block-supports-duotone-inline-css">
1501.wp-duotone-unset-5.wp-block-image img, .wp-duotone-unset-5.wp-block-image .components-placeholder{filter:unset;}
1502/*# sourceURL=core-block-supports-duotone-inline-css */
1503</style>
1504
1505</head>
1506
1507<body class="home blog custom-background wp-theme-independent-publisher no-post-excerpts hfeed h-feed" itemscope="itemscope" itemtype="http://schema.org/WebPage">
1508
1509
1510
1511<div id="page" class="site">
1512	<header id="masthead" class="site-header" role="banner" itemscope itemtype="http://schema.org/WPHeader">
1513
1514		<div class="site-header-info">
1515																<a class="site-logo" href="https://grimtech.co.uk/" title="PatrickJrs&#039; Random Rambles" rel="home">
1516				<img class="no-grav" src="https://secure.gravatar.com/avatar/d59a9a703fddb8fb2a35af244a5b913b/?s=100&#038;d=mm" height="100" width="100" alt="PatrickJrs&#039; Random Rambles" />
1517			</a>
1518				<div class="site-title">
1519			<a href="https://grimtech.co.uk/" title="PatrickJrs&#039; Random Rambles" rel="home">PatrickJrs&#039; Random Rambles</a>
1520		</div>
1521		<div class="site-description">A place to call home.</div>
1522									</div>
1523
1524							<nav role="navigation" class="site-navigation main-navigation">
1525				<a class="screen-reader-text skip-link" href="#content" title="Skip to content">Skip to content</a>
1526
1527													<div class="menu"></div>
1528				
1529			</nav><!-- .site-navigation .main-navigation -->
1530		
1531			</header>
1532	<!-- #masthead .site-header -->
1533
1534	<div id="main" class="site-main">
1535<div id="primary" class="content-area">
1536	<main id="content" class="site-content" role="main">
1537
1538		
1539						
1540				<article id="post-876" class="first-post post-876 post type-post status-publish format-standard has-post-thumbnail category-sbox tag-sbox tag-sbox-2 h-entry hentry">
1541	<header class="entry-header">
1542						<h1 class="entry-title p-name">
1543			<a href="https://grimtech.co.uk/sbox-explorer/" title="Permalink to s&#038;box Explorer" rel="bookmark">s&#038;box Explorer</a>
1544		</h1>
1545	</header>
1546	<!-- .entry-header -->
1547
1548	<div class="entry-content e-content">
1549
1550		
1551										<a href="https://grimtech.co.uk/sbox-explorer/" title="Permalink to s&#038;box Explorer"><img width="1200" height="630" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2025/11/og-image.png?fit=1200%2C630&amp;ssl=1" class="attachment-independent_publisher_post_thumbnail size-independent_publisher_post_thumbnail wp-post-image" alt="" decoding="async" fetchpriority="high" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2025/11/og-image.png?w=1200&amp;ssl=1 1200w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2025/11/og-image.png?resize=300%2C158&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2025/11/og-image.png?resize=1024%2C538&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2025/11/og-image.png?resize=768%2C403&amp;ssl=1 768w" sizes="(max-width: 1200px) 100vw, 1200px" /></a>
1552			
1553			<p><!-- WordPress Blog Post: s&box Package Explorer --></p>
1554<h1>Introducing s&#038;box Explorer</h1>
1555<p>I&#8217;ve been working on a package browser for s&#038;box that makes it easier to discover games, maps, and other content from the community.</p>
1556<h2>What It Does</h2>
1557<p>s&#038;box Explorer is a web-based tool for browsing packages from the s&#038;box ecosystem. You can search for content, view package details, and keep track of your favorites.</p>
1558<p>The site pulls data from the official s&#038;box API and caches it locally for faster loading. Most pages load in under 200ms once cached.</p>
1559<h2>Current Features</h2>
1560<ul>
1561<li>Search packages with filters (type, organization, tags)</li>
1562<li>View detailed package information and media</li>
1563<li>Steam login to save favorites and preferences</li>
1564<li>Follow packages for update notifications (currently not working correctly)</li>
1565<li>Browse trending content via UGC charts</li>
1566<li>Multiple themes and language support</li>
1567<li>User profiles and reputation system</li>
1568</ul>
1569<h2>Work in Progress</h2>
1570<p>The site is still being actively developed. Some features are experimental and may change. If you run into bugs or have suggestions, feel free to reach out.</p>
1571<p>I&#8217;m working on improving performance, adding more customization options, and refining existing features based on feedback.</p>
1572<h2>Try It Out</h2>
1573<p>You can check it out at <a href="https://sbox.grimtech.co.uk">sbox.grimtech.co.uk</a></p>
1574<p>No account needed to browse, but logging in with Steam unlocks additional features like favorites and notifications.</p>
1575<hr>
1576<p><em>Questions or feedback? Leave a comment below.</em></p>
1577<p><!-- Tags: s&box, Gaming, Web Development --><br />
1578<!-- Categories: Projects, Gaming --></p>
1579			
1580				
1581			
1582			</div>
1583	<!-- .entry-content -->
1584
1585		
1586	<footer class="entry-meta">
1587
1588							<span class="cat-links">in <a href="https://grimtech.co.uk/category/sbox/" rel="category tag">s&amp;box</a></span> <span class="sep"> |</span>		
1589				
1590							<span>215 Words</span> <span class="sep"> | </span>		
1591		
1592				
1593							<span class="comments-link"><a href="https://grimtech.co.uk/sbox-explorer/#respond">Comment</a></span>
1594		
1595		
1596	</footer>
1597	<!-- .entry-meta -->
1598</article><!-- #post-876 -->
1599
1600			
1601				<article id="post-850" class="post-850 post type-post status-publish format-standard category-irl tag-garry tag-pet-loss h-entry hentry">
1602	<header class="entry-header">
1603						<h1 class="entry-title p-name">
1604			<a href="https://grimtech.co.uk/rest-in-peace-garry/" title="Permalink to Rest in Peace, Garry." rel="bookmark">Rest in Peace, Garry.</a>
1605		</h1>
1606	</header>
1607	<!-- .entry-header -->
1608
1609	<div class="entry-content e-content">
1610
1611		
1612						
1613			
1614<p class="wp-block-paragraph">This is the hardest post I’ve ever had to write. Garry passed away at 12:45 PM. Sadly, he had to be put to sleep because the right side of his body wasn’t working properly. The vet suggested he might have developed a brain tumour, and ending his suffering was the best choice. This was the toughest decision I’ve ever faced.</p>
1615
1616
1617
1618<p class="wp-block-paragraph">I gave him all the cuddles and kisses, telling him he was a good boy, the best boy. I cupped his face while the vet did her work; in an instant, he was gone.</p>
1619
1620
1621
1622<p class="wp-block-paragraph">I love you so much, Garry. You’re the sunshine in my heart and mind. I’ll never forget you.</p>
1623
1624
1625
1626<p class="wp-block-paragraph">09/01/2006 &#8211; 06/20/2024🌈</p>
1627
1628
1629
1630<figure class="wp-block-image size-large"><img data-recalc-dims="1" decoding="async" width="700" height="933" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?resize=700%2C933&#038;ssl=1" alt="" class="wp-image-852" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?resize=1152%2C1536&amp;ssl=1 1152w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?resize=1536%2C2048&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?w=1875&amp;ssl=1 1875w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/peacegarry.png?w=1400&amp;
1630ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure>
1631			
1632				
1633			
1634			</div>
1635	<!-- .entry-content -->
1636
1637		
1638	<footer class="entry-meta">
1639
1640							<span class="cat-links">in <a href="https://grimtech.co.uk/category/irl/" rel="category tag">IRL</a></span> <span class="sep"> |</span>		
1641				
1642							<span>117 Words</span> <span class="sep"> | </span>		
1643		
1644				
1645							<span class="comments-link"><a href="https://grimtech.co.uk/rest-in-peace-garry/#respond">Comment</a></span>
1646		
1647		
1648	</footer>
1649	<!-- .entry-meta -->
1650</article><!-- #post-850 -->
1651
1652			
1653				<article id="post-832" class="post-832 post type-post status-publish format-standard category-gaming tag-photography tag-screenshots tag-virtual tag-virtual-photography h-entry hentry">
1654	<header class="entry-header">
1655						<h1 class="entry-title p-name">
1656			<a href="https://grimtech.co.uk/discover-the-art-of-virtual-photography-in-video-games/" title="Permalink to Discover the Art of Virtual Photography in Video Games" rel="bookmark">Discover the Art of Virtual Photography in Video Games</a>
1657		</h1>
1658	</header>
1659	<!-- .entry-header -->
1660
1661	<div class="entry-content e-content">
1662
1663		
1664						
1665			
1666<p class="wp-block-paragraph">Hi everyone,</p>
1667
1668
1669
1670<p class="wp-block-paragraph">My name is Patrick Jr., and I&#8217;m a virtual photographer. I&#8217;m passionate about capturing the beauty and detail of video game worlds through the lens of virtual photography.</p>
1671
1672
1673
1674<p class="wp-block-paragraph">Virtual photography is a unique art form that allows gamers to create stunning and artistic images using the in-game camera tools. It&#8217;s different from traditional photography in that you&#8217;re not limited by the real world; you can explore vast and fantastical landscapes, pose characters and creatures, and control the lighting and weather conditions to create your perfect shot.</p>
1675
1676
1677
1678<p class="wp-block-paragraph">I&#8217;ve been creating virtual photographs for quite a few years now, and I&#8217;m always amazed by the creativity and skill of other virtual photographers. In my work, I love the challenge of finding the perfect composition and lighting to capture the mood and atmosphere of a scene.</p>
1679
1680
1681
1682<p class="wp-block-paragraph">My favourite pieces in my portfolio include my virtual photographs from Horizon Forbidden West, Assassins Creed Mirage, Red Dead Redemption 2 and many more. Capturing these virtual worlds has been both challenging and rewarding. It&#8217;s a lot of fun to explore these games and find hidden corners and details that most players would miss. But it can also be difficult to get the perfect shot, especially when dealing with constantly moving characters or weather conditions.</p>
1683
1684
1685
1686<figure class="wp-block-image size-large"><img data-recalc-dims="1" decoding="async" width="700" height="625" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/vp.grimtech.co_.uk_Red-Dead-Redemption-2_.png?resize=700%2C625&#038;ssl=1" alt="" class="wp-image-838" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/vp.grimtech.co_.uk_Red-Dead-Redemption-2_.png?resize=1024%2C915&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/vp.grimtech.co_.uk_Red-Dead-Redemption-2_.png?resize=300%2C268&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/vp.grimtech.co_.uk_Red-Dead-Redemption-2_.png?resize=768%2C686&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2024/06/vp.grimtech.co_.uk_Red-Dead-Redemption-2_.png?w=1109&amp;
1686ssl=1 1109w" sizes="(max-width: 700px) 100vw, 700px" /></figure>
1687
1688
1689
1690<p class="wp-block-paragraph">I always seek new ways to improve my virtual photography skills and explore new creative techniques. I&#8217;m also excited to see how virtual photography continues to evolve as games become more realistic and immersive.</p>
1691
1692
1693
1694<p class="wp-block-paragraph">I hope to expand my knowledge to create even more shots in the future!</p>
1695
1696
1697
1698<p class="wp-block-paragraph">Thanks for reading! I invite you to explore my portfolio at <strong><a href="https://vp.grimtech.co.uk/"><mark style="background-color:rgba(0, 0, 0, 0)" class="has-inline-color has-luminous-vivid-amber-color">https://vp.grimtech.co.uk/</mark></a></strong> and connect with me on social media.</p>
1699			
1700				
1701			
1702			</div>
1703	<!-- .entry-content -->
1704
1705		
1706	<footer class="entry-meta">
1707
1708							<span class="cat-links">in <a href="https://grimtech.co.uk/category/gaming/" rel="category tag">Gaming</a></span> <span class="sep"> |</span>		
1709				
1710							<span>280 Words</span> <span class="sep"> | </span>		
1711		
1712				
1713							<span class="comments-link"><a href="https://grimtech.co.uk/discover-the-art-of-virtual-photography-in-video-games/#respond">Comment</a></span>
1714		
1715		
1716	</footer>
1717	<!-- .entry-meta -->
1718</article><!-- #post-832 -->
1719
1720			
1721				<article id="post-826" class="post-826 post type-post status-publish format-standard has-post-thumbnail category-gaming category-mapping category-sbox tag-mapping tag-sbox tag-sbox-2 tag-source-2 h-entry hentry">
1722	<header class="entry-header">
1723						<h1 class="entry-title p-name">
1724			<a href="https://grimtech.co.uk/the-end-wip/" title="Permalink to The End &#8211; WIP" rel="bookmark">The End &#8211; WIP</a>
1725		</h1>
1726	</header>
1727	<!-- .entry-header -->
1728
1729	<div class="entry-content e-content">
1730
1731		
1732										<a href="https://grimtech.co.uk/the-end-wip/" title="Permalink to The End &#8211; WIP"><img width="1920" height="1080" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?fit=1920%2C1080&amp;ssl=1" class="attachment-independent_publisher_post_thumbnail size-independent_publisher_post_thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?w=1920&amp;ssl=1 1920w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?resize=300%2C169&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?resize=1024%2C576&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?resize=768%2C432&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?resize=1536%2C864&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/09/sbox_00231.jpg?w=1400&amp;ssl=1 1400w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /></a>
1733			
1734			
1735<p class="wp-block-paragraph"><span>Original map created by </span><strong>Maxdragonn<span> </span></strong><span>over on the Gmod workshop &#8211; All I did was give it a new lick of paint and models from asset.party!</span></p>
1736
1737
1738
1739<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
1740<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0019.jpg?ssl=1"><img data-recalc-dims="1" decoding="async" data-id="827" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0019.jpg?w=700&#038;ssl=1" alt="" class="wp-image-827"/></a></figure>
1741
1742
1743
1744<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0020.jpg?ssl=1"><img data-recalc-dims="1" decoding="async" data-id="830" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0020.jpg?w=700&#038;ssl=1" alt="" class="wp-image-830"/></a></figure>
1745
1746
1747
1748<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0021.jpg?ssl=1"><img data-recalc-dims="1" decoding="async" data-id="831" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0021.jpg?w=700&#038;ssl=1" alt="" class="wp-image-831"/></a></figure>
1749
1750
1751
1752<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0022.jpg?ssl=1"><img data-recalc-dims="1" decoding="async" data-id="828" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0022.jpg?w=700&#038;ssl=1" alt="" class="wp-image-828"/></a></figure>
1753
1754
1755
1756<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0023.jpg?ssl=1"><img data-recalc-dims="1" decoding="async" data-id="829" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/09/sbox_0023.jpg?w=700&#038;ssl=1" alt="" class="wp-image-829"/></a></figure>
1757</figure>
1758
1759
1760
1761<p class="wp-block-paragraph">You can play it today! &#8220;map pcjr.sb_theend&#8221; in console &#8211; https://asset.party/pcjr/sb_theend</p>
1762			
1763				
1764			
1765			</div>
1766	<!-- .entry-content -->
1767
1768		
1769	<footer class="entry-meta">
1770
1771							<span class="cat-links">in <a href="https://grimtech.co.uk/category/gaming/" rel="category tag">Gaming</a>, <a href="https://grimtech.co.uk/category/mapping/" rel="category tag">Mapping</a>, <a href="https://grimtech.co.uk/category/sbox/" rel="category tag">s&amp;box</a></span> <span class="sep"> |</span>		
1772				
1773							<span>45 Words</span> <span class="sep"> | </span>		
1774		
1775				
1776							<span class="comments-link">
1776<a href="https://grimtech.co.uk/the-end-wip/#respond">Comment</a></span>
1777		
1778		
1779	</footer>
1780	<!-- .entry-meta -->
1781</article><!-- #post-826 -->
1782
1783			
1784				<article id="post-809" class="post-809 post type-post status-publish format-standard has-post-thumbnail category-construct category-mapping category-sbox tag-construct tag-map tag-mapping tag-sbox tag-sandbox tag-sbox-2 tag-source tag-source2 tag-steam h-entry hentry">
1785	<header class="entry-header">
1786						<h1 class="entry-title p-name">
1787			<a href="https://grimtech.co.uk/sb_construct_13-wip-release/" title="Permalink to sb_construct_13 &#8211; WIP Release" rel="bookmark">sb_construct_13 &#8211; WIP Release</a>
1788		</h1>
1789	</header>
1790	<!-- .entry-header -->
1791
1792	<div class="entry-content e-content">
1793
1794		
1795										<a href="https://grimtech.co.uk/sb_construct_13-wip-release/" title="Permalink to sb_construct_13 &#8211; WIP Release"></a>
1796			
1797			
1798<p class="wp-block-paragraph">You now have the opportunity to experience sb_construct_13 in s&amp;box! Although it&#8217;s still a work in progress, you can now try it out and see what it&#8217;s all about.</p>
1799
1800
1801
1802<p class="wp-block-paragraph"><strong>map pcjr.sb_construct_13</strong></p>
1803
1804
1805
1806<p class="wp-block-paragraph"><a href="https://asset.party/pcjr/sb_construct_13">https://asset.party/pcjr/sb_construct_13</a></p>
1807
1808
1809
1810<figure class="wp-block-image size-large"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/06/sbox_0006.jpg?ssl=1"><img data-recalc-dims="1" height="394" width="700" decoding="async" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/06/sbox_0006-1024x576.jpg?resize=700%2C394&#038;ssl=1" alt="" class="wp-image-771"/></a></figure>
1811
1812
1813
1814<figure class="wp-block-image size-large"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/06/sbox_0007.jpg?ssl=1"><img data-recalc-dims="1" height="394" width="700" decoding="async" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/06/sbox_0007-1024x576.jpg?resize=700%2C394&#038;ssl=1" alt="" class="wp-image-770"/></a></figure>
1815
1816
1817
1818<figure class="wp-block-image size-large"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/06/sbox_0008.jpg?ssl=1"><img data-recalc-dims="1" height="394" width="700" decoding="async" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/06/sbox_0008-1024x576.jpg?resize=700%2C394&#038;ssl=1" alt="" class="wp-image-769"/></a></figure>
1819			
1820				
1821			
1822			</div>
1823	<!-- .entry-content -->
1824
1825		
1826	<footer class="entry-meta">
1827
1828							<span class="cat-links">in <a href="https://grimtech.co.uk/category/construct/" rel="category tag">Construct</a>, <a href="https://grimtech.co.uk/category/mapping/" rel="category tag">Mapping</a>, <a href="https://grimtech.co.uk/category/sbox/" rel="category tag">s&amp;box</a></span> <span class="sep"> |</span>		
1829				
1830							<span>42 Words</span> <span class="sep"> | </span>		
1831		
1832				
1833							<span class="comments-link"><a href="https://grimtech.co.uk/sb_construct_13-wip-release/#respond">Comment</a></span>
1834		
1835		
1836	</footer>
1837	<!-- .entry-meta -->
1838</article><!-- #post-809 -->
1839
1840			
1841				<article id="post-742" class="post-742 post type-post status-publish format-standard has-post-thumbnail category-mapping category-sbox tag-games tag-map tag-mapping tag-sbox tag-sandbox tag-sbox-2 tag-source tag-source-2 tag-source2 h-entry hentry">
1842	<header class="entry-header">
1843						<h1 class="entry-title p-name">
1844			<a href="https://grimtech.co.uk/the-poolrooms/" title="Permalink to The Poolrooms" rel="bookmark">The Poolrooms</a>
1845		</h1>
1846	</header>
1847	<!-- .entry-header -->
1848
1849	<div class="entry-content e-content">
1850
1851		
1852										<a href="https://grimtech.co.uk/the-poolrooms/" title="Permalink to The Poolrooms"><img width="4096" height="3072" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?fit=4096%2C3072&amp;ssl=1" class="attachment-independent_publisher_post_thumbnail size-independent_publisher_post_thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?w=4096&amp;ssl=1 4096w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?resize=1536%2C1152&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?resize=2048%2C1536&amp;ssl=1 2048w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?w=1400&amp;ssl=1 1400w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/logo3-min.png?w=2100&amp;
1852ssl=1 2100w" sizes="auto, (max-width: 4096px) 100vw, 4096px" /></a>
1853			
1854			<p><span>I began crafting a map for the Crazy Eights gamemode titled &#8220;The Poolrooms&#8221; about a week ago. It&#8217;s a serene, uncomplicated liminal space-inspired map. I want to share some images of my progress with you &#8211; the first three are slightly older shots.</span></p>
1855
1856
1857<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
1858<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/lrW2knYNQp.jpg?ssl=1" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="744" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/lrW2knYNQp.jpg?w=700&#038;ssl=1" alt="" class="wp-image-744"/></a></figure>
1859
1860
1861
1862<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/sbox-dev_crwNvUqsVR.jpg?ssl=1" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="743" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/sbox-dev_crwNvUqsVR.jpg?w=700&#038;ssl=1" alt="" class="wp-image-743"/></a></figure>
1863
1864
1865
1866<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/sbox-dev_khbsD4aoMO.png?ssl=1" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="745" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/sbox-dev_khbsD4aoMO.png?w=700&#038;ssl=1" alt="" class="wp-image-745"/></a></figure>
1867</figure>
1868
1869
1870
1871<p class="wp-block-paragraph">As part of my map-making process, I designed several planetary skins to use on &#8220;The Poolrooms&#8221; map. However, I only ended up utilizing the ones for Mars and Venus.</p>
1872
1873
1874
1875<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
1876<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/pdw9GG1rDQ.png?ssl=1" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="747" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/pdw9GG1rDQ.png?w=700&#038;ssl=1" alt="" class="wp-image-747"/></a></figure>
1877
1878
1879
1880<figure class="wp-block-image size-full"><a href="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/sbox-dev_TFKNSGNoIK.jpg?ssl=1" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="746" src="https://i0.wp.com/sbox.grimtech.co.uk/wp-content/uploads/2023/04/sbox-dev_TFKNSGNoIK.jpg?w=700&#038;ssl=1" alt="" class="wp-image-746"/></a></figure>
1881
1882
1883
1884<figure class="wp-block-image size-full"><a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/dimFGOH0x4.png?ssl=1" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="748" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/dimFGOH0x4.png?w=700&#038;ssl=1" alt="" class="wp-image-748"/></a></figure>
1885</figure>
1886
1887
1888
1889<p class="wp-block-paragraph">Without further ado, I present to you the latest snapshots of &#8220;The Poolrooms&#8221; map in its current state!</p>
1890
1891
1892
1893<figure class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
1894<figure class="wp-block-image size-full"><a href="https://sbox.grimtech.co.uk/the-poolrooms/sbox_0120/" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="750" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/sbox_0120-scaled-1.jpg?w=700&#038;ssl=1" alt="" class="wp-image-750"/></a></figure>
1895
1896
1897
1898<figure class="wp-block-image size-full"><a href="https://sbox.grimtech.co.uk/the-poolrooms/sbox_0118/" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="751" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/sbox_0118-scaled-1.jpg?w=700&#038;ssl=1" alt="" class="wp-image-751"/></a></figure>
1899
1900
1901
1902<figure class="wp-block-image size-full"><a href="https://sbox.grimtech.co.uk/the-poolrooms/sbox_0119/" target="_blank" rel="noopener"><img data-recalc-dims="1" decoding="async" data-id="752" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2023/04/sbox_0119-scaled-1.jpg?w=700&#038;ssl=1" alt="" class="wp-image-752"/></a></figure>
1903</figure>
1904
1905
1906
1907<p class="wp-block-paragraph">For those who have access to s&amp;box, I highly recommend testing out the &#8220;Crazy Eights&#8221; gamemode and selecting pcjr.poolrooms. Alternatively, you can simply type &#8220;map pcjr.poolrooms&#8221; in the console to jump right into the map. If you&#8217;re interested in checking out the asset.party submission, you can find it here: <a href="https://asset.party/pcjr/poolrooms">https://asset.party/pcjr/poolrooms</a>.</p>
1908			
1909				
1910			
1911			</div>
1912	<!-- .entry-content -->
1913
1914		
1915	<footer class="entry-meta">
1916
1917							<span class="cat-links">in <a href="https://grimtech.co.uk/category/mapping/" rel="category tag">Mapping</a>, <a href="https://grimtech.co.uk/category/sbox/" rel="category tag">s&amp;box</a></span> <span class="sep"> |</span>		
1918				
1919							<span>149 Words</span> <span class="sep"> | </span>		
1920		
1921				
1922							<span class="comments-link"><a href="https://grimtech.co.uk/the-poolrooms/#respond">Comment</a></span>
1923		
1924		
1925	</footer>
1926	<!-- .entry-meta -->
1927</article><!-- #post-742 -->
1928
1929			
1930				<article id="post-458" class="post-458 post type-post status-publish format-standard category-uncategorised tag-sandbox tag-sbox-2 tag-source-2 tag-twitter h-entry hentry">
1931	<header class="entry-header">
1932						<h1 class="entry-title p-name">
1933			<a href="https://grimtech.co.uk/inactive-sbox-twitter/" title="Permalink to Inactive? s&#038;box? Twitter?" rel="bookmark">Inactive? s&#038;box? Twitter?</a>
1934		</h1>
1935	</header>
1936	<!-- .entry-header -->
1937
1938	<div class="entry-content e-content">
1939
1940		
1941						
1942			
1943<p class="wp-block-paragraph">It does seem like I&#8217;m inactive, but I&#8217;m still around and alive. I&#8217;ve been mainly enjoying messing around with s&amp;box. Been slowly working on projects and a WHOLE bunch of AI stuff. Here are some examples of my tweets. Feel free to follow!</p>
1944
1945
1946<p><blockquote class="twitter-tweet" data-width="550" data-dnt="true"><p lang="en" dir="ltr">A comfy herbalist home!<br><br>Prompt: Provided by Bee Synthetic over on the <a href="https://twitter.com/PublicPrompts?ref_src=twsrc%5Etfw">@PublicPrompts</a> discord!<br><br>Created using <a href="https://twitter.com/hashtag/StableDiffusion?src=hash&amp;ref_src=twsrc%5Etfw">#StableDiffusion</a> <a href="https://twitter.com/hashtag/AIArt?src=hash&amp;ref_src=twsrc%5Etfw">#AIArt</a> <a href="https://t.co/smznIJobtm">pic.twitter.com/smznIJobtm</a></p>&mdash; PatrickJrAI (@PatrickJrAI) <a href="https://twitter.com/PatrickJrAI/status/1597893201372643328?ref_src=twsrc%5Etfw">November 30, 2022</a></blockquote>
1946<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
1946</p>
1947<p><blockquote class="twitter-tweet" data-width="550" data-dnt="true"><p lang="en" dir="ltr">It&#39;s beginning to look a lot like Christmas!<br><br>Prompt: Forest, in the style of Charlie Bowater, realistic, 4K , Christmas, snowing, beautiful landscape, trending on ArtStation, digital art, cgsociety<br><br>Created using <a href="https://twitter.com/hashtag/StableDiffusion?src=hash&amp;ref_src=twsrc%5Etfw">#StableDiffusion</a> <a href="https://twitter.com/hashtag/AIArt?src=hash&amp;ref_src=twsrc%5Etfw">#AIArt</a> <a href="https://t.co/Cuyru7gmR7">pic.twitter.com/Cuyru7gmR7</a></p>&mdash; PatrickJrAI (@PatrickJrAI) <a href="https://twitter.com/PatrickJrAI/status/1598255591075377152?ref_src=twsrc%5Etfw">December 1, 2022</a></blockquote>
1947<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
1947</p>
1948
1949
1950<p class="wp-block-paragraph">s&amp;box is looking nice and progressing so fast</p>
1951
1952
1953
1954<p class="wp-block-paragraph">Here&#8217;s what it looks like as of posting this </p>
1955
1956
1957
1958<figure class="wp-block-image is-resized is-style-default wp-duotone-unset-5"><a href="https://grimtech.co.uk/inactive-sbox-twitter/image/"><img data-recalc-dims="1" loading="lazy" decoding="async" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?resize=700%2C283&#038;ssl=1" alt="" class="wp-image-459" width="700" height="283" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?resize=1024%2C415&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?resize=300%2C121&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?resize=768%2C311&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?resize=1536%2C622&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?resize=2048%2C829&amp;ssl=1 2048w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?w=1400&amp;ssl=1 1400w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/12/image.png?w=2100&amp;
1958ssl=1 2100w" sizes="auto, (max-width: 700px) 100vw, 700px" /></a></figure>
1959			
1960				
1961			
1962			</div>
1963	<!-- .entry-content -->
1964
1965		
1966	<footer class="entry-meta">
1967
1968							<span class="cat-links">in <a href="https://grimtech.co.uk/category/uncategorised/" rel="category tag">Uncategorised</a></span> <span class="sep"> |</span>		
1969				
1970							<span>74 Words</span> <span class="sep"> | </span>		
1971		
1972				
1973							<span class="comments-link"><a href="https://grimtech.co.uk/inactive-sbox-twitter/#respond">Comment</a></span>
1974		
1975		
1976	</footer>
1977	<!-- .entry-meta -->
1978</article><!-- #post-458 -->
1979
1980			
1981				<article id="post-445" class="post-445 post type-post status-publish format-standard has-post-thumbnail category-sbox h-entry hentry">
1982	<header class="entry-header">
1983						<h1 class="entry-title p-name">
1984			<a href="https://grimtech.co.uk/sbox-progress/" title="Permalink to s&#038;box Progress?" rel="bookmark">s&#038;box Progress?</a>
1985		</h1>
1986	</header>
1987	<!-- .entry-header -->
1988
1989	<div class="entry-content e-content">
1990
1991		
1992										<a href="https://grimtech.co.uk/sbox-progress/" title="Permalink to s&#038;box Progress?"><img width="1536" height="785" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/07/sb_construct_13_progess_3-1536x7851-1.png?fit=1536%2C785&amp;ssl=1" class="attachment-independent_publisher_post_thumbnail size-independent_publisher_post_thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/07/sb_construct_13_progess_3-1536x7851-1.png?w=1536&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/07/sb_construct_13_progess_3-1536x7851-1.png?resize=300%2C153&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/07/sb_construct_13_progess_3-1536x7851-1.png?resize=1024%2C523&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/07/sb_construct_13_progess_3-1536x7851-1.png?resize=768%2C393&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/07/sb_construct_13_progess_3-1536x7851-1.png?w=1400&amp;ssl=1 1400w" sizes="auto, (max-width: 1536px) 100vw, 1536px" /></a>
1993			
1994			
1995<p class="wp-block-paragraph">I decided to move all my s&amp;box progress to a different blog so that you can check it out here <strong><a href="https://sbox.grimtech.co.uk/">https://sbox.grimtech.co.uk/</a></strong> I&#8217;m aiming for monthly blog posts, but that may not be the case as other people could be busy.</p>
1996			
1997				
1998			
1999			</div>
2000	<!-- .entry-content -->
2001
2002		
2003	<footer class="entry-meta">
2004
2005							<span class="cat-links">in <a href="https://grimtech.co.uk/category/sbox/" rel="category tag">s&amp;box</a></span> <span class="sep"> |</span>		
2006				
2007							<span>46 Words</span> <span class="sep"> | </span>		
2008		
2009				
2010							<span class="comments-link"><a href="https://grimtech.co.uk/sbox-progress/#respond">Comment</a></span>
2011		
2012		
2013	</footer>
2014	<!-- .entry-meta -->
2015</article><!-- #post-445 -->
2016
2017			
2018				<article id="post-394" class="post-394 post type-post status-publish format-standard has-post-thumbnail category-construct category-mapping category-sbox tag-games tag-sbox tag-sandbox tag-sbox-2 tag-source tag-source-2 tag-source2 tag-steam h-entry hentry">
2019	<header class="entry-header">
2020						<h1 class="entry-title p-name">
2021			<a href="https://grimtech.co.uk/gm_construct-2022-update/" title="Permalink to gm_construct 2022 &#8211; Update!" rel="bookmark">gm_construct 2022 &#8211; Update!</a>
2022		</h1>
2023	</header>
2024	<!-- .entry-header -->
2025
2026	<div class="entry-content e-content">
2027
2028		
2029										<a href="https://grimtech.co.uk/gm_construct-2022-update/" title="Permalink to gm_construct 2022 &#8211; Update!"><img width="2390" height="816" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?fit=2390%2C816&amp;ssl=1" class="attachment-independent_publisher_post_thumbnail size-independent_publisher_post_thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?w=2390&amp;ssl=1 2390w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?resize=300%2C102&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?resize=1024%2C350&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?resize=768%2C262&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?resize=1536%2C524&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?resize=2048%2C699&amp;ssl=1 2048w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?w=1400&amp;ssl=1 1400w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072-2.jpg?w=2100&amp;
2029ssl=1 2100w" sizes="auto, (max-width: 2390px) 100vw, 2390px" /></a>
2030			
2031			
2032<p class="wp-block-paragraph">Ok, after a while, of slow work I&#8217;ve published a new update to my gm_construct map!</p>
2033
2034
2035
2036<ul>
2037<li>+ Added some more setdressing. </li>
2038<li>+ Added Nav Mesh [I hope it works]. </li>
2039<li>+ Added Mossman Companion Doll. </li>
2040<li>+ Updated one of the towers textures [This still needs work]</li>
2041<li>+ Updated Textures on many faces.</li>
2042<li>+ Basic 3d skybox [for now]</li>
2043<li>+ 4k Compile</li>
2044</ul>
2045
2046<p>Known Bugs</p>
2047<ul>
2048<li>Some cubemaps are still broken</li>
2049<li>Still need to fix some lighting bugs</li>
2050<li>Textures need to be done on the towers.</li>
2051</ul>
2052
2053
2054
2055<p class="wp-block-paragraph">Screenshots!</p>
2056
2057
2058<div class='photonic-wp-stream photonic-stream ' id='photonic-wp-stream-1'>
2059
2060	<div id="photonic-wp-stream-1-container" class="title-display-tooltip photonic-level-1-container sizes-present photonic-mosaic-layout photonic-thumbnail-effect-zoom" data-photonic-platform="wp" data-photonic-gallery-columns="auto" data-photonic-query="order=ASC&amp;orderby=post__in&amp;id=394&amp;itemtag=figure&amp;icontag=div&amp;captiontag=figcaption&amp;size=thumbnail&amp;include=404,403,402,401,400,399,398&amp;exclude=&amp;link=&amp;offset=0&amp;layout=mosaic&amp;custom_classes=&amp;alignment=&amp;caption=title&amp;page=1&amp;count=-1&amp;thumb_size=thumbnail&amp;slide_size=large&amp;type=default&amp;style=mosaic&amp;display=local&amp;ids=404,403,402,401,400,399,398&amp;main_size=full&amp;tile_size=full&amp;columns=auto">
2061		<figure class="photonic-level-1 photonic-thumb">
2062			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0071-scaled.jpg?fit=2560%2C967&amp;ssl=1" title="sbox_0071" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0071/&apos;  target=&apos;_blank&apos; &gt;sbox_0071&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0071-scaled.jpg?fit=2560%2C967&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/404/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0071/&apos;  target=&apos;_blank&apos; &gt;sbox_0071&lt;/a&gt;" data-photonic-tooltip="sbox_0071">
2063				<img alt="sbox_0071" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0071-scaled.jpg?fit=2560%2C967&amp;ssl=1" loading="lazy" width="2560" height="967" />
2064			</a>
2065		</figure>
2066		<figure class="photonic-level-1 photonic-thumb">
2067			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0073.jpg?fit=2390%2C816&amp;ssl=1" title="sbox_0073" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0073/&apos;  target=&apos;_blank&apos; &gt;sbox_0073&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0073.jpg?fit=2390%2C816&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/403/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0073/&apos;  target=&apos;_blank&apos; &gt;sbox_0073&lt;/a&gt;" data-photonic-tooltip="sbox_0073">
2068				<img alt="sbox_0073" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0073.jpg?fit=2390%2C816&amp;ssl=1" loading="lazy" width="2390" height="816" />
2069			</a>
2070		</figure>
2071		<figure class="photonic-level-1 photonic-thumb">
2072			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0077.jpg?fit=2390%2C816&amp;ssl=1" title="sbox_0077" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0077/&apos;  target=&apos;_blank&apos; &gt;sbox_0077&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0077.jpg?fit=2390%2C816&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/402/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0077/&apos;  target=&apos;_blank&apos; &gt;sbox_0077&lt;/a&gt;" data-photonic-tooltip="sbox_0077">
2073				<img alt="sbox_0077" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0077.jpg?fit=2390%2C816&amp;ssl=1" loading="lazy" width="2390" height="816" />
2074			</a>
2075		</figure>
2076		<figure class="photonic-level-1 photonic-thumb">
2077			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072.jpg?fit=2390%2C816&amp;ssl=1" title="sbox_0072" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0072/&apos;  target=&apos;_blank&apos; &gt;sbox_0072&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072.jpg?fit=2390%2C816&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/401/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0072/&apos;  target=&apos;_blank&apos; &gt;sbox_0072&lt;/a&gt;" data-photonic-tooltip="sbox_0072">
2078				<img alt="sbox_0072" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0072.jpg?fit=2390%2C816&amp;ssl=1" loading="lazy" width="2390" height="816" />
2079			</a>
2080		</figure>
2081		<figure class="photonic-level-1 photonic-thumb">
2082			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0074.jpg?fit=2390%2C816&amp;ssl=1" title="sbox_0074" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0074/&apos;  target=&apos;_blank&apos; &gt;sbox_0074&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0074.jpg?fit=2390%2C816&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/400/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0074/&apos;  target=&apos;_blank&apos; &gt;sbox_0074&lt;/a&gt;" data-photonic-tooltip="sbox_0074">
2083				<img alt="sbox_0074" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0074.jpg?fit=2390%2C816&amp;ssl=1" loading="lazy" width="2390" height="816" />
2084			</a>
2085		</figure>
2086		<figure class="photonic-level-1 photonic-thumb">
2087			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0076.jpg?fit=2390%2C816&amp;ssl=1" title="sbox_0076" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0076/&apos;  target=&apos;_blank&apos; &gt;sbox_0076&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0076.jpg?fit=2390%2C816&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/399/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0076/&apos;  target=&apos;_blank&apos; &gt;sbox_0076&lt;/a&gt;" data-photonic-tooltip="sbox_0076">
2088				<img alt="sbox_0076" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0076.jpg?fit=2390%2C816&amp;ssl=1" loading="lazy" width="2390" height="816" />
2089			</a>
2090		</figure>
2091		<figure class="photonic-level-1 photonic-thumb">
2092			<a href="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0075.jpg?fit=2390%2C816&amp;ssl=1" title="sbox_0075" rel="lightbox-photonic-wp-stream-1" class="photonic-lb photonic-lightgallery lightgallery" target="_blank" data-photonic-media-type="image" data-sub-html="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0075/&apos;  target=&apos;_blank&apos; &gt;sbox_0075&lt;/a&gt;" data-photonic-thumb="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0075.jpg?fit=2390%2C816&amp;ssl=1" data-photonic-deep="gallery[photonic-wp-stream-1]/398/" data-title="&lt;a href=&apos;https://grimtech.co.uk/gm_construct-2022-update/sbox_0075/&apos;  target=&apos;_blank&apos; &gt;sbox_0075&lt;/a&gt;" data-photonic-tooltip="sbox_0075">
2093				<img alt="sbox_0075" class="mosaic" data-src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/05/sbox_0075.jpg?fit=2390%2C816&amp;ssl=1" loading="lazy" width="2390" height="816" />
2094			</a>
2095		</figure>
2096
2097	</div> <!-- ./photonic-level-1-container -->
2098	<span id="photonic-wp-stream-1-container-end"></span>
2099</div><!-- .photonic-stream or .photonic-panel -->
2100
2101
2102
2103<p class="wp-block-paragraph"></p>
2104			
2105				
2106			
2107			</div>
2108	<!-- .entry-content -->
2109
2110		
2111	<footer class="entry-meta">
2112
2113							<span class="cat-links">in <a href="https://grimtech.co.uk/category/construct/" rel="category tag">Construct</a>, <a href="https://grimtech.co.uk/category/mapping/" rel="category tag">Mapping</a>, <a href="https://grimtech.co.uk/category/sbox/" rel="category tag">s&amp;box</a></span> <span class="sep"> |</span>		
2114				
2115							<span>77 Words</span> <span class="sep"> | </span>		
2116		
2117				
2118							<span class="comments-link"><a href="https://grimtech.co.uk/gm_construct-2022-update/#respond">Comment</a></span>
2119		
2120		
2121	</footer>
2122	<!-- .entry-meta -->
2123</article><!-- #post-394 -->
2124
2125			
2126				<article id="post-379" class="post-379 post type-post status-publish format-standard has-post-thumbnail category-gaming category-recommended category-review tag-game tag-kenshi tag-modding tag-pc tag-steam h-entry hentry">
2127	<header class="entry-header">
2128						<h1 class="entry-title p-name">
2129			<a href="https://grimtech.co.uk/kenshi-review/" title="Permalink to Kenshi &#8211; Review" rel="bookmark">Kenshi &#8211; Review</a>
2130		</h1>
2131	</header>
2132	<!-- .entry-header -->
2133
2134	<div class="entry-content e-content">
2135
2136		
2137										<a href="https://grimtech.co.uk/kenshi-review/" title="Permalink to Kenshi &#8211; Review"><img width="2272" height="1299" src="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?fit=2272%2C1299&amp;ssl=1" class="attachment-independent_publisher_post_thumbnail size-independent_publisher_post_thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?w=2272&amp;ssl=1 2272w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?resize=300%2C172&amp;ssl=1 300w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?resize=1024%2C585&amp;ssl=1 1024w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?resize=768%2C439&amp;ssl=1 768w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?resize=1536%2C878&amp;ssl=1 1536w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?resize=2048%2C1171&amp;ssl=1 2048w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?w=1400&amp;ssl=1 1400w, https://i0.wp.com/grimtech.co.uk/wp-content/uploads/2022/03/qebid8hcch9211.png?w=2100&amp;ssl=1 2100w" sizes="auto, (max-width: 2272px) 100vw, 2272px" /></a>
2138			
2139			
2140<p class="wp-block-paragraph">I started to play Kenshi after binge-watching Ambiguousamphibians’ Torsolo Series on the game, never really thought I’d enjoy it myself, so I purchased it and had a huge blast I know I’m late to the party, but I still had fun, made my own basic mod too, modding the game is quite simple too.</p>
2141
2142
2143
2144<p class="wp-block-paragraph">I’m hoping to be sinking more and more hours into the game, and of course, will be doing the same when Kenshi 2 comes around.</p>
2145
2146
2147
2148<p class="wp-block-paragraph"><strong>Screenshots</strong>: Check my <a rel="noreferrer noopener" href="https://steamcommunity.com/id/PatrickJr/screenshots/?appid=233860&amp;sort=newestfirst&amp;browsefilter=myfiles&amp;view=imagewall" target="_blank">Steam Profile</a> for more soon</p>
2149
2150
2151
2152<figure class="wp-block-image"><img decoding="async" src="https://pbs.twimg.com/media/FOZuYlYWUAYK8zs?format=jpg&amp;name=4096x4096" alt=""/><figcaption><img decoding="async" src="https://steamuserimages-a.akamaihd.net/ugc/1848161512065559940/0F5739E067B9EFD525DCA3D81C98E6270D021B1F/?imw=5000&amp;imh=5000&amp;ima=fit&amp;impolicy=Letterbox&amp;imcolor=%23000000&amp;letterbox=false"><img decoding="async" src="https://steamuserimages-a.akamaihd.net/ugc/1848161512065560476/4FE12212D8217735611414E1D617A4B76D42EAA4/?imw=5000&amp;imh=5000&amp;ima=fit&amp;impolicy=Letterbox&amp;imcolor=%23000000&amp;letterbox=false"></figcaption></figure>
2153
2154
2155
2156<p class="wp-block-paragraph">Steam Review Link: https://steamcommunity.com/id/PatrickJr/recommended/233860</p>
2157
2158
2159
2160<iframe loading="lazy" src="https://store.steampowered.com/widget/233860/593144/" frameborder="0" width="646" height="190"></iframe>
2161			
2162				
2163			
2164			</div>
2165	<!-- .entry-content -->
2166
2167		
2168	<footer class="entry-meta">
2169
2170							<span class="cat-links">in <a href="https://grimtech.co.uk/category/gaming/" rel="category tag">Gaming</a>, <a href="https://grimtech.co.uk/category/recommended/" rel="category tag">Recommended</a>, <a href="https://grimtech.co.uk/category/review/" rel="category tag">Review</a></span> <span class="sep"> |</span>		
2171				
2172							<span>98 Words</span> <span class="sep"> | </span>		
2173		
2174				
2175							<span class="comments-link"><a href="https://grimtech.co.uk/kenshi-review/#respond">Comment</a></span>
2176		
2177		
2178	</footer>
2179	<!-- .entry-meta -->
2180</article><!-- #post-379 -->
2181
2182			
2183					<nav role="navigation" id="nav-below" class="site-navigation paging-navigation">
2184			<h1 class="screen-reader-text">Post navigation</h1>
2185
2186			
2187				
2188											<div class="nav-previous"><a href="https://grimtech.co.uk/page/2/" ><button>
2188<span class="meta-nav">&larr;</span> Older posts</button></a></div>
2189					
2190					
2191				
2192			
2193		</nav><!-- #nav-below -->
2194		
2195		
2196	</main>
2197	
2197<script async custom-element="amp-auto-ads"
2198        src="https://cdn.ampproject.org/v0/amp-auto-ads-0.1.js">
2199</script>
2199
2200	
2201	<!-- #content .site-content -->
2202</div><!-- #primary .content-area -->
2203
2204<div id="secondary" class="widget-area" role="complementary">
2205					<aside id="search-2" class="widget widget_search"><form method="get" id="searchform" action="https://grimtech.co.uk/" role="search">
2206	<label for="s" class="screen-reader-text">Search</label>
2207	<input type="text" class="field" name="s" value="" id="s" placeholder="Search &hellip;" />
2208	<input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" />
2209</form>
2210</aside>
2211		<aside id="recent-posts-2" class="widget widget_recent_entries">
2212		<h1 class="widget-title">Recent Posts</h1>
2213		<ul>
2214											<li>
2215					<a href="https://grimtech.co.uk/sbox-explorer/">s&#038;box Explorer</a>
2216									</li>
2217											<li>
2218					<a href="https://grimtech.co.uk/rest-in-peace-garry/">Rest in Peace, Garry.</a>
2219									</li>
2220											<li>
2221					<a href="https://grimtech.co.uk/discover-the-art-of-virtual-photography-in-video-games/">Discover the Art of Virtual Photography in Video Games</a>
2222									</li>
2223											<li>
2224					<a href="https://grimtech.co.uk/the-end-wip/">The End &#8211; WIP</a>
2225									</li>
2226											<li>
2227					<a href="https://grimtech.co.uk/sb_construct_13-wip-release/">sb_construct_13 &#8211; WIP Release</a>
2228									</li>
2229					</ul>
2230
2231		</aside><aside id="archives-2" class="widget widget_archive"><h1 class="widget-title">Archives</h1>
2232			<ul>
2233					<li><a href='https://grimtech.co.uk/2026/05/'>May 2026</a></li>
2234	<li><a href='https://grimtech.co.uk/2024/06/'>June 2024</a></li>
2235	<li><a href='https://grimtech.co.uk/2023/09/'>September 2023</a></li>
2236	<li><a href='https://grimtech.co.uk/2023/06/'>June 2023</a></li>
2237	<li><a href='https://grimtech.co.uk/2023/04/'>April 2023</a></li>
2238	<li><a href='https://grimtech.co.uk/2022/12/'>December 2022</a></li>
2239	<li><a href='https://grimtech.co.uk/2022/07/'>July 2022</a></li>
2240	<li><a href='https://grimtech.co.uk/2022/05/'>May 2022</a></li>
2241	<li><a href='https://grimtech.co.uk/2022/03/'>March 2022</a></li>
2242	<li><a href='https://grimtech.co.uk/2022/02/'>February 2022</a></li>
2243	<li><a href='https://grimtech.co.uk/2021/08/'>August 2021</a></li>
2244	<li><a href='https://grimtech.co.uk/2021/07/'>July 2021</a></li>
2245	<li><a href='https://grimtech.co.uk/2020/07/'>July 2020</a></li>
2246	<li><a href='https://grimtech.co.uk/2020/03/'>March 2020</a></li>
2247	<li><a href='https://grimtech.co.uk/2019/11/'>November 2019</a></li>
2248	<li><a href='https://grimtech.co.uk/2016/03/'>March 2016</a></li>
2249	<li><a href='https://grimtech.co.uk/2014/05/'>May 2014</a></li>
2250			</ul>
2251
2252			</aside><aside id="categories-2" class="widget widget_categories"><h1 class="widget-title">Categories</h1>
2253			<ul>
2254					<li class="cat-item cat-item-47"><a href="https://grimtech.co.uk/category/construct/">Construct</a>
2255</li>
2256	<li class="cat-item cat-item-2"><a href="https://grimtech.co.uk/category/gaming/">Gaming</a>
2257</li>
2258	<li class="cat-item cat-item-77"><a href="https://grimtech.co.uk/category/irl/">IRL</a>
2259</li>
2260	<li class="cat-item cat-item-42"><a href="https://grimtech.co.uk/category/mapping/">Mapping</a>
2261</li>
2262	<li class="cat-item cat-item-26"><a href="https://grimtech.co.uk/category/not-recommended/">Not Recommended</a>
2263</li>
2264	<li class="cat-item cat-item-27"><a href="https://grimtech.co.uk/category/recommended/">Recommended</a>
2265</li>
2266	<li class="cat-item cat-item-25"><a href="https://grimtech.co.uk/category/review/">Review</a>
2267</li>
2268	<li class="cat-item cat-item-43"><a href="https://grimtech.co.uk/category/sbox/">s&amp;box</a>
2269</li>
2270	<li class="cat-item cat-item-1"><a href="https://grimtech.co.uk/category/uncategorised/">Uncategorised</a>
2271</li>
2272			</ul>
2273
2274			</aside><aside id="meta-2" class="widget widget_meta"><h1 class="widget-title">Meta</h1>
2275		<ul>
2276						<li><a href="https://grimtech.co.uk/wp-login.php">Log in</a></li>
2277			<li><a href="https://grimtech.co.uk/feed/">Entries feed</a></li>
2278			<li><a href="https://grimtech.co.uk/comments/feed/">Comments feed</a></li>
2279
2280			<li><a href="https://wordpress.org/">WordPress.org</a></li>
2281		</ul>
2282
2283		</aside><aside id="block-4" class="widget widget_block">
2283<script async src="https://zink.tips/zwc.js?rid=6272c7c46f3018e123c034d2&c=purple"></script>
2283</aside><aside id="block-5" class="widget widget_block"><a rel="me" href="https://mastodon.social/@PatrickJr">Mastodon</a>
2284<meta name="fediverse:creator" content="@[email protected]"></aside>	</div><!-- #secondary .widget-area -->
2285</div><!-- #main .site-main -->
2286<footer id="colophon" class="site-footer" itemscope="itemscope" itemtype="http://schema.org/WPFooter" role="contentinfo">
2287	<div class="site-info">
2288		<a href="http://independentpublisher.me" rel="designer" title="Independent Publisher: A beautiful reader-focused WordPress theme, for you.">Independent Publisher</a> empowered by <a href="http://wordpress.org/" rel="generator" title="WordPress: A free open-source publishing platform">WordPress</a>		<br>
2289		
2289<script data-ad-client="ca-pub-7844563727338062" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
2289
2290		
2290<script data-ad-client="ca-pub-7679581114397561" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
2290
2291	</div>
2292
2293<script>
2294    var _client = null;
2295    
2296
2297</script>
2297
2298	<!-- .site-info -->
2299</footer><!-- #colophon .site-footer -->
2300</div><!-- #page .hfeed .site -->
2301
2302
2303<div id="um_upload_single" style="display:none;"></div>
2304
2305<div id="um_view_photo" style="display:none;">
2306	<a href="javascript:void(0);" data-action="um_remove_modal" class="um-modal-close" aria-label="Close view photo modal">
2307		<i class="um-faicon-times"></i>
2308	</a>
2309
2310	<div class="um-modal-body photo">
2311		<div class="um-modal-photo"></div>
2312	</div>
2313</div>
2314<script type="speculationrules">
2315{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/independent-publisher/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
2316</script>
vendor: 1 bytes, line 2316
2316
2317<script id="independent-publisher-skip-link-focus-fix-js" src="https://grimtech.co.uk/wp-content/themes/independent-publisher/js/skip-link-focus-fix.js?ver=20130115"></script>
vendor: 1 bytes, line 2317
2317
2318<script id="fancybox-purify-js" src="https://grimtech.co.uk/wp-content/plugins/easy-fancybox/vendor/purify.min.js?ver=7.2-alpha-64090"></script>
vendor: 1 bytes, line 2318
2318
2319<script id="jquery-fancybox-js-extra">
2320var efb_i18n = {"close":"Close","next":"Next","prev":"Previous","startSlideshow":"Start slideshow","toggleSize":"Toggle size"};
2321//# sourceURL=jquery-fancybox-js-extra
2322</script>
vendor: 1 bytes, line 2322
2322
2323<script id="jquery-fancybox-js" src="https://grimtech.co.uk/wp-content/plugins/easy-fancybox/fancybox/1.5.4/jquery.fancybox.min.js?ver=7.2-alpha-64090"></script>
vendor: 1 bytes, line 2323
2323
2324<script id="jquery-fancybox-js-after">
2325var fb_timeout, fb_opts={'autoScale':true,'showCloseButton':true,'width':560,'height':340,'margin':20,'pixelRatio':'false','padding':10,'centerOnScroll':false,'enableEscapeButton':true,'speedIn':300,'speedOut':300,'overlayShow':true,'hideOnOverlayClick':true,'overlayColor':'#000','overlayOpacity':0.6,'minViewportWidth':320,'minVpHeight':320,'disableCoreLightbox':'true','enableBlockControls':'true','fancybox_openBlockControls':'true' };
2326if(typeof easy_fancybox_handler==='undefined'){
2327var easy_fancybox_handler=function(){
2328jQuery([".nolightbox","a.wp-block-file__button","a.pin-it-button","a[href*='pinterest.com\/pin\/create']","a[href*='facebook.com\/share']","a[href*='twitter.com\/share']"].join(',')).addClass('nofancybox');
2329jQuery('a.fancybox-close').on('click',function(e){e.preventDefault();jQuery.fancybox.close()});
2330/* IMG */
2331						var unlinkedImageBlocks=jQuery(".wp-block-image > img:not(.nofancybox,figure.nofancybox>img)");
2332						unlinkedImageBlocks.wrap(function() {
2333							var href = jQuery( this ).attr( "src" );
2334							return "<a href='" + href + "'></a>";
2335						});
2336var fb_IMG_select=jQuery('a[href*=".jpg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpg" i]:not(.nofancybox),a[href*=".png" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".png" i]:not(.nofancybox),a[href*=".webp" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".webp" i]:not(.nofancybox),a[href*=".jpeg" i]:not(.nofancybox,li.nofancybox>a,figure.nofancybox>a),area[href*=".jpeg" i]:not(.nofancybox)');
2337fb_IMG_select.addClass('fancybox image');
2338var fb_IMG_sections=jQuery('.gallery,.wp-block-gallery,.tiled-gallery,.wp-block-jetpack-tiled-gallery,.ngg-galleryoverview,.ngg-imagebrowser,.nextgen_pro_blog_gallery,.nextgen_pro_film,.nextgen_pro_horizontal_filmstrip,.ngg-pro-masonry-wrapper,.ngg-pro-mosaic-container,.nextgen_pro_sidescroll,.nextgen_pro_slideshow,.nextgen_pro_thumbnail_grid,.tiled-gallery');
2339fb_IMG_sections.each(function(){jQuery(this).find(fb_IMG_select).attr('rel','gallery-'+fb_IMG_sections.index(this));});
2340jQuery('a.fancybox,area.fancybox,.fancybox>a').each(function(){jQuery(this).fancybox(jQuery.extend(true,{},fb_opts,{'transition':'elastic','transitionIn':'elastic','transitionOut':'elastic','opacity':false,'hideOnContentClick':false,'titleShow':true,'titlePosition':'over','titleFromAlt':true,'showNavArrows':true,'enableKeyboardNav':true,'cyclic':false,'mouseWheel':'true','changeSpeed':250,'changeFade':300}))});
2341};};
2342jQuery(easy_fancybox_handler);jQuery(document).on('post-load',easy_fancybox_handler);
2343
2344//# sourceURL=jquery-fancybox-js-after
2345</script>
vendor: 1 bytes, line 2345
2345
2346<script id="jquery-easing-js" src="https://grimtech.co.uk/wp-content/plugins/easy-fancybox/vendor/jquery.easing.min.js?ver=1.4.1"></script>
vendor: 1 bytes, line 2346
2346
2347<script id="jquery-mousewheel-js" src="https://grimtech.co.uk/wp-content/plugins/easy-fancybox/vendor/jquery.mousewheel.min.js?ver=3.1.13"></script>
vendor: 1 bytes, line 2347
2347
2348<script id="googlesitekit-events-provider-content-events-js-before">
2349window._googlesitekit = window._googlesitekit || {};
2350window._googlesitekit.contentEvents = {"postID":0,"isSinglePost":false,"hasVimeoEmbed":false};
2351//# sourceURL=googlesitekit-events-provider-content-events-js-before
2352</script>
vendor: 1 bytes, line 2352
2352
2353<script id="googlesitekit-events-provider-content-events-js" src="https://grimtech.co.uk/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 2353
2353
2354<script id="underscore-js" src="https://grimtech.co.uk/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 2354
2354
2355<script id="wp-util-js-extra">
2356var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
2357//# sourceURL=wp-util-js-extra
2358</script>
vendor: 1 bytes, line 2358
2358
2359<script id="wp-util-js" src="https://grimtech.co.uk/wp-includes/js/wp-util.min.js?ver=7.2-alpha-64090"></script>
vendor: 1 bytes, line 2359
2359
2360<script id="wp-hooks-js" src="https://grimtech.co.uk/wp-content/plugins/gutenberg/build/scripts/hooks/index.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2360
2360
2361<script id="wp-i18n-js" src="https://grimtech.co.uk/wp-content/plugins/gutenberg/build/scripts/i18n/index.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2361
2361
2362<script id="wp-i18n-js-after">
2363wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
2364//# sourceURL=wp-i18n-js-after
2365</script>
vendor: 1 bytes, line 2365
2365
2366<script id="um_tipsy-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/tipsy/tipsy.min.js?ver=1.0.0a"></script>
vendor: 1 bytes, line 2366
2366
2367<script id="um_confirm-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/um-confirm/um-confirm.min.js?ver=1.0"></script>
vendor: 1 bytes, line 2367
2367
2368<script id="um_notice-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/um-notice/um-notice.min.js?ver=1.0"></script>
vendor: 1 bytes, line 2368
2368
2369<script id="um_datetime-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 2369
2369
2370<script id="um_datetime_date-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.date.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 2370
2370
2371<script id="um_datetime_time-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/pickadate/picker.time.min.js?ver=3.6.2"></script>
vendor: 1 bytes, line 2371
2371
2372<script id="um_common-js-extra">
2373var um_common_variables = {"locale":"en_GB"};
2374var um_common_variables = {"locale":"en_GB"};
2375//# sourceURL=um_common-js-extra
2376</script>
vendor: 1 bytes, line 2376
2376
2377<script id="um_common-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/common.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2377
2377
2378<script id="um_crop-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/cropper/cropper.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 2378
2378
2379<script id="um_frontend_common-js-extra">
2380var um_frontend_common_variables = [];
2381//# sourceURL=um_frontend_common-js-extra
2382</script>
vendor: 1 bytes, line 2382
2382
2383<script id="um_frontend_common-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/common-frontend.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2383
2383
2384<script id="um_modal-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-modal.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2384
2384
2385<script id="um_jquery_form-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/jquery-form/jquery-form.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2385
2385
2386<script id="um_fileupload-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/fileupload/jquery.uploadfile.min.js?ver=3.1.2"></script>
vendor: 1 bytes, line 2386
2386
2387<script id="um_functions-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-functions.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2387
2387
2388<script id="um_responsive-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-responsive.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2388
2388
2389<script id="um_conditional-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-conditional.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2389
2389
2390<script id="select2-js" src="https://grimtech.co.uk/wp-content/plugins/customize-posts/bower_components/select2/dist/js/select2.full.min.js?ver=0.9.1"></script>
vendor: 1 bytes, line 2390
2390
2391<script id="um_select2_locale-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/select2/i18n/en.js?ver=4.0.13"></script>
vendor: 1 bytes, line 2391
2391
2392<script id="um_raty-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/libs/raty/um-raty.min.js?ver=2.6.0"></script>
vendor: 1 bytes, line 2392
2392
2393<script id="um_scripts-js-extra">
2394var um_scripts = {"max_upload_size":"67108864","nonce":"c4cb00a9a9"};
2395//# sourceURL=um_scripts-js-extra
2396</script>
vendor: 1 bytes, line 2396
2396
2397<script id="um_scripts-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-scripts.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2397
2397
2398<script id="um_profile-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-profile.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2398
2398
2399<script id="um_account-js" src="https://grimtech.co.uk/wp-content/plugins/ultimate-member/assets/js/um-account.min.js?ver=2.14.0"></script>
vendor: 1 bytes, line 2399
2399
2400<script id="jetpack-stats-js-before">
2401_stq = window._stq || [];
2402_stq.push([ "view", {"v":"ext","blog":"28401485","post":"0","tz":"1","srv":"grimtech.co.uk","arch_home":"1","j":"1:16.2"} ]);
2403_stq.push([ "clickTrackerInit", "28401485", "0" ]);
2404//# sourceURL=jetpack-stats-js-before
2405</script>
vendor: 1 bytes, line 2405
2405
2406<script data-wp-strategy="defer" defer fetchpriority="low" id="jetpack-stats-js" src="https://stats.wp.com/e-202641.js"></script>
vendor: 1 bytes, line 2406
2406
2407<script id="splide-js" src="https://grimtech.co.uk/wp-content/plugins/photonic/include/ext/splide/splide.min.js?ver=4.1.4-20260925-50948"></script>
vendor: 1 bytes, line 2407
2407
2408<script id="lightgallery-js" src="https://grimtech.co.uk/wp-content/plugins/photonic/include/ext/lightgallery/lightgallery.min.js?ver=2.7.1"></script>
vendor: 1 bytes, line 2408
2408
2409<script id="photonic-js-extra">
2410var Photonic_JS = {"ajaxurl":"https://grimtech.co.uk/wp-admin/admin-ajax.php","plugin_url":"https://grimtech.co.uk/wp-content/plugins/photonic/","debug_on":"","slide_adjustment":"adapt-height-width","deep_linking":"none","social_media":"","lightbox_library":"lightgallery","tile_spacing":"2","tile_min_height":"200","masonry_min_width":"200","mosaic_trigger_width":"200","slideshow_mode":"","slideshow_interval":"5000","lightbox_loop":"1","gallery_panel_width":"80","lightbox_for_all":"","lightbox_for_videos":"","slideshow_autostart":"1","password_failed":"This album is password-protected. Please provide a valid password.","incorrect_password":"Incorrect password.","maximize_panel":"Show","minimize_panel":"Hide","lg_plugins":"","lg_transition_effect":"lg-slide","lg_enable_download":"1","lg_hide_bars_delay":"6000","lg_transition_speed":"10","lg_mobile_controls":"","lg_mobile_close":"","lg_mobile_download":""};
2411//# sourceURL=photonic-js-extra
2412</script>
vendor: 1 bytes, line 2412
2412
2413<script id="photonic-js" src="https://grimtech.co.uk/wp-content/plugins/photonic/include/js/front-end/out/photonic-lightgallery.min.js?ver=20260925-50948"></script>
vendor: 1 bytes, line 2413
2413
2414<script id="wp-emoji-settings" type="application/json">
2415{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://grimtech.co.uk/wp-includes/js/wp-emoji-release.min.js?ver=7.2-alpha-64090"}}
2416</script>
vendor: 1 bytes, line 2416
2416
2417<script type="module">
2418/*! This file is auto-generated */
2419var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\udec8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
2420//# sourceURL=https://grimtech.co.uk/wp-includes/js/wp-emoji-loader.min.js
2421</script>
2421
2422
2423<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"e341f3383d68439a85802452606fd8b8","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 2423
2423
2424<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a45bf6a678fdb594',t:'MTc5MTE5ODQ1NA=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
2424</body>
2425</html>
2426
2427
2428<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-10-05 06:14:39 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.