/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[2]!./node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js??ruleSet[1].rules[14].oneOf[5].use[3]!./src/clikklepages/comingSoon.module.css ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
.comingSoon_page__W2aL9{
  position:relative;
  width:100%;
  height:100svh;
  min-height:620px;
  overflow:hidden;
  isolation:isolate;
  background:#060708;
  color:#fff;
  font-family:Arial,Helvetica,sans-serif;
}

/* Exact user-supplied artwork. Preserve its complete 3:2 composition. */
.comingSoon_art__nMTSy{
  position:absolute;
  inset:0;
  z-index:-3;
  background-image:url('/images/clikkle/pages/holding/coming-soon.png'),url('https://clikkle.com/images/clikkle/pages/coming-soon/coming-soon-workshop.png');
  background-repeat:no-repeat;
  background-position:right center;
  background-size:contain;
}

/* The artwork already provides a naturally dark left side. This veil only
   adds enough local contrast for selectable HTML copy; it does not recolor
   or replace the wallpaper. */
.comingSoon_readability__FVwiE{
  position:absolute;
  inset:0;
  z-index:-2;
  pointer-events:none;
  background:linear-gradient(90deg,
    rgba(6,7,8,.78) 0%,
    rgba(6,7,8,.62) 18%,
    rgba(6,7,8,.30) 33%,
    rgba(6,7,8,.08) 45%,
    transparent 56%);
}

.comingSoon_logoLink__qgaU1{
  position:absolute;
  z-index:4;
  top:19px;
  left:clamp(25px,5.15vw,83px);
  display:inline-flex;
  align-items:center;
  text-decoration:none;
}
.comingSoon_logo__aaUdT{
  display:block;
  width:auto;
  height:30px;
  max-width:150px;
  object-fit:contain;
}
.comingSoon_logoLink__qgaU1:focus-visible,
.comingSoon_actions__HgYZb a:focus-visible{
  outline:2px solid #fff;
  outline-offset:3px;
}

.comingSoon_content__aDTCY{
  position:absolute;
  z-index:2;
  left:clamp(30px,7vw,108px);
  top:50%;
  transform:translateY(-46%);
  width:min(34vw,500px);
  max-width:calc(100vw - 52px);
}

.comingSoon_eyebrow__11bSn{
  display:inline-flex;
  align-items:center;
  gap:9px;
  margin-bottom:18px;
  color:rgba(255,255,255,.82);
  font-size:12px;
  font-weight:600;
  letter-spacing:.11em;
  text-transform:uppercase;
}
.comingSoon_eyebrowIcon___kZ8Q{
  width:28px;
  height:28px;
  display:grid;
  place-items:center;
  border:1px solid rgba(255,174,34,.48);
  border-radius:9px;
  color:#ffae22;
  background:rgba(255,174,34,.08);
  backdrop-filter:blur(14px);
}

.comingSoon_content__aDTCY h1{
  margin:0;
  max-width:520px;
  font-size:clamp(44px,4.3vw,68px);
  line-height:.98;
  letter-spacing:-.05em;
  font-weight:500;
  text-wrap:balance;
}
.comingSoon_content__aDTCY h1 span{color:#ffae22}
.comingSoon_content__aDTCY>p{
  margin:24px 0 0;
  max-width:455px;
  color:rgba(255,255,255,.78);
  font-size:clamp(14px,1.05vw,17px);
  line-height:1.55;
  text-wrap:pretty;
}

.comingSoon_actions__HgYZb{
  display:flex;
  align-items:center;
  gap:12px;
  margin-top:26px;
}
.comingSoon_actions__HgYZb a{
  min-height:48px;
  padding:0 18px;
  border-radius:13px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:12px;
  color:#fff;
  font-size:14px;
  font-weight:600;
  text-decoration:none;
  transition:transform .2s ease,background-color .2s ease,border-color .2s ease;
}
.comingSoon_actions__HgYZb a:hover{transform:translateY(-1px)}
.comingSoon_primary__t2h1q{
  color:#101112!important;
  background:#fff;
  border:1px solid rgba(255,255,255,.9);
}
.comingSoon_secondary___re0g{
  border:1px solid rgba(255,255,255,.2);
  background:rgba(16,17,18,.34);
  backdrop-filter:blur(18px);
}

.comingSoon_note__GV7TF{
  display:flex;
  align-items:center;
  gap:10px;
  margin-top:22px;
  color:rgba(255,255,255,.58);
  font-size:12px;
}
.comingSoon_note__GV7TF svg{color:#ffae22;flex:0 0 auto}

.comingSoon_trust__0U9Jl{
  position:absolute;
  z-index:2;
  left:clamp(30px,7vw,108px);
  bottom:clamp(22px,3.2vh,34px);
  display:flex;
  align-items:center;
  gap:18px;
  color:rgba(255,255,255,.56);
  font-size:11px;
}
.comingSoon_trust__0U9Jl span{display:flex;align-items:center;gap:8px;white-space:nowrap}
.comingSoon_trust__0U9Jl i{width:1px;height:18px;background:rgba(255,255,255,.18)}

@media (min-width:1051px) and (max-height:760px){
  .comingSoon_content__aDTCY{transform:translateY(-43%);width:min(32vw,455px)}
  .comingSoon_eyebrow__11bSn{margin-bottom:13px}
  .comingSoon_content__aDTCY h1{font-size:clamp(38px,3.8vw,56px)}
  .comingSoon_content__aDTCY>p{margin-top:17px;font-size:13px;line-height:1.48}
  .comingSoon_actions__HgYZb{margin-top:19px}
  .comingSoon_actions__HgYZb a{min-height:44px;padding-inline:15px;font-size:13px}
  .comingSoon_note__GV7TF{margin-top:15px;font-size:11px}
  .comingSoon_trust__0U9Jl{bottom:16px;font-size:10px}
}

@media(max-width:1050px){
  .comingSoon_content__aDTCY{left:clamp(28px,5vw,54px);width:min(46vw,470px)}
  .comingSoon_trust__0U9Jl{left:clamp(28px,5vw,54px)}
  .comingSoon_readability__FVwiE{
    background:linear-gradient(90deg,
      rgba(6,7,8,.86) 0%,
      rgba(6,7,8,.68) 30%,
      rgba(6,7,8,.28) 53%,
      transparent 72%);
  }
}

@media(max-width:720px){
  .comingSoon_page__W2aL9{min-height:660px;background:#060708}
  .comingSoon_art__nMTSy{
    background-position:center top;
    background-size:contain;
    opacity:.72;
  }
  .comingSoon_readability__FVwiE{
    background:linear-gradient(180deg,
      rgba(6,7,8,.04) 0%,
      rgba(6,7,8,.12) 30%,
      rgba(6,7,8,.66) 56%,
      #060708 78%);
  }
  .comingSoon_logoLink__qgaU1{top:20.5px;left:16px}
  .comingSoon_logo__aaUdT{height:27px;max-width:132px}
  .comingSoon_content__aDTCY{
    left:20px;
    right:20px;
    top:auto;
    bottom:104px;
    width:auto;
    max-width:none;
    transform:none;
  }
  .comingSoon_eyebrow__11bSn{margin-bottom:12px;font-size:10px}
  .comingSoon_eyebrowIcon___kZ8Q{width:25px;height:25px}
  .comingSoon_content__aDTCY h1{
    max-width:440px;
    font-size:clamp(38px,11.3vw,52px);
    line-height:.98;
  }
  .comingSoon_content__aDTCY>p{
    margin-top:16px;
    max-width:430px;
    font-size:14px;
    line-height:1.45;
  }
  .comingSoon_actions__HgYZb{margin-top:18px;gap:9px}
  .comingSoon_actions__HgYZb a{min-height:46px;padding:0 14px;font-size:13px}
  .comingSoon_note__GV7TF{margin-top:14px;font-size:11px}
  .comingSoon_trust__0U9Jl{left:20px;bottom:18px;font-size:9px;gap:12px}
}

@media(max-width:430px){
  .comingSoon_actions__HgYZb{flex-direction:column;align-items:stretch}
  .comingSoon_actions__HgYZb a{width:100%;justify-content:space-between}
  .comingSoon_trust__0U9Jl span:nth-of-type(2),.comingSoon_trust__0U9Jl i{display:none}
}

@media(prefers-reduced-motion:reduce){
  .comingSoon_actions__HgYZb a{transition:none}
  .comingSoon_actions__HgYZb a:hover{transform:none}
}

