@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box}body{line-height:1;-webkit-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input{outline:0;border:0}button{background-color:transparent}:focus{outline:0}::-moz-focus-inner{border:0}a{text-decoration:none}button,input,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-progress-appearance:unset;border-radius:0}em{font-style:italic}strong{font-weight:700}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--space-header-y:30px}@media (max-width:1300px){:root{--space-header-y:20px}}:root{--space-header-gap:clamp(16px, 1.725vw, 40px);--space-menu-gap:clamp(14px, 1.144vw, 30px);--space-container-x:clamp(16px, 1.563vw, 20px);--space-hero-top:clamp(72px, 12.5vw, 160px);--space-hero-bottom:clamp(56px, 9.375vw, 120px);--space-hero-cards:clamp(36px, 6.25vw, 80px);--space-hero-card-inner:clamp(22px, 2.813vw, 36px);--space-hero-card-inner-sm:clamp(18px, 1.875vw, 24px);--space-section-md:clamp(40px, 5vw, 64px);--space-section-lg:clamp(56px, 7.5vw, 96px);--space-section-xl:clamp(72px, 9.375vw, 120px);--space-footer-bottom:clamp(90px, 15.625vw, 150px);--space-flow-sm:clamp(18px, 2.813vw, 36px);--space-flow-md:clamp(24px, 3.75vw, 48px);--space-flow-lg:clamp(30px, 4.688vw, 60px);--space-grid-gap:clamp(20px, 3.75vw, 48px);--space-grid-gap-md:clamp(20px, 3.75vw, 48px);--space-quote-slide-padding-x:clamp(16px, 6.641vw, 85px);--space-quote-slide-padding-y:clamp(40px, 13vw, 80px);--space-quote-slide-gap:100px;--space-quote-slide-overlap:clamp(44px, 5.5vw, 88px);--space-quote-slide-info-shift:calc(var(--space-quote-slide-padding-y) + var(--space-quote-slide-overlap));--hh:118px}@media (max-width:1300px){:root{--hh:90px}}html{scroll-behavior:smooth}.with-hover,.wys a,.wys a:focus,.wys a:hover{transition:all .3s ease-in-out}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn,#pilgrimage-page .pilgrimage-commitment .commitment-btn,#pilgrimage-page .pilgrimage-tabs .tab-btn,#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn,#single-article .article-title,.btn,.ff-lg,.ff-zs,.page-main-content .search-page .single-res h4,.page-main-content .search-page>h3{font-family:Ledger,serif}#pilgrimage-page .pilgrimage-2026 .lang-hy .pilgrimage-2026-btn,#pilgrimage-page .pilgrimage-commitment .lang-hy .commitment-btn,#pilgrimage-page .pilgrimage-tabs .lang-hy .tab-btn,#pilgrimage-page .pilgrimage-why-now .lang-hy .reasons-tab-btn,#single-article .lang-hy .article-title,.lang-hy #pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn,.lang-hy #pilgrimage-page .pilgrimage-commitment .commitment-btn,.lang-hy #pilgrimage-page .pilgrimage-tabs .tab-btn,.lang-hy #pilgrimage-page .pilgrimage-why-now .reasons-tab-btn,.lang-hy #single-article .article-title,.lang-hy .btn,.lang-hy .ff-lg,.lang-hy .ff-zs,.lang-hy .page-main-content .search-page .single-res h4,.lang-hy .page-main-content .search-page>h3,.page-main-content .lang-hy .search-page>h3,.page-main-content .search-page .single-res .lang-hy h4{font-family:"Noto Sans Armenian",sans-serif}#donation-modal .body input[type=number],#donation-modal .body input[type=text],#donation-modal .body textarea[type=number],#donation-modal .body textarea[type=text],#gallery-page .gallery-tab-btn,.donation-card .body .input input[type=number],.donation-card .body .input input[type=text],.donation-card .body .input textarea[type=number],.donation-card .body .input textarea[type=text],.ff-ds{font-family:"DM Sans",sans-serif;font-optical-sizing:auto}#donation-modal .body .lang-hy input[type=number],#donation-modal .body .lang-hy input[type=text],#donation-modal .body .lang-hy textarea[type=number],#donation-modal .body .lang-hy textarea[type=text],#gallery-page .lang-hy .gallery-tab-btn,.donation-card .body .input .lang-hy input[type=number],.donation-card .body .input .lang-hy input[type=text],.donation-card .body .input .lang-hy textarea[type=number],.donation-card .body .input .lang-hy textarea[type=text],.lang-hy #donation-modal .body input[type=number],.lang-hy #donation-modal .body input[type=text],.lang-hy #donation-modal .body textarea[type=number],.lang-hy #donation-modal .body textarea[type=text],.lang-hy #gallery-page .gallery-tab-btn,.lang-hy .donation-card .body .input input[type=number],.lang-hy .donation-card .body .input input[type=text],.lang-hy .donation-card .body .input textarea[type=number],.lang-hy .donation-card .body .input textarea[type=text],.lang-hy .ff-ds{font-family:"Noto Sans Armenian",sans-serif}.with-hover:hover,.wys a:hover{opacity:.8}.flex{display:flex}.iflex{display:inline-flex}.fac{align-items:center}.fae{align-items:flex-end}.fas{align-items:flex-start}.fjb{justify-content:space-between}.fja{justify-content:space-around}.fjc{justify-content:center}.fje{justify-content:flex-end}.fdc{flex-direction:column}.fdc-reverse{flex-direction:column-reverse}.fdr{flex-direction:row}.fdr-reverse{flex-direction:row-reverse}.fwrap{flex-wrap:wrap}.fsh0{flex-shrink:0}.fg1{flex-grow:1}#header #home-nav ul>li>a,#header .logo svg path,.trans{transition:all .3s}.ttu{text-transform:uppercase}.tac{text-align:center}.tar{text-align:right}.tdu{text-decoration:underline}.rel{position:relative}.abs{position:absolute}.transparent{opacity:0}.hidden{display:none}.nodrag{pointer-events:none}.fullw{width:100%}img{max-width:100%;height:auto}.bold{font-weight:700}.italic{font-style:italic}.fw600{font-weight:600}a{color:inherit}.fz0{font-size:0}.fz--16{font-size:16px}.fz--72{font-size:clamp(34px,5.625vw,72px)}.fz--64{font-size:clamp(32px,5vw,64px)}.fz--54{font-size:clamp(30px,4.219vw,54px)}.fz--48{font-size:clamp(28px,3.75vw,48px)}.fz--40{font-size:clamp(24px,3.125vw,40px)}.fz--36{font-size:clamp(22px,2.813vw,36px)}.fz--30{font-size:clamp(20px,2.344vw,30px)}.fz--27{font-size:clamp(18px,2.109vw,27px)}.fz--24{font-size:clamp(16px,1.875vw,24px)}.donation-card .body .input input[type=number],.donation-card .body .input input[type=text],.donation-card .body .input textarea[type=number],.donation-card .body .input textarea[type=text],.fz--20{font-size:clamp(15px,1.37vw,20px)}.fz--19{font-size:clamp(15px,1.19vw,19px)}.fz--18{font-size:clamp(14px,1.25vw,18px)}.lh1{line-height:1}.wh600{font-weight:600}.wh400{font-weight:400}.text-accent{color:#465429}.text-accent2{color:#8aad45}.text-textcolor{color:#333}.text-light{color:#f5f5f5}.text-black{color:#000}.text-white{color:#fff}.bg-accent{background-color:#465429}.bg-accent2{background-color:#8aad45}.bg-textcolor{background-color:#333}.bg-light{background-color:#f5f5f5}.bg-white{background-color:#fff}.btn{cursor:pointer;line-height:1;padding:14px 24px;display:inline-flex;align-items:center;gap:6px;border-radius:4px;transition:all .3s ease-in-out}.btn .ico{flex-shrink:0;font-size:0}.btn.btn-primary{background-color:#465429}.btn.btn-primary:hover{background-color:#414d26}.btn.btn-primary:active{background-color:#3d4a24}.btn.btn-primary2{background-color:#8aad45}.btn.btn-primary2:hover{background-color:#7f9f40}.btn.btn-primary2:active{background-color:#79983d}.btn.btn-transparent{background-color:transparent;color:#f5f5f5;padding-bottom:0;padding-left:18px;padding-right:18px}.btn.btn-transparent span{padding-bottom:18px}.btn.btn-transparent span:not(.ico){position:relative}.btn.btn-transparent span:not(.ico):after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#8aad45;opacity:0;transition:all .3s ease-in-out}.btn.btn-transparent:hover span:not(.ico):after{opacity:1}.btn.btn-outline{background-color:transparent;border:3px solid}.section-space-md{margin:var(--space-section-md) 0}.section-space-lg{margin:var(--space-section-lg) 0}.section-pad-lg{padding:var(--space-section-lg) 0}.section-pad-md{padding:var(--space-section-md) 0}.section-pad-xl{padding:var(--space-section-xl) 0}.flow-gap-sm{margin-top:var(--space-flow-sm)}.flow-gap-md{margin-top:var(--space-flow-md)}.flow-gap-md-bottom{margin-bottom:var(--space-flow-md)}.flow-gap-lg{margin-top:var(--space-flow-lg)}.media-frame{overflow:hidden;border-radius:6px}body{color:#333;font-weight:350;line-height:1.4}.container{width:100%;max-width:1640px;margin:auto;padding:0 var(--space-container-x)}.langlist{position:relative}.langlist .items{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;padding-top:20px}.langlist .items:not(.active){opacity:0;visibility:hidden;pointer-events:none}.langlist .items:before{content:"";width:0;height:0;border-style:solid;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:12px solid #7f8273;border-top:0;position:absolute;top:9px;left:0;right:0;margin:auto}.langlist .items ul{padding:20px;background-color:#7f8273;border-radius:12px}.langlist .items ul li a,.langlist .items ul li span{display:inline-block;padding:4px;padding-top:0;position:relative}.langlist .items ul li span:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#8aad45;transition:all .3s ease-in-out}.langlist .items ul li:not(:last-child){margin-bottom:10px}.langlist .lang-switcher{gap:10px;line-height:1;background-color:#7f8273;padding:10px 14px;border-radius:6px;cursor:pointer;font-weight:500}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,.5)}#overlay:not(.active){display:none}#header{padding:var(--space-header-y) 0;position:fixed;z-index:9;width:100%;top:0;left:0;background-color:#fff}@media (max-width:1300px){#header .right{display:none}}@media (min-width:1301px){#header #menu-toggle{display:none}}#header #menu-toggle{padding:0;margin:0;width:25px;height:20px}#header #menu-toggle span{background-color:#465429;height:2px;width:100%}#header .logo svg{width:100%;height:auto}@media (max-width:1400px){#header .logo{max-width:120px}}#header .areas{gap:clamp(12px,1.563vw,20px)}#header .areas .right{gap:var(--space-header-gap)}#header #home-nav ul{gap:var(--space-menu-gap);line-height:1}#header #home-nav ul>li.op{opacity:.6}#header #home-nav ul>li.op a{cursor:default}#header #home-nav ul>li.op a:hover{border-bottom-color:transparent}#header #home-nav ul>li>a{display:inline-block;padding:12px 12px;border-bottom:1px solid transparent}@media (max-width:1500px){#header #home-nav ul>li>a{padding:10px 8px}}#header #home-nav ul>li>a:hover{border-bottom-color:#8aad45}#header .actions{gap:8px}#header.tsp{background-color:transparent}#header.tsp:not(.alternate) nav{color:#f5f5f5}#header.tsp:not(.alternate) .logo svg path{fill:#f5f5f5}#header.tsp:not(.alternate) #menu-toggle span{background-color:#fff}#header .langlist .lang-switcher{height:100%;display:inline-block;aspect-ratio:1/1}#header .langlist .lang-switcher span{display:none}.cover-img{position:relative;font-size:0}.cover-img>img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#front-page #hero{background-color:#1a1f0f;padding-top:var(--hh);position:relative}#front-page #hero>figure{position:absolute;top:0;left:0;width:100%;height:100%}#front-page #hero>figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#front-page #hero>figure:after{content:"";position:absolute;top:0;left:0;width:66%;max-width:1640px;height:100%;background:linear-gradient(270deg,rgba(31,39,15,0) 0,#101408 100%)}#front-page #hero>figure:before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(var(--hh) * 2);background:linear-gradient(0deg,rgba(31,39,15,0) 0,#1f270f 100%);z-index:1}#front-page #hero .wrapper{padding-top:var(--space-hero-top);padding-bottom:var(--space-section-lg);position:relative}#front-page #hero .description{max-width:890px}#front-page #hero .cards{margin-top:var(--space-hero-cards);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}#front-page #hero .cards .card{padding:var(--space-hero-card-inner-sm);border-radius:6px}#front-page #hero .cards .card .card-content{height:100%;display:flex;flex-direction:column}#front-page #hero .cards .card:not(.styled-card){background-color:rgba(0,0,0,.59);border:2px solid transparent}#front-page #hero .cards .card:not(.styled-card):hover{border-color:#8aad45}#front-page #hero .cards .card.styled-card{padding:var(--space-hero-card-inner);background-color:rgba(221,255,153,.54);color:#000}#front-page #hero .cards .card p{margin-top:18px;margin-bottom:auto}#front-page #hero .cards .card h3{line-height:1.3}.slider-bullets{transition:all .3s ease-in-out;margin-top:clamp(22px,3.281vw,42px);gap:18px}.slider-bullets .swiper-pagination-bullet{width:14px;height:14px;flex-shrink:0;background-color:#ededed;opacity:1}.slider-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#8aad45}.section.section-across_image_text .grid{display:grid}.section.section-across_image_text .grid .content{padding-top:40px;padding-bottom:40px}.section.section-across_image_text .grid .content h2{margin-bottom:var(--space-flow-md)}.section.section-across_image_text .grid .content .points ul li{gap:12px;margin-top:16px}.section.section-across_image_text .grid .content .points ul li>figure{flex-basis:64px;width:64px;flex-shrink:0}.section.section-across_image_text .grid .content .points ul li>figure img{width:100%}.section.section-across_image_text .grid.reverse{grid-auto-flow:column;direction:rtl}.section.section-across_image_text:not(.fullw) .grid{display:flex;justify-content:space-between;gap:var(--space-grid-gap)}.section.section-across_image_text:not(.fullw) .grid .content{max-width:910px;grid-column:span 2;direction:ltr}.section.section-across_image_text:not(.fullw) .grid figure{flex-basis:35.6%}.section.section-across_image_text.fullw .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section.section-across_image_text.fullw .grid .content{display:flex;align-items:center;padding-left:var(--space-section-md);padding-right:var(--space-flow-md)}.section.section-across_image_text.fullw .grid .content>div{width:100%}.section.section-content_bg_image{aspect-ratio:1920/900}.section.section-content_bg_image>figure{position:absolute;top:0;left:0;width:100%;height:100%}.section.section-content_bg_image>figure:after{content:"";position:absolute;bottom:0;left:0;width:100%}@media (min-width:768px){.section.section-content_bg_image>figure:after{aspect-ratio:1920/780}}@media (max-width:768px){.section.section-content_bg_image>figure:after{height:100%}}.section.section-content_bg_image>figure:after{background:linear-gradient(180deg,rgba(31,39,15,0) 0,#101408 100%)}.section.section-content_bg_image .content{flex-basis:50%;padding:0 16px}.section.section-content_bg_image .content h2{margin-bottom:var(--space-flow-md)}.section.section-quote .container{max-width:945px}.section.section-quote .description{line-height:1.3}.section.section-quote .sep{margin:var(--space-flow-md) 0}.section.section-quote .sep:after{content:"-"}.section.section-partners{background-color:#f6f6f6;padding-top:var(--space-section-lg);padding-bottom:var(--space-section-xl)}.section.section-partners .heading{margin-bottom:var(--space-section-lg)}.section.section-partners .heading .description{max-width:728px}.section.section-partners .logos{display:grid;-moz-column-gap:clamp(20px,4.219vw,54px);column-gap:clamp(20px,4.219vw,54px);row-gap:clamp(30px,5.469vw,70px);grid-template-columns:repeat(4,1fr);font-size:0}.section.section-partners .logos .logo .figure{font-size:0;aspect-ratio:384/168;background-color:#fff}.section.section-partners .logos .logo p{margin-top:clamp(12px,1.563vw,20px)}.section.section-kpis{padding:var(--space-flow-md) 0}.section.section-kpis .areas{gap:var(--space-grid-gap)}.section.section-kpis .heading{max-width:535px}.section.section-kpis h2{line-height:1.3;margin-bottom:36px}.section.section-kpis .stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 30px;-moz-column-gap:var(--space-grid-gap);column-gap:var(--space-grid-gap);row-gap:var(--space-section-xl);max-width:890px}.section.section-kpis .kpi>div{max-width:360px;margin:auto}.section.section-kpis .kpi .num{line-height:1.2}.section.section-cta{aspect-ratio:1920/996}.section.section-cta figure{position:absolute;top:0;left:0;width:100%;height:100%}.section.section-cta .wrapper{width:100%}.section.section-cta .wrapper .grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.section.section-cta .wrapper .grid .content{border-radius:6px;grid-column:span 3;padding:clamp(28px,5.625vw,72px) clamp(22px,3.281vw,42px)}.section.section-cta .wrapper .grid .content h2{line-height:1.2;margin-bottom:var(--space-flow-sm)}.section.section-gallery .heading .description{margin-top:20px}.section.section-gallery .areas{gap:clamp(16px,2.344vw,30px)}.section.section-gallery .slider-holder{overflow:hidden}.section.section-gallery .slider-holder .slider-wrapper{position:relative}.section.section-gallery .slider-holder .slider-wrapper:before{content:"";position:absolute;display:block;top:0;right:calc(100% + 1px);width:1000px;height:100%;background-color:#fff;z-index:2}.section.section-gallery .slider-holder figure{aspect-ratio:518/539}.section.section-gallery .slider-holder .tol-slider .swiper-slide-visible:not(.swiper-slide-fully-visible):not(.swiper-slide-prev+.swiper-slide){opacity:.35}.section.section-donation+.section{margin-top:0}.section.section-donation .areas{gap:30px}.section.section-donation .areas .left{flex-basis:50%;max-width:790px}.section.section-donation .areas .left .btns{gap:var(--space-grid-gap-md)}.section.section-donation .areas .right{max-width:700px;flex-grow:1;position:relative}.section.section-donation .areas .right .donation-card{position:absolute;top:0;left:0;box-shadow:0 1px 48px 0 rgba(0,0,0,.06),0 0 34px 0 rgba(0,0,0,.03);overflow:hidden;border-radius:12px;margin-bottom:-13%}.section.section-simple_hero{padding-top:var(--space-hero-top);padding-bottom:var(--space-section-lg);background-color:#1c240f}.section.section-simple_hero .container{max-width:925px}.section.section-quotes_slider{margin:var(--space-section-lg) 0}.section.section-quotes_slider .heading .container{max-width:930px}.section.section-quotes_slider .quotes{margin-top:var(--space-flow-md)}.section.section-quotes_slider .quotes-slider{max-width:calc(100% - 100px);margin:0 auto;overflow:hidden}.section.section-quotes_slider .quotes-slider .swiper-slide{padding-top:var(--space-quote-slide-info-shift);overflow:visible}.section.section-quotes_slider .quotes-slider .quote{border-radius:12px;padding:var(--space-quote-slide-padding-y) var(--space-quote-slide-padding-x)}.section.section-quotes_slider .quotes-slider .quote .areas{gap:var(--space-quote-slide-gap);align-items:center}.section.section-quotes_slider .quotes-slider .quote .info{margin-top:calc(-1 * var(--space-quote-slide-info-shift));position:relative;z-index:2;max-width:510px;flex-basis:38%;overflow:hidden;border-radius:12px}.section.section-quotes_slider .quotes-slider .quote .info figure{aspect-ratio:537/469}.section.section-quotes_slider .quotes-slider .quote .info .meta{padding:var(--space-flow-sm);background-color:#adbb8f}.section.section-quotes_slider .quotes-slider .quote .content{max-width:680px}.section.section-quotes_slider .quotes-slider .quote .content h3+.quote-text{margin-top:var(--space-hero-card-inner-sm)}.donation-card{box-shadow:0 1px 48px 0 rgba(0,0,0,.06),0 0 34px 0 rgba(0,0,0,.03);overflow:hidden;border-radius:12px}.donation-card .header{padding:20px}.donation-card .body{padding:20px;padding-top:15px}.donation-card .body .field-row{margin-top:15px}.donation-card .body .field-row>p{line-height:1;margin-bottom:10px}.donation-card .body .agreement{gap:8px}.donation-card .body .agreement input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;margin:0;width:24px;height:24px;accent-color:#465429}.donation-card .body .period-tabs{border-radius:8px;background-color:#f6f6f6;line-height:1;display:grid;grid-template-columns:repeat(2,1fr);padding:4px;position:relative;overflow:hidden}.donation-card .body .period-tabs.mt{margin-top:30px}.donation-card .body .period-tabs li input{overflow:hidden;visibility:hidden;position:absolute;top:-999px;left:-999px}.donation-card .body .period-tabs li input:checked+.period-option{background-color:#f5ffda;border-color:#8aad45;font-weight:700}.donation-card .body .period-tabs li .period-option{width:100%;border:1px solid transparent;border-radius:8px;background-color:transparent;padding:12px 20px;cursor:pointer;display:block}.donation-card .body .currency-swatches{margin-top:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;list-style:none;padding:0}.donation-card .body .currency-swatches li input{overflow:hidden;visibility:hidden;position:absolute;top:-999px;left:-999px}.donation-card .body .currency-swatches li input:checked+.currency-option{background-color:#f5ffda;border-color:#8aad45;font-weight:700}.donation-card .body .currency-swatches li .currency-option{width:100%;border:1px solid rgba(0,0,0,.08);border-radius:8px;background-color:#f6f6f6;padding:16px 20px;cursor:pointer;display:block;line-height:1}.donation-card .body .currency-swatches li .currency-option.invalid{border-color:red}.donation-card .body .currency-block{margin-top:8px}.donation-card .body .currency-block.small{width:105px}.donation-card .body .currency-block .ss-main{border-radius:6px;padding:16px;line-height:1;outline:0;box-shadow:none;border:1px solid rgba(0,0,0,.08);background-color:#f6f6f6}.donation-card .body .currency-block .ss-main:focus{outline:0;box-shadow:none}.donation-card .body .currency-block .ss-main.invalid{border-color:#d93025}.donation-card .body .currency-block+.input{margin-top:8px;margin-left:8px;flex-grow:1}.donation-card .body .amount-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;list-style:none;padding:0}.donation-card .body .amount-grid li input{overflow:hidden;visibility:hidden;position:absolute;top:-999px;left:-999px}.donation-card .body .amount-grid li input:checked+.amount-option{background-color:#f5ffda;border-color:#8aad45}.donation-card .body .amount-grid li input:checked+.amount-option .amount-option__value{font-weight:700}.donation-card .body .amount-grid li .amount-option{border-radius:6px;padding:16px;outline:0;background-color:#f6f6f6;border:1px solid rgba(0,0,0,.08);text-align:left;cursor:pointer;display:block}.donation-card .body .amount-grid li .amount-option .amount-option__value{line-height:1.4;margin-bottom:8px}.donation-card .body .amount-grid li .amount-option .amount-option__text{font-size:16px;line-height:1.4}.donation-card .body .amount-grid li .amount-option.is-active{background-color:#f5ffda;border-color:#8aad45}.donation-card .body .amount-grid li .amount-option.is-active .amount-option__value{font-weight:700}.donation-card .body .amount-grid li .amount-option.invalid{border-color:red}.donation-card .body p:has(.custom-amount-opener){margin-top:16px}.donation-card .body p:has(.custom-amount-opener) .custom-amount-opener{cursor:pointer}.donation-card .body .input.custom-amount{margin-top:8px}.donation-card .body .notice{display:none;margin-top:30px;padding:12px;border-radius:12px;background-color:#f5ffda;line-height:1.4}.donation-card .body .notice p.bold{margin-bottom:20px}.donation-card .body .form-feedback{display:none;margin-top:16px;padding:12px;border-radius:8px;line-height:1.4}.donation-card .body .form-feedback.is-error{display:block;background-color:#ffe7e7;color:#8c1d1d}.donation-card .body .form-feedback.is-success{display:block;background-color:#f5ffda}.donation-card .body .input label+input{margin-top:12px}.donation-card .body .input input[type=number],.donation-card .body .input input[type=text],.donation-card .body .input textarea[type=number],.donation-card .body .input textarea[type=text]{width:100%;padding:13px 15px;border-radius:6px;border:1px solid rgba(0,0,0,.08);line-height:1;outline:0;background-color:#f6f6f6;margin:0;resize:none}.donation-card .body .input input[type=number]::-moz-placeholder,.donation-card .body .input input[type=text]::-moz-placeholder,.donation-card .body .input textarea[type=number]::-moz-placeholder,.donation-card .body .input textarea[type=text]::-moz-placeholder{color:rgba(51,51,51,.3)}.donation-card .body .input input[type=number]::placeholder,.donation-card .body .input input[type=text]::placeholder,.donation-card .body .input textarea[type=number]::placeholder,.donation-card .body .input textarea[type=text]::placeholder{color:rgba(51,51,51,.3)}.donation-card .body .input input[type=number]:focus::-moz-placeholder,.donation-card .body .input input[type=text]:focus::-moz-placeholder,.donation-card .body .input textarea[type=number]:focus::-moz-placeholder,.donation-card .body .input textarea[type=text]:focus::-moz-placeholder{color:transparent}.donation-card .body .input input[type=number]:focus::placeholder,.donation-card .body .input input[type=text]:focus::placeholder,.donation-card .body .input textarea[type=number]:focus::placeholder,.donation-card .body .input textarea[type=text]:focus::placeholder{color:transparent}.donation-card .body .input input[type=number].invalid,.donation-card .body .input input[type=text].invalid,.donation-card .body .input textarea[type=number].invalid,.donation-card .body .input textarea[type=text].invalid{border-color:#d93025!important}.donation-card .body .fields{margin-top:18px}.donation-card .body .fields>p{margin-bottom:15px}.donation-card .body .input-group{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.donation-card .body .input-group .input-large{grid-column:span 2}.donation-card .body .input-group input,.donation-card .body .input-group textarea{background-color:#fff!important}.donation-card .body .btn-holder{margin-top:30px}.donation-card .body .btn-holder .btn{width:100%}#donation-modal{max-width:680px;margin:auto}#donation-modal .body .ss-main{background-color:#fff;border-color:#b2b4ba}#donation-modal .body .ss-main.invalid{border-color:#d93025!important}#donation-modal .body input[type=number],#donation-modal .body input[type=text],#donation-modal .body textarea[type=number],#donation-modal .body textarea[type=text]{background-color:#fff!important;border-color:#b2b4ba!important;font-weight:350}#donation-modal .body input[type=number].invalid,#donation-modal .body input[type=text].invalid,#donation-modal .body textarea[type=number].invalid,#donation-modal .body textarea[type=text].invalid{border-color:#d93025!important}#donation-modal .body input[type=number]::-moz-placeholder,#donation-modal .body input[type=text]::-moz-placeholder,#donation-modal .body textarea[type=number]::-moz-placeholder,#donation-modal .body textarea[type=text]::-moz-placeholder{color:#989898}#donation-modal .body input[type=number]::placeholder,#donation-modal .body input[type=text]::placeholder,#donation-modal .body textarea[type=number]::placeholder,#donation-modal .body textarea[type=text]::placeholder{color:#989898}.ldg-sections .section-simple_hero:first-child .wrapper{padding-top:calc(var(--hh,122px)/ 2)}#page-hero{background-color:#f6f6f6;padding-top:var(--hh,122px)}#page-hero .container{max-width:930px}#page-hero{margin-bottom:var(--space-section-md)}#gallery-page .gallery-collection{padding:var(--space-section-xl) 0}#gallery-page .gallery-years-tabs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:58px}#gallery-page .gallery-tab-btn{min-width:90px;height:58px;padding:16px;border-radius:6px;border:none;background-color:#f6f6f6;color:#333;opacity:.8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;font-weight:500;transition:all .3s ease-in-out}#gallery-page .gallery-tab-btn.active{background-color:#465429;color:#fff;opacity:1}#gallery-page .gallery-tab-btn:not(.active):hover{opacity:1}#gallery-page .gallery-year-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px}#gallery-page .gallery-card{display:block;border-radius:6px;overflow:hidden;aspect-ratio:1/1;background-color:#e8e8e8;font-size:0;transition:opacity .3s ease-in-out}#gallery-page .gallery-card:hover{opacity:.88}#gallery-page .gallery-card[hidden]{display:none!important}#gallery-page .gallery-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}@media (max-width:1024px){#gallery-page .gallery-collection{padding:72px 0}#gallery-page .gallery-year-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}@media (max-width:768px){#gallery-page .gallery-collection{padding:56px 0}#gallery-page .gallery-years-tabs{margin-bottom:36px}#gallery-page .gallery-tab-btn{min-width:82px;height:52px;padding:14px;font-size:16px}#gallery-page .gallery-year-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (max-width:560px){#gallery-page .gallery-collection{padding:44px 0}#gallery-page .gallery-years-tabs{margin-bottom:24px}#gallery-page .gallery-tab-btn{min-width:74px;height:48px;padding:12px;font-size:15px}#gallery-page .gallery-year-grid{grid-template-columns:1fr;gap:12px}}#blog-items{padding-top:calc(var(--hh,122px) + var(--space-section-md));padding-bottom:var(--space-section-lg)}#blog-items .page-title{line-height:1.1}#blog-items .blog-holder{margin-top:var(--space-flow-md);gap:var(--space-grid-gap-md)}#blog-items .blog-wrp{width:calc((100% - var(--space-grid-gap-md) * 2)/ 3);border:1px solid rgba(0,0,0,.08);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;background-color:#fff}#blog-items .blog-link{display:block;color:inherit}#blog-items .img-wrp{aspect-ratio:530/320;overflow:hidden}#blog-items .img-wrp img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#blog-items .title{padding:16px 16px 0;line-height:1.25}#blog-items .descr{padding:14px 16px 0;line-height:1.5;color:rgba(51,51,51,.9);flex-grow:1}#blog-items .rm{display:inline-flex;align-items:center;gap:6px;color:#465429;padding:20px 16px 16px;line-height:1;text-transform:uppercase;letter-spacing:.02em;font-size:14px}#blog-items .scroll-loader{text-align:center;margin-top:var(--space-flow-md)}#single-article{padding-top:calc(var(--hh,122px) + var(--space-section-md));padding-bottom:var(--space-section-lg);width:100%;max-width:1360px;margin:0 auto;padding-left:var(--space-container-x);padding-right:var(--space-container-x)}#single-article .article-title{font-size:clamp(30px,4.219vw,54px);line-height:1.12;max-width:980px;margin:0 auto}#single-article .hero-wrp{margin-top:var(--space-flow-md)}#single-article .hero-img{border-radius:12px;overflow:hidden;aspect-ratio:1360/580}#single-article .hero-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#single-article .content-wrp{max-width:980px;margin:var(--space-flow-md) auto 0}.page-main-content{padding-top:calc(var(--hh,122px) + var(--space-section-md));padding-bottom:var(--space-section-lg)}.page-main-content .search-page{max-width:980px;margin:0 auto}.page-main-content .search-page>h3{font-size:clamp(28px,3.125vw,40px);line-height:1.2}.page-main-content .search-page .search-results{margin-top:var(--space-flow-md)}.page-main-content .search-page .single-res{border:1px solid rgba(0,0,0,.08);border-radius:12px;background-color:#fff;padding:clamp(16px,1.875vw,24px)}.page-main-content .search-page .single-res:not(:last-child){margin-bottom:14px}.page-main-content .search-page .single-res h4{font-size:clamp(22px,2.344vw,30px);line-height:1.25}.page-main-content .search-page .single-res .exc{margin-top:14px;line-height:1.5}.page-main-content .search-page .single-res>a{display:inline-block;margin-top:16px;color:#465429;text-decoration:underline}.page-main-content .search-page .nores{margin-top:var(--space-flow-md);line-height:1.5}.donate-part{padding-top:0}#pilgrimage-page .pilgrimage-hero{background-color:#1c240f;padding-top:var(--hh,122px);overflow:hidden}#pilgrimage-page .hero-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:clamp(560px,46.875vw,900px)}#pilgrimage-page .hero-media{position:relative;margin:0;font-size:0}#pilgrimage-page .hero-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#pilgrimage-page .hero-content{background-color:#1c240f;padding:clamp(36px,5vw,64px) clamp(24px,8.333vw,160px) clamp(36px,5vw,64px) clamp(24px,5vw,96px);display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-flow-md)}#pilgrimage-page .hero-heading{display:flex;flex-direction:column;gap:clamp(18px,2.813vw,36px)}#pilgrimage-page .hero-date{line-height:1}#pilgrimage-page .hero-title{font-size:clamp(32px,3.75vw,48px);line-height:1.2}#pilgrimage-page .hero-description{line-height:1.4}#pilgrimage-page .hero-bottom{display:flex;flex-direction:column;gap:16px}#pilgrimage-page .progress-meta p{line-height:1.6}#pilgrimage-page .progress-track{width:100%;height:12px;border-radius:12px;background-color:rgba(232,243,254,.5);overflow:hidden}#pilgrimage-page .progress-value{height:100%;border-radius:12px;background-color:#8aad45}#pilgrimage-page .hero-actions{display:flex;justify-content:flex-end;gap:20px}#pilgrimage-page .raised-info .raised-value{font-size:clamp(28px,2.5vw,32px);line-height:1.3}#pilgrimage-page .raised-info .raised-target{font-size:14px;line-height:1.6;margin-top:8px}#pilgrimage-page .hero-ctas{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:10px}#pilgrimage-page .hero-btn{border-radius:6px;padding:16px 24px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;font-family:Ledger,serif;font-size:16px;line-height:1;transition:all .3s ease-in-out}#pilgrimage-page .hero-btn .ico{font-size:0;flex-shrink:0}#pilgrimage-page .hero-btn .ico img{display:block}#pilgrimage-page .hero-btn-outline{background-color:transparent;border-color:#8aad45;color:#f5f5f5}#pilgrimage-page .hero-btn-outline:hover{background-color:rgba(138,173,69,.14)}#pilgrimage-page .hero-btn-primary{background-color:#8aad45;border-color:#8aad45}#pilgrimage-page .hero-btn-primary:hover{background-color:#7f9f40;border-color:#7f9f40}#pilgrimage-page .pilgrimage-tabs .areas{display:flex;justify-content:space-between;align-items:flex-start;gap:clamp(24px,5vw,64px)}#pilgrimage-page .pilgrimage-tabs .left{width:100%;max-width:890px}#pilgrimage-page .pilgrimage-tabs .right{width:100%;max-width:571px;flex-shrink:0}#pilgrimage-page .pilgrimage-tabs .tabs-media{margin:0;aspect-ratio:571/775}#pilgrimage-page .pilgrimage-tabs .tabs-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pilgrimage-page .pilgrimage-tabs .tab-controls{display:flex;align-items:center;gap:16px;margin-bottom:48px;flex-wrap:wrap}#pilgrimage-page .pilgrimage-tabs .tab-btn{border-radius:6px;border:1.2px solid transparent;background-color:#f6f6f6;opacity:.7;color:#465429;font-size:16px;line-height:1.2;padding:12px;cursor:pointer;transition:all .3s ease-in-out}#pilgrimage-page .pilgrimage-tabs .tab-btn.active{opacity:1;background-color:#f5ffda;border-color:#8aad45}#pilgrimage-page .pilgrimage-tabs .tab-panel:not(.active){display:none}#pilgrimage-page .pilgrimage-tabs .tab-panel h2{font-size:clamp(30px,3.125vw,40px);line-height:1.3;color:#333;margin-bottom:24px}#pilgrimage-page .pilgrimage-tabs .tab-copy{color:#333;line-height:1.6;max-width:747px}#pilgrimage-page .pilgrimage-tabs .tab-copy p:not(:last-child){margin-bottom:1em}#pilgrimage-page .pilgrimage-why-now{background-color:#1a1f11}#pilgrimage-page .pilgrimage-why-now .reasons-wrap{display:grid;grid-template-columns:350px minmax(320px,460px) minmax(0,647px);gap:clamp(24px,3.75vw,48px);align-items:start}#pilgrimage-page .pilgrimage-why-now .reasons-controls{display:flex;flex-direction:column;gap:16px}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn{width:100%;border-radius:6px;border:1.2px solid transparent;padding:20px;background-color:#252c19;color:#fff;font-size:16px;line-height:1.2;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;cursor:pointer;transition:all .3s ease-in-out}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn>span:first-child{white-space:nowrap}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn .ico{width:24px;height:24px;font-size:0;opacity:0;visibility:hidden;transform:translateX(-4px);transition:all .3s ease-in-out}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn .ico img{display:block}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn:not(.active){opacity:.4}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn.active{background-color:#2f3623;border-color:#8aad45;opacity:1}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn.active .ico{opacity:1;visibility:visible;transform:none}#pilgrimage-page .pilgrimage-why-now .reasons-images{margin:0;aspect-ratio:460/617;position:relative;overflow:hidden}#pilgrimage-page .pilgrimage-why-now .reasons-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#pilgrimage-page .pilgrimage-why-now .reasons-image:not(.active){display:none}#pilgrimage-page .pilgrimage-why-now .reasons-panel:not(.active){display:none}#pilgrimage-page .pilgrimage-why-now .reasons-title{color:#fff;font-size:clamp(30px,3.125vw,40px);line-height:1.3}#pilgrimage-page .pilgrimage-why-now .reasons-subtitle{margin-top:24px;color:#c6e883;font-size:clamp(20px,1.875vw,24px);line-height:1.3}#pilgrimage-page .pilgrimage-why-now .reasons-copy{margin-top:24px;color:#fff;line-height:1.6}#pilgrimage-page .pilgrimage-why-now .reasons-copy p:not(:last-child){margin-bottom:1em}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-inner{background-color:#f6f6f6;border-radius:12px;padding:clamp(28px,5vw,96px)}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:clamp(24px,3.75vw,48px);align-items:start}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-copy{padding-right:54px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-copy h2{font-size:clamp(34px,3.75vw,48px);line-height:1.3;color:#333}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-copy .description{margin-top:24px;color:#333;line-height:1.6}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-copy .description p:not(:last-child){margin-bottom:1em}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-ctas{margin-top:36px;display:flex;align-items:center;flex-wrap:wrap;gap:30px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn{border-radius:6px;border:0;padding:21px 30px;display:inline-flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;line-height:1;transition:all .3s ease-in-out}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn .ico{font-size:0;flex-shrink:0}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn .ico img{display:block;width:30px;height:30px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn-primary{background-color:#465429;color:#fff;font-size:30px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn-primary:hover{background-color:#414d26}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn-ghost{background-color:transparent;color:#333;font-size:20px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn-ghost:hover{color:#465429}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-image{margin:0;aspect-ratio:460/658}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-goals{margin-top:120px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-goals>h3{text-align:center;font-size:clamp(30px,3.125vw,40px);line-height:1.3;color:#333}#pilgrimage-page .pilgrimage-2026 .goals-grid{margin-top:80px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,3vw,48px)}#pilgrimage-page .pilgrimage-2026 .goal-card{background-color:#fff;border-radius:6px;padding:32px;display:flex;flex-direction:column;gap:32px}#pilgrimage-page .pilgrimage-2026 .goal-card h4{font-size:clamp(24px,1.875vw,24px);line-height:1.2;color:#333}#pilgrimage-page .pilgrimage-2026 .goal-card p{line-height:1.6;color:#333}#pilgrimage-page .pilgrimage-action-intro .intro-copy{max-width:930px;margin:0 auto;text-align:center;padding-top:64px}#pilgrimage-page .pilgrimage-action-intro .intro-copy h2{color:#333;font-size:clamp(36px,3.75vw,48px);line-height:1.25}#pilgrimage-page .pilgrimage-action-intro .intro-copy .wys{margin-top:32px}#pilgrimage-page .pilgrimage-commitment .commitment-row{display:flex;align-items:center;gap:clamp(24px,3.75vw,48px)}#pilgrimage-page .pilgrimage-commitment .commitment-image{margin:0;width:100%;max-width:544px;flex-shrink:0;aspect-ratio:544/814}#pilgrimage-page .pilgrimage-commitment .commitment-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}#pilgrimage-page .pilgrimage-commitment .commitment-content{flex:1 1 auto;min-width:0;padding:0 clamp(12px,3.75vw,54px)}#pilgrimage-page .pilgrimage-commitment .commitment-content h2{font-size:clamp(30px,3.125vw,40px);line-height:1.3;color:#333}#pilgrimage-page .pilgrimage-commitment .commitment-copy{margin-top:48px;color:#333;line-height:1.6}#pilgrimage-page .pilgrimage-commitment .commitment-copy p:not(:last-child){margin-bottom:.8em}#pilgrimage-page .pilgrimage-commitment .commitment-copy .commitment-strong{font-weight:700}#pilgrimage-page .pilgrimage-commitment .btn-holder{margin-top:48px}#pilgrimage-page .pilgrimage-commitment .commitment-btn{border-radius:6px;border:1px solid #333;background-color:transparent;color:#333;padding:21px 30px;display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;transition:all .3s ease-in-out;font-size:20px;line-height:1}#pilgrimage-page .pilgrimage-commitment .commitment-btn .ico{font-size:0;flex-shrink:0}#pilgrimage-page .pilgrimage-commitment .commitment-btn .ico img{width:30px;height:30px;display:block}#pilgrimage-page .pilgrimage-commitment .commitment-btn:hover{border-color:#465429;color:#465429}#pilgrimage-page .pilgrimage-hive{background:radial-gradient(60% 90% at 85% 45%,rgba(138,173,69,.12) 0,rgba(28,36,15,0) 60%),#1c240f;position:relative;overflow:visible}#pilgrimage-page .pilgrimage-hive .hive-row{display:flex;align-items:flex-start;gap:96px;overflow:visible}#pilgrimage-page .pilgrimage-hive .hive-left{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(30px,5vw,64px)}#pilgrimage-page .pilgrimage-hive .hive-copy h2{color:#fff;font-size:clamp(30px,3.125vw,40px);line-height:1.3}#pilgrimage-page .pilgrimage-hive .hive-description{margin-top:24px;line-height:1.6;color:#fff}#pilgrimage-page .pilgrimage-hive .hive-description p:not(:last-child){margin-bottom:1em}#pilgrimage-page .pilgrimage-hive .hive-features-title{color:#fff;font-size:24px;font-weight:700;line-height:1.6}#pilgrimage-page .pilgrimage-hive .hive-feature-grid{margin-top:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}#pilgrimage-page .pilgrimage-hive .hive-feature{display:flex;flex-direction:column;gap:21px;padding:24px;border-radius:6px}#pilgrimage-page .pilgrimage-hive .hive-feature p{color:#fff;line-height:1.6}#pilgrimage-page .pilgrimage-hive .hive-feature-icon{width:48px;height:48px;margin:0;font-size:0}#pilgrimage-page .pilgrimage-hive .hive-feature-icon img{width:48px;height:48px;display:block}#pilgrimage-page .pilgrimage-hive .hive-right{width:100%;max-width:655px;flex-shrink:0;overflow:visible}#pilgrimage-page .pilgrimage-hive .hive-right .donation-card{width:100%;margin-bottom:0}#pilgrimage-page .pilgrimage-hive.is-overlay .hive-right{position:relative;height:var(--hive-donation-base-height,auto)}#pilgrimage-page .pilgrimage-hive.is-overlay .hive-right .donation-card{position:absolute;top:0;right:0;left:0;z-index:2}#pilgrimage-page .pilgrimage-importance{background-color:#1c240f}#pilgrimage-page .pilgrimage-importance .importance-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:48px;padding:48px 0;text-align:center}#pilgrimage-page .pilgrimage-importance .importance-row h2{color:#fff;font-size:clamp(30px,3.125vw,40px);line-height:1.3}#pilgrimage-page .pilgrimage-importance .importance-list{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,48px)}#pilgrimage-page .pilgrimage-importance .importance-item{border-radius:6px;padding:48px 30px;display:flex;flex-direction:column;gap:21px;align-items:center;justify-content:flex-start}#pilgrimage-page .pilgrimage-importance .importance-value{color:#fff;font-size:clamp(34px,3.125vw,40px);line-height:1.3;white-space:nowrap}#pilgrimage-page .pilgrimage-importance .importance-label{color:#fff;line-height:1.2;max-width:300px;margin:0 auto}#pilgrimage-page .pilgrimage-past{background-color:#f6f6f6;padding-top:96px;padding-bottom:160px}#pilgrimage-page .pilgrimage-past .past-head{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;margin-bottom:42px}#pilgrimage-page .pilgrimage-past .past-copy{max-width:745px}#pilgrimage-page .pilgrimage-past .past-copy h2{color:#333;font-size:clamp(30px,3.125vw,40px);line-height:1.3}#pilgrimage-page .pilgrimage-past .past-copy p{margin-top:24px;max-width:638px;color:#333;line-height:1.6}#pilgrimage-page .pilgrimage-past .past-head-btn{flex-shrink:0;min-height:72px;padding:20px 26px;border-width:2px;border-color:#465429;gap:14px;align-self:flex-end;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center}#pilgrimage-page .pilgrimage-past .past-head-btn .ico{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}#pilgrimage-page .pilgrimage-past .past-head-btn .ico img{width:30px;height:30px;display:block}#pilgrimage-page .pilgrimage-past .past-head-btn:hover{background-color:rgba(138,173,69,.1)}#pilgrimage-page .pilgrimage-past .past-content{display:flex;align-items:stretch;gap:64px}#pilgrimage-page .pilgrimage-past .past-cards{width:350px;height:539px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}#pilgrimage-page .pilgrimage-past .past-card{min-height:0;flex:1 1 0;padding:20px;border-radius:6px;background-color:#ebebeb;display:flex;flex-direction:column;gap:24px}#pilgrimage-page .pilgrimage-past .past-card-copy h3{color:#333;font-size:24px;line-height:1.3}#pilgrimage-page .pilgrimage-past .past-card-copy>p{margin-top:24px;color:#333;line-height:1.4}#pilgrimage-page .pilgrimage-past .past-card-highlight{background-color:#e9efd2;justify-content:space-between}#pilgrimage-page .pilgrimage-past .past-card-link{border:none;border-bottom:1px solid #465429;background-color:transparent;color:#333;padding:12px;max-width:255px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;align-self:flex-start;transition:color .3s ease-in-out;font-size:20px;line-height:1}#pilgrimage-page .pilgrimage-past .past-card-link .ico{width:30px;height:30px;flex-shrink:0}#pilgrimage-page .pilgrimage-past .past-card-link .ico img{width:30px;height:30px;display:block}#pilgrimage-page .pilgrimage-past .past-card-link:hover{color:#465429}#pilgrimage-page .pilgrimage-past .past-slider-wrap{flex:1 1 auto;min-width:0;height:539px}#pilgrimage-page .pilgrimage-past .past-slider-pagination{margin-top:32px;position:static;left:auto;bottom:auto;width:100%;justify-content:center}#pilgrimage-page .pilgrimage-past .pilgrimage-past-slider{width:100%;height:100%;overflow:hidden}#pilgrimage-page .pilgrimage-past .pilgrimage-past-slider .swiper-wrapper{height:100%}#pilgrimage-page .pilgrimage-past .pilgrimage-past-slider .swiper-slide{height:100%;transition:opacity .35s ease-in-out;opacity:1}#pilgrimage-page .pilgrimage-past .pilgrimage-past-slider .swiper-slide-visible:not(.swiper-slide-fully-visible){opacity:.3}#pilgrimage-page .pilgrimage-past .past-slide-media{margin:0;width:100%;height:100%;aspect-ratio:518/539;border-radius:6px;overflow:hidden}#pilgrimage-page .pilgrimage-past .past-slide-media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (max-width:1300px){#pilgrimage-page .hero-content{padding-right:clamp(24px,5.769vw,75px)}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-copy{padding-right:0}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-goals{margin-top:96px}#pilgrimage-page .pilgrimage-2026 .goals-grid{margin-top:64px}#pilgrimage-page .pilgrimage-2026 .goals-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#pilgrimage-page .pilgrimage-hive .hive-row{gap:64px}#pilgrimage-page .pilgrimage-hive .hive-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#pilgrimage-page .pilgrimage-importance .importance-list{grid-template-columns:repeat(2,minmax(0,1fr))}#pilgrimage-page .pilgrimage-past .past-cards{width:320px}#pilgrimage-page .pilgrimage-past .past-head-btn{min-height:66px;padding:18px 24px}}@media (max-width:1024px){#pilgrimage-page .hero-inner{grid-template-columns:1fr;min-height:0}#pilgrimage-page .hero-media{min-height:420px}#pilgrimage-page .hero-content{padding:var(--space-section-md) var(--space-container-x)}#pilgrimage-page .pilgrimage-tabs .areas{flex-direction:column}#pilgrimage-page .pilgrimage-tabs .left,#pilgrimage-page .pilgrimage-tabs .right{max-width:none}#pilgrimage-page .pilgrimage-tabs .tabs-media{aspect-ratio:16/10}#pilgrimage-page .pilgrimage-why-now .reasons-wrap{grid-template-columns:1fr}#pilgrimage-page .pilgrimage-why-now .reasons-left,#pilgrimage-page .pilgrimage-why-now .reasons-middle,#pilgrimage-page .pilgrimage-why-now .reasons-right{max-width:none}#pilgrimage-page .pilgrimage-why-now .reasons-controls{max-width:none}#pilgrimage-page .pilgrimage-why-now .reasons-images{aspect-ratio:16/10}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-top{grid-template-columns:1fr}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-image{aspect-ratio:16/10}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-goals{margin-top:64px}#pilgrimage-page .pilgrimage-2026 .goals-grid{margin-top:40px}#pilgrimage-page .pilgrimage-commitment .commitment-row{flex-direction:column;align-items:stretch}#pilgrimage-page .pilgrimage-commitment .commitment-image{max-width:none;aspect-ratio:16/10}#pilgrimage-page .pilgrimage-commitment .commitment-content{padding:0}#pilgrimage-page .pilgrimage-hive .hive-row{flex-direction:column}#pilgrimage-page .pilgrimage-hive .hive-right{max-width:none}#pilgrimage-page .pilgrimage-hive.is-overlay .hive-right{position:static;height:auto}#pilgrimage-page .pilgrimage-hive.is-overlay .hive-right .donation-card{position:static}#pilgrimage-page .pilgrimage-importance .importance-list{grid-template-columns:1fr}#pilgrimage-page .pilgrimage-past{padding-bottom:96px}#pilgrimage-page .pilgrimage-past .past-head{flex-direction:column;align-items:flex-start;margin-bottom:30px}#pilgrimage-page .pilgrimage-past .past-content{flex-direction:column}#pilgrimage-page .pilgrimage-past .past-cards{width:100%;height:auto;max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#pilgrimage-page .pilgrimage-past .past-card{min-height:0}#pilgrimage-page .pilgrimage-past .past-slide-media{aspect-ratio:16/10}#pilgrimage-page .pilgrimage-past .past-slider-wrap,#pilgrimage-page .pilgrimage-past .pilgrimage-past-slider{height:auto}}@media (max-width:768px){#pilgrimage-page .hero-media{min-height:320px}#pilgrimage-page .hero-actions{flex-direction:column;align-items:flex-start;gap:18px}#pilgrimage-page .hero-ctas{width:100%;justify-content:flex-start}#pilgrimage-page .pilgrimage-tabs .tab-controls{gap:10px;margin-bottom:var(--space-flow-md)}#pilgrimage-page .pilgrimage-tabs .tab-btn{width:100%}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn{padding:16px}#pilgrimage-page .pilgrimage-why-now .reasons-tab-btn>span:first-child{white-space:normal}#pilgrimage-page .pilgrimage-why-now .reasons-copy,#pilgrimage-page .pilgrimage-why-now .reasons-subtitle{margin-top:18px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-ctas{gap:16px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn{width:100%;padding:16px 20px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn-primary{font-size:24px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-btn-ghost{font-size:18px}#pilgrimage-page .pilgrimage-2026 .pilgrimage-2026-goals{margin-top:48px}#pilgrimage-page .pilgrimage-2026 .goals-grid{margin-top:32px}#pilgrimage-page .pilgrimage-2026 .goals-grid{grid-template-columns:1fr}#pilgrimage-page .pilgrimage-2026 .goal-icon{width:120px;height:115px}#pilgrimage-page .pilgrimage-action-intro .intro-copy{padding-top:20px}#pilgrimage-page .pilgrimage-action-intro .intro-copy p{margin-top:20px}#pilgrimage-page .pilgrimage-commitment .commitment-btn{width:100%}#pilgrimage-page .pilgrimage-hive .hive-feature-grid{grid-template-columns:1fr}#pilgrimage-page .pilgrimage-hive .hive-feature{padding:18px}#pilgrimage-page .pilgrimage-importance .importance-row{padding:20px 0;gap:var(--space-flow-md)}#pilgrimage-page .pilgrimage-importance .importance-item{padding:24px 16px}#pilgrimage-page .pilgrimage-past{padding-top:64px;padding-bottom:64px}#pilgrimage-page .pilgrimage-past .past-copy p{margin-top:18px}#pilgrimage-page .pilgrimage-past .past-head-btn{min-height:56px;padding:14px 18px;justify-content:space-between;font-size:18px;align-self:unset}#pilgrimage-page .pilgrimage-past .past-cards{grid-template-columns:1fr}#pilgrimage-page .pilgrimage-past .past-slider-pagination{margin-top:24px}#pilgrimage-page .pilgrimage-past .past-card{padding:18px}#pilgrimage-page .pilgrimage-past .past-card-link{font-size:18px;width:100%}#pilgrimage-page .pilgrimage-past .past-card-link .ico{width:26px;height:26px}#pilgrimage-page .pilgrimage-past .past-card-link .ico img{width:26px;height:26px}}@media (max-width:560px){#pilgrimage-page .hero-media{min-height:260px}#pilgrimage-page .hero-ctas{flex-direction:column}#pilgrimage-page .hero-ctas .hero-btn{width:100%}#pilgrimage-page .pilgrimage-past .past-head{gap:16px}}#footer{padding-top:clamp(56px,7.422vw,95px);padding-bottom:var(--space-footer-bottom)}#footer .areas{gap:var(--space-header-gap)}#footer .areas>div{flex-basis:24%}#footer .areas>div.left{flex-basis:26%}#footer .logo{max-width:240px}#footer .logo img,#footer .logo svg{width:240px;height:auto;display:block}#footer .logo svg path{fill:#fff}#footer .left{padding-right:20px;flex-grow:1}#footer .left p{margin-top:clamp(24px,3.906vw,50px)}#footer .footer-contacts .footer-contact-list{display:flex;flex-direction:column}#footer .footer-contacts .footer-contact-item{display:flex;align-items:center;gap:12px;max-width:100%;color:#fff;text-decoration:none}#footer .footer-contacts .footer-contact-item:not(:last-child){margin-bottom:clamp(14px,1.875vw,24px)}#footer .footer-contacts .footer-contact-item>span:last-child{overflow-wrap:anywhere}#footer .footer-contacts .footer-contact-ico{width:24px;height:24px;font-size:0;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}#footer .footer-contacts .footer-contact-ico img{width:24px;height:24px;display:block}#footer .label{margin-bottom:var(--space-flow-sm)}#footer .right li{margin-top:clamp(14px,1.875vw,24px)}#footer .footer-agency{max-width:509px;display:flex;flex-direction:column;gap:24px}#footer .footer-agency .footer-agency-logo{max-width:191px;margin:0;font-size:0}#footer .footer-agency .footer-agency-logo img{width:100%;height:auto;display:block}#footer .footer-agency .footer-agency-text{color:#fff;line-height:1.4;margin:0}@media (max-width:1300px){#footer .areas{flex-wrap:wrap;row-gap:var(--space-flow-md)}#footer .areas>div{flex:0 0 calc((100% - var(--space-header-gap))/ 2);max-width:calc((100% - var(--space-header-gap))/ 2)}#footer .areas>div.left{flex-basis:calc((100% - var(--space-header-gap))/ 2)}#footer .left{padding-right:0}#footer .footer-agency{max-width:none}}#mobile-sidebar{position:fixed;top:0;bottom:0;right:0;display:flex;flex-direction:column;width:100%;max-width:500px;height:100vh;height:100svh;max-height:100svh;z-index:11;padding:24px 24px calc(20px + env(safe-area-inset-bottom));background-color:#1a220c;overflow:hidden;justify-content:flex-start;gap:16px}#mobile-sidebar:not(.active){transform:translateX(calc(100% + 24px))}#mobile-sidebar .close{position:absolute;top:24px;right:24px;width:24px;height:24px;background-image:url(../images/ico-close.svg)}#mobile-sidebar .logo path{fill:#fff}#mobile-sidebar .footer,#mobile-sidebar .header{flex:0 0 auto}#mobile-sidebar .btn{height:60px}#mobile-sidebar .langlist{margin-top:8px}#mobile-sidebar .langlist .items{position:absolute;top:unset;padding-top:0;padding-bottom:20px;bottom:100%;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content}#mobile-sidebar .langlist .items:not(.active){opacity:0;visibility:hidden;pointer-events:none}#mobile-sidebar .langlist .items:before{content:"";width:0;height:0;border-style:solid;border-right:14px solid transparent;border-left:14px solid transparent;border-bottom:0;border-top:12px solid #7f8273;position:absolute;top:unset;bottom:9px;left:0;right:0;margin:auto}#mobile-sidebar .langlist .items ul{padding:20px;background-color:#7f8273;border-radius:12px}#mobile-sidebar .langlist .items ul li a,#mobile-sidebar .langlist .items ul li span{display:inline-block;padding:4px;padding-top:0;position:relative}#mobile-sidebar .langlist .items ul li span:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#8aad45;transition:all .3s ease-in-out}#mobile-sidebar .langlist .items ul li:not(:last-child){margin-bottom:10px}#mobile-sidebar .langlist .lang-switcher{background-color:rgba(246,246,246,.15);width:100%;height:60px}#mobile-sidebar .body{display:flex;flex-direction:column;justify-content:flex-end;width:100%;flex:1 1 0%;min-height:0;margin:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-right:4px;padding:30px 0}#mobile-sidebar .body ul{width:100%}#mobile-sidebar .body li:not(:last-child){margin-bottom:25px}#mobile-sidebar .body li a{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px}#mobile-sidebar .body li a:after{content:"";display:block;width:26px;height:26px;background-image:url(../images/ico-arrow.svg);background-size:26px}.payment-status-popup{box-shadow:0 1px 48px 0 rgba(0,0,0,.06),0 0 34px 0 rgba(0,0,0,.03);border-radius:12px;padding:0;max-width:700px;width:100%}.payment-status-popup .header{padding:20px}.payment-status-popup .body{padding:40px 20px}.payment-status-popup .body .wrapper{max-width:530px;margin:auto}.payment-status-popup .body .title{line-height:1.2}.payment-status-popup .body figure{margin-bottom:30px}.payment-status-popup .body .wys{margin-top:25px}@media (max-width:1300px){#front-page #hero>figure:after{width:78%}#front-page #hero .cards{grid-template-columns:repeat(2,minmax(0,1fr))}.section.section-cta .wrapper .grid{grid-template-columns:repeat(6,minmax(0,1fr))}.section.section-cta .wrapper .grid .content{grid-column:span 4}.section.section-partners .logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){#front-page #hero .cards .card p{margin-top:14px}.section.section-across_image_text .grid.reverse{grid-auto-flow:row;direction:ltr}.section.section-across_image_text:not(.fullw) .grid{flex-direction:column;gap:var(--space-flow-md)}.section.section-across_image_text:not(.fullw) .grid .content{max-width:none;grid-column:auto}.section.section-across_image_text:not(.fullw) .grid figure{flex-basis:auto;width:100%}.section.section-across_image_text.fullw .grid{grid-template-columns:1fr}.section.section-across_image_text.fullw .grid .content{padding:var(--space-section-md) var(--space-container-x)}.section.section-content_bg_image{aspect-ratio:auto;min-height:720px}.section.section-content_bg_image .content{flex-basis:100%;max-width:760px}.section.section-kpis .areas{flex-direction:column}.section.section-kpis .heading,.section.section-kpis .stats{max-width:none}.section.section-kpis .stats{padding:0}.section.section-cta{aspect-ratio:auto;min-height:720px}.section.section-cta .wrapper .grid{grid-template-columns:1fr}.section.section-cta .wrapper .grid .content{grid-column:auto;max-width:760px}.section.section-gallery .areas{flex-direction:column;align-items:flex-start}.section.section-donation .areas{flex-direction:column;gap:var(--space-flow-md)}.section.section-donation .areas .left,.section.section-donation .areas .right{flex-basis:auto;max-width:none}.section.section-donation .areas .right .donation-card{position:static;margin-bottom:0}.section.section-quotes_slider .quotes{margin-top:var(--space-flow-sm)}.section.section-quotes_slider .quotes-slider{max-width:100%}.section.section-quotes_slider .quotes-slider .swiper-slide{padding-top:0}.section.section-quotes_slider .quotes-slider .quote{padding:var(--space-flow-md)}.section.section-quotes_slider .quotes-slider .quote .areas{flex-direction:column;align-items:flex-start;gap:var(--space-flow-md)}.section.section-quotes_slider .quotes-slider .quote .info{margin-top:0;max-width:none;flex-basis:auto;width:100%}.section.section-quotes_slider .quotes-slider .quote .content{max-width:none}#footer .areas{flex-direction:column;flex-wrap:nowrap;row-gap:var(--space-flow-md)}#footer .areas>div{flex:1 1 auto;max-width:none}#footer .footer-agency,#footer .footer-contacts,#footer .left,#footer .right{flex-basis:auto;max-width:none}#footer .left{padding-right:0}#footer .footer-contact-item{align-items:flex-start}#blog-items .blog-wrp{width:calc((100% - var(--space-grid-gap-md))/ 2)}}@media (max-width:768px){#front-page #hero>figure:after{width:100%}#front-page #hero .cards{grid-template-columns:1fr}.section.section-content_bg_image{min-height:620px}.section.section-partners .logos{grid-template-columns:repeat(2,minmax(0,1fr))}.section.section-kpis .stats{grid-template-columns:1fr}.section.section-cta{min-height:560px}.section.section-gallery .slider-holder .slider-wrapper:before{display:none}.section.section-quotes_slider .quotes-slider .quote .info .meta{padding:var(--space-hero-card-inner-sm)}.donation-card{border-radius:10px}.donation-card .header{padding:16px}.donation-card .body{padding:16px;padding-top:12px}.donation-card .body .field-row{margin-top:12px}.donation-card .body .field-row>p{margin-bottom:8px}.donation-card .body .period-tabs.mt{margin-top:20px}.donation-card .body .period-tabs li .period-option{padding:12px 10px;min-height:52px;display:flex;align-items:center;justify-content:center;text-align:center}.donation-card .body .currency-swatches{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.donation-card .body .currency-swatches li .currency-option{padding:12px 8px;min-height:48px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:clamp(14px,3.2vw,16px)}.donation-card .body .amount-grid{gap:6px}.donation-card .body .amount-grid li .amount-option{padding:12px 10px}.donation-card .body .amount-grid li .amount-option .amount-option__value{margin-bottom:6px}.donation-card .body .amount-grid li .amount-option .amount-option__text{font-size:14px;line-height:1.35}.donation-card .body .input input[type=number],.donation-card .body .input input[type=text],.donation-card .body .input textarea[type=number],.donation-card .body .input textarea[type=text]{padding:12px 14px}.donation-card .body .input-group{grid-template-columns:1fr}.donation-card .body .input-group .input-large{grid-column:auto}.donation-card .body .btn-holder{margin-top:22px}#donation-modal{max-width:none}#blog-items .blog-holder{gap:var(--space-flow-md)}#blog-items .blog-wrp{width:100%}#single-article .article-title{max-width:none}#single-article .hero-img{aspect-ratio:16/10}.page-main-content .search-page .single-res.flex{flex-direction:column;align-items:flex-start}}@media (max-width:560px){.section.section-partners .logos{grid-template-columns:1fr}.donation-card .body .currency-swatches{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:390px){.donation-card .body .period-tabs{grid-template-columns:1fr}.donation-card .body .amount-grid,.donation-card .body .currency-swatches{grid-template-columns:1fr}}.wys.nolim li{margin:0}.wys{line-height:1.5}.wys>:first-child{margin-top:0!important}.wys>:last-child{margin-bottom:0!important}.wys p:not(:last-child){margin:0 0 1em}.wys b,.wys strong{font-weight:700}.wys em,.wys i{font-style:italic}.wys small{font-size:.875em}.wys mark{background:rgb(186.58,203.996,150.504);padding:.1em .25em}.wys h1,.wys h2,.wys h3,.wys h4,.wys h5,.wys h6{margin:1.2em 0 .5em;font-weight:500}.wys h1{font-size:clamp(28px,4vw,40px);line-height:1.1}.wys h2{font-size:clamp(24px,3.2vw,32px);line-height:1.2}.wys h3{font-size:clamp(20px,2.6vw,28px);line-height:1.3}.wys h4{font-size:clamp(18px,2.2vw,24px);line-height:1.35}.wys h5{font-size:clamp(16px,1.9vw,20px);line-height:1.4}.wys h6{font-size:clamp(14px,1.6vw,16px);line-height:1.5;letter-spacing:.02em}.wys a{color:#465429;text-decoration:underline}.wys a:focus,.wys a:hover{color:rgb(47.152,56.5824,27.6176);text-decoration:none}.wys ol,.wys ul{margin:0 0 1.2em .9em;padding:0}.wys ol ol,.wys ol ul,.wys ul ol,.wys ul ul{margin-top:.5em;margin-bottom:.5em}.wys ul{list-style:none}.wys ul li::marker{content:"- ";color:#465429}.wys ol{list-style:decimal}.wys li{margin:.4em 0}.wys li>p{margin:.35em 0}.wys dl{margin:0 0 1.2em}.wys dt{font-weight:500;color:#333;margin-top:.6em}.wys dd{margin:.2em 0 .6em 1.25em;color:#333}.wys blockquote{position:relative;margin:1.5em 0;padding:1em 1.25em 1em 1.1em;background:rgb(109.2,109.2,109.2);border-left:4px solid #465429;color:#333}.wys blockquote p:last-child{margin-bottom:0}.wys blockquote cite,.wys blockquote footer{display:block;margin-top:.75em;color:#333;font-size:.95em}.wys q{quotes:"“" "”" "‘" "’"}.wys q:before{content:open-quote}.wys q:after{content:close-quote}.wys code,.wys kbd,.wys samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;font-size:.95em;background:#666;color:#333;padding:.15em .35em;border-radius:4px}.wys pre{overflow:auto;padding:1em 1.25em;margin:1.2em 0;background:rgb(96.9,96.9,96.9);border:1px solid #333;border-radius:8px;line-height:1.6}.wys pre code{background:0 0;padding:0;border-radius:0;font-size:.95em}.wys embed,.wys iframe,.wys img,.wys video{max-width:100%;height:auto}.wys figure{margin:1.2em 0;text-align:center}.wys figure img{display:inline-block}.wys .wp-caption .wp-caption-text,.wys figcaption{margin-top:.5em;font-size:.9em;color:#333}.wys .table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.wys table{width:100%;border-collapse:collapse;margin:1.2em 0;font-size:.95em;background:#f5f5f5;border:1px solid #333}.wys td,.wys th{padding:.75em .9em;text-align:left;vertical-align:top;border-bottom:1px solid #333}.wys thead th{background:rgb(128.6,128.6,128.6);color:#333;font-weight:500}.wys tbody tr:nth-child(odd){background:rgb(80.1,80.1,80.1)}.wys hr{border:0;border-top:1px solid #333;margin:2em 0}.wys .alignleft{float:left;margin:.2em 1em .8em 0;max-width:50%}.wys .alignright{float:right;margin:.2em 0 .8em 1em;max-width:50%}.wys .aligncenter{display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center}@media (max-width:768px){.wys .alignleft,.wys .alignright{float:none;margin:.8em auto;max-width:100%;display:block}}.wys .wp-caption{max-width:100%;text-align:center;margin:1.2em auto}.wys .wp-caption img{display:inline-block}.wys .gallery{margin:1.2em 0;display:grid;grid-gap:12px;grid-template-columns:repeat(3,1fr)}.wys .gallery .gallery-item{position:relative;overflow:hidden;background:#333;margin:0;border-radius:12px}.wys .gallery .gallery-item a{display:block}.wys .gallery .gallery-item img{width:100%;display:block}.wys .gallery .gallery-item .gallery-caption{position:absolute;left:0;right:0;bottom:0;padding:.5em .75em;background:rgba(0,0,0,.4);color:#f5f5f5;font-size:.85em}@media (max-width:992px){.wys .gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.wys .gallery{grid-template-columns:1fr}}.wys .embed-responsive,.wys .responsive-iframe{position:relative;width:100%;padding-bottom:56.25%}.wys .embed-responsive iframe,.wys .embed-responsive video,.wys .responsive-iframe iframe,.wys .responsive-iframe video{position:absolute;inset:0;width:100%;height:100%;border:0}.wys .lead{font-size:1.125rem;color:#333}.wys .note{padding:.8em 1em;border-left:4px solid #465429;background:rgb(109.2,109.2,109.2)}.wys .warning{padding:.8em 1em;border-left:4px solid #465429;background:rgb(128.6,128.6,128.6)}.wys:after{content:"";display:table;clear:both}/*# sourceMappingURL=styles.min.css.map */
