@font-face{font-family:'Playfair Display';font-style:normal;font-display:swap;font-weight:400 900;src:url(../kile/playfair-display-latin-wght-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Playfair Display';font-style:normal;font-display:swap;font-weight:400 900;src:url(../kile/playfair-display-latin-ext-wght-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-display:swap;font-weight:400;src:url(../kile/atkinson-hyperlegible-latin-400-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-display:swap;font-weight:400;src:url(../kile/atkinson-hyperlegible-latin-ext-400-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-display:swap;font-weight:700;src:url(../kile/atkinson-hyperlegible-latin-700-normal.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Atkinson Hyperlegible';font-style:normal;font-display:swap;font-weight:700;src:url(../kile/atkinson-hyperlegible-latin-ext-700-normal.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
:root{--kiki-anlear:#FFFFFF;--kiki-nypi:#F3F5F7;--kiki-ilan:#242831;--kiki-vely:#59616B;--kiki-novi:#40004B;
 --kiki-novisu:#00746A;--kiki-kimoar:#40004B;--kiki-seno:#e0e1e2;--kiki-rulori:#f0ebf1;--kiki-virito:2px;--kiki-koko-orpi:2px;
 --kiki-usno:'Playfair Display',Georgia,'Times New Roman',serif;--kiki-napipe:'Atkinson Hyperlegible',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;--kiki-husu:#F3F5F7}
body{background:var(--kiki-anlear)!important;color:var(--kiki-ilan);font-family:var(--kiki-napipe)!important;font-size:17px;line-height:1.65}
h1,h2,h3,h4,h5,h6,.wp-block-heading{font-family:var(--kiki-usno)!important;color:var(--kiki-ilan);line-height:1.2;letter-spacing:-.01em}
a{color:var(--kiki-novi)}a:hover{color:var(--kiki-kimoar)}
input, select, textarea, button, .widget, .site-description, .menu, nav{font-family:var(--kiki-napipe)}
:root{--kiki-kavemo:#40004B;--kiki-sahu-ansy:#FFFFFF}
.navigation-bar, .navigation-wrapper{background:#40004B!important;color:#FFFFFF}
.logo_col a, .text-logo{color:#FFFFFF!important;font-family:var(--kiki-usno);font-weight:800}
#main_menu > li > a, .main-menu > li > a{color:#FFFFFF!important;font-family:var(--kiki-napipe)}
#main_menu > li > a, .main-menu > li > a:hover{color:#00746A!important}
.navigation-bar, .navigation-wrapper{border-bottom:3px solid #40004B}
#main_menu .sub-menu{background:#40004B!important}
#main_menu .sub-menu a{color:#FFFFFF!important}
@media (max-width:991px){.navigation-bar :is(nav, nav ul, nav > div, nav li){background-color:#40004B!important}}
.footer, .footer-content :is(p, span, div, li, small){color:#ffffff}
html body:not(#_) :is(.side-nav, [class*=offcanvas], [class*=off-canvas], [class*=drawer], [id*=offcanvas], [id*=off-canvas]) a{color:inherit!important}
.navigation-bar :is(button[class*=toggle], a[class*=toggle], [class*=menu-toggle], .navbar-toggle, [class*=trigger], [class*=hamburger], [class*=burger]){background-color:transparent!important;color:#FFFFFF!important;border-color:#FFFFFF!important}
.navigation-bar :is(button[class*=toggle], a[class*=toggle], [class*=menu-toggle], .navbar-toggle, [class*=trigger], [class*=hamburger], [class*=burger]) :is(span:empty, .icon-bar){background-color:#FFFFFF!important}.navigation-bar :is(button[class*=toggle], a[class*=toggle], [class*=menu-toggle], .navbar-toggle, [class*=trigger], [class*=hamburger], [class*=burger]) svg{fill:currentColor;color:#FFFFFF}
.footer, .footer-content{background:var(--kiki-kimoar)!important;color:#ffffff!important}
.footer, .footer-content a{color:#ffffff!important;text-decoration-color:var(--kiki-novisu)}
.entry-title, .page-title{font-family:var(--kiki-usno)!important;color:inherit}
::selection{background:var(--kiki-novisu);color:#ffffff}
.entry-content > .kiki-vaturu, .page-content-wrap > .kiki-vaturu, .kiki-vaturu{padding:clamp(28px,5vw,64px) clamp(16px,4vw,40px);margin:0 0 4px;border-radius:var(--kiki-virito)}
.kiki-vaturu:nth-of-type(even){background-color:var(--kiki-nypi)}
.kiki-koan-lese{background-size:cover;background-position:center;position:relative;isolation:isolate;padding:clamp(20px,3vw,36px);border-radius:var(--kiki-virito)}
.kiki-koan-lese::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,.66));z-index:-1;border-radius:inherit}
.kiki-koan-lese :is(h1,h2,h3,h4,h5,p,li,span,strong,em,time,blockquote){color:#fff!important}.kiki-koan-lese a:not(.wp-block-button__link){color:#fff!important;text-decoration:underline}
.kiki-koan-lese .kiki-koan-lese::before{opacity:.6}
.kiki-koan-lese:not(:has(p,h1,h2,h3,h4,h5,li,img,.wp-block-button)){min-height:280px}
.kiki-koan-lese:not(:has(p,h1,h2,h3,h4,h5,li,img,.wp-block-button))::before{opacity:0}
.kiki-koan-lese:not(:has(p,h1,h2,h3,h4,h5,li,img,.wp-block-button)) .wp-block-separator{display:none}
.kiki-morius-huru{background-color:var(--kiki-kimoar)!important;color:#ffffff}.kiki-morius-huru :is(h1,h2,h3,h4,p,li,a){color:#ffffff!important}
.kiki-morius-huru .kiki-ilru-talo, .kiki-morius-huru .kiki-ilru-talo :is(h1,h2,h3,h4,h5,p,li,a,span,strong,em,time){color:#1a1a1a!important}.kiki-ilru-talo .kiki-juvise-sutu :is(h1,h2,h3,h4,h5,p,li,a,span,strong){color:#fff!important}
.home .header-homepage .inner-header-description, .home .header-homepage .header-description-row{display:none!important}.home .header-homepage{min-height:0!important;padding-bottom:0!important;background-image:none!important}#main_menu > li > a{color:var(--kiki-sahu-ansy,#fff)!important}#main_menu > li.current-menu-item > a{box-shadow:inset 0 -3px 0 currentColor}
.kiki-huny-tale > .wp-block-heading:first-child, .kiki-huny-tale > * > .wp-block-heading:first-child, .kiki-inno h1{font-size:clamp(30px,4.6vw,52px)}
.kiki-inmora{border-top:2px solid var(--kiki-ilan);padding-top:18px}
.kiki-inmora .wp-block-image img{border-radius:calc(var(--kiki-virito) / 1.5)}
.kiki-kiin{background:var(--kiki-novi);color:#ffffff;border-radius:var(--kiki-virito);padding:clamp(24px,4vw,44px)}
.kiki-kiin :is(h1,h2,h3,h4,h5,p,a,li,strong,span){color:#ffffff!important}.kiki-kiin p a{text-decoration:underline}
.kiki-kiin .wp-block-button__link{background:var(--kiki-novisu)!important;color:#ffffff!important}
.kiki-koneor{display:inline-block;vertical-align:top;margin:6px 32px 12px 0;min-width:120px}.kiki-koneor strong{display:block;font-family:var(--kiki-usno);font-size:2.4em;line-height:1;color:var(--kiki-novi)}
.kiki-morius-huru .kiki-koneor strong, .kiki-huny-tale .kiki-koneor strong{color:var(--kiki-novisu)}
.wp-block-button__link, .wp-element-button{background:var(--kiki-novi);color:#ffffff;border-radius:var(--kiki-koko-orpi);padding:.7em 1.5em;font-family:var(--kiki-napipe);font-weight:700;text-decoration:none;border:2px solid var(--kiki-novi);}
.wp-block-button__link:hover{filter:brightness(1.08);color:#ffffff}
.wp-block-details{border:1px solid var(--kiki-seno);border-radius:calc(var(--kiki-virito) / 1.5);padding:14px 18px;margin:0 0 10px;background:var(--kiki-nypi)}
.wp-block-details summary{font-family:var(--kiki-usno);font-weight:700;cursor:pointer}
.wp-block-details[open] summary{margin-bottom:10px;color:var(--kiki-novi)}
.wp-block-quote{border-left:4px solid var(--kiki-novisu);padding-left:18px}
.wp-block-separator{border-color:var(--kiki-seno);opacity:1}
.wp-block-latest-posts.is-grid li{background:var(--kiki-nypi);border:1px solid var(--kiki-seno);border-radius:var(--kiki-virito);padding:14px}
.wp-block-latest-posts__post-title{font-family:var(--kiki-usno);font-weight:700}
.wp-block-latest-posts__featured-image img{border-radius:calc(var(--kiki-virito) / 1.5);width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}
.wp-block-latest-posts.wp-block-latest-posts__list:has(.wp-block-latest-posts__featured-image){display:grid;grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));gap:18px;padding:0;margin:0 0 24px;list-style:none}
.wp-block-latest-posts__list:has(.wp-block-latest-posts__featured-image) > li{margin:0}
.wp-block-latest-posts__featured-image{margin:0 0 8px}
.wp-block-columns{gap:clamp(16px,3vw,32px)}
.wp-block-column .wp-block-heading{font-size:clamp(20px,2vw,26px);overflow-wrap:break-word;hyphens:auto}
.wp-block-column h1.wp-block-heading{font-size:clamp(24px,2.6vw,34px)}
.wp-block-columns:has(> .wp-block-column:nth-child(4)) .wp-block-heading{font-size:clamp(16px,1.35vw,20px);hyphens:manual}
@media (max-width:781px){.kiki-vaturu{border-radius:0}}
body{overflow-x:clip}
:is(.kiki-usor, .kiki-selina) :has(> .kiki-kiloru), :is(.kiki-usor, .kiki-selina) :has(> * > .kiki-kiloru), :is(.kiki-usor, .kiki-selina) :has(> * > * > .kiki-kiloru){width:auto!important;max-width:none!important;flex:1 1 100%!important;float:none!important;grid-column:1 / -1!important;border-left:0!important;border-right:0!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;display:block!important;box-shadow:none!important;background-image:none!important}
:is(.kiki-usor, .kiki-selina) :is(#secondary, .sidebar, #sidebar, .widget-area, aside.sidebar, [id^=sidebar]):not(footer *, #colophon *, .site-footer *, [class*=footer] *, [class*=footer]){display:none!important}
.kiki-kiloru{width:100%;max-width:none;margin:0;padding:0;float:none}
.kiki-saor{max-width:1180px;margin:0 auto;padding:0 clamp(16px,3vw,28px);box-sizing:border-box}
.kiki-raka{max-width:760px}
.kiki-pepimi :is(.wp-block-image, figure) img{width:auto;max-width:100%;height:auto}   
.kiki-pepimi .wp-block-button__link, .kiki-pepimi .wp-element-button{color:#ffffff!important}
.kiki-arvele-lone:has(.kiki-seanta-huju) .kiki-live-piha .wp-block-latest-posts{display:none}
.kiki-arvele-lone:has(.kiki-seanta-huju) .kiki-live-piha :is(h1, h2, h3, h4, h5, h6):has(+ .wp-block-latest-posts){display:none}      
.kiki-usor :is(.custom-header-media, .wp-custom-header){display:none}
.kiki-norior-neka .kiki-pepimi{padding-top:clamp(20px,3vw,40px);padding-bottom:clamp(28px,4vw,56px)}
.kiki-pepimi > *{max-width:100%}
.kiki-live-piha .kiki-pepimi{padding:0 clamp(16px,3vw,28px)}
.kiki-vaturu{padding:clamp(36px,5vw,72px) 0;margin:0;border-radius:0}
.kiki-arvele-lone > .kiki-vaturu:nth-of-type(even){background:var(--kiki-nypi)}
.kiki-salyki{font-family:var(--kiki-usno);font-size:clamp(24px,2.6vw,34px);font-weight:800;margin:0 0 6px;color:var(--kiki-ilan)}
.kiki-june-rivi{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin:0 0 22px;border-bottom:3px solid var(--kiki-novi);padding-bottom:10px}
.kiki-june-rivi .kiki-salyki{margin:0;flex:1 1 auto}.kiki-sasyki{flex-basis:100%;order:3;margin:0;color:var(--kiki-vely)}
.kiki-hana{font-weight:700;text-decoration:none;color:var(--kiki-novi)!important;white-space:nowrap}
.kiki-sukori{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,24px)}
.kiki-veviar{background:var(--kiki-nypi);border:1px solid var(--kiki-seno);border-radius:var(--kiki-virito);overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}
.kiki-arvele-lone > .kiki-vaturu:nth-of-type(even) .kiki-veviar{background:var(--kiki-anlear)}
.kiki-veviar:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(0,0,0,0.1)}
.kiki-pimova-raly{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--kiki-kimoar)}
.kiki-pimova-raly img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.kiki-veviar:hover .kiki-pimova-raly img{transform:scale(1.04)}
.kiki-elus-arny{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}
.kiki-petu-taju{font-family:var(--kiki-usno);font-size:clamp(17px,1.35vw,20px);line-height:1.3;margin:0;font-weight:700}
.kiki-petu-taju a{color:var(--kiki-ilan)!important;text-decoration:none}.kiki-petu-taju a:hover{color:var(--kiki-novi)!important}
.kiki-veviar time{font-size:13px;color:var(--kiki-vely);margin-top:auto}
.kiki-inkiki-kaar{margin:0;color:var(--kiki-vely);font-size:15.5px}
.kiki-veel-pito{border-top:4px solid var(--kiki-novi)}.kiki-veel-pito .kiki-elus-arny{padding:22px 22px 20px}.kiki-veel-pito .kiki-petu-taju{font-size:clamp(19px,1.6vw,23px)}
.kiki-live-piha :is(p, ul, ol, blockquote, h1, h2, h3, h4, h5, h6):not(.wp-block-column *, .kiki-veviar *, .wp-block-buttons *){max-width:720px;margin-left:auto;margin-right:auto;text-align:left!important}
.kiki-tara, .kiki-tara :is(p, a, li){font-family:var(--kiki-napipe)!important}
.kiki-vimo{align-self:flex-start;background:var(--kiki-novi);color:#ffffff!important;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:3px 9px;border-radius:999px;text-decoration:none}
.kiki-kave{padding:clamp(22px,3.5vw,44px) 0}
.kiki-jusu{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(14px,2vw,24px)}
.kiki-usra-vena .kiki-pimova-raly{aspect-ratio:16/9}.kiki-usra-vena .kiki-petu-taju{font-size:clamp(22px,2.4vw,32px)}
.kiki-ankona-taon{display:grid;grid-template-rows:repeat(4,1fr);gap:12px}
.kiki-kota-mira{flex-direction:row;align-items:stretch}.kiki-kota-mira .kiki-pimova-raly{flex:0 0 38%;aspect-ratio:auto}
.kiki-kota-mira .kiki-elus-arny{padding:10px 14px}.kiki-kota-mira .kiki-petu-taju{font-size:16px}
.kiki-ilpive-mony{position:relative;isolation:isolate;background:var(--kiki-kimoar) center/cover no-repeat;color:#fff;padding:clamp(64px,10vw,140px) 0 clamp(40px,6vw,72px)}
.kiki-ilpive-mony::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgba(8,10,14,.82) 0%,rgba(8,10,14,.6) 48%,rgba(8,10,14,.28) 100%)}
.kiki-piru{display:inline-block;color:#ffffff;background:var(--kiki-novisu);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px;padding:4px 10px;border-radius:4px;margin:0 0 14px}
.kiki-kotu-rape{font-family:var(--kiki-usno);color:#fff!important;font-size:clamp(32px,5.2vw,64px);line-height:1.05;max-width:16ch;margin:0 0 16px}
.kiki-hahuka-nyto{color:rgba(255,255,255,.88);font-size:clamp(17px,1.5vw,20px);max-width:58ch;margin:0 0 22px}
.kiki-onto{display:flex;flex-wrap:wrap;gap:12px}
.kiki-tausin{display:inline-block;background:var(--kiki-novi);color:#ffffff!important;font-weight:800;padding:.85em 1.6em;border-radius:var(--kiki-koko-orpi);text-decoration:none}
.kiki-tausin:hover{filter:brightness(1.1)}.kiki-antoto-pely{background:transparent;color:#fff!important;box-shadow:inset 0 0 0 2px rgba(255,255,255,.8)}
.kiki-syus-nyta{display:block;margin-top:clamp(28px,4vw,48px);max-width:560px;color:#fff!important;text-decoration:none;font-weight:700;font-size:17px;border-left:4px solid var(--kiki-novisu);padding:6px 0 6px 14px}
.kiki-syus-nyta span{display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--kiki-novisu);margin-bottom:2px}
.kiki-takaki-turu{padding:clamp(24px,4vw,48px) 0}.kiki-nari{display:grid;grid-template-columns:45fr 55fr;gap:32px;align-items:center;background:var(--kiki-nypi);border-left:4px solid var(--kiki-novi);border-radius:var(--kiki-virito);padding:clamp(18px,3vw,36px)}
.kiki-nari .kiki-kotu-rape{color:var(--kiki-ilan)!important;font-size:clamp(28px,3.6vw,46px)}.kiki-nari .kiki-kotu-rape a{color:inherit!important;text-decoration:none}
.kiki-sumiil-moor{display:block;min-width:0}.kiki-sumiil-moor img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:calc(var(--kiki-virito) / 1.5);display:block}
.kiki-nari .kiki-piru{margin-bottom:10px}.kiki-nari .kiki-hahuka-nyto{color:var(--kiki-vely)}
@media (max-width:760px){.kiki-nari{grid-template-columns:1fr}}
.kiki-vihutu{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-top:18px}
.kiki-kopiju{display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--kiki-novi);color:#ffffff!important;padding:22px 22px;border-radius:var(--kiki-virito);font-family:var(--kiki-usno);font-weight:800;font-size:18px;text-decoration:none}
.kiki-kopiju:nth-child(even){background:var(--kiki-kimoar);color:#ffffff!important}.kiki-kopiju b{font-size:22px;transition:transform .2s}.kiki-kopiju:hover b{transform:translateX(4px)}
.kiki-nyliri{margin:48px 0 0;padding-top:22px;border-top:3px solid var(--kiki-novi)}.kiki-nyliri .kiki-salyki{font-size:22px;margin-bottom:16px}
.kiki-nyliri .kiki-sukori{grid-template-columns:repeat(3,minmax(0,1fr))}.kiki-nyliri .kiki-petu-taju{font-size:16px}
.kiki-tara{background:#40004B;color:#FFFFFF;padding:clamp(36px,5vw,64px) 0 0;text-align:left;width:100%}
.kiki-tara:not(:has(.kiki-iltosu-mone)){background:transparent!important;color:inherit;padding:0}.kiki-tara:not(:has(.kiki-iltosu-mone)) .kiki-koanon-koma{border-top:0;margin-top:0;color:inherit;opacity:.9}
.kiki-iltosu-mone{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:28px}
.kiki-lesylo-anin{font-family:var(--kiki-usno);font-weight:800;font-size:22px;margin:0 0 10px;color:#FFFFFF!important}
.kiki-tara p{color:#d9ccdb!important;font-size:15px;line-height:1.6}
.kiki-ranyor-lous{font-family:var(--kiki-usno);font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:13px!important;color:#FFFFFF!important;margin:0 0 12px}
.kiki-tara ul{list-style:none;margin:0;padding:0}.kiki-tara li{margin:0 0 8px;padding:0;border:0;background:none}
.kiki-tara a{color:#FFFFFF!important;text-decoration:none;font-size:15px}.kiki-tara a:hover{text-decoration:underline}
.kiki-koanon-koma{border-top:1px solid #622e6b;margin-top:32px;padding:18px clamp(16px,3vw,28px);font-size:14px;color:#cfbfd2}
.navigation-bar :is(.menu-item, .page_item):not(:is(.sub-menu, .children) *) > a{color:var(--kiki-sahu-ansy,inherit)!important}
.navigation-bar :is(.current-menu-item, .current_page_item, .current-menu-ancestor) > a{background:transparent!important;color:var(--kiki-sahu-ansy,inherit)!important;box-shadow:inset 0 -3px 0 currentColor}
.kiki-usor a[href*="/category/uncategorized/"]{display:none!important}   
.kiki-usor :is(.page-header, .page-title-bar, .page-titlebar, .entry-hero, .page-hero-section, #page-title, .titlebar, .breadcrumbs, .breadcrumb-trail, .page-header-wrap, .ast-archive-description){display:none!important}
.single-post :is(.entry-content, .post-content){max-width:760px}
:is(h1, .entry-title){overflow-wrap:normal;word-break:normal;hyphens:manual}
h1.entry-title, .single .entry-title, .page .entry-title{font-size:clamp(28px,4.2vw,46px)!important;line-height:1.12}
@media (max-width:900px){.kiki-jusu{grid-template-columns:1fr}.kiki-sukori, .kiki-nyliri .kiki-sukori{grid-template-columns:repeat(2,minmax(0,1fr))}.kiki-iltosu-mone{grid-template-columns:1fr 1fr}}
@media (max-width:600px){.kiki-sukori, .kiki-nyliri .kiki-sukori{grid-template-columns:1fr}.kiki-iltosu-mone{grid-template-columns:1fr}.kiki-kota-mira .kiki-pimova-raly{flex-basis:34%}
 h1.entry-title, .single .entry-title, .page .entry-title{font-size:clamp(26px,7.4vw,34px)!important}.kiki-kotu-rape{font-size:clamp(30px,8.6vw,40px)}}
.kiki-junamo-miel .kiki-vaturu .kiki-sukori{grid-template-columns:repeat(2,minmax(0,1fr))}.kiki-junamo-miel .kiki-vaturu .kiki-petu-taju{font-size:clamp(19px,1.8vw,24px)}
.kiki-inle-elva .kiki-vaturu .kiki-sukori{grid-template-columns:1fr;gap:14px}.kiki-inle-elva .kiki-vaturu .kiki-veviar{flex-direction:row}.kiki-inle-elva .kiki-vaturu .kiki-pimova-raly{flex:0 0 34%;aspect-ratio:4/3}
.kiki-seil-elle .kiki-vaturu .kiki-veviar, .kiki-onusmo-kius{position:relative;min-height:260px;border:0}.kiki-seil-elle .kiki-vaturu .kiki-pimova-raly, .kiki-onusmo-kius .kiki-pimova-raly{position:absolute;inset:0;aspect-ratio:auto}
.kiki-seil-elle .kiki-vaturu .kiki-elus-arny, .kiki-onusmo-kius .kiki-elus-arny{position:relative;margin-top:auto;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82) 45%);padding-top:60px}
.kiki-seil-elle .kiki-vaturu .kiki-elus-arny *, .kiki-onusmo-kius .kiki-elus-arny *{color:#fff!important}.kiki-seil-elle .kiki-vaturu .kiki-veel-pito .kiki-elus-arny{background:var(--kiki-kimoar);padding-top:18px}
.kiki-riar-inor .kiki-vaturu .kiki-sukori{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.kiki-riar-inor .kiki-vaturu .kiki-petu-taju{font-size:15.5px}.kiki-riar-inor .kiki-vaturu .kiki-inkiki-kaar{display:none}
.kiki-vius-haka .kiki-vaturu .kiki-sukori > :first-child{grid-column:span 2;grid-row:span 2}.kiki-vius-haka .kiki-vaturu .kiki-sukori > :first-child .kiki-petu-taju{font-size:clamp(22px,2.2vw,30px)}
.kiki-toil-maly .kiki-june-rivi{border-bottom:0;border-left:6px solid var(--kiki-novi);padding:2px 0 2px 16px}
.kiki-miar-ussa .kiki-june-rivi{border-bottom:0;flex-direction:column;align-items:center;text-align:center}.kiki-miar-ussa .kiki-june-rivi .kiki-salyki::after{content:"";display:block;width:56px;height:4px;margin:10px auto 0;background:var(--kiki-novisu)}
.kiki-livi-lytu .kiki-june-rivi{border-bottom:1px solid var(--kiki-seno)}.kiki-livi-lytu .kiki-june-rivi .kiki-salyki{flex:0 0 auto;background:var(--kiki-novi);color:var(--kiki-sahu-ansy,#fff)!important;padding:4px 14px;border-radius:6px;font-size:clamp(18px,1.8vw,24px)}
.kiki-ruor-peva .kiki-kopiju{background:transparent!important;color:var(--kiki-ilan)!important;border:2px solid var(--kiki-novi)}
.kiki-anusha-viar .kiki-vihutu{grid-template-columns:1fr;gap:0}.kiki-anusha-viar .kiki-kopiju{background:transparent!important;color:var(--kiki-ilan)!important;border-radius:0;border-bottom:1px solid var(--kiki-seno);padding:16px 4px}
.kiki-leelin-inna{padding:0 0 clamp(20px,3vw,36px)}.kiki-ille-pihu img{width:100%;aspect-ratio:21/8;object-fit:cover;display:block}
.kiki-onus-seko{margin-top:-60px;position:relative;background:var(--kiki-nypi);border-radius:var(--kiki-virito);padding:clamp(18px,3vw,32px)!important;max-width:900px;box-shadow:0 18px 40px rgba(0,0,0,.18)}
.kiki-onus-seko .kiki-kotu-rape{color:var(--kiki-ilan)!important;font-size:clamp(26px,3.4vw,42px)}.kiki-onus-seko .kiki-kotu-rape a{color:inherit!important;text-decoration:none}.kiki-onus-seko .kiki-hahuka-nyto{color:var(--kiki-vely)}
.kiki-veus-haki{display:flex;flex-wrap:wrap;gap:8px 24px;border-top:1px solid var(--kiki-seno);padding-top:12px}.kiki-veus-haki a{font-weight:700;color:var(--kiki-ilan)!important;text-decoration:none;font-size:15px}
.kiki-malisu-malo{padding:clamp(20px,3vw,36px) 0}.kiki-rumara{display:grid;grid-template-columns:1fr 1fr;gap:18px}.kiki-rumara .kiki-veviar{min-height:340px}
@media (max-width:900px){.kiki-riar-inor .kiki-vaturu .kiki-sukori{grid-template-columns:repeat(2,minmax(0,1fr))}.kiki-vius-haka .kiki-vaturu .kiki-sukori > :first-child{grid-column:auto;grid-row:auto}}
@media (max-width:600px){.kiki-junamo-miel .kiki-vaturu .kiki-sukori, .kiki-rumara{grid-template-columns:1fr}.kiki-inle-elva .kiki-vaturu .kiki-pimova-raly{flex-basis:38%}.kiki-onus-seko{margin-top:-24px}}
:is(.archive, .blog, .search) :is(#primary, .content-area, main, .site-main){min-width:0}
:is(.archive, .category) :is(h1.page-title, .archive-title, .page-title){text-transform:none}:is(.archive, .category) :is(h1.page-title, .archive-title)::first-letter{text-transform:uppercase}
.kiki-norior-neka .kiki-pepimi{max-width:none!important;padding:0!important}
.kiki-norior-neka .kiki-pepimi > .kiki-vaturu, html body .kiki-norior-neka .entry-content > .kiki-vaturu{border-radius:0;margin:0!important;max-width:none!important;width:auto!important;padding:clamp(40px,6vw,88px) clamp(16px,3vw,28px)}
html body .kiki-norior-neka, html body .kiki-norior-neka .kiki-pepimi{max-width:none!important;width:100%!important;margin:0!important}
.kiki-norior-neka .kiki-koan-lese{min-height:clamp(260px,40vw,520px);display:flex;flex-direction:column;justify-content:center}
.kiki-sytaus h1{font-size:min(var(--kiki-piar,46px),30vw)!important;color:var(--kiki-kipe,inherit)}.kiki-sytaus h2{font-size:min(var(--kiki-juar,34px),24vw)!important;color:var(--kiki-loonon,inherit)}
.kiki-sytaus h3{font-size:var(--kiki-nailju,26px)!important;color:var(--kiki-juma,inherit)}.kiki-sytaus h4{font-size:var(--kiki-sune,21px)!important;color:var(--kiki-onar,inherit)}.kiki-sytaus p{font-size:var(--kiki-moleko,inherit);color:var(--kiki-haar,inherit)}
.kiki-sytaus :is(h1, h2){line-height:1.08;margin-bottom:.22em}
.kiki-norior-neka .kiki-sytaus + :is(.wp-block-buttons, .wp-block-button){margin-top:clamp(14px,1.6vw,24px)!important}
.kiki-norior-neka .wp-block-image:not(.alignleft):not(.alignright){text-align:center}.kiki-norior-neka .wp-block-image:not(.alignleft):not(.alignright) img{margin-inline:auto}
.kiki-sytaus :is(h1, h2, h3, h4, h5){text-transform:var(--kiki-usraon,inherit)!important;font-weight:var(--kiki-vijuka,inherit)!important}
@media (max-width:600px){.kiki-sytaus h1{font-size:min(var(--kiki-rako,var(--kiki-piar,34px)),9.5vw)!important}.kiki-sytaus h2{font-size:min(var(--kiki-kasany,var(--kiki-juar,28px)),8vw)!important}.kiki-sytaus h3{font-size:min(var(--kiki-nailju,26px),7vw)!important}.kiki-sytaus h4{font-size:var(--kiki-arve,var(--kiki-sune,20px))!important}}
.kiki-juvise-sutu, .kiki-juvise-sutu :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,em,div){color:#fff!important}.kiki-juvise-sutu a:not(.wp-block-button__link){color:#fff!important;text-decoration:underline!important;text-underline-offset:2px}
.kiki-juvise-sutu .kiki-ilru-talo, .kiki-juvise-sutu .kiki-ilru-talo :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,em,div,a:not(.wp-block-button__link)){color:#1a1a1a!important}
.kiki-norior-neka .kiki-ilru-talo, .kiki-norior-neka .kiki-ilru-talo :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,em,a:not(.wp-block-button__link)){color:#1a1a1a!important}.kiki-norior-neka .kiki-ilru-talo .kiki-juvise-sutu, .kiki-norior-neka .kiki-ilru-talo .kiki-juvise-sutu :is(h1,h2,h3,h4,h5,h6,p,li,span,strong,em,a:not(.wp-block-button__link)){color:#fff!important}
@media (min-width:601px){.kiki-norior-neka .wp-block-columns:has(> .wp-block-column + .wp-block-column) .kiki-sytaus h1{font-size:min(var(--kiki-piar,46px),4.4vw)!important}.kiki-norior-neka .wp-block-columns:has(> .wp-block-column + .wp-block-column) .kiki-sytaus h2{font-size:min(var(--kiki-juar,34px),3.8vw)!important}}
.kiki-norior-neka .kiki-koan-lese:not(:has(.kiki-juvise-sutu))::before{background:rgba(255,255,255,.74)}
.kiki-norior-neka .kiki-koan-lese > :is(.wp-block-columns, .wp-block-group, .wp-block-group__inner-container, h1, h2, h3, h4, h5, h6, p, ul, ol){width:100%;box-sizing:border-box}
.kiki-norior-neka .kiki-tanose-mimi{max-width:min(1180px,100%)!important;width:100%;margin-inline:auto!important;box-sizing:border-box}.kiki-norior-neka .kiki-tanose-mimi > .wp-block-group__inner-container > *{max-width:none!important}
.kiki-norior-neka .kiki-vaturu:not(.kiki-huny-tale) .kiki-koan-lese .kiki-sytaus.kiki-juvise-sutu, .kiki-norior-neka .kiki-vaturu:not(.kiki-huny-tale).kiki-koan-lese .kiki-sytaus.kiki-juvise-sutu{background:rgba(0,0,0,.5);padding:clamp(14px,2vw,26px);border-radius:6px}.kiki-norior-neka .kiki-koan-lese .kiki-juvise-sutu :is(h1,h2,h3,h4,h5,p,li,a){text-shadow:0 1px 3px rgba(0,0,0,.55)}.kiki-norior-neka .kiki-koan-lese .kiki-juvise-sutu :is(h3,h4){font-weight:600}.kiki-norior-neka .kiki-koan-lese .kiki-juvise-sutu p:has(> a + br, > br + a){line-height:2}.kiki-norior-neka .kiki-koan-lese .kiki-sytaus p{font-size:max(16px,var(--kiki-moleko,16px))!important}
.kiki-norior-neka .wp-block-latest-posts.is-grid{max-width:min(1180px,100%)!important;margin-inline:auto!important}
@media (min-width:1024px){.kiki-norior-neka .wp-block-columns:has(> .wp-block-column:nth-child(3)) .kiki-sytaus :is(h3,h4){font-size:min(var(--kiki-nailju,26px),1.1vw)!important;letter-spacing:0!important}}
html body .kiki-norior-neka .wp-block-latest-posts.is-grid li, html body .kiki-norior-neka .wp-block-latest-posts.is-grid li :is(div,time,p,span,a:not(.wp-block-latest-posts__post-title)){color:var(--kiki-ilan)!important;text-shadow:none}html body .kiki-norior-neka .wp-block-latest-posts.is-grid li a.wp-block-latest-posts__post-title{color:var(--kiki-ilan)!important}
html body .kiki-norior-neka > article, html body .kiki-norior-neka > article > .entry-content{padding:0!important;margin:0!important;max-width:none!important}
body.kiki-pitave-tana footer :is(.copyright, .site-info, .rspv-footer-copyright, .footer-copyright){display:none!important}
.screen-reader-text:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
body.single-post .entry-content h2{font-size:clamp(24px,1.75rem,30px)!important;line-height:1.25}body.single-post .entry-content h3{font-size:clamp(21px,1.45rem,25px)!important;line-height:1.3}body.single-post .entry-content h4{font-size:clamp(19px,1.3rem,22px)!important;font-weight:700;line-height:1.35}body.single-post .entry-content :is(h2,h3,h4){margin:1.6em 0 .6em}
.kiki-norior-neka :is(.kiki-notu-ruan, .kiki-tanose-mimi, .kiki-lyilhu-pisu)[style*=background-color]{padding:clamp(18px,3vw,40px)!important}
.kiki-norior-neka .kiki-koan-lese:not(:has(.kiki-juvise-sutu)):not(:has(p, h1, h2, h3, h4, li))::before{display:none}
.kiki-norior-neka .kiki-koan-lese:not(:has(.kiki-juvise-sutu)) :is(h1,h2,h3,h4,h5,p,li,span,strong,em,time,blockquote){color:inherit!important}
.kiki-norior-neka .kiki-pepimi > .kiki-vaturu > .wp-block-group__inner-container{max-width:1180px;margin:0 auto}
.kiki-norior-neka .kiki-pepimi > :not(.kiki-vaturu){max-width:1180px;margin-left:auto;margin-right:auto;padding:0 clamp(16px,3vw,28px)}
.kiki-norior-neka .kiki-inno .wp-block-image{display:none!important}
.kiki-sapihu-ruha .kiki-ilru-talo, .kiki-koan-lese .kiki-ilru-talo{position:relative}
.kiki-norior-neka .kiki-pepimi > .kiki-huny-tale.kiki-koan-lese:not(:has(.kiki-ilru-talo))::before{background:linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,.6))!important;display:block!important}
.kiki-norior-neka .kiki-pepimi > .kiki-huny-tale.kiki-koan-lese:not(:has(.kiki-ilru-talo)) :is(h1,h2,h3,h4,p,li,span,strong){color:#fff!important}
.kiki-norior-neka .kiki-huny-tale:not(.kiki-koan-lese){background:none!important}
.site-branding:has(.custom-logo, .site-img-logo, img[class*=logo]) :is(.site-title, .site-description, .site-name-desc){display:none!important}
.kiki-norior-neka .kiki-koan-lese.kiki-juvise-sutu::before{background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.62))!important;display:block!important}
.kiki-norior-neka .kiki-inno{min-height:clamp(340px,52vw,620px);text-align:center;align-items:center}
.kiki-norior-neka .kiki-inno > .wp-block-group__inner-container{display:flex;flex-direction:column;align-items:center;gap:14px}
.kiki-norior-neka .kiki-inno .wp-block-image{display:inline-block;width:clamp(90px,12vw,150px);margin:6px}.kiki-norior-neka .kiki-inno .wp-block-image img{border-radius:6px;aspect-ratio:4/3;object-fit:cover}
.kiki-norior-neka .kiki-inno .wp-block-buttons{justify-content:center}
.kiki-norior-neka .kiki-inno.kiki-orli-vahu{text-align:right}.kiki-norior-neka .kiki-inno.kiki-orli-vahu > .wp-block-group__inner-container{align-items:flex-end}.kiki-norior-neka .kiki-inno.kiki-orli-vahu .wp-block-buttons{justify-content:flex-end}
.kiki-norior-neka .kiki-inno.kiki-levean-suly{text-align:left}.kiki-norior-neka .kiki-inno.kiki-levean-suly > .wp-block-group__inner-container{align-items:flex-start}.kiki-norior-neka .kiki-inno.kiki-levean-suly .wp-block-buttons{justify-content:flex-start}
.kiki-inmora{background:none!important;border:0!important;padding:0!important;box-shadow:none!important;transform:none!important}
.kiki-huny-tale, .kiki-inno{outline:0!important}
.kiki-norior-neka .kiki-koan-lese:not(:has(p, h1, h2, h3, h4, li, img, .wp-block-button)){background-size:contain!important;background-repeat:no-repeat!important;min-height:clamp(220px,32vw,420px)}
h1, h2, h3, h4, h5, h6, .entry-title, .wp-block-heading{overflow-wrap:normal!important;word-break:normal!important;hyphens:auto;-webkit-hyphens:auto}
@media (max-width:600px){h1, .entry-title{font-size:min(1em, 9.5vw)}h2{font-size:min(1em, 8vw)}h1, h2, h3, .entry-title, .wp-block-heading{max-width:100%}}
header :has(.custom-logo-link) :is(.site-title, .site-description), .site-branding:has(.custom-logo) :is(.site-title, .site-description), #masthead:has(.custom-logo) :is(.site-title, p.site-title, .site-description){display:none!important}
:is(.archive, .category, .tag) :is(#primary, .content-area, .site-main, main#main){float:none!important;width:auto!important;max-width:1100px!important;margin-left:auto!important;margin-right:auto!important}
:is(.archive, .category, .tag) :is(#secondary, .sidebar, .widget-area):not(footer *, [class*=footer] *){display:none!important}
:is(.archive, .category, .tag) :is(.site-main, #main, .posts-wrapper, .content-area > main):has(> article + article){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));gap:24px}
:is(.archive, .category, .tag) :is(.page-header, .archive-header){grid-column:1 / -1}
:is(.archive, .category, .tag) :is(h1.page-title, .archive-title){font-size:clamp(28px,3.4vw,42px)!important}
:is(.archive, .category, .tag) article :is(h2, h3, .entry-title){font-size:clamp(18px,1.6vw,22px)!important;hyphens:auto;min-width:0}
:is(.archive, .category, .tag) .site-main > article{min-width:0}
.custom-logo{background:#fff;padding:6px 10px;border-radius:6px}
body .entry-content a:not(.wp-block-button__link):not(.kiki-juvise-sutu *):not(.kiki-morius-huru *), body .kiki-pepimi a:not(.wp-block-button__link):not(.kiki-juvise-sutu *):not(.kiki-morius-huru *), body .kiki-vaturu a:not(.wp-block-button__link):not(.kiki-tausin):not(.kiki-kopiju):not(.kiki-vimo):not(.kiki-juvise-sutu *):not(.kiki-morius-huru *){color:#40004B!important}
.kiki-hana, .kiki-petu-taju a:hover{color:#40004B!important}
html body :is(#colophon, .site-footer, footer.site-footer) a:not(.wp-block-button__link){color:inherit!important}
