From a43052e550462038d420876ce20a855b62ced5a6 Mon Sep 17 00:00:00 2001 From: Henner S Date: Fri, 31 Jul 2020 15:52:48 +0700 Subject: [PATCH] 7.0.0 HEADER & FOOTER - Removed Custy builder - Added Widgets builder (require Edje WP Libbrary 4.0) CSS - Added CSS variables that is previously generated by Custy - Moved some CSS variables in root to more specific selector. For example `--postsPerRow` goes to `.post-archives` selector. ARCHIVE & SINGLE - Removed any reliance on Custy's theme mod. --- assets/css/app.css | 5 +- assets/css/blog.css | 5 +- assets/css/footer.css | 4 - assets/css/framework.css | 5 +- assets/css/header-footer.css | 1 + assets/css/header.css | 4 - assets/css/my-admin.css | 4 - assets/css/my-editor.css | 5 +- assets/fonts/notoserif-regular.woff2 | Bin 0 -> 23924 bytes assets/js/app.js | 43 +- assets/sass/_edje-v4/_functions.scss | 3 + assets/sass/_edje-v4/_mixins.scss | 8 - assets/sass/_edje-v4/_output-typography.sass | 17 +- assets/sass/{_settings.scss => _edje.scss} | 31 +- assets/sass/_vars.sass | 172 ++-- assets/sass/app.sass | 5 +- assets/sass/app/_blocks-custom.sass | 10 +- assets/sass/app/_features.sass | 80 -- assets/sass/blog.sass | 5 +- assets/sass/blog/_archive.sass | 89 +-- assets/sass/blog/_sidebar.sass | 135 ++++ assets/sass/blog/_single.sass | 43 +- assets/sass/footer.sass | 176 ----- assets/sass/framework.sass | 29 +- assets/sass/header-footer.sass | 710 +++++++++++++++++ assets/sass/header.sass | 779 ------------------- assets/sass/my-admin.sass | 2 +- assets/sass/my-editor.sass | 4 +- customizer/_index.php | 36 - customizer/defaults-footer.php | 13 - customizer/defaults-header.php | 25 - customizer/defaults-section.php | 47 -- customizer/footer/.keep | 0 customizer/header/free-text.php | 50 -- customizer/section/features.php | 81 -- customizer/svg.php | 13 - functions.php | 38 +- {app => functions}/admin.php | 0 {app => functions}/api.php | 0 {app => functions}/filters.php | 0 {app => functions}/helpers.php | 0 {app => functions}/setup.php | 61 +- {app => functions}/timber.php | 41 +- style.css | 2 +- views/_author-info.twig | 67 +- views/_header.twig | 62 -- views/_post-meta.twig | 70 +- views/_posts.twig | 31 +- views/footer/copyright.twig | 5 - views/footer/menu.twig | 18 - views/footer/social.twig | 1 - views/footer/widget-area-1.twig | 6 - views/footer/widget-area-2.twig | 2 - views/footer/widget-area-3.twig | 2 - views/footer/widget-area-4.twig | 2 - views/header/button.twig | 16 - views/header/button2.twig | 1 - views/header/free-text.twig | 3 - views/header/logo.twig | 31 - views/header/menu.twig | 32 - views/header/menu2.twig | 1 - views/header/mobile-menu.twig | 54 -- views/header/mobile-menu2.twig | 1 - views/header/search.twig | 22 - views/header/social.twig | 21 - views/header/trigger.twig | 3 - views/index.twig | 11 +- views/layout.twig | 47 +- views/single.twig | 184 ++--- 69 files changed, 1304 insertions(+), 2170 deletions(-) delete mode 100644 assets/css/footer.css create mode 100644 assets/css/header-footer.css delete mode 100644 assets/css/header.css create mode 100644 assets/fonts/notoserif-regular.woff2 rename assets/sass/{_settings.scss => _edje.scss} (62%) delete mode 100644 assets/sass/app/_features.sass create mode 100644 assets/sass/blog/_sidebar.sass delete mode 100644 assets/sass/footer.sass create mode 100644 assets/sass/header-footer.sass delete mode 100644 assets/sass/header.sass delete mode 100644 customizer/_index.php delete mode 100644 customizer/defaults-footer.php delete mode 100644 customizer/defaults-header.php delete mode 100644 customizer/defaults-section.php delete mode 100644 customizer/footer/.keep delete mode 100644 customizer/header/free-text.php delete mode 100644 customizer/section/features.php delete mode 100644 customizer/svg.php rename {app => functions}/admin.php (100%) rename {app => functions}/api.php (100%) rename {app => functions}/filters.php (100%) rename {app => functions}/helpers.php (100%) rename {app => functions}/setup.php (63%) rename {app => functions}/timber.php (65%) delete mode 100644 views/_header.twig delete mode 100644 views/footer/copyright.twig delete mode 100644 views/footer/menu.twig delete mode 100644 views/footer/social.twig delete mode 100644 views/footer/widget-area-1.twig delete mode 100644 views/footer/widget-area-2.twig delete mode 100644 views/footer/widget-area-3.twig delete mode 100644 views/footer/widget-area-4.twig delete mode 100644 views/header/button.twig delete mode 100644 views/header/button2.twig delete mode 100644 views/header/free-text.twig delete mode 100644 views/header/logo.twig delete mode 100644 views/header/menu.twig delete mode 100644 views/header/menu2.twig delete mode 100644 views/header/mobile-menu.twig delete mode 100644 views/header/mobile-menu2.twig delete mode 100644 views/header/search.twig delete mode 100644 views/header/social.twig delete mode 100644 views/header/trigger.twig diff --git a/assets/css/app.css b/assets/css/app.css index fed5acc..ff8f816 100644 --- a/assets/css/app.css +++ b/assets/css/app.css @@ -1,4 +1 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/[class*="-background-color"]{background-color:var(--bgColor)}.has-text-color{color:var(--textColor, var(--text))}.the-content{letter-spacing:calc(0.01 * var(--fontSize))}.the-content>.alignfull.has-background:first-child{margin-top:calc(-1 * var(--groupSpacing))}.the-content ul,.the-content ol{padding-left:1.25rem}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{clear:both;color:var(--textColor)}.the-content img{border-radius:var(--gRadius)}.the-content a{text-decoration:underline}.the-content>*,.wp-block-group__inner-container>*,.wp-block-cover__inner-container>*{margin:0 auto;max-width:var(--blogWidth)}.the-content>*+*,.wp-block-group__inner-container>*+*,.wp-block-cover__inner-container>*+*,.wp-block-media-text__content>*+*,.wp-block-column>*+*{margin-top:var(--blockSpacing)}@media (max-width: 1120px){.wp-block-group__inner-container,.wp-block-cover__inner-container,.wp-block-media-text__content{padding-right:var(--gridRim);padding-left:var(--gridRim)}}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.aligncenter,.has-text-align-center{text-align:center}.alignwide{max-width:var(--siteWidth)}.post-column--has-sidebar .alignwide{padding-right:var(--gridGap);padding-left:var(--gridGap)}.post-column--has-sidebar .alignwide .alignwide{padding-right:0;padding-left:0}.alignfull{max-width:none;margin-top:var(--groupSpacing)}.alignfull+*{margin-top:var(--groupSpacing)}.alignfull+.alignfull{margin-top:0}.post-column--no-sidebar .alignfull{width:100vw;margin-right:calc(-50vw + 50% + var(--gridRim));margin-left:calc(-50vw + 50% + var(--gridRim) - 2px)}.post-column--has-sidebar .alignfull{padding-right:var(--gridGap);padding-left:var(--gridGap)}.post-column--has-sidebar .alignfull .alignfull{padding-right:0;padding-left:0}.alignfull:last-child{margin-bottom:0}.is-vertically-aligned-top{align-items:flex-start;align-self:flex-start}.is-vertically-aligned-center{align-items:center;align-self:center}.is-vertically-aligned-bottom{align-items:flex-end;align-self:flex-end}.wp-block-image figcaption,.wp-block-gallery .blocks-gallery-item__caption,.wp-block-gallery .blocks-gallery-caption,.wp-block-audio figcaption,.wp-block-video figcaption,.wp-block-table figcaption,.wp-block-embed figcaption{display:inline-block;padding:0.5rem;margin-right:auto;margin-left:auto;border-bottom:1px solid var(--textDim);font-size:var(--smallFontSize)}p.has-background{padding:1rem;border-radius:var(--gRadius)}.has-drop-cap:first-letter{float:left;margin-right:0.25rem;font-family:var(--hFontFamily);font-weight:700;font-size:3.5rem;line-height:3.5rem}.has-small-font-size{font-size:var(--smallFontSize)}.has-medium-font-size{font-size:var(--mediumFontSize)}.has-large-font-size{font-size:var(--largeFontSize);line-height:var(--hLineHeight)}.has-huge-font-size{font-size:var(--hugeFontSize);line-height:var(--hLineHeight)}.wp-block-image{text-align:center}.wp-block-image .alignleft,.wp-block-image .alignright{max-width:50%;margin-bottom:1.5rem}.wp-block-image .alignleft{float:left;margin-right:1.5rem}.wp-block-image .alignright{float:right;margin-left:1.5rem}.wp-block-image.alignfull img{border-radius:0}.wp-block-image>a,.wp-block-gallery figure>a{display:block;overflow:hidden;border-radius:var(--gRadius)}.wp-block-image>a img,.wp-block-gallery figure>a img{transition:var(--gTransition)}.wp-block-image>a:hover img,.wp-block-gallery figure>a:hover img{opacity:.8;backface-visibility:hidden;transform:scale(1.1)}.wp-block-gallery{display:flex;flex-direction:column}.wp-block-gallery figure{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;height:100%;margin-bottom:0;border-radius:var(--gRadius)}.wp-block-gallery a{height:100%}.wp-block-gallery .blocks-gallery-item__caption{border-bottom:0;padding-bottom:0}ul.blocks-gallery-grid{display:flex;flex-wrap:wrap;padding-left:0;margin-right:-0.5rem;margin-left:-0.5rem;list-style-type:none;max-width:calc(var(--siteWidth) + 1rem)}.alignwide ul.blocks-gallery-grid{max-width:calc(var(--siteWidth) + 1rem)}.wp-block-gallery.is-cropped img{flex:1;height:100%;width:100%;object-fit:cover}.wp-block-gallery.is-cropped .blocks-gallery-item__caption{position:absolute;bottom:0;width:100%;padding:0.5rem;background-image:linear-gradient(0deg, rgba(0,0,0,0.7), rgba(0,0,0,0.5) 50%, transparent);text-align:center;color:white}.wp-block-gallery.is-cropped .blocks-gallery-item__caption a:hover{opacity:.6;color:inherit}.blocks-gallery-item{flex-grow:1;padding:0 0.5rem 1rem}@media (min-width: 769px){.columns-2 .blocks-gallery-item{width:50%}.columns-3 .blocks-gallery-item{width:calc(100% / 3)}.columns-4 .blocks-gallery-item{width:25%}.columns-5 .blocks-gallery-item{width:20%}.columns-6 .blocks-gallery-item{width:calc(100% / 6)}.columns-7 .blocks-gallery-item{width:calc(100% / 7)}.columns-8 .blocks-gallery-item{width:12.5%}.columns- .blocks-gallery-item{width:20%}}@media (max-width: 768px){.blocks-gallery-item{width:33.33%}.columns-2 .blocks-gallery-item{width:50%}.columns-1 .blocks-gallery-item{width:100%}}@media (max-width: 480px){.blocks-gallery-item{width:50%}}.is-style-h-slider .blocks-gallery-item{flex-grow:initial}.is-style-h-slider.is-cropped .hSlider-slide{align-items:stretch}.wp-block-cover{--bgColor: black;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center center;background-color:var(--bgColor);min-height:400px;width:100%}.wp-block-cover.--for-featured-image{align-items:flex-end}.wp-block-cover.--for-featured-image .post-meta{padding-top:0.5rem;padding-bottom:0.5rem;border-top:1px solid;border-bottom:2px solid;color:rgba(255,255,255,0.6)}.wp-block-cover.--for-featured-image .post-meta+p{margin-top:1.5rem}.wp-block-cover.--for-post-tease{overflow:hidden;align-items:flex-end;padding:0 2rem 2rem;border-radius:var(--gRadius);max-width:calc(var(--siteWidth) + 4rem)}.wp-block-cover.--for-post-tease a:hover h1{text-decoration:underline}.wp-block-cover.--for-post-tease .post-meta{color:rgba(255,255,255,0.6)}.wp-block-cover__inner-container{position:relative;z-index:2;width:var(--siteWidth);color:white}@media (max-width: 1120px){.wp-block-cover__inner-container{padding-right:var(--gridRim);padding-left:var(--gridRim)}}.has-parallax{background-attachment:fixed}.has-background-dim{position:relative}.has-background-dim::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.5;background-color:inherit}.has-background-dim-10::before{opacity:.1}.has-background-dim-20::before{opacity:.2}.has-background-dim-30::before{opacity:.3}.has-background-dim-40::before{opacity:.4}.has-background-dim-60::before{opacity:.6}.has-background-dim-70::before{opacity:.7}.has-background-dim-80::before{opacity:.8}.has-background-dim-90::before{opacity:.9}.has-background-dim-100::before{opacity:1}.wp-block-quote{position:relative;padding:0.5rem 2rem;font-size:var(--mediumFontSize);border-left:3px solid var(--text)}.wp-block-quote>*+*{margin-top:1rem}.wp-block-quote cite{display:block;font-size:var(--smallFontSize);color:var(--textDim)}.wp-block-quote.is-style-large{padding-top:1rem;padding-bottom:1rem;margin-top:2.5rem;margin-bottom:2.5rem;border-left:none;border-top:3px solid var(--text);border-bottom:3px solid var(--text);font-size:var(--h4Size);text-align:center}.wp-block-quote.is-style-large::after{left:0;right:0;margin-right:auto;margin-left:auto;width:3rem;transform:translateY(-50%)}.wp-block-quote.has-text-align-right{border-left:none;border-right:3px solid var(--text)}.wp-block-quote.has-text-align-center{padding-top:1.5rem;padding-bottom:0;border-left:none}.wp-block-quote.has-text-align-center::before{content:"";position:absolute;top:0;width:100px;height:4px;background-color:var(--text);transform:translateX(-50%)}.wp-block-audio{text-align:center}.wp-block-audio audio{width:100%}.wp-block-file{display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.2);border-radius:var(--gRadius)}.wp-block-file.alignleft{justify-content:flex-start;float:left}.wp-block-file.alignright{justify-content:flex-end}.wp-block-file__button{margin-left:1rem}.wp-block-video{width:100%;text-align:center}.wp-block-video video{width:100%}.wp-block-verse{font-family:var(--fontFamily)}.wp-block-table{--tableBorder: black;--tableHeader: rgba(0,0,0,0.1);--tableBg: white;--tableStripe: rgba(0,0,0,0.05);display:flex;flex-direction:column}.wp-block-table table{width:100%;background-color:var(--tableBg)}.wp-block-table thead tr,.wp-block-table tfoot tr{background-color:var(--tableHeader);font-weight:700;text-align:left}.wp-block-table thead tr{border-bottom:2px solid var(--tableBorder)}.wp-block-table tfoot tr{border-top:2px solid var(--tableBorder)}.wp-block-table th,.wp-block-table td{padding:0.5rem 1rem;border:1px solid rgba(0,0,0,0.1)}@media (max-width: 768px){.wp-block-table td{padding:0.25rem 0.5rem}}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--tableStripe)}.wp-block-table .has-fixed-layout{width:100%;table-layout:fixed}.wp-block-table [class*="-background-color"]{--tableStripe: white}.wp-block-table .has-subtle-light-gray-background-color{--tableBorder: var(--textDim);--tableHeader: rgba(var(--textDimRGB), 0.1)}.wp-block-table .has-subtle-pale-green-background-color{--tableBorder: var(--green);--tableHeader: rgba(var(--greenRGB), 0.2);--tableStripe: rgba(var(--greenRGB), 0.1)}.wp-block-table .has-subtle-pale-blue-background-color{--tableBorder: var(--blue);--tableHeader: rgba(var(--blueRGB), 0.2);--tableStripe: rgba(var(--blueRGB), 0.1)}.wp-block-table .has-subtle-pale-pink-background-color{--tableBorder: var(--red);--tableHeader: rgba(var(--redRGB), 0.2);--tableStripe: rgba(var(--redRGB), 0.1)}.wp-block-code,.wp-block-preformatted{padding:1rem;border:1px solid rgba(0,0,0,0.1);border-radius:var(--gRadius);background-color:rgba(0,0,0,0.05)}.wp-block-code code,.wp-block-preformatted code{padding:0;border:0;background-color:transparent}code{padding:0 0.5rem}.wp-block-group{padding:var(--groupSpacing) 0}.wp-block-group:not(.has-background){margin-top:0}.wp-block-buttons{display:flex;align-items:center;flex-wrap:wrap}.wp-block-button a{text-decoration:none}.wp-block-button.alignleft a{float:left;margin-right:1.5rem}.wp-block-button.alignright a{float:right;margin-left:1.5rem}.wp-block-button+.wp-block-button{margin-left:1rem}.wp-block-columns{display:flex}.wp-block-columns.has-background{background-color:transparent}@media (max-width: 768px){.wp-block-columns{flex-wrap:wrap}}.wp-block-column{flex-basis:0;flex-grow:1;min-width:0}.wp-block-column[style*="flex-basis"]{flex-grow:0}.wp-block-columns.has-background .wp-block-column{padding:1rem;background-color:var(--bgColor)}@media (min-width: 769px){.wp-block-column+.wp-block-column{margin-left:1.5rem}}@media (max-width: 768px){.wp-block-column{flex-basis:100% !important;width:100%}.wp-block-column+.wp-block-column{margin-top:1.5rem}}.wp-block-media-text{display:grid;grid-row-gap:var(--gridGap);grid-column-gap:var(--gridGap)}.wp-block-media-text[class*="-background-color"]{padding:1rem;border-radius:var(--gRadius)}@media (min-width: 481px){.wp-block-media-text{grid-template-areas:"media text";grid-template-columns:6fr 6fr}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"text media"}}@media (max-width: 480px){.wp-block-media-text{grid-template-areas:"media" "text";grid-template-columns:repeat(1, 1fr)}}.wp-block-media-text__media{grid-area:media;margin-bottom:0}@media (min-width: 481px){.is-image-fill .wp-block-media-text__media{align-self:stretch;background-repeat:no-repeat;background-size:cover;border-radius:var(--gRadius)}.is-image-fill .wp-block-media-text__media img{display:none}}@media (max-width: 480px){.is-image-fill .wp-block-media-text__media{background-image:none !important}}.wp-block-media-text__content{grid-area:text}.wp-block-spacer{margin-top:0;margin-bottom:0}.wp-block-separator{display:block;border-top:2px solid var(--bgColor);margin:2.5rem auto;padding:0;width:120px;line-height:1}.wp-block-separator.is-style-wide{width:var(--siteWidth)}.wp-block-separator.is-style-dots{border:0;height:auto;width:auto;background-color:transparent;text-align:center}.wp-block-separator.is-style-dots::before{content:"\00b7 \00b7 \00b7";padding-left:2rem;font-family:var(--codeFontFamily);font-size:var(--largeFontSize);letter-spacing:1.5rem;color:var(--bgColor, var(--text))}.wp-block-embed{margin-top:2rem;margin-bottom:2rem;text-align:center}.wp-block-embed__wrapper{display:flex;justify-content:center;position:relative}.wp-has-aspect-ratio .wp-block-embed__wrapper::before,.wp-block-embed-wordpress .wp-block-embed__wrapper::before{content:"";display:block;width:100%}.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before,.wp-block-embed-wordpress .wp-block-embed__wrapper::before{padding-top:42.85%}.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before{padding-top:66.667%}.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}.wp-has-aspect-ratio iframe,.wp-block-embed-wordpress iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-block-embed-wordpress blockquote{display:none}.wp-block-embed-wordpress iframe{clip:auto !important}.wp-block-h-faq{--faqTitleBg: #e5e5e5;--faqTitleColor: inherit;border:2px solid var(--faqTitleBg);border-radius:var(--gRadius)}.h-faq-question{display:flex;align-items:center;cursor:pointer;padding:0.75rem 1rem;background-color:var(--faqTitleBg);font-size:var(--h5Size);color:var(--faqTitleColor);line-height:1;transition:var(--gTransition)}.h-faq-question:hover{opacity:.8}.h-faq-question:active{transition:none;box-shadow:var(--shadow0);transform:translateY(1px)}.h-faq-question::-webkit-details-marker{display:none}.h-faq-question::before{content:"+";display:inline-block;margin-right:0.75rem;font-family:var(--codeFontFamily)}[open] .h-faq-question::before{content:"-"}[open] .h-faq-question{opacity:1}.h-faq-answer{padding:1rem 1.5rem}.h-faq-answer p+p{margin-top:1rem}.grunion-field-wrap{position:relative;margin-bottom:1rem}.grunion-field-wrap .grunion-field-label{cursor:pointer;margin-bottom:0.25rem;font-weight:700;font-size:var(--smallFontSize);color:rgba(0,0,0,0.5)}.grunion-field-wrap span{display:inline-block;margin-left:0.5rem;text-transform:initial;font-weight:400;color:var(--red)}.grunion-field-wrap textarea{max-height:8rem}body[class^="paged-"] #infinite-footer{display:none}.infinite-loader{margin-top:2rem;margin-bottom:2rem}.infinite-loader .spinner{left:50% !important;transform:translateX(-50%)}.sharedaddy .share-end{display:none}.sharedaddy .sd-title{margin-bottom:1rem;white-space:nowrap;font-size:var(--fontSize);font-family:var(--fontFamily);letter-spacing:0.05em;text-transform:uppercase}.sharedaddy .sd-title::before{display:none}.sharedaddy .sd-button{text-decoration:none}.sharedaddy .sd-content ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;margin:0 -4px}.sharedaddy .sd-content li{display:flex;align-items:center;padding:0 0.25rem;margin-bottom:0.5rem}.sharedaddy .sd-content li:not([class]),.sharedaddy .sd-content li.share-end{padding:0}.sd-button{--color: #333333;display:inline-block;overflow:hidden;border:1px solid;border-bottom-width:2px;border-radius:var(--gRadius);color:var(--color)}.sd-button:hover{color:var(--color);box-shadow:var(--shadow1)}.sd-button:active{border-top-width:2px;border-bottom-width:1px;transition:none}.sd-button span{display:flex;align-items:center}.sd-button svg{max-height:1rem}.sd-button b{margin-left:0.25rem;font-weight:var(--fontWeight)}.sd-button path,.sd-button circle{fill:var(--color)}.sd-social-icon-text .sd-button,.sd-social-text .sd-button{padding:0px 10px 2px}.sd-social-icon .sd-button{padding:9px 10px;border-radius:50%}.sd-social-icon .sd-button.share-more::before{margin-right:0.25rem}.sd-social-icon .sd-button svg{max-height:1.5rem}.sd-button .sharing-screen-reader-text b{display:none}.sd-button.share-more{margin-left:0.25rem}.sd-social-icon .sd-button.share-more{padding-top:0;padding-bottom:0;border-radius:var(--gRadius)}.sd-social-icon-text .share-custom{padding-left:6px}.share-custom span{padding-left:1.25rem;background:left no-repeat;background-size:1em}.entry-breadcrumbs{margin-bottom:1rem}.entry-breadcrumbs [itemprop="itemListElement"]{display:inline-block;padding:0.25rem 0.5rem;background-color:var(--textInvert)}.entry-breadcrumbs [itemprop="itemListElement"]:nth-child(n+2)::before{content:"»";display:inline-block;transform:translateX(-0.5rem)}.entry-breadcrumbs [itemprop="name"]{display:inline-block;padding:0.25rem 0.5rem;border-radius:var(--gRadius);color:var(--textDim);text-transform:uppercase;letter-spacing:0.025em;transition:var(--gTransition)}.entry-breadcrumbs a:hover [itemprop="name"]{background-color:var(--mainLight);color:var(--main)}.entry-breadcrumbs a:active [itemprop="name"]{transition:none;transform:translateY(1px)}.entry-breadcrumbs .current-category [itemprop="name"]{color:var(--text)}form.wpcf7-form{padding:0.75rem;margin-right:auto;margin-left:auto;background-color:white;box-shadow:var(--shadow1)}form.wpcf7-form br{display:none}form.wpcf7-form label{display:block}div.wpcf7 span.wpcf7-not-valid-tip{color:var(--red);font-size:var(--smallFontSize)}div.wpcf7 div.wpcf7-response-output{margin:0;margin-top:1rem;border-width:1px;border-radius:var(--gRadius);text-align:center}div.wpcf7 .wpcf7-validation-errors{background-color:rgba(var(--redRGB), 0.2);border-color:var(--red);color:var(--red)}div.wpcf7 .wpcf7-mail-sent-ok,div.wpcf7 .wpcf7-mail-sent-ng{background-color:rgba(var(--greenRGB), 0.3);border-color:var(--green);color:var(--green)}.back-to-top{--offset: 1rem;position:fixed;bottom:var(--offset);display:flex;align-items:center;width:2.25rem;height:2.25rem;padding:0.5rem;background-color:var(--text);border-radius:var(--gRadius);box-shadow:var(--shadow1)}.back-to-top:hover{background-color:var(--main);box-shadow:var(--shadow2)}.back-to-top path{fill:var(--textInvert)}.back-to-top--align-right{right:var(--offset)}.back-to-top--align-left{left:var(--offset)}body.has-frame::before,body.has-frame::after{content:"";position:fixed;left:0;z-index:1000;width:100%;height:var(--frameSize);background-color:var(--frameColor)}body.has-frame::before{top:0}body.has-frame::after{bottom:0}body.has-frame #wpadminbar{background-color:var(--frameColor)}@media (min-width: 783px){body.has-frame.admin-bar::before{display:none}}body.has-frame #main-container{padding:var(--frameSize)}body.has-frame #main-container::before,body.has-frame #main-container::after{content:"";position:fixed;top:0;z-index:1000;width:var(--frameSize);height:100%;background-color:var(--frameColor)}body.has-frame #main-container::before{left:0}body.has-frame #main-container::after{right:0}@media (min-width: 783px){body.has-frame.admin-bar #main-container{padding-top:0}} +[class*="-background-color"]{background-color:var(--bgColor)}.has-text-color{color:var(--textColor, var(--text))}.the-content{letter-spacing:calc(0.01 * var(--fontSize))}.the-content>.alignfull.has-background:first-child{margin-top:calc(-1 * var(--groupSpacing))}.the-content ul,.the-content ol{padding-left:1.25rem}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{clear:both;color:var(--textColor)}.the-content img{border-radius:var(--gRadius)}.the-content a{text-decoration:underline}.the-content>*,.wp-block-group__inner-container>*,.wp-block-cover__inner-container>*{margin:0 auto;max-width:var(--blogWidth)}.the-content>*+*,.wp-block-group__inner-container>*+*,.wp-block-cover__inner-container>*+*,.wp-block-media-text__content>*+*,.wp-block-column>*+*{margin-top:var(--blockSpacing)}@media (max-width: 1120px){.wp-block-group__inner-container,.wp-block-cover__inner-container,.wp-block-media-text__content{padding-right:var(--gridRim);padding-left:var(--gridRim)}}.has-text-align-right{text-align:right}.has-text-align-left{text-align:left}.aligncenter,.has-text-align-center{text-align:center}.alignwide{max-width:var(--siteWidth)}.post-column--has-sidebar .alignwide{padding-right:var(--gridGap);padding-left:var(--gridGap)}.post-column--has-sidebar .alignwide .alignwide{padding-right:0;padding-left:0}.alignfull{max-width:none;margin-top:var(--groupSpacing)}.alignfull+*{margin-top:var(--groupSpacing)}.alignfull+.alignfull{margin-top:0}.post-column--no-sidebar .alignfull{width:100vw;margin-right:calc(-50vw + 50% + var(--gridRim));margin-left:calc(-50vw + 50% + var(--gridRim) - 2px)}.post-column--has-sidebar .alignfull{padding-right:var(--gridGap);padding-left:var(--gridGap)}.post-column--has-sidebar .alignfull .alignfull{padding-right:0;padding-left:0}.alignfull:last-child{margin-bottom:0}.is-vertically-aligned-top{align-items:flex-start;align-self:flex-start}.is-vertically-aligned-center{align-items:center;align-self:center}.is-vertically-aligned-bottom{align-items:flex-end;align-self:flex-end}.wp-block-image figcaption,.wp-block-gallery .blocks-gallery-item__caption,.wp-block-gallery .blocks-gallery-caption,.wp-block-audio figcaption,.wp-block-video figcaption,.wp-block-table figcaption,.wp-block-embed figcaption{display:inline-block;padding:0.5rem;margin-right:auto;margin-left:auto;border-bottom:1px solid var(--textDim);font-size:var(--smallFontSize)}p.has-background{padding:1rem;border-radius:var(--gRadius)}.has-drop-cap:first-letter{float:left;margin-right:0.25rem;font-family:var(--hFontFamily);font-weight:700;font-size:3.5rem;line-height:3.5rem}.has-small-font-size{font-size:var(--smallFontSize)}.has-medium-font-size{font-size:var(--mediumFontSize)}.has-large-font-size{font-size:var(--largeFontSize);line-height:var(--hLineHeight)}.has-huge-font-size{font-size:var(--hugeFontSize);line-height:var(--hLineHeight)}.wp-block-image{text-align:center}.wp-block-image .alignleft,.wp-block-image .alignright{max-width:50%;margin-bottom:1.5rem}.wp-block-image .alignleft{float:left;margin-right:1.5rem}.wp-block-image .alignright{float:right;margin-left:1.5rem}.wp-block-image.alignfull img{border-radius:0}.wp-block-image>a,.wp-block-gallery figure>a{display:block;overflow:hidden;border-radius:var(--gRadius)}.wp-block-image>a img,.wp-block-gallery figure>a img{transition:var(--gTransition)}.wp-block-image>a:hover img,.wp-block-gallery figure>a:hover img{opacity:.8;backface-visibility:hidden;transform:scale(1.1)}.wp-block-gallery{display:flex;flex-direction:column}.wp-block-gallery figure{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;height:100%;margin-bottom:0;border-radius:var(--gRadius)}.wp-block-gallery a{height:100%}.wp-block-gallery .blocks-gallery-item__caption{border-bottom:0;padding-bottom:0}ul.blocks-gallery-grid{display:flex;flex-wrap:wrap;padding-left:0;margin-right:-0.5rem;margin-left:-0.5rem;list-style-type:none;max-width:calc(var(--siteWidth) + 1rem)}.alignwide ul.blocks-gallery-grid{max-width:calc(var(--siteWidth) + 1rem)}.wp-block-gallery.is-cropped img{flex:1;height:100%;width:100%;object-fit:cover}.wp-block-gallery.is-cropped .blocks-gallery-item__caption{position:absolute;bottom:0;width:100%;padding:0.5rem;background-image:linear-gradient(0deg, rgba(0,0,0,0.7), rgba(0,0,0,0.5) 50%, transparent);text-align:center;color:white}.wp-block-gallery.is-cropped .blocks-gallery-item__caption a:hover{opacity:.6;color:inherit}.blocks-gallery-item{flex-grow:1;padding:0 0.5rem 1rem}@media (min-width: 769px){.columns-2 .blocks-gallery-item{width:50%}.columns-3 .blocks-gallery-item{width:calc(100% / 3)}.columns-4 .blocks-gallery-item{width:25%}.columns-5 .blocks-gallery-item{width:20%}.columns-6 .blocks-gallery-item{width:calc(100% / 6)}.columns-7 .blocks-gallery-item{width:calc(100% / 7)}.columns-8 .blocks-gallery-item{width:12.5%}.columns- .blocks-gallery-item{width:20%}}@media (max-width: 768px){.blocks-gallery-item{width:33.33%}.columns-2 .blocks-gallery-item{width:50%}.columns-1 .blocks-gallery-item{width:100%}}@media (max-width: 480px){.blocks-gallery-item{width:50%}}.is-style-h-slider .blocks-gallery-item{flex-grow:initial}.is-style-h-slider.is-cropped .hSlider-slide{align-items:stretch}.wp-block-cover{--bgColor: black;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center center;background-color:var(--bgColor);min-height:400px;width:100%}.wp-block-cover.--for-featured-image{align-items:flex-end}.wp-block-cover.--for-featured-image .post-meta{padding-top:0.5rem;padding-bottom:0.5rem;border-top:1px solid;border-bottom:2px solid;color:rgba(255,255,255,0.6)}.wp-block-cover.--for-featured-image .post-meta+p{margin-top:1.5rem}.wp-block-cover.--for-post-tease{overflow:hidden;align-items:flex-end;padding:0 2rem 2rem;border-radius:var(--gRadius);max-width:calc(var(--siteWidth) + 4rem)}.wp-block-cover.--for-post-tease a:hover h1{text-decoration:underline}.wp-block-cover.--for-post-tease .post-meta{color:rgba(255,255,255,0.6)}.wp-block-cover__inner-container{position:relative;z-index:2;width:var(--siteWidth);color:white}@media (max-width: 1120px){.wp-block-cover__inner-container{padding-right:var(--gridRim);padding-left:var(--gridRim)}}.has-parallax{background-attachment:fixed}.has-background-dim{position:relative}.has-background-dim::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:.5;background-color:inherit}.has-background-dim-10::before{opacity:.1}.has-background-dim-20::before{opacity:.2}.has-background-dim-30::before{opacity:.3}.has-background-dim-40::before{opacity:.4}.has-background-dim-60::before{opacity:.6}.has-background-dim-70::before{opacity:.7}.has-background-dim-80::before{opacity:.8}.has-background-dim-90::before{opacity:.9}.has-background-dim-100::before{opacity:1}.wp-block-quote{position:relative;padding:0.5rem 2rem;font-size:var(--mediumFontSize);border-left:3px solid var(--text)}.wp-block-quote>*+*{margin-top:1rem}.wp-block-quote cite{display:block;font-size:var(--smallFontSize);color:var(--textDim)}.wp-block-quote.is-style-large{padding-top:1rem;padding-bottom:1rem;margin-top:2.5rem;margin-bottom:2.5rem;border-left:none;border-top:3px solid var(--text);border-bottom:3px solid var(--text);font-size:var(--h4Size);text-align:center}.wp-block-quote.is-style-large::after{left:0;right:0;margin-right:auto;margin-left:auto;width:3rem;transform:translateY(-50%)}.wp-block-quote.has-text-align-right{border-left:none;border-right:3px solid var(--text)}.wp-block-quote.has-text-align-center{padding-top:1.5rem;padding-bottom:0;border-left:none}.wp-block-quote.has-text-align-center::before{content:"";position:absolute;top:0;width:100px;height:4px;background-color:var(--text);transform:translateX(-50%)}.wp-block-audio{text-align:center}.wp-block-audio audio{width:100%}.wp-block-file{display:flex;align-items:center;justify-content:center;padding:1.25rem;background-color:rgba(0,0,0,0.05);border:1px solid rgba(0,0,0,0.2);border-radius:var(--gRadius)}.wp-block-file.alignleft{justify-content:flex-start;float:left}.wp-block-file.alignright{justify-content:flex-end}.wp-block-file__button{margin-left:1rem}.wp-block-video{width:100%;text-align:center}.wp-block-video video{width:100%}.wp-block-verse{font-family:var(--fontFamily)}.wp-block-table{--tableBorder: black;--tableHeader: rgba(0,0,0,0.1);--tableBg: white;--tableStripe: rgba(0,0,0,0.05);display:flex;flex-direction:column}.wp-block-table table{width:100%;background-color:var(--tableBg)}.wp-block-table thead tr,.wp-block-table tfoot tr{background-color:var(--tableHeader);font-weight:700;text-align:left}.wp-block-table thead tr{border-bottom:2px solid var(--tableBorder)}.wp-block-table tfoot tr{border-top:2px solid var(--tableBorder)}.wp-block-table th,.wp-block-table td{padding:0.5rem 1rem;border:1px solid rgba(0,0,0,0.1)}@media (max-width: 768px){.wp-block-table td{padding:0.25rem 0.5rem}}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:var(--tableStripe)}.wp-block-table .has-fixed-layout{width:100%;table-layout:fixed}.wp-block-table [class*="-background-color"]{--tableStripe: white}.wp-block-table .has-subtle-light-gray-background-color{--tableBorder: var(--textDim);--tableHeader: rgba(var(--textDimRGB), 0.1)}.wp-block-table .has-subtle-pale-green-background-color{--tableBorder: var(--green);--tableHeader: rgba(var(--greenRGB), 0.2);--tableStripe: rgba(var(--greenRGB), 0.1)}.wp-block-table .has-subtle-pale-blue-background-color{--tableBorder: var(--blue);--tableHeader: rgba(var(--blueRGB), 0.2);--tableStripe: rgba(var(--blueRGB), 0.1)}.wp-block-table .has-subtle-pale-pink-background-color{--tableBorder: var(--red);--tableHeader: rgba(var(--redRGB), 0.2);--tableStripe: rgba(var(--redRGB), 0.1)}.wp-block-code,.wp-block-preformatted{padding:1rem;border:1px solid rgba(0,0,0,0.1);border-radius:var(--gRadius);background-color:rgba(0,0,0,0.05)}.wp-block-code code,.wp-block-preformatted code{padding:0;border:0;background-color:transparent}code{padding:0 0.5rem}.wp-block-group{padding:var(--groupSpacing) 0}.wp-block-group:not(.has-background){margin-top:0}.wp-block-buttons{display:flex;align-items:center;flex-wrap:wrap}.wp-block-button a{text-decoration:none}.wp-block-button.alignleft a{float:left;margin-right:1.5rem}.wp-block-button.alignright a{float:right;margin-left:1.5rem}.wp-block-button+.wp-block-button{margin-left:1rem}.wp-block-columns{display:flex}.wp-block-columns.has-background{background-color:transparent}@media (max-width: 768px){.wp-block-columns{flex-wrap:wrap}}.wp-block-column{flex-basis:0;flex-grow:1;min-width:0}.wp-block-column[style*="flex-basis"]{flex-grow:0}.wp-block-columns.has-background .wp-block-column{padding:1rem;background-color:var(--bgColor)}@media (min-width: 769px){.wp-block-column+.wp-block-column{margin-left:1.5rem}}@media (max-width: 768px){.wp-block-column{flex-basis:100% !important;width:100%}.wp-block-column+.wp-block-column{margin-top:1.5rem}}.wp-block-media-text{display:grid;grid-row-gap:var(--gridGap);grid-column-gap:var(--gridGap)}.wp-block-media-text[class*="-background-color"]{padding:1rem;border-radius:var(--gRadius)}@media (min-width: 481px){.wp-block-media-text{grid-template-areas:"media text";grid-template-columns:6fr 6fr}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"text media"}}@media (max-width: 480px){.wp-block-media-text{grid-template-areas:"media" "text";grid-template-columns:repeat(1, 1fr)}}.wp-block-media-text__media{grid-area:media;margin-bottom:0}@media (min-width: 481px){.is-image-fill .wp-block-media-text__media{align-self:stretch;background-repeat:no-repeat;background-size:cover;border-radius:var(--gRadius)}.is-image-fill .wp-block-media-text__media img{display:none}}@media (max-width: 480px){.is-image-fill .wp-block-media-text__media{background-image:none !important}}.wp-block-media-text__content{grid-area:text}.wp-block-spacer{margin-top:0;margin-bottom:0}.wp-block-separator{display:block;border-top:2px solid var(--bgColor);margin:2.5rem auto;padding:0;width:120px;line-height:1}.wp-block-separator.is-style-wide{width:var(--siteWidth)}.wp-block-separator.is-style-dots{border:0;height:auto;width:auto;background-color:transparent;text-align:center}.wp-block-separator.is-style-dots::before{content:"\00b7 \00b7 \00b7";padding-left:2rem;font-family:var(--codeFontFamily);font-size:var(--largeFontSize);letter-spacing:1.5rem;color:var(--bgColor, var(--text))}.wp-block-embed{margin-top:2rem;margin-bottom:2rem;text-align:center}.wp-block-embed__wrapper{display:flex;justify-content:center;position:relative}.wp-has-aspect-ratio .wp-block-embed__wrapper::before,.wp-block-embed-wordpress .wp-block-embed__wrapper::before{content:"";display:block;width:100%}.wp-embed-aspect-21-9 .wp-block-embed__wrapper::before,.wp-block-embed-wordpress .wp-block-embed__wrapper::before{padding-top:42.85%}.wp-embed-aspect-18-9 .wp-block-embed__wrapper::before{padding-top:50%}.wp-embed-aspect-16-9 .wp-block-embed__wrapper::before{padding-top:56.25%}.wp-embed-aspect-4-3 .wp-block-embed__wrapper::before{padding-top:75%}.wp-embed-aspect-1-1 .wp-block-embed__wrapper::before{padding-top:100%}.wp-embed-aspect-9-6 .wp-block-embed__wrapper::before{padding-top:66.667%}.wp-embed-aspect-1-2 .wp-block-embed__wrapper::before{padding-top:200%}.wp-has-aspect-ratio iframe,.wp-block-embed-wordpress iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-block-embed-wordpress blockquote{display:none}.wp-block-embed-wordpress iframe{clip:auto !important}.wp-block-h-faq{--faqTitleBg: #e5e5e5;--faqTitleColor: inherit;border:2px solid var(--faqTitleBg);border-radius:var(--gRadius)}.h-faq-question{display:flex;align-items:center;cursor:pointer;padding:0.75rem 1rem;background-color:var(--faqTitleBg);font-size:var(--h5Size);color:var(--faqTitleColor);line-height:1;transition:var(--gTransition)}.h-faq-question:hover{opacity:.8}.h-faq-question:active{transition:none;box-shadow:var(--shadow0);transform:translateY(1px)}.h-faq-question::-webkit-details-marker{display:none}.h-faq-question::before{content:"+";display:inline-block;margin-right:0.75rem;font-family:var(--codeFontFamily)}[open] .h-faq-question::before{content:"-"}[open] .h-faq-question{opacity:1}.h-faq-answer{padding:1rem 1.5rem}.h-faq-answer p+p{margin-top:1rem}.grunion-field-wrap{position:relative;margin-bottom:1rem}.grunion-field-wrap .grunion-field-label{cursor:pointer;margin-bottom:0.25rem;font-weight:700;font-size:var(--smallFontSize);color:rgba(0,0,0,0.5)}.grunion-field-wrap span{display:inline-block;margin-left:0.5rem;text-transform:initial;font-weight:400;color:var(--red)}.grunion-field-wrap textarea{max-height:8rem}body[class^="paged-"] #infinite-footer{display:none}.infinite-loader{margin-top:2rem;margin-bottom:2rem}.infinite-loader .spinner{left:50% !important;transform:translateX(-50%)}.sharedaddy .share-end{display:none}.sharedaddy .sd-title{margin-bottom:1rem;white-space:nowrap;font-size:var(--fontSize);font-family:var(--fontFamily);letter-spacing:0.05em;text-transform:uppercase}.sharedaddy .sd-title::before{display:none}.sharedaddy .sd-button{text-decoration:none}.sharedaddy .sd-content ul{display:flex;flex-wrap:wrap;list-style-type:none;padding-left:0;margin:0 -4px}.sharedaddy .sd-content li{display:flex;align-items:center;padding:0 0.25rem;margin-bottom:0.5rem}.sharedaddy .sd-content li:not([class]),.sharedaddy .sd-content li.share-end{padding:0}.sd-button{--color: #333333;display:inline-block;overflow:hidden;border:1px solid;border-bottom-width:2px;border-radius:var(--gRadius);color:var(--color)}.sd-button:hover{color:var(--color);box-shadow:var(--shadow1)}.sd-button:active{border-top-width:2px;border-bottom-width:1px;transition:none}.sd-button span{display:flex;align-items:center}.sd-button svg{max-height:1rem}.sd-button b{margin-left:0.25rem;font-weight:var(--fontWeight)}.sd-button path,.sd-button circle{fill:var(--color)}.sd-social-icon-text .sd-button,.sd-social-text .sd-button{padding:0px 10px 2px}.sd-social-icon .sd-button{padding:9px 10px;border-radius:50%}.sd-social-icon .sd-button.share-more::before{margin-right:0.25rem}.sd-social-icon .sd-button svg{max-height:1.5rem}.sd-button .sharing-screen-reader-text b{display:none}.sd-button.share-more{margin-left:0.25rem}.sd-social-icon .sd-button.share-more{padding-top:0;padding-bottom:0;border-radius:var(--gRadius)}.sd-social-icon-text .share-custom{padding-left:6px}.share-custom span{padding-left:1.25rem;background:left no-repeat;background-size:1em}.entry-breadcrumbs{margin-bottom:1rem}.entry-breadcrumbs [itemprop="itemListElement"]{display:inline-block;padding:0.25rem 0.5rem;background-color:var(--textInvert)}.entry-breadcrumbs [itemprop="itemListElement"]:nth-child(n+2)::before{content:"»";display:inline-block;transform:translateX(-0.5rem)}.entry-breadcrumbs [itemprop="name"]{display:inline-block;padding:0.25rem 0.5rem;border-radius:var(--gRadius);color:var(--textDim);text-transform:uppercase;letter-spacing:0.025em;transition:var(--gTransition)}.entry-breadcrumbs a:hover [itemprop="name"]{background-color:var(--mainLight);color:var(--main)}.entry-breadcrumbs a:active [itemprop="name"]{transition:none;transform:translateY(1px)}.entry-breadcrumbs .current-category [itemprop="name"]{color:var(--text)}form.wpcf7-form{padding:0.75rem;margin-right:auto;margin-left:auto;background-color:white;box-shadow:var(--shadow1)}form.wpcf7-form br{display:none}form.wpcf7-form label{display:block}div.wpcf7 span.wpcf7-not-valid-tip{color:var(--red);font-size:var(--smallFontSize)}div.wpcf7 div.wpcf7-response-output{margin:0;margin-top:1rem;border-width:1px;border-radius:var(--gRadius);text-align:center}div.wpcf7 .wpcf7-validation-errors{background-color:rgba(var(--redRGB), 0.2);border-color:var(--red);color:var(--red)}div.wpcf7 .wpcf7-mail-sent-ok,div.wpcf7 .wpcf7-mail-sent-ng{background-color:rgba(var(--greenRGB), 0.3);border-color:var(--green);color:var(--green)}.back-to-top{--offset: 1rem;position:fixed;bottom:var(--offset);display:flex;align-items:center;width:2.25rem;height:2.25rem;padding:0.5rem;background-color:var(--text);border-radius:var(--gRadius);box-shadow:var(--shadow1)}.back-to-top:hover{background-color:var(--main);box-shadow:var(--shadow2)}.back-to-top path{fill:var(--textInvert)}.back-to-top--align-right{right:var(--offset)}.back-to-top--align-left{left:var(--offset)} diff --git a/assets/css/blog.css b/assets/css/blog.css index cb8066d..6356fdd 100644 --- a/assets/css/blog.css +++ b/assets/css/blog.css @@ -1,4 +1 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/.post-column{grid-column:span 12;padding-top:var(--groupSpacing);padding-bottom:var(--groupSpacing)}.post-column>*+*{margin-top:var(--groupSpacing)}.the-content ~ *{max-width:var(--blogWidth);margin-left:auto;margin-right:auto}.post-column--has-sidebar{--blogWidth: 100%;grid-column:span 8}@media (max-width: 768px){.post-column--has-sidebar{grid-column:span 12}}.post-title h1,.post-title h2{margin-bottom:0.5rem}.post-hero{display:flex;align-items:flex-end;position:relative;min-height:250px;padding-bottom:2rem;background-color:var(--postHeroBg)}.post-hero picture{position:absolute;top:0;right:0;bottom:0;left:0}.post-hero picture::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background-color:rgba(255,255,255,0.5)}.hero-column{position:relative;z-index:10;grid-column:span 8}.hero-column--narrow{grid-column:span 12}.hero-column--narrow>*{max-width:var(--blogWidth);margin-right:auto;margin-left:auto}.post-meta{--metaGap: 0.5rem;display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem;color:var(--textDim);font-size:var(--smallFontSize)}.post-meta>*{display:inline-block;margin-right:0.75rem;margin-bottom:0.25rem}.post-meta>*:last-child{margin-right:0}.post-meta a{display:inline-block;color:inherit;text-decoration:none}.post-meta a:hover{text-decoration:underline}.post-meta a:active{transition:none;transform:translateY(1px)}.post-meta i::before{width:1em;height:1em;font-size:1rem;vertical-align:middle;transform:translateY(-2px)}.post-title .post-meta{padding-top:0.5rem;padding-bottom:0.5rem;border-top:1px solid rgba(0,0,0,0.2);border-bottom:2px solid rgba(0,0,0,0.2)}.post-hero .post-meta{color:var(--text)}.post-archive .post-meta:last-child{margin-top:auto}.meta-categories a,.meta-tags a{display:inline-block;padding:0 0.375rem;background-color:var(--buttonBg);border-radius:var(--gRadius);color:var(--buttonColor)}.meta-categories a:hover,.meta-tags a:hover{background-color:var(--buttonBgHover);color:var(--buttonColorHover)}.meta-categories{--buttonBg: var(--mainLight);--buttonBgHover: var(--mainLight);--buttonColor: var(--text);--buttonColorHover: var(--text);margin-right:0.25rem}.meta-categories a{text-transform:uppercase;letter-spacing:0.025em}.meta-tags{--buttonBg: rgba(var(--textRGB), 0.075);--buttonBgHover: rgba(var(--textRGB), 0.15);--buttonColor: var(--textDim);--buttonColorHover: var(--text)}.featured-image{display:flex;align-items:center;padding:0}.featured-image picture{overflow:hidden;max-width:none}.featured-image img{margin-right:auto;margin-left:auto}.featured-image--narrow picture{width:var(--blogWidth);border-radius:var(--gRadius)}.featured-image--narrow .image-fit--custom{--fitHeight: var(--postImageHeight)}.featured-image--wide .image-fit,.featured-image--full .image-fit{--fitHeight: var(--postImageHeight)}.featured-image--wide picture{width:calc(var(--blogWidth) + 200px);max-width:100%}.featured-image--full picture{width:100%}.post-author{padding:1rem;background-color:var(--textInvert);box-shadow:0px 50px 90px rgba(210,213,218,0.4)}body.archive .post-author{background-color:transparent;margin-bottom:2rem;box-shadow:none}.post-author a:active{transition:none;transform:translateY(1px)}@media (min-width: 481px){.post-author{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:1.5rem;grid-row-gap:0.5rem}}.author-avatar{grid-row:span 2}.author-avatar img{border-radius:50%;background-color:var(--siteBackgroundColor);height:4em;width:4em;box-shadow:var(--shadow1)}@media (max-width: 480px){.author-avatar{float:right}}.author-bio{grid-column:2 / span 1;font-size:var(--smallFontSize)}.author-bio *+*{margin-top:0.5rem}.author-bio a{display:inline-block;color:inherit;text-decoration:none}.author-bio a:hover{color:inherit;text-decoration:underline}.author-bio label{margin-bottom:-0.5rem;color:var(--textDim)}.author-bio h5,.author-bio h6{text-transform:uppercase;letter-spacing:0.025em}.author-links{--linkColor: var(--textDim);display:flex;flex-wrap:wrap;grid-column:2 / span 1;margin:0.5rem -0.5rem 0;font-size:var(--smallFontSize)}.author-links a{display:flex;align-items:center;padding:0 0.5rem}.author-links a:hover{--linkColor: var(--main)}.author-links svg{width:1rem;margin-right:0.25rem}.author-links path{fill:var(--linkColor);transition:var(--gTransition)}.post-nav{display:flex}.post-nav a{display:flex;flex:1;align-items:center;padding:0.5rem 0;color:var(--text)}.post-nav a:hover{opacity:.75}.post-nav a:hover span{text-decoration:underline}.post-nav a:active{transition:none;transform:translateY(1px)}.post-nav img{width:70px;height:70px;margin-right:0.5rem;background-color:var(--textDim);border-radius:50%}.post-nav p{flex:1;font-weight:var(--hFontWeight)}.post-nav em{display:block;text-transform:uppercase;font-size:var(--xsmallFontSize);font-style:normal;font-weight:400}.post-nav span{font-family:var(--hFontFamily)}@media (max-width: 480px){.post-nav{flex-wrap:wrap}.post-nav a{flex:auto;width:100%}}.nav-next{flex-direction:row-reverse;text-align:right}.nav-next img{margin-right:0;margin-left:0.5rem}.related-posts{--blogWidth: var(--siteWidth);--postsPerRow: 3;padding-top:2rem;padding-bottom:2rem;background-color:var(--postRelatedBg)}.related-posts .related-title{margin-bottom:2rem;font-weight:var(--fontWeight)}.related-posts .post-archive{background-color:var(--siteBackgroundColor)}@media (max-width: 960px){.related-posts{--postsPerRow: 2}}@media (max-width: 768px){.related-posts{--padding: 2rem}}@media (max-width: 480px){.related-posts{--postsPerRow: 1}}.post-comments{padding:0 calc( var(--gridGap) / 2);max-width:var(--blogWidth);margin:var(--groupSpacing) auto}.post-comments h4{margin-bottom:1rem;text-align:center}.comments-list{padding-left:0;margin-top:2rem;list-style-type:none}.comments-list>li{padding:1.25rem;margin-bottom:1.5rem;background-color:white;border:1px solid rgba(0,0,0,0.1);border-radius:var(--gRadius)}.comment{position:relative}.comment.bypostauthor .comment-avatar{padding:1px}.comment .avatar{margin-right:0.75rem;width:2.5em;height:2.5em}.comment-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0.5rem}.comment-header time{margin-left:0.5rem;font-size:var(--smallFontSize);color:var(--textDim)}.comment-text>*+*{margin-top:1rem}.comment-text ul,.comment-text ol{padding-left:1.5rem}.comment-text ul{list-style-type:var(--ulStyle)}.comment-text ol{list-style-type:var(--olStyle)}.comment-text a{text-decoration:underline}.comment-text h1,.comment-text h2,.comment-text h3{font-size:var(--h5Size)}.comment-text code{background-color:rgba(0,0,0,0.05)}.comment-text pre code{display:block;padding:0.5rem}.replies-list{margin-top:1.5rem;padding-left:1.25rem;border-left:2px solid rgba(0,0,0,0.1);list-style-type:none}.replies-list .comment{font-size:var(--smallFontSize)}.replies-list>li+li{margin-top:1.5rem}.replies-list header{margin-bottom:0.5rem}.replies-list p+p{margin-top:0.5rem}a.comment-reply-link{position:absolute;top:5px;right:0;padding-right:0.5rem;padding-left:0.5rem;border-radius:var(--gRadius);background-color:rgba(var(--mainRGB), 0.1);font-size:var(--smallFontSize);font-weight:var(--hFontWeight);letter-spacing:0.05em;text-transform:uppercase}a.comment-reply-link:hover{background-color:rgba(var(--mainRGB), 0.25)}a.comment-reply-link:active{transition:none;transform:translateY(1px)}.comment-reply-title{display:none}.comment-respond{margin-bottom:2rem}.comments-list .comment-respond{width:110%;margin:0 -5%}.comment-form{display:flex;flex-wrap:wrap;padding:1rem;background-color:white;border-radius:var(--gRadius);box-shadow:var(--shadow0)}.comments-list .comment-form{margin-top:1.25rem}.comment-form p{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.comment-form label{cursor:pointer;margin-bottom:0.5rem;text-transform:uppercase;color:var(--textDim);letter-spacing:0.05em;font-size:var(--smallFontSize)}.comment-form .comment-notes,.comment-form .logged-in-as{display:block;color:var(--textDim);font-size:var(--smallFontSize)}.comment-form-comment label{display:none}.comment-form-comment textarea{height:12rem;border-radius:0 var(--gRadius) var(--gRadius) 0}p.comment-form-author,p.comment-form-email{width:50%}@media (max-width: 480px){p.comment-form-author,p.comment-form-email{width:100%}}p.comment-form-author{padding-right:0.5rem}p.comment-form-email{padding-left:0.5rem}p.comment-form-url{display:none}p.comment-form-cookies-consent{flex-direction:row}p.comment-form-cookies-consent input{margin-top:1px;margin-right:0.5rem}p.comment-form-cookies-consent label{display:inline-block;text-transform:none}p.form-submit{align-items:flex-end;margin-bottom:0}.archive-column{grid-column:span 12;padding-top:2rem;padding-bottom:2rem}.archive-column>*+*{margin-top:2rem}@media (min-width: 769px){.archive-column--has-sidebar{grid-column:span 8}}.sidebar{order:1;grid-column:span 4;align-self:flex-start;display:grid;grid-template-columns:1fr;grid-row-gap:2rem;grid-column-gap:2rem;padding-top:2rem;padding-left:3rem}.sidebar .widget{grid-column:span 1;list-style-type:none}.sidebar .widget *+*{margin-top:0.5rem}.sidebar .widgettitle{font-size:var(--h4Size)}@media (max-width: 960px){.sidebar{padding-left:1.5rem}}@media (max-width: 768px){.sidebar{order:1;grid-column:span 12;grid-template-columns:repeat(2, minmax(0, 1fr));padding-top:0;padding-left:0;margin-bottom:2rem}}@media (max-width: 480px){.sidebar{grid-template-columns:auto}}.archive-header{position:relative}.archive-header h1,.archive-header h2,.archive-header p{margin-bottom:1rem}.archive-header a:hover{text-decoration:underline}.author .archive-header small{display:block;font-size:1rem;font-weight:var(--fontWeight)}.author .archive-header img{float:right;width:70px;border-radius:var(--gRadius)}.post-archives{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-column-gap:1rem;grid-row-gap:1rem;padding-left:0;list-style-type:none}.post-archives a:active{transition:none;transform:translateY(1px)}@media (max-width: 960px){.post-archives{--archivePadding: 1rem}}.archive-column--no-sidebar .post-archives--default{max-width:var(--blogWidth);margin:0 auto}.post-archives--grid{grid-template-columns:repeat(var(--postsPerRow, 3), minmax(0, 1fr))}.post-archive{overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;background-color:var(--archiveBg);padding:var(--archivePadding);border-radius:var(--gRadius);box-shadow:var(--shadow0)}.post-archive>*{margin-bottom:var(--archivePadding)}.post-archive>*:last-child{margin-bottom:0}.post-archive a{text-decoration:none}.post-archive h3{font-size:var(--h5Size)}.post-archive h3 a{display:block;color:var(--text)}.post-archive h3 a:hover{text-decoration:underline;color:var(--linkColorHover)}.post-archive p{font-size:var(--smallFontSize)}.post-archive .button{align-self:flex-start;justify-self:flex-start}@media (min-width: 481px){.post-archives--default .post-archive{display:grid;grid-template-rows:auto auto auto auto auto;grid-template-columns:auto 1fr;grid-column-gap:var(--archivePadding);padding-left:0}.post-archives--default .post-archive>*{order:2;grid-column:2 / span 1}}.archive-figure{--margin: calc(-1 * var(--archivePadding));width:calc( 100% + var(--archivePadding) + var(--archivePadding));margin-right:var(--margin);margin-left:var(--margin)}.archive-figure:first-child{margin-top:var(--margin)}.archive-figure:hover img{opacity:.8;transform:scale(1.05)}.archive-figure img{transition:var(--gTransition)}.archive-figure.image-fit--custom{--fitHeight: var(--archiveImageHeight)}@media (min-width: 481px){.post-archives--default .archive-figure{order:1;grid-row:span 5;grid-column:span 1;min-width:200px;width:100%;height:calc( 100% + var(--archivePadding) + var(--archivePadding));margin:var(--margin) 0}}.pagination{display:flex;justify-content:center;color:var(--textDim);font-size:var(--smallFontSize)}.pagination a,.pagination select{display:flex;align-items:center;cursor:pointer;background-color:transparent;border:2px solid var(--textDim);border-radius:0;width:auto;color:var(--textDim);-webkit-appearance:none;appearance:none}.pagination a:hover,.pagination select:hover{background-color:rgba(var(--textRGB), 0.1)}.pagination a:active,.pagination select:active{transition:none;transform:translateY(1px)}.pagination select{padding-right:1rem;padding-left:1rem;font-weight:var(--hFontWeight);text-transform:uppercase}.pagination a{padding-right:0.25rem;padding-left:0.25rem}.pagination a:nth-of-type(1){border-right:0;border-top-left-radius:var(--gRadius);border-bottom-left-radius:var(--gRadius)}.pagination a:nth-of-type(2){border-left:0;border-top-right-radius:var(--gRadius);border-bottom-right-radius:var(--gRadius)}.pagination path{fill:rgba(var(--textDimRGB), 0.7)}.pagination a:not([href]){visibility:hidden;opacity:0} +.post-column{grid-column:span 12;padding-top:var(--groupSpacing);padding-bottom:var(--groupSpacing)}.post-column>*+*{margin-top:var(--groupSpacing)}.the-content ~ *{max-width:var(--blogWidth);margin-left:auto;margin-right:auto}.post-column--has-sidebar{--blogWidth: 100%;grid-column:span 8}@media (max-width: 768px){.post-column--has-sidebar{grid-column:span 12}}.post-title h1,.post-title h2{margin-bottom:0.5rem}.post-hero{display:flex;align-items:flex-end;position:relative;min-height:250px;padding-bottom:2rem;background-color:var(--panelBg)}.post-hero picture{position:absolute;top:0;right:0;bottom:0;left:0}.post-hero picture::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background-color:rgba(255,255,255,0.5)}.hero-column{position:relative;z-index:10;grid-column:span 8}.hero-column--narrow{grid-column:span 12}.hero-column--narrow>*{max-width:var(--blogWidth);margin-right:auto;margin-left:auto}.post-meta{--metaGap: 0.5rem;display:flex;flex-wrap:wrap;align-items:center;margin-top:1rem;color:var(--textDim);font-size:var(--smallFontSize)}.post-meta>*{display:inline-block;margin-right:0.75rem;margin-bottom:0.25rem}.post-meta>*:last-child{margin-right:0}.post-meta a{display:inline-block;color:inherit;text-decoration:none}.post-meta a:hover{text-decoration:underline}.post-meta a:active{transition:none;transform:translateY(1px)}.post-meta i::before{width:1em;height:1em;font-size:1rem;vertical-align:middle;transform:translateY(-2px)}.post-title .post-meta{padding-top:0.5rem;padding-bottom:0.5rem;border-top:1px solid rgba(0,0,0,0.2);border-bottom:2px solid rgba(0,0,0,0.2)}.post-hero .post-meta{color:var(--text)}.post-archive .post-meta:last-child{margin-top:auto}.meta-categories a,.meta-tags a{display:inline-block;padding:0 0.375rem;background-color:var(--buttonBg);border-radius:var(--gRadius);color:var(--buttonColor)}.meta-categories a:hover,.meta-tags a:hover{background-color:var(--buttonBgHover);color:var(--buttonColorHover)}.meta-categories{--buttonBg: var(--mainLight);--buttonBgHover: var(--mainLight);--buttonColor: var(--text);--buttonColorHover: var(--text);margin-right:0.25rem}.meta-categories a{text-transform:uppercase;letter-spacing:0.025em}.meta-tags{--buttonBg: rgba(var(--textRGB), 0.075);--buttonBgHover: rgba(var(--textRGB), 0.15);--buttonColor: var(--textDim);--buttonColorHover: var(--text)}.featured-image{display:flex;align-items:center;padding:0}.featured-image picture{overflow:hidden;width:100%}.featured-image img{margin-right:auto;margin-left:auto;border-radius:var(--gRadius)}.post-author{padding:1rem;background-color:var(--textInvert);box-shadow:0px 50px 90px rgba(210,213,218,0.4)}body.archive .post-author{background-color:transparent;margin-bottom:2rem;box-shadow:none}.post-author a:active{transition:none;transform:translateY(1px)}@media (min-width: 481px){.post-author{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:1.5rem;grid-row-gap:0.5rem}}.author-avatar{grid-row:span 2}.author-avatar img{border-radius:50%;background-color:var(--siteBgColor);height:4em;width:4em;box-shadow:var(--shadow1)}@media (max-width: 480px){.author-avatar{float:right}}.author-bio{grid-column:2 / span 1;font-size:var(--smallFontSize)}.author-bio *+*{margin-top:0.5rem}.author-bio a{display:inline-block;color:inherit;text-decoration:none}.author-bio a:hover{color:inherit;text-decoration:underline}.author-bio label{margin-bottom:-0.5rem;color:var(--textDim)}.author-bio h5,.author-bio h6{text-transform:uppercase;letter-spacing:0.025em}.author-links{--linkColor: var(--textDim);display:flex;flex-wrap:wrap;grid-column:2 / span 1;margin:0.5rem -0.5rem 0;font-size:var(--smallFontSize)}.author-links a{display:flex;align-items:center;padding:0 0.5rem}.author-links a:hover{--linkColor: var(--main)}.author-links svg{width:1rem;margin-right:0.25rem}.author-links path{fill:var(--linkColor);transition:var(--gTransition)}.post-nav{display:flex}.post-nav a{display:flex;flex:1;align-items:center;padding:0.5rem 0;max-width:50%;color:var(--text)}.post-nav a:hover{opacity:.75}.post-nav a:hover span{text-decoration:underline}.post-nav a:active{transition:none;transform:translateY(1px)}.post-nav img{width:70px;height:70px;margin-right:0.5rem;background-color:var(--textDim);border-radius:50%}.post-nav p{flex:1;font-weight:var(--hFontWeight)}.post-nav em{display:block;text-transform:uppercase;font-size:var(--xsmallFontSize);font-style:normal;font-weight:400}.post-nav span{font-family:var(--hFontFamily)}@media (max-width: 480px){.post-nav{flex-wrap:wrap}.post-nav a{flex:auto;width:100%;max-width:100%}}.nav-next{flex-direction:row-reverse;text-align:right}.nav-next img{margin-right:0;margin-left:0.5rem}.related-posts{--blogWidth: var(--siteWidth);--postsPerRow: 3;padding-top:2rem;padding-bottom:2rem;background-color:var(--panelBg)}.related-posts .related-title{margin-bottom:2rem;font-weight:var(--fontWeight)}.related-posts .post-archive{background-color:var(--siteBgColor)}@media (max-width: 960px){.related-posts{--postsPerRow: 2}}@media (max-width: 768px){.related-posts{--padding: 2rem}}@media (max-width: 480px){.related-posts{--postsPerRow: 1}}.post-comments{padding:0 calc( var(--gridGap) / 2);max-width:var(--blogWidth);margin:var(--groupSpacing) auto}.post-comments h4{margin-bottom:1rem;text-align:center}.comments-list{padding-left:0;margin-top:2rem;list-style-type:none}.comments-list>li{padding:1.25rem;margin-bottom:1.5rem;background-color:white;border:1px solid rgba(0,0,0,0.1);border-radius:var(--gRadius)}.comment{position:relative}.comment.bypostauthor .comment-avatar{padding:1px}.comment .avatar{margin-right:0.75rem;width:2.5em;height:2.5em}.comment-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0.5rem}.comment-header time{margin-left:0.5rem;font-size:var(--smallFontSize);color:var(--textDim)}.comment-text>*+*{margin-top:1rem}.comment-text ul,.comment-text ol{padding-left:1.5rem}.comment-text ul{list-style-type:var(--ulStyle)}.comment-text ol{list-style-type:var(--olStyle)}.comment-text a{text-decoration:underline}.comment-text h1,.comment-text h2,.comment-text h3{font-size:var(--h5Size)}.comment-text code{background-color:rgba(0,0,0,0.05)}.comment-text pre code{display:block;padding:0.5rem}.replies-list{margin-top:1.5rem;padding-left:1.25rem;border-left:2px solid rgba(0,0,0,0.1);list-style-type:none}.replies-list .comment{font-size:var(--smallFontSize)}.replies-list>li+li{margin-top:1.5rem}.replies-list header{margin-bottom:0.5rem}.replies-list p+p{margin-top:0.5rem}a.comment-reply-link{position:absolute;top:5px;right:0;padding-right:0.5rem;padding-left:0.5rem;border-radius:var(--gRadius);background-color:rgba(var(--mainRGB), 0.1);font-size:var(--smallFontSize);font-weight:var(--hFontWeight);letter-spacing:0.05em;text-transform:uppercase}a.comment-reply-link:hover{background-color:rgba(var(--mainRGB), 0.25)}a.comment-reply-link:active{transition:none;transform:translateY(1px)}.comment-reply-title{display:none}.comment-respond{margin-bottom:2rem}.comments-list .comment-respond{width:110%;margin:0 -5%}.comment-form{display:flex;flex-wrap:wrap;padding:1rem;background-color:white;border-radius:var(--gRadius);box-shadow:var(--shadow0)}.comments-list .comment-form{margin-top:1.25rem}.comment-form p{display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.comment-form label{cursor:pointer;margin-bottom:0.5rem;text-transform:uppercase;color:var(--textDim);letter-spacing:0.05em;font-size:var(--smallFontSize)}.comment-form .comment-notes,.comment-form .logged-in-as{display:block;color:var(--textDim);font-size:var(--smallFontSize)}.comment-form .h-comment-notification-consent{flex-direction:row}.comment-form .h-comment-notification-consent input{margin-right:0.5rem}.comment-form-comment label{display:none}.comment-form-comment textarea{height:12rem;border-radius:0 var(--gRadius) var(--gRadius) 0}p.comment-form-author,p.comment-form-email{width:50%}@media (max-width: 480px){p.comment-form-author,p.comment-form-email{width:100%}}p.comment-form-author{padding-right:0.5rem}p.comment-form-email{padding-left:0.5rem}p.comment-form-url{display:none}p.comment-form-cookies-consent{flex-direction:row}p.comment-form-cookies-consent input{margin-top:1px;margin-right:0.5rem}p.comment-form-cookies-consent label{display:inline-block;text-transform:none}p.form-submit{align-items:flex-end;margin-bottom:0}.archive-column{grid-column:span 12;padding-top:2rem;padding-bottom:2rem}.archive-column>*+*{margin-top:2rem}.archive-header{position:relative}.archive-header h1,.archive-header h2,.archive-header p{margin-bottom:1rem}.archive-header a:hover{text-decoration:underline}.author .archive-header small{display:block;font-size:1rem;font-weight:var(--fontWeight)}.author .archive-header img{float:right;width:70px;border-radius:var(--gRadius)}.post-archives{--archiveBg: white;--archivePadding: 1.5rem;--archiveImageHeight: 50%;--postsPerRow: 3;display:grid;grid-template-columns:repeat(var(--postsPerRow), minmax(0, 1fr));grid-column-gap:1rem;grid-row-gap:1rem;padding-left:0;list-style-type:none}.post-archives a:active{transition:none;transform:translateY(1px)}@media (max-width: 960px){.post-archives{--archivePadding: 1rem}}@media (max-width: 768px){.post-archives{--postsPerRow: 2}}@media (max-width: 480px){.post-archives{--postsPerRow: 1}}.post-archive{overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;background-color:var(--archiveBg);padding:var(--archivePadding);border-radius:var(--gRadius);box-shadow:var(--shadow0)}.post-archive>*{margin-bottom:var(--archivePadding)}.post-archive>*:last-child{margin-bottom:0}.post-archive a{text-decoration:none}.post-archive h3{font-size:var(--h5Size)}.post-archive h3 a{display:block;color:var(--text)}.post-archive h3 a:hover{text-decoration:underline;color:var(--linkColorHover)}.post-archive p{font-size:var(--smallFontSize)}.post-archive .button{align-self:flex-start;justify-self:flex-start}.archive-figure{--margin: calc(-1 * var(--archivePadding));width:calc( 100% + var(--archivePadding) + var(--archivePadding));margin-right:var(--margin);margin-left:var(--margin)}.archive-figure:first-child{margin-top:var(--margin)}.archive-figure:hover img{opacity:.8;transform:scale(1.05)}.archive-figure img{transition:var(--gTransition)}.archive-figure[data-image-fit]{--fitHeight: var(--archiveImageHeight)}.pagination{display:flex;justify-content:center;color:var(--textDim);font-size:var(--smallFontSize)}.pagination a,.pagination select{display:flex;align-items:center;cursor:pointer;background-color:transparent;border:2px solid var(--textDim);border-radius:0;width:auto;color:var(--textDim);-webkit-appearance:none;appearance:none}.pagination a:hover,.pagination select:hover{background-color:rgba(var(--textRGB), 0.1)}.pagination a:active,.pagination select:active{transition:none;transform:translateY(1px)}.pagination select{padding-right:1rem;padding-left:1rem;font-weight:var(--hFontWeight);text-transform:uppercase}.pagination a{padding-right:0.25rem;padding-left:0.25rem}.pagination a:nth-of-type(1){border-right:0;border-top-left-radius:var(--gRadius);border-bottom-left-radius:var(--gRadius)}.pagination a:nth-of-type(2){border-left:0;border-top-right-radius:var(--gRadius);border-bottom-right-radius:var(--gRadius)}.pagination path{fill:rgba(var(--textDimRGB), 0.7)}.pagination a:not([href]){visibility:hidden;opacity:0}.sidebar{order:1;grid-column:span 4;align-self:flex-start;display:grid;grid-template-columns:1fr;grid-row-gap:2rem;grid-column-gap:2rem;padding:2rem 0 2rem 3rem}.sidebar .widget{grid-column:span 1;list-style-type:none}@media (max-width: 960px){.sidebar{padding-left:1.5rem}}@media (max-width: 768px){.sidebar{order:1;grid-column:span 12;grid-template-columns:repeat(2, minmax(0, 1fr));padding-top:0;padding-left:0;margin-bottom:2rem}}@media (max-width: 480px){.sidebar{grid-template-columns:auto}}.widgettitle{margin-bottom:1rem;font-size:var(--h5Size)}.widget_h_recent_posts ul{list-style-type:none}.widget_h_recent_posts li{display:flex;flex-direction:column}.widget_h_recent_posts li a{display:flex;align-items:center}.widget_h_recent_posts li+li{margin-top:1rem}.widget_h_recent_posts img{width:60px;margin-right:0.5rem;border-radius:50%}.widget_h_recent_posts h6{font-weight:var(--fontWeight)}.widget_h_recent_posts .post-date{align-self:flex-end;font-size:var(--smallFontSize);color:var(--textDim)}.widget_categories ul{display:flex;flex-wrap:wrap;list-style-type:none}.widget_categories li{margin-right:0.5rem;margin-bottom:0.5rem}.widget_categories a{display:inline-block;padding:0.25rem 0.5rem;border:1px solid rgba(0,0,0,0.2);border-radius:var(--gRadius);text-transform:uppercase;transition:var(--gTransition)}.widget_categories a:hover{border-color:var(--main);background-color:var(--mainLight)}.widget_categories a:active{transform:translateY(1px);transition:none}.widget_media_image img{transition:var(--gTransition)}.widget_media_image a{display:block;overflow:hidden;border-radius:var(--gRadius)}.widget_media_image a:hover img{transform:scale(1.05);opacity:.75}.widget_text p,.widget_text ul,.widget_text ol{margin-bottom:0.5rem;font-size:var(--textSize);color:var(--textColor)}.widget_text ul,.widget_text ol{padding-left:1rem}.widget_text a{text-decoration:underline} diff --git a/assets/css/footer.css b/assets/css/footer.css deleted file mode 100644 index fff1eac..0000000 --- a/assets/css/footer.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/.footer-row{background:var(--rowBackground);padding-top:var(--rowPadding);padding-bottom:var(--rowPadding)}[data-footer="top-row"]{--rowPadding: 0.5rem}[data-footer="middle-row"]{--rowPadding: 1rem}[data-footer="bottom-row"]{--rowPadding: 0.5rem}.footer-columns{display:grid;grid-template-columns:1fr;grid-column-gap:var(--gridGap);grid-row-gap:var(--gridGap);align-items:flex-start}@media (max-width: 768px){.footer-columns--halved{grid-template-columns:1fr 1fr !important}.footer-columns--stacked{grid-template-columns:1fr !important}}.footer-widgets h1,.footer-widgets h2,.footer-widgets h3,.footer-widgets h4,.footer-widgets h5,.footer-widgets h6{margin-bottom:1rem;font-size:var(--titleSize);color:var(--titleColor)}.footer-widgets>li{list-style-type:none}.footer-widgets p,.footer-widgets ul,.footer-widgets ol{margin-bottom:0.5rem;font-size:var(--textSize);color:var(--textColor)}.footer-widgets a:hover{color:var(--textColorHover)}.textwidget p{margin-bottom:0}.textwidget *+*{margin-top:0.5rem}.footer-widgets--has-background{background:var(--widgetBackground);padding:1rem;border-radius:var(--gRadius)}.footer-widgets--vertical .widget+.widget{margin-top:2rem}.footer-widgets--horizontal{display:grid;grid-template-columns:repeat(var(--widgetColumns, 4), 1fr);grid-column-gap:var(--gridGap);grid-row-gap:var(--gridGap)}.footer-nav{--textSize: var(--fontSize);--textColor: var(--mainLight);--textColorHover: var(--textInvert);--childrenSize: var(--smallFontSize);--childrenColor: var(--textInvert);--childrenColorHover: var(--textInvert);display:flex;flex-wrap:wrap;margin:0 -0.5rem;list-style-type:none}.footer-nav a{display:block;width:100%;padding:0.25rem 0.5rem;border-radius:var(--gRadius);font-size:var(--textSize);color:var(--textColor)}.footer-nav a:hover{background-color:rgba(var(--textInvertRGB), 0.2);color:var(--textColorHover);transform:translateY(-2px)}.footer-nav a:active{transform:none;transition:none}.footer-nav--align-center{justify-content:center}.footer-nav--align-right{justify-content:flex-end}.footer-nav li{display:flex;position:relative}.footer-nav li>a{text-transform:uppercase;letter-spacing:0.025rem;font-weight:var(--hFontWeight)}.footer-nav--only-parent li{align-items:center}.footer-nav--only-parent li+li{margin-left:1rem}.footer-nav--only-parent li+li::before{content:"•";position:absolute;top:50%;left:-0.75rem;transform:translateY(-50%);color:rgba(var(--textInvertRGB), 0.5)}.footer-nav--include-children li{flex:1;justify-content:flex-start;flex-direction:column}.footer-nav-children{--textColor: var(--childrenColor);--textColorHover: var(--childrenColorHover);--textSize: var(--childrenSize)}.site-footer .social-link{--iconSize: 1.375rem;--iconPadding: 0.5rem}.footer-copyright{font-size:var(--smallFontSize);color:var(--textInvert);text-align:center}.footer-copyright a{text-decoration:underline}.footer-copyright a:hover{opacity:.75} diff --git a/assets/css/framework.css b/assets/css/framework.css index 92c0649..68a8b66 100644 --- a/assets/css/framework.css +++ b/assets/css/framework.css @@ -1,4 +1 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,picture,summary{display:block}[hidden],template{display:none}progress{vertical-align:baseline}a{cursor:pointer;text-decoration:none;background-color:transparent}b,strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{margin:0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}blockquote cite{display:block;font-style:italic}address,cite{font-style:normal}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}q{quotes:"\201C" "\201D" "\2018" "\2019"}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:var(--fontSize)}img{border-style:none;display:inline-block;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}img,object,embed{max-width:100%;height:auto}#map_canvas img,.map_canvas img,#map_canvas object,.map_canvas object,#map_canvas embed,.map_canvas embed{max-width:none !important}hr{-moz-box-sizing:content-box;box-sizing:content-box;display:block;overflow:visible;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}button,input,optgroup,select,textarea{margin:0;min-width:0;color:inherit;font-family:inherit;font-size:100%;line-height:1.15}label{display:block;line-height:normal}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;overflow:visible;text-transform:none;line-height:normal;-webkit-appearance:button;-webkit-backface-visibility:hidden}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible;line-height:normal}[disabled],input[disabled]{cursor:default}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-calendar-picker-indicator{display:none}[type="date"]::-webkit-input-placeholder{visibility:hidden !important}textarea{overflow:auto;vertical-align:top;resize:vertical;height:auto;min-height:50px}select{text-transform:none}optgroup{font-weight:bold}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal;color:inherit}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hide{display:none !important;visibility:hidden !important}h-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column-gap:var(--gridGap);grid-row-gap:var(--gridGap);max-width:calc( var(--siteWidth) + var(--gridRim) * 2);padding:0 var(--gridRim);margin:0 auto;width:100%}h-grid.collapse{--gridGap: 0}h-grid h-grid{margin:0;padding:0}.large-1{grid-column:span 1}.large-2{grid-column:span 2}.large-3{grid-column:span 3}.large-4{grid-column:span 4}.large-5{grid-column:span 5}.large-6{grid-column:span 6}.large-7{grid-column:span 7}.large-8{grid-column:span 8}.large-9{grid-column:span 9}.large-10{grid-column:span 10}.large-11{grid-column:span 11}.large-12{grid-column:span 12}@media (max-width: 768px){[class*="large-"]{grid-column:span 12}.small-1{grid-column:span 1}.small-2{grid-column:span 2}.small-3{grid-column:span 3}.small-4{grid-column:span 4}.small-5{grid-column:span 5}.small-6{grid-column:span 6}.small-7{grid-column:span 7}.small-8{grid-column:span 8}.small-9{grid-column:span 9}.small-10{grid-column:span 10}.small-11{grid-column:span 11}.small-12{grid-column:span 12}}h-tile{display:-ms-grid;display:grid;grid-column-gap:var(--tileGap);grid-row-gap:var(--tileGap)}h-tile.collapse{--gridGap: 0}h-tile>*{grid-column:span 1}.tile-1{grid-template-columns:repeat(1, 1fr)}.tile-2{grid-template-columns:repeat(2, 1fr)}.tile-3{grid-template-columns:repeat(3, 1fr)}.tile-4{grid-template-columns:repeat(4, 1fr)}.tile-5{grid-template-columns:repeat(5, 1fr)}.tile-6{grid-template-columns:repeat(6, 1fr)}.tile-7{grid-template-columns:repeat(7, 1fr)}.tile-8{grid-template-columns:repeat(8, 1fr)}.tile-9{grid-template-columns:repeat(9, 1fr)}.tile-10{grid-template-columns:repeat(10, 1fr)}@media (max-width: 768px){[class*="tile-"]{grid-template-columns:repeat(1, 1fr)}.small-tile-1{grid-template-columns:repeat(1, 1fr)}.small-tile-2{grid-template-columns:repeat(2, 1fr)}.small-tile-3{grid-template-columns:repeat(3, 1fr)}.small-tile-4{grid-template-columns:repeat(4, 1fr)}.small-tile-5{grid-template-columns:repeat(5, 1fr)}}html{font-size:var(--fontSize)}body{position:relative;overflow-x:hidden;background:var(--siteBackground);margin:0;font-family:var(--fontFamily);font-size:var(--fontSize);line-height:var(--lineHeight);color:var(--text);-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}h1,h2,h3,h4,h5,h6{font-family:var(--hFontFamily);font-weight:var(--hFontWeight);font-size:var(--hFontSize);font-style:var(--hFontStyle);line-height:var(--hLineHeight);letter-spacing:var(--hLetterSpacing);text-transform:var(--hTextTransform);color:var(--hColor)}h1{font-size:var(--h1Size)}h2{font-size:var(--h2Size)}h3{font-size:var(--h3Size)}h4{font-size:var(--h4Size)}h5{font-size:var(--h5Size)}h6{font-size:var(--h6Size)}p{margin-top:0;margin-bottom:0}a{color:var(--linkColor);transition:var(--gTransition)}a:hover{color:var(--linkColorHover)}ul{list-style-type:var(--ulStyle)}ol{list-style-type:var(--olStyle)}ul ul,ol ul{list-style-type:var(--ulChildStyle)}ul ol,ol ol{list-style-type:var(--olChildStyle)}pre,code{font-family:var(--codeFontFamily);font-size:var(--codeFontSize)}:root{--red:#d32f2f;--redRGB:211,47,47;--orange:#fB8c00;--orangeRGB:251,140,0;--yellow:#ffee58;--yellowRGB:255,238,88;--green:#4caf50;--greenRGB:76,175,80;--blue:#1976d2;--blueRGB:25,118,210;--gray:#b0bec5;--grayRGB:176,190,197;--shadow0: 0 0.5px 2px rgba(0,0,0, .18), 0 1.5px 6px rgba(0,0,0, .08);--shadow1: 0 1.5px 4px rgba(0,0,0, .24), 0 1.5px 6px rgba(0,0,0, .12);--shadow2: 0 3px 12px rgba(0,0,0, .23), 0 3px 12px rgba(0,0,0, .16);--shadow3: 0 6px 12px rgba(0,0,0, .23), 0 10px 40px rgba(0,0,0, .19);--shadow4: 0 10px 20px rgba(0,0,0, .19), 0 6px 6px rgba(0,0,0, .23);--xsmallFontSize: 12px;--hColor: var(--text);--codeFontFamily: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;--codeFontSize: var(--smallFontSize);--linkColor: inherit;--linkColorHover: var(--main);--ulStyle: disc;--ulChildStyle: circle;--olStyle: decimal;--olChildStyle: lower-alpha;--siteWidth: 1120px;--blogWidth: 650px;--gridGap: 20px;--gridRim: 10px;--tileGap: var(--gridGap);--gRadius: 4px;--gTransition: all .25s ease-in-out;--buttonBg: var(--main);--buttonColor: var(--textInvert);--buttonFontSize: var(--fontSize);--inputBg: var(--textInvert);--inputBgFocus: var(--inputBg);--inputColor: var(--text);--placeholderColor: var(--textDim);--archiveBg: white;--archivePadding: 1.5rem;--postHeroBg: #eff1f5;--postRelatedBg: #eff1f5;--adminBarHeight: 0px;--blockSpacing: 1.5rem;--groupSpacing: 3rem}body.admin-bar{--adminBarHeight: 32px}@media (max-width: 782px){:root{--adminBarHeight: 0px}}@media (max-width: 768px){:root{--blockSpacing: 1rem;--groupSpacing: 2rem}}.button,[type="submit"],[type="reset"],.wp-block-file__button,.wp-block-button__link{display:inline-block;cursor:pointer;overflow:hidden;padding:0.5em 1em;background-color:var(--buttonBg);border:none;border-radius:var(--gRadius);text-decoration:none;text-transform:uppercase;letter-spacing:0.025em;font-weight:var(--hFontWeight);font-size:var(--buttonFontSize);color:var(--buttonColor);vertical-align:top;line-height:1;transition:var(--gTransition)}.button img,.button svg,[type="submit"] img,[type="submit"] svg,[type="reset"] img,[type="reset"] svg,.wp-block-file__button img,.wp-block-file__button svg,.wp-block-button__link img,.wp-block-button__link svg{margin-left:-0.25em;margin-right:0.5em;max-height:1.25em}.button img:only-child,.button svg:only-child,[type="submit"] img:only-child,[type="submit"] svg:only-child,[type="reset"] img:only-child,[type="reset"] svg:only-child,.wp-block-file__button img:only-child,.wp-block-file__button svg:only-child,.wp-block-button__link img:only-child,.wp-block-button__link svg:only-child{margin-left:0;margin-right:0}.button svg,[type="submit"] svg,[type="reset"] svg,.wp-block-file__button svg,.wp-block-button__link svg{height:var(--buttonFontSize)}.button path,.button circle,[type="submit"] path,[type="submit"] circle,[type="reset"] path,[type="reset"] circle,.wp-block-file__button path,.wp-block-file__button circle,.wp-block-button__link path,.wp-block-button__link circle{fill:var(--buttonColor)}.button:hover,[type="submit"]:hover,[type="reset"]:hover,.wp-block-file__button:hover,.wp-block-button__link:hover{opacity:.75;color:var(--buttonColor)}.button:active,[type="submit"]:active,[type="reset"]:active,.wp-block-file__button:active,.wp-block-button__link:active{transition:none;transform:translateY(1px)}.button[disabled],.button.disabled,[type="submit"][disabled],[type="submit"].disabled,[type="reset"][disabled],[type="reset"].disabled,.wp-block-file__button[disabled],.wp-block-file__button.disabled,.wp-block-button__link[disabled],.wp-block-button__link.disabled{cursor:not-allowed;opacity:.5}.button--small{--buttonFontSize: 14px}.button--large{--buttonFontSize: 22px}.button--solid{--buttonBorder: none}.button--outline,.is-style-outline a{--buttonBg: transparent;--buttonColor: var(--main);border:2px solid}.button--transparent,.is-style-transparent a{--buttonBg: transparent;--buttonColor: var(--main);margin-left:-0.5rem;padding-right:0.5rem;padding-left:0.5rem}.button--transparent:hover,.is-style-transparent a:hover{background-color:rgba(var(--mainRGB), 0.2)}.button--passive,.button--loading{--buttonBg: var(--textDim);--buttonBorder: 1px solid;--buttonColor: var(--textInvert)}.button--loading{cursor:not-allowed;background-position:center center;background-repeat:no-repeat;background-image:url("../images/spinner.gif");color:transparent !important}[type="text"],[type="number"],[type="tel"],[type="password"],[type="email"],[type="search"],[type="url"],[type="date"],[type="time"],textarea,select{display:block;width:100%;padding:0.5rem;border:2px solid rgba(0,0,0,0.1);border-radius:var(--gRadius);background-color:var(--inputBg);line-height:normal;color:var(--inputColor);transition:var(--gTransition)}[type="text"]:focus,[type="number"]:focus,[type="tel"]:focus,[type="password"]:focus,[type="email"]:focus,[type="search"]:focus,[type="url"]:focus,[type="date"]:focus,[type="time"]:focus,textarea:focus,select:focus{background-color:var(--inputBgFocus);border-color:var(--main);box-shadow:0 0 0 2px rgba(var(--mainRGB), 0.3)}select{border-width:2px 2px 3px}[type="radio"],[type="checkbox"]{cursor:pointer;border:1px solid rgba(0,0,0,0.25);width:1rem;height:1rem;vertical-align:bottom;transition:var(--gTransition);-webkit-appearance:none;appearance:none}[type="radio"]:hover,[type="checkbox"]:hover{border-color:var(--main)}[type="radio"]:checked,[type="checkbox"]:checked{border-color:var(--main);box-shadow:inset 0 0 0 4.5px var(--main)}[type="checkbox"]{border-radius:var(--gRadius)}[type="radio"]{border-radius:50%}@media (max-width: 782px){html[lang]{margin-top:0 !important}#wpadminbar{display:none}}@media (min-width: 769px){[data-visible]:not([data-visible~="desktop"]){display:none !important}}@media (min-width: 481px) and (max-width: 768px){[data-visible]:not([data-visible~="tablet"]){display:none !important}}@media (max-width: 480px){[data-visible]:not([data-visible~="mobile"]){display:none !important}}.image-fit{--fitHeight: 50%;position:relative;display:flex;overflow:hidden}.image-fit::before{content:"";display:block;width:100%;height:0;padding-bottom:var(--fitHeight)}.image-fit img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:0;object-fit:cover;object-position:center center}.image-fit--1\:1{--fitHeight: 100%}.image-fit--4\:3{--fitHeight: 75%}.image-fit--16\:9{--fitHeight: 56.25%}.image-fit--2\:1{--fitHeight: 50%}.image-fit--3\:1{--fitHeight: 33.333%} +/*! EDJE Framework 4.0 - hrsetyono.github.io/edje */*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{line-height:1.15;font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,body{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,picture,summary{display:block}[hidden],template{display:none}progress{vertical-align:baseline}a{cursor:pointer;text-decoration:none;background-color:transparent}b,strong{font-weight:bold}em{font-style:italic}h1,h2,h3,h4,h5,h6{margin:0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}blockquote cite{display:block;font-style:italic}address,cite{font-style:normal}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}q{quotes:"\201C" "\201D" "\2018" "\2019"}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:var(--fontSize)}img{border-style:none;display:inline-block;vertical-align:middle;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}img,object,embed{max-width:100%;height:auto}#map_canvas img,.map_canvas img,#map_canvas object,.map_canvas object,#map_canvas embed,.map_canvas embed{max-width:none !important}hr{-moz-box-sizing:content-box;box-sizing:content-box;display:block;overflow:visible;height:1px;margin:1em 0;padding:0;border:0;border-top:1px solid #ccc}button,input,optgroup,select,textarea{margin:0;min-width:0;color:inherit;font-family:inherit;font-size:100%;line-height:1.15}label{display:block;line-height:normal}button,[type="button"],[type="reset"],[type="submit"]{cursor:pointer;overflow:visible;text-transform:none;line-height:normal;-webkit-appearance:button;-webkit-backface-visibility:hidden}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible;line-height:normal}[disabled],input[disabled]{cursor:default}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}input::-webkit-calendar-picker-indicator{display:none}[type="date"]::-webkit-input-placeholder{visibility:hidden !important}textarea{overflow:auto;vertical-align:top;resize:vertical;height:auto;min-height:50px}select{text-transform:none}optgroup{font-weight:bold}fieldset{border:0;margin:0;padding:0}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;white-space:normal;color:inherit}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hide{display:none !important;visibility:hidden !important}h-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));grid-column-gap:var(--gridGap);grid-row-gap:var(--gridGap);max-width:calc( var(--siteWidth) + var(--gridRim) * 2);padding:0 var(--gridRim);margin:0 auto;width:100%}h-grid.collapse{--gridGap: 0}h-grid h-grid{margin:0;padding:0}.large-1{grid-column:span 1}.large-2{grid-column:span 2}.large-3{grid-column:span 3}.large-4{grid-column:span 4}.large-5{grid-column:span 5}.large-6{grid-column:span 6}.large-7{grid-column:span 7}.large-8{grid-column:span 8}.large-9{grid-column:span 9}.large-10{grid-column:span 10}.large-11{grid-column:span 11}.large-12{grid-column:span 12}@media (max-width: 768px){[class*="large-"]{grid-column:span 12}.small-1{grid-column:span 1}.small-2{grid-column:span 2}.small-3{grid-column:span 3}.small-4{grid-column:span 4}.small-5{grid-column:span 5}.small-6{grid-column:span 6}.small-7{grid-column:span 7}.small-8{grid-column:span 8}.small-9{grid-column:span 9}.small-10{grid-column:span 10}.small-11{grid-column:span 11}.small-12{grid-column:span 12}}h-tile{display:-ms-grid;display:grid;grid-column-gap:var(--tileGap);grid-row-gap:var(--tileGap)}h-tile.collapse{--gridGap: 0}h-tile>*{grid-column:span 1}.tile-1{grid-template-columns:repeat(1, 1fr)}.tile-2{grid-template-columns:repeat(2, 1fr)}.tile-3{grid-template-columns:repeat(3, 1fr)}.tile-4{grid-template-columns:repeat(4, 1fr)}.tile-5{grid-template-columns:repeat(5, 1fr)}.tile-6{grid-template-columns:repeat(6, 1fr)}.tile-7{grid-template-columns:repeat(7, 1fr)}.tile-8{grid-template-columns:repeat(8, 1fr)}.tile-9{grid-template-columns:repeat(9, 1fr)}.tile-10{grid-template-columns:repeat(10, 1fr)}@media (max-width: 768px){[class*="tile-"]{grid-template-columns:repeat(1, 1fr)}.small-tile-1{grid-template-columns:repeat(1, 1fr)}.small-tile-2{grid-template-columns:repeat(2, 1fr)}.small-tile-3{grid-template-columns:repeat(3, 1fr)}.small-tile-4{grid-template-columns:repeat(4, 1fr)}.small-tile-5{grid-template-columns:repeat(5, 1fr)}}html{font-size:var(--fontSize)}body{position:relative;overflow-x:hidden;background:var(--siteBg);margin:0;font-family:var(--fontFamily);font-weight:var(--fontWeight);font-size:var(--fontSize);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing);color:var(--text);-webkit-animation:bugfix infinite 1s}@-webkit-keyframes bugfix{from{padding:0}to{padding:0}}h1,h2,h3,h4,h5,h6{font-family:var(--hFontFamily);font-weight:var(--hFontWeight);font-size:var(--hFontSize);font-style:var(--hFontStyle);line-height:var(--hLineHeight);letter-spacing:var(--hLetterSpacing);text-transform:var(--hTextTransform);color:var(--hColor)}h1{font-size:var(--h1Size)}h2{font-size:var(--h2Size)}h3{font-size:var(--h3Size)}h4{font-size:var(--h4Size)}h5{font-size:var(--h5Size)}h6{font-size:var(--h6Size)}p{margin-top:0;margin-bottom:0}a{color:var(--linkColor);transition:var(--gTransition)}a:hover{color:var(--linkColorHover)}ul{list-style-type:disc}ol{list-style-type:decimal}ul ul,ol ul{list-style-type:circle}ul ol,ol ol{list-style-type:lower-alpha}pre,code{font-family:var(--codeFontFamily);font-size:var(--codeFontSize)}@font-face{src:url("../fonts/sourcesanspro-regular.woff2");font-family:'Source Sans Pro';font-weight:400}@font-face{src:url("../fonts/sourcesanspro-italic.woff2");font-family:'Source Sans Pro';font-weight:400;font-style:italic}@font-face{src:url("../fonts/sourcesanspro-bold.woff2");font-family:'Source Sans Pro';font-weight:700}@font-face{src:url("../fonts/notoserif-regular.woff2");font-family:'Noto Serif';font-weight:400}@font-face{src:url("../fonts/notoserif-bold.woff2");font-family:'Noto Serif';font-weight:700}:root{--text: #2c3e50;--textRGB: 44, 62, 80;--textDim: #90A4AE;--textDimRGB: 144, 164, 174;--textInvert: #fff;--textInvertRGB: 255, 255, 255;--main: #1976d2;--mainRGB: 25, 118, 210;--mainDark: #0d47a1;--mainDarkRGB: 13, 71, 161;--mainLight: #bbdefb;--mainLightRGB: 187, 222, 251;--sub: #4caf50;--subRGB: 76, 175, 80;--subDark: #2E7D32;--subDarkRGB: 46, 125, 50;--subLight: #c8e6c9;--subLightRGB: 200, 230, 201;--red: #d32f2f;--orange: #fB8c00;--yellow: #ffee58;--green: #4caf50;--blue: #1976d2;--gray: #b0bec5;--siteBg: #f8f9fb;--siteBgColor: #f8f9fb;--panelBg: #eff1f5;--shadow0: 0 0.5px 2px rgba(0,0,0, .18), 0 1.5px 6px rgba(0,0,0, .08);--shadow1: 0 1.5px 4px rgba(0,0,0, .24), 0 1.5px 6px rgba(0,0,0, .12);--shadow2: 0 3px 12px rgba(0,0,0, .23), 0 3px 12px rgba(0,0,0, .16);--shadow3: 0 6px 12px rgba(0,0,0, .23), 0 10px 40px rgba(0,0,0, .19);--shadow4: 0 10px 20px rgba(0,0,0, .19), 0 6px 6px rgba(0,0,0, .23);--fontFamily: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fontWeight: 400;--lineHeight: 1.65;--letterSpacing: 0;--fontSize: 16px;--xsmallFontSize: 12px;--smallFontSize: 14px;--mediumFontSize: 20px;--largeFontSize: 24px;--hugeFontSize: 32px;--hFontFamily: "Noto Serif", "Apple Garamond", "Baskerville", "Times New Roman", "Droid Serif", "Times","Source Serif Pro", serif;--hFontStyle: normal;--hFontWeight: 700;--hLineHeight: 1.25;--hLetterSpacing: 0.05em;--hTextTransform: initial;--hColor: inherit;--h1Size: 46px;--h2Size: 38px;--h3Size: 30px;--h4Size: 24px;--h5Size: 20px;--h6Size: var(--fontSize);--codeFontFamily: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;--codeFontSize: var(--smallFontSize);--linkColor: inherit;--linkColorHover: var(--main);--siteWidth: 1120px;--blogWidth: 650px;--gridGap: 20px;--gridRim: 10px;--tileGap: 20px;--gRadius: 4px;--gTransition: all .25s ease-in-out;--adminBarHeight: 0px;--blockSpacing: 1.5rem;--groupSpacing: 3rem}body.admin-bar{--adminBarHeight: 32px}@media (max-width: 960px){:root{--h1Size: 40px;--h2Size: 32px;--h3Size: 26px;--h4Size: 22px;--h5Size: 18px;--h6Size: var(--fontSize)}}@media (max-width: 782px){:root{--adminBarHeight: 0px}}@media (max-width: 768px){:root{--h1Size: 32px;--h2Size: 26px;--h3Size: 22px;--h4Size: 20px;--h5Size: 18px;--h6Size: var(--fontSize);--blockSpacing: 1rem;--groupSpacing: 2rem}}.button,[type="submit"],[type="reset"],.wp-block-file__button,.wp-block-button__link{--buttonBg: var(--main);--buttonBgHover: var(--mainDark);--buttonColor: var(--textInvert);display:inline-block;cursor:pointer;overflow:hidden;padding:0.5em 1em;background-color:var(--buttonBg);border:none;border-radius:var(--gRadius);text-decoration:none;text-transform:uppercase;letter-spacing:0.025em;font-weight:var(--hFontWeight);color:var(--buttonColor);vertical-align:top;line-height:1;transition:var(--gTransition)}.button img,.button svg,[type="submit"] img,[type="submit"] svg,[type="reset"] img,[type="reset"] svg,.wp-block-file__button img,.wp-block-file__button svg,.wp-block-button__link img,.wp-block-button__link svg{margin-right:0.5em;max-height:1.25em}.button img:only-child,.button svg:only-child,[type="submit"] img:only-child,[type="submit"] svg:only-child,[type="reset"] img:only-child,[type="reset"] svg:only-child,.wp-block-file__button img:only-child,.wp-block-file__button svg:only-child,.wp-block-button__link img:only-child,.wp-block-button__link svg:only-child{margin-left:0;margin-right:0}.button svg,[type="submit"] svg,[type="reset"] svg,.wp-block-file__button svg,.wp-block-button__link svg{height:1em}.button path,.button circle,[type="submit"] path,[type="submit"] circle,[type="reset"] path,[type="reset"] circle,.wp-block-file__button path,.wp-block-file__button circle,.wp-block-button__link path,.wp-block-button__link circle{fill:var(--buttonColor)}.button:hover,[type="submit"]:hover,[type="reset"]:hover,.wp-block-file__button:hover,.wp-block-button__link:hover{opacity:.75;color:var(--buttonColor)}.button:active,[type="submit"]:active,[type="reset"]:active,.wp-block-file__button:active,.wp-block-button__link:active{transition:none;transform:translateY(1px)}.button[disabled],.button.disabled,[type="submit"][disabled],[type="submit"].disabled,[type="reset"][disabled],[type="reset"].disabled,.wp-block-file__button[disabled],.wp-block-file__button.disabled,.wp-block-button__link[disabled],.wp-block-button__link.disabled{cursor:not-allowed;opacity:.5}.button--small{--buttonFontSize: 14px}.button--large{--buttonFontSize: 22px}.button--solid{--buttonBorder: none}.button--outline,.is-style-outline a{--buttonBg: transparent;--buttonColor: var(--main);border:2px solid}.button--transparent,.is-style-transparent a{--buttonBg: transparent;--buttonColor: var(--main);margin-left:-0.5rem;padding-right:0.5rem;padding-left:0.5rem}.button--transparent:hover,.is-style-transparent a:hover{background-color:rgba(var(--mainRGB), 0.2)}.button--passive,.button--loading{--buttonBg: var(--textDim);--buttonBorder: 1px solid;--buttonColor: var(--textInvert)}.button--loading{cursor:not-allowed;background-position:center center;background-repeat:no-repeat;background-image:url("../images/spinner.gif");color:transparent !important}[type="text"],[type="number"],[type="tel"],[type="password"],[type="email"],[type="search"],[type="url"],[type="date"],[type="time"],textarea,select{--inputBg: var(--textInvert);--inputBgFocus: var(--inputBg);--inputColor: var(--text);--placeholderColor: var(--textDim);display:block;width:100%;padding:0.5rem;border:2px solid rgba(0,0,0,0.1);border-radius:var(--gRadius);background-color:var(--inputBg);line-height:normal;color:var(--inputColor);transition:var(--gTransition)}[type="text"]:focus,[type="number"]:focus,[type="tel"]:focus,[type="password"]:focus,[type="email"]:focus,[type="search"]:focus,[type="url"]:focus,[type="date"]:focus,[type="time"]:focus,textarea:focus,select:focus{background-color:var(--inputBgFocus);border-color:var(--main);box-shadow:0 0 0 2px rgba(var(--mainRGB), 0.3)}select{border-width:2px 2px 3px}[type="radio"],[type="checkbox"]{cursor:pointer;border:1px solid rgba(0,0,0,0.25);width:1rem;height:1rem;vertical-align:bottom;transition:var(--gTransition);-webkit-appearance:none;appearance:none}[type="radio"]:hover,[type="checkbox"]:hover{border-color:var(--main)}[type="radio"]:checked,[type="checkbox"]:checked{border-color:var(--main);box-shadow:inset 0 0 0 4.5px var(--main)}[type="checkbox"]{border-radius:var(--gRadius)}[type="radio"]{border-radius:50%}@media (max-width: 782px){html[lang]{margin-top:0 !important}#wpadminbar{display:none}}@media (min-width: 769px){[data-visible]:not([data-visible~="desktop"]){display:none !important}}@media (min-width: 481px) and (max-width: 768px){[data-visible]:not([data-visible~="tablet"]){display:none !important}}@media (max-width: 480px){[data-visible]:not([data-visible~="mobile"]){display:none !important}}[data-image-fit]{--fitHeight: 50%;position:relative;display:flex;overflow:hidden}[data-image-fit]::before{content:"";display:block;width:100%;height:0;padding-bottom:var(--fitHeight)}[data-image-fit] img{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:0;object-fit:cover;object-position:center center}[data-image-fit="1:2"]{--fitHeight: 100%}[data-image-fit="4:3"]{--fitHeight: 75%}[data-image-fit="16:9"]{--fitHeight: 56.25%}[data-image-fit="2:1"]{--fitHeight: 50%}[data-image-fit="3:1"]{--fitHeight: 33.333%} diff --git a/assets/css/header-footer.css b/assets/css/header-footer.css new file mode 100644 index 0000000..5e80cdb --- /dev/null +++ b/assets/css/header-footer.css @@ -0,0 +1 @@ +.header{--headerBg: white;--headerPadding: 0.5rem;--headerGridTemplate: auto;--headerColor: var(--text);--headerFontSize: var(--fontSize);position:relative;background:var(--headerBg);padding-top:var(--headerPadding);padding-bottom:var(--headerPadding);color:var(--headerColor);font-size:var(--headerFontSize);transition:var(--gTransition)}.header[data-columns="2"]{--headerGridTemplate: auto auto}.header[data-columns="3"]{--headerGridTemplate: 1fr auto 1fr}.header .widget+.widget{margin-left:1rem}.header .widgettitle{font-size:var(--h5Size)}.header a:active{transition:none;transform:translateY(1px)}.header--top-row,.header--top-row-mobile{--headerPadding: 0.25rem;--headerBg: var(--main);--headerColor: var(--textInvert);--headerFontSize: var(--smallFontSize)}@media (max-width: 768px){.header--top-row,.header--mid-row,.header--bot-row{display:none}}.header--mid-row{position:sticky;top:var(--adminBarHeight);z-index:100}.header--mid-row.header--stuck{--headerPadding: 0;box-shadow:var(--shadow1)}@media (min-width: 769px){.header--top-row-mobile,.header--mid-row-mobile,.header--bot-row-mobile{display:none}}.header--sticky{--top: 0px;--topAddon: 0px;position:sticky;z-index:100;top:calc( var(--top) + var(--topAddon))}@media (min-width: 783px){body.admin-bar .header--sticky{--topAddon: var(--adminBarHeight)}}.header--stuck{box-shadow:var(--shadow1)}.widget-row{width:100%;max-width:var(--siteWidth);margin:0 auto}.header .widget-row{display:grid;grid-template-columns:var(--headerGridTemplate)}.footer .widget-row{display:flex}@media (max-width: 1120px){.widget-row{padding:0 var(--gridRim)}}.widget-column{display:flex;flex-wrap:wrap;align-items:center;padding:0;list-style-type:none}.header .widget-column:last-child:not(:first-child){justify-content:flex-end}.footer .widget-column{width:var(--columnSize)}.footer .widget-column:not([style]){flex:1}.widget_h_logo{--logoColor: var(--text);--logoColorHover: var(--main);--logoTextSize: var(--mediumFontSize);--logoMaxHeight: 40px;--logoMaxWidth: 70px;--taglineSize: var(--smallFontSize);--taglineColor: var(--text);display:flex;flex-direction:column}.widget_h_logo img{width:auto;max-height:var(--logoMaxHeight)}.widget_h_logo:hover img{opacity:.75}.widget_h_logo span{font-size:var(--taglineSize);color:var(--taglineColor)}.widget_h_button .button{display:flex;align-items:center}.header--top-row .widget_h_button .button,.header--top-row-mobile .widget_h_button .button{--buttonBg: var(--textInvert);--buttonColor: var(--main);padding:0.25rem 0.5rem}.header .widget_nav_menu{--itemPadding: 0.5rem;--itemBgHover: var(--mainLight);--itemFontSize: var(--fontSize);--dropdownBg: var(--text);--dropdownBgHover: var(--main);--dropdownColor: var(--textInvert);--dropdownColorHover: var(--textInvert)}.header--top-row .widget_nav_menu{--itemPadding: 0.25rem 0.5rem;--itemBgHover: var(--mainDark)}.header .menu{display:flex;flex-wrap:wrap;list-style-type:none;transition:var(--gTransition)}.header .menu-item{position:relative}.header .menu-item>a{display:flex;align-items:center;height:100%;padding:var(--itemPadding);font-size:var(--itemFontSize);line-height:1;letter-spacing:0.025em;text-transform:uppercase;color:inherit}.header .menu-item>a:hover{background-color:var(--itemBgHover);opacity:.75}.header .menu-item.current-menu-item>a,.header .menu-item.current-page-ancestor>a,.header .menu-item.current-menu-ancestor>a,.header .menu-item.current-menu-parent>a,.header .menu-item.current_page_parent>a{background-color:var(--itemBgHover);opacity:1}.child-indicator{display:flex;align-items:center;margin-left:0.5rem}.child-indicator path{fill:currentcolor}.child-indicator svg{transition:var(--gTransition)}.header .sub-menu{--dropdownColumns: 1;position:absolute;z-index:10;top:calc(100% + 4px);left:50%;visibility:hidden;opacity:0;min-width:calc(180px * var(--dropdownColumns));max-width:calc(220px * var(--dropdownColumns));padding:0.75em 0.5em;border-radius:var(--gRadius);background-color:var(--dropdownBg);text-align:left;font-size:var(--dropdownSize);list-style-type:none;transition:var(--gTransition);transform:translateX(-50%);box-shadow:var(--shadow2)}.header .sub-menu::before{content:"";position:absolute;top:1px;left:50%;width:0.75em;height:0.75em;background-color:var(--dropdownBg);transform:translateY(-50%) translateX(-50%) rotate(45deg);border-radius:var(--gRadius)}.header .sub-menu a{display:block;padding:0.5em 0.75em;border-radius:var(--gRadius);white-space:nowrap;font-size:var(--dropdownFontSize);color:var(--dropdownColor)}.header .sub-menu a:hover{background-color:var(--dropdownBgHover);color:var(--dropdownColorHover)}.header .sub-menu a+a{padding:0.375em}.header .menu-item:hover .sub-menu{visibility:visible;opacity:1}.header .menu-item:focus-within .sub-menu{visibility:visible;opacity:1}.offcanvas .widget_nav_menu{--itemPadding: 0.5rem;--itemBgHover: rgba(255,255,255, .1);--itemFontSize: var(--largeFontSize);width:100%}.offcanvas .menu{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;transition:var(--gTransition)}.offcanvas .menu-item>a{display:flex;align-items:center;height:100%;padding:var(--itemPadding);font-weight:700;font-size:var(--itemFontSize);line-height:1;letter-spacing:0.025em;color:inherit}.offcanvas .menu-item>a:hover{background-color:var(--itemBgHover);opacity:.75}.offcanvas .menu-item.current-menu-item>a,.offcanvas .menu-item.current-page-ancestor>a,.offcanvas .menu-item.current-menu-ancestor>a,.offcanvas .menu-item.current-menu-parent>a,.offcanvas .menu-item.current_page_parent>a{background-color:var(--itemBgHover);opacity:1}.offcanvas .sub-menu{overflow:hidden;opacity:0;visibility:hidden;height:0;padding-left:1rem;list-style-type:none;transition:var(--gTransition)}.offcanvas .sub-menu a{font-size:var(--fontSize);font-weight:var(--fontWeight)}.menu-item--toggled .sub-menu{visibility:visible;opacity:1;height:auto;margin-bottom:1rem}.offcanvas .child-indicator svg{width:0.75rem;height:0.75rem}.menu-item--toggled .child-indicator svg{transform:rotate(180deg)}.widget_h_socials{--iconSize: 1rem;--iconPadding: 0.375rem;--iconGap: 0.25rem;display:flex;align-items:center}.footer .widget_h_socials,.sidebar .widget_h_socials{--iconSize: 1.25rem;--iconPadding: 0.5rem;--iconGap: 0.5rem}.social-icon{display:flex;align-items:center;padding:var(--iconPadding);background-color:var(--iconColor);line-height:1;border-radius:var(--gRadius);color:inherit}.social-icon+.social-icon{margin-left:var(--iconGap)}.social-icon:hover{opacity:.75;color:inherit}.social-icon svg{width:var(--iconSize);height:var(--iconSize)}.social-icon path,.social-icon circle{fill:white}.social-icon--has-label{padding-right:0.5rem;padding-left:0.5rem}.social-icon--has-label span{display:inline-block;white-space:nowrap;margin-left:0.25rem;line-height:1;font-size:var(--smallFontSize);transform:translateY(-1px)}.widget_search{--searchPadding: 0.25rem;--searchBg: var(--panelBg);--searchInputPadding: 0.25rem 0.5rem}.widget_search .screen-reader-text{display:none}.widget_search svg{width:1em}.header--top-row .widget_search{--searchPadding: 0.125rem;--searchBg: var(--textInvert);--searchInputPadding: 0 0.375rem}.sidebar .widget_search{--searchPadding: 0.5rem;--searchInputPadding: 0.5rem 0.75rem}.search-form{display:flex;background-color:var(--searchBg);padding:var(--searchPadding);border-radius:var(--gRadius);transition:var(--gTransition)}.search-form:focus-within{outline:auto;box-shadow:var(--shadow1)}.search-form label{display:flex;width:100%}@media (max-width: 480px){.search-form{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;visibility:hidden;opacity:0;min-height:3em;background-color:var(--rowBackgroundColor);padding:0.5em}.search-wrapper--active .search-form{visibility:visible;opacity:1}}.search-field{width:100%;border:0;border-radius:var(--gRadius);background-color:transparent;padding:var(--searchInputPadding);outline:none;box-shadow:none}.search-field:focus{background-color:transparent;box-shadow:none}@media (min-width: 481px) and (max-width: 768px){.search-field{width:7em}}@media (max-width: 480px){.search-field{flex:1}}.search-submit{display:flex;align-items:center;padding:0.25em 1em;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='white' d='M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z'/%3E%3C/svg%3E");background-size:auto 65%;background-repeat:no-repeat;background-position:center center;color:transparent;letter-spacing:-1em}.search-submit:hover{color:transparent}.sidebar .search-submit{padding:0.25em 1.25em}.widget_h_toggle a{--toggleColor: var(--text);display:flex;align-items:center;padding:0.25rem 0.5rem;color:var(--toggleColor);border-radius:var(--gRadius)}.widget_h_toggle a:hover{--toggleColor: var(--main);background-color:var(--mainLight)}.widget_h_toggle a svg{height:1.125rem}.widget_h_toggle a span{text-transform:uppercase}.widget_h_toggle a path,.widget_h_toggle a circle{fill:var(--toggleColor)}.header[data-columns="2"] .widget-column:nth-child(2) .widget_h_toggle a,.header[data-columns="3"] .widget-column:nth-child(3) .widget_h_toggle a{flex-direction:row-reverse}.offcanvas{--offcanvasBg: var(--text);--offcanvasWidth: 420px;cursor:default;position:fixed;z-index:100;top:0;bottom:0;right:0;visibility:hidden;opacity:0;background:var(--offcanvasBg);width:var(--offcanvasWidth);max-width:var(--offcanvasWidth);color:var(--textInvert);font-size:var(--mediumFontSize);box-shadow:var(--shadow3);transform:translateX(100%)}.offcanvas .widget+.widget{margin-top:2rem}@media (max-width: 480px){.offcanvas{--offcanvasWidth: 320px}}body.has-active-offcanvas{overflow-y:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}body.has-active-offcanvas .offcanvas{visibility:visible;opacity:1;transform:none;transition:var(--gTransition)}.offcanvas-inner-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;overflow-y:auto;height:100%;padding:2.5rem 2rem;list-style-type:none;-webkit-overflow-scrolling:touch}@media (max-width: 768px){.offcanvas-inner-wrapper{padding-right:1rem;padding-left:1rem}}.offcanvas>a[href="#menu"]{position:absolute;z-index:10;top:0.5rem;right:1rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--gRadius);font-size:0;color:transparent}.offcanvas>a[href="#menu"] path{fill:var(--textInvert)}.offcanvas>a[href="#menu"]:hover{background-color:rgba(var(--textInvertRGB), 0.2)}.main-footer{background-color:var(--text)}.footer{--footerPadding: 2rem;--footerBg: transparent;padding-top:var(--footerPadding);padding-bottom:var(--footerPadding);background:var(--footerBg);color:var(--textInvert)}.footer.footer--top-row{--footerPadding: 1.5rem}.footer.footer--bottom-row{--footerPadding: 0.5rem}.footer .widget+.widget{margin-top:1.5rem}.footer .widget_nav_menu{--itemPadding: 0.25rem 0.5rem;--itemBgHover: rgba(255,255,255, .1);--itemFontSize: var(--fontSize)}.footer .menu{display:flex;flex-wrap:wrap;list-style-type:none}.footer .menu-item>a{display:flex;align-items:center;height:100%;padding:var(--itemPadding);font-size:var(--itemFontSize);line-height:1;letter-spacing:0.025em;text-transform:uppercase;color:inherit;background-color:transparent}.footer .menu-item>a:hover{background-color:rgba(255,255,255,0.2)}.footer .child-indicator{display:none}.footer .sub-menu{display:none}.footer--bottom-row{font-size:var(--smallFontSize)}.footer--bottom-row .widget-column{justify-content:center} diff --git a/assets/css/header.css b/assets/css/header.css deleted file mode 100644 index c85b881..0000000 --- a/assets/css/header.css +++ /dev/null @@ -1,4 +0,0 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/.header-row{--rowPadding: 0.75rem;display:flex;align-items:center;position:relative;background:var(--rowBackground);padding-top:var(--rowPadding);padding-bottom:var(--rowPadding)}.header-row [data-header]+[data-header]{margin-left:1rem}.header-row a{display:inline-block}.header-row a:active{transition:none;transform:translateY(1px)}[data-header="top-row"]{--rowPadding: 0.25rem;height:var(--topRowHeight)}[data-header="middle-row"]{--rowPadding: 0.5rem;height:var(--middleRowHeight)}[data-header="bottom-row"]{--rowPadding: 0.5rem;height:var(--bottomRowHeight)}.header-row--auto-height{height:auto}.header-row--sticky{--top: 0px;--topAddon: 0px;position:sticky;z-index:100;top:calc( var(--top) + var(--topAddon))}body.has-frame .header-row--sticky{--topAddon: var(--frameSize)}@media (min-width: 783px){body.admin-bar .header-row--sticky{--topAddon: var(--adminBarHeight)}}.header-row--is-sticky[data-header="top-row"]+.header-row--sticky{--top: var(--topRowHeight)}.header-row--is-sticky[data-header="middle-row"]+.header-row--sticky{--top: var(--middleRowHeight)}.header-row--is-sticky[data-header="top-row"]+.header-row--is-sticky[data-header="middle-row"]+.header-row--sticky{--top: var(--topRowHeight) + var(--middleRowHeight)}.header-row--stuck{box-shadow:var(--shadow1)}.header-row--full-width{padding:0}.header-row--full-width h-grid{max-width:none;padding:0}.header-columns,.header-columns--1{grid-template-columns:auto}.header-columns--2{grid-template-columns:auto auto}.header-columns--3{grid-template-columns:1fr auto 1fr}.header-column{display:flex;align-items:center}[data-column="start"]{order:1}[data-column="middle"]{order:2;text-align:center}[data-column="end"]{margin-left:auto;order:3;text-align:right}.offcanvas{display:flex;flex-direction:column;position:fixed;z-index:100;top:0;bottom:0;visibility:hidden;opacity:0;background:var(--offcanvasBackground);box-shadow:var(--shadow3)}.offcanvas.offcanvas--from-right{right:0;transform:translateX(100%)}.offcanvas.offcanvas--from-left{left:0;transform:translateX(-100%)}.offcanvas.offcanvas--from-above{top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas--align-right{align-items:flex-end;text-align:right}.offcanvas.offcanvas--align-center{align-items:center;text-align:center}.offcanvas.offcanvas--align-left{align-items:flex-start}body.has-active-offcanvas{overflow-y:hidden;cursor:pointer;-webkit-tap-highlight-color:rgba(255,255,255,0)}body.has-active-offcanvas .offcanvas{visibility:visible;opacity:1;transform:none;transition:var(--gTransition)}.offcanvas-inner-wrapper{overflow-y:auto;min-width:300px;max-width:340px;max-height:100vh;padding-bottom:3rem;-webkit-overflow-scrolling:touch}.offcanvas-inner-wrapper>*{padding:1rem 2rem}.offcanvas-inner-wrapper>*:first-child{padding-top:3rem}.offcanvas--from-above .offcanvas-inner-wrapper{width:100%;max-width:none}@media (max-width: 480px){.offcanvas-inner-wrapper{min-width:240px;max-width:300px}.offcanvas-inner-wrapper>*{padding-right:1.5rem;padding-left:1.5rem}}[data-close-offcanvas]{position:absolute;z-index:10;top:0.5rem;right:1rem;width:2rem;height:2rem;border-radius:var(--gRadius)}[data-close-offcanvas] path{fill:var(--closeButtonColor)}[data-close-offcanvas]:hover{background-color:rgba(var(--textInvertRGB), 0.2)}[data-close-offcanvas]:hover path{fill:var(--closeButtonColorHover)}.logo{--logoColor: var(--text);--logoColorHover: var(--main);--logoTextSize: var(--mediumFontSize);--logoMaxHeight: 40px;--logoMaxWidth: 70px;--taglineSize: var(--smallFontSize);--taglineColor: var(--textDim);display:flex;flex-direction:column}.logo a{line-height:1}.logo-text{padding:0.25rem 0;text-transform:uppercase;letter-spacing:-0.5px;font-size:var(--logoTextSize);color:var(--logoColor)}a:hover .logo-text{color:var(--logoColorHover)}.logo-image img{max-height:var(--logoMaxHeight)}a:hover .logo-image{opacity:.8}.logo-svg svg{width:var(--logoMaxWidth);height:var(--logoMaxHeight);max-height:var(--logoMaxHeight)}.logo-svg path,.logo-svg circle{fill:var(--logoColor)}a:hover .logo-svg path,a:hover .logo-svg circle{fill:var(--logoColorHover)}.logo-tagline{font-size:var(--taglineSize);color:var(--taglineColor)}.nav{--dropdownBg: var(--text);--dropdownBgHover: var(--main);--dropdownColor: var(--textInvert);--dropdownColorHover: var(--textInvert);display:flex;flex:1;flex-wrap:wrap;margin-top:calc(-1 * var(--rowPadding));margin-bottom:calc(-1 * var(--rowPadding));transition:var(--gTransition)}.nav-item{position:relative}.nav-item>a{display:flex;align-items:center;height:100%;padding:calc(0.5rem + var(--rowPadding)) 0.5rem;line-height:1;letter-spacing:0.025em;text-transform:uppercase;color:inherit}.nav-item>a span{display:flex;align-items:center;padding:0.25rem 0.5rem;line-height:1;border-radius:var(--gRadius);transition:var(--gTransition)}.nav-item>a:hover span{background-color:var(--mainLight)}.nav-item.current-menu-item>a span,.nav-item.current-page-ancestor>a span,.nav-item.current-menu-ancestor>a span,.nav-item.current-menu-parent>a span,.nav-item.current_page_parent>a span{background-color:var(--mainLight)}.menu-item-has-children>a span::after{content:"";display:inline-block;margin-left:0.5rem;transform:translateY(1px);width:0;height:0;font-size:0;line-height:0%;border-style:solid;border-color:transparent;border-width:6px 5px 0 5px;border-top-color:inherit}.nav-dropdown{--dropdownColumns: 1;position:absolute;z-index:10;top:calc(100% - 4px);left:50%;visibility:hidden;opacity:0;min-width:calc(180px * var(--dropdownColumns));max-width:calc(220px * var(--dropdownColumns));padding:0.75em 0.5em;border-radius:var(--gRadius);background-color:var(--dropdownBg);text-align:left;font-size:var(--dropdownSize);list-style-type:none;transition:var(--gTransition);transform:translateX(-50%);box-shadow:var(--shadow2)}.nav-dropdown::before{content:"";position:absolute;top:1px;left:50%;width:0.75em;height:0.75em;background-color:var(--dropdownBg);transform:translateY(-50%) translateX(-50%) rotate(45deg);border-radius:var(--gRadius)}.nav-item:hover .nav-dropdown{visibility:visible;opacity:1}.nav-item:focus-within .nav-dropdown{visibility:visible;opacity:1}.nav-dropdown--wide{display:grid;grid-template-columns:repeat(var(--dropdownColumns), minmax(0, 1fr));grid-column-gap:0.5rem;grid-row-gap:0.5rem;max-width:var(--siteWidth)}.nav-dropdown--wide li{grid-column:span 1}.nav-dropdown--wide[data-children="2"]{--dropdownColumns: 2}.nav-dropdown--wide[data-children="3"]{--dropdownColumns: 3}.nav-dropdown--wide[data-children="4"]{--dropdownColumns: 4}.nav-dropdown--wide[data-children="5"]{--dropdownColumns: 5}.nav-dropdown a{display:block;padding:0.375em 0.5em;border-radius:var(--gRadius);white-space:nowrap;font-size:var(--dropdownFontSize);color:var(--dropdownColor)}.nav-dropdown a:hover{background-color:var(--dropdownBgHover);color:var(--dropdownColorHover)}.nav-dropdown a+a{padding:0.375em}.nav-dropdown--wide a:first-child{font-weight:var(--hFontWeight);text-transform:uppercase;letter-spacing:0.05em}.mobile-nav{--textColor: var(--textInvert);--textColorRGB: var(--textInvertRGB);--textColorHover: var(--subLight);--textSize: var(--largeFontSize);--dropdownSize: var(--fontSize)}.mobile-nav-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;margin-top:0.5rem}.mobile-nav-item>a{flex:1;display:block;margin-right:1rem;font-size:var(--textSize);font-weight:700;letter-spacing:0.025em;color:var(--textColor)}.mobile-nav-item>a:hover{color:var(--textColorHover)}.mobile-nav-item.current-menu-item>a,.mobile-nav-item.current-page-ancestor>a,.mobile-nav-item.current-menu-ancestor>a,.mobile-nav-item.current-menu-parent>a,.mobile-nav-item.current_page_parent>a{color:var(--textColorHover)}[data-mobile-dropdown-toggle]{display:flex;margin-left:auto;border:1px solid var(--textColor);border-radius:var(--gRadius);padding:0 0.75rem;background-color:transparent;transition:var(--gTransition)}[data-mobile-dropdown-toggle] svg{width:1rem;height:1rem;transition:var(--gTransition)}.mobile-nav-item--toggled [data-mobile-dropdown-toggle] svg{transform:rotate(180deg)}[data-mobile-dropdown-toggle] path{fill:var(--textColor);transition:var(--gTransition)}[data-mobile-dropdown-toggle]:hover{border-color:var(--textColorHover)}[data-mobile-dropdown-toggle]:hover path{fill:var(--textColorHover)}.mobile-nav-dropdown{overflow-y:hidden;visibility:hidden;opacity:0;max-height:0;padding-left:1rem;width:100%;transition:var(--gTransition)}.mobile-nav-item--toggled .mobile-nav-dropdown{visibility:visible;opacity:1;margin-top:0.5rem;max-height:none}.mobile-nav-dropdown a{display:block;padding:0.25rem 0;font-size:var(--dropdownSize);color:rgba(var(--textColorRGB), 0.75)}.mobile-nav-dropdown a:hover{color:var(--textColor)}.mobile-nav-dropdown ul{padding-left:1rem}.mobile-nav-dropdown ul a{font-size:90%}.mobile-nav--compact{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:0;grid-row-gap:0}.mobile-nav--compact a,.mobile-nav--compact select{display:block;padding:0.5rem 0.25rem;font-size:var(--smallFontSize);color:var(--textColor);text-transform:uppercase}.mobile-nav--compact a:hover,.mobile-nav--compact select:hover{background-color:rgba(var(--textColorRGB), 0.05)}.mobile-nav--compact select{padding-left:0;border:0;background-color:transparent;box-shadow:none}.mobile-nav--compact option{background-color:var(--offcanvasBackgroundColor);text-transform:initial;color:var(--textColor)}.socials{--iconSize: 1rem;--iconPadding: 0.375rem;display:flex;align-items:center}.social-link{display:flex;align-items:center;padding:0.25rem;line-height:1}.social-link+.social-link{margin-left:0.5rem}.social-link:hover{opacity:.75}.social-link svg{width:var(--iconSize);height:var(--iconSize)}.social-link path,.social-link circle{fill:var(--iconColor)}.social-link span{display:inline-block;white-space:nowrap;margin-left:0.25rem;line-height:1;font-size:var(--smallFontSize);color:var(--iconColor);transform:translateY(-1px)}.socials--circle .social-link,.socials--square .social-link{padding:var(--iconPadding);background-color:var(--iconBackground)}.socials--circle .social-link{border-radius:20px}.socials--square .social-link{border-radius:var(--gRadius)}.socials--color-official a{--iconColor: white;--iconBackground: var(--officialColor)}.socials--color-official.socials--icon-only a{--iconColor: var(--officialColor);--iconBackground: transparent}.socials--align-center{justify-content:center}.socials--align-right{justify-content:flex-end}.search-wrapper{--searchFontSize: var(--smallFontSize);--inputBg: var(--textInvert);--inputBgFocus: var(--inputBg);--buttonBg: var(--text);--buttonBgHover: var(--buttonBg);--buttonColor: var(--textInvert);--buttonColorHover: var(--buttonColor);--buttonFontSize: var(--searchFontSize);--iconColor: var(--textDim);--triggerColor: var(--textInvert)}.search-wrapper svg{width:1em}@media (max-width: 480px){.search-wrapper{--inputBg: transparent;--inputColor: var(--textInvert);--buttonBg: var(--textInvert);--buttonColor: var(--rowBackgroundColor)}}.search-form{display:flex;background-color:var(--inputBg);padding:0.125em;border-radius:var(--gRadius);font-size:var(--searchFontSize);transition:var(--gTransition)}.search-form:focus-within{outline:#5e9ed7 auto 5px;box-shadow:var(--shadow1)}.search-form>*+*{margin-left:0.5em}@media (max-width: 480px){.search-form{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;visibility:hidden;opacity:0;min-height:3em;background-color:var(--rowBackgroundColor);padding:0.5em}.search-wrapper--active .search-form{visibility:visible;opacity:1}}.search-input{width:10em;border:0;border-radius:var(--gRadius);padding:0;outline:none;box-shadow:none}.search-input:focus{box-shadow:none}@media (min-width: 481px) and (max-width: 768px){.search-input{width:7em}}@media (max-width: 480px){.search-input{flex:1}}.search-trigger,.search-icon{display:flex;align-items:center;padding:0.25em 0.5em}.search-trigger{cursor:pointer;background:transparent;border:0;appearance:none;-webkit-appearance:none;transition:var(--gTransition)}.search-trigger:hover{opacity:.75;transform:translateY(-2px)}.search-trigger path{fill:var(--triggerColor)}@media (min-width: 481px){.search-trigger{display:none}}.search-icon{line-height:1;border-radius:var(--gRadius);transition:var(--gTransition)}.search-icon path{fill:var(--iconColor)}.search-submit{transition:var(--gTransition);display:flex;align-items:center;padding:0.25em 0.5em}.header-text{max-width:var(--textMaxWidth)}.header-text *{color:var(--textColor);font-size:var(--textSize)}.header-text a{color:var(--linkColor)}.menu-trigger{cursor:pointer;width:40px;height:28px;background:transparent;border:none;appearance:none;-webkit-appearance:none}.menu-trigger path,.menu-trigger circle{fill:var(--triggerColor)}.menu-trigger:hover path,.menu-trigger:hover circle{fill:var(--triggerColorHover)} diff --git a/assets/css/my-admin.css b/assets/css/my-admin.css index 6960bae..e69de29 100644 --- a/assets/css/my-admin.css +++ b/assets/css/my-admin.css @@ -1,4 +0,0 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/ diff --git a/assets/css/my-editor.css b/assets/css/my-editor.css index 4abf6fd..a05f29d 100644 --- a/assets/css/my-editor.css +++ b/assets/css/my-editor.css @@ -1,4 +1 @@ -/*! - EDJE Functional Sass v3.1.0 - Documentation: https://github.com/hrsetyono/edje/wiki -*/:root{--red:#d32f2f;--redRGB:211,47,47;--orange:#fB8c00;--orangeRGB:251,140,0;--yellow:#ffee58;--yellowRGB:255,238,88;--green:#4caf50;--greenRGB:76,175,80;--blue:#1976d2;--blueRGB:25,118,210;--gray:#b0bec5;--grayRGB:176,190,197;--shadow0: 0 0.5px 2px rgba(0,0,0, .18), 0 1.5px 6px rgba(0,0,0, .08);--shadow1: 0 1.5px 4px rgba(0,0,0, .24), 0 1.5px 6px rgba(0,0,0, .12);--shadow2: 0 3px 12px rgba(0,0,0, .23), 0 3px 12px rgba(0,0,0, .16);--shadow3: 0 6px 12px rgba(0,0,0, .23), 0 10px 40px rgba(0,0,0, .19);--shadow4: 0 10px 20px rgba(0,0,0, .19), 0 6px 6px rgba(0,0,0, .23);--xsmallFontSize: 12px;--hColor: var(--text);--codeFontFamily: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;--codeFontSize: var(--smallFontSize);--linkColor: inherit;--linkColorHover: var(--main);--ulStyle: disc;--ulChildStyle: circle;--olStyle: decimal;--olChildStyle: lower-alpha;--siteWidth: 1120px;--blogWidth: 650px;--gridGap: 20px;--gridRim: 10px;--tileGap: var(--gridGap);--gRadius: 4px;--gTransition: all .25s ease-in-out;--buttonBg: var(--main);--buttonColor: var(--textInvert);--buttonFontSize: var(--fontSize);--inputBg: var(--textInvert);--inputBgFocus: var(--inputBg);--inputColor: var(--text);--placeholderColor: var(--textDim);--archiveBg: white;--archivePadding: 1.5rem;--postHeroBg: #eff1f5;--postRelatedBg: #eff1f5;--adminBarHeight: 0px;--blockSpacing: 1.5rem;--groupSpacing: 3rem}body.admin-bar{--adminBarHeight: 32px}@media (max-width: 782px){:root{--adminBarHeight: 0px}}@media (max-width: 768px){:root{--blockSpacing: 1rem;--groupSpacing: 2rem}}.wp-block{max-width:600px} +@font-face{src:url("../fonts/sourcesanspro-regular.woff2");font-family:'Source Sans Pro';font-weight:400}@font-face{src:url("../fonts/sourcesanspro-italic.woff2");font-family:'Source Sans Pro';font-weight:400;font-style:italic}@font-face{src:url("../fonts/sourcesanspro-bold.woff2");font-family:'Source Sans Pro';font-weight:700}@font-face{src:url("../fonts/notoserif-regular.woff2");font-family:'Noto Serif';font-weight:400}@font-face{src:url("../fonts/notoserif-bold.woff2");font-family:'Noto Serif';font-weight:700}:root{--text: #2c3e50;--textRGB: 44, 62, 80;--textDim: #90A4AE;--textDimRGB: 144, 164, 174;--textInvert: #fff;--textInvertRGB: 255, 255, 255;--main: #1976d2;--mainRGB: 25, 118, 210;--mainDark: #0d47a1;--mainDarkRGB: 13, 71, 161;--mainLight: #bbdefb;--mainLightRGB: 187, 222, 251;--sub: #4caf50;--subRGB: 76, 175, 80;--subDark: #2E7D32;--subDarkRGB: 46, 125, 50;--subLight: #c8e6c9;--subLightRGB: 200, 230, 201;--red: #d32f2f;--orange: #fB8c00;--yellow: #ffee58;--green: #4caf50;--blue: #1976d2;--gray: #b0bec5;--siteBg: #f8f9fb;--siteBgColor: #f8f9fb;--panelBg: #eff1f5;--shadow0: 0 0.5px 2px rgba(0,0,0, .18), 0 1.5px 6px rgba(0,0,0, .08);--shadow1: 0 1.5px 4px rgba(0,0,0, .24), 0 1.5px 6px rgba(0,0,0, .12);--shadow2: 0 3px 12px rgba(0,0,0, .23), 0 3px 12px rgba(0,0,0, .16);--shadow3: 0 6px 12px rgba(0,0,0, .23), 0 10px 40px rgba(0,0,0, .19);--shadow4: 0 10px 20px rgba(0,0,0, .19), 0 6px 6px rgba(0,0,0, .23);--fontFamily: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--fontWeight: 400;--lineHeight: 1.65;--letterSpacing: 0;--fontSize: 16px;--xsmallFontSize: 12px;--smallFontSize: 14px;--mediumFontSize: 20px;--largeFontSize: 24px;--hugeFontSize: 32px;--hFontFamily: "Noto Serif", "Apple Garamond", "Baskerville", "Times New Roman", "Droid Serif", "Times","Source Serif Pro", serif;--hFontStyle: normal;--hFontWeight: 700;--hLineHeight: 1.25;--hLetterSpacing: 0.05em;--hTextTransform: initial;--hColor: inherit;--h1Size: 46px;--h2Size: 38px;--h3Size: 30px;--h4Size: 24px;--h5Size: 20px;--h6Size: var(--fontSize);--codeFontFamily: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace;--codeFontSize: var(--smallFontSize);--linkColor: inherit;--linkColorHover: var(--main);--siteWidth: 1120px;--blogWidth: 650px;--gridGap: 20px;--gridRim: 10px;--tileGap: 20px;--gRadius: 4px;--gTransition: all .25s ease-in-out;--adminBarHeight: 0px;--blockSpacing: 1.5rem;--groupSpacing: 3rem}body.admin-bar{--adminBarHeight: 32px}@media (max-width: 960px){:root{--h1Size: 40px;--h2Size: 32px;--h3Size: 26px;--h4Size: 22px;--h5Size: 18px;--h6Size: var(--fontSize)}}@media (max-width: 782px){:root{--adminBarHeight: 0px}}@media (max-width: 768px){:root{--h1Size: 32px;--h2Size: 26px;--h3Size: 22px;--h4Size: 20px;--h5Size: 18px;--h6Size: var(--fontSize);--blockSpacing: 1rem;--groupSpacing: 2rem}}.wp-block{max-width:600px} diff --git a/assets/fonts/notoserif-regular.woff2 b/assets/fonts/notoserif-regular.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1111030b1e2250eedc887b65bb43f4ca06d2e3cc GIT binary patch literal 23924 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 T)wFVcKtGZ