/* Lucidity AI ------------------------------------------------------------ */
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;700&display=swap');

:root{
  --navy:#1B2A4A; --navy-85:#33405D; --navy-65:#5B6580; --navy-45:#8A91A3;
  --navy-12:#DDDFE5; --ice:#E6FEFE; --ice-deep:#BDEFF2; --ice-soft:#F2FEFE;
  --white:#FFFFFF; --gut:clamp(1.5rem,5vw,4.5rem); --max:1120px;
}
*{box-sizing:border-box;margin:0;padding:0}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}
  *,*::before,*::after{animation:none!important;transition:none!important}}
video,img,iframe{max-width:100%}
h1,h2,h3,.pull,.eyebrow,.kick{text-wrap:balance}
p,li,figcaption,label{text-wrap:pretty}
body{font-family:'Poppins',system-ui,sans-serif;font-weight:400;color:var(--navy-85);
  background:var(--white);line-height:1.62;-webkit-font-smoothing:antialiased}
.wrap{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}
.hero .wrap,.hero-grid{max-width:1240px}

header{background:var(--navy);position:sticky;top:0;z-index:50}
.bar{max-width:var(--max);margin:0 auto;padding:1.1rem var(--gut);display:flex;
  align-items:center;justify-content:space-between;gap:2rem}
.brand{display:block;width:158px;height:45px;text-indent:-9999px;overflow:hidden;
  background:url('data:image/png;base64,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jNzn7u7O59cLwAT0La2BAgDAzZs30549e3avQoUKNem+Q+WH9Hp95sOHDy/yPC8o91kVxz1XilB6uXLlyi3s7OwcLa0/0v2WHMeJylRZpjBx2KpVq8Dw8HD/hQsXBvz444/Hr127puvevfvwQYMGLRs7dmxwvXr1utPrQQgNljaNK6MV6W/SdR+6XeXChQsbf/nllzm7d++ORQiBcuXKCTNnzgz68ssvN5vWRCSO43jz7S20nKIoajiOE83XYNLT05//888/1wRBsDGtDxWrNqIPLG0vugbn4+PTUq1Wa8zW4CSe58Xt27dPjY6ONpSmFIY02vratWv7nj59mpXXGiNdXzx06NDT7t271/jjjz8uV6xY0dda1GZh1uZN0eaaR48eRU2bNm2KLMugsOttdG9obGys1KlTp76jR4/uNmPGjENqtRpIkmRQqVTqNxktTp8LQRDUly9fPnj79u2wyMjIP/V6PVH2veIMIQTLsiyp1WpNRkZGZnBw8Cdr1qw5mZaWhlkGsmIG3Q/59ddftzWfidG/X7ly5Q+e57mSkreSikWNGjU0rVu3dmvSpInz6NGjm65YsWLUmTNnfjMYDMjMZSTntiaxbdu2qT4+PmqlW2rAgAF+ISEh0549e/ZUOWuHEBpXrVr1Jf3s1atXt5u7W58+fRr766+/ftuzZ89KynLXrl3b9vz58yGWLGJLa6WmdTN9aGjosuXLl4/67LPP6jZp0sS5devWblWqVFG/zqzyXfRDjUbD37hx44i1fti5c+cKBV2HexN96eDBg8uKygKl69eBgYG1CnJv1DXapEkTlxMnTmzIrc/k19pR9q1t27ZNdXFxEd5UH1KOHf3796958eLF3eZ18LoWp1kcwVxnZ2c+r7Y9d+7cljwirDtSK9rc4urbt+8btUDN78FgMBgHDx5c23xcK4hV2LVr1zwtUDc3t9c6hID+1rp1677MzQLdv3//grzWbovCAv3www9d87JA/fz8bAtlHSuOzeHv378fQYNtlDeflZWV1rNnzypv0/wuyoG6RYsWLvPmzet98+bNQ8r7NBdSutZCCCEpKSlPmjdv7mxeB5UrV1aPGTOm4blz59bSLSRbtmyZSv8/KirqLCGE6PV644EDB+YOGzasdoUKFUTzgbB3796V09PT06ytRcuynCPCRqNRjoiI+GPatGkf1a1b1640pC8D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6tata3f69Ol11k6xgBAaMzMz9W3btnVn4slgMEqstSAIAtiyZctk0wCfZX5UFhXRtLS0xM8++6yeUkRLw8BH7+GDDz5wiIuLu24hOhkRQsi1a9eOOTk58dZcjdRlqdFouOjo6DBriQLu3bt3unLlyoXfj1QM+xC9DwcHB3716tXDdTqdzpLrGmOMJEnKIoSQGTNm9MqvVc9gMBjFcgCkgrB9+/b/WdtIrnRDnjlz5leabEApQnQNrySuY1ERrVevnn1mZmaW+T5RRc7MFtYsJvre9OnTe1naqoEQkm/dunWabiUoiZMP5fYg8/L369ev0vXr149YO/1DOTFZvHjxp7QO2Long8EosVDrQaPRgCVLlnxqNBplaxl7qLhKkiRv3bp14scff+xrTZDMN/wX9xddj5w0aVJHSxv9EUJyfHz8dVtbW858okAnIRUrVlQ/e/bsqbkVS+vto48+8hIEAahUqhJRJ3klqBBFkRs6dGj93bt3z1aunVtKUoExRjqdLm3SpEntlXXGYDAYJd4Spaxateq/1nKyWrIsLly4EDJnzpwen3zySaUKFSqIpWF9dP/+/QssWZGEEDJs2LAPzC1I+vdffvnlM0vfgxCi9evXjynp9aJSqYCvr6964MCBPosWLfrk6tWroUpXd255fWVZzonqLk0R3QwGo5TrY35FVBAEACEEffr0qTR//vzNNWvWbAshNAiC8MppChhjaBoMcxax0tLSnt+8eTM0PDz8KD3tRafT6fbv339elmVk2qheLLMy0I3eWq1W9c0334wKDAycR5MqAPDyFHlBEPi7d+9ebtasWXOdTkeU36tYsaLq3r17z7VaraPpfR6AnBNa8PLly//722+/7YEQFvvsCBzHcQgh0qlTp/re3t5VCSHQZEF/Wr169dYODg7OufUDU31JHMfxPM+LERERu77//vtRp0+fTlapVABCWOKTczAYDCagFoWEEALc3d3FGTNmDBk9evQ6OiCajgZ7RUgxxtD8OC4lBoMBY4xxcXfZYYyxWq1W032iFv4fIoT4gIAA70OHDj2llidCCAwaNKj25s2bb5tn2rFQD/BNHu1UVBBCsFartXgfEEIDx3E8FUhL/YEeu7Vjx47pgwcPni1JEilNR5QxGAyGRZTuyYCAgMpPnjyJMk8AbS3rvaUE0SXsYGerh1XTbSk0byYNnLKxseHC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') no-repeat left center/contain}

nav{display:flex;gap:1.75rem;flex-wrap:wrap}
nav a{color:rgba(230,254,254,.72);text-decoration:none;font-size:.82rem;font-weight:500;
  letter-spacing:.04em;padding-bottom:2px;border-bottom:2px solid transparent}
nav a:hover,nav a:focus-visible{color:var(--white);border-bottom-color:var(--ice-deep)}
nav a[aria-current="page"]{color:var(--white);border-bottom-color:var(--ice-deep)}
:focus-visible{outline:3px solid var(--ice-deep);outline-offset:3px}

.navy{background:var(--navy);color:var(--ice)}
.iceb{background:var(--ice-soft)}
section{padding:clamp(2.35rem,5.35vw,4.35rem) 0}
section.tight{padding:clamp(1.7rem,3.35vw,2.7rem) 0}

h1{font-size:clamp(2rem,3.6vw,2.75rem);font-weight:700;line-height:1.14;
  letter-spacing:-.02em;color:var(--white)}
h1 .soft{display:block;font-weight:300;color:var(--ice-deep)}
h2{font-size:clamp(1.5rem,3.2vw,2.15rem);font-weight:700;line-height:1.2;
  letter-spacing:-.015em;color:var(--navy);margin-bottom:1rem}
.navy h2{color:var(--white)}
h3{font-size:1.08rem;font-weight:700;color:var(--navy);margin-bottom:.45rem}
.navy h3{color:var(--white)}

.eyebrow{display:inline-block;font-size:.72rem;font-weight:500;letter-spacing:.18em;
  text-transform:uppercase;color:var(--navy-45);margin-bottom:.9rem}
.navy .eyebrow{color:rgba(230,254,254,.6)}
.eyebrow::before{content:'';display:block;width:46px;height:3px;
  background:var(--ice-deep);margin-bottom:.8rem}

.lede{font-size:clamp(1.02rem,1.7vw,1.2rem);color:var(--navy-65);max-width:58ch}
.closer{font-size:clamp(1.02rem,1.7vw,1.2rem);max-width:58ch;font-weight:500;
  margin-top:1.5rem;padding-top:1.2rem;border-top:1px solid rgba(230,254,254,.22);
  color:var(--white);text-wrap:pretty}
.navy .lede{color:rgba(230,254,254,.72)}
p{max-width:68ch}
p+p{margin-top:.9rem}

.ask{background:var(--white);border-radius:14px;box-shadow:0 18px 44px rgba(0,0,0,.16);
  overflow:hidden;max-width:520px}
.ask .q{padding:1.05rem 1.4rem;border-bottom:1px solid var(--navy-12);
  font-size:.95rem;color:var(--navy-45)}
.ask .q span{color:var(--navy);font-weight:500}
.ask .a{padding:1.25rem 1.4rem 1.05rem}
.ask .a p{font-size:.98rem;color:var(--navy-85)}
.ask .cite{margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--navy-12);
  display:flex;align-items:baseline;gap:.5rem;font-size:.76rem;color:var(--navy-45);
  flex-wrap:wrap;line-height:1.5}
.ask .cite b{white-space:nowrap}
.ask .cite b{color:var(--navy);font-weight:500}
.dot{width:7px;height:7px;border-radius:50%;background:var(--ice-deep);flex:none}

.hero{padding:clamp(2.5rem,5vw,4rem) 0 clamp(3.5rem,7vw,5.5rem)}
.hero-grid{display:grid;grid-template-columns:1.42fr .58fr;
  gap:clamp(1.75rem,3vw,2.75rem);align-items:center}
.hero p.lede{margin-top:1.5rem}

.g3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}
.g2{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(2rem,5vw,4rem)}
.cardlink{display:block;text-decoration:none;color:inherit;
  transition:transform .15s ease,box-shadow .15s ease}
.cardlink:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(11,31,59,.10)}
.cardlink:focus-visible{outline:3px solid var(--ice-deep);outline-offset:3px}
.prod{scroll-margin-top:96px}
@media (max-width:1023px){.prod{scroll-margin-top:150px}}
@media (max-width:767px){.prod{scroll-margin-top:204px}}
.card{background:var(--white);border-radius:12px;padding:1.6rem 1.5rem;
  border:1px solid var(--navy-12)}
.card .top{display:block;height:4px;width:44px;background:var(--ice-deep);
  margin-bottom:1.1rem}
.card p{font-size:.93rem;color:var(--navy-65)}

ol.steps{list-style:none;counter-reset:s}
ol.steps li{counter-increment:s;position:relative;
  background:var(--white);border:1px solid var(--navy-12);border-radius:12px;
  padding:1.7rem 1.8rem 1.7rem 5.4rem;margin-bottom:1.1rem}
ol.steps li:last-child{margin-bottom:0}
/* numbered disc, navy on white so it reads as a step rather than a bullet */
ol.steps li::before{content:counter(s,decimal-leading-zero);position:absolute;
  left:1.7rem;top:1.7rem;width:38px;height:38px;border-radius:50%;
  background:var(--navy);color:var(--ice-deep);
  display:flex;align-items:center;justify-content:center;
  font-weight:700;font-size:.92rem;letter-spacing:.02em}
ol.steps h3{margin-bottom:.5rem}
ol.steps p{font-size:.95rem;color:var(--navy-65);max-width:none}

.ways{display:grid;grid-template-columns:1fr 1fr;gap:1.4rem}
.ways > div{background:var(--white);border:1px solid var(--navy-12);border-radius:12px;
  padding:1.6rem 1.6rem 1.5rem}
.ways .wtop{display:block;height:4px;width:44px;background:var(--ice-deep);
  margin-bottom:1.1rem}
.ways p{font-size:.93rem;color:var(--navy-65);max-width:none}
@media (max-width:700px){.ways{grid-template-columns:1fr}}

.prod{background:var(--white);border:1px solid var(--navy-12);border-radius:12px;
  padding:1.9rem 1.8rem;margin-bottom:1.5rem;position:relative;overflow:hidden}
.prod::before{content:'';position:absolute;top:0;left:1.8rem;width:44px;height:4px;
  background:var(--ice-deep)}
.prod:last-of-type{margin-bottom:0}
.prod-head{display:flex;align-items:baseline;justify-content:space-between;
  gap:1.5rem;flex-wrap:wrap}
.price{font-weight:700;font-size:1.35rem;color:var(--navy);white-space:nowrap}
.price small{display:block;font-size:.72rem;font-weight:400;color:var(--navy-45);
  text-align:right}
.prod .kick{margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--navy-12);
  font-weight:500;color:var(--navy);font-size:.95rem;max-width:none}
.prod p{max-width:none}

.cta{display:inline-block;background:var(--ice-deep);color:var(--navy);
  padding:.85rem 1.9rem;border-radius:8px;text-decoration:none;font-weight:700;
  font-size:.95rem;margin-top:1.8rem}
.cta:hover,.cta:focus-visible{background:var(--ice)}
.cta.ghost{background:none;border:2px solid var(--ice-deep);color:var(--ice-deep)}
.cta.ghost:hover{background:var(--ice-deep);color:var(--navy)}
.cta.dark{background:var(--navy);color:var(--white)}
.cta.dark:hover{background:var(--navy-85)}

.pull{font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;line-height:1.3;
  color:var(--white);max-width:24ch}
.pull .soft{color:var(--ice-deep);display:block;margin-top:.35rem}
.mini{font-size:.82rem;color:var(--navy-45)}

form{max-width:560px}
label{display:block;font-size:.86rem;font-weight:600;color:var(--navy);
  margin:1.15rem 0 .4rem}
input,textarea,select{width:100%;font-family:inherit;font-size:.95rem;
  color:var(--navy-85);padding:.75rem .9rem;border:1px solid var(--navy-12);
  border-radius:8px;background:var(--white)}
input:focus,textarea:focus{outline:none;border-color:var(--ice-deep);
  box-shadow:0 0 0 3px rgba(189,239,242,.5)}
textarea{min-height:110px;resize:vertical}
button{font-family:inherit;background:var(--navy);color:var(--white);border:0;
  padding:.9rem 2rem;border-radius:8px;font-weight:700;font-size:.95rem;
  margin-top:1.6rem;cursor:pointer}
button:hover{background:var(--navy-85)}

footer{background:var(--navy);color:rgba(230,254,254,.6);padding:3rem 0 2.5rem;
  font-size:.85rem}
footer .fgrid{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}
footer a{color:rgba(230,254,254,.72);text-decoration:none}
footer a:hover{color:var(--white)}
footer .tag{color:var(--ice-deep);font-weight:500}

@media (max-width:860px){

  .hero-grid,.g2,.g3{grid-template-columns:1fr}
  .bar{flex-direction:column;align-items:flex-start;gap:.9rem}
  nav{gap:.95rem}
  nav a{font-size:.82rem;padding:.5rem 0}
  footer a{display:inline-block;padding:.35rem 0}
  .ask{max-width:100%}
  ol.steps li{padding:1.35rem 1.3rem 1.35rem 1.3rem}
  ol.steps li::before{position:static;margin-bottom:.85rem;width:34px;height:34px}
  .prod{padding:1.4rem 1.3rem}
  .prod::before{left:1.3rem}
  .price{font-size:1.2rem}
  .price small{text-align:left}
}
