@font-face{
  font-family:"Bencefalo";
  src:url(data:font/woff2;base64,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) format("woff2");
  font-weight:400;
  font-style:normal;
  font-display:swap;
}

/* ===== Refinements v10 ===== */
@media(min-width:981px){
  .section-title,.section-lead,.finder-head,.finder-head .qlead,.qtitle,.qlead{
    width:100%;
    max-width:none;
  }
  .intro-section .section-title{white-space:nowrap;font-size:clamp(48px,4.6vw,62px)}
  .intro-section .section-lead{white-space:nowrap}
}
.stat-card{justify-content:center;align-items:center;text-align:center}
.stat-card strong{font-size:34px}
.stat-card small{margin-top:10px}
.price{
  color:#fff0b8!important;
  text-shadow:0 0 8px rgba(255,224,137,.46),0 0 20px rgba(232,201,111,.18);
}
.service-card .price{font-size:20px}

/* Carta del día */
.daily-section{padding-top:56px}
.daily-head{text-align:center;margin:0 auto 42px}
.daily-head .section-title,.daily-head .section-lead{max-width:none;width:100%}
.daily-head .section-title{margin-left:auto;margin-right:auto}
.daily-head .section-lead{margin-left:auto;margin-right:auto}
.daily-card-panel{
  width:min(100%,1030px);
  margin:0 auto;
  min-height:420px;
  display:grid;
  grid-template-columns:310px 1fr;
  gap:42px;
  align-items:center;
  padding:38px 48px;
  border:1px solid rgba(164,126,255,.18);
  border-radius:24px;
  background:
    radial-gradient(30rem 22rem at 0% 20%,rgba(92,35,163,.28),transparent 65%),
    radial-gradient(30rem 22rem at 100% 100%,rgba(79,34,128,.18),transparent 65%),
    linear-gradient(145deg,#111126 0%,#070814 62%,#0b0d19 100%);
  box-shadow:0 28px 80px rgba(0,0,0,.26);
}
.daily-deck,.daily-face{
  width:230px;height:330px;
  margin:auto;
  border-radius:18px;
  position:relative;
  overflow:hidden;
  border:8px solid #f2eef7;
  box-shadow:0 18px 48px rgba(50,21,86,.35),0 0 28px rgba(168,85,247,.20);
}
.daily-deck{
  appearance:none;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:22px;
  color:#f4eaff;
  background:
    radial-gradient(circle at 50% 50%,rgba(255,255,255,.08),transparent 30%),
    repeating-radial-gradient(circle at 50% 50%,transparent 0 18px,rgba(212,174,255,.13) 19px 20px),
    linear-gradient(150deg,#3d176a,#6b2fb1 48%,#32134f);
  letter-spacing:.14em;
  font-size:10px;
  font-weight:800;
}
.daily-deck:before,.daily-deck:after{
  content:"";position:absolute;inset:16px;border:1px solid rgba(255,235,255,.44);border-radius:10px;pointer-events:none
}
.daily-deck:after{inset:28px;border-color:rgba(255,235,255,.17)}
.daily-back-mark{
  width:76px;height:76px;
  display:grid;place-items:center;
  color:#f4ddff;
  filter:drop-shadow(0 0 18px rgba(237,194,255,.28));
}
.daily-back-mark svg{width:100%;height:100%}
.daily-face{
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:space-between;
  padding:22px 18px 18px;
  color:#f8efff;
  background:
    radial-gradient(circle at 50% 37%,rgba(241,207,255,.24),transparent 24%),
    radial-gradient(circle at 50% 46%,rgba(161,89,255,.30),transparent 48%),
    linear-gradient(160deg,#4b1f76,#26103f 58%,#6c2d8d);
}
.daily-face:before{
  content:"";position:absolute;inset:15px;border:1px solid rgba(255,239,255,.52);border-radius:9px
}
.daily-face.is-reversed{transform:rotate(180deg)}
.daily-roman{font-size:14px;letter-spacing:.14em;font-weight:800}
.daily-face-glyph{
  width:98px;height:98px;color:#efd9ff;
  filter:drop-shadow(0 0 24px rgba(225,184,255,.32))
}
.daily-face-glyph svg{width:100%;height:100%}
.daily-face-name{
  position:relative;z-index:2;
  text-align:center;
  font-family:var(--display);
  font-size:28px;
  line-height:1;
}
.daily-reading{max-width:560px}
.daily-chip{
  display:inline-flex;
  padding:7px 11px;
  border-radius:999px;
  margin-bottom:16px;
  border:1px solid rgba(168,85,247,.25);
  background:rgba(124,58,237,.10);
  color:#caa0ff;
  font-size:10px;font-weight:800;letter-spacing:.15em;
}
.daily-reading h3{font-family:var(--ui);font-size:36px;font-weight:800;color:#fff;line-height:1.05}
.daily-reading p{font-size:15px;line-height:1.75;color:#a7a1b2;max-width:620px}
.daily-status{
  display:inline-flex;
  margin:12px 0 4px;
  padding:6px 10px;border-radius:999px;
  border:1px solid rgba(168,85,247,.24);
  color:#c6a0ff;background:rgba(124,58,237,.08);
  font-size:9px;letter-spacing:.15em;font-weight:800
}

@media(max-width:980px){
  .daily-card-panel{grid-template-columns:1fr;padding:34px 26px;text-align:center}
  .daily-reading{margin:auto}
  .daily-reading .actions{justify-content:center}
}
@media(max-width:620px){
  .intro-section .section-title,.intro-section .section-lead{white-space:normal}
  .daily-card-panel{padding:26px 18px}
  .daily-deck,.daily-face{width:210px;height:300px}
  .daily-reading h3{font-size:30px}
}
@font-face{font-family:"AngleFairyBrand";src:url(data:font/woff2;base64,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[... ELLIPSIZATION ...]47plhgVM2RB7GeqDzjn9zOABhb+Pc/Qz4UXc/U8TslwhwlCxw3Zl9zZzr3EGu/DsniMV61hzffOaB99AXuF+I6lzNvfhfpVMucHiR30u6DqD0G23SFTnIJxoOjCzV7BJjEGPiJ+gzrlH1LM/JrdHXabMQ1e+I0iI90Hl1MhFUxDx8zDo+bAnH1DgXuYulCEKGfdaHPP0L1GKfKdchdoSNgN1CqIii/36nEBnj4gXQE1gf7nMw7s4775+KXAt3Z56/xd7quS5YVmIf91qQIbBr9IcqpYU6W23T78rfXHLstlVvyfzLypwXt0IgZK/h6cWGKPnDRCKKILd8CcnqxvnjMImIeHzUyEVTpcxzh5F/Y46N5Ewd+o32CuiFsSDztmfyRkvzhKC09SRqMrUc2+YS7iRPwG3Fvbk93SqMgHla/RpCxrYikePoB33huNOEovoBzBHEILx5ay6zyuoSSkVZXEQRVCFph3gPPuz9+4zsyKjSfCpf...) format("woff2");font-weight:400;font-style:normal;font-display:swap}
:root{
  --void:#050307;
  --black:#07050a;
  --ink:#0b0810;
  --surface:#100b14;
  --surface-2:#15101a;
  --purple:#2b0c42;
  --purple-2:#41105b;
  --burgundy:#4b0c2b;
  --burgundy-2:#64143a;
  --bone:#fbf7ef;
  --parchment:#d8ced5;
  --muted:#a99fab;
  --gold:#f5dda0;
  --gold-2:#d3a75a;
  --gold-hi:#fff5c9;
  --line:rgba(245,221,160,.16);
  --line-strong:rgba(245,221,160,.34);
  --purple-glow:rgba(80,23,114,.24);
  --burgundy-glow:rgba(108,18,60,.18);
  --display:"AngleFairyBrand",Georgia,serif;
  --ui:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
*{box-sizing:border-box}
html{
  color:var(--bone);
  background:var(--void);
  scroll-behavior:smooth;
}
body{
  margin:0;
  min-height:100vh;
  font-family:var(--ui);
  color:var(--bone);
  background:
    radial-gradient(85rem 48rem at 78% -12%,rgba(72,17,101,.22),transparent 58%),
    radial-gradient(58rem 40rem at -14% 46%,rgba(87,12,50,.12),transparent 65%),
    linear-gradient(180deg,#07040a 0%,#040206 52%,#08050b 100%);
  background-attachment:fixed;
}
body:before{
  content:"";
  position:fixed;
  inset:0;
  pointer-events:none;
  z-index:-1;
  opacity:.25;
  background:
    linear-gradient(115deg,transparent 0 45%,rgba(255,255,255,.012) 48%,transparent 51%),
    radial-gradient(circle at 50% 20%,rgba(255,255,255,.018),transparent 36rem);
}
button,input,textarea,select{font:inherit}
button{cursor:pointer}
a{color:inherit}
.shell{width:min(1180px,calc(100% - 40px));margin:auto}
.nav{
  position:sticky;top:0;z-index:30;
  background:linear-gradient(180deg,rgba(5,3,7,.92),rgba(5,3,7,.72));
  backdrop-filter:blur(18px) saturate(140%);
  border-bottom:1px solid rgba(245,221,160,.08);
}
.navin{height:72px;display:flex;align-items:center;justify-content:space-between;gap:22px}
.brand{display:flex;align-items:center;gap:10px;text-decoration:none}
.brand img{width:37px;height:37px;object-fit:contain;filter:sepia(1) saturate(.65) brightness(1.55)}
.brandword{
  font-family:var(--display);
  font-size:25px;
  font-weight:400;
  letter-spacing:.08em;
  color:var(--gold-hi);
  text-shadow:0 0 18px rgba(245,221,160,.18);
}
.navlinks{display:flex;gap:24px;align-items:center}
.navlinks button{
  border:0;background:none;color:rgba(251,247,239,.78);
  font-size:12px;letter-spacing:.08em;text-transform:uppercase;
}
.navlinks button:hover{color:var(--gold-hi)}
.btn{
  position:relative;
  isolation:isolate;
  overflow:hidden;
  border:1px solid rgba(255,235,174,.28);
  color:#fff9ef;
  padding:13px 24px;
  border-radius:999px;
  letter-spacing:.025em;
  font-weight:600;
  background:
    linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,0)),
    linear-gradient(125deg,var(--purple-2) 0%,#35104d 45%,var(--burgundy-2) 100%);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.16),
    0 9px 28px rgba(31,7,39,.34),
    0 0 0 1px rgba(122,41,111,.08);
  transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;
}
.btn:before{
  content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(105deg,transparent 15%,rgba(255,255,255,.17) 44%,transparent 68%);
  transform:translateX(-130%);transition:transform .45s ease;
}
.btn:hover{
  transform:translateY(-2px);
  filter:saturate(1.08) brightness(1.06);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 14px 34px rgba(52,12,62,.45);
}
.btn:hover:before{transform:translateX(120%)}
.btn.ghost{
  background:rgba(255,255,255,.025);
  color:var(--bone);
  border-color:rgba(245,221,160,.19);
  box-shadow:none;
}
.btn.light{
  color:#fffaf2;
  border-color:rgba(255,238,183,.42);
  background:
    linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,0)),
    linear-gradient(125deg,#4d1467 0%,#36104e 44%,#65143b 100%);
  box-shadow:
    0 10px 30px rgba(67,14,73,.38),
    0 0 20px rgba(245,221,160,.06),
    inset 0 1px 0 rgba(255,255,255,.20);
}
.btn.small{padding:9px 15px;font-size:12px}
.hero{
  min-height:78vh;
  display:grid;
  grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);
  align-items:center;
  gap:42px;
  padding:64px 0 56px;
  position:relative;
}
.hero-copy{position:relative;z-index:4;padding:36px 0 44px}
.eyebrow{
  color:var(--gold);
  font-size:11px;
  font-weight:700;
  letter-spacing:.19em;
  text-transform:uppercase;
  margin-bottom:18px;
  text-shadow:0 0 15px rgba(245,221,160,.12);
}
h1,h2,h3{
  font-family:var(--display);
  font-weight:400;
  margin:0;
}
.hero h1{
  font-size:clamp(56px,7.1vw,98px);
  line-height:.91;
  letter-spacing:-.018em;
  max-width:730px;
  text-wrap:balance;
}
.hero p{
  color:var(--parchment);
  line-height:1.72;
  font-size:17px;
  max-width:600px;
  margin:25px 0 0;
}
.hero-visual{
  min-height:620px;
  position:relative;
  margin-right:-4vw;
}
.hero-photo{
  position:absolute;
  inset:-20px -10px -20px -40px;
  background-image:
    linear-gradient(90deg,#050307 0%,rgba(5,3,7,.36) 23%,rgba(5,3,7,0) 52%),
    linear-gradient(180deg,rgba(5,3,7,.10) 0%,rgba(5,3,7,0) 45%,#050307 97%),
    url(data:image/jpeg;base64,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);
  background-size:cover;
  background-position:center 31%;
  filter:saturate(.82) contrast(1.04) brightness(.78);
  -webkit-mask-image:linear-gradient(to right,transparent 0%,#000 21%,#000 81%,transparent 100%),linear-gradient(to bottom,#000 0%,#000 76%,transparent 99%);
  -webkit-mask-composite:source-in;
  mask-image:linear-gradient(to right,transparent 0%,#000 21%,#000 81%,transparent 100%);
}
.hero-visual:after{
  content:"";
  position:absolute;
  inset:8% 6% 9% 10%;
  border-radius:46% 46% 44% 44%;
  border:1px solid rgba(245,221,160,.12);
  box-shadow:0 0 70px rgba(79,19,102,.14);
  pointer-events:none;
}
.hero-glyph{
  position:absolute;
  color:var(--gold-hi);
  opacity:.72;
  filter:drop-shadow(0 0 12px rgba(245,221,160,.14));
  z-index:3;
}
.hero-glyph.g1{left:9%;top:15%;width:26px}.hero-glyph.g2{right:9%;top:22%;width:32px}.hero-glyph.g3{right:16%;bottom:15%;width:23px}
.section{padding:76px 0}
.section-title{
  font-size:clamp(42px,5vw,66px);
  line-height:1;
  letter-spacing:-.012em;
  margin-bottom:14px;
}
.section-lead{max-width:720px;color:var(--muted);line-height:1.72;margin-bottom:30px}
.grid{display:grid;gap:16px}
.services{grid-template-columns:repeat(5,1fr)}
.card{
  border:1px solid var(--line);
  background:
    linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0) 28%),
    linear-gradient(160deg,rgba(43,12,66,.15),rgba(10,7,13,.96) 52%);
  border-radius:22px;
  padding:22px;
  min-height:246px;
  position:relative;
  overflow:hidden;
  box-shadow:0 20px 50px rgba(0,0,0,.15);
  transition:border-color .2s ease,transform .2s ease,background .2s ease;
}
.card:hover{
  transform:translateY(-3px);
  border-color:var(--line-strong);
  background:
    linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0) 30%),
    linear-gradient(160deg,rgba(62,16,83,.22),rgba(10,7,13,.98) 54%);
}
.card:before{
  content:"";
  position:absolute;
  width:130px;height:130px;
  border-radius:50%;
  right:-60px;top:-70px;
  background:radial-gradient(circle,rgba(100,31,124,.15),transparent 65%);
  pointer-events:none;
}
.glyph{
  width:43px;height:43px;
  display:grid;place-items:center;
  color:var(--gold-hi);
  margin-bottom:24px;
  filter:drop-shadow(0 0 12px rgba(245,221,160,.10));
}
.glyph svg,.glyph-icon{width:100%;height:100%;display:block}
.glyph-icon *{
  fill:none;
  stroke:currentColor;
  stroke-width:2.25;
  stroke-linecap:round;
  stroke-linejoin:round;
  vector-effect:non-scaling-stroke;
}
.card h3{font-size:29px;line-height:1.02}
.card p{color:var(--muted);font-size:13px;line-height:1.58}
.price{
  font-family:var(--ui);
  font-weight:700;
  font-size:18px;
  color:var(--gold-hi);
  position:absolute;bottom:22px;
  text-shadow:0 0 14px rgba(245,221,160,.10);
}
.steps{grid-template-columns:repeat(4,1fr)}
.step{
  border-top:1px solid var(--line);
  padding-top:22px;
}
.stepnum{
  width:38px;height:38px;
  border:1px solid var(--line-strong);
  border-radius:50%;
  display:grid;place-items:center;
  color:var(--gold-hi);
  margin-bottom:18px;
  font-weight:700;
  font-size:12px;
}
.step h3{font-size:27px}.step p{color:var(--muted);line-height:1.62;font-size:14px}
.panel{
  width:min(860px,100%);
  margin:44px auto;
  border:1px solid var(--line);
  background:
    linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0) 25%),
    rgba(10,7,13,.93);
  border-radius:28px;
  padding:clamp(24px,5vw,50px);
  box-shadow:0 28px 100px rgba(0,0,0,.42),0 0 70px rgba(65,16,86,.08);
  backdrop-filter:blur(14px);
}
.progress{height:3px;background:#211725;border-radius:999px;margin-bottom:38px;overflow:hidden}
.progress span{
  display:block;height:100%;
  border-radius:999px;
  background:linear-gradient(90deg,var(--purple-2),var(--burgundy-2),var(--gold-2));
  transition:.25s;
}
.qtitle{font-size:clamp(42px,5.5vw,64px);line-height:.97;text-align:center;margin-bottom:14px}
.qlead{text-align:center;color:var(--muted);margin-bottom:30px;line-height:1.6}
.choices{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}
.choice{
  border:1px solid var(--line);
  background:linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,0)),#0c090f;
  color:var(--bone);
  padding:22px 14px;
  min-height:108px;
  border-radius:18px;
  text-align:center;
  transition:.18s ease;
}
.choice:hover,.choice.on{
  border-color:var(--line-strong);
  background:linear-gradient(150deg,rgba(57,15,78,.42),rgba(77,12,45,.22));
  transform:translateY(-2px);
}
.choice .g{
  width:31px;height:31px;
  display:block;
  color:var(--gold-hi);
  margin:0 auto 12px;
}
.choice .g svg{width:100%;height:100%}
.reco{
  border:1px solid var(--line-strong);
  border-radius:24px;
  padding:30px;
  background:
    radial-gradient(30rem 18rem at 100% 0%,rgba(76,18,93,.18),transparent 65%),
    linear-gradient(145deg,rgba(64,14,51,.30),rgba(10,7,13,.97));
}
.reco h3{font-size:43px}.reco .meta{color:var(--gold);font-weight:600;margin:8px 0 20px}
.alt{margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:18px;display:flex;justify-content:space-between;align-items:center;background:rgba(255,255,255,.018)}
.formgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.field{display:flex;flex-direction:column;gap:7px}.field.full{grid-column:1/-1}
.field label{font-size:12px;color:var(--parchment);letter-spacing:.035em}
.field input,.field textarea,.field select{
  border:1px solid rgba(245,221,160,.17);
  background:#08060b;
  color:var(--bone);
  padding:14px 15px;
  border-radius:13px;
  outline:none;
}
.field input:focus,.field textarea:focus,.field select:focus{border-color:rgba(245,221,160,.48);box-shadow:0 0 0 3px rgba(61,17,79,.15)}
.field textarea{min-height:130px;resize:vertical}
.slots{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:16px}
.slot{padding:11px;border:1px solid var(--line);border-radius:999px;background:#0a070d;color:var(--bone)}
.slot.on{border-color:rgba(245,221,160,.46);background:linear-gradient(120deg,var(--purple),var(--burgundy))}
.summary{border:1px solid var(--line);border-radius:18px;padding:20px;background:#08060b}
.row{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid rgba(245,221,160,.08)}
.row:last-child{border:0}.total{font-size:20px;color:var(--gold-hi)}
.notice{
  padding:14px 16px;
  border:1px solid rgba(245,221,160,.13);
  border-radius:14px;
  color:var(--muted);
  font-size:13px;
  line-height:1.55;
  background:rgba(45,12,58,.12);
}
.account-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:18px}
.list{display:flex;flex-direction:column;gap:12px}
.item{border:1px solid var(--line);border-radius:18px;padding:19px;background:#0a070d}
.itemtop{display:flex;justify-content:space-between;gap:12px}.status{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold)}
.footer{border-top:1px solid rgba(245,221,160,.09);padding:38px 0;color:var(--muted);font-size:12px;background:#040206}
.footerin{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}
.hide{display:none!important}.center{text-align:center}.mt{margin-top:24px}.actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}

/* Navigation + content surfaces */
.nav-dropdown{position:relative}
.nav-trigger span{font-size:14px;margin-left:4px;color:var(--gold)}
.nav-menu{
  position:absolute;top:calc(100% + 18px);left:50%;transform:translateX(-50%) translateY(-6px);
  min-width:230px;padding:9px;border:1px solid var(--line);border-radius:17px;
  background:rgba(8,5,11,.98);box-shadow:0 20px 55px rgba(0,0,0,.5);
  opacity:0;visibility:hidden;pointer-events:none;transition:.18s ease;
}
.nav-dropdown:hover .nav-menu,.nav-dropdown:focus-within .nav-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}
.nav-menu button{display:block;width:100%;text-align:left;padding:11px 13px;border-radius:10px!important;text-transform:none!important;letter-spacing:.02em!important;font-size:13px!important}
.nav-menu button:hover{background:rgba(255,255,255,.04)}
.footerlinks{display:flex;gap:14px;align-items:center}
.footerlinks button,.subtle-link button{border:0;background:none;color:var(--gold);cursor:pointer;padding:0;font:inherit}
.subtle-link{margin-top:19px}
.footer strong{font-family:var(--display);font-size:21px;color:var(--gold-hi);font-weight:400;letter-spacing:.05em}

.hero-photo-img{
  position:absolute;inset:-20px -10px -20px -40px;width:calc(100% + 50px);height:calc(100% + 40px);
  object-fit:cover;object-position:center 31%;filter:saturate(.82) contrast(1.04) brightness(.78);
  -webkit-mask-image:linear-gradient(to right,transparent 0%,#000 21%,#000 81%,transparent 100%);
  mask-image:linear-gradient(to right,transparent 0%,#000 21%,#000 81%,transparent 100%);
  z-index:0;
}
.hero-photo-fade{
  position:absolute;inset:-20px -10px -20px -40px;z-index:1;pointer-events:none;
  background:linear-gradient(90deg,#050307 0%,rgba(5,3,7,.32) 22%,transparent 54%),
             linear-gradient(180deg,rgba(5,3,7,.08) 0%,transparent 52%,#050307 97%);
}

.scroll-row{
  display:grid;grid-auto-flow:column;grid-auto-columns:minmax(245px,295px);gap:14px;
  overflow-x:auto;overscroll-behavior-inline:contain;padding:4px 2px 14px;scroll-snap-type:inline mandatory;
  scrollbar-width:thin;scrollbar-color:rgba(245,221,160,.22) transparent;
}
.scroll-row>*{scroll-snap-align:start}
.category-card,.review-card,.legal-block,.contact-info{
  border:1px solid var(--line);border-radius:22px;
  background:linear-gradient(160deg,rgba(45,12,62,.18),rgba(8,6,11,.95) 58%);
  padding:24px;box-shadow:0 18px 45px rgba(0,0,0,.16);
}
.category-card{min-height:230px;cursor:pointer;transition:.18s}
.category-card:hover{transform:translateY(-3px);border-color:var(--line-strong)}
.category-card h3{font-size:27px}.category-card p{color:var(--muted);font-size:13px;line-height:1.58}
.category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}
.service-scroll .service-card{min-height:310px}
.catalog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.service-card{min-height:360px;padding-bottom:92px}
.service-meta{color:var(--gold);font-size:12px;line-height:1.45;margin-top:13px;max-width:90%}
.service-card .price{bottom:27px}
.service-card .service-cta{position:absolute;right:18px;bottom:18px}
.service-card:has(.service-cta) .price{bottom:26px;left:22px;max-width:120px}
.reviews-row{grid-auto-columns:minmax(285px,360px)}
.review-card{min-height:220px;display:flex;flex-direction:column;justify-content:space-between}
.review-card>p{font-size:15px;line-height:1.7;color:var(--parchment);margin:0 0 26px}
.review-person{display:flex;gap:11px;align-items:center}
.review-avatar,.review-person img{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;object-fit:cover;background:linear-gradient(135deg,var(--purple-2),var(--burgundy-2));color:var(--gold-hi);font-size:11px}
.review-person strong{display:block;font-size:13px}.review-person small{display:block;margin-top:3px;color:var(--gold);font-size:9px;letter-spacing:.16em}

.about-layout{display:grid;grid-template-columns:1.05fr .75fr;gap:60px;align-items:start}
.about-copy>p,.legal-block p,.contact-info p{color:var(--parchment);line-height:1.78}
.about-aside{position:sticky;top:105px}
.about-aside>img{width:100%;max-height:650px;object-fit:cover;object-position:center 25%;border-radius:32px;border:1px solid var(--line);filter:saturate(.85) brightness(.83)}
.sigil-note{margin-top:15px;border:1px solid var(--line);border-radius:20px;padding:21px;background:rgba(11,8,16,.88)}
.sigil-note .glyph{margin-bottom:12px}.sigil-note strong,.sigil-note span{display:block}.sigil-note span{margin-top:7px;color:var(--muted);font-size:12px}
.author-quote{margin:34px 0 0;padding:28px 0 28px 30px;border-left:1px solid var(--gold-2);font-family:var(--display);font-size:28px;line-height:1.2;color:var(--gold-hi)}

.faq-list{display:grid;gap:10px;max-width:900px}
.faq-list details{border:1px solid var(--line);border-radius:17px;background:#0a070d;padding:0 20px}
.faq-list summary{list-style:none;cursor:pointer;padding:19px 0;font-family:var(--display);font-size:23px;display:flex;justify-content:space-between;gap:20px}
.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--gold);font-family:var(--ui)}
.faq-list details[open] summary span{transform:rotate(45deg)}
.faq-list p{color:var(--muted);line-height:1.7;margin:0;padding:0 0 20px;max-width:800px}

.legal-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.legal-stack{display:grid;gap:16px;max-width:950px}
.legal-block h2,.contact-info h2{font-size:32px;margin-bottom:12px}
.contact-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:20px;align-items:start}
.contact-panel{width:100%}.contact-info{padding:30px}.contact-info a{color:var(--gold-hi);text-decoration:none}
.notice.success{border-color:rgba(245,221,160,.35);color:var(--bone)}

@media(max-width:980px){
  .navlinks button:not(.account){display:none}
  .hero{grid-template-columns:1fr;min-height:auto;padding-top:40px;gap:0}
  .hero-copy{padding-bottom:12px}
  .hero-visual{min-height:510px;margin:0 -20px}
  .hero-photo-img{
    inset:-10px -2vw -20px -2vw;width:calc(100% + 4vw);height:calc(100% + 30px);object-position:center 28%;
    -webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 10%,#000 74%,transparent 100%);
    mask-image:linear-gradient(to bottom,transparent 0%,#000 10%,#000 74%,transparent 100%);
  }
  .hero-photo-fade{inset:-10px -2vw -20px -2vw;background:linear-gradient(to bottom,#050307 0%,transparent 13%,transparent 68%,#050307 96%)}
  .services{grid-template-columns:repeat(2,1fr)}
  .steps{grid-template-columns:repeat(2,1fr)}
  .category-grid,.catalog-grid{grid-template-columns:repeat(2,1fr)}
  .about-layout,.legal-grid,.contact-grid,.account-grid{grid-template-columns:1fr}
  .about-aside{position:static}
}
@media(max-width:620px){
  .shell{width:min(100% - 24px,1180px)}
  .navin{height:62px}.brandword{font-size:21px}
  .nav .btn.small{padding:8px 11px}
  .hero{padding:32px 0 20px}
  .hero-copy{padding-top:20px}
  .hero h1{font-size:57px}
  .hero p{font-size:15px}
  .hero-visual{min-height:430px}
  .hero-photo-img{object-position:center 27%}
  .section{padding:58px 0}
  .services,.steps,.choices,.formgrid,.slots,.category-grid,.catalog-grid{grid-template-columns:1fr}
  .scroll-row{grid-auto-columns:minmax(82vw,1fr)}
  .author-quote{font-size:24px;padding-left:20px}
  .footerin{flex-direction:column}
  .footerlinks{flex-wrap:wrap}
  .card{min-height:226px}
  .panel{margin:20px auto;padding:23px;border-radius:22px}
  .qtitle{text-align:left}.qlead{text-align:left}
  .choice{text-align:left;min-height:auto;display:flex;align-items:center;gap:12px}
  .choice .g{display:inline-block;margin:0;flex:0 0 31px}
}

/* ===== BENCEFALO · visual system v9 ===== */
:root{
  --void:#02040c;
  --black:#050611;
  --ink:#080814;
  --surface:#0d0c1a;
  --surface-2:#121024;
  --purple:#5f24b8;
  --purple-2:#7c3aed;
  --purple-hi:#a855f7;
  --burgundy:#3b1028;
  --burgundy-2:#551538;
  --bone:#fbf9ff;
  --parchment:#c8c3d2;
  --muted:#8f8a9f;
  --gold:#e8d69a;
  --gold-hi:#fff0b8;
  --line:rgba(164,126,255,.20);
  --line-strong:rgba(181,145,255,.42);
}
html{background:var(--void)}
body{
  background:
    radial-gradient(64rem 48rem at 86% 2%,rgba(88,28,135,.24),transparent 58%),
    radial-gradient(54rem 38rem at 96% 70%,rgba(76,29,149,.18),transparent 62%),
    radial-gradient(40rem 34rem at -8% 52%,rgba(59,16,40,.10),transparent 68%),
    linear-gradient(180deg,#02040c 0%,#04030a 48%,#07040d 100%);
}
body:before{
  opacity:.42;
  background:
    radial-gradient(circle at 8% 16%,rgba(168,85,247,.34) 0 1px,transparent 1.5px),
    radial-gradient(circle at 72% 11%,rgba(255,255,255,.18) 0 1px,transparent 1.5px),
    radial-gradient(circle at 92% 38%,rgba(168,85,247,.22) 0 1px,transparent 1.5px);
  background-size:190px 190px,260px 260px,310px 310px;
}
.nav{
  background:rgba(2,4,12,.84);
  border-bottom:1px solid rgba(164,126,255,.12);
  backdrop-filter:blur(20px) saturate(140%);
}
.navin{height:64px}
.brand img{width:34px;height:34px;filter:sepia(.15) saturate(.35) brightness(1.75)}
.brandword{font-size:23px;letter-spacing:.04em;color:#fff}
.navlinks{gap:20px}
.navlinks button{font-size:11px;letter-spacing:.035em;text-transform:none;color:#c7c2d2;font-weight:600}
.navlinks button:hover{color:#fff}
.eyebrow{color:#a96cff;text-shadow:0 0 18px rgba(168,85,247,.30);font-size:12px;letter-spacing:.17em}
h1,h2,h3{font-family:var(--display);font-weight:400}
.section-title{font-size:clamp(44px,5vw,64px);line-height:1.02;letter-spacing:-.01em;max-width:780px}
.section-lead{font-size:16px;color:#aaa5b7;line-height:1.7}
.btn{
  gap:9px;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  border-color:rgba(196,157,255,.32);
  color:#fff;
  background:linear-gradient(135deg,#a855f7 0%,#7c3aed 46%,#5b21b6 100%);
  box-shadow:0 12px 34px rgba(124,58,237,.26),inset 0 1px 0 rgba(255,255,255,.2);
}
.btn.light{
  border-color:rgba(204,174,255,.44);
  background:linear-gradient(135deg,#a855f7 0%,#7c3aed 48%,#5b21b6 100%);
  box-shadow:0 12px 36px rgba(124,58,237,.34),0 0 26px rgba(168,85,247,.13),inset 0 1px 0 rgba(255,255,255,.22);
}
.btn.ghost{background:rgba(10,10,24,.64);border-color:rgba(164,126,255,.24);color:#f4f1fb}
.btn-icon{width:18px;height:18px;display:block}
.glyph-icon,.glyph-icon *{fill:currentColor;stroke:none!important}
.hero{
  min-height:650px;
  grid-template-columns:minmax(0,.94fr) minmax(420px,1.06fr);
  padding:54px 0 28px;
  gap:20px;
  overflow:visible;
}
.hero-copy{padding:34px 0 26px}
.hero h1{
  font-size:clamp(58px,6.6vw,86px);
  line-height:.94;
  letter-spacing:-.015em;
  max-width:680px;
  color:#fff;
}
.hero p{font-size:18px;line-height:1.7;color:#bdb7c9;max-width:620px;margin-top:24px}
.hero .actions{margin-top:30px}
.hero-visual{min-height:610px;margin-right:-6vw;isolation:isolate}
.hero-visual:before{
  content:"";position:absolute;inset:9% 5% 5% 2%;
  background:radial-gradient(circle at 58% 42%,rgba(123,58,237,.32),rgba(64,22,105,.12) 42%,transparent 70%);
  filter:blur(24px);z-index:-1;
}
.hero-visual:after{display:none}
.hero-photo-img{
  inset:-2% -10% -8% -4%;
  width:114%;height:112%;
  object-fit:cover;object-position:center 25%;
  filter:saturate(.82) contrast(1.06) brightness(.76);
  -webkit-mask-image:radial-gradient(ellipse 68% 72% at 56% 47%,#000 38%,rgba(0,0,0,.96) 58%,transparent 84%);
  mask-image:radial-gradient(ellipse 68% 72% at 56% 47%,#000 38%,rgba(0,0,0,.96) 58%,transparent 84%);
}
.hero-photo-fade{
  inset:-4% -12% -10% -6%;
  background:
    linear-gradient(90deg,#02040c 0%,rgba(2,4,12,.50) 18%,transparent 44%),
    linear-gradient(180deg,rgba(2,4,12,.12) 0%,transparent 55%,#02040c 99%);
}
.hero-glyph{color:#b478ff;opacity:.55;filter:drop-shadow(0 0 14px rgba(168,85,247,.38))}
.hero-glyph.g1{left:9%;top:18%;width:20px}.hero-glyph.g2{right:10%;top:13%;width:24px}.hero-glyph.g3{display:none}
.hero-trust{
  margin-top:30px;
  display:flex;align-items:center;gap:18px;flex-wrap:wrap;
  color:#b5afc2;font-size:11px;
}
.trust-item{display:flex;align-items:center;gap:9px;min-height:34px}
.trust-item>div{display:grid;gap:2px}
.trust-item strong{font-size:13px;color:#f5f2fb;font-weight:700}
.trust-item small{font-size:10px;color:#817b91}
.trust-glyph{width:28px;height:28px;display:grid;place-items:center;color:#a855f7}
.trust-glyph svg{width:100%;height:100%}
.trust-sep{width:1px;height:32px;background:rgba(164,126,255,.18)}
.stats-wrap{padding:10px 0 46px}
.stats-grid{
  display:grid;grid-template-columns:repeat(4,1fr);
  border:1px solid rgba(164,126,255,.17);
  border-radius:18px;overflow:hidden;
  background:linear-gradient(105deg,rgba(31,20,66,.40),rgba(7,8,18,.94) 44%,rgba(49,20,81,.22));
}
.stat-card{
  min-height:144px;padding:25px 22px;
  display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;
  border-right:1px solid rgba(164,126,255,.13);
}
.stat-card:last-child{border-right:0}
.stat-icon{width:21px;height:21px;color:#a855f7;margin-bottom:8px}
.stat-icon svg{width:100%;height:100%}
.stat-card strong{font-size:32px;line-height:1;color:#fff}
.stat-card small{margin-top:11px;color:#928ca1;font-size:13px}
.intro-section{padding-top:58px}
.card,.category-card,.review-card,.legal-block,.contact-info,.item,.faq-list details,.summary{
  background:
    radial-gradient(26rem 15rem at 100% 0%,rgba(111,46,196,.16),transparent 62%),
    linear-gradient(145deg,rgba(21,17,46,.92),rgba(6,7,16,.97) 58%,rgba(20,10,34,.96));
  border-color:rgba(164,126,255,.18);
}
.card:hover,.category-card:hover{border-color:rgba(181,145,255,.38)}
.service-card{min-height:310px;padding:26px 24px 86px}
.service-card:before{background:radial-gradient(circle,rgba(124,58,237,.20),transparent 68%)}
.service-card h3{font-size:34px;line-height:1.02}
.service-card p{font-size:13px;line-height:1.62;color:#9690a3;max-width:94%}
.service-format{
  display:inline-flex;align-items:center;
  width:max-content;max-width:100%;
  padding:7px 10px;border-radius:999px;
  margin-bottom:20px;
  border:1px solid rgba(168,85,247,.28);
  background:rgba(124,58,237,.10);
  color:#c69bff;font-size:10px;font-weight:800;letter-spacing:.12em;
}
.service-meta{display:none}
.price{color:#fff;font-size:19px}
.service-card .price{bottom:25px}
.service-card .service-cta{right:18px;bottom:17px}
.service-card:has(.service-cta){padding-bottom:94px}
.service-card:has(.service-cta) .price{bottom:27px}
.how-section{padding-top:64px}
.steps-three{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px}
.step-card{
  min-height:300px;position:relative;overflow:hidden;
  padding:34px 32px;border-radius:18px;
  border:1px solid rgba(164,126,255,.18);
  background:
    radial-gradient(22rem 17rem at 100% 0%,rgba(124,58,237,.17),transparent 65%),
    linear-gradient(150deg,#111126,#080912 62%,#0d0a19);
}
.step-big{display:block;font-size:64px;line-height:1;color:rgba(189,176,220,.10);font-weight:800;letter-spacing:-.05em}
.step-glyph{
  position:absolute;right:24px;top:26px;width:42px;height:42px;border-radius:50%;
  display:grid;place-items:center;color:#b46dff;
  background:rgba(168,85,247,.08);border:1px solid rgba(168,85,247,.25);
}
.step-glyph svg{width:21px;height:21px}
.step-card h3{font-family:var(--ui);font-size:22px;font-weight:800;margin-top:32px;color:#fff}
.step-card p{color:#9892a8;line-height:1.75;font-size:14px;margin:14px 0 0}
.finder-section{padding-top:70px}
.finder-head{max-width:720px;margin-bottom:48px}
.finder-head .qtitle{text-align:left;font-size:clamp(50px,5.5vw,72px);line-height:.98;margin-bottom:14px}
.finder-head .qlead{text-align:left;margin:0;color:#9b95aa;max-width:690px}
.finder-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}
.finder-topic-card{
  position:relative;
  min-height:124px;
  display:grid;grid-template-columns:48px 1fr 18px;gap:14px;align-items:start;
  text-align:left;padding:20px;
  border-radius:16px;
  border:1px solid rgba(164,126,255,.18);
  color:#fff;
  background:
    radial-gradient(18rem 10rem at 100% 0%,rgba(124,58,237,.12),transparent 64%),
    linear-gradient(145deg,rgba(16,15,36,.97),rgba(6,7,16,.98));
  transition:.18s ease;
}
.finder-topic-card:hover{transform:translateY(-2px);border-color:rgba(181,145,255,.42);background:linear-gradient(145deg,rgba(32,22,61,.98),rgba(8,8,19,.98))}
.topic-glyph{
  width:42px;height:42px;border-radius:11px;
  display:grid;place-items:center;color:#b46dff;
  background:rgba(124,58,237,.16);
}
.topic-glyph svg{width:23px;height:23px}
.tone-1 .topic-glyph{color:#df75c7;background:rgba(190,24,93,.15)}
.tone-2 .topic-glyph{color:#d59cff;background:rgba(147,51,234,.16)}
.tone-3 .topic-glyph{color:#9d7cff;background:rgba(99,102,241,.15)}
.tone-4 .topic-glyph{color:#f08fb7;background:rgba(190,24,93,.12)}
.topic-copy{display:grid;gap:7px}
.topic-copy strong{font-family:var(--ui);font-size:15px;font-weight:800;color:#fff}
.topic-copy small{color:#8e899d;font-size:11px;line-height:1.55}
.topic-arrow{color:#69647a;font-size:16px;justify-self:end}
.panel{
  border-color:rgba(164,126,255,.18);
  background:
    radial-gradient(38rem 24rem at 100% 0%,rgba(91,33,182,.13),transparent 62%),
    linear-gradient(160deg,rgba(16,13,34,.96),rgba(5,6,14,.98));
}
.progress{background:#191427}.progress span{background:linear-gradient(90deg,#a855f7,#7c3aed)}
.choice{
  text-align:left;
  min-height:92px;
  background:linear-gradient(145deg,rgba(21,17,46,.90),rgba(7,8,17,.98));
  border-color:rgba(164,126,255,.18);
}
.choice:hover,.choice.on{background:linear-gradient(145deg,rgba(77,35,130,.42),rgba(13,10,25,.98));border-color:rgba(181,145,255,.40)}
.choice .g{color:#b46dff}
.reco{background:linear-gradient(145deg,rgba(52,26,90,.56),rgba(7,8,17,.98));border-color:rgba(181,145,255,.38)}
.review-card{min-height:210px}
.footer{background:#02040a;border-color:rgba(164,126,255,.10)}
.footer strong{color:#fff}

@media(max-width:980px){
  .hero{grid-template-columns:1fr;min-height:auto;padding-top:34px}
  .hero-copy{padding-bottom:0}
  .hero-visual{min-height:520px;margin:0 -20px}
  .hero-photo-img{
    inset:-2% -2vw -8% -2vw;width:calc(100% + 4vw);height:110%;object-position:center 24%;
    -webkit-mask-image:radial-gradient(ellipse 72% 70% at 50% 45%,#000 42%,rgba(0,0,0,.94) 60%,transparent 88%);
    mask-image:radial-gradient(ellipse 72% 70% at 50% 45%,#000 42%,rgba(0,0,0,.94) 60%,transparent 88%);
  }
  .hero-photo-fade{background:linear-gradient(to bottom,#02040c 0%,transparent 13%,transparent 70%,#02040c 98%)}
  .stats-grid{grid-template-columns:repeat(2,1fr)}
  .stat-card:nth-child(2){border-right:0}.stat-card:nth-child(-n+2){border-bottom:1px solid rgba(164,126,255,.13)}
  .steps-three,.finder-topic-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:620px){
  .hero h1{font-size:54px;line-height:.96}
  .hero-trust{gap:12px}.trust-sep{display:none}.trust-item{width:100%}
  .hero-visual{min-height:410px}
  .stats-grid{grid-template-columns:1fr 1fr}
  .stat-card{min-height:120px;padding:20px 14px}
  .stat-card strong{font-size:27px}.stat-card small{font-size:11px}
  .steps-three,.finder-topic-grid{grid-template-columns:1fr}
  .step-card{min-height:260px}
  .finder-head{margin-bottom:30px}
  .finder-head .qtitle{font-size:48px}
  .finder-topic-card{min-height:116px}
  .service-card{min-height:285px}
}

/* Desktop copy should use the full content rail; only wrap when the viewport truly requires it. */
@media(min-width:981px){
  .section-title,.section-lead,.finder-head,.finder-head .qlead{
    width:100%;
    max-width:none;
  }
  .intro-section .section-title{white-space:nowrap;font-size:clamp(46px,4.4vw,60px)}
  .intro-section .section-lead{white-space:nowrap}
}

/* ===== Carta del día real + testimonios curados v11 ===== */
.daily-deck,.daily-face{width:230px;height:440px}
.daily-deck{
  padding:0;
  justify-content:flex-end;
  background:#101018;
  border-color:#eee6d6;
}
.daily-deck img{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
}
.daily-deck span:last-child{
  position:relative;
  z-index:2;
  margin-bottom:14px;
  padding:7px 11px;
  border-radius:999px;
  color:#fff8e3;
  background:rgba(3,5,12,.78);
  border:1px solid rgba(235,211,137,.50);
  box-shadow:0 8px 26px rgba(0,0,0,.32);
  backdrop-filter:blur(8px);
}
.daily-deck:before,.daily-deck:after,.daily-back-mark{display:none}
.daily-face{
  padding:0;
  background:#090912;
  border-color:#eee6d6;
  display:block;
}
.daily-face:before{display:none}
.daily-card-image{
  width:100%;
  height:100%;
  object-fit:cover;
  display:block;
  transition:transform .45s ease;
}
.daily-card-image.is-reversed{transform:rotate(180deg)}
.daily-hook{
  margin:19px 0 4px;
  padding:16px 18px;
  border-left:2px solid #d9bb63;
  border-radius:0 12px 12px 0;
  background:linear-gradient(90deg,rgba(217,187,99,.09),rgba(124,58,237,.04));
}
.daily-hook strong,.daily-hook span{display:block}
.daily-hook strong{
  margin-bottom:6px;
  color:#f6e7b1;
  font-size:12px;
  letter-spacing:.03em;
}
.daily-hook span{
  color:#c3bdca;
  font-size:14px;
  line-height:1.62;
}
.review-person img{
  width:52px;
  height:52px;
  flex:0 0 52px;
  background:transparent;
  object-fit:contain;
  border-radius:50%;
  filter:drop-shadow(0 0 10px rgba(217,187,99,.10));
}
.review-card{
  min-height:250px;
  background:
    radial-gradient(22rem 13rem at 100% 0%,rgba(112,47,184,.15),transparent 63%),
    linear-gradient(150deg,rgba(18,15,38,.97),rgba(6,7,16,.98));
}
.review-card>p{font-size:14px;line-height:1.72}
.review-person strong{font-size:13px;color:#fff}
.review-person small{color:#d9bb63}
@media(max-width:620px){
  .daily-deck,.daily-face{width:205px;height:392px}
  .daily-card-panel{gap:26px}
}

/* ===== Visual QA refinements v13 ===== */
h1,h2,h3,
.section-title,.qtitle,
.daily-reading h3,.step-card h3,.service-card h3,
.faq-list summary,.author-quote,.brandword{
  font-family:"AngleFairyBrand",Georgia,serif!important;
  font-weight:400!important;
}
.daily-reading h3{font-size:42px;line-height:1.02}
.step-card h3{font-size:30px;line-height:1.05}
.topic-copy strong{
  font-family:"AngleFairyBrand",Georgia,serif;
  font-size:21px;
  line-height:1.05;
  font-weight:400;
}
.hero-photo-img,.about-portrait{
  image-rendering:auto;
  -webkit-font-smoothing:antialiased;
}
.about-aside>.about-portrait{
  width:100%;
  min-height:560px;
  max-height:680px;
  object-fit:cover;
  object-position:center 42%;
  border-radius:32px;
  border:1px solid var(--line);
  filter:saturate(.92) contrast(1.03) brightness(.86);
}
.review-avatar{
  width:54px!important;
  height:54px!important;
  flex:0 0 54px;
  border-radius:50%;
  overflow:hidden;
  display:grid;
  place-items:center;
  background:#090711;
  border:2px solid #d9bb63;
  box-shadow:0 0 0 1px rgba(255,240,187,.15),0 0 16px rgba(217,187,99,.12);
}
.review-avatar img{
  display:block!important;
  max-width:none!important;
  border:0!important;
  border-radius:0!important;
  filter:none!important;
  flex:none!important;
}
.review-avatar.is-photo img{
  width:126%!important;
  height:126%!important;
  object-fit:cover!important;
  object-position:center 28%!important;
  transform:scale(1.04);
}
.review-avatar.is-placeholder{
  border:0;
  background:transparent;
  box-shadow:none;
}
.review-avatar.is-placeholder img{
  width:100%!important;
  height:100%!important;
  object-fit:contain!important;
  transform:none!important;
}
@media(max-width:620px){
  .daily-reading h3{font-size:34px}
  .step-card h3{font-size:27px}
  .about-aside>.about-portrait{min-height:440px;object-position:center 38%}
}

/* ===== BENCEFALO · requested refinements v17 ===== */
.hero{overflow:clip}
.stats-wrap{
  position:relative;
  z-index:8;
  background:linear-gradient(180deg,rgba(2,4,12,.98),rgba(4,3,10,.98));
}
.trust-faces{display:flex;align-items:center;padding-right:4px}
.trust-faces img{
  width:30px;height:30px;object-fit:cover;border-radius:50%;
  border:1.5px solid rgba(255,240,184,.82);
  box-shadow:0 0 0 2px #050611;
  margin-left:-8px;background:#0a0810;
}
.trust-faces img:first-child{margin-left:0}
.trust-proof>div{gap:1px}
.trust-proof strong{font-size:14px}
.trust-proof small{font-size:10px;color:#9d97aa}
.subtle-link button{color:#ba7cff!important;text-shadow:0 0 14px rgba(168,85,247,.20)}
.review-avatar.is-photo{
  border:1.5px solid #d9bb63;
  box-shadow:0 0 12px rgba(217,187,99,.10);
}
.review-avatar.is-photo img{
  width:100%!important;height:100%!important;
  object-fit:cover!important;
  object-position:center 42%!important;
  transform:none!important;
}
.about-copy>p{font-size:16px}
.author-quote{
  font-family:var(--ui)!important;
  font-size:15px!important;
  line-height:1.72!important;
  font-weight:400!important;
  color:rgba(255,240,184,.72)!important;
  padding:20px 0 20px 22px!important;
  border-left-color:rgba(232,214,154,.38)!important;
}
.author-quote cite{
  display:block;margin-top:12px;
  font-style:normal;font-size:12px;line-height:1.5;
  color:rgba(232,214,154,.58);
}
.mobile-menu-toggle{
  display:none;width:42px;height:42px;border-radius:50%;
  border:1px solid rgba(164,126,255,.24);background:rgba(12,9,23,.82);
  align-items:center;justify-content:center;flex-direction:column;gap:4px;
}
.mobile-menu-toggle span{display:block;width:16px;height:2px;background:#f7f1ff;border-radius:2px;transition:.2s ease}
@media(max-width:980px){
  .navin{position:relative}
  .mobile-menu-toggle{display:flex;margin-left:auto}
  .navlinks{
    display:none;
    position:absolute;top:calc(100% + 1px);left:-20px;right:-20px;
    padding:18px 20px 22px;
    flex-direction:column;align-items:stretch;gap:7px;
    background:linear-gradient(180deg,rgba(5,4,13,.99),rgba(12,7,22,.99));
    border-bottom:1px solid rgba(164,126,255,.22);
    box-shadow:0 22px 48px rgba(0,0,0,.40);
  }
  .nav.mobile-open .navlinks{display:flex}
  .nav.mobile-open .navlinks button{display:block!important;width:100%;text-align:left;padding:12px 10px}
  .nav.mobile-open .navlinks>.btn{margin-top:5px;text-align:center!important}
  .nav-dropdown{width:100%}
  .nav.mobile-open .nav-dropdown>.nav-trigger{display:none!important}
  .nav-menu{
    position:static!important;display:grid!important;opacity:1!important;transform:none!important;
    pointer-events:auto!important;background:none!important;border:0!important;box-shadow:none!important;
    padding:0!important;width:100%!important;
  }
  .nav-menu button{padding:12px 10px!important}
  .nav.mobile-open .mobile-menu-toggle span:nth-child(1){transform:translateY(6px) rotate(45deg)}
  .nav.mobile-open .mobile-menu-toggle span:nth-child(2){opacity:0}
  .nav.mobile-open .mobile-menu-toggle span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}
  .hero-visual{overflow:clip}
  .stats-wrap{margin-top:0}
}
@media(max-width:620px){
  .hero-trust{display:grid;grid-template-columns:1fr;gap:12px}
  .trust-item{width:auto}
  .trust-sep{display:none}
  .trust-faces img{width:29px;height:29px}
}

/* ===== BENCEFALO · exact brand font + QA v20 ===== */
@font-face{
  font-family:"BencefaloTitle";
  src:url(data:font/ttf;base64,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[...font omitted in summary tool call for brevity...]AAAAAQAB//8ADwAAAAEAAAAAAA==) format("truetype");
  font-weight:400;font-style:normal;font-display:swap;
}
:root{--display:"BencefaloTitle",Georgia,serif}
h1,h2,h3,.section-title,.qtitle,.daily-reading h3,.step-card h3,.service-card h3,.faq-list summary,.brandword{
  font-family:"BencefaloTitle",Georgia,serif!important;
  font-weight:400!important;
}
.hero{position:relative;z-index:1;overflow:clip}
.hero-visual{overflow:clip}
.stats-wrap{position:relative;z-index:10;margin-top:0;isolation:isolate}
.subtle-link button{
  color:#c995ff!important;
  text-shadow:0 0 16px rgba(168,85,247,.24)!important;
}
.review-avatar.is-photo{width:54px!important;height:54px!important;overflow:hidden!important;border:2px solid #d9bb63!important;background:#080711!important}
.review-avatar.is-photo img{
  width:158%!important;height:158%!important;max-width:none!important;
  object-fit:cover!important;object-position:center 40%!important;
  transform:none!important;border:0!important;border-radius:0!important;
}
.about-copy>p{font-size:16px;line-height:1.78}
.author-quote{
  font-family:var(--ui)!important;font-size:15px!important;line-height:1.72!important;
  font-weight:400!important;color:rgba(232,214,154,.70)!important;
  padding:18px 0 18px 20px!important;margin-top:28px!important;
}
.author-quote cite{font-size:12px!important;color:rgba(232,214,154,.56)!important}
@font-face{
  font-family:"BencefaloOriginal";
  src:url(data:font/woff2;base64,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) format("woff2");
  font-weight:400;font-style:normal;font-display:swap;
}
:root{--display:"BencefaloOriginal",Georgia,serif}
h1,h2,h3,.section-title,.qtitle,.daily-reading h3,.step-card h3,.service-card h3,.faq-list summary,.brandword{
  font-family:"BencefaloOriginal",Georgia,serif!important;
}
@media(max-width:980px){
  .mobile-menu-toggle{
    display:flex!important;position:relative!important;z-index:60!important;
    margin-left:auto!important;flex:0 0 42px!important;
    border-color:rgba(180,112,255,.48)!important;
    box-shadow:0 0 18px rgba(124,58,237,.16);
  }
  .navlinks{display:none!important;z-index:55!important}
  .nav.mobile-open .navlinks{display:flex!important}
  .nav.mobile-open .navlinks button{display:block!important}
  .nav.mobile-open .nav-menu{display:grid!important}
  .hero{overflow:clip!important}
  .hero-visual{overflow:clip!important}
  .stats-wrap{margin-top:0!important;z-index:12!important}
}