
/* Recovered 600 x 400 HTML illustration; approved truck-free version. */
.uxav2 .support-truck-art{width:100%;min-width:0}
.uxav2 .support-truck-art .ucb-art{--u:1px;position:relative;width:100%;aspect-ratio:600/400;overflow:hidden;container-type:inline-size;isolation:isolate;background:transparent}
.uxav2 .support-truck-art .ucb-art .uxacsi-illus{position:absolute;inset:0;overflow:hidden;font-family:inherit;line-height:1.3;pointer-events:none}
.uxav2 .support-truck-art .ucb-art :where(aside,article){margin:0;min-width:0}
.uxav2 .support-truck-art .ucb-art :where(span,strong,div){min-width:0}
.uxav2 .support-truck-art .ucb-art p{margin:0}
.uxav2 .support-truck-art .ucb-art svg{display:block;max-width:100%}
@supports(width:1cqw){.uxav2 .support-truck-art .ucb-art{--u:.1666667cqw}}
.uxav2 .support-truck-art .uxacsi-truck-art{background:radial-gradient(circle at 12% 20%,rgba(232,120,62,.15),transparent 32%),linear-gradient(145deg,#e5edf7,#f5f7fb)}
.uxav2 .support-truck-art .uxacsi-truck-art::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(32,53,90,.035) calc(1 * var(--u)),transparent calc(1 * var(--u))),linear-gradient(90deg,rgba(32,53,90,.035) calc(1 * var(--u)),transparent calc(1 * var(--u)));background-size:calc(28 * var(--u)) calc(28 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__browser{position:absolute;left:5%;top:10%;width:86%;height:74%;border:calc(2 * var(--u)) solid rgba(32,53,90,.14);border-radius:calc(16 * var(--u));background:#fff;box-shadow:0 calc(21 * var(--u)) calc(40 * var(--u)) rgba(32,53,90,.16);overflow:hidden;transform:rotate(-1.5deg)}
.uxav2 .support-truck-art .uxacsi-truck-art__bar{display:flex;align-items:center;gap:calc(5 * var(--u));height:calc(25 * var(--u));padding:0 calc(12 * var(--u));border-bottom:calc(1 * var(--u)) solid #e4eaf2}
.uxav2 .support-truck-art .uxacsi-truck-art__bar i{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:50%;background:#cbd5e2}
.uxav2 .support-truck-art .uxacsi-truck-art__bar>span{margin-left:calc(7 * var(--u));color:#7b899d;font-size:calc(7 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__nav{display:flex;align-items:center;gap:calc(13 * var(--u));padding:calc(10 * var(--u)) calc(17 * var(--u));color:#536177;font-size:calc(8 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__nav strong{margin-right:auto;color:#20355a;font-family:"Urbanist",Arial,sans-serif;font-size:calc(13 * var(--u));font-weight:850;letter-spacing:-.03em}
.uxav2 .support-truck-art .uxacsi-truck-art__nav strong i{color:#e16f35;font-style:normal}
.uxav2 .support-truck-art .uxacsi-truck-art__nav>b{padding:calc(5 * var(--u)) calc(7 * var(--u));color:#fff;background:#d9662d;border-radius:calc(5 * var(--u));font-size:calc(8 * var(--u));font-weight:650}
.uxav2 .support-truck-art .uxacsi-truck-art__hero{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);align-items:center;gap:calc(10 * var(--u));padding:calc(15 * var(--u)) calc(18 * var(--u)) calc(18 * var(--u));background:#20355a}
.uxav2 .support-truck-art .uxacsi-truck-art__hero small{display:block;margin-bottom:calc(7 * var(--u));color:#d4dce8;font-size:calc(8 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__hero strong{display:block;max-width:calc(230 * var(--u));color:#fff;font-family:"Urbanist",Arial,sans-serif;font-size:calc(26 * var(--u));font-weight:700;line-height:1.08;letter-spacing:-.025em}
.uxav2 .support-truck-art .uxacsi-truck-art__hero p{margin:calc(9 * var(--u)) 0 0;color:#d4dce8;font-size:calc(9 * var(--u));line-height:1.5}
.uxav2 .support-truck-art .uxacsi-truck-art__hero b{display:inline-block;padding:calc(7 * var(--u)) calc(9 * var(--u));margin-top:calc(11 * var(--u));border-radius:calc(6 * var(--u));color:#fff;background:#e3783e;font-size:calc(9 * var(--u));font-weight:650}
.uxav2 .support-truck-art .uxacsi-truck-art__paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(9 * var(--u));padding:calc(13 * var(--u)) calc(18 * var(--u));padding-right:calc(78 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__paths>div{padding:calc(8 * var(--u)) calc(10 * var(--u));border:calc(1 * var(--u)) solid #dce4ef;border-radius:calc(7 * var(--u));background:#f5f7fa}
.uxav2 .support-truck-art .uxacsi-truck-art__paths strong{display:block;color:#20355a;font-family:"Urbanist",Arial,sans-serif;font-size:calc(13 * var(--u));font-weight:700}
.uxav2 .support-truck-art .uxacsi-truck-art__paths small{display:block;margin-top:calc(3 * var(--u));color:#64748c;font-size:calc(8 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__phone{position:absolute;z-index:2;right:4.5%;top:28%;width:21%;height:59%;padding:calc(17 * var(--u)) calc(7 * var(--u)) calc(8 * var(--u));overflow:hidden;border:calc(5 * var(--u)) solid #20355a;border-radius:calc(22 * var(--u));background:#fff;box-shadow:0 calc(17 * var(--u)) calc(28 * var(--u)) rgba(32,53,90,.22);transform:rotate(5deg)}
.uxav2 .support-truck-art .uxacsi-truck-art__phone::before{content:"";position:absolute;top:calc(5 * var(--u));left:32%;right:32%;height:calc(5 * var(--u));border-radius:calc(8 * var(--u));background:#20355a}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-head{display:flex;align-items:center;justify-content:space-between;color:#20355a;font-family:"Urbanist",Arial,sans-serif;font-size:calc(10 * var(--u));font-weight:800}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-head>i{width:calc(10 * var(--u));height:calc(6 * var(--u));border-block:calc(1.5 * var(--u)) solid #20355a}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-hero{margin-top:calc(9 * var(--u));padding:calc(11 * var(--u)) calc(7 * var(--u));border-radius:calc(6 * var(--u));background:#20355a}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-hero small{display:block;color:#e6b290;font-size:calc(7 * var(--u));line-height:1.4}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-hero strong{display:block;margin-top:calc(7 * var(--u));color:#fff;font-family:"Urbanist",Arial,sans-serif;font-size:calc(17 * var(--u));font-weight:700;line-height:1.1}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-hero b{display:block;margin-top:calc(12 * var(--u));padding:calc(7 * var(--u)) calc(3 * var(--u));border-radius:calc(5 * var(--u));text-align:center;color:#fff;background:#e3783e;font-size:calc(8 * var(--u));font-weight:650}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-lines{padding:calc(11 * var(--u)) calc(3 * var(--u))}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-lines span{display:block;height:calc(5 * var(--u));margin-bottom:calc(6 * var(--u));border-radius:calc(5 * var(--u));background:#e2e9f3}
.uxav2 .support-truck-art .uxacsi-truck-art__phone-lines span:last-child{width:68%}
.uxav2 .support-truck-art .uxacsi-truck-art__path{position:absolute;z-index:3;left:9%;right:9%;bottom:4.5%;display:flex;align-items:center;justify-content:center;gap:calc(9 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(10 * var(--u));background:rgba(32,53,90,.94);color:#fff;box-shadow:0 calc(12 * var(--u)) calc(24 * var(--u)) rgba(32,53,90,.15);font-size:calc(10 * var(--u));line-height:1.5}
.uxav2 .support-truck-art .uxacsi-truck-art__path i{color:#f0ae84;font-style:normal}
.uxav2 .support-truck-art .uxacsi-truck-art__path b{color:#f2bb97;font-weight:700}

/* Recovered approved Greek thumbnail and later white-surface refinements. */
.uxav2 .support-greek-art .ucb-art{
  --u: 1px;
  position: relative;
  width: 100%;
  aspect-ratio: 600 / 400;
  overflow: hidden;
  border-radius: 5px;
  background: #e5edec;
  container-type: inline-size;
  isolation: isolate;
}
.uxav2 .support-greek-art .ucb-art .uxacsi-illus{
  position: absolute;
  inset: 0;
  overflow: hidden;
  font-family: inherit;
  line-height: 1.3;
  pointer-events: none;
}
.uxav2 .support-greek-art .ucb-art :where(aside, article){
  margin: 0;
  min-width: 0;
}
.uxav2 .support-greek-art .ucb-art :where(span, strong, div){
  min-width: 0;
}
.uxav2 .support-greek-art .ucb-art svg{
  display: block;
  max-width: 100%;
}
@supports (width: 1cqw){.uxav2 .support-greek-art .ucb-art{
    --u: .1666667cqw;
  }}
.uxav2 .support-greek-art .uxacsi-gmm-art{
  color:#1f3c33;
  background:radial-gradient(circle at 85% 18%,rgba(193,218,206,.85),transparent 34%),linear-gradient(142deg,#e4eee9 0%,#d3e3dd 58%,#edf0e6 100%);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__texture{
  position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(rgba(49,91,74,.055) calc(1 * var(--u)),transparent calc(1 * var(--u))),linear-gradient(90deg,rgba(49,91,74,.055) calc(1 * var(--u)),transparent calc(1 * var(--u)));
  background-size:calc(28 * var(--u)) calc(28 * var(--u));opacity:.55;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__browser{
  position:absolute;left:5%;top:12%;width:80%;height:73%;z-index:2;
  overflow:hidden;border:calc(1 * var(--u)) solid rgba(24,56,44,.19);
  border-radius:calc(13 * var(--u));background:#faf9f2;
  box-shadow:0 calc(22 * var(--u)) calc(46 * var(--u)) rgba(21,54,42,.19);
  transform:rotate(-1.3deg);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__browser-bar{
  display:flex;align-items:center;gap:calc(7 * var(--u));height:calc(25 * var(--u));
  padding:0 calc(11 * var(--u));border-bottom:calc(1 * var(--u)) solid #e0e5dc;background:#f2f3ec;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__dots{display:flex;gap:calc(3.5 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__dots > i{width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:50%;background:#c1cfc6;}
.uxav2 .support-greek-art .uxacsi-gmm-art__dots > i:first-child{background:#c8a993;}
.uxav2 .support-greek-art .uxacsi-gmm-art__address{
  display:block;width:37%;margin-inline:auto;padding:calc(3 * var(--u)) calc(12 * var(--u));
  border-radius:calc(4 * var(--u));color:#73827a;background:#e6ebe5;text-align:center;
  font-size:calc(6.7 * var(--u));line-height:1.1;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__expand{color:#7a9185;font-size:calc(10 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__nav{
  display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));
  padding:0 calc(14 * var(--u));background:#fdfcf7;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__monogram{
  display:grid;place-items:center;width:calc(23 * var(--u));height:calc(23 * var(--u));flex:0 0 calc(23 * var(--u));
  border-radius:calc(5 * var(--u));color:#f4f1e6;background:#204536;
  font-size:calc(13 * var(--u));font-family:Georgia,serif;font-weight:700;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__brand{display:grid;gap:calc(2 * var(--u));min-width:0;margin-right:auto;}
.uxav2 .support-greek-art .uxacsi-gmm-art__brand > strong{font-size:calc(8.4 * var(--u));font-weight:800;letter-spacing:.025em;white-space:nowrap;}
.uxav2 .support-greek-art .uxacsi-gmm-art__brand > small{color:#7f8b7d;font-size:calc(6.4 * var(--u));letter-spacing:.05em;}
.uxav2 .support-greek-art .uxacsi-gmm-art__navlinks{display:flex;align-items:center;gap:calc(10 * var(--u));white-space:nowrap;}
.uxav2 .support-greek-art .uxacsi-gmm-art__navlinks > span{color:#586d5f;font-size:calc(7.4 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__navlinks > b{padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));color:#fff;background:#245641;font-size:calc(7.4 * var(--u));font-weight:600;}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero{
  display:grid;grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);
  gap:calc(12 * var(--u));height:calc(140 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));
  background:#f8f7ef;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;}
.uxav2 .support-greek-art .uxacsi-gmm-art__eyebrow{display:block;margin-bottom:calc(6 * var(--u));color:#947b5d;font-size:calc(7 * var(--u));font-weight:800;letter-spacing:.12em;}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy > strong{
  display:block;max-width:12ch;color:#234437;font-family:Georgia,serif;
  font-size:calc(24 * var(--u));font-weight:400;line-height:1.02;letter-spacing:-.018em;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy > span{
  display:block;max-width:27ch;margin-top:calc(6 * var(--u));color:#7a887f;font-size:calc(7.5 * var(--u));line-height:1.5;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy > b{
  align-self:flex-start;margin-top:calc(9 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));
  border-radius:calc(4 * var(--u));color:#fff;background:#245641;
  font-size:calc(7.8 * var(--u));font-weight:600;line-height:1.1;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature{
  position:relative;min-width:0;overflow:hidden;border-radius:calc(6 * var(--u));
  background:linear-gradient(145deg,#d9dfd8 0%,#c2cdc1 44%,#ece8dd 100%);
  border:calc(1 * var(--u)) solid rgba(41,73,58,.14);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature::before{
  content:"";position:absolute;left:0;right:0;top:0;height:calc(16 * var(--u));
  background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0));
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature::after{
  content:"";position:absolute;left:calc(14 * var(--u));right:calc(14 * var(--u));bottom:calc(13 * var(--u));height:calc(1 * var(--u));
  background:rgba(41,73,58,.12);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-frame{
  position:absolute;left:10%;right:10%;top:13%;bottom:16%;z-index:2;
  border-radius:calc(8 * var(--u));background:rgba(255,255,255,.82);
  border:calc(1 * var(--u)) solid rgba(41,73,58,.12);
  box-shadow:0 calc(9 * var(--u)) calc(18 * var(--u)) rgba(27,59,46,.10);
  overflow:hidden;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-frame::before{
  content:"";display:block;height:calc(15 * var(--u));background:linear-gradient(90deg,#eef2ee,#f8f6f1);
  border-bottom:calc(1 * var(--u)) solid rgba(41,73,58,.08);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-media{
  position:absolute;left:calc(12 * var(--u));right:calc(12 * var(--u));top:calc(27 * var(--u));bottom:calc(18 * var(--u));
  border-radius:calc(6 * var(--u));background:linear-gradient(135deg,#b7c7c0 0%,#8ea497 52%,#5b7668 53%,#496756 100%);
  overflow:hidden;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-media::before{
  content:"";position:absolute;left:calc(10 * var(--u));top:calc(10 * var(--u));width:calc(22 * var(--u));height:calc(16 * var(--u));
  border:calc(1.5 * var(--u)) solid rgba(255,255,255,.88);border-radius:calc(3 * var(--u));
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-media::after{
  content:"";position:absolute;left:calc(16 * var(--u));bottom:calc(10 * var(--u));width:42%;height:calc(4 * var(--u));border-radius:999px;
  background:rgba(255,255,255,.82);box-shadow:0 calc(-9 * var(--u)) 0 rgba(255,255,255,.56), 0 calc(-18 * var(--u)) 0 rgba(255,255,255,.34);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-tag{
  position:absolute;z-index:3;right:calc(9 * var(--u));bottom:calc(8 * var(--u));
  padding:calc(5 * var(--u)) calc(7 * var(--u));background:rgba(246,247,239,.95);
  border-radius:calc(3 * var(--u));color:#224335;font-size:calc(7.1 * var(--u));font-weight:700;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery{padding:calc(10 * var(--u)) calc(14 * var(--u));background:#fffdf7;}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery-head{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(8 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery-head > strong{color:#29493a;font-size:calc(10 * var(--u));font-weight:700;}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery-head > span{color:#688175;font-size:calc(7.2 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile{min-width:0;display:grid;grid-template-columns:calc(38 * var(--u)) minmax(0,1fr);gap:calc(5 * var(--u));align-items:center;}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-pic{position:relative;height:calc(34 * var(--u));overflow:hidden;border-radius:calc(4 * var(--u));background:linear-gradient(145deg,#eff3ee,#dbe5db);border:calc(1 * var(--u)) solid rgba(41,73,58,.12);}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-pic::before{content:"";position:absolute;left:calc(7 * var(--u));top:calc(7 * var(--u));width:calc(14 * var(--u));height:calc(10 * var(--u));border:calc(1.3 * var(--u)) solid #6d8578;border-radius:calc(2 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-pic::after{content:"";position:absolute;left:calc(7 * var(--u));right:calc(7 * var(--u));bottom:calc(7 * var(--u));height:calc(3 * var(--u));border-radius:999px;background:#9db0a3;box-shadow:0 calc(-7 * var(--u)) 0 #c4d0c8;}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile:nth-child(2) .uxacsi-gmm-art__tile-pic{background:linear-gradient(145deg,#f4f1e7,#e4e7d7);}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile:nth-child(3) .uxacsi-gmm-art__tile-pic{background:linear-gradient(145deg,#e7eef1,#d9e4df);}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-info{min-width:0;}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-info > b{display:block;color:#355747;font-size:calc(7.8 * var(--u));font-weight:700;}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-info > small{display:block;margin-top:calc(2 * var(--u));color:#8b988c;font-size:calc(6.7 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone{
  position:absolute;z-index:4;right:5%;top:29%;width:25%;height:61%;
  padding:calc(13 * var(--u)) calc(6 * var(--u)) calc(7 * var(--u));
  border:calc(5 * var(--u)) solid #183a2d;border-radius:calc(21 * var(--u));
  background:#f8f6ee;box-shadow:0 calc(21 * var(--u)) calc(37 * var(--u)) rgba(20,49,36,.25);
  transform:rotate(5deg);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone::before{
  content:"";position:absolute;left:39%;right:39%;top:calc(4 * var(--u));height:calc(4 * var(--u));
  border-radius:calc(9 * var(--u));background:#1c3b30;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head{display:flex;align-items:center;gap:calc(4 * var(--u));height:calc(19 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head > b{display:grid;place-items:center;width:calc(14 * var(--u));height:calc(14 * var(--u));background:#244d3c;color:#fff;border-radius:calc(3 * var(--u));font-family:Georgia,serif;font-size:calc(9 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head > strong{font-size:calc(6.2 * var(--u));font-weight:800;letter-spacing:.04em;color:#254638;white-space:nowrap;}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head > i{margin-left:auto;width:calc(9 * var(--u));height:calc(9 * var(--u));border-top:calc(1 * var(--u)) solid #738577;border-bottom:calc(1 * var(--u)) solid #738577;}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-feature{position:relative;height:47%;overflow:hidden;border-radius:calc(4 * var(--u));background:linear-gradient(145deg,#edf1ec,#d6dfd4);border:calc(1 * var(--u)) solid rgba(41,73,58,.12);}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-feature::before{content:"";position:absolute;left:calc(9 * var(--u));right:calc(9 * var(--u));top:calc(9 * var(--u));height:calc(10 * var(--u));background:#f8f8f5;border-radius:calc(3 * var(--u));box-shadow:0 calc(18 * var(--u)) 0 #f8f8f5,0 calc(36 * var(--u)) 0 #f8f8f5;}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-feature::after{content:"";position:absolute;left:calc(14 * var(--u));top:calc(14 * var(--u));width:calc(18 * var(--u));height:calc(13 * var(--u));border:calc(1.2 * var(--u)) solid #789083;border-radius:calc(3 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-kicker{display:block;margin-top:calc(9 * var(--u));font-size:calc(6.1 * var(--u));font-weight:800;letter-spacing:.085em;color:#a18d6a;}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-title{display:block;margin-top:calc(4 * var(--u));color:#254c3b;font-family:Georgia,serif;font-size:calc(13.7 * var(--u));font-weight:400;line-height:1.1;}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-copy{display:block;margin-top:calc(4 * var(--u));color:#7e8a7e;font-size:calc(6.5 * var(--u));line-height:1.3;}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom{display:flex;gap:calc(5 * var(--u));margin-top:calc(9 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom i{flex:1;min-width:0;height:calc(21 * var(--u));border-radius:calc(3 * var(--u));background:linear-gradient(140deg,#9aaeaa 0%,#7a8c78 48%,#345c48 49%);}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom i:nth-child(2){background:linear-gradient(140deg,#c0b48e 0%,#a39778 51%,#456a52 52%);}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom i:nth-child(3){background:linear-gradient(140deg,#a6bcc0 0%,#829b87 51%,#45634f 52%);}
.uxav2 .support-greek-art .uxacsi-gmm-art__floating{
  position:absolute;right:4%;top:4%;z-index:6;
  display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(12 * var(--u));
  border:calc(1 * var(--u)) solid rgba(30,73,52,.15);border-radius:calc(8 * var(--u));
  color:#1c4832;background:rgba(255,255,255,.97);
  box-shadow:0 calc(11 * var(--u)) calc(25 * var(--u)) rgba(35,60,42,.12);
}
.uxav2 .support-greek-art .uxacsi-gmm-art__floating-icon{display:grid;place-items:center;width:calc(23 * var(--u));height:calc(23 * var(--u));border-radius:calc(6 * var(--u));color:#fff;background:#2d7352;}
.uxav2 .support-greek-art .uxacsi-gmm-art__floating-icon svg{width:calc(14 * var(--u));height:calc(14 * var(--u));fill:none;stroke:currentColor;stroke-width:1.7;}
.uxav2 .support-greek-art .uxacsi-gmm-art__floating > span:last-child{display:grid;gap:calc(2 * var(--u));}
.uxav2 .support-greek-art .uxacsi-gmm-art__floating b{font-size:calc(9 * var(--u));white-space:nowrap;}
.uxav2 .support-greek-art .uxacsi-gmm-art__floating small{font-size:calc(7.1 * var(--u));color:#7d9283;white-space:nowrap;}
.uxav2 .support-greek-art .uxacsi-gmm-art__flow{
  position:absolute;left:10%;bottom:4%;z-index:5;
  display:flex;align-items:center;gap:calc(7 * var(--u));
  padding:calc(8 * var(--u)) calc(12 * var(--u));border-radius:calc(8 * var(--u));
  color:#fff;background:rgba(30,74,53,.95);
  box-shadow:0 calc(10 * var(--u)) calc(23 * var(--u)) rgba(28,54,36,.15);
  font-size:calc(9 * var(--u));font-weight:600;
}
.uxav2 .support-greek-art .uxacsi-gmm-art__flow > i{color:#afd5b4;font-style:normal;}
.uxav2 .support-greek-art .uxacsi-gmm-art__flow > b{color:#c9edc7;font-weight:700;}
.uxav2 .support-greek-art .ucb-art{--u:1px;position:relative;width:100%;aspect-ratio:600 / 400;overflow:hidden;border-radius:0;background:transparent;container-type:inline-size;isolation:isolate}
.uxav2 .support-greek-art .ucb-art .uxacsi-illus{position:absolute;inset:0;overflow:hidden;font-family:inherit;line-height:1.3;pointer-events:none}
.uxav2 .support-greek-art .ucb-art :where(aside, article){margin:0;min-width:0}
.uxav2 .support-greek-art .ucb-art :where(span, strong, div){min-width:0}
.uxav2 .support-greek-art .ucb-art svg{display:block;max-width:100%}
@supports (width: 1cqw){
.uxav2 .support-greek-art .ucb-art{--u:.1666667cqw}
}
.uxav2 .support-greek-art .uxacsi-gmm-art{color:#1f3c33;background:transparent}
.uxav2 .support-greek-art .uxacsi-gmm-art__browser{position:absolute;left:5%;top:12%;width:80%;height:73%;z-index:2;overflow:hidden;border:calc(1 * var(--u)) solid #dce3ee;border-radius:calc(13 * var(--u));background:#fff;box-shadow:0 calc(22 * var(--u)) calc(45 * var(--u)) rgba(44,62,99,.14);transform:rotate(-1.3deg)}
.uxav2 .support-greek-art .uxacsi-gmm-art__browser-bar{display:flex;align-items:center;gap:calc(7 * var(--u));height:calc(25 * var(--u));padding:0 calc(11 * var(--u));border-bottom:calc(1 * var(--u)) solid #e2e7ef;background:#f6f8fa}
.uxav2 .support-greek-art .uxacsi-gmm-art__dots{display:flex;gap:calc(3.5 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__dots > i{width:calc(5 * var(--u));height:calc(5 * var(--u));border-radius:50%;background:#c5cfdd}
.uxav2 .support-greek-art .uxacsi-gmm-art__dots > i:first-child{background:#c5cfdd}
.uxav2 .support-greek-art .uxacsi-gmm-art__address{display:block;width:37%;margin-inline:auto;padding:calc(3 * var(--u)) calc(12 * var(--u));border-radius:calc(4 * var(--u));color:#69788d;background:#fff;text-align:center;font-size:calc(6.7 * var(--u));line-height:1.1}
.uxav2 .support-greek-art .uxacsi-gmm-art__expand{color:#7a9185;font-size:calc(10 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__nav{display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(40 * var(--u));padding:0 calc(14 * var(--u));background:#fff}
.uxav2 .support-greek-art .uxacsi-gmm-art__monogram{display:grid;place-items:center;width:calc(23 * var(--u));height:calc(23 * var(--u));flex:0 0 calc(23 * var(--u));border-radius:calc(5 * var(--u));color:#f4f1e6;background:#204536;font-size:calc(13 * var(--u));font-family:Georgia,serif;font-weight:700}
.uxav2 .support-greek-art .uxacsi-gmm-art__brand{display:grid;gap:calc(2 * var(--u));min-width:0;margin-right:auto}
.uxav2 .support-greek-art .uxacsi-gmm-art__brand > strong{font-size:calc(8.4 * var(--u));font-weight:800;letter-spacing:.025em;white-space:nowrap}
.uxav2 .support-greek-art .uxacsi-gmm-art__brand > small{color:#7f8b7d;font-size:calc(6.4 * var(--u));letter-spacing:.05em}
.uxav2 .support-greek-art .uxacsi-gmm-art__navlinks{display:flex;align-items:center;gap:calc(10 * var(--u));white-space:nowrap}
.uxav2 .support-greek-art .uxacsi-gmm-art__navlinks > span{color:#586d5f;font-size:calc(7.4 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__navlinks > b{padding:calc(6 * var(--u)) calc(8 * var(--u));border-radius:calc(4 * var(--u));color:#fff;background:#245641;font-size:calc(7.4 * var(--u));font-weight:600}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero{display:grid;grid-template-columns:minmax(0,.91fr) minmax(0,1.09fr);gap:calc(12 * var(--u));height:calc(140 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));background:#fff}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy{display:flex;flex-direction:column;justify-content:center;min-width:0}
.uxav2 .support-greek-art .uxacsi-gmm-art__eyebrow{display:block;margin-bottom:calc(6 * var(--u));color:#947b5d;font-size:calc(7 * var(--u));font-weight:800;letter-spacing:.12em}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy > strong{display:block;max-width:12ch;color:#234437;font-family:Georgia,serif;font-size:calc(24 * var(--u));font-weight:400;line-height:1.02;letter-spacing:-.018em}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy > span{display:block;max-width:27ch;margin-top:calc(6 * var(--u));color:#7a887f;font-size:calc(7.5 * var(--u));line-height:1.5}
.uxav2 .support-greek-art .uxacsi-gmm-art__hero-copy > b{align-self:flex-start;margin-top:calc(9 * var(--u));padding:calc(6 * var(--u)) calc(9 * var(--u));border-radius:calc(4 * var(--u));color:#fff;background:#245641;font-size:calc(7.8 * var(--u));font-weight:600;line-height:1.1}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature{position:relative;min-width:0;overflow:hidden;border-radius:calc(6 * var(--u));background:#eef3f0;border:calc(1 * var(--u)) solid #dce3e0}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-media{position:absolute;border-radius:0;background:#eef3f0;overflow:hidden;inset:0}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery{padding:calc(10 * var(--u)) calc(14 * var(--u));background:#fff}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery-head{display:flex;justify-content:space-between;align-items:center;gap:calc(8 * var(--u));margin-bottom:calc(8 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery-head > strong{color:#29493a;font-size:calc(10 * var(--u));font-weight:700}
.uxav2 .support-greek-art .uxacsi-gmm-art__gallery-head > span{color:#688175;font-size:calc(7.2 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile{min-width:0;display:grid;grid-template-columns:calc(38 * var(--u)) minmax(0,1fr);gap:calc(5 * var(--u));align-items:center}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-pic{position:relative;height:calc(34 * var(--u));overflow:hidden;border-radius:calc(4 * var(--u));background:#f5f7f6;border:calc(1 * var(--u)) solid rgba(41,73,58,.12)}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-pic::before{content:"";position:absolute;left:calc(7 * var(--u));top:calc(7 * var(--u));width:calc(14 * var(--u));height:calc(10 * var(--u));border:calc(1.3 * var(--u)) solid #6d8578;border-radius:calc(2 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-pic::after{content:"";position:absolute;left:calc(7 * var(--u));right:calc(7 * var(--u));bottom:calc(7 * var(--u));height:calc(3 * var(--u));border-radius:999px;background:#f5f7f6;box-shadow:0 calc(-7 * var(--u)) 0 #c4d0c8}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile:nth-child(2) .uxacsi-gmm-art__tile-pic{background:#f5f7f6}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile:nth-child(3) .uxacsi-gmm-art__tile-pic{background:#f5f7f6}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-info{min-width:0}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-info > b{display:block;color:#355747;font-size:calc(7.8 * var(--u));font-weight:700}
.uxav2 .support-greek-art .uxacsi-gmm-art__tile-info > small{display:block;margin-top:calc(2 * var(--u));color:#8b988c;font-size:calc(6.7 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone{position:absolute;z-index:4;right:5%;top:37%;width:20%;height:56%;padding:calc(13 * var(--u)) calc(6 * var(--u)) calc(7 * var(--u));border:.5cqw solid #20355a;border-radius:2.667cqw;background:#fff;box-shadow:0 2.167cqw 4.167cqw rgba(32,53,90,.17);transform:rotate(4deg)}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone::before{content:"";position:absolute;left:39%;right:39%;top:calc(4 * var(--u));height:calc(4 * var(--u));border-radius:calc(9 * var(--u));background:#1c3b30}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head{display:flex;align-items:center;gap:calc(4 * var(--u));height:calc(19 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head > b{display:grid;place-items:center;width:calc(14 * var(--u));height:calc(14 * var(--u));background:#244d3c;color:#fff;border-radius:calc(3 * var(--u));font-family:Georgia,serif;font-size:calc(9 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head > strong{font-size:calc(6.2 * var(--u));font-weight:800;letter-spacing:.04em;color:#254638;white-space:nowrap}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-head > i{margin-left:auto;width:calc(9 * var(--u));height:calc(9 * var(--u));border-top:calc(1 * var(--u)) solid #738577;border-bottom:calc(1 * var(--u)) solid #738577}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-feature{position:relative;height:47%;overflow:hidden;border-radius:calc(4 * var(--u));background:#eef3f0;border:calc(1 * var(--u)) solid #dce3e0}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-feature::before{content:"";position:absolute;left:calc(9 * var(--u));right:calc(9 * var(--u));top:calc(9 * var(--u));height:calc(10 * var(--u));background:#fff;border-radius:calc(3 * var(--u));box-shadow:0 calc(18 * var(--u)) 0 #fff,0 calc(36 * var(--u)) 0 #fff}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-feature::after{content:"";position:absolute;left:calc(14 * var(--u));top:calc(14 * var(--u));width:calc(18 * var(--u));height:calc(13 * var(--u));border:calc(1.2 * var(--u)) solid #789083;border-radius:calc(3 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-kicker{display:block;margin-top:calc(9 * var(--u));font-size:calc(6.1 * var(--u));font-weight:800;letter-spacing:.085em;color:#a18d6a}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-title{display:block;margin-top:calc(4 * var(--u));color:#254c3b;font-family:Georgia,serif;font-size:calc(13.7 * var(--u));font-weight:400;line-height:1.1}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-copy{display:block;margin-top:calc(4 * var(--u));color:#7e8a7e;font-size:calc(6.5 * var(--u));line-height:1.3}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom{display:flex;gap:calc(5 * var(--u));margin-top:calc(9 * var(--u))}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom i{flex:1;min-width:0;height:calc(21 * var(--u));border-radius:calc(3 * var(--u));background:#e8efeb}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom i:nth-child(2){background:#e8efeb}
.uxav2 .support-greek-art .uxacsi-gmm-art__phone-bottom i:nth-child(3){background:#e8efeb}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-media::before{content:"";position:absolute;inset:32% 0 0;background:#b7cabc;clip-path:polygon(0 100%,0 70%,37% 12%,62% 60%,80% 30%,100% 65%,100% 100%)}
.uxav2 .support-greek-art .uxacsi-gmm-art__feature-media::after{content:"";position:absolute;width:calc(22 * var(--u));height:calc(22 * var(--u));right:16%;top:20%;border-radius:50%;background:#fff}

/* Decorative HTML artwork. Project copy and the case-study link remain outside it. */
.htm-thumb{--htm-u:1px;--htm-ink:#244e59;--htm-copy:#657773;--htm-rule:#dce5df;position:relative;isolation:isolate;width:100%;height:100%;min-height:260px;aspect-ratio:600/400;container-type:inline-size;color:var(--htm-ink);background:transparent;font-family:inherit;line-height:1.3;pointer-events:none}
.htm-thumb *,.htm-thumb *::before,.htm-thumb *::after{box-sizing:border-box}
.htm-thumb :is(strong,small,span,b,i,div){margin:0;min-width:0}
.htm-thumb i{font-style:normal}
@supports(width:1cqw){.htm-thumb{--htm-u:.1666667cqw}}
.htm-thumb__browser{position:absolute;z-index:1;left:3%;top:9%;width:81%;height:80%;overflow:hidden;border:calc(1 * var(--htm-u)) solid #d8e0e9;border-radius:calc(13 * var(--htm-u));background:#fff;box-shadow:0 calc(22 * var(--htm-u)) calc(42 * var(--htm-u)) #20355a1b;transition:transform 320ms cubic-bezier(.22,1,.36,1)}
.htm-thumb__chrome{display:flex;align-items:center;gap:calc(10 * var(--htm-u));height:calc(26 * var(--htm-u));padding:0 calc(12 * var(--htm-u));border-bottom:calc(1 * var(--htm-u)) solid #e0e6ec;background:#f7f9fb}
.htm-thumb__dots{display:flex;gap:calc(4 * var(--htm-u))}
.htm-thumb__dots i{width:calc(5 * var(--htm-u));height:calc(5 * var(--htm-u));border-radius:50%;background:#b9c8d6}
.htm-thumb__address{margin-inline:auto!important;padding:calc(3 * var(--htm-u)) calc(14 * var(--htm-u));border-radius:calc(4 * var(--htm-u));color:#718091;background:#fff;font-size:calc(7 * var(--htm-u));white-space:nowrap}
.htm-thumb__expand{font-size:calc(12 * var(--htm-u));color:#8b9aa7}
.htm-thumb__navigation{display:flex;align-items:center;gap:calc(13 * var(--htm-u));height:calc(35 * var(--htm-u));padding:0 calc(17 * var(--htm-u));border-bottom:calc(1 * var(--htm-u)) solid #edf1ed;background:#fbfcf9}
.htm-thumb__navigation strong{margin-right:auto!important;font-family:Georgia,serif;font-size:calc(11.5 * var(--htm-u));font-weight:400;white-space:nowrap}
.htm-thumb__navigation>span{font-size:calc(6.8 * var(--htm-u));color:#75837b;white-space:nowrap}
.htm-thumb__navigation>b{padding:calc(5 * var(--htm-u)) calc(9 * var(--htm-u));border-radius:calc(14 * var(--htm-u));background:#285764;color:#fff;font-size:calc(6.8 * var(--htm-u));font-weight:500;white-space:nowrap}
.htm-thumb__hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:calc(17 * var(--htm-u));height:calc(155 * var(--htm-u));padding:calc(14 * var(--htm-u)) calc(17 * var(--htm-u));background:linear-gradient(112deg,#f9fbf8 34%,#f3f6f0 100%)}
.htm-thumb__intro{position:relative;z-index:2}
.htm-thumb__intro>small{display:block;margin-bottom:calc(6 * var(--htm-u));font-size:calc(7 * var(--htm-u));font-weight:500;letter-spacing:.035em;color:#6d8172}
.htm-thumb__intro>strong{display:block;font-family:Georgia,serif;font-size:calc(25 * var(--htm-u));font-weight:400;line-height:1.04;letter-spacing:-.035em}
.htm-thumb__intro>span{display:block;margin-top:calc(8 * var(--htm-u));color:var(--htm-copy);font-size:calc(7.3 * var(--htm-u));line-height:1.5}
.htm-thumb__intro>b{display:flex;align-items:center;justify-content:space-between;width:calc(125 * var(--htm-u));margin-top:calc(10 * var(--htm-u));padding:calc(7 * var(--htm-u)) calc(10 * var(--htm-u));border-radius:calc(14 * var(--htm-u));color:#fff;background:#285764;font-size:calc(7.2 * var(--htm-u));font-weight:500}
.htm-thumb__intro>b i{font-size:calc(11 * var(--htm-u))}
.htm-thumb__method{position:relative;align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:calc(15 * var(--htm-u)) calc(13 * var(--htm-u));border:calc(1 * var(--htm-u)) solid #e3e9e1;border-radius:calc(16 * var(--htm-u));background:#fff;box-shadow:0 calc(10 * var(--htm-u)) calc(20 * var(--htm-u)) #3a5c5011}
.htm-thumb__method>small{position:relative;z-index:1;display:block;font-family:Georgia,serif;font-size:calc(12 * var(--htm-u));line-height:1.15}
.htm-thumb__letters{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--htm-u));margin:calc(12 * var(--htm-u)) 0 calc(5 * var(--htm-u))!important}
.htm-thumb__letters>b{position:relative;display:grid;place-items:center;width:calc(30 * var(--htm-u));height:calc(30 * var(--htm-u));border:calc(1 * var(--htm-u)) solid #e3eae5;border-radius:50%;color:#315862;background:linear-gradient(#fff,#f7faf7);box-shadow:0 calc(4 * var(--htm-u)) calc(7 * var(--htm-u)) #355b4b0e;font-family:Georgia,serif;font-size:calc(18 * var(--htm-u));font-weight:400}
.htm-thumb__letters>b:first-child{color:#fff;background:#285764;border-color:#285764}
.htm-thumb__method>span{display:flex;align-items:center;justify-content:space-between;color:#76877f;font-size:calc(5.5 * var(--htm-u))}
.htm-thumb__method>span>i{height:calc(1 * var(--htm-u));width:calc(6 * var(--htm-u));background:#dce5df}
.htm-thumb__audio{display:flex;align-items:center;gap:calc(6 * var(--htm-u));margin-top:calc(11 * var(--htm-u))!important;padding-top:calc(8 * var(--htm-u));border-top:calc(1 * var(--htm-u)) solid #e7ece7;color:#567367}
.htm-thumb__audio svg{width:calc(13 * var(--htm-u));height:calc(13 * var(--htm-u));padding:calc(2 * var(--htm-u));border-radius:50%;background:#edf2eb;flex-shrink:0}
.htm-thumb__audio>span{font-size:calc(6.2 * var(--htm-u));white-space:nowrap}
.htm-thumb__audio>i{margin-left:auto!important;width:calc(27 * var(--htm-u));height:calc(3 * var(--htm-u));border-radius:calc(3 * var(--htm-u));background:linear-gradient(90deg,#9aac9b 30%,#e5ebe4 30%)}
.htm-thumb__collection{padding:calc(10 * var(--htm-u)) calc(17 * var(--htm-u)) calc(14 * var(--htm-u));background:#fff}
.htm-thumb__collection>span{display:block;margin-bottom:calc(9 * var(--htm-u));font-size:calc(8.5 * var(--htm-u));font-weight:500}
.htm-thumb__guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(10 * var(--htm-u))}
.htm-thumb__guide{position:relative;height:calc(62 * var(--htm-u));padding:calc(8 * var(--htm-u)) calc(8 * var(--htm-u));border:calc(1 * var(--htm-u)) solid #e0e7df;border-radius:calc(5 * var(--htm-u));color:#355b51;background:#f2f5eb;box-shadow:0 calc(5 * var(--htm-u)) calc(9 * var(--htm-u)) #20355a09}
.htm-thumb__guide.is-sand{background:#f6f2e8;color:#846d55;border-color:#e9e1d4}
.htm-thumb__guide.is-blue{background:#eef4f5;color:#476c7a;border-color:#dde7e9}
.htm-thumb__guide>small{display:block;font-size:calc(5 * var(--htm-u));letter-spacing:.035em;margin-bottom:calc(4 * var(--htm-u))}
.htm-thumb__guide>strong{display:block;max-width:19ch;font-family:Georgia,serif;font-size:calc(10 * var(--htm-u));font-weight:400;line-height:1.15}
.htm-thumb__guide>i{position:absolute;left:calc(8 * var(--htm-u));bottom:calc(6 * var(--htm-u));width:calc(13 * var(--htm-u));height:calc(1 * var(--htm-u));background:currentColor;opacity:.3}
.htm-thumb__phone{position:absolute;z-index:3;right:3%;bottom:4%;width:27%;height:76%;padding:calc(6 * var(--htm-u));border:calc(2 * var(--htm-u)) solid #d0d8d8;border-radius:calc(27 * var(--htm-u));background:#fcfdfc;box-shadow:0 calc(17 * var(--htm-u)) calc(27 * var(--htm-u)) #20355a25,0 0 0 calc(2 * var(--htm-u)) #fff;transition:transform 320ms cubic-bezier(.22,1,.36,1)}
.htm-thumb__speaker{position:absolute;z-index:2;top:calc(8 * var(--htm-u));left:36%;width:28%;height:calc(4 * var(--htm-u));border-radius:calc(4 * var(--htm-u));background:#d6dddb}
.htm-thumb__phone-screen{position:relative;height:100%;overflow:hidden;border:calc(1 * var(--htm-u)) solid #e4e9e4;border-radius:calc(21 * var(--htm-u));background:#fcfdf9;padding-top:calc(10 * var(--htm-u))}
.htm-thumb__phone-nav{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--htm-u));padding:calc(10 * var(--htm-u)) calc(10 * var(--htm-u));border-bottom:calc(1 * var(--htm-u)) solid #e6ece7}
.htm-thumb__phone-nav>strong{font-family:Georgia,serif;font-size:calc(8 * var(--htm-u));font-weight:400;line-height:1.1}
.htm-thumb__phone-nav>span{display:grid;gap:calc(2 * var(--htm-u));width:calc(10 * var(--htm-u));flex-shrink:0}
.htm-thumb__phone-nav>span>i{height:calc(1 * var(--htm-u));background:#698379}
.htm-thumb__phone-hero{position:relative;padding:calc(14 * var(--htm-u)) calc(12 * var(--htm-u));overflow:hidden;background:linear-gradient(145deg,#f5f8f2,#eef3eb 64%,#e8efeb)}
.htm-thumb__phone-hero::before{position:absolute;content:"";z-index:0;right:calc(-60 * var(--htm-u));top:calc(-80 * var(--htm-u));width:calc(137 * var(--htm-u));height:calc(320 * var(--htm-u));border-radius:50%;border:calc(20 * var(--htm-u)) solid #c9dce184;transform:rotate(-25deg)}
.htm-thumb__phone-hero>*{position:relative;z-index:1}
.htm-thumb__phone-hero>small{display:block;margin-bottom:calc(8 * var(--htm-u));color:#718875;font-size:calc(6 * var(--htm-u))}
.htm-thumb__phone-hero>strong{display:block;font-family:Georgia,serif;font-size:calc(19 * var(--htm-u));font-weight:400;line-height:1.08;letter-spacing:-.035em}
.htm-thumb__phone-hero>span{display:block;margin-top:calc(10 * var(--htm-u));font-size:calc(6 * var(--htm-u));color:#6d7d73;line-height:1.4}
.htm-thumb__phone-hero>b{display:flex;justify-content:space-between;align-items:center;gap:calc(6 * var(--htm-u));margin-top:calc(10 * var(--htm-u));padding:calc(7 * var(--htm-u)) calc(9 * var(--htm-u));border-radius:calc(14 * var(--htm-u));background:#285764;color:#fff;font-size:calc(6.5 * var(--htm-u));font-weight:500}
.htm-thumb__phone-guide{padding:calc(9 * var(--htm-u)) calc(12 * var(--htm-u));background:#fff}
.htm-thumb__phone-guide>div{padding:calc(9 * var(--htm-u));border:calc(1 * var(--htm-u)) solid #e0e7da;border-radius:calc(5 * var(--htm-u));background:#f0f4e9}
.htm-thumb__phone-guide small{display:block;color:#80917c;font-size:calc(5 * var(--htm-u));margin-bottom:calc(4 * var(--htm-u))}
.htm-thumb__phone-guide strong{display:block;font-family:Georgia,serif;font-size:calc(10 * var(--htm-u));font-weight:400;line-height:1.15;color:#466247}
.htm-thumb__phone-guide>span{display:flex;justify-content:space-between;align-items:center;margin-top:calc(8 * var(--htm-u));font-size:calc(6 * var(--htm-u));color:#42645b}
@media(hover:hover) and (pointer:fine){.support-project:hover .htm-thumb__browser{transform:translateY(-3px)}.support-project:hover .htm-thumb__phone{transform:translateY(-5px)}}
@media(prefers-reduced-motion:reduce){.htm-thumb__browser,.htm-thumb__phone{transition:none!important;transform:none!important}}

.uxav2 .support-artwork:has(.htm-thumb){display:block;min-height:0!important}.uxav2 .support-artwork>.htm-thumb{position:absolute;inset:0;height:100%!important;aspect-ratio:auto!important;min-height:0!important}.uxav2 .support-artwork :is(.support-greek-art,.support-truck-art){height:auto;width:100%}
