/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/custom/awaken/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/custom/awaken/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/custom/awaken/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/custom/awaken/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/custom/awaken/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/custom/awaken/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/custom/awaken/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/custom/awaken/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/custom/awaken/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/custom/awaken/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
:root{--awaken-bg:#f8f8f8;--awaken-surface:#ffffff;--awaken-text:#3d3d3d;--awaken-muted:#6f7277;--awaken-slate:#343e52;--awaken-blue:#505e78;--awaken-orange:#e98e00;--awaken-orange-soft:rgba(233,142,0,0.14);--awaken-green:#7cac3e;--awaken-dark:#111111;--awaken-footer:#222732;--awaken-border:#e5e5df;--awaken-max:1100px;--awaken-gutter:clamp(20px,4vw,48px);--awaken-section:clamp(56px,9vw,104px);--awaken-heading:Roboto,Arial,Helvetica,sans-serif;--awaken-body:"Open Sans",Arial,Helvetica,sans-serif;}*,*::before,*::after{box-sizing:border-box;}html{background:var(--awaken-bg);}body{margin:0;background:var(--awaken-bg);color:var(--awaken-text);font-family:var(--awaken-body);font-size:15px;line-height:1.72;}a{color:var(--awaken-orange);text-decoration:none;}a:hover,a:focus{color:#bf7400;text-decoration:underline;}img{max-width:100%;height:auto;}h1,h2,h3,h4{margin:0 0 0.55em;color:var(--awaken-text);font-family:var(--awaken-heading);font-weight:700;line-height:1.12;}h1{font-size:clamp(2.35rem,6vw,4.6rem);}h2{font-size:clamp(2rem,4vw,3rem);}h3{font-size:clamp(1.35rem,2.5vw,2rem);}p{margin:0 0 1.25rem;}.awaken-container{width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));margin-inline:auto;}.awaken-section{padding-block:var(--awaken-section);}.awaken-eyebrow{display:inline-block;margin-bottom:0.55rem;padding:0.36rem 0.65rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.82rem;font-weight:700;letter-spacing:0;text-transform:uppercase;}.awaken-button,.button,input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0.72rem 1.35rem;border:0;border-radius:5px;background:var(--awaken-blue);color:#fff;font-family:var(--awaken-heading);font-size:0.82rem;font-weight:700;line-height:1;text-transform:uppercase;}.awaken-button:hover,.awaken-button:focus,.button:hover,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#fff;text-decoration:none;filter:brightness(0.94);}.awaken-button--donate{background:var(--awaken-orange);}.awaken-button--green{background:var(--awaken-green);}.awaken-button--dark{background:var(--awaken-dark);}.awaken-button--ghost{background:var(--awaken-orange-soft);color:var(--awaken-orange);}.awaken-button--ghost:hover,.awaken-button--ghost:focus{color:var(--awaken-orange);}.awaken-header{position:relative;z-index:5;background:#171717;color:#fff;transition:background-color 180ms ease,box-shadow 180ms ease;}.awaken-utility{position:relative;z-index:8;background:#171717;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.78rem;}.awaken-front .awaken-utility,.path-news .awaken-utility,.path-countries .awaken-utility,.path-projects .awaken-utility{position:fixed;inset-block-start:0;inset-inline:0;background:transparent;pointer-events:none;}.awaken-utility__inner,.awaken-utility .region-utility{display:flex;align-items:center;justify-content:flex-end;gap:1rem;min-height:30px;}.awaken-utility .menu{display:flex;align-items:center;gap:0.75rem;margin:0;padding:0;list-style:none;}.awaken-utility a{display:inline-flex;align-items:center;min-height:24px;padding:0.12rem 0.5rem;border:1px solid rgba(248,248,248,0.14);background:rgba(0,0,0,0.18);color:#f8f8f8;font-size:0.68rem;font-weight:700;text-transform:uppercase;pointer-events:auto;}.awaken-utility a:hover,.awaken-utility a:focus{border-color:rgba(233,142,0,0.7);background:rgba(233,142,0,0.16);color:#fff;text-decoration:none;}.awaken-header--over-hero{position:fixed;inset-block-start:0;inset-inline:0;background:transparent;}body.user-logged-in.path-frontpage{--awaken-admin-toolbar-offset:var(--drupal-displace-offset-top,0px);}body.user-logged-in.page-node-type-country,body.user-logged-in.path-news,body.user-logged-in.path-countries,body.user-logged-in.path-projects,body.user-logged-in.path-webform,body.user-logged-in:has(.awaken-about-page){--awaken-admin-toolbar-offset:var(--drupal-displace-offset-top,0px);}body.user-logged-in.path-frontpage .awaken-front .awaken-utility,body.user-logged-in.path-news .awaken-utility,body.user-logged-in.path-countries .awaken-utility,body.user-logged-in.path-projects .awaken-utility,body.user-logged-in.path-frontpage .awaken-header--over-hero{inset-block-start:var(--awaken-admin-toolbar-offset);inset-inline-start:var(--drupal-displace-offset-left,0px);inset-inline-end:var(--drupal-displace-offset-right,0px);}body.user-logged-in.page-node-type-country .awaken-header,body.user-logged-in.path-news .awaken-header,body.user-logged-in.path-countries .awaken-header,body.user-logged-in.path-projects .awaken-header,body.user-logged-in.path-webform .awaken-header,body.user-logged-in:has(.awaken-about-page) .awaken-header{inset-block-start:var(--awaken-admin-toolbar-offset);inset-inline-start:var(--drupal-displace-offset-left,0px);inset-inline-end:var(--drupal-displace-offset-right,0px);}.awaken-header__inner{display:flex;align-items:center;gap:clamp(16px,3vw,36px);min-height:129px;}.awaken-brand{display:flex;align-items:center;gap:0.75rem;}.awaken-brand__mark img{display:block;width:45px;height:45px;object-fit:contain;}.awaken-brand__mark{position:relative;display:inline-grid;width:45px;height:45px;}.awaken-brand__logo{grid-area:1 / 1;transition:opacity 160ms ease;}.awaken-brand__logo--dark{opacity:0;}.awaken-brand__name a{display:inline-block;padding:0.5rem 0.62rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:1.125rem;font-weight:700;text-transform:uppercase;}.awaken-brand__name a:hover,.awaken-brand__name a:focus{color:#fff;text-decoration:none;}.awaken-navigation{margin-inline-start:auto;}.awaken-navigation .block,.awaken-navigation .menu--main{margin:0;}.awaken-navigation .menu{display:flex;align-items:center;gap:clamp(28px,5vw,86px);margin:0;padding:0;list-style:none;}.awaken-navigation .menu-item{position:relative;margin:0;list-style:none;list-style-image:none;}.awaken-navigation .menu-item--expanded,.awaken-navigation .menu-item--collapsed{list-style-type:none;list-style-image:none;}.awaken-navigation .menu a{display:flex;align-items:center;min-height:45px;color:#f8f8f8;font-family:var(--awaken-heading);font-size:1.125rem;font-weight:500;line-height:1;text-transform:none;}.awaken-navigation .menu a:visited,.awaken-navigation .menu a.is-active,.awaken-navigation .menu-item--active-trail > a{color:#f8f8f8;}.awaken-navigation .menu a:hover,.awaken-navigation .menu a:focus{color:#fff;text-decoration:none;}.awaken-navigation .menu-item--donate > a{min-height:57px;padding:0 1.45rem;background:var(--awaken-orange);color:#fff;font-size:0.94rem;}.awaken-navigation .menu-item--donate > a:visited,.awaken-navigation .menu-item--donate > a.is-active,.awaken-navigation .menu-item--donate.menu-item--active-trail > a{color:#fff;}.awaken-navigation .menu-item--donate > a:hover,.awaken-navigation .menu-item--donate > a:focus{background:#cf7f00;}body.awaken-nav-is-scrolled .awaken-header--over-hero,body.awaken-nav-is-scrolled.page-node-type-country .awaken-header,body.awaken-nav-is-scrolled.path-news .awaken-header,body.awaken-nav-is-scrolled.path-countries .awaken-header,body.awaken-nav-is-scrolled.path-projects .awaken-header,body.awaken-nav-is-scrolled.path-webform .awaken-header,body.awaken-nav-is-scrolled:has(.awaken-about-page) .awaken-header{background:#f8f8f8;box-shadow:0 1px 0 rgba(0,0,0,0.04);}body.awaken-nav-is-scrolled .awaken-header .awaken-brand__logo--light{opacity:0;}body.awaken-nav-is-scrolled .awaken-header .awaken-brand__logo--dark{opacity:1;}body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a:visited,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a.is-active,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate).menu-item--active-trail > a{color:#000;}body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a:hover,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a:focus{color:#000;}.awaken-navigation .menu .menu{position:absolute;inset-block-start:100%;inset-inline-start:0;display:grid;min-width:190px;gap:0;padding:0.45rem 0;background:#000;opacity:0;transform:translateY(8px);visibility:hidden;transition:opacity 160ms ease,transform 160ms ease,visibility 160ms ease;}.awaken-navigation .menu-item:hover > .menu,.awaken-navigation .menu-item:focus-within > .menu{opacity:1;transform:translateY(0);visibility:visible;}.awaken-navigation .menu .menu a{min-height:40px;padding:0 1rem;font-family:var(--awaken-body);font-size:0.94rem;font-weight:400;}.awaken-navigation .menu .menu a:hover,.awaken-navigation .menu .menu a:focus{background:rgba(255,255,255,0.08);}.awaken-hero{position:relative;display:grid;min-height:720px;overflow:hidden;background:var(--awaken-hero-image,#171717);background-size:cover;background-position:center;color:#f8f8f8;}.awaken-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;}.awaken-hero__shade{position:absolute;inset:0;background:radial-gradient(circle at 28% 42%,rgba(233,142,0,0.24),transparent 31%);z-index:1;}.awaken-hero__inner{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-block:144px 72px;}.awaken-hero__kicker{display:inline-block;margin:0 0 0.2rem;padding:0.36rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:clamp(1.5rem,2.3vw,2rem);font-weight:800;line-height:1.05;text-transform:uppercase;}.awaken-hero__title{max-width:520px;margin:0;color:#f8f8f8;line-height:1.15;font-size:clamp(1.5rem,2.3vw,2rem);text-transform:uppercase;}.awaken-hero__title span,.awaken-hero__title strong{display:block;}.awaken-hero__title span + br{display:none;}.awaken-hero__title strong{display:inline-block;margin-top:0.2rem;padding:0.36rem;border-radius:5px;background:#000;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.05;}.awaken-stats{padding-block:0;background:var(--awaken-bg);}.awaken-stats__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--awaken-border);}.awaken-stat{padding:clamp(18px,3vw,32px);background:var(--awaken-bg);text-align:center;}.awaken-stat strong{display:block;color:var(--awaken-text);font-family:var(--awaken-heading);font-size:clamp(2.4rem,4vw,3.2rem);line-height:1;}.awaken-stat span{display:block;margin-top:0.75rem;color:var(--awaken-muted);font-weight:700;}.awaken-mission{background:var(--awaken-surface);}.awaken-mission__grid{display:grid;grid-template-columns:minmax(260px,0.8fr) minmax(280px,1fr);gap:clamp(28px,6vw,88px);align-items:center;}.awaken-mission h2{color:var(--awaken-slate);}.awaken-projects{background:var(--awaken-bg);text-align:center;}.awaken-project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,246px));justify-content:center;gap:16px;margin-top:2.2rem;}.awaken-project-card{display:flex;min-height:260px;flex-direction:column;align-items:center;justify-content:center;padding:1.75rem 1.45rem;border-radius:10px;background:#fff;border:1px solid #dae6de;color:#000;text-align:center;}.awaken-project-card:hover,.awaken-project-card:focus{color:#000;text-decoration:none;}.awaken-project-card__icon{display:block;width:60px;height:60px;margin-bottom:20px;object-fit:contain;}.awaken-project-card__title{width:100%;color:#000;font-family:var(--awaken-heading);font-size:1.125rem;font-weight:500;line-height:1.72;}.awaken-project-card em{margin-top:20px;border-bottom:2px solid var(--awaken-orange);color:var(--awaken-orange);font-style:normal;font-size:0.75rem;font-weight:500;line-height:1.8;text-transform:uppercase;}.awaken-country-grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:clamp(64px,7vw,100px);padding-block:clamp(72px,9vw,104px);}.awaken-country-card{position:relative;display:flex;width:min(100%,832px);min-height:396px;flex-direction:column;justify-content:flex-end;overflow:hidden;padding:clamp(32px,5vw,56px);border-radius:0;background:#222;color:#e2e6e3;}.awaken-country-card::before{position:absolute;inset:0;background:var(--country-overlay,linear-gradient(246deg,rgba(0,0,0,0.85),rgba(0,0,0,0.44))),var(--country-image,linear-gradient(135deg,#343e52,#111));background-size:cover;background-position:center;content:"";transition:transform 240ms ease;}.awaken-country-card:hover::before{transform:scale(1.04);}.awaken-country-card > *{position:relative;}.awaken-country-card h2,.awaken-country-card h2 a{color:#e2e6e3;font-size:clamp(2.2rem,4vw,3rem);}.awaken-country-card h2{display:inline-block;padding:0.42rem 0.62rem;border-radius:5px;background:#000;}.awaken-country-card h2 a:hover,.awaken-country-card h2 a:focus{color:#fff;text-decoration:none;}.awaken-country-card p{color:#f5f5f0;}.awaken-country-card--nepal{--country-overlay:linear-gradient(246deg,rgba(0,0,0,0.85),rgba(0,0,0,0.44));}.awaken-country-card--tanzania{--country-overlay:linear-gradient(336deg,rgba(0,0,0,0.49),rgba(0,0,0,0.06));}.awaken-country-card--levant{--country-overlay:linear-gradient(277deg,rgba(0,0,0,0.5),rgba(0,0,0,0));}.awaken-card-actions{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:1rem;}.path-news .block-page-title-block,.path-news .awaken-breadcrumb,.path-news .node__meta,.path-news .field--name-field-content > .field__label,.path-projects .block-page-title-block,.path-projects .awaken-breadcrumb,.path-projects .node__meta,.path-projects .field--name-field-content > .field__label{display:none;}.path-news .awaken-content-grid,.path-projects .awaken-content-grid{width:100%;padding-block:0;}.path-news .awaken-content,.path-news .block-system-main-block,.path-news .region-content,.path-projects .awaken-content,.path-projects .block-system-main-block,.path-projects .region-content{max-width:none;}.path-news .awaken-header,.path-countries .awaken-header,.path-projects .awaken-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:5;background:transparent;}.view-blog,.view-projects{width:100vw;margin-inline-start:calc(50% - 50vw);background:var(--awaken-bg);}.awaken-blog-hero{position:relative;padding:clamp(92px,12vw,148px) 20px clamp(56px,8vw,84px);background:linear-gradient(rgba(0,0,0,0.62),rgba(0,0,0,0.72)),var(--blog-hero-image,#171717);background-position:center;background-size:cover;color:#f8f8f8;text-align:center;}.awaken-blog-hero h1{margin-bottom:0.35em;color:#f8f8f8;font-size:clamp(2.5rem,6vw,5rem);text-transform:uppercase;}.awaken-blog-hero p:last-child{max-width:760px;margin-inline:auto;color:rgba(248,248,248,0.82);font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65;}.view-blog .view-filters,.view-projects .view-filters{padding:clamp(28px,5vw,48px) var(--awaken-gutter) 0;background:var(--awaken-bg);}.view-blog .views-exposed-form,.view-projects .views-exposed-form{display:block;width:min(100%,var(--awaken-max));margin-inline:auto;padding:20px;border:1px solid var(--awaken-border);background:#fff;}.view-blog .views-exposed-form .form--inline,.view-projects .views-exposed-form .form--inline{display:grid;grid-template-columns:max-content max-content max-content;gap:16px;align-items:flex-end;}.view-blog .form-item,.view-projects .form-item{margin:0;}.view-blog .form-item label,.view-projects .form-item label{margin-bottom:0.35rem;color:var(--awaken-slate);font-family:var(--awaken-heading);font-size:0.82rem;text-transform:uppercase;}.view-blog .form-actions,.view-projects .form-actions{display:flex;width:auto !important;min-width:max-content;flex:0 0 auto;align-self:flex-end;gap:0.6rem;margin:0;}.view-blog .form-text,.view-blog .form-select,.view-projects .form-text,.view-projects .form-select{width:min(260px,100%);}.view-blog.view-display-id-page_1 > .view-content,.view-projects.view-display-id-page_1 > .view-content{display:grid;width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));margin-inline:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,34px);padding-block:clamp(42px,6vw,72px);}.view-blog .attachment .view-content,.view-projects .attachment .view-content{display:block;width:auto;margin:0;padding:0;}.awaken-blog-card{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--awaken-border);background:#fff;}.awaken-blog-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#171717;}.awaken-blog-card__media img,.awaken-blog-featured-card__media img,.awaken-blog-post-hero__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover;}.awaken-blog-card__media .field,.awaken-blog-card__media .field__item,.awaken-blog-featured-card__media .field,.awaken-blog-featured-card__media .field__item,.awaken-blog-post-hero__media .field,.awaken-blog-post-hero__media .field__item{display:block;width:100%;height:100%;}.awaken-blog-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(22px,3vw,30px);}.awaken-blog-card__meta,.awaken-blog-post-hero__meta{display:flex;flex-wrap:wrap;gap:0.45rem;align-items:center;margin-bottom:1rem;color:var(--awaken-muted);font-size:0.82rem;font-weight:700;text-transform:uppercase;}.awaken-blog-card__meta .field,.awaken-blog-post-hero__meta .field{display:inline-flex;margin:0;}.awaken-blog-card__meta .field__items,.awaken-blog-card__meta .field__item,.awaken-blog-post-hero__meta .field__items,.awaken-blog-post-hero__meta .field__item{display:contents;}.awaken-blog-card__meta .field:not(:last-child)::after,.awaken-blog-post-hero__meta .field:not(:last-child)::after{margin-inline-start:0.45rem;color:var(--awaken-orange);content:"/";}.awaken-blog-card__meta a,.awaken-blog-post-hero__meta a{color:inherit;}.awaken-blog-card__title{margin-bottom:0.7rem;font-size:clamp(1.35rem,2.4vw,1.7rem);line-height:1.15;}.awaken-blog-card__title a,.awaken-blog-featured-card__title a{color:var(--awaken-slate);}.awaken-blog-card__title a:hover,.awaken-blog-card__title a:focus,.awaken-blog-featured-card__title a:hover,.awaken-blog-featured-card__title a:focus{color:#000;text-decoration:none;}.awaken-blog-card__teaser{color:var(--awaken-muted);}.awaken-blog-card__link{display:inline-flex;align-self:flex-start;margin-top:auto;border-bottom:2px solid var(--awaken-orange);color:var(--awaken-orange);font-family:var(--awaken-heading);font-size:0.82rem;font-weight:700;text-transform:uppercase;}.awaken-blog-featured-card{display:grid;width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));margin:clamp(44px,6vw,72px) auto 0;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);border:1px solid var(--awaken-border);background:#fff;}.awaken-blog-featured-card__media{min-height:420px;overflow:hidden;background:#171717;}.awaken-blog-featured-card__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,58px);}.awaken-blog-featured-card__title{margin-bottom:0.6em;font-size:clamp(2rem,4vw,3rem);}.awaken-blog-featured-card__teaser{color:var(--awaken-muted);font-size:1.08rem;}.awaken-blog-subscribe{padding:clamp(54px,7vw,76px) 20px;background:#e2e6e3;}.awaken-blog-subscribe__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;}.awaken-blog-subscribe h2{margin-bottom:0.25em;}.awaken-blog-subscribe p{max-width:620px;margin-bottom:0;color:var(--awaken-muted);}.awaken-project-card{display:flex;min-height:100%;flex-direction:column;overflow:hidden;border:1px solid var(--awaken-border);background:#fff;}.awaken-project-card__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:#171717;}.awaken-project-card__media img,.awaken-project-featured-card__media img{display:block;width:100%;height:100%;margin:0;object-fit:cover;}.awaken-project-card__media .field,.awaken-project-card__media .field__item,.awaken-project-featured-card__media .field,.awaken-project-featured-card__media .field__item{display:block;width:100%;height:100%;}.awaken-project-card__body{display:flex;flex:1;flex-direction:column;padding:clamp(22px,3vw,30px);}.awaken-project-card__meta{display:flex;flex-wrap:wrap;gap:0.45rem;align-items:center;margin-bottom:1rem;color:var(--awaken-muted);font-size:0.82rem;font-weight:700;text-transform:uppercase;}.awaken-project-card__meta .field{display:inline-flex;margin:0;}.awaken-project-card__meta .field__items,.awaken-project-card__meta .field__item{display:contents;}.awaken-project-card__meta .field:not(:last-child)::after{margin-inline-start:0.45rem;color:var(--awaken-orange);content:"/";}.awaken-project-card__meta a{color:inherit;}.awaken-project-card__title{margin-bottom:0.7rem;font-size:clamp(1.35rem,2.4vw,1.7rem);line-height:1.15;}.awaken-project-card__title a,.awaken-project-featured-card__title a{color:var(--awaken-slate);}.awaken-project-card__title a:hover,.awaken-project-card__title a:focus,.awaken-project-featured-card__title a:hover,.awaken-project-featured-card__title a:focus{color:#000;text-decoration:none;}.awaken-project-card__summary{color:var(--awaken-muted);}.awaken-project-card__funding{overflow:hidden;height:120px;margin-top:0.9rem;background:transparent;}.awaken-project-card__funding iframe{display:block;width:100%;height:120px;border:0;}.awaken-project-card__funding givebutter-widget,.awaken-project-card__funding givebutter-goal-bar{display:block;width:100%;max-width:420px;}.awaken-project-card__funding--givebutter{height:auto;min-height:0;}.awaken-project-card__funding > div{max-height:120px;}.awaken-project-card__funding--donorbox{height:93px;}.awaken-project-card__funding--donorbox iframe{height:93px;max-width:332px;min-width:250px;}.awaken-project-card__funding:empty{display:none;}.awaken-project-card__actions{display:flex;flex-wrap:wrap;gap:0.9rem;align-items:center;justify-content:space-between;margin-top:auto;padding-top:1.3rem;}.awaken-project-card__link{display:inline-flex;align-self:flex-start;border-bottom:2px solid var(--awaken-orange);color:var(--awaken-orange);font-family:var(--awaken-heading);font-size:0.82rem;font-weight:700;text-transform:uppercase;}.awaken-project-card__donate{padding:0.82rem 1.1rem;font-size:0.78rem;}.awaken-project-featured-card{display:grid;width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));margin:clamp(44px,6vw,72px) auto 0;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.95fr);border:1px solid var(--awaken-border);background:#fff;}.awaken-project-featured-card__media{min-height:420px;overflow:hidden;background:#171717;}.awaken-project-featured-card__body{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,58px);}.awaken-project-featured-card__title{margin-bottom:0.6em;font-size:clamp(2rem,4vw,3rem);}.awaken-project-featured-card__summary{color:var(--awaken-muted);font-size:1.08rem;}.awaken-project-card__funding--featured{height:120px;}.awaken-project-card__funding--featured iframe{height:120px;}.awaken-project-featured-card__actions{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-top:1.5rem;}.awaken-blog-empty{padding-block:80px;}body:has(.awaken-blog-post) .awaken-utility,body:has(.awaken-project-page) .awaken-utility,body:has(.awaken-blog-post) .awaken-breadcrumb,body:has(.awaken-project-page) .awaken-breadcrumb,body:has(.awaken-blog-post) .block-page-title-block,body:has(.awaken-project-page) .block-page-title-block,body:has(.awaken-blog-post) .node__meta,body:has(.awaken-project-page) .node__meta,body:has(.awaken-blog-post) .node__links{display:none;}body:has(.awaken-blog-post) .awaken-header,body:has(.awaken-project-page) .awaken-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:5;background:transparent;}body.user-logged-in:has(.awaken-blog-post),body.user-logged-in:has(.awaken-project-page){--awaken-admin-toolbar-offset:var(--drupal-displace-offset-top,0px);}body.user-logged-in:has(.awaken-blog-post) .awaken-header,body.user-logged-in:has(.awaken-project-page) .awaken-header{inset-block-start:var(--awaken-admin-toolbar-offset);inset-inline-start:var(--drupal-displace-offset-left,0px);inset-inline-end:var(--drupal-displace-offset-right,0px);}body:has(.awaken-blog-post) .awaken-content-grid,body:has(.awaken-project-page) .awaken-content-grid{width:100%;padding-block:0;}body:has(.awaken-blog-post) .awaken-content,body:has(.awaken-blog-post) .block-system-main-block,body:has(.awaken-blog-post) .region-content,body:has(.awaken-project-page) .awaken-content,body:has(.awaken-project-page) .block-system-main-block,body:has(.awaken-project-page) .region-content{max-width:none;}.awaken-blog-post,.awaken-project-page{width:100vw;margin-inline-start:calc(50% - 50vw);background:var(--awaken-bg);}.awaken-blog-post-hero,.awaken-project-page-hero{position:relative;display:grid;min-height:620px;overflow:hidden;background:#171717;color:#f8f8f8;}.awaken-blog-post-hero__media,.awaken-blog-post-hero__shade,.awaken-project-page-hero__media,.awaken-project-page-hero__shade{position:absolute;inset:0;}.awaken-project-page-hero__media .field,.awaken-project-page-hero__media .field__item,.awaken-project-page-hero__media img{width:100%;height:100%;}.awaken-project-page-hero__media img{object-fit:cover;}.awaken-blog-post-hero__shade{background:linear-gradient(90deg,rgba(0,0,0,0.78),rgba(0,0,0,0.32)),radial-gradient(circle at 28% 42%,rgba(233,142,0,0.24),transparent 31%);}.awaken-project-page-hero__shade{background:linear-gradient(90deg,rgba(0,0,0,0.76),rgba(0,0,0,0.2)),linear-gradient(180deg,rgba(0,0,0,0.2),rgba(0,0,0,0.58));}.awaken-blog-post-hero__inner,.awaken-project-page-hero__inner{position:relative;z-index:1;display:flex;min-height:620px;flex-direction:column;justify-content:center;padding-block:140px 88px;}.awaken-blog-post-hero__crumbs,.awaken-project-page-hero__crumbs{display:inline-flex;align-self:flex-start;align-items:center;gap:0.35rem;margin-bottom:1.35rem;padding:0.45rem 0.65rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-weight:700;line-height:1;}.awaken-blog-post-hero__crumbs a,.awaken-blog-post-hero__crumbs a:visited,.awaken-blog-post-hero__crumbs span,.awaken-project-page-hero__crumbs a,.awaken-project-page-hero__crumbs a:visited,.awaken-project-page-hero__crumbs span{color:#f8f8f8;}.awaken-blog-post-hero__crumbs a::after,.awaken-project-page-hero__crumbs a::after{margin-inline-start:0.35rem;content:"/";}.awaken-blog-post-hero__title,.awaken-project-page-hero__title{max-width:920px;color:#fff;font-size:clamp(2.6rem,6vw,5rem);text-transform:uppercase;}.awaken-blog-post-hero__meta,.awaken-project-page-hero__meta{color:rgba(248,248,248,0.82);}.awaken-blog-post__content,.awaken-project-page__content{padding-block:clamp(64px,8vw,96px);}.awaken-blog-post__inner{max-width:820px;}.awaken-project-page__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,440px);gap:clamp(34px,5vw,72px);align-items:start;}.awaken-project-page__main{min-width:0;}.awaken-blog-post__dek,.awaken-project-page__dek{margin-bottom:2rem;padding-left:30px;border-left:5px dotted var(--awaken-orange);color:#777;font-size:clamp(1.18rem,2.2vw,1.45rem);line-height:1.65;}.awaken-blog-post__content .field--name-field-body,.awaken-project-page__content .field--name-field-body{color:var(--awaken-text);font-size:1.08rem;}.awaken-blog-post__content .field--name-field-body p,.awaken-project-page__content .field--name-field-body p{margin-bottom:1.45rem;}.awaken-project-page__section{margin-bottom:clamp(36px,5vw,56px);}.awaken-project-page__section h2,.awaken-project-page__donation h2{margin-bottom:0.45em;font-size:clamp(2rem,4vw,3.25rem);text-transform:uppercase;}.awaken-project-page__impact{width:100%;margin-top:clamp(22px,4vw,46px);padding-block:clamp(42px,6vw,72px);background:#e2e6e3;}.awaken-project-page__impact-inner{padding:clamp(26px,4vw,42px);border-left:5px solid var(--awaken-green);background:#fff;}.awaken-project-page__impact h2{margin-bottom:0.45em;font-size:clamp(2rem,4vw,3.25rem);text-transform:uppercase;}.awaken-project-page__media .field__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}.awaken-project-page__media img,.awaken-project-page__media video,.awaken-project-page__media iframe{display:block;width:100%;}.awaken-project-page__donation{position:sticky;top:calc(96px + var(--awaken-admin-toolbar-offset,0px));padding:clamp(28px,4vw,42px);border:1px solid var(--awaken-border);background:#fff;}.awaken-project-page__donation-summary{margin-bottom:1.5rem;color:var(--awaken-muted);font-size:1.02rem;line-height:1.7;}.awaken-project-page__embed{width:100%;margin-top:1.4rem;}.awaken-project-page__embed iframe{display:block;width:100%;min-height:720px;border:0;}.awaken-project-page__embed--zeffy iframe{min-height:760px;}.awaken-project-page__embed--donorbox iframe{min-width:100% !important;max-width:100% !important;min-height:720px !important;}.awaken-project-page__embed--donorbox dbox-widget{display:block;width:100%;min-height:720px;}.awaken-project-page__embed--givebutter givebutter-widget,.awaken-project-page__embed--givebutter givebutter-giving-form{display:block;width:100%;}.awaken-project-page__donate-link{width:100%;margin-top:1rem;text-align:center;}.awaken-volunteer-cta,.awaken-prefooter{padding-block:clamp(52px,7vw,76px);background:#e2e6e3;text-align:center;}.awaken-volunteer-cta h2{margin-bottom:0.25rem;font-size:clamp(1.55rem,3vw,2rem);}.awaken-volunteer-cta p{font-family:var(--awaken-heading);font-size:clamp(1.85rem,4vw,2.7rem);font-weight:700;text-transform:uppercase;}.awaken-front .block-page-title-block,.awaken-front .block-system-powered-by-block,.awaken-front .node__meta,.awaken-front .node__links,.awaken-front .field--name-field-content > .field__label{display:none;}.awaken-front .region-content,.awaken-front .block-system-main-block,.awaken-front .node,.awaken-front .node__content,.awaken-front .field--name-field-content,.awaken-front .field__item{display:contents;}.awaken-content-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,4vw,48px);padding-block:var(--awaken-section);}.awaken-highlighted{width:100%;margin:0;padding:0;}.awaken-highlighted [data-drupal-messages],.awaken-highlighted .messages{width:100%;}.awaken-highlighted .messages{margin:0;border-inline-end:0;border-radius:0;padding-inline:max(35px,var(--awaken-gutter)) var(--awaken-gutter);}.awaken-content-grid:has(.layout-sidebar-first),.awaken-content-grid:has(.layout-sidebar-second){grid-template-columns:minmax(0,1fr) minmax(240px,320px);}.awaken-content{max-width:820px;}.awaken-content img{margin-block:1rem;}body:has(.awaken-standard-page) .awaken-utility,body:has(.awaken-standard-page) .awaken-breadcrumb,body:has(.awaken-standard-page) .block-page-title-block,body:has(.awaken-standard-page) .node__meta,body:has(.awaken-standard-page) .node__links,body:has(.awaken-standard-page) .field--name-field-content > .field__label,body:has(.awaken-standard-page) .field--name-field-hero-image{display:none;}body:has(.awaken-standard-page) .awaken-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:5;background:transparent;}body:has(.awaken-standard-page) .awaken-content-grid{width:100%;padding-block:0;}body:has(.awaken-standard-page) .awaken-content,body:has(.awaken-standard-page) .block-system-main-block,body:has(.awaken-standard-page) .region-content{max-width:none;}.awaken-standard-page{width:100vw;margin-inline-start:calc(50% - 50vw);background:var(--awaken-bg);}.awaken-standard-page__hero{position:relative;display:grid;min-height:500px;overflow:hidden;background:linear-gradient(115deg,rgba(17,17,17,0.86),rgba(52,62,82,0.62)),linear-gradient(135deg,#343e52,#111);color:#fff;box-shadow:0 1px 20px 7px rgba(0,0,0,0.18);}.awaken-standard-page__hero-media,.awaken-standard-page__hero-media .field,.awaken-standard-page__hero-media .field__item{position:absolute;inset:0;}.awaken-standard-page__hero-media img{width:100%;height:100%;object-fit:cover;}.awaken-standard-page__hero-shade{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0.46),rgba(0,0,0,0.18)),radial-gradient(circle at 25% 45%,rgba(233,142,0,0.24),transparent 32%);}.awaken-standard-page__hero-inner{position:relative;z-index:1;display:flex;min-height:500px;flex-direction:column;align-items:center;justify-content:center;padding-block:130px 84px;text-align:center;}.awaken-standard-page__title{max-width:920px;margin:0;color:#fff;font-size:clamp(2.4rem,5vw,4rem);line-height:1;text-transform:uppercase;text-shadow:0 2px 10px rgba(0,0,0,0.45);}.awaken-standard-page__crumbs{display:inline-flex;align-items:center;gap:0.35rem;margin-bottom:1.25rem;padding:0.45rem 0.65rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.95rem;font-weight:700;line-height:1;}.awaken-standard-page__crumbs a,.awaken-standard-page__crumbs a:visited,.awaken-standard-page__crumbs span{color:#f8f8f8;}.awaken-standard-page__crumbs a:hover,.awaken-standard-page__crumbs a:focus{color:#f8f8f8;text-decoration:none;}.awaken-standard-page__crumbs a::after{margin-inline-start:0.35rem;content:"/";}.awaken-standard-page__content{padding-block:clamp(64px,8vw,96px);background:var(--awaken-bg);}.awaken-standard-page__inner{max-width:860px;color:var(--awaken-text);font-size:1.08rem;line-height:1.8;}.awaken-standard-page__inner h2,.awaken-standard-page__inner h3,.awaken-standard-page__inner h4{margin-top:1.7em;color:var(--awaken-slate);}.awaken-standard-page__inner h2:first-child,.awaken-standard-page__inner h3:first-child,.awaken-standard-page__inner h4:first-child{margin-top:0;}.awaken-standard-page__inner a:not(.awaken-button):not(.button){border-bottom:2px solid var(--awaken-orange);color:var(--awaken-orange);font-weight:700;}.awaken-standard-page__inner a:not(.awaken-button):not(.button):hover,.awaken-standard-page__inner a:not(.awaken-button):not(.button):focus{color:#bf7400;text-decoration:none;}.awaken-standard-page__inner ul,.awaken-standard-page__inner ol{padding-inline-start:1.35rem;}.awaken-standard-page__inner li + li{margin-top:0.45rem;}.awaken-standard-page__inner blockquote{margin:2rem 0;padding:1.4rem 1.6rem;border-left:5px solid var(--awaken-orange);background:#fff;color:var(--awaken-slate);font-family:var(--awaken-heading);font-size:clamp(1.18rem,2.3vw,1.45rem);line-height:1.55;}.awaken-standard-page__inner img,.awaken-standard-page__inner video,.awaken-standard-page__inner iframe{display:block;max-width:100%;margin-block:1.5rem;}.awaken-standard-page__inner iframe{width:100%;}.awaken-standard-page__inner table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;}.awaken-standard-page__inner th,.awaken-standard-page__inner td{padding:0.8rem 1rem;border:1px solid var(--awaken-border);background:#fff;text-align:start;}.path-webform .awaken-utility,.path-webform .awaken-breadcrumb,.path-webform .block-page-title-block{display:none;}.path-webform .awaken-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:5;background:transparent;}body.user-logged-in.path-webform .awaken-header{position:fixed;background:transparent;}.path-webform .awaken-content-grid{width:100%;padding-block:0;}.path-webform .awaken-content,.path-webform .block-system-main-block,.path-webform .region-content{max-width:none;}.awaken-contact-form{width:100vw;margin:0;margin-inline-start:calc(50% - 50vw);}.awaken-contact-hero{position:relative;display:grid;min-height:500px;overflow:hidden;background:linear-gradient(rgba(0,0,0,0.39),rgba(0,0,0,0)),var(--contact-hero-image,#171717);background-size:cover;background-position:center;color:#fff;}.awaken-contact-hero__inner{display:flex;min-height:500px;flex-direction:column;align-items:center;justify-content:center;padding-block:130px 84px;text-align:center;}.awaken-contact-hero h1{margin:0;color:#fff;font-size:clamp(2.1rem,4vw,2.35rem);line-height:1;text-shadow:0 2px 10px rgba(0,0,0,0.45);}.awaken-contact-hero__crumbs{display:inline-flex;align-items:center;gap:0.35rem;margin-top:1.1rem;padding:0.45rem 0.65rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.95rem;font-weight:700;line-height:1;}.awaken-contact-hero__crumbs a,.awaken-contact-hero__crumbs a:visited,.awaken-contact-hero__crumbs span{color:#f8f8f8;}.awaken-contact-hero__crumbs a:hover,.awaken-contact-hero__crumbs a:focus{color:#f8f8f8;text-decoration:none;}.awaken-contact-hero__crumbs a::after{margin-inline-start:0.35rem;content:"/";}.awaken-contact-panel{padding:96px 20px 75px;background:var(--awaken-bg);}.awaken-contact-panel__inner{width:min(100%,558px);margin-inline:auto;}.awaken-contact-panel__label{display:inline-block;margin:0 0 1.25rem;padding:0.38rem 0.58rem;border-radius:5px;background:#000;color:#f8f8f8;font-size:1.25rem;line-height:1.15;}.awaken-contact-methods{display:grid;gap:1.15rem;margin-bottom:62px;}.awaken-contact-method{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start;color:var(--awaken-text);}.awaken-contact-method:has(> .awaken-contact-method__icon){grid-template-columns:44px minmax(0,1fr);}.awaken-contact-method__icon{width:36px;height:36px;border-radius:5px;background:var(--awaken-orange);box-shadow:inset 0 0 0 7px rgba(255,255,255,0.35);}.awaken-contact-method p{margin:0;line-height:1.7;}body:has(.awaken-about-page) .awaken-utility,body:has(.awaken-about-page) .awaken-breadcrumb,body:has(.awaken-about-page) .block-page-title-block,body:has(.awaken-about-page) .node__meta,body:has(.awaken-about-page) .node__links,body:has(.awaken-about-page) .field--name-field-content > .field__label,body:has(.awaken-about-page) .field--name-field-hero-image{display:none;}body:has(.awaken-about-page) .awaken-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:5;background:transparent;}body:has(.awaken-about-page) .awaken-content-grid{width:100%;padding-block:0;}body:has(.awaken-about-page) .awaken-content,body:has(.awaken-about-page) .block-system-main-block,body:has(.awaken-about-page) .region-content{max-width:none;}.awaken-about-page{width:100vw;margin-inline-start:calc(50% - 50vw);background:var(--awaken-bg);}.awaken-page-hero{position:relative;display:grid;min-height:500px;overflow:hidden;background:linear-gradient(rgba(0,0,0,0.39),rgba(0,0,0,0)),var(--about-hero-image,#171717);background-size:cover;background-position:center;color:#fff;box-shadow:0 1px 20px 7px rgba(0,0,0,0.21);}.awaken-page-hero__inner{display:flex;min-height:500px;flex-direction:column;align-items:center;justify-content:center;padding-block:130px 84px;text-align:center;}.awaken-page-hero h1{margin:0;color:#fff;font-size:clamp(2.1rem,4vw,2.35rem);line-height:1;text-shadow:0 2px 10px rgba(0,0,0,0.45);}.awaken-page-hero__crumbs{display:inline-flex;align-items:center;gap:0.35rem;margin-top:40px;padding:0.45rem 0.65rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.95rem;font-weight:700;line-height:1;}.awaken-page-hero__crumbs p{display:contents;margin:0;}.awaken-page-hero__crumbs a,.awaken-page-hero__crumbs a:visited,.awaken-page-hero__crumbs span{color:#f8f8f8;}.awaken-page-hero__crumbs a:hover,.awaken-page-hero__crumbs a:focus{color:#f8f8f8;text-decoration:none;}.awaken-page-hero__crumbs a::after{margin-inline-start:0.35rem;content:"/";}.awaken-about-intro{padding:clamp(72px,9vw,104px) 20px;background:var(--awaken-bg);}.awaken-about-intro__grid{display:grid;grid-template-columns:minmax(260px,0.7fr) minmax(280px,1.25fr);gap:clamp(32px,5vw,50px);align-items:start;}.awaken-about-intro__heading{margin:0;color:var(--awaken-slate);font-size:clamp(1.55rem,2.3vw,1.9rem);line-height:1.25;text-align:center;}.awaken-about-label,.awaken-about-section-label{display:inline-block;margin-bottom:10px;padding:0.48rem 0.62rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.92rem;font-weight:700;letter-spacing:0.14em;line-height:1.1;text-transform:uppercase;}.awaken-about-label{width:auto;white-space:nowrap;}.awaken-about-intro__copy{max-width:680px;margin:0;padding-left:30px;border-left:5px dotted var(--awaken-orange);color:#888;font-size:1.125rem;line-height:1.67;}.awaken-about-beliefs{padding:24px 20px clamp(84px,10vw,120px);background:var(--awaken-bg);}.awaken-about-beliefs__inner{width:min(100% - (var(--awaken-gutter) * 2),940px);margin-inline:auto;}.awaken-about-section-label{margin-bottom:15px;font-size:clamp(1.45rem,3vw,1.9rem);letter-spacing:0.08em;}.awaken-about-underline{width:min(100%,540px);height:8px;margin-bottom:34px;background:var(--awaken-orange);}.awaken-about-beliefs ul{display:grid;gap:18px;margin:0;padding:0;list-style:none;}.awaken-about-beliefs li{position:relative;padding-left:30px;color:var(--awaken-text);font-size:clamp(1.1rem,2.1vw,1.38rem);letter-spacing:0;line-height:1.65;}.awaken-about-beliefs li::before{position:absolute;top:0.78em;left:0;width:10px;height:10px;border-radius:999px;background:var(--awaken-orange);content:"";}.awaken-about-cta{padding:45px 20px;background:#e2e6e3;}.awaken-about-cta__inner{display:flex;width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));margin-inline:auto;align-items:center;justify-content:center;gap:clamp(20px,4vw,32px);text-align:center;}.awaken-about-cta__logo{width:80px;height:80px;margin:0;object-fit:contain;}.awaken-about-cta h2{margin:0;color:var(--awaken-text);font-size:clamp(1.35rem,2.4vw,1.55rem);font-weight:500;line-height:1.28;}.awaken-about-cta strong{display:inline-block;margin-top:0.65rem;padding:0.38rem 0.5rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:clamp(1.2rem,2.7vw,1.65rem);letter-spacing:0.08em;line-height:1.15;text-transform:uppercase;}.awaken-contact-method strong,.awaken-contact-method span{display:block;}.awaken-contact-method a{overflow-wrap:anywhere;color:var(--awaken-text);}.awaken-contact-form .form-item{margin:0 0 1.45rem;}.awaken-contact-form label{display:block;margin-bottom:0.4rem;color:var(--awaken-text);font-family:var(--awaken-heading);font-size:0.95rem;font-weight:700;}.awaken-contact-form input[type="text"],.awaken-contact-form input[type="email"],.awaken-contact-form textarea{width:100%;min-height:44px;border:0;border-radius:0;background:var(--awaken-bg);box-shadow:inset 0 0 0 1px var(--awaken-border);}.awaken-contact-form textarea{min-height:140px;}.awaken-contact-form .form-actions{margin-top:0.55rem;}.awaken-contact-form input[type="submit"]{width:100%;min-height:55px;border-radius:5px;background:var(--awaken-orange-soft);color:var(--awaken-orange);font-size:1rem;}.awaken-contact-form input[type="submit"]:hover,.awaken-contact-form input[type="submit"]:focus{color:var(--awaken-orange);filter:brightness(0.96);}.awaken-footer{padding-block:clamp(48px,7vw,78px);background:var(--awaken-footer);color:#f8f8f8;}.awaken-footer__grid,.awaken-footer .region-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,5vw,72px);}.awaken-footer h2,.awaken-footer h3{color:#fff;font-size:1.35rem;}.awaken-footer ul{margin:0;padding:0;list-style:none;}.awaken-footer li + li{margin-top:0.45rem;}.awaken-footer a{color:#f8f8f8;}.page-node-type-country .awaken-utility,.page-node-type-country .awaken-breadcrumb,.page-node-type-country .block-page-title-block,.page-node-type-country .node__meta,.page-node-type-country .node__links,.page-node-type-country .field__label{display:none;}.page-node-type-country .awaken-header{position:fixed;inset-block-start:0;inset-inline:0;z-index:5;background:transparent;}body.user-logged-in.page-node-type-country .awaken-header{position:fixed;background:transparent;}.page-node-type-country .awaken-content-grid{width:100%;padding-block:0;}.page-node-type-country .awaken-content,.page-node-type-country .block-system-main-block,.page-node-type-country .region-content{max-width:none;}.awaken-country-page{width:100vw;margin-inline-start:calc(50% - 50vw);background:var(--awaken-bg);}.awaken-country-hero{position:relative;display:grid;min-height:720px;height:720px;overflow:hidden;background:linear-gradient(rgba(0,0,0,0.56),rgba(0,0,0,0.18)),var(--country-page-image,linear-gradient(135deg,#343e52,#111));color:#f8f8f8;}.awaken-country-hero__media,.awaken-country-hero__media .field,.awaken-country-hero__media .field__item{position:absolute;inset:0;}.awaken-country-hero__media img{width:100%;height:100%;object-fit:cover;}.awaken-country-hero__shade{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0.48),rgba(255,255,255,0));}.awaken-country-hero__inner{position:relative;display:flex;min-height:100%;flex-direction:column;align-items:center;justify-content:center;padding-block:140px 92px;text-align:center;}.awaken-country-hero__title{margin:0;color:#f8f8f8;font-size:clamp(3rem,6vw,4rem);line-height:1;text-transform:uppercase;}.awaken-country-hero__crumbs{display:inline-flex;align-items:center;gap:0.35rem;justify-content:center;margin-top:1.1rem;padding:0.45rem 0.65rem;border-radius:5px;background:#000;color:#f8f8f8;font-family:var(--awaken-heading);font-size:0.95rem;font-weight:700;line-height:1;}.awaken-country-hero__crumbs a,.awaken-country-hero__crumbs a:visited,.awaken-country-hero__crumbs span{display:inline-flex;align-items:center;padding:0;color:#f8f8f8;line-height:1;}.awaken-country-hero__crumbs a:hover,.awaken-country-hero__crumbs a:focus{color:#f8f8f8;text-decoration:none;}.awaken-country-hero__crumbs a::after{margin-inline-start:0.35rem;content:"/";}.awaken-country-page__content{background:var(--awaken-bg);}.awaken-country-page__content > .field > .field__item{display:flex;flex-direction:column;}.awaken-country-page__content .awaken-country-intro{width:100%;padding:65px 20px;border-radius:0 0 10px 10px;background:#fff;}.awaken-country-page__content .awaken-country-intro .awaken-container{width:min(100% - (var(--awaken-gutter) * 2),1008px);}.awaken-country-page__content .awaken-country-intro .awaken-mission__grid{display:grid;grid-template-columns:minmax(260px,344px) minmax(320px,1fr);gap:clamp(40px,8vw,92px);align-items:start;}.awaken-country-page__content .awaken-country-intro h1{margin:0;color:var(--awaken-slate);font-size:clamp(1.65rem,2.4vw,2rem);line-height:1.2;}.awaken-country-page__content .awaken-country-intro p:not(.awaken-eyebrow){max-width:none;margin:0;color:var(--awaken-text);font-size:1rem;line-height:1.85;}.awaken-country-page__content .awaken-section{width:100%;padding:75px 20px;background:#fff;}.awaken-country-page__content .awaken-section > .awaken-container{width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));}.awaken-country-page__content > .field > .field__item > h1,.awaken-country-page__content > .field > .field__item > h1 + p,.awaken-country-page__content > .field > .field__item > h2,.awaken-country-page__content > .field > .field__item > h2 + p,.awaken-country-page__content > .field > .field__item > p{width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));margin-inline:auto;}.awaken-country-page__content > .field > .field__item > h1:first-child,.awaken-country-page__content > .field > .field__item > h1:first-child + p{max-width:1008px;}.awaken-country-page__content > .field > .field__item > h1:first-child{padding-top:65px;color:var(--awaken-slate);font-size:clamp(1.6rem,2.4vw,2rem);text-align:center;}.awaken-country-page__content > .field > .field__item > h1:first-child::first-line{color:#f8f8f8;background:#000;}.awaken-country-page__content > .field > .field__item > h1:first-child + p{padding-bottom:65px;font-size:1rem;line-height:1.85;}.awaken-country-page__content .awaken-section h2,.awaken-country-page__content > .field > .field__item > h2{margin-top:0;color:#4b4b4b;font-size:clamp(2rem,3.4vw,2.55rem);text-align:center;}.awaken-country-page__content .awaken-section h2{margin-bottom:1rem;}.awaken-country-page__content .awaken-section p,.awaken-country-page__content > .field > .field__item > h2 + p{max-width:760px;margin-inline:auto;font-size:1rem;line-height:1.85;}.awaken-country-page__content .awaken-stats{width:100%;padding:50px 20px 80px;background:#fff;}.awaken-country-page__content .awaken-stats__grid{width:min(100% - (var(--awaken-gutter) * 2),var(--awaken-max));gap:24px;background:transparent;}.awaken-country-page__content .awaken-stat{min-height:245px;display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,48px);border-radius:10px;background:var(--awaken-bg);}.awaken-country-page__content .awaken-stat strong{margin-bottom:0.35rem;font-size:clamp(3rem,5vw,4.2rem);}.awaken-country-page__content .awaken-stat span{color:var(--awaken-text);font-family:var(--awaken-heading);font-size:clamp(1.25rem,2vw,1.6rem);font-weight:700;line-height:1.2;}input,textarea,select{max-width:100%;min-height:44px;padding:0.7rem 0.85rem;border:1px solid var(--awaken-border);background:#fff;color:var(--awaken-text);font:inherit;}textarea{min-height:150px;}@media (max-width:900px){.awaken-header{position:relative;background:#171717;}body.awaken-nav-is-scrolled .awaken-header{background:#f8f8f8;}.awaken-header--over-hero{position:relative;}.awaken-header__inner{min-height:auto;flex-wrap:wrap;gap:10px 18px;padding-block:12px;}.awaken-brand__mark,.awaken-brand__mark img{width:38px;height:38px;}.awaken-brand__name a{padding:0.42rem 0.55rem;font-size:1rem;}.awaken-navigation{order:3;width:100%;margin-inline-start:0;}.awaken-navigation .menu{flex-wrap:wrap;gap:8px 12px;}.awaken-navigation .menu a{min-height:34px;font-size:0.92rem;}.awaken-navigation .menu-item--donate > a{min-height:38px;padding-inline:1rem;font-size:0.8rem;}.awaken-hero{min-height:clamp(520px,76svh,640px);}.awaken-country-hero{min-height:clamp(460px,70svh,620px);height:auto;}.awaken-country-hero__inner{padding-block:96px 72px;}.awaken-country-page__content .awaken-country-intro .awaken-mission__grid{grid-template-columns:1fr;gap:28px;}.awaken-contact-hero,.awaken-contact-hero__inner,.awaken-page-hero,.awaken-page-hero__inner,.awaken-standard-page__hero,.awaken-standard-page__hero-inner{min-height:430px;}.awaken-contact-panel{padding-block:64px;}.awaken-standard-page__hero-inner{padding-block:96px 72px;}.awaken-about-intro__grid{grid-template-columns:1fr;}.awaken-about-label{width:auto;}.awaken-about-intro__copy{max-width:none;margin-inline:auto;}.awaken-about-cta__inner{flex-direction:column;}.awaken-hero__inner{padding-block-start:80px;}.awaken-mission__grid,.awaken-project-grid,.awaken-footer__grid,.awaken-footer .region-footer{grid-template-columns:1fr;}.awaken-project-grid{justify-items:stretch;}.view-blog.view-display-id-page_1 > .view-content,.view-projects.view-display-id-page_1 > .view-content,.awaken-blog-featured-card,.awaken-project-featured-card{grid-template-columns:1fr;}.awaken-blog-featured-card__media,.awaken-project-featured-card__media{min-height:320px;}.awaken-blog-subscribe__inner{flex-direction:column;align-items:flex-start;}.awaken-blog-post-hero,.awaken-blog-post-hero__inner,.awaken-project-page-hero,.awaken-project-page-hero__inner{min-height:520px;}.awaken-project-page__inner{grid-template-columns:1fr;}.awaken-project-page__donation{position:static;}.awaken-project-page__embed iframe,.awaken-project-page__embed--zeffy iframe,.awaken-project-page__embed--donorbox iframe,.awaken-project-page__embed--donorbox dbox-widget{min-height:560px;}.awaken-country-card{min-height:360px;}}@media (max-width:640px){.awaken-stats__grid{grid-template-columns:1fr;}.awaken-front .awaken-utility{position:absolute;}.awaken-header__inner{gap:8px 12px;padding-block:10px;}.awaken-brand{gap:0.55rem;}.awaken-brand__mark,.awaken-brand__mark img{width:34px;height:34px;}.awaken-brand__name a{font-size:0.9rem;}.awaken-navigation .menu{gap:7px 10px;}.awaken-navigation .menu a{min-height:30px;font-size:0.82rem;}.awaken-navigation .menu-item--donate > a{min-height:34px;padding-inline:0.82rem;font-size:0.74rem;}.awaken-hero{min-height:clamp(500px,72svh,600px);}.awaken-hero__inner{padding-block:72px 56px;}.awaken-country-hero{min-height:clamp(420px,68svh,540px);}.awaken-country-hero__inner{padding-block:72px 56px;}.awaken-standard-page__hero,.awaken-standard-page__hero-inner{min-height:390px;}.awaken-standard-page__hero-inner{padding-block:72px 56px;}.awaken-standard-page__title{font-size:clamp(2rem,12vw,3rem);}.awaken-contact-panel{padding-inline:0;}.awaken-contact-method:has(> .awaken-contact-method__icon){grid-template-columns:36px minmax(0,1fr);}.awaken-about-intro__copy{padding-left:22px;font-size:1rem;}.awaken-about-beliefs__inner{width:min(100% - 40px,940px);}.awaken-about-beliefs li{padding-left:24px;}.view-blog .views-exposed-form .form--inline,.view-projects .views-exposed-form .form--inline{grid-template-columns:1fr;}.view-blog.view-display-id-page_1 > .view-content,.view-projects.view-display-id-page_1 > .view-content{grid-template-columns:1fr;}.awaken-project-card__actions,.awaken-project-featured-card__actions{align-items:flex-start;flex-direction:column;}.awaken-blog-post-hero__inner,.awaken-project-page-hero__inner{padding-block:120px 68px;}.awaken-project-page__media .field__items{grid-template-columns:1fr;}.awaken-project-page__embed iframe,.awaken-project-page__embed--zeffy iframe,.awaken-project-page__embed--donorbox iframe,.awaken-project-page__embed--donorbox dbox-widget{min-height:500px;}}body.awaken-nav-is-scrolled .awaken-header,body.awaken-nav-is-scrolled .awaken-header--over-hero,body.awaken-nav-is-scrolled.page-node-type-country .awaken-header,body.awaken-nav-is-scrolled.path-news .awaken-header,body.awaken-nav-is-scrolled.path-countries .awaken-header,body.awaken-nav-is-scrolled.path-projects .awaken-header,body.awaken-nav-is-scrolled.path-webform .awaken-header,body.awaken-nav-is-scrolled:has(.awaken-about-page) .awaken-header,body.awaken-nav-is-scrolled:has(.awaken-project-page) .awaken-header,body.user-logged-in.awaken-nav-is-scrolled.page-node-type-country .awaken-header,body.user-logged-in.awaken-nav-is-scrolled.path-news .awaken-header,body.user-logged-in.awaken-nav-is-scrolled.path-countries .awaken-header,body.user-logged-in.awaken-nav-is-scrolled.path-projects .awaken-header,body.user-logged-in.awaken-nav-is-scrolled.path-webform .awaken-header,body.user-logged-in.awaken-nav-is-scrolled:has(.awaken-about-page) .awaken-header,body.user-logged-in.awaken-nav-is-scrolled:has(.awaken-project-page) .awaken-header{background:#f8f8f8;box-shadow:0 1px 0 rgba(0,0,0,0.04);}body.awaken-nav-is-scrolled .awaken-header .awaken-brand__logo--light{opacity:0;}body.awaken-nav-is-scrolled .awaken-header .awaken-brand__logo--dark{opacity:1;}body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a:visited,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a.is-active,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate).menu-item--active-trail > a,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a:hover,body.awaken-nav-is-scrolled .awaken-header .awaken-navigation > .region-primary-menu > .menu--main > .menu > .menu-item:not(.menu-item--donate) > a:focus{color:#000;}.awaken-country-card > .awaken-country-card__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.view-countries .awaken-country-card::before{z-index:1;background:var(--country-overlay,linear-gradient(246deg,rgba(0,0,0,0.85),rgba(0,0,0,0.44)));}.view-countries .awaken-country-card h2{z-index:2;align-self:flex-start;}.path-countries .block-page-title-block,.path-countries .awaken-breadcrumb{display:none;}.path-countries .awaken-content{max-width:none;}.view-countries .awaken-country-card__image{margin:0;}.view-countries .awaken-country-grid{padding-top:48px;}.path-countries .awaken-content-grid{padding-block:0;}.awaken-countries-hero{position:relative;display:grid;align-items:center;width:100vw;min-height:clamp(400px,43vw,580px);margin-inline-start:calc(50% - 50vw);overflow:hidden;background:#171717;color:#fff;text-align:center;}.awaken-countries-hero > .awaken-countries-hero__image{position:absolute;inset:0;width:100%;height:100%;margin:0;object-fit:cover;object-position:center 40%;}.awaken-countries-hero::after{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,0.45),rgba(0,0,0,0.65));content:'';}.awaken-countries-hero__content{position:relative;z-index:1;padding-block:160px 72px;}.awaken-countries-hero h1{margin-block:12px 20px;color:#fff;font-size:clamp(3rem,7vw,6rem);text-transform:uppercase;}.awaken-countries-hero p{max-width:680px;margin-inline:auto;color:#fff;}.awaken-countries-hero p:last-child{font-size:clamp(1rem,2vw,1.25rem);line-height:1.65;}.awaken-system-page .block-page-title-block{display:none;}.awaken-system-page .awaken-utility{position:fixed;inset:var(--drupal-displace-offset-top,0px) 0 auto;background:transparent;pointer-events:none;}.awaken-system-page .awaken-header--over-hero{inset-block-start:var(--drupal-displace-offset-top,0px);inset-inline-start:var(--drupal-displace-offset-left,0px);inset-inline-end:var(--drupal-displace-offset-right,0px);}.awaken-system-page .awaken-content-grid,.awaken-system-page .awaken-highlighted > .region-highlighted,.awaken-system-page .awaken-help{width:min(calc(100% - 2 * var(--awaken-gutter)),820px);margin-inline:auto;}.awaken-system-page .awaken-content{width:100%;min-width:0;}.awaken-system-page .tabs.primary,.awaken-system-page .tabs.secondary{display:flex;flex-wrap:wrap;gap:8px;padding:24px 0 0;border:0;}.awaken-system-page .tabs li{margin:0;}.awaken-system-page .tabs a{padding:12px 20px;border:1px solid var(--awaken-border);border-radius:5px;background:#fff;color:var(--awaken-text);font-family:var(--awaken-heading);text-decoration:none;}.awaken-system-page .tabs a.is-active,.awaken-system-page .tabs a:hover,.awaken-system-page .tabs a:focus-visible{border-color:var(--awaken-orange);background:var(--awaken-orange);color:#000;}.awaken-system-page .form-item{margin:0 0 24px;}.awaken-system-page .form-item label{display:block;margin-bottom:10px;font-family:var(--awaken-heading);font-weight:700;}.awaken-system-page :is(input:not([type]),input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="url"],input[type="tel"],input[type="number"],textarea,select){box-sizing:border-box;width:100%;max-width:100%;min-height:48px;padding:12px 16px;border:1px solid var(--awaken-border);border-radius:5px;background:#fff;color:var(--awaken-text);font:inherit;}.awaken-system-page :is(input,textarea,select):focus-visible{outline:2px solid var(--awaken-orange);outline-offset:3px;}.awaken-system-page .form-item .description{margin-top:8px;color:#555;font-size:0.9rem;line-height:1.6;}.awaken-system-page .form-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px;}.awaken-system-page :is(.user-login-form,.user-pass,.user-register-form){max-width:600px;margin-inline:auto;padding:clamp(24px,5vw,48px);border:1px solid var(--awaken-border);border-radius:5px;background:#fff;}.awaken-system-page :is(.views-row,.search-result){padding-block:24px;border-bottom:1px solid var(--awaken-border);}.awaken-system-page table{width:100%;}.awaken-system-page .view-content{overflow-x:auto;}
