:root{
    --white:#ffffff; --soft:#f5f5f7; --cream:#faf6ee;
    --ink:#141216; --body:#4a4550; --mute:#6E6776; --line:#e9e7ee; --hairline:#eae3d6;
    --pink:#FA1896; --pinkdeep:#e60f86; --wa:#2ebd59; --wahead:#0b5e54;
    --gold:#E8C547; --green:#2ec27e; --amber:#f0a02c; --cyan:#37c3dc; --violet:#8b5cf6; --black:#101014;
  }
  *{margin:0;padding:0;box-sizing:border-box;}
  body{background:#f1ebdf;color:var(--ink);font-family:'DM Sans',system-ui,sans-serif;padding:44px 18px 90px;}
  .gallery{max-width:1180px;margin:0 auto;}
  .mono{font-family:'JetBrains Mono',monospace;}
  .g-kicker{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.18em;color:#8A4FC8;text-transform:uppercase;margin-bottom:12px;}
  .g-title{font-family:'DM Serif Display',serif;font-size:clamp(30px,4.4vw,48px);line-height:1.05;}
  .g-title em{font-style:italic;color:var(--pink);}
  .g-sub{margin-top:12px;color:#6f6a75;font-size:15.5px;max-width:800px;line-height:1.55;}
  .screen{background:var(--white);border:1px solid #e0d8c8;border-radius:14px;overflow:hidden;margin:26px 0 6px;box-shadow:0 10px 34px rgba(20,18,22,.08);}
  .bar{display:flex;align-items:center;gap:10px;padding:11px 16px;background:#f7f2e7;border-bottom:1px solid #e0d8c8;}
  .dot{width:9px;height:9px;border-radius:50%;background:#d9cfba;}
  .url{font-family:'JetBrains Mono',monospace;font-size:11.5px;color:#8a8492;letter-spacing:.04em;display:flex;align-items:center;gap:8px;}
  .url img{width:15px;height:15px;border-radius:3px;}
  .pill{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:13.5px;padding:11px 22px;border-radius:100px;border:none;cursor:pointer;font-family:'DM Sans',sans-serif;}
  .pill.green{background:var(--wa);color:#fff;}
  .pill.pink{background:var(--pink);color:#fff;}
  .pill.outline{background:transparent;border:1.5px solid var(--ink);color:var(--ink);}
  .pill.softpink{background:#fc63b9;color:#fff;}

  .tickerbar{background:var(--black);color:#cfcbd6;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;display:flex;gap:24px;align-items:center;padding:9px 26px;white-space:nowrap;overflow:hidden;}
  .tickerbar .live{color:var(--green);}
  .tickerbar b{color:#fff;font-weight:500;}
  .tickerbar .pk{color:var(--pink);}
  .fonav{background:var(--white);border-bottom:1px solid var(--hairline);position:relative;z-index:60;}
.fonav-in{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:13px 28px;}
.fonav.overhero{position:absolute;top:0;left:0;right:0;background:linear-gradient(rgba(0,0,0,.38),rgba(0,0,0,0));border-bottom:none;z-index:80;}
.fonav.overhero .links a{color:#fff;}
.fonav.overhero .brand .n{color:#fff;}
.fonav.overhero .brand .by{color:rgba(255,255,255,.78);}
.fonav.overhero .nburger span{background:#fff;}
  .fonav .brand{display:flex;align-items:center;gap:9px;}
  .fonav .brand img{width:33px;}
  .fonav .brand .n{font-weight:800;font-size:16px;line-height:1;}
  .fonav .brand .by{font-family:'JetBrains Mono',monospace;font-size:8.5px;color:var(--mute);letter-spacing:.06em;}
  .fonav .links{display:flex;gap:22px;font-size:13.5px;font-weight:600;color:#555;}
  .fonav .links .on{color:var(--pink);}

  .hero{position:relative;background:#7fb8c9 center/cover no-repeat;min-height:540px;padding:42px clamp(24px,4vw,64px) 48px;display:grid;grid-template-columns:minmax(0,600px) minmax(300px,380px);justify-content:center;column-gap:clamp(40px,5vw,96px);gap:30px clamp(40px,5vw,96px);align-items:center;}
  .hero::before{content:"";position:absolute;inset:0;background:linear-gradient(98deg,rgba(255,255,255,.93) 0%,rgba(255,255,255,.82) 40%,rgba(255,255,255,.44) 68%,rgba(255,255,255,.22) 100%);}
  .hero > *{position:relative;}
  .badge2{display:inline-flex;align-items:center;gap:7px;background:var(--pink);color:#fff;font-size:11.5px;font-weight:700;padding:8px 16px;border-radius:100px;}
  .hero h1{font-weight:800;font-size:clamp(34px,4.4vw,52px);letter-spacing:-0.03em;line-height:1.05;margin:18px 0 0;}
  .hero h1 .pk{color:var(--pink);display:block;}
  .hero .dek{font-size:15.5px;line-height:1.65;color:#2f2b35;max-width:460px;margin-top:16px;font-weight:500;}
  .hero .ctas{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap;}
  .phone{background:var(--white);border-radius:20px;overflow:hidden;max-width:330px;justify-self:end;width:100%;box-shadow:0 18px 44px rgba(10,20,30,.25);}
  .wa-head{background:var(--wahead);display:flex;align-items:center;gap:10px;padding:12px 14px;}
  .wa-head img{width:32px;height:32px;border-radius:50%;}
  .wa-name{font-weight:700;font-size:13.5px;color:#fff;line-height:1.15;}
  .wa-status{font-size:10.5px;color:#a7ddd0;}
  .wa-chat{background:#e7f0e4;padding:14px 12px;}
  .bub{border-radius:10px;padding:9px 11px;font-size:12px;line-height:1.55;margin-bottom:9px;box-shadow:0 1px 0 rgba(0,0,0,.06);}
  .bub.in{background:#dff7c8;max-width:94%;}
  .bub.out{background:#fff;max-width:72%;margin-left:auto;}
  .bub b{color:#0b6e46;}
  .wa-cap{font-size:9.5px;font-style:italic;color:#6c7a72;padding:2px 4px 4px;}
  .statband{background:var(--soft);display:grid;grid-template-columns:repeat(4,1fr);padding:30px 34px;gap:18px;text-align:center;}
  .statband .v{font-weight:900;font-size:32px;letter-spacing:-0.03em;}
  .statband .v.pk{color:var(--pink);}
  .statband .l{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.16em;color:#8a8492;text-transform:uppercase;margin-top:7px;line-height:1.6;}

  .sec{padding:64px 40px;}
  .sec.white{background:var(--white);}
  .sec.cream{background:var(--cream);}
  .sec.soft{background:var(--soft);}
  .fok{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.24em;color:var(--pink);font-weight:700;text-transform:uppercase;text-align:center;}
  .foh2{font-family:'DM Serif Display',serif;font-size:clamp(30px,4.2vw,46px);text-align:center;line-height:1.1;margin-top:14px;}
  .foh2 .pk{color:var(--pink);}
  .fosub{text-align:center;color:var(--body);font-size:15px;max-width:680px;margin:14px auto 0;line-height:1.65;}

  /* problem */
  .prob{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:34px auto 0;}
  .pbcard{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:24px 22px;text-align:center;}
  .pbcard .pv{font-weight:900;font-size:30px;letter-spacing:-0.03em;color:var(--pink);}
  .pbcard h4{font-weight:800;font-size:14.5px;margin:8px 0 6px;}
  .pbcard p{font-size:12.5px;line-height:1.6;color:#6b6672;}
  .probnote{max-width:820px;margin:22px auto 0;text-align:center;font-size:14px;line-height:1.75;color:var(--body);}
  .probnote b{color:var(--ink);}
  .fine{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.1em;color:var(--mute);text-transform:uppercase;text-align:center;margin-top:14px;}

  /* leaks -> fixes */
  .lf{max-width:1020px;margin:36px auto 0;display:grid;gap:14px;}
  .lfrow{display:grid;grid-template-columns:1fr 44px 1fr;gap:0;align-items:stretch;}
  .leak{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--amber);border-radius:12px;padding:18px 20px;}
  .fix{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--green);border-radius:12px;padding:18px 20px;}
  .lfrow .arr{display:flex;align-items:center;justify-content:center;color:var(--pink);font-weight:900;font-size:20px;}
  .leak .lt, .fix .lt{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;}
  .leak .lt{color:#cf7f0e;} .fix .lt{color:#1d9a63;}
  .leak h5, .fix h5{font-weight:800;font-size:15px;margin:7px 0 5px;}
  .leak p, .fix p{font-size:12.5px;line-height:1.6;color:#6b6672;}

  /* RoS calculator */
  .ros{max-width:1000px;margin:36px auto 0;background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(20,18,22,.06);display:grid;grid-template-columns:1.1fr .9fr;}
  .ros .in{padding:28px 28px 26px;border-right:1px solid var(--line);}
  .ros .lbl{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.18em;color:var(--mute);text-transform:uppercase;margin-bottom:10px;}
  .indpick{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;}
  .ipill{border:1px solid var(--line);background:var(--white);border-radius:100px;padding:8px 14px;font-size:12px;font-weight:700;cursor:pointer;color:var(--body);font-family:'DM Sans',sans-serif;}
  .ipill.on{background:var(--pink);border-color:var(--pink);color:#fff;}
  .spendrow{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px;}
  .spendrow .sv{font-weight:900;font-size:30px;letter-spacing:-0.03em;color:var(--ink);}
  .spendrow .sv small{font-size:13px;color:var(--mute);font-weight:600;}
  input[type=range]{width:100%;accent-color:var(--pink);height:26px;}
  .ros .out{padding:28px 28px 26px;background:#fdf5fa;display:flex;flex-direction:column;justify-content:center;}
  .ros .ol2{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.2em;color:var(--pinkdeep);text-transform:uppercase;}
  .ros .big{font-weight:900;font-size:clamp(36px,4.6vw,50px);letter-spacing:-0.045em;color:var(--pink);line-height:1.05;margin-top:8px;}
  .ros .sub2{font-size:13px;color:#7c6472;margin-top:6px;font-weight:600;}
  .ros .verdict{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.14em;font-weight:700;text-transform:uppercase;padding:8px 14px;border-radius:100px;align-self:flex-start;}
  .verdict.g{background:#e7f8ef;color:#1d9a63;}
  .verdict.a{background:#fdf3df;color:#cf7f0e;}
  .verdict.r{background:#efedf2;color:#8a8492;}
  .ros .pill{margin-top:18px;align-self:flex-start;}
  .ros .fine{text-align:left;margin-top:14px;}

  /* alerts */
  .alerts{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:1000px;margin:34px auto 0;}
  .alcard{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--wa);border-radius:12px;padding:18px 20px;}
  .alcard.v{border-left-color:var(--violet);}
  .alcard .ah{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;display:flex;justify-content:space-between;gap:10px;margin-bottom:9px;}
  .alcard .ah b{color:#0b6e46;font-weight:700;}
  .alcard.v .ah b{color:#6b46c8;}
  .alcard p{font-size:13px;line-height:1.65;color:var(--ink);}
  .alcard .out{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.06em;color:var(--mute);margin-top:10px;padding-top:9px;border-top:1px dotted var(--line);line-height:1.8;text-transform:uppercase;}
  .alcard .out b{color:var(--pinkdeep);}

  /* receipts */
  .odometer{text-align:center;margin-top:36px;}
  .odometer .ol{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.22em;color:var(--mute);text-transform:uppercase;}
  .odometer .num{font-weight:900;font-size:clamp(54px,7.5vw,84px);letter-spacing:-0.045em;line-height:1.05;color:var(--pink);margin-top:8px;}
  .odometer .cap{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.18em;color:var(--mute);text-transform:uppercase;margin-top:10px;}
  .receipts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1000px;margin:34px auto 0;}
  .rcard{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:22px 20px;}
  .rcard .rd{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.12em;color:var(--mute);text-transform:uppercase;display:flex;justify-content:space-between;gap:8px;}
  .rcard .rd b{color:var(--green);font-weight:700;white-space:nowrap;}
  .rcard .rv{font-weight:800;font-size:30px;letter-spacing:-0.03em;margin:10px 0 4px;}
  .rcard .rv small{font-size:14px;color:var(--mute);font-weight:600;}
  .rcard p{font-size:12.5px;line-height:1.6;color:#6b6672;}
  .rnote{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;color:var(--mute);text-transform:uppercase;text-align:center;margin-top:22px;}

  /* how */
  .how{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;max-width:1040px;margin:34px auto 0;}
  .howcard{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:24px 22px;border-top:4px solid var(--cyan);display:flex;flex-direction:column;}
  .howcard.h2c{border-top-color:var(--violet);} .howcard.h3c{border-top-color:var(--pink);}
  .num{font-family:'JetBrains Mono',monospace;font-weight:700;font-size:11px;color:var(--pink);letter-spacing:.16em;margin-bottom:10px;}
  .howcard h3{font-weight:800;font-size:18px;margin-bottom:9px;}
  .howcard p{font-size:13px;line-height:1.65;color:#6b6672;flex:1;}
  .artifact{margin-top:14px;border:1px dashed #d9d5e2;border-radius:10px;padding:12px 13px;background:#fbfaff;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.04em;line-height:1.9;color:#5c5764;}
  .artifact .at{font-size:9px;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;display:block;margin-bottom:4px;}
  .artifact b{color:var(--ink);font-weight:700;}
  .artifact .gg{color:#1d9a63;font-weight:700;} .artifact .aa{color:#cf7f0e;font-weight:700;} .artifact .pp{color:var(--pinkdeep);font-weight:700;}

  /* consortium */
  .cons{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1040px;margin:34px auto 0;}
  .ccard{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:24px 22px;border-top:4px solid var(--gold);}
  .ccard .cv{font-weight:900;font-size:28px;letter-spacing:-0.03em;color:var(--ink);}
  .ccard .ct{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;margin:2px 0 8px;}
  .ccard h5{font-weight:800;font-size:15px;margin-bottom:7px;}
  .ccard p{font-size:12.5px;line-height:1.62;color:#6b6672;}
  .effect{max-width:900px;margin:30px auto 0;display:grid;gap:12px;}
  .ef{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:16px 20px;display:grid;grid-template-columns:190px 1fr 110px;gap:16px;align-items:center;}
  .ef .es{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;font-weight:700;color:var(--mute);text-transform:uppercase;line-height:1.7;}
  .ef p{font-size:12.5px;line-height:1.6;color:var(--body);}
  .ef p b{color:var(--ink);}
  .ef .ex{text-align:right;}
  .ef .ex .xv{font-weight:900;font-size:20px;letter-spacing:-0.02em;}
  .ef .ex .xb{height:6px;border-radius:100px;background:#eee9f2;margin-top:6px;overflow:hidden;}
  .ef .ex .xb i{display:block;height:100%;background:var(--pink);border-radius:100px;}
  .ef.hot{border-color:#f7c6e2;background:#fdf5fa;}
  .effq{text-align:center;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.1em;color:var(--mute);text-transform:uppercase;margin-top:18px;}

  /* glass box */
  .glass{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:960px;margin:34px auto 0;}
  .gb{border-radius:14px;padding:24px 22px;border:1px solid var(--line);background:var(--white);}
  .gb.dark2{background:#f0eff3;}
  .gb.pink2{background:#fdf5fa;border-color:#f7c6e2;}
  .gb .gt{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:#8a8492;}
  .gb.pink2 .gt{color:var(--pinkdeep);}
  .gb h5{font-weight:800;font-size:17px;margin:8px 0 12px;}
  .gb .q{font-family:'JetBrains Mono',monospace;font-size:11px;color:var(--mute);margin-bottom:8px;}
  .gb .a{font-size:13px;line-height:1.65;color:var(--body);}
  .gb .src{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px;}
  .gb .src span{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.1em;background:#fff;border:1px solid #f0c9df;color:var(--pinkdeep);border-radius:100px;padding:4px 9px;text-transform:uppercase;}

  /* ladder */
  .ladder{max-width:860px;margin:36px auto 0;}
  .lrow{display:grid;grid-template-columns:190px 1fr 90px;gap:14px;align-items:center;padding:9px 0;}
  .lrow .ll{font-size:13px;font-weight:600;color:var(--body);}
  .lbar{height:16px;border-radius:100px;background:#d9d5e2;}
  .lbar i{display:block;height:100%;border-radius:100px;background:#b7b2c2;}
  .lrow.hot .lbar i{background:var(--pink);}
  .lrow .lv{font-weight:800;font-size:13.5px;text-align:right;letter-spacing:-0.01em;}
  .lrow.hot .lv{color:var(--pink);}
  .lcap{text-align:center;font-size:13.5px;color:var(--body);max-width:680px;margin:20px auto 0;line-height:1.7;}
  .lcap b{color:var(--ink);}

  /* agents */
  .agents{display:grid;grid-template-columns:1.05fr .95fr;gap:22px;max-width:1040px;margin:36px auto 0;align-items:start;}
  .strat{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--violet);border-radius:14px;overflow:hidden;box-shadow:0 8px 26px rgba(20,18,22,.05);}
  .strat .sh{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;border-bottom:1px solid var(--line);}
  .strat .sh .t{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--violet);}
  .strat .sh .d{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.12em;color:var(--mute);text-transform:uppercase;}
  .strat .sbody{padding:18px 20px 20px;}
  .srow{display:flex;gap:12px;padding:9px 0;border-bottom:1px dotted var(--line);align-items:baseline;}
  .srow:last-child{border:none;}
  .srow .sl{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;color:var(--mute);text-transform:uppercase;flex:0 0 86px;}
  .srow .sv{font-size:13px;font-weight:600;color:var(--ink);line-height:1.5;}
  .srow .sv b{color:var(--pinkdeep);}
  .strat .sfoot{background:#f6f3ff;padding:12px 20px;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.1em;color:#6b5aa8;text-transform:uppercase;display:flex;justify-content:space-between;gap:10px;}
  .groups .glabel{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.2em;color:var(--mute);text-transform:uppercase;margin:0 0 8px 2px;}
  .groups .glabel:not(:first-child){margin-top:16px;}
  .agrid{display:grid;grid-template-columns:1fr 1fr;gap:10px;}
  .acard{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:14px 14px;}
  .acard h5{font-weight:800;font-size:13.5px;display:flex;align-items:center;gap:7px;flex-wrap:wrap;}
  .acard .status{font-family:'JetBrains Mono',monospace;font-size:7.5px;letter-spacing:.12em;font-weight:700;padding:3px 8px;border-radius:100px;text-transform:uppercase;}
  .status.w{background:#e7f8ef;color:#1d9a63;}
  .status.c{background:#e6f6fa;color:#0e7f98;}
  .status.m{background:#f1ecfd;color:#6b46c8;}
  .status.n{background:#dff7c8;color:#0b6e46;}
  .acard p{font-size:11.5px;line-height:1.55;color:#6b6672;margin-top:6px;}

  /* math */
  .ba{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:900px;margin:34px auto 0;}
  .bacard{background:var(--white);border:1px solid var(--hairline);border-radius:14px;overflow:hidden;}
  .bacard .bh{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.18em;padding:12px 20px;text-transform:uppercase;color:#fff;background:#9a95a4;}
  .bacard.after .bh{background:var(--pink);}
  .barow{display:flex;justify-content:space-between;gap:14px;padding:11px 20px;border-bottom:1px dotted var(--hairline);font-size:13px;color:var(--body);}
  .barow:last-child{border:none;}
  .barow b{color:var(--ink);text-align:right;font-weight:700;}
  .barow.big b{font-weight:900;font-size:20px;color:var(--pink);letter-spacing:-0.02em;}
  .mathnote{max-width:900px;margin:18px auto 0;background:var(--white);border-left:4px solid var(--gold);padding:14px 18px;font-size:13.5px;line-height:1.6;color:var(--body);border-radius:0 10px 10px 0;}
  .mathnote b{color:var(--ink);}
  .indchips{display:flex;flex-wrap:wrap;gap:9px;max-width:1000px;margin:26px auto 0;justify-content:center;}
  .ichip{background:var(--white);border:1px solid var(--line);border-radius:100px;padding:9px 16px;font-size:12px;font-weight:700;color:var(--ink);}
  .ichip b{color:var(--pinkdeep);font-family:'JetBrains Mono',monospace;font-size:10.5px;font-weight:700;margin-left:6px;}
  .ichip.amber{border-color:#f2ddb6;background:#fdf7ea;color:#8a6a1f;}
  .indnote{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.12em;color:var(--mute);text-transform:uppercase;text-align:center;margin-top:18px;}

  /* gate */
  .gate3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1020px;margin:36px auto 0;}
  .gcol{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:24px 22px;border-top:4px solid var(--green);}
  .gcol.amber{border-top-color:var(--amber);}
  .gcol.red{border-top-color:#c9c4d0;}
  .gcol .gh{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:var(--green);}
  .gcol.amber .gh{color:var(--amber);}
  .gcol.red .gh{color:#8a8492;}
  .gcol h4{font-weight:800;font-size:16.5px;margin:8px 0 8px;}
  .gcol p{font-size:12.5px;line-height:1.65;color:#6b6672;}
  .gcol .who{font-family:'JetBrains Mono',monospace;font-size:10px;line-height:1.9;color:var(--body);margin-top:10px;letter-spacing:.02em;}

  /* booking */
  .bookwrap{max-width:1000px;margin:34px auto 0;background:var(--white);border:1px solid var(--line);border-radius:14px;overflow:hidden;}
  .bookhead{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;padding:28px 24px 24px;border-bottom:1px solid var(--line);}
  .bookhead .bt{font-weight:800;font-size:17px;}
  .bookhead .bp{font-weight:900;font-size:26px;letter-spacing:-0.03em;color:var(--pink);}
  .bookhead .bp small{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.12em;color:var(--mute);font-weight:500;margin-left:8px;text-transform:uppercase;}
  .bookgrid{display:grid;grid-template-columns:repeat(3,1fr);}
  .bcell{padding:20px 22px;border-right:1px solid var(--line);}
  .bcell:last-child{border:none;}
  .bcell .tt{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.18em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .bcell h5{font-weight:800;font-size:14px;margin:7px 0 6px;}
  .bcell p{font-size:12px;line-height:1.6;color:#6b6672;}
  .bookfoot{display:flex;gap:22px;justify-content:center;padding:14px 20px;background:#fbfaff;border-top:1px solid var(--line);font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.08em;color:#6b6672;text-transform:uppercase;flex-wrap:wrap;}
  .bookfoot b{color:var(--ink);}

  /* category */
  .vs{display:grid;grid-template-columns:1fr 1.15fr 1fr;gap:0;max-width:1000px;margin:36px auto 0;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--white);}
  .vcol{padding:26px 24px;border-right:1px solid var(--line);}
  .vcol:last-child{border:none;}
  .vcol.mid{background:#fdeef7;}
  .vcol .vh{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.18em;font-weight:700;text-transform:uppercase;color:#8a8492;}
  .vcol.mid .vh{color:var(--pinkdeep);}
  .vcol .vp{font-weight:900;font-size:21px;letter-spacing:-0.02em;margin:10px 0 8px;}
  .vcol p{font-size:12.5px;line-height:1.65;color:#6b6672;}
  .vcol.mid p{color:#5c4551;}
  .vcol.mid p b{color:var(--pinkdeep);}

  /* beliefs */
  .beliefs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;max-width:1000px;margin:34px auto 0;}
  .bel{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:14px 16px;display:flex;gap:10px;align-items:flex-start;}
  .bel .bd{width:8px;height:8px;border-radius:50%;margin-top:5px;flex:none;}
  .bel h6{font-weight:800;font-size:13px;}
  .bel span{display:block;font-size:11px;color:#8a8492;margin-top:2px;line-height:1.45;}

  /* integrity */
  .trust{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1040px;margin:34px auto 0;}
  .tcard2{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:20px 18px;border-top:4px solid var(--ink);}
  .tcard2 h5{font-weight:800;font-size:13.5px;}
  .tcard2 p{font-size:11.5px;line-height:1.62;color:#6b6672;margin-top:7px;}

  /* pricing */
  .pricegrid{display:grid;grid-template-columns:1.12fr .88fr;gap:22px;max-width:960px;margin:38px auto 0;align-items:start;}
  .pcard{background:var(--white);border:1px solid #e8e8ec;border-top:4px solid var(--gold);border-radius:14px;padding:32px 30px;position:relative;box-shadow:0 8px 26px rgba(20,18,22,.05);}
  .pcard .fbadge{position:absolute;top:-13px;left:24px;background:var(--pink);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.08em;padding:6px 13px;border-radius:100px;text-transform:uppercase;}
  .pcard .mk{display:flex;align-items:center;gap:10px;margin-bottom:12px;}
  .pcard .mk img{width:26px;}
  .pcard .mk span{font-weight:800;font-size:13.5px;letter-spacing:.04em;}
  .pcard .amt{font-weight:900;font-size:56px;letter-spacing:-0.045em;line-height:1;}
  .pcard .amt small{font-size:17px;font-weight:600;color:#8a8492;}
  .pcard .cx{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;color:#8a8492;text-transform:uppercase;margin-top:7px;}
  .pcard .ln{margin-top:14px;font-size:15px;font-weight:700;}
  .pcard .gr{margin-top:14px;padding:13px 15px;border-left:4px solid var(--pink);background:#fdeef7;font-size:13.5px;line-height:1.55;border-radius:0 10px 10px 0;}
  .pcard .meta{font-family:'JetBrains Mono',monospace;font-size:10px;color:#8a8492;margin-top:14px;line-height:1.8;letter-spacing:.04em;}
  .pcard .pill{margin-top:18px;}
  .anchors{background:var(--white);border:1px solid #e8e8ec;border-top:4px solid var(--pink);border-radius:14px;padding:24px 22px;}
  .anchors h4{font-weight:800;font-size:16px;margin-bottom:10px;}
  .arow{display:flex;justify-content:space-between;font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.03em;padding:9px 0;border-bottom:1px dotted #e8e8ec;color:#5c5764;}
  .arow:last-child{border:none;}
  .arow b{color:var(--ink);}
  .arow.me{color:var(--pinkdeep);font-weight:700;}
  .anchors small{display:block;font-size:11.5px;color:#8a8492;line-height:1.6;margin-top:12px;}

  .pinkband{background:var(--pink);text-align:center;padding:58px 30px;}
  .pinkband h2{color:#fff;font-weight:800;font-size:clamp(26px,3.6vw,38px);letter-spacing:-0.02em;}
  .pinkband p{color:#ffdcef;font-size:15px;margin-top:10px;}
  .pinkband .ctas{display:flex;gap:12px;justify-content:center;margin-top:24px;}
  .fofoot{background:var(--soft);padding:26px 34px;display:flex;justify-content:space-between;gap:22px;align-items:flex-start;}
  .fofoot .brand{display:flex;align-items:center;gap:8px;}
  .fofoot .brand img{width:29px;}
  .fofoot .n{font-weight:800;font-size:14px;}
  .fofoot small{display:block;font-size:11.5px;color:#8a8492;margin-top:6px;line-height:1.6;max-width:460px;}

  @media (max-width:840px){
    .hero,.ba,.pricegrid,.agents,.alerts,.glass,.ros{grid-template-columns:1fr;}
    .ros .in{border-right:none;border-bottom:1px solid var(--line);}
    .receipts,.gate3,.how,.prob,.cons,.bookgrid{grid-template-columns:1fr;}
    .vs{grid-template-columns:1fr;}
    .beliefs{grid-template-columns:1fr 1fr;}
    .trust{grid-template-columns:1fr 1fr;}
    .vcol,.bcell{border-right:none;border-bottom:1px solid var(--line);}
    .statband,.agrid{grid-template-columns:1fr 1fr;}
    .fonav .links{display:none;}
    .phone{justify-self:start;}
    .lrow{grid-template-columns:120px 1fr 70px;}
    .lfrow{grid-template-columns:1fr;}
    .lfrow .arr{transform:rotate(90deg);padding:4px 0;}
    .ef{grid-template-columns:1fr;}
    .ef .ex{text-align:left;}
  }

  .stx-sub{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.2em;color:var(--mute);text-transform:uppercase;text-align:center;margin-top:44px;}
  .stx-h{font-family:'DM Serif Display',serif;font-size:clamp(24px,3.2vw,34px);text-align:center;line-height:1.12;margin-top:10px;}
  .stx-h .pk{color:var(--pink);}
  .paths{position:relative;max-width:1000px;margin:30px auto 0;background:var(--white);border:1px solid var(--line);border-radius:16px;padding:22px;}
  .pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;position:relative;z-index:1;}
  .pc{border:1px solid var(--line);border-radius:9px;padding:9px 10px;background:var(--white);opacity:.38;}
  .pc .pt{font-family:'JetBrains Mono',monospace;font-size:7.5px;letter-spacing:.14em;font-weight:700;color:var(--mute);text-transform:uppercase;display:block;margin-bottom:3px;}
  .pc p{font-size:10.5px;line-height:1.45;color:var(--body);font-weight:600;}
  .pc.on{opacity:1;border-color:var(--pink);background:#fdf5fa;box-shadow:0 4px 14px rgba(250,24,150,.12);}
  .pc.on .pt{color:var(--pinkdeep);}
  .pathsvg{position:absolute;inset:22px;width:calc(100% - 44px);height:calc(100% - 66px);z-index:0;pointer-events:none;}
  .pathlbl{text-align:center;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.22em;color:var(--pinkdeep);text-transform:uppercase;margin-top:16px;font-weight:700;}
  .forces{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:1040px;margin:26px auto 0;}
  .fcard{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:18px 18px;border-top:4px solid transparent;}
  .fcard.f1{border-top-color:var(--cyan);} .fcard.f2{border-top-color:var(--amber);} .fcard.f3{border-top-color:var(--violet);} .fcard.f4{border-top-color:var(--green);}
  .fcard .fn{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.18em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .fcard h5{font-weight:800;font-size:15px;margin:7px 0 6px;}
  .fcard p{font-size:11.5px;line-height:1.6;color:#6b6672;}
  .loop{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:1000px;margin:26px auto 0;}
  .lp{background:var(--white);border:1px solid var(--line);border-radius:12px;padding:13px 16px;display:flex;gap:13px;align-items:flex-start;}
  .lp .ln2{font-weight:900;font-size:22px;color:#e4dfe9;letter-spacing:-0.03em;line-height:1;flex:none;margin-top:2px;}
  .lp .tg{font-family:'JetBrains Mono',monospace;font-size:7.5px;letter-spacing:.14em;font-weight:700;padding:3px 8px;border-radius:100px;text-transform:uppercase;display:inline-block;margin-bottom:4px;}
  .tg.t1{background:#fde0ef;color:var(--pinkdeep);} .tg.t2{background:#f1ecfd;color:#6b46c8;} .tg.t3{background:#e6f6fa;color:#0e7f98;} .tg.t4{background:#fdeaea;color:#c04444;} .tg.t5{background:#fdf3df;color:#cf7f0e;} .tg.t6{background:#e7f8ef;color:#1d9a63;}
  .lp h6{font-weight:800;font-size:13px;}
  .lp p{font-size:11px;line-height:1.55;color:#6b6672;margin-top:3px;}
  .says{max-width:860px;margin:26px auto 0;background:var(--white);border:1px solid var(--line);border-radius:14px;overflow:hidden;}
  .say{padding:16px 22px;border-bottom:1px dotted var(--line);}
  .say:last-child{border:none;}
  .say .sh2{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;display:flex;align-items:center;gap:8px;margin-bottom:7px;}
  .say .sd{width:7px;height:7px;border-radius:50%;flex:none;}
  .say p{font-size:12.5px;line-height:1.65;color:var(--body);}
  .say .val{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.04em;color:var(--pinkdeep);font-weight:700;margin-top:7px;}
  .ww{display:grid;grid-template-columns:1fr 44px 1fr;gap:0;max-width:940px;margin:34px auto 0;align-items:stretch;}
  .wwc{border-radius:14px;padding:20px 22px;}
  .wwc.ghost{background:#f4f3f6;border:1px solid #e6e3ea;}
  .wwc.strat2{background:#fdf5fa;border:1.5px solid #f4a9d4;}
  .wwc .wh{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.2em;font-weight:700;text-transform:uppercase;margin-bottom:10px;color:#9a95a4;}
  .wwc.strat2 .wh{color:var(--pinkdeep);}
  .wwr{display:flex;justify-content:space-between;gap:14px;padding:8px 0;border-bottom:1px dotted #e2dde8;font-size:12px;color:#7c7785;}
  .wwr:last-child{border:none;}
  .wwr b{font-family:'JetBrains Mono',monospace;font-size:10.5px;text-align:right;color:#8a8492;font-weight:700;}
  .wwc.strat2 .wwr{color:#5c4551;}
  .wwc.strat2 .wwr b{color:var(--pinkdeep);}
  .ww .arr2{display:flex;align-items:center;justify-content:center;color:var(--pink);font-weight:900;font-size:20px;}
  .layers{max-width:960px;margin:34px auto 0;}
  .lay{background:var(--white);border:1px solid var(--line);border-left:4px solid var(--pink);border-radius:12px;padding:16px 20px;display:grid;grid-template-columns:210px 1fr;gap:16px;align-items:start;}
  .lay.l2{border-left-color:var(--amber);} .lay.l3{border-left-color:var(--green);}
  .lay .lh{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.16em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .lay.l2 .lh{color:#cf7f0e;} .lay.l3 .lh{color:#1d9a63;}
  .lay h6{font-weight:800;font-size:14px;margin-top:4px;}
  .lay .ld{font-size:10.5px;color:#8a8492;line-height:1.5;margin-top:4px;}
  .chiprow{display:flex;flex-wrap:wrap;gap:7px;}
  .chip2{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.04em;border-radius:100px;padding:5px 11px;border:1px solid;}
  .lay .chip2{background:#fdeaea;border-color:#f2c4c4;color:#a83a3a;}
  .lay.l2 .chip2{background:#fdf7ea;border-color:#eeddb2;color:#8a6a1f;}
  .lay.l3 .chip2{background:#eefaf3;border-color:#bfe8d2;color:#1d7a54;}
  .laylink{text-align:center;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.24em;color:var(--mute);text-transform:uppercase;padding:9px 0;}
  .layout-note{text-align:center;font-size:12.5px;color:var(--body);max-width:680px;margin:18px auto 0;line-height:1.7;}
  .layout-note b{color:var(--pinkdeep);}
  @media (max-width:840px){
    .pgrid,.forces{grid-template-columns:1fr 1fr;}
    .loop,.ww{grid-template-columns:1fr;}
    .ww .arr2{transform:rotate(90deg);padding:6px 0;}
    .lay{grid-template-columns:1fr;}
    .pathsvg{display:none;}
  }


  /* ===== motion system ===== */
  .rv{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .7s cubic-bezier(.2,.7,.2,1) var(--d,0s);}
  .rv.inview{opacity:1;transform:none;}
  @keyframes dashflow{to{stroke-dashoffset:-24;}}
  .pathsvg path{animation:dashflow 1.1s linear infinite;}
  @keyframes nodeglow{0%,70%,100%{box-shadow:0 4px 14px rgba(250,24,150,.12);transform:scale(1);}10%,30%{box-shadow:0 6px 26px rgba(250,24,150,.4);transform:scale(1.035);}}
  .pc.on{animation:nodeglow 5.4s ease-in-out infinite;}
  .pc.on:nth-of-type(1){animation-delay:0s;}
  .pc.on:nth-of-type(5){animation-delay:.9s;}
  .pgrid .pc.on{animation-delay:calc(var(--n,0)*.9s);}
  @keyframes floaty{0%,100%{transform:translateY(0);}50%{transform:translateY(-9px);}}
  .tk{display:flex;overflow:hidden;}
  .tk-in{display:flex;gap:24px;align-items:center;padding:9px 26px;flex:none;min-width:100%;animation:tkmove 60s linear infinite;white-space:nowrap;}
  @keyframes tkmove{to{transform:translateX(-100%);}}
  /* ===== seal ===== */
  .seal{position:relative;width:150px;height:150px;filter:drop-shadow(0 10px 24px rgba(250,24,150,.22));animation:floaty 6s ease-in-out infinite;}
  .seal .sealring{width:100%;height:100%;}
  .seal .sealring text{font-family:'JetBrains Mono',monospace;font-size:6.4px;letter-spacing:.16em;fill:var(--pinkdeep);font-weight:700;}
  .seal .spin{transform-origin:50% 50%;animation:sealspin 20s linear infinite;}
  @keyframes sealspin{to{transform:rotate(360deg);}}
  .seal .sealcore-ring{fill:#fff;stroke:var(--pink);stroke-width:2.6;}
  .seal .seal-core{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;}
  .seal .s-amt{font-weight:900;font-size:30px;letter-spacing:-0.04em;color:var(--ink);line-height:1;}
  .seal .s-mo{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.22em;color:var(--pinkdeep);font-weight:700;}
  .seal .s-sub{font-family:'JetBrains Mono',monospace;font-size:6.5px;letter-spacing:.2em;color:var(--mute);font-weight:700;margin-top:2px;}
  .seal-hero{position:absolute;top:14px;right:292px;z-index:3;}
  /* ===== pricing stage ===== */
  .prstage{background:radial-gradient(620px 300px at 50% 22%, rgba(253,238,247,.95) 0%, rgba(253,238,247,0) 70%), linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.89)), url('../../img/rec/bg/10.webp') center/cover no-repeat;}
  .prwrap{display:grid;grid-template-columns:250px 1fr .82fr;gap:26px;max-width:1020px;margin:40px auto 0;align-items:center;}
  .sealbig-wrap{display:flex;justify-content:center;}
  .seal.sealbig{width:230px;height:230px;}
  .seal.sealbig .s-amt{font-size:46px;}
  .seal.sealbig .s-mo{font-size:11px;}
  .seal.sealbig .s-sub{font-size:8px;}
  .pr-details .fbadge2{display:inline-block;background:var(--pink);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.08em;padding:6px 13px;border-radius:100px;text-transform:uppercase;}
  .pr-details .pr-line{margin-top:16px;font-size:16px;font-weight:700;}
  .pr-details .pr-line b{color:var(--pinkdeep);}
  .pr-details .gr{margin-top:14px;padding:13px 15px;border-left:4px solid var(--pink);background:#fdeef7;font-size:13.5px;line-height:1.55;border-radius:0 10px 10px 0;}
  .pr-details .pr-meta{font-size:10px;color:#8a8492;margin-top:14px;line-height:1.8;letter-spacing:.04em;text-transform:uppercase;}
  .pr-details .pill{margin-top:18px;}
  @media (max-width:980px){.seal-hero{right:24px;top:10px;width:118px;height:118px;}.seal-hero .s-amt{font-size:23px;}}
  @media (max-width:840px){
    .prwrap{grid-template-columns:1fr;text-align:center;}
    .pr-details{text-align:left;}
    .seal-hero{position:static;margin:18px auto 0;}
  }
  @media (prefers-reduced-motion: reduce){
    .rv{opacity:1;transform:none;transition:none;}
    .pathsvg path,.pc.on,.seal,.seal .spin,.tk-in{animation:none;}
  }


  /* monthly ledger */
  .ledger{max-width:960px;margin:34px auto 0;background:var(--white);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(20,18,22,.05);}
  .lg-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;border-bottom:1px solid var(--line);flex-wrap:wrap;}
  .lg-stamp{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.18em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .lg-stamp b{color:var(--pinkdeep);}
  .lg-ref{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;color:var(--mute);text-transform:uppercase;}
  .lgrow{display:grid;grid-template-columns:225px 1fr 96px;gap:16px;padding:12px 22px;border-bottom:1px dotted var(--line);align-items:center;}
  .lgrow:last-of-type{border-bottom:none;}
  .lg-p{display:flex;gap:10px;align-items:center;}
  .lg-e{width:30px;height:30px;border-radius:9px;background:#fdeef7;border:1px solid #f4c3de;color:var(--pinkdeep);font-family:'JetBrains Mono',monospace;font-size:9px;font-weight:700;letter-spacing:.05em;display:flex;align-items:center;justify-content:center;flex:none;}
  .lg-p b{display:block;font-size:13px;font-weight:800;line-height:1.2;}
  .lg-p span{font-family:'JetBrains Mono',monospace;font-size:8px;letter-spacing:.12em;color:var(--mute);text-transform:uppercase;}
  .lgrow p{font-size:12px;line-height:1.55;color:#6b6672;}
  .lg-v{font-family:'JetBrains Mono',monospace;font-size:12.5px;font-weight:700;color:var(--pinkdeep);text-align:right;letter-spacing:.02em;}
  .lgrow.no{background:#fbfaf7;}
  .lgrow.no .lg-v{color:#8a8492;}
  .lg-no{display:block;font-style:normal;font-size:7.5px;letter-spacing:.14em;color:#1d9a63;font-weight:700;margin-bottom:2px;}
  .lg-total{display:flex;flex-direction:column;align-items:center;gap:6px;padding:16px 22px;border-top:2px solid var(--ink);font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.14em;color:var(--mute);text-transform:uppercase;text-align:center;}
  .lg-total > b{font-size:19px;color:var(--pinkdeep);letter-spacing:.04em;}
  @media (max-width:840px){.lgrow{grid-template-columns:1fr;gap:8px;}.lg-v{text-align:left;}}


  /* v8: hover lifts */
  .rcard,.howcard,.ccard,.fcard,.lp,.alcard,.gcol,.tcard2,.acard,.lgrow,.say,.bel{transition:transform .35s ease, box-shadow .35s ease;}
  @media(hover:hover){
    .rcard:hover,.howcard:hover,.ccard:hover,.fcard:hover,.lp:hover,.alcard:hover,.gcol:hover,.tcard2:hover,.acard:hover,.say:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(20,18,22,.10);}
    .lgrow:hover{background:#fdf9fc;}
  }
  /* seal glued to phone */
  .pwrap{position:relative;justify-self:end;max-width:330px;width:100%;}
  .pwrap .phone{max-width:none;justify-self:auto;}
  .seal-hero{position:absolute;top:-30px;right:-26px;left:auto;z-index:3;}
  .chline{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.18em;color:#2f2b35;text-transform:uppercase;text-align:center;margin-top:10px;opacity:.75;}
  .seal .sealring text{letter-spacing:0;}
  /* typing indicator */
  .bub.typing{display:inline-flex;gap:4px;align-items:center;padding:11px 14px;max-width:60px;}
  .bub.typing span{width:6px;height:6px;border-radius:50%;background:#7fae8f;animation:tybounce 1.2s ease-in-out infinite;}
  .bub.typing span:nth-child(2){animation-delay:.15s;}
  .bub.typing span:nth-child(3){animation-delay:.3s;}
  @keyframes tybounce{0%,60%,100%{transform:translateY(0);opacity:.5;}30%{transform:translateY(-4px);opacity:1;}}
  /* flow viz */
  .flowviz{max-width:820px;margin:26px auto 0;background:var(--white);border:1px solid var(--line);border-radius:16px;padding:22px 22px 14px;}
  .flowsvg{width:100%;height:auto;display:block;}
  .flines use{fill:none;stroke:#e9d7e4;stroke-width:1.6;stroke-dasharray:4 4;}
  .fdots circle{fill:var(--pink);}
  .fvendors text{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.08em;fill:#6b6672;text-anchor:end;font-weight:500;}
  .fcards2 rect{fill:#fdf5fa;stroke:#f4a9d4;stroke-width:1.4;}
  .fcards2 .fc-t{font-family:'DM Sans',sans-serif;font-size:11.5px;font-weight:800;fill:var(--ink);text-anchor:middle;}
  .fcards2 .fc-s{font-family:'JetBrains Mono',monospace;font-size:7px;letter-spacing:.1em;fill:#a06a89;text-anchor:middle;}
  @media (prefers-reduced-motion: reduce){.fdots circle,.bub.typing span{animation:none;display:none;}}
  @media (max-width:840px){.seal-hero{position:static;margin:16px auto 0;}.pwrap{justify-self:start;}}


  /* who it's for */
  .who{display:grid;grid-template-columns:1fr 1fr;gap:18px;max-width:960px;margin:34px auto 0;}
  .wcol{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:24px 24px;border-top:4px solid var(--green);}
  .wcol.no{border-top-color:#c9c4d0;}
  .wh2{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.16em;font-weight:700;text-transform:uppercase;color:#1d9a63;margin-bottom:8px;}
  .wcol.no .wh2{color:#8a8492;}
  .wrow{font-size:13.5px;line-height:1.55;color:var(--body);padding:10px 0;border-bottom:1px dotted var(--line);}
  .wrow:last-child{border:none;}
  .wrow b{color:var(--ink);}
  .wcol.no .wrow span{display:block;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.08em;color:var(--mute);text-transform:uppercase;margin-top:4px;}
  @media (max-width:840px){.who{grid-template-columns:1fr;}}


  /* category equation */
  .eq{display:grid;grid-template-columns:1fr 40px 1fr 40px 1fr;gap:0;max-width:1020px;margin:34px auto 0;align-items:stretch;}
  .eqcard{background:var(--white);border:1px solid var(--line);border-radius:14px;padding:22px 22px;border-top:4px solid var(--cyan);}
  .eqcard.mid{border-top-color:var(--pink);background:#fdf5fa;border-color:#f4a9d4;}
  .eqk{font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.18em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .eqcard h5{font-weight:800;font-size:16px;margin:8px 0 7px;}
  .eqcard p{font-size:12.5px;line-height:1.62;color:#6b6672;}
  .eqcard.mid p{color:#5c4551;}
  .eqop{display:flex;align-items:center;justify-content:center;font-weight:900;font-size:24px;color:var(--pink);}
  .opcard{border-top-color:var(--ink) !important;background:#fbfaf7;}
  .opcard .htag{font-family:'JetBrains Mono',monospace;font-size:7.5px;letter-spacing:.12em;font-weight:700;padding:3px 8px;border-radius:100px;background:#141216;color:#fff;text-transform:uppercase;}
  @media (max-width:840px){.eq{grid-template-columns:1fr;}.eqop{padding:4px 0;}}


  /* pink always opens its own line in section heads */
  .foh2 .pk,.stx-h .pk{display:block;}
  .foh2 .pk.inline{display:inline;}


  /* compounding brain panel */
  .brainpanel{position:relative;max-width:960px;margin:30px auto 0;background:var(--black);border-radius:18px;overflow:hidden;display:grid;grid-template-columns:190px 1fr;gap:18px;padding:30px 30px;color:#e8e4f0;}
  .stars{position:absolute;inset:0;pointer-events:none;}
  .stars i{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--pink);opacity:.25;animation:twinkle 3.2s ease-in-out infinite;}
  @keyframes twinkle{0%,100%{opacity:.15;transform:scale(.8);}50%{opacity:.85;transform:scale(1.25);}}
  .bp-left{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;z-index:1;}
  .vessel{width:96px;height:180px;border:1.5px solid #2a2932;border-radius:26px;background:#17151b;position:relative;overflow:hidden;}
  .vfill{position:absolute;left:0;right:0;bottom:0;height:95%;background:linear-gradient(180deg,#ff5cb8,#FA1896 60%,#c40e73);box-shadow:0 0 26px rgba(250,24,150,.55);transition:height 1s cubic-bezier(.2,.7,.2,1);}
  .vfill span{position:absolute;width:5px;height:5px;border-radius:50%;background:#fff;opacity:.85;animation:vfloat 3.4s ease-in-out infinite;}
  .vfill span:nth-child(1){left:22%;bottom:12%;}
  .vfill span:nth-child(2){left:58%;bottom:34%;animation-delay:.8s;}
  .vfill span:nth-child(3){left:38%;bottom:58%;animation-delay:1.6s;}
  .vfill span:nth-child(4){left:66%;bottom:78%;animation-delay:2.4s;}
  @keyframes vfloat{0%,100%{transform:translateY(0);}50%{transform:translateY(-10px);}}
  .bdepth{font-weight:900;font-size:30px;letter-spacing:-0.03em;color:var(--pink);text-shadow:0 0 18px rgba(250,24,150,.6);}
  .bdlab{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.22em;color:#8f8a9c;}
  .bp-main{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;justify-content:center;}
  .bcount{font-weight:900;font-size:clamp(44px,6vw,68px);letter-spacing:-0.04em;color:#fff;text-shadow:0 0 22px rgba(250,24,150,.75),0 0 60px rgba(250,24,150,.35);line-height:1;}
  .bclab{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.22em;color:#8f8a9c;text-transform:uppercase;}
  .statuspill{display:inline-flex;align-items:center;gap:9px;border:1px solid #2a2932;background:#17151b;border-radius:100px;padding:9px 16px;font-family:'JetBrains Mono',monospace;font-size:11px;color:#e6e2ee;max-width:100%;}
  .statuspill .sdot{width:7px;height:7px;border-radius:50%;background:var(--green);animation:twinkle 1.6s ease-in-out infinite;flex:none;}
  .statuspill .caret{color:var(--pink);animation:blink 1s steps(1) infinite;}
  @keyframes blink{50%{opacity:0;}}
  #statusline{transition:opacity .35s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
  .stagetoggle{display:flex;gap:6px;border:1px solid #2a2932;border-radius:100px;padding:4px;background:#17151b;}
  .stagetoggle button{border:none;background:transparent;color:#8f8a9c;font-family:'JetBrains Mono',monospace;font-size:9.5px;letter-spacing:.14em;font-weight:700;padding:8px 14px;border-radius:100px;cursor:pointer;}
  .stagetoggle button.on{background:var(--pink);color:#fff;}
  .bp-fine{font-family:'JetBrains Mono',monospace;font-size:8px;letter-spacing:.14em;color:#5c5764;text-transform:uppercase;}
  .ef{transition:opacity .5s ease, background .5s ease, border-color .5s ease;}
  .ef.ghost{opacity:.35;}
  @media (max-width:840px){.brainpanel{grid-template-columns:1fr;justify-items:center;text-align:center;padding:24px 18px;}.bp-main{align-items:center;}#statusline{max-width:200px;}}
  @media (prefers-reduced-motion: reduce){.stars i,.vfill span,.statuspill .sdot,.caret{animation:none;}}


  /* consortium trajectory (light) */
  .traj{display:grid;grid-template-columns:1.35fr 1fr;gap:24px;max-width:1000px;margin:30px auto 0;background:var(--white);border:1px solid var(--line);border-radius:16px;padding:26px 26px;align-items:end;}
  .tchart{position:relative;padding:26px 6px 0;}
  .tcols{display:flex;gap:14px;align-items:flex-end;justify-content:space-between;position:relative;z-index:1;}
  .tcol{display:flex;flex-direction:column;align-items:center;gap:7px;flex:1;}
  .tdots{display:flex;flex-direction:column-reverse;gap:4px;align-items:center;}
  .td{width:11px;height:11px;border-radius:50%;background:var(--pink);box-shadow:0 2px 6px rgba(250,24,150,.28);transform:scale(0);transition:transform .45s cubic-bezier(.34,1.56,.64,1) calc(var(--i,0)*40ms + .2s);}
  .traj.inview .td{transform:scale(1);}
  .td.you{background:transparent;border:2px dashed var(--pink);box-shadow:none;animation:youpulse 1.8s ease-in-out infinite;}
  @keyframes youpulse{0%,100%{opacity:.55;}50%{opacity:1;}}
  .tm{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.16em;color:var(--mute);}
  .tj{font-family:'JetBrains Mono',monospace;font-size:9.5px;font-weight:700;color:var(--pinkdeep);}
  .tcol.next .tm,.tcol.next .tj{color:var(--pink);}
  .tcurve{position:absolute;inset:0;width:100%;height:calc(100% - 40px);z-index:0;pointer-events:none;overflow:visible;}
  .tcurve path{fill:none;stroke:#8b5cf6;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;transition:stroke-dashoffset 1.7s ease .45s;opacity:.55;}
  .traj.inview .tcurve path{stroke-dashoffset:0;}
  .tcurve-lab{position:absolute;font-family:'JetBrains Mono',monospace;font-size:8px;letter-spacing:.14em;color:#8b5cf6;font-weight:700;}
  .tcurve-lab.lo{left:2px;bottom:46px;}
  .tcurve-lab.hi{right:0;top:2px;}
  .tun-h{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.2em;color:var(--mute);text-transform:uppercase;margin-bottom:6px;}
  .turow{display:flex;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px dotted var(--line);}
  .turow:last-of-type{border:none;}
  .turow b{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.12em;color:var(--pinkdeep);flex:0 0 40px;}
  .turow span{font-size:12.5px;line-height:1.5;color:var(--body);}
  .turow.you span{color:var(--pinkdeep);font-weight:700;}
  .stagetoggle{border-color:var(--line);background:var(--white);}
  .stagetoggle button{color:var(--mute);}
  .stagetoggle.lt{display:inline-flex;margin:22px auto 0;}
  .togwrap{text-align:center;}
  @media (max-width:840px){.traj{grid-template-columns:1fr;}.tcols{gap:8px;}.td{width:9px;height:9px;}}


  /* leak banner */
  .leakband{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:760px;margin:36px auto 0;padding:28px 24px;border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);text-align:center;}
  .lb-l{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.22em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .lb-v{font-weight:900;font-size:clamp(36px,5.5vw,54px);letter-spacing:-0.045em;color:var(--pink);line-height:1;}
  .lb-s{font-size:13.5px;color:var(--mute);font-weight:600;}
  /* cumulative bars */
  .tval{font-weight:900;font-size:15px;letter-spacing:-0.02em;color:var(--ink);margin-bottom:5px;}
  .tcol.next .tval{color:var(--pink);font-size:12px;}
  .tbar{width:26px;height:150px;background:#f3f0f6;border-radius:8px;overflow:hidden;display:flex;align-items:flex-end;}
  .tbar i{display:block;width:100%;height:0;background:linear-gradient(180deg,#ff5cb8,var(--pink));border-radius:8px;transition:height 1s cubic-bezier(.2,.7,.2,1);}
  .traj.inview .tbar i{height:var(--h);}
  .tcol:nth-child(2) .tbar i{transition-delay:.12s;}
  .tcol:nth-child(3) .tbar i{transition-delay:.24s;}
  .tcol:nth-child(4) .tbar i{transition-delay:.36s;}
  .tcol:nth-child(5) .tbar i{transition-delay:.48s;}
  .tcol:nth-child(6) .tbar i{transition-delay:.6s;}
  .tbar.ghost{background:transparent;border:2px dashed var(--pink);animation:youpulse 1.8s ease-in-out infinite;}
  .tbar.ghost i{background:transparent;}
  .tmetrics{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:20px;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;color:var(--mute);text-transform:uppercase;}
  .tmetrics b{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:900;color:var(--pinkdeep);letter-spacing:-0.01em;margin-right:5px;}
  @media (max-width:840px){.tbar{width:18px;height:110px;}}


  @media (max-width:840px){
    .seal-hero{position:absolute !important;top:-34px;right:-8px;margin:0;width:126px;height:126px;}
    .seal-hero .s-amt{font-size:24px;}
    .seal-hero .s-mo{font-size:8px;}
    .seal-hero .s-sub{font-size:6px;}
    .hero{padding:34px 22px 40px;}
    .hero h1{font-size:clamp(30px,9vw,38px);}
  }


  .swipehint{display:none;}
  .mcta{display:none;}
  @media (max-width:840px){
    .mcta{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:60;background:var(--wa);color:#fff;font-weight:800;font-size:14.5px;justify-content:center;align-items:center;gap:8px;padding:15px 16px calc(15px + env(safe-area-inset-bottom));text-decoration:none;transform:translateY(110%);transition:transform .4s ease;box-shadow:0 -8px 24px rgba(0,0,0,.12);}
    .mcta.show{transform:none;}
  }
  @media (max-width:560px){
    body{padding:8px 6px 40px;}
    .sec{padding:46px 18px;}
    .foh2{font-size:clamp(25px,7.4vw,32px);}
    .stx-h{font-size:clamp(21px,6.4vw,26px);}
    .fosub{font-size:13.5px;}
    .fonav{padding:10px 14px;}
    .fonav .pill{white-space:nowrap;font-size:11px;padding:8px 12px;}
    .tickerbar .tk-in{font-size:9px;gap:16px;}
    .badge2{font-size:10px;padding:7px 12px;}
    .statband{padding:24px 20px;gap:14px;}
    .statband .v{font-size:25px;}
    .statband .l{font-size:8.5px;}
    .forces,.agrid,.trust{grid-template-columns:1fr;}
    .paths{overflow-x:auto;-webkit-overflow-scrolling:touch;padding:16px;}
    .pgrid{grid-template-columns:repeat(7,170px);width:max-content;gap:9px;}
    .pc{opacity:.6;}
    .swipehint{display:block;text-align:center;font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.2em;color:var(--pinkdeep);margin-top:12px;}
    .seal.sealbig{width:180px;height:180px;}
    .seal.sealbig .s-amt{font-size:36px;}
    .fofoot{flex-direction:column;gap:14px;}
    .lgrow{padding:12px 16px;}
    .prwrap{gap:18px;}
    
  }


  /* how-to journey */
  .journey{position:relative;max-width:1060px;margin:38px auto 0;display:flex;gap:16px;align-items:flex-start;}
  .jline{position:absolute;top:19px;left:7%;right:7%;height:2px;background:linear-gradient(90deg,#f7c6e2,var(--pink));border-radius:2px;}
  .jrun{position:absolute;top:14px;left:7%;width:12px;height:12px;border-radius:50%;background:var(--pink);box-shadow:0 0 14px rgba(250,24,150,.6);animation:jtravel 8s linear infinite;}
  @keyframes jtravel{0%{left:7%;}100%{left:calc(93% - 12px);}}
  .jnode{flex:1;text-align:center;position:relative;z-index:1;}
  .jn-dot{width:40px;height:40px;border-radius:50%;background:var(--white);border:2px solid var(--pink);color:var(--pinkdeep);font-family:'JetBrains Mono',monospace;font-weight:700;font-size:11.5px;display:flex;align-items:center;justify-content:center;margin:0 auto 12px;animation:jpulse 8s ease-in-out infinite;}
  .jnode:nth-child(3) .jn-dot{animation-delay:0s;}
  .jnode:nth-child(4) .jn-dot{animation-delay:1.8s;}
  .jnode:nth-child(5) .jn-dot{animation-delay:3.6s;}
  .jnode:nth-child(6) .jn-dot{animation-delay:5.4s;}
  .jnode:nth-child(7) .jn-dot{animation-delay:7.2s;}
  @keyframes jpulse{0%,8%,100%{box-shadow:0 0 0 0 rgba(250,24,150,0);transform:scale(1);}3%{box-shadow:0 0 0 9px rgba(250,24,150,.16);transform:scale(1.12);}}
  .jn-t{font-weight:800;font-size:14.5px;margin-bottom:6px;}
  .jn-d{font-size:11.5px;line-height:1.55;color:#6b6672;max-width:190px;margin:0 auto;}
  .artrow{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1040px;margin:30px auto 0;}
  .artrow .artifact{margin-top:0;background:var(--white);}
  @media (max-width:840px){
    .journey{flex-direction:column;gap:22px;padding-left:8px;}
    .jline{left:19px;right:auto;top:8px;bottom:8px;width:2px;height:auto;background:linear-gradient(180deg,#f7c6e2,var(--pink));}
    .jrun{display:none;}
    .jnode{display:flex;gap:16px;text-align:left;align-items:flex-start;}
    .jn-dot{margin:0;flex:none;}
    .jn-d{max-width:none;margin:0;}
    .artrow{grid-template-columns:1fr;}
  }


  .tcap{font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.2em;color:var(--mute);text-transform:uppercase;text-align:center;margin-bottom:14px;}
  .tval{font-size:13px;}


  /* blurred atmosphere washes, kept light */
  .sec.bg-aur1{background:linear-gradient(rgba(255,255,255,.72),rgba(255,255,255,.78)),url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHCAkIBgoJCAkMCwoMDxoRDw4ODx8WGBMaJSEnJiQhJCMpLjsyKSw4LCMkM0Y0OD0/QkNCKDFITUhATTtBQj//2wBDAQsMDA8NDx4RER4/KiQqPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz//wAARCAL4BLADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDuKKKStz3QooooAKKKSgBaKSigBaSiigYUUGigAoopKAFpKKKACiiigAooooGFFFFABRRRTAKKKKACiiikAClpBS0CCiiigApaSloEFLSUtABS0lLQIKWkpaAClpKWgQtAooFAh1FFFIQtLSUtAhaWkFLQSLS0gopCHUUlKKBCilFJSigQtKKSigkdRSUtAhRS0lLSELRSCloELRRRQSKKKBRQIWiiigQtFFFAhaKKKBBRRRTEFFFFABRRRQIKKKKBCUUUUwCkoNFAgoopKACiiimAlFFFABSUUUwEooooEJRRSUAFFFFMYlFFFACUUUUAJRRRTASiiigAooooASiiimAUlLSUAFFFFABRRRQAlFFFABRRRQAUUUUAFFFFABS0lLQAUUUUAFLSUtABRRRQAtFFFIAooooAKKKKACiiigApaSloAKKKKACiiikAUtJS0AZ1FFFSeyFFFFABSUUUAFFFFABRRRQMDRQaKACkoooAKKKKBhRRRQAUUUUAFFFFABRRRTAKKKKACiiikAClpBS0CCiiigApaSloEFLSUtABS0lLQIKWkpaAClpKWgQtAooFAh1FFFIQtLSUtAhaWminUCAUtIKWgkUUtIKWkIWlFJSigQoooFFBItLSUtAhaWkpaQgFLSCloJFooooELRSUtAhaKSloELRSUtAgpaSigQtFFFMQUUUUAFFFFAgooooEJRRRTAQ0UGigApKWkoEFJS0lMAooooASkpaSgApKWkpgFJS0lABRRRTASiiigBKKKKBCUUUUDEooopgFFFFACUUUUwEooooAKKKKACkoooAKKKKACiiigAooooAKKKKAClpKWgAooooAKWkpaACiiigBaKSikAtFFFABRRQKACiiigAooooAWikpaACiiikAUtJRQBn0UUVJ7IlFFFABRRRQAUUUUDCiiigApKWkoAKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUwCiiigAooopAApaQUtAgooooAKWkpaBBS0lLQAUtJS0CClpKWgApaSloELQKKKQhaWkpaBC0opKUUCAU6minUCClpKWgkUUtJSikIWlpKWgQoooooJFpaSlFAhaKSlpCFpaSloELRSUtBIUtIKWgQUtJS0CClpKWgQUUUUCFoopKBC0UUUwCkoooELSUUUCCiiimAlFFFACUUUUxBSUUUAFFFJQAUlLSUAFJS0lMApKWkoAKKKSmAUlLSUAFJS0lABRRSUAFFFFMAooooASiiimAlFFFABRRRQAlFFFABRRRQAUUUUAFFFFABRRRQAUtJS0AFFFFABRRRQAUtJS0gCiiigApaSloAKKKKACiiigAooooAKKKKAClpKKQC0UlLQBn0UlFSeyFFFFABRRRQMKKKKAA0UGigApKWkoAKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFMAooopAFLSUtAgooooAKWkooELS0lLQAUtJS0CClpKKAFpRSUooELRRRSELS0gpaBCilFIKUUCAU6m0tAhaWkpaQhaUUlAoJHUUUUCFpaSloELSikooJFpaSlpCFFFAooELS0lLQIBS0lLQSFLSUUCFpaSigQtFFFAhaSiimIKWkooAKKKKBBRRRQISiiimAUlLSUAFFFFAhKKKKYBSUtJQAlFFFMApKWkoAKSiigApDS0hpgFJS0lABSUUUAFJRRTAKKKKACiikoAKKKKAEooopgFFFFACUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUtJRQAtFFFABRRRQAtFFFIApaSigBaKSigBaKKKACiiigAooooAKKKKAClpKWgDOoooqD2QooooGFFFFABRRRQAUUUUAJRQaKACiiigYUUUUwCiiikAUUUUAFFFFABRRRQAUUUUAFFFFABS0lLQIKKKKACiiigQtLSUtABRRRQAtFFFAhaWkpaBC0UUUCFpaSlpCFFLSCloEFLSUtAhaWkopCHUCgUUEi0tJS0CFFLSCloELRRRQIWlpKWkSLRSUtAhaWkpaBBRRRQIWiiigQtFJS0EhRRRQIWiiigAooopiCiik70CFpKWkoAKKKKYgpKU0lABSUUUxBRQaKAEooooASiikoAKKKKYCUUUUAFJS0lMApKKKAEooooASiiimAUUUUAFJS0lABRRRQAlFFFMAoopKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApaSloAKKKKAFopKKAFopKWkAUCiigBaKSloAKKKKACiiigAooooAKKKKAM+iiioPZCiiigYUUUUAFFFFABRRRQAhooNFABRRRQMKKKKYBRRRSAKKKKACiiigAooooAKKKKACiiigApaSloEFFFFABRRRQIWlpKWgAooooAWiiigQtLSUtAhaKKKBCilpBS0hC0UUUCFpaSloELRRRQIcKKBRSJFpaSloExRRRRQIWlpBS0hC0tJQKCRaWkpaBC0UUUCFooooEFLSUtAgpaSigQtFFFBItFJS0AFFJRTELSUtJQIKKKKACkpaSgQUUUUwEooooEFJS0lMApKWkoAKSlpKACg0UUwEooooASiiimAlFFFACUUUlABRRRQAUUUUwEooooAKSiimAUUUlABRRRQAUUUUAFJS0lABRRRQAUtJRQAtFFFABRRRQAUUUUAFFFFACiikooAWiiigApaSigBaKSlpAFFFFMApaSikAtFFFABRRRQAUUUUAZ9FFFQe0FFFFABRRRQAUUUUAFFFFACGig0UAFFFFAwooopgFFFFIAooooAKKKKACiiigAooooAKKKKAClpKWgQUUUUAFFFFAhaKKKAFooooAWiiigQtLSUtAhaKKKQhRS0gpaBBS0lLQIWlFJSigQtFFFIQ6ikFLQIWlpKWgli0UgpaBC0tJS0hC0CiigkWlpKWgQUtJS0CClpKWgQUtJRQIWiiigQvakoooELRRRQIKKKKYgooooEFFFJQAtJRRQIKKKSmAUUUUAFJS0lMQUlLSUAJRRRQAUlFFMAooooASkNLSUwCkpaSgApKWkoAKKKKYBRRRQAlFFFACUUUUwCkpaSgAooooAKKKSgAooooAKKKKACiiigBaKSigBaKSigBaKKKACiiigAooooAWikooAWiiigAooooAWikooAWiiikAUUUUALRSUUALRSUtAGfRRRUHtBRRRQAUUUUAFFFFABRRRQAhooNFABRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKAClpKWgQUUUUAFFFLQIKKKKAFoopaBBRRRQAtLSUtAhaKBRSEKKWkpaBBS0lLQIWlpKWgQUtJS0hC0tJS0CFpaSigkWlpBS0CFFLSUUhDqKKKBC0UUUEi0tJRQIWiiigQtFFFAhaKSigQtFFFAhaKSigQtFJRTELRRRQISiiigAooooEJRRRTAKSlpKACiiimIKSiigBKKKKAEooopgFJS0lABSUtJTAKSiigApKKDQAUUUUwCkoooAKSlpKACiiigApKKKYBRRRQAlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABS0lFAC0UlLQAUUUUAFLSUUALRSUUALRRRQAUUUUALRSUUgFooooAKKKKAKFFFFQeyFFFFAwooooAKKKKACiiigBDRS0lABRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACloooEFFFFABS0lLQIKKKKAFpaSloEFFFLQAUtJSigQtFFFIQtLSUtAgpaSloEKKWkFLSEFLSUtAhaWkpRQIWijvRQSKKWkFLSELRRRQIWlFJS0CClpKWgkWiiigQtFFFAhaKKKBBRRRQIWiiigQUUUUCCiiigQUUUUxBRRSUALSUUUAFFBopiCkpaSgAopDRTAKKKSgQUlLSUAFFFFMApKKKAEooopgJQaKKAEooooAKKKKAEooopgFJRRQAUUUlABRRRTAKSiikAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKWkooAWikpaBhRRRQIKKKKAFopKKAFooooAKKKKQBRRRQBRoooqD2QooooGFFFFABRRRQAUUUUAFJS0UAJRRRQAUUUUDCiiigAooooAKKKKACiiigAooooAKKKWgQUUUUAFFFFABS0UUCCiiloAKWkpaBBS0lLSEFLSUtAC0UUUCFpaSloEApaQUtAhRS0lLSEFLSUtAhaUUlKKBC96KO9FIkUUtIKWgQtFJS0CFpaSloEApaQUtBItFJS0CFopBS0CFopKWgQUUUUCFpKKKBC0UUUCCikpaBBRRRQAUlFFMQUUUUAFFFJQIWkoopgJRRRQAUlFFMQGkpaSgApKWkNABRRSUwCkpaSgAoopKYBRRRQAUUUlABRRRTASiiigBKKKKACkpaSgAooooAKKKKYBRRRQAUUUUAFFFFABRRRQMKKKKACiiigAooooEFFFFABRRRQAUtJRQAtFJS0DCiiigAooooAKKKKBBRRRQAtFJRQMpUUtFZnsCUUUUAFFFFABRRRQMKKKKACiiigAooooASilooASiiigAooooGFFFFAgooooAKKKWgAooooAKKKKACiiloAKKKKBBS0lLQAUtFFAgpaSlpCCloooAWiiloEFLSUtAgpaSlpCFpaSloEFKKSloELS0lLSELRSUtBIopaQUtAgpRSUooELS0lLQSAooFFAhaWkpaBAKWkpaBBRRRQIWiiigQUUUUCCiiigQUUUUCCiiigAooopiCiiigApKWkoEFFJRTAKKKSgAoopKYC0lFFAgpKWkoAKSlpKYBSUUUAJRRRTAKKKKACkpaSgApKKKACkpaSmAUUUUAJRRRQAUUUUDCiiimAUUUUAFFFFAgooooAKKKKACiiigAooooGFFFFABRRRQAUUUUAFFFFAgooooAWikooGLRRRQAUUUUAFFFFABRRRQBTooorM9gKKKKAEopaKAEopaSgAooooAKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABS0UUCCiiigBaKKWgQUUUUgFooooELSikooAWlpKWgQUtJS0CYtFAopEi0tJSigBaKKWkIKWkpaCQFLRRQIWlpKWgQUtJS0CFpaSigkUUUUUhC0UUUCFooooELRRRQIWikpaBBRRRQIKKKKYgooooAKKKKBBRRRQIKKKSgAooopiEooooAKSiimAUlLSUAFFFFMBKKDRQISiiimAlFFJQAUUUUAFFFFMYlFFFAhKKKKACkoooAKDRQaYxKKKKACiiigAooooAKKKKYBRSUUALRSUUAFFFFABS0lFAC0UUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAtFJRQAtFJRQBVooorM9gKKKKAEopaKAEopaSgApKWigBKKWigBKKWkoAKKKKBhRRRQAUUUUAFFFFABRRRQAUUUUAFFFLQAlLRRQIKKKKACloooAKWiigQUtJS0gCiiloEFFFLQIKWiigBaKKKRItFFLQIKWkpaBC0tJRSELS0lLQIWiiigQtLSUtAgpaKWkIKKKKCRaKKKBC0UUUCFooooELRRRQIKWkpaBBRRRQIKKKKBBRRRQAUGiimIKKKKACkoooEFFFFAhKKKKYCUUUUwCkoooAKKKSgAoopKYBSUtJQIKSlpKYBRRRQMKSlpKYBSUtJQAUUUlABRRSUwFopKKACiiigAooooAKKKKACkoopgFFFFABRRRQAUUUUAFFFFABRRRQAUtJRQAtFJRQAtFJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFWilorM9cSilpKACiiigYUUUUAFFFFACUUtFACUUtJQAUUUUAJRS0UAJRS0UAJRS0UAJRS0UAFFFFABRRRQAUUUtACUtFFABS0UUhBRRS0AFFFFAgpaKKAClopaQgoopaBBRRRQIWlpKWgQUtFLSEFLSUtAgpRSUtAhaWkpaQgFLSUtAhRRRRQIWiiigkWlpO9LQIKWkpaQgooooELRRRQIKWkooELRRRTEAooooEFFFFABRRRQIKSiigAooopiCkpaSgAooooEJRRRTASiiimAUlLSUAFJS0lMApKWkoASiiigAooopgFJRRQAUlFFMApKKKACiiigBKKKKYBRRRQAUUUUAFFJRQAUUUUDCiiimAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABS0lFAhaKSigYtFJRQAtFFFABRRRQAUUUUAVqKKKzPWCiiigAooooAKSlooASilooASilpKACiiigYUUUUAJRS0UAJRRRQAUUUUAFFFFABRS0UAJS0UUAFFFLQISloopAFFFLQAUUUUCCloooAKKKWkIKWiigApaKKBBS0lLQIWiiikIWlpKWgQUtJS0CCnUlLSEFLSUtAgpaSlFBItFFLSAKWkpaCQpaSigQtFFFAhaKKKBC0UUUCCiiigQUtJS0CCiiigQUUUUAFJS0nemIKKKKACiiimIKSiigBKKKKACiikpiCiiigBKKKKYCGiiigBKKKKYCUUUUAFJS0lABRRRTASiiigBKKKKYBRRRQAlFFFABRRSUDFopKKYBRRRQAUUUUAFFFFABRSUUwFopKKACiiigAooooAKKKKAClpKKAFopKKAFopKWgAooooAKKKKACiiigAooooAKKKKACiiigCCiiisz1QooooAKKKKAEopaKAEopaKBiUUUUAFFFFABRRRQAlFLRQAlFLRQAlFLRQAlFLRQAlFLRQAUUUUAFFFFIAopaKACiiigQUtFFABRRS0hBRRS0AFFFLQIKKKWgQUtJS0hBS0lLQIKWiigQtFFLSEFLSUtAhaKKKBC0tJRSELS0lFAhaWkpaBBRRS0CCiilpCCiiigQtFFFAgooooEFLRRTEFFFFAgpKWkoAKKKKBBRRRQAUhpaQ0xBRRRQAlFFFMBKKKKACiiimISiiigBKKKDTASkpaSgAooopgFJS0lABSUtJQAUlLSUwCiikpjFpKKKACiiigApKKKACiiigAooopgFFFJQAUUUUwCiiigAooooAKKKKACiiigAooooAKKKKACiiigBaKSigYtFJRQAtFJRQAtFJRQAtFFFABRRRQAUUUUCIaKWisz1BKKWigBKKWigBtFLRQMSilooASilpKACiiigApKWigBKKWigBKKWigYlFLRSASilooASilooEJS0UUAFFFFABRRS0AJS0UUAFFFLSEFFFLQAUUUtAgooopALRRS0CCiiloEFFFLQIKWkpaQgpaKKBBS0UtIQUUUtAgpaSloEFLSUtIQtFFFAgpaSloEFL2pKWgQUUUUEhS0UUAFFFFAhaSlpKBC0UUUAFFFFAgooooEJRRRTASiiigQUlLSUwCiiigBKKKKYCUUUUAFFFJQIKSlpKYBSUtJTAKKKSgYtJRRTEFJS0lAwpKKKYBSUtFACUUUUAFFFFMBKKKKACiiigApKWkpgFFFFAwooooASilooAKKKKACiikpgLRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRSUUALRRRQAUUUUAFFFFABRRRQAykp1JWZ6QlFLRQAlFLRQMSilpKACiiigApKWigBKKWikAlFLRTAbRS0UDEopaKQCUUtFACUUtFACUUtFACUtFFABRRRQAUUUtAhKWilpAJS0UUAFFFLQIKKKWkAlLRRQIKWiigQUtFFIQUtFFAC0UUtAgoopaRIUtJS0AFLRRQSFLRRSELS0lFAhaKKKBC0UUUCFooopCClpKWgQUUUUAFLSUtAgooooEFFFFMBKWiigQUlLSUCCiiigBKKKKYAaSlpKBBRRRQAlFFFMBKKWkoASiiimAUlLSUwCkpaSgAoopKYBRRRQAhooopgJRRRQAlFLSUwCiiigAopKKYC0lFFAwoopKACiiigAopKKYC0UUlAC0lFFABRRRTAKKKKACiiigAooooAKKKKACiiigAooooGFLSUUALRSUUALRSUUALRSUtABRRRQIKKKKAG0UtFZHoiUUtFAxKKWkxQAUlLRQAlFLRQAlFLRQA2inUlAxKKWigBKKWigBKKKKACiiigAooooAKKKKACilooASilopAJS0UUAFFFLQISloopAFFFLQAUUUtAhKWiigQUtFFIQUtFFABS0UUhBS0UUCFoopaBBRRS0hBRRS0CClpKWgQUtJS0hBS0lFAhaKKKBC0UUUCCloooEFFFLQAUlLRQIKKKKBBRRRQIKKKKAEooooEFFFFMBKKWkoAKSlpKYBRRRQISiiigBDRQaKYBSUUUAFJS0lMApKWkpgFJS0lABRRSUwCiikoAKKKKYBSUtJQMKKKKYCUUUUAFFFJQAUUUUwCiiigBKKKKYBRRRQMKKKKACkpaKAEopaKACiiimAUUlFAC0UlFAC0UlFAC0UlFAC0UlFAC0UUUAFFFFABRRRQAUUUUAFFFFAC0UUVkd4UlLRQAlFLRQMSilooASilpKACkpaKAEopaKAEopaSgYUUUUAJRS0UAJRS0UAJRS0UAJRS0UgEopaKAEopaKACiiigAopaKQhKWiigAopaKACiiloEJS0UtIBKWiigQUtFFIQUtFFAgpaKKQBS0UUEi0UUUALRRS0hBRRS0CCiiloEJS0UtIQUUUUCClpKWgQUUUUCCilooEFFFFABRRRQIKKKKBBRRRQAlFLRTEJRRRQAUlFFABRRRTASg0UUCEooopgJRRRQAlFFFMApKKKACkpaQ0wCkpaSmAUlLSUAFJS0lMYUUUUAJRRRTAKSlpKACiiimAUlFFABRRRQMKKKSmAUUUlABRRRQAUtJRTAWikooAKKKKACiiigAooopgFFFFABRRRQMKKKKAFopKKAFopKKAFopKKAFopKKAFopKKAFopKKAJMUYpaKxO0biilopgJRilooGJikp1GKAG0UuKKAEopaMUAJRRRQAUlLRQAmKKWigYlFLRSASilooASilooAbS0UUAFFFFABRRRQAUUtFIBKKWigAoopaBCUUtFIApaKKBBRRS0AJS0UUhBS0UUCClopaQBRRRQIKWiikIKWiigQUtFFAgpaKKQgpaKKBBS0lLQIKKWikAUUUUCCloooEFFFFAgooooEFFFFABRRRQIKKKKYBRRSUCCiiigApKWkpgFJS0lABRRRTEJRRRQAlFLSUxiUUUUCEooopgFIaWkNAwpKWkpgFIaWkoAKSlpKYBRRSUwCiiigAoopKYBRRSUDCiiimAUUUlABRRRQAUUUUwEooooGFFFFABRRRTAKKKKACiiigAooooAKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQMKKKKAJqKWkrE6wpMUtFAxMUUtFACUUtFADaKdSYoASilooASkp2KTFACUUtFACYoxS0UAJikp1JQMSilooASilooASjFLRQAlFLRSASloooAKKKKACilopCEpaKKACiiloASloopCCilooAKKKWgQlLRS0gCiiigQUtFFIQUtFFAgpaKKQgpaKKBBRS0UAFLRRSEFFFFAhaKKKBBS0lLQIKKKKQBRRRQIKKKKYgooopAFFFFMQUUUUAFFFFAhKKKKACkpaSmAUlLSUAFJS0UwEooooAKSlpKYCUUGimAlFFFABSGig0wCkoooAKSlpKYAaSlNJTAKKKSgYUUUUwCkpaSgApKWkpgFFFFAxKKKKYBSUtFACUUUUwCiiigAooooAKKKKYBRRSUDFooooAKKKKACiiigAooooAKKKKYBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFAFikpaKxOoSilooASiloxQAlFLikxQMSilooASilooASkp1JQAlFLRQAlJTqKAG0UuKMUDEopcUYpAJRS0UAJRS0UAJRS0UAJRS0UAJRS0UgExS0UUAFFLRQISloopAFFFFAgopaKQBS0UUCCiilpAFFFLQISloooEFLRS0hCUtFFABS0UUhBRS0UCCiiloEJS0UtIApKWigQUUUUCCiiigQUtFFIApKWimISloooASiiigQUUUUAFFFFAgpKWimAlFFFACUUUUwEooooASiiimAUlLSUAFJS0lMApKKKACkNKaQ0wCkpaSmAUlLSUDCkpaSmAUlLSUwCiiigBKKKKYCUUUUDCkpaSmAUUUUAFFFJTAKKKKBhRRRTAKKKKAEooooAKKKKACiiimMKKKKACiiigAooooAKKKKACiiigAooooAWikpaACiiimAUUUUAFFFFAFqilxSVgdAmKMUtFACYopaKYCUlOopANopcUYoASjFLiigYmKTFOpKAEopaKAExSU6igBtFLRQAlFLRQAlFLRQAlFLRQMSilooASilopAJRS0YoASilxRSEJRS0UAFFFLQAlFLRSEFFFLQAlLRRSEFFLRQAUUUtAgoopaQgooopAFLSUtAgpaKKQgoopaACiiloEFFFFAgooopCClpKWgBKWiigQUUUUAFFFFAgooooEFFFFABSUtFACUUtJTEFFFFACUUUUAFJS0lMApKWkoASilpKYBRRRQAlJS0lMBKKU0lMApKWkoASilpKYwpKWkoAKSiimAGkpTSUwCiiigYlFFFMApKWkpgFJRRQMKKKKYCUUUUAFFFFMApKWkoAKWkopjFpKKKACiiigAooooAKKKKYBRRRQMKKKKACiiigAooooAKKKKACiiigAooooAKKKKACilooAuUUtFYmolJS0UDEoxS0UAJikp1FADaKWigBKKWigYlJTqSgBKKXFGKAEpKdijFADaKXFGKAEopcUUAJijFLRQAmKMUtFIBMUUtFACUUYpcUAJRS4opAJRRS0AJRS0YoASloopAFFLRQISloopAFFLRQIKKKWkAlLRRQIKKKWkAUUUUCCloopCCloooAKKKWkIKKKKBBRRS0AFJS0UhBRRS0CEopaKAEpaKSgQtJS0UAJRS0UCEopaSgApKWigBKKKKYgooooASiiigBKKWkpgFJS0UAJSUtJTAKSlopgJSGlooAQ0lLSUwCkpaSmMKKKSgApKWkpgFJRRTGFJS0lABRRSUwCiiimAlFFFAwpKWkpgFJS0lAwooopgFFFFABRRSUwCiiigYUUUUwCiiigAopKKAFopKKAFooooAKKKKYBRRRQAUUUUAFFFFABRRRQMKKKKACiiigAooooAv0UuKMViWJikxS4ooATFFLRQAlFLRQMbRTqTFACUYpcUUAJikxTqKAG0UtFAxKSnUUANopaKAEopaKQCUUtFACUlOooAbRTqKQDaKWigBKWiigAoopcUgEopaKAEopcUYoEJRS0UgCiiloASloopCCilooASloopCCilopAFFLRQISloooEFFLRSAKKKKBBRS0UgCiiigQUtFFAgooooAKKWkpAFFFLQISilooASiiigQlFLRQAlFLSUwCkpaKBCUUUUAFJS0UwEpKWigBKSlopgJSUtFACUUUUwEooooGJSUtJTAKSlpKYBRRRQAlJS0lMYUlLSUwCkpaSmAUhpaKBiUUUUwEooopgJRRRQMKSlopgJRRRQAUUUUwEooopjCiiigAoopKACiiimAUtJRQAtFJRQMKKKKACiiigAoopaACiiimAUUUUAFFFFABRRRQMKKKKACiiigDRopaKxGJRS0YoAbRS0UAJijFLRQA3FFOopANopaKBiUUtFACUmKWigBMUUtFACYpMU6koASilxRQMSjFLRQAmKTFOopANopaMUAJRS4oxQAlFLiikAUUUUAFFFFIAooooEFFLRQAlLRRSAKKKWkAlFLRQISlopaQgooooAKKWikISloooAKKWikIKKKKACiilpCCiiigQUUUtACUtJS0AFFFFAgooooAKKKKBCUUtFACUUUUAFFFFAhKKWkoAKSlpKACiiimAlFLSUAJRRRTASilpKYCUUUUDEopaSmAlJS0UAJSUtFMYlFFFMBKSlpKACkpaSmAUlLRTGJSUtFMBKKKKBiUUUUwEooopgFJS0lAwooopgFJS0lABRRRTGFFFFACUUtFMBKKKKACiiimAUUUUAFFFFAwooooAKKKKACiiigAoopaAEpaKKACiiimAUUUUAFFFFAGnRS4oxWAhKKXFJQAlFLRQMSilooAbRTqMUANopcUYoATFGKWigY2ilooASilooASkp2KMUANopaKQCUUtFACUlOooGNopaKQCUUtFACUUtFACYoxS0UgEopaKBCYpaKKQBRRS0AJRS0UgEopaKACiilpCEopaKACiiikIKKWigAooopCCilooAKKKKQgopaKAEpaKKBBRRRSAKKWigQUlLRQAlFLRQAlFFFAgooooAKSlooASiiigQlFLSUAFFFFMBKKKKACkpaKYCUlLSUAJRS0lMYUlLSUAFJS0lMBDRS0lMApKKKBiUUUUwEooopgJSUtFMYlFFFACUUUUxiUUUUwEooooASiiimMKSlpKYBQaKKBiUUtFMBKKKKYBRRRQMKSiigAooopgFFFFABRRRQAUUUUwCiiigYUUUUAFFFFABRRRQAUtJRQAtFJRQAtFFFABRRRQBq0UuKMViQJRS4oxQA2ilxRigBMUYpaKAExSU6igY2ilooASilxRigBKTFLRSATFGKWigYlFLSUAJRS0UAJijFLRQA3FGKdSUgEopaKBiUUtFACUUtFIBKKWigBKMUtFIQlFLRQAlFLRSASloooAKKWikAlFLRQISloopAFFLRSEJRS0UAFFFFAgopaKQBRRRQAUUtFIQlFLRQAUUUUCCiiikAUUUUAFFFFAgooooAKSlooASilooASiiigQlFLSUwEopaSgBKKWkoAKKKKYCUlLRTGJRRSUAFJS0UwEooooASkpaSmMKSlpKYCUGiigYlFBopgIaKDRTASiiimMSiiigBKKKKYxKKKKYBSUtJTGFFFJQAUUUUwCkpaSgYUUUUwCkpaKAEopaSmMKKKKACiiimAUUUUAFFFFABRRRTAKKKKACiiigAooooGFFLRQAlFLRQAUUUUAFFFFAGvRS0VgZCUUtGKAEopcUlACUUtFAxKMUtFADcUYpaKAEopaKAEpKWigBKKWigYlFLikxQAlFLRSASiloxQA2ilooASilxRigBKKWikAlFLRQAlFLRSASilooASilpKQBRRS0AJRS0UgEopaKBCUUtFIAooooAKKWikAlFLRSEFFFFABRS0UhBRRRQAUUUUhBRRRQAUUUUAFFFFABRS0UCEopaSkAUUUUAFFFFAgoopKYBRRRQAUlLRQAlFFFACUUUUwEooooGFJS0lMBKKWkoASiiimAlFFFMYlJSmkNABSUtJTASilpKYxKKWkpgIaKWkoGJRSmkpgJRS0lMYlFLSUwEooooGBpKWkpgFJS0lMAooooGFJS0lMAooopjCiiigApKKKYBRRRQAUUUUDCiiimAUUUUAFFFFABRRRQAUUUUwCiiigAooooGFFLRQAUUUUCCiiigDZopcUVgYiUUtFACUUUUAJRS0UAJRS4oxQMbRS4ooASilxSUAFJilooATFFLRSASkpaKBiUUtFACUUtFADaKWikAlFLRQAlGKWigBMUUtJSAKSlooASilopAJRS0UAJS0UUgCkpaKQBRRRQIKKKWkAlFLRQAlFLRSAKKKKBBRRRSAKKKWgBKWiikISilooAKSlopAJS0UUCCiiloASiiigAooooASilooASilpKBBRRRQAUlLRQAlFFFACUUUUwCkpaSgApKWkpjCkpaKAEpKWkpgFJS0lAxKKWkpgJRS0lMBKKKKBiUUUUwEpKWimMSkpaSmAGkpaSgYUlLSUwCkpaSmMKSlpKYBSUtFAxKSlpKYBQaKKYBRRRQMSiiimAUUUUAJS0lFMYUUUUwCiiigAooooGFFFFMAooooAKKKKACiiigBaKSimAtFFFIAooooAKKKKYBRRRQBt0UtGKwOYSilxSUDDFJilooASilooASilooAbRTqSkAlFLSUAJRS0UDEopaMUANopaKAExRilooGJSU6ikA2ilooASilooASkpaMUgEopcUYoASilopAJRS0UAJRS0UgEopaKAEopaSkAUUtFIBKKWigQlFLRSASilooASilopAFFFFAgooopAFFLRQAlFLRSASloooEFFFFABRRRSASilooASilooASiiigQUUUUAJRRRTAKKKKACkpaSgApKWkoAKSlpKACiiimMSiiimAlJS0UAJSUtFMYlJS0lABSUtJTASilpKYxKDS0lMYlFFFACUUUUxiUlLSUwA0lLSUxhSUtJTAKSlpKBhRRRTASiiimMSiiigAooopgFIaWkpjCiiigApKWkpgFFFFAwooopgFFFFABRRRQAUUUUAFFFFMYUUUUAFFFFABS0lLQAUUUUAFFFFABRRRQBu0UtFYHKJRS0lACUUtFACUUtFADaKWigBKKWigBKSlooASilooGJSU6igBtFLiigBKKWikA2ilooGJRS0UgEpKWigBKKWigBKKWikAlFFFABSUtFIBKKWigBKKWikAlFLRSASilooASilopAJRS0UAJS0UUhBRRRQAUUUUgCiiigAoopaQCUUtFAhKKKKQBRS0UAJRS0UAJRS0lAgooooAKSlooASiiigApKWigBKKKKACiiigBKKWkpjEooooASilpKAEopaSmAUlLSUDEopaSmAlFFFMBKKKKBiUlLSGmAUlLSUxiUUUUwENFLSUDEooopgJSUtFMYlFFFMYlJS0UAJRRRVDEooooASilpKYwooopgFJS0UDEopaSmAUlLRQAlFLSUwCiiigYUUtFMBKKKKACiiigAooooAKKWimAlLRRQAUUUUDCiiigAooooAKWkooEb1FLRWBxiUUtFAxKKWkoASilooASilooASiiigBKKWigBMUlOooGNopaKQCUUtFACUlOpKAEopaKQxKSlooASilooASilopAJSUtFACUUtFIBKKWkoAKKWkpAFFFLSASiiigBKKWikAlLRRQAUUUUgCiiigAooopCCiiigAooopAFFLSUAFFFFIAoopaAEooooEFFFFABSUtFIBKKWigBKKWkoAKSlooASilpKACkpaSmAUUUUAFJS0UAJSUtJQMKKKKYCUlLSUwCkpaKBiUUUlMApKWkoASilpKYxKKWkpgJSU6kNAxKSlpKYwpDS0lMBKKWkpjEooopgJRRRQMSiiimMSiiimAUlLSUxhSUtJQAUGiimAUlLRTGFJS0lABRRRTGFJS0UAJRS0UwCkpaSgAopaKYCUUtFAxKKWigAooooAKKKKACiiimAUUUUAFFFFABRRS0Ab9FLRWBwjaKdSUDEopaKAEopaSgAooooAKSlooASiiigBKKWikMSilpKAEopaKAEopaKQxKSlooASilooASilpKQCUUtFACUUtFIBKSlooASilopAJRS0UAJRS0lIAooopAFFFFACUtFFIAooooAKSlopAJRS0UAFFFFIAooooAKKKKQBRRRQIKSlooASilopAJRS0UAJRS0UAJRS0lABRRRQAUlLRQAlFFFACUUtJQAlFLSUAFFFFMBKKWkoGJRRRQAlFLSUwEooooGJRRRTASkpaKYxKSlpKACkpaSmMKSlpKYCUUUGmMSkpaKBiUlLSUwCkpaSmMKSlpKYBSUtFMYlJS0UDEooopgJRRRTGJRS0lABRRRTGFJS0lMAopaSgAooopgFFFFAxKKWimAUUUUAFFFFMAooooAKKKKACiiigAooooGFLRRQAUUUUAFFFFAHQUUtFYnAJRS0UAJRRRQAUlLRQAlFLRSASiiigYlFLSUAFFFFABSUtFACUUtFIBKSlooASilooGJSUtFIBKKWigBKKWkpAJRS0UAJRRRSAKSlooASilopAJRS0UDEopaSkAlFLRSEJRS0UDEopaKQCUUtFAhKKKWkAlFLSUAFFFFIAooooAKKKKQBRRRQAUUUUAFFFFABRRRSAKSlpKACiiimAUUUUgCkpaSmAUlLRQAlJS0UAJRRRTAKSlpKBiUUtJQAUlLSUxiUUtJQAlFLSUAFJS0lMYlJS0UwEpKWimMSkpaSgYUlLSUwEooopjEopaSmMSg0UGmAlJS0UDEooopgJRRRTGJRRRTGJRS0lABSUtFMYlBoopgFFFFABSUtJTGFFLSUwCiiigAopaSgYUUUUwCiiigAoopaYCUUtFACUtFFABRRRQAUUUUAFFFFABRRRQB0NFLRWJ54lFLRQAlFFFIApKWigYlFLSUAFFFFACUUtFACUUtFACUUtJSASilooASilooGNopaKQCUUUUAJRS0UAJRS0lIAooopAJRS0UAJRRRQMKSlopAJRS0UgEooooAKDRRSASilooASilopAJRRRSAKKKKACiiikAlLRRQAUUUUgCkpaKAEooooAKKKKACiiikAUUUUAFFFFACUUtFACUUUUAJRS0lABRRSUAFFFFMBKKWkoGFFFFACUUUUwEopaSgYlFFFMBKSlpKACkpaSmMKSlpKAEopaSmMSkp1JTGJSUtFMYlJS0lABSUtJTGFJS0lMYlFFFMBKKWkpjCkpaSgApKWkNMYUUUUwEooopjCkpaSgAooopjCkpaKYBSUtFACUUtFMYUlLRQAlFFFMAoopaAEpaKKACiiimAUUUUAFFFFABRRRQAUUUUDCiiigR0dFFFYHnBSUtJQAUUUUDCiiigBKKWigBKKWigBKSlooASilopAJRRRQAlFLRQMSilooASkpaKQCUUtFADaKWikAlFLRQMSilpKQCUUtJQAUUUUgCiiikAUlLRQAlFFFIAooooASloopAJRRRQMKKKKQCUUtFABRRRSASiiigAooopAFFFFABRRRSAKKKKAEopaKBCUUUUAFFFFAwooooAKSlpKACkpaKAEooooASilooASkpaKYxKKKKAEopaSgBKKKKYxKKKKAEopaSmMSkpaKAEpKWkpjCkpaSmAUlLSUDCkpaSmMSiiimAlJS0UxiUlLSUxhSUtJQAUlLSUxhSUtFMYlFFFMBKKKKBiUUtJTAKKKKYxKKWkpgFFFFAwooopgFFFFABRRRTAKKKKACiiigYUUUUxBRRRQAUUUUDCiiimAUUUtACUUtFACUUtFAHR0UUVgeaJRS0UAJRRRQAlFLRQAlFLRQAlFLRQA2ilopAJRS0UAJRRRQMSilooASiiikAUlLRQMSilpKQgpKWigYlFLSUgCiiigBKKWkpAFFFFABSUtFIBKKKKBhSUtFIBKKWikAlFFLQAlFFFIBKKWkoAKKKKQBRRRQAlLRRSGFFFFABSUtBpCEooooAKKKKACiiigBKKKKACiiigAooooGFFFFACUUtJQAlFLSUAFFFFACUUUUxiUUUUAFJS0hoASilooGJSUtJTAKSlpKYwpKWkoASiiimMSiiigYlJS0lMApKWkpjEoNLSUxiUUtJQAlFLSUxiUlLRTGJRRRTASilpKYwpKWkoGFJS0lMAooopjEooopgFJS0UAJRS0lMYUUUUwCiiigAooooGFFFFMAooooAKKKKYBRRRQAUUUUAFFFLQAlLRRQAUUUUwCiiigDo6KKKwPMCiiigAooooAKKKKBhSUtFACUUtJSAKKKKAEopaSgAooooASilopDEooooAKSlooASiiikAUUUUAJRRRSAKKKKBiUUUUgEopaKAEopaSkAUUUUgEooooAKKKKQBRRRQMKSlpKQBRRRQAUUUUgCiiikAlFLRQAlFLSUAFBoopAJRRRQAUUUUAFFFFIApKWigBKKKKACiiigYUUUUAFJS0UwEpKWigBKKKKACkpaSgYlFLSUAFJS0UwEooooGJRRRTASkpaSgYUlLSUwCkpaSmMKSlpKBiUUUUxiUUtJTASkpaSgYUlLSUxhSUtJTAKSlpKYwpKWkoGBpKWkpgFJS0lMYUUUUwEopaSmMKKKKBiUUUUwCkpaKYCUUtFACUUUUxhRRRQAUUtJQAUUUUwCiiigAooooAKWiimAUUUUAFFFFABRRRQAUUUUAdJRRRWJ5YUUUUDEopaKAEooooAKKKKQBRRRQAlFLRQAlFFFABSUtFAxKKWkpAFJS0UAJRS0lIApKWigBKKWkpDCkpaKAEopaKQCUUUUAFJS0UgEooooGFJS0lIApKWigBKKWikAlFFFIAooooGFFFFIQlFLSUAFFFFIYUUUUAFJS0UgEooooAKKKKACiiigBKKKKQBRRRQMSilpKBBRRRQMKKKKACiiigBKKKKAEooopgFJS0GgBKSlpKBhRRQaYxKKWkoASiiimAlFLSUDEooopgJSU6koGJSUtJTGFJS0lAwpKWkpgFIaWkpjEpKWimMSiiimAlFFFMYlJS0UDEpKWimAlFFFMYUlLSUxhSUtFACUUUUxiUUtJTAKKKKACiiimMKSlooASilopgFFFFACUUtFMAooooGFFFFABRRRTEFFFFAwooooAKKKKACloooA6OilorE8oSiiigAooooAKKKKBiUUtJSAKKKKACiiigAooooAKQ0tFIBKKKKBhRRRQAlFLSUgEopaSgAoNFFIBKKKKBhRRRSASilooASiiikAlFLRSASiiigApKWikAlFFFAwoooNIBKKKKACiiikAUlLSUAFFLRSASiiigYUUUUgCkpaKAEooooAKKKKACkpaKQCUUtJQAUUUUAJRS0lABRRRQMKKKKACkpaSgBKKWkoAKKKKYxKSlooASg0UGmMKSlooASkpaSgApKWkpjEopaSgApKWkpjEooooGJSUtFMYlJS0lMYUlLSUwCkpaSmMSilpKBiUUUUwEopaSmMKSlNJTGFJSmkpgFJS0UDEooopgFJS0UxiUUUUAFJS0lMAooopjCiiigAooopgFFFFABRRRQAUUUUxhRRRQAUUUUAFFFLQAlFLRQAUUUUwCiiigDpKKKKxPKCiiigBKKWkoAKKKKACiiikAUUUUAJRS0lABRRRQMKKKKAEopaSkAUUUUAFIaWikMSiiigBKKWikAlFFFACUUtFIBKKKKQwpKWigBKKWkpAFFFFACUUUUgA0lKaSkAUGiigYlFLSUgCiiigAooopAFFFFACUUtJQAUUUUhhRRRQAUlLSUAFFFFIAooooAKDRRQAlFFFAwpKWigBKDRRQAUUUUAFJS0UAJSUtJQAUUUUxiUUtJQAlFLSUDCiiigBKSlpKYBSUtJQMKSlpKYwpKWkpgJRS0lAxKKKDTGJRRRTGJSUtFACUlLSUxhSUtJTGFJS0UwEpKWimMSkpaSgYGkpaSmAUUUUxhSUtJTGFFFFMBKKWigBKKKKYwpKWimAlLRRQAUlLRQMSilpKYBRRRQAUUtFMBKKWigAooooAKKKKACiiigAooopgFFFFAHS0UUVieUFJS0UAJRRRSAKKKKACkpaKAEopaKAEooooASilooASiiikAUUUUDCiiikAlFFFABSUtJQAUUUUhhSUtFIBKKKKAEooopAFFFFAwpKWkpAFFFFACUUtJSAKKKKQCUUUUAFFFFIYlFLSUAFFFFIAooNFABRRRSAKKKKAEopaSgYUlLSUAFFFFIAooooAKKKKACkpaSgAooooGJRRRQAUUUUAFFFFACUUUUAJRRRTAKSlpKBhRRQaBiUUUUAJSUtJTAKSlpKBhSUtFMYlIaWkpgFJS0lAxKDS0lMYlFLSUxiUUUUAJSUtJTGFJS0lMYUUUUwEooopjEooooGJRS0lMBKKWkpjCiiigYUlLSUwCiiimAlFLSUxhRRRQAUUUUwCiiigYUUUUwCiiigAooooAKKKKACiiimAUUUUAFFFFABRRRTAKWiikB0lFFFZHlBRRRQAlFFFIAooooAKKKKACiiigBKKKKACiiigApKWkpAFFFFABRRRSGFJS0lABRRRSASiiigAooopDEopaSgBKKWkpAFFFFIAooooGJRRRQAUlLRSASilpKQBSUtFACUUtJSAKSlpKACiiikMDRQaKACiiikAUUUUAFJS0lABSUtJQMKKKKQBRRRQAUUUUAFJS0lABRRRQMSiiigAooooAKKKKAEooooASiiimAUlLSUDCg0UGgYlFFFACUUtJTGFJS0lACUUUUxiUUUUAJSUtFMYlJS0lMYUlLSUDCkpaSmMSilpKYCUUtJTGJRRRQMSiiimgENFBopjA0lKaSmMKSlpKYBRRR3oGFJS0lMAooopjCiiimAUlLSUAFFFFMYUUUUAFFFFMAooooAKKKKACiiigAooopjClpKWgAooooAKKKKBBRRRQB0lFFFZHkhRRRQAUUUUDEopaSkAUUUUAFFFFACUUtJQAUUUUAFJS0UgEooooAKKKKQBSUtFAxKKWkpAJRS0UAJRRRSAKSlooGJRRRSASilpKQBRRRQAUUUUhiUUGigApDS0hpAFFFFABSUtBpAJSUtJQAUUUUhgaKDRQAUUUUgCiiigApKWkoAKSlopAJRS0lAwooooAKKKKACiiigBKKWkoAKSlpKBhRRRQAUUUUAJRRRQAlFFFMApKWkoGFBooNAxKKKKACkpaSmAUlLSUDEooopjEooooAKSlpKYxKSloNAxKSlpKYwpKWkNMYUlLSUwCkpaSmMKSlpKBiUUtJTAKSlpKYwpKWimMSkpaKYCUd6WkoGFJS0UwEooopjCiiimAUlLRQAlFFFMYUUtFACUUUUAFFFFMAoopaACiiigAooooAKKKKYwooooEFFFFABRRRQB0lFFFZHkhRRRQAUUUUDCkpaSgAooopAFFFFABSUtFACUUUUAFFFFIApKWkoAKKKKQBRRRQMKSlopAJRRRQAUlLSUgCiiigYlFFFIAooopAJRRRQAUUUUhiGiiigApDS0hpAFFFFABQaKDSASkpaSgAooopDCiiigAooopAFFFFABSUtJQAUUUUgCkpaQ0AFFFFAwooooAKKKKACkpaSgAoooNIYlFFFMAooooAKSlpKACkpaKBiUlLRTASg0UUDEooooAKSlpKYBSUtJQMSiiimMSiiigApKWkplBSUtJQAlJS0lMYUlLRTGJSUtFMBKSlpKYwpKWkoGFFFFMBKKDRTGJRQaKYwpKWkoAKSlpKYwooopgFFFFAxKKWkpgFFFFMAooooGFFFFMAooooAKSlopgJS0UUAFFFFABRRRQAUUUUxhRRRQAtFFFABRRRQI6OiiisTyQooooAKKKKBhSUUUwCiiikAUUUUAFFFFACUUUUAFFFFIApKKKACiiikAUUUUDCiiikAlFFFABSUUUgCiiigYGkoopAFFFFIBKKKKACiiikMSiiigApDRRSAKKKKQBRRRQAlFFFIBKKKKACiiigAooopDCiiigApKKKACiiikAUhoooAKKKKBhRRRQAUUUUAFJRRQAUGiikMSiiimAUUUUAFJRRQAUUUUDEooopgFJRRQMSiiigApKKKYBSUUUDEooopjEooooAKSiimUFJRRQAlJRRTGFFFFMYlFFFMYlJRRQAUlFFMYUUUUwENFFFMYhooopjCkoooAKKKKYxKKKKYBRRRQMKSiimAUUUUwCiiigYUUUUwCiiigAooopgFFFFABRRRQMKKKKYBRRRQAUtFFABRRRQAUUUUCP//Z') center/cover no-repeat;}
  .sec.bg-aur2{background:linear-gradient(rgba(255,255,255,.74),rgba(255,255,255,.8)),url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAoHCAkIBgoJCAkMCwoMDxoRDw4ODx8WGBMaJSEnJiQhJCMpLjsyKSw4LCMkM0Y0OD0/QkNCKDFITUhATTtBQj//2wBDAQsMDA8NDx4RER4/KiQqPz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz8/Pz//wAARCAL4BLADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD2WiiigAoopKYhaKSigYtJRRSAKKKKYgoopKAFpKKKACiikoAKKKKACiiigAoopKBBRRRQAlFBopgFJS0lAgooooAKQ0UUxBSUUUAFJRRQAUlLSUAFJS0lMQUlLSUAFJRRQAUlFFAhKKKKYCGiiigBKKKKAEpKWkpgJRRRQAlJS0lAwpKWkoAKSlpKYxKKKKAEpKWkoGFFFFAxKSlpKBiUUUUDEoNFFAxKKKKBiUUUUxiUUUUFBSUtJQMKKKKBhSUtJQMKKKKCgo7UUnakMKKKKBhRRRQMKSlpKBhRRRQMWkoooGLQaKKBiUtJS0AFFFJQMWiiigYUUUUAFLSUtAwooooAKKKKBhRRRSAKKKKAClpKWgAooooAKKKKAFooopAFLSUtABQKKBQAtFFFAgooooAWikpaACiiigAooooAWiiigQUtJS0gCiiigAooooEbtJRRWZ5oUUUUAFFFFABRRRTEFFFFABSUUUAFFFFABSUUUAFFFFABSUUUAFFFFAgopKKYBRRRQAlFFJQIKKKKACkpaQ0xBRRRQAlJS0lABRRSUwCiiigQlFFFACUUUUCEpKWkpgFJS0lABRRSUAFFFJQAUlFFMBKKKSgANJS0lAwpKWkoASiiimMSkpaSgApKKKBhSUUUDCkoooGJRRSUDCiiigYlFFFAxKKKKYxKKKSgoKKKKBhRRRQMSiiigYUUUlAxaSlpKCgooopDCkpaSgYtJRRQMKKKKBhRRRQMKKKKBhS0lFAwooooAWiiigYUUUUDClpKKAFooooASiiigYtFFFIAooooAKWkpaACiiigAooooAWiiikAUtJRQAtFFFMBaKSlpCCiiigApaSloAKKKKACiiigQtFJRQAtFFFABRRRQAUtJRQI3aKKKyPNCiikoAWikopgFFFFABRRRQIKKKSgBaSiigAooooAKSiigAooopgFJRRQIKKKKACkoooAKSiimIKKKKAEooooEFJRRQAlFFFABSUUUwCkpaSgQUUUlABSUtJQIKSiimAUlLSUAFJRRQAGkoopgJSUtJQAUlLSUAFJS0lMYlFFJQAUlLSUDCkoooASiiigYlFFFAxKSlpKBhSUtJQMKKKKBiUUUUxiUUUUDQlJS0lAwooooKCkpaSgYUUUUDCkpaSgYtJRRQMKKKKRQUlLSUDCiiigYUUUUDCiiigYUUUUDCiiigAooooGLSUUUDClpKWgYUUUUAFFFFABRRRQAtFFFAwooopAFFFFAC0UUUAFFFFABRRRQAtFFFIApaSloAKKKKYhaKSlpAFFFFAC0UlLQAUUUUAFFFFAhaKSloAKKKKACiiigRu0UUlZnmhRRRQAUUUUAFFJRQAtFJRQIKKKKACiiigAoopKACiiimAUlLSUAFFFJQIKKKKACikooAKKKSmIKKKKACkoooEFFFJQAUlFFMAoopKACiikoEFFFJQAUUUlAgoopKYC0lFJQAUlLSUwCkpaSgApKKKAEoopKACiikoGFJS0lMApKWkoGJRRRQAlFFFAxKKKSgYUlLSUDCkpaSgYUlFFAwpKKKYwoopKBhSUtJQMKKKKCgpKKKBhRRRQMKSiigYUUUUDCiiikUJRRRQMKKKKBhRRRQMKKKKBhRRRQMKKKKACiiigYUUUUDCiiigBaKKKBhRRRQAUUUUgFooopjCiiikAUUUUALRSUtABRRRQAUUUUAFLSUtIApRSUtABRRRTEFFFFIApaSloAKWkooAWiiigAooooAKKKKBC0UlLQAUUUUAblFFFZnmBRSUUAFFFFABRRRQAUUUUAFFJRQIKKKKACiiigApKKKYBRRSUAFFFJQAUUUUCCiikpgFFFFAgpKKKACkoooAKKKSmIKKKKAEoopKBBRRSUALSUUlMBaSiigQUlFFABSUUUAJRRRTASiikoAKSlpKACkoooADSUtJTASiikoGFFFJQMKKKSgApKWkoGJRRRQMSiiimMKSiigYlFFFIYlFFFMYUlFFAwpKWkoGFFFFBQlFFFAwoopKBhRRRQMKSlpKBi0lLSUDCiiikUFFFFAwooooGFFFFAwooooAKKSloGFFFFAwooooGFFFFABS0lLQMKKKKACiiikAUtJS0DCiiimAUUUUgClpKKAFooooAKKKKACiiigBaKKKQC0UlLTAKKKKQgpaSigBaKKKAFopKWgAooooAKKKKBBRRRQAtFJRQBu0UlFZnmBRRRQAUUUUAFFFJQAUUUUAFFFFABSUUUxBRRRQAUlFFABRRSUALSUUUwCikooEFFFJQAtJRRQIKSiigApKKKYgoopKAFpKKKACkopKBBRRSUwFpKKKACkoooEFJRRQAUlFFMApKKKACkoooASiikoAKKKSgApKWkpjCkoooAKSiigYlFFFACUUUUDEoopKYwpKWkoGFFFFAxKKKKBiUUUUDEoNFFA0JRRRQMDRRRQMSiiigoKSiigYUUUUDCkpaSgYUUUUFBRRR3oGFFFJQMWkoopDFopKKBhS0lLQAlLSUUDFooooGFFFFAwooooAKWkpaBhRRRQAUUUlIBaKKKYC0UlLQMKKKKQBRRRQAUtJRQAtFFFABRRRQAUtJS0AFLSUUCFooooAKKKKQBS0lFAC0UUUALRSUtABRRRQIKKKKACiiigDcooorM8wKKKSgBaSiigAooooAKKKSgBaSiimAUUlFABRRSUCFpKKKACiiigApKKKYBRRSUCCiikoAKKKKYgpKKKACiikoEFFFJQAtJRSUALSUUUxCUUUUAFJRRQAUlFFAgpKKKYBSUUUAFJRRQAUlFFMBKKKSgAooooASiikoGFFFFACUlLSUDCiikoAKKSimMKSiigYUlFFAwoopKBhRRSUDCiiigYlFFFAxKKKKBhSUtJ3oGFFFFBQlFFFAwooooGFJRRQMKKKKBhR3oooKCkpaSgYUUUUhhRRRQAUUUUDCiiigYtFFFAxKWkpaACiiigYUUUUALRRRQMKSiigBaKKKBhS0lFAC0UUUAFFFFIAooooAKWkooAWiiigAooooELRSUtABRRRQAtFJRQAtFFFIApaSloAKKKKAFopKWgAooooEFFFFAG3RRRUHmBRSUUALRSUUAFFFFABRSUUALSUUUAFFFJQAUUUlAhaSiimAUUUlAC0lFFABRSUUCCiikpgFFFJQIWikooAKKKSgQUlFFABRSUUwCiikoAWkoooEFJRSUwFpKKSgBaSiigQUlFFABSUUUAFJRRTASiiigApKWkoAKSiigYUlFFACUUUUxhSUUUAJRRRQMSiikoGFFFFAwpKKKBiUUUUDCkoooGHeiikoGFFFFAwpKKKBhRRSUFBRRRQMO9BpKU0DEooooGFFFFAwooooGFJRRQUFFFFIYUUUUAFFFFAwooooGLSUUUDClpKKAFopKKBi0UlLQMKKKKACiiigApaSigYtFFFABS0lLQAUUUUAFFFFIAooooAKWkpaACiiigApaSigQtFFFABRRRQAUtJRQAtFFFABS0lFAC0UUUAFFFFIQUUUUAbdFFJUHmi0UlFABRRRQIKKSigBaKSigAooooAKKSigAooopiCikooAKKKSgAopKKAFpKKKYgopKKACiikoAKKKSgQtJRRTAKSiigQUUUlABRSUUAFFFJTELSUUlABRRRQAUlFFAgpKKKYBSUUUAFJRRQAUUUlABSUtJQAUlFFAwpKWkoAKSiimMKSlpKACkoooGFJRRQMKKKSgYUUUUDEooooGJRRRQAlFFFBQUlLSUDCiiigYUlLSUDCiiigoSlpKKBhRRRQMKKO9FAwpKWkoGFFFFBQUUUUgCiiigYUUUUDCiiigYUUUUDCig0UAFFFFAwpaSigYtFFFABRRRQAUUUUAFLSUUDFooooAWikpaACiiigAooopAFFFFAC0UUUCCiiigApaSigBaKSigBaKSloAKWkooAWiiigApaSigBaKKKACiiigRtUUUlZnmC0lFFABRRRQAUUUUAFFFJTAKKKSgBaSikoAWikooELSUUlAC0lFFMAoopKACiikoAWkoooEFFJRQAUUlFMQUUUlAC0lFJQIWkoopgFJRSUALRSUUCCiikoAWkopKYhaSiigApKKSgAooooAKKKSgAoopKACkoopgFJRRQMKKKSgAoopKBhRRSUAFFFFAxKKKKBhSUUUDCkoooGFFJRQAUUUlAwoNFFBQUlLSGgYUlLSUDQGiiigYUUUlAwooooKCiiigYUUlFAwooooGFFFFAwooopDCiiigYUUUUxhRRRSGFFFFABRRRQMKKKKBhRRRQAtFJS0DCkpaSgBaKSigBaKKKBhS0lLQAUUUUAFLSUUALRRRQAUUUUgCiiigQtFJS0AFFFFABRRRQAUUUUALRSUtABS0lFAC0UlLQAUUUUCCiiigDaopKKzPNFopKKACiiimAUUlFAhaSiigAopKKACiikoAKKKKYBRRSUCCiikoAWikooAKKSigAopKKYgoopKAFopKKBBSUUUwCikooEFFFJQAUUUUAFJRRQIKSiimAUUlFABRRSUCFpKKKACkoooAKKSimAUlFFABSUUUDCiiigBKKKSgAooooGFJRRQAUlLSUDCiikpjCiiikMSiiigYlFFFMApKKKBhRRRSKEooooGFJS0lAwooooGFJS0lAwooooGFHaiigoSiiigYUUUUDCiiigYUUUUDCiiigYUUUUDCiiikMKKKKACiiigYUUUUDCiiigAooooGFFFFABRRRQAUtJRQAtFFFAwpaSigBaKKKACiiigApaSigBaKSloEFFFFAC0UlLQAUUUUAFFFFIAooooAWikpaACiiigQtFJRQAtFJRQBtUUlFQeaFFJRQAtFJRQAtJRSUALRSUUALSUUlMQtFJRQAtJRSUALSUUUAFJRRQIKKSimAtJRSUALRSUUCCkoopgFFJRQIWkopKAFpKKKACkopKYhaKSigAoopKACiiigQUlFFABRSUUwCikooEFFFJQAtJRRQAUlFFABRRSUDCiikoAKKKKACkpaSgYUlFFMAoopKBi0lFFAxKKKKBhRSUUDCiiigBKKKKBhRRSUFBRRRQMKSiikMKDRQaBhSUvakoGFFFHegYUUUlAwooooKCiiigYUUUUDCiiigYUUUUDCiiigYUUUUhhRRRQAUUUUDCiiigYUUUUAFFFFAwooooAKKKKACiiigApaSigBaKSloGFFFFAC0UlFAC0UlLQIKKKKAFopKWgApaSigBaKKKACiiigAooopAFFFFAhaKSigBaKKKYBRRRSA2KKKSoPNFpKKKYBRRRQAUUUlAC0lFFABRSUUCCikooAWikooAKKSimAtJRSUCFpKKKACkoopgFFJRQAUUlFAhaSiigApKKSmIWikooAKKKSgQUUUUAFJRRQAUUlFMBaSikoELSUUUAFJRRQAUUlFABRRRQIKKKSmAUUUlAxaSikoAKKKKACiikoGFFFFABSUUUDCkpaSgYUUUUDEooooAKSiigYUUUUDEoooNBQUUUUDEooooGFBooNIYdqSiigYUd6KKBhSUtJQMKKKKBhRRRQUFFBooGFFFFAwooooGFFFFABRRRSGFFFFAwoopKBi0UUUDCiiigAooooAKKKKBhRRRQAUUUUAFFFFABRRRQAtFFFABRRRQAUUUUALRSUtABRRRQAtFFFABRRRQAtFJRQAtFJS0CCiiigAooooAWikooAWiiigDXopKKg80WkopKAFopKKAFpKKKACikooAWkopKYC0lFFABRRSUCFpKKSgBaSiimAUUlFAgopKKAFpKKSgBaSikpiFopKKACikooAWkopKBC0lFJTAWikooEFFFJQAUUUlAC0UlFAgoopKAFpKKKACiikpgLSUUUAFFJRQAUUUlABRRSUALRSUUAFFFFAwopKKACkpaSgYUUUUDEooooGFFJS0AJRRRQMKKKKBiUUUUDCiiigYlFFFBQUGig0hiUUUUxhRRRSGFJS0lAwooooGFFFFBQGiiigYUUUUDCiiigAooooGFFJS0hiUtIaKYwooNFAxaKSlpAFFFFAwooooAKKKKBhRRRQAUUUUAFFFFABRRRQAtFJRQAtFJS0AFFFFABRRRQAtFFFABRRRQAtFJRQAtFJS0CCiiigBaKSloAKKKKACiiigAooooEa1FJRUHnC0lFFABRRRTAKKSigAoopKAFpKKKACikooAWkopKYC0UlFAgopKKAFpKKSgAoopKYhaSiigAopKKBBRRSUAFFFJTAWikooEFFJRQAUUUlAhaSiigAopKKYC0lFFAgpKKKACiikoAWkoooAKKKSgBaSiigAooooASiiigAoopKBi0UUlABRRSUDCiiigAoopKBhRRRQMSiiigAooooGFFJS0DEooooGJS0hpaChKKKKBhQaKDSGJRRRTGFFFFIYdqSl7UlAwooooGFFFFAwoo7UUFBRRRQAUUUUDCikpaBiUtJRQMKKKKBgaKKKBhRRRQAtFJRSAKKKKYxaKSigYtFJRQAtFJRQAtFJS0gCiiigAooopgFFFFIAooooAWiiigAooooAKWkooAWikooAWiiigQtFJS0AFFFFAC0UlFAC0UlFAhaKKKANWikoqTzgopKKBi0UlFAgopKKAFopKKACikopgFFFFABRSUUAFFJRQIKKSigBaSikpgLRSUUCCikooAKKKSgBaSikpiFpKKKACiikoAKKKSgQtFJRTAKKKSgQUUUUAFFJRQAtJRRQAUUUlAhaKSigAooooAKKSigAooooAKKSigYUUUUAFFFJQAUUUUDCiikoAKKKKBhSUtJQAUUUGgYUUUUDEopaTtQMKKKKBiGl7Uho7UFBRRRQMKKKKBiUUUUDCiig0hhSUtJQMKKKKBhRRRQMO1FHaigYUUUUDCiiigYlLSUtAxKKKKBhRRRQMKKKKACiiigYUUUUDCiiigAooooAKKKKBhRRRQAUUUUAFLSUUALRRRQAUUUUAFFFFIApaSimAtFFFIQUUUUAFFFFMBaKKKQBRRRQAUUUUCFopKWgAooooAWikpaANOikoqTzwopKKYC0UlFABRRSUCFopKKACikooAWkopKAFopKKYBRSUUALSUUUAFFJRQIKKSimAUUUlAhaSikoAWikooAKKSimIWkopKAFopKKACiikoELRSUUAFFJRQIWkoooAKKKSmAtFJRQAUUUlAC0UlFAhaKSigYUUUlAC0lFFABRRRQAUUUlIBaSiimAUUUUhhRRRQMSiiigYUUUUDCiiigApKWkoGFFFFAxDR2oNHagoKKWkoGFFFFAxKKKKBhRRRSGApKWigYlFFFAwooooGFFFFAwooooGFFFFAxKKKKBhRRRQMKKKKBhRRRQAUUUUDCikpaACiiigBKKKKBi0UlFAC0UUUDCiiigAooooAKWkooAWiiigAooooAKKKKBBRRRQAUtJRQAtFFFABS0lFAhaKKKQBRRRQAUUUUwFooopAFFFFAjSopKKRwC0UlFAC0lJRQAtFJRQAUUlFMBaSikoAWikooEFFFJQAtJRSUALSUUUwCikooAKKSigQtJRRQAUlFFMQUUlFAC0lFJQAtFJRQIKKKSgBaKSimIKKKSgBaSiigQUUlFAC0UlFAC0lFFABRRSUALSUUUAFFFFABRRRQAUUUUAFFJRQAUUUUAFFFFAwpKKKBi0UlFIAooooGFFFFAwooooGFJS0lAwooooASloooGFJS0lAwooooKCiiigYlFFFAwooopDCkpaKBiUUUUDCiiigYUUUUDCiiigYlFFFAwooooAKKKKBhRRRQMKKKKBhRRRTAKKKKQCUUUUDCiiigApaKKACiiigAooooAKKKKACiiigAoopaACiiigAooooAKKKKBBS0lFAC0UlFAC0UUUAFLSUtABRRRQIWikooAWikooA0aKSipOAWkoopgFFFJQAtFJRQAUUlFAC0lFJQAtFJRQAtJRSUxC0UlJQAtFJRQAtJRSUAFFFJTELSUUUAFFJRQAtJRRQIKSiigAopKKYC0UlFAgoopKAFopKKBBRRSUALRSUUALSUUUCCiikpgLRSUUALRSUUALSUUUgCiiigAoopKAFopKKACiiigYtJRRQAUUUUDCiiikAUUUUDCiiigYUUUUDCkpaSgYUUUUAFFFFAwooooKEooooGFFFFACUUUtBQlFFFIYd6KKKBiUUUUDCiiigYUUGigYUUUUAFJS0lAwooooGFFFFAwooooGFFFFACUtJRTGLRSUUAFFFFABRRRQMKKKKAClpKKAFopKKAFopKKAFopKKAFooooAKKKKAFooopCCiiigAooopgFFFFIBRRRRQIKKKKAFopKKAFooooAKKKKAL9FFJSOEWikooAWikpKBC0UlFAC0lFJTAWikooAWkopKAFopKKACikopiCikooAWkopKAFopKKACikooELSUUlMBaKSigAopKKBC0lFFABRRSUALRSUUCFpKKKYBRSUUCFopKKACiiigAooooAKKSigQtJRRQAUUUUAFFFFABRRRSAKKKKACiiigYUUUUAFFFFAwooopAFFFFAwooooGFFFFAwpKWkoGLSUtJQAUUUUFBRRRQMKSlooASiiigYUUUUihKKWigYlFFFAwooooGJRS0lAwooooADRRRQMKSlooGJRRRTGFFFFIApKWkoGLRSUtMYlFFFABRRRQMKKKKACiiigApKWkoAWiiigAooooAKKKKACiiigBaKKKACiiigBaKSigBaKSloAKKKKBBRRRSAWikpaYBRRRQAUUUUgFooooEFFFFAF2iiig4goopKAFopKKACiikoELSUUlAC0UlFMAopKKAFopKKACikooAWkopKAFopKKBBRSUUwCiiigAopKKBBRSUUALSUUUwCikooELRSUUAFFFJQAtFJRQIWikooAKKKKACiiigQUUUUAFFFFABRSUUALRSUUCFooooAKKKKBhRRRQAUUUUAFFFFIYUUUUAFFFFAwooopAFFFFAwooooGFFFFAwooooGJRRRQMBRRS0AJRRRQMKKKKBiUUUUDCiiikMKSlpKBhRRRQMKSlooGJRS0lAwooooGFFFFAxKKKKYwooooAKKKKBiUUUUDCiiigAooooAKKKSgYtFJS0AFFFFABRRRQAUUUUAFFFFABRRRQAUUUUALRSUUALRRRQIKWkpaACiiigAooooAKKBRQIKWkpaACiiigBaKSigBaKSigC7RSUUjiFpKSigBaKSigBaSikpgLRSUUALSUUlAC0UlFAC0lFJQIWkoopgFJRRQAUUUlAgoopKAFopKKAFpKKSmAtJRRQIKKSigBaSiigQUUUUAFFFJQAtFJRTELRSUUgCiiimAUUlFAC0UlLQIKKKKACiiigAooopAFFFFABRRRQAUUUUALRRRSGFFFFABRRRQAUUUUDCiiigAoooNIYUUUUDCiiigYUUUUDCiiigAooooKEopaKAEooooGFFFFIYUlLSUDCiiigYUlLRQMSilpKBhSUtFAxKKKKYwooooGFJS0UAJRRRQMKKKKBhSUtJQAUUUUDCiiigApKWkoAKKKKACiiigAooooAKKKKACiiigAooooAWiiigAooooAWikooAWiiigAooooELRRRQAUUUUAFFFFAC0UlLQIKKKKAClpKWgC1RSUUHGFFFFABRRSUALSUUUAFFJRQAtJRSUwFopKKAFpKKKACikooEFFJRQAtJRRTAKKSigAoopKBC0UlFABRRSUALRSUUCFpKKKYBRSUUALRSUUCCiiigAopKKAFopKWgQUUUUAFFJRQAtFJRQIWiiigApaSigBaKSigBaKSlpDCiiigAooooAKKKKQC0UUUDCiiigAooopDCg0UUAFFFFAwooooGFFFFAwooooGFFFFABRRRQMKSlooGJRS0lIYUUtJQMKSlooGJRRRQMKKKKBiUUUUDCkpaKYCUUUUDCiiigYUUUUDEooooAKKKKBiUUtJQAUUUUAFJRRQMKKKKACiiigAooooAKKKKACiiimAUtFFIQUUUUAFFFFABS0lFAC0UUUAFFFFAC0UUUAFFFFAgooooAKWkooAWikpaBBRRRQBZopKKDlFopKKBC0lFJTAWikooAWkoooAKKSigBaSiigAopKKAFpKKSmAtJRRQAUUlFAgooooAKKSimAtJRRQAUUlFAgoopKAFopKKAFopKKBBRRSUALRRSUCFooooAKKSigBaKSigBaKSloEFFFFABRRRQAUUUUALRSUtABRRRQAUtFJSAWikpaACiilpDCiiigAooooAKKKKBhRRRQAUUUtIYlFFLQMSilooGJRRS0DEopaKAEopaSgYUUUUhhRRRQMKSlooGJRS0UDEooooGJRS0lAwpKWigYlFFFMApKWigYlFFFAwooooAKSlpKBhRRRQAUUlFAwooooAKSlpKACiiigAooopgFFFFABRRRQAUtJRQAtFJRSAWikpaYBRRRQAUtJS0CCiiigAooooAKWkpaQBRRRQAUUUUCCiiigApaKKACiiigCeiiimcoUUUlAC0UlFABRRSUALRSUUAFFFJQAtFJRTEFFJRQAtFJRQAUUlFAC0UlFMAoopKBC0lFFABRRRQAUlFFAgooooAKSiigAooooAKKKKBBRRRQAUUUUAFFFFAgooooAKKKKACiiigBaKSigQtFFFABS0lFAC0UUUgCiiigBaKKKBhS0lFAC0UlLSAKKKKBhRRRQAUUUUhi0UUUAFFFFAwooooGFFFFABRRRQMKKKKQwooooGJRS0UDEooooGFFFFAxKKWigYlFLSUAFJS0lAwooopjEooooGFJS0UAJRRRQMKKKKAEooooGFJS0UAJRRRQAUUUUDEopaSmAUUUUAFFFFABRRRQAUUUUCCiiloAKKKKACiiigAooooAKWiigAooooELRSUUALRRRQAUUUUAFFFFAhaKKKQBRRRQBNRSUUzmFopKKYBRRSUALRSUUALSUUUAFFJRQAUUUUAFFFJQIWkoopgFFFJQAUUUUAFFFJQAUUUlAhaKSigBaSiigAooopiCikopALRSUUALSUUUwCiiigQUtJRQAtFJRQAtFJRSAWikpaBBRRRQAUUUUAFFFFAC0UlLQAUtJRQAtFFFIApaSloAKKKKAClpKWkMKKKKACiiigApaSlpDCiiloASiiloGJS0UUDEpaKKACkpaKBhSUtFIYlFLRQMSilooGJRRRQAUlLRQMSilpKBhSUtFAxKKKKBiUUtJTGFJS0UAJRS0lAxKKWkoAKKKKBiUUtJQAUUUUDCkpaKAEooopgFFFFABRSUUAFFFFABRRRQAUUUUAFFFFABRRS0CCiiigApaSigApaSloAKKKKACiiloEFFFFABRRRQAUUUUAFLRRQAUUUUCJKKKSmc4tFJRQAtFJRQAUUUUAFFJRTAWkoooAKKSigBaKSigAoopKAFopKKBBRRSUALRSUUAFFFFABRRSUxBRRRQAUUUUAFFFFAgopKKAFopKKAFopKKAFpKKKBC0UlFAC0UlLQAUUUUgClpKWgAooooEFFFFABS0lLQAUUUtABRRRQAtFFFIAoopaACgUUCgYUUUUgCloooGFFFLSAKKKKACiiigYUUUtAxKKWigApKWikMKSlooGJS0UUDEopaSgYUlLRQAUlLRQMSiiigYlFLSUDCiiigBKKWkoGJRS0UxiUUUUAJRRRQMSilpKACiiigYlFLSUAFFFFABSUtFMYlFFFACUUtFACUUtFACUUtFACUUUtAhKWikoAWikooAWiiigAooopiCloopAFFFFABRRRQAUtFFAgooooAKKKKAClpKKAFooooAfRRRTOcKKSigBaSiigAoopKYC0UlFABRRRQAUUUUAFFJRQAUUUlABRRRQAUUUUwCikooEFFFFABRRSUALSUUUAFFFFAgooooAKKKKACiiigQUUUUAFFFFABRRRQAUUUUCClpKWgApaSikAtFFFABRRRQAUtJRQIWiiigBaKKKAFopKWkAUtJS0DCiiigAoopaQwooooAKWiikAUUUtAxKKWigAoopaBiUUUUAFFLRSGJRS0UDEopaKBiUUtJQAUUUUDEopaKBiUUUUAJRS0lAxKKWigYlFFFMYlFLSUAFJS0UDEpKWigBKKKKBiUUtJQAUUUUAJRS0lAwpKWimAlFFFABRRRQAUUUlABRRRQAUUUtACUUtFACUtFFMQUUUUAFFFFIAoopaACiiimIKWkopALRSUtABRRRQAUUUUCClpKWgAooooAdRSUVRgLRSUUAFFFJQAtFJRQAtFJRQAUUUlAC0UlFAC0lFFABRRRQAUUlFMBaSiigApKKKACiiigAooooEFFJRQAtFJRQAtJRRQIKKKKACiiigBaKSimIWikpaQCUtJRQAtFFFABRRRQIKWkpaACiiikAtFFFABRRRQAtFFFAC0UUUAFLRRSAKWkpaACiiikAtFFFAwpaKKACloopAFFFFAwooooAWiiigYUUUUgCilpKBhRRS0DEopaSgAooooGFFFFAxKKWkoGFJTqSgBKKKKBiUUtJQMKSlooASiiimMSilpKACkpaKBiUlLSUAFFFFACUUtJQMKKKKYBSUUUAFFFFACUUtFACUUUUAFFFFMAooooAKKKKACiiigQUUUUAFLRRQAUUUUAFFFFABRRS0CCiiigAooopAFFFFMAoopaACiiikIWkooqjIKKKKBBRSUUALSUUUAFFFFABRRSUALRSUUwFpKKKQBRRSUwFopKKACiiigAoopKAFopKKAFpKKKACiiigQUUlFAC0UlFAC0UlFAC0UUUCCikopgLRSUtABRRRSEFLSUUALRRRQAUtJS0AFFFFIQtFFFAwooooELS0lFAC0UUtIAooooAKWiigApaKKQwpaKKACiiloAKKKKQBS0UUDCiiigAopaKQxKWiigAopaKBiUUUUDCiiigBKKWigYUlLRQMSiiigAooooGJRS0lABSUtFAxtFLSUDCkpaKAEooopjEopaSgApKWkoAKSlooGJRRRQAlFLSUwCkpaKAEopaSgYUlLRQAlFLSUAFFFFMAooooEFFFFABRS0UAFFFFABRRRQAUUUUCCiiloAKKKKACiiigQUUUUAFFFFAC0UUUAFFFFABSUUUzIKKKKACiiimAUUUUAFFJRQAUUUUAFFFJQAtJRRQIKKKKACiiigApKWkoAKKKKACikooAWikooAWkoopgFFFFABRRRQIKKKKACiiigAooooEFFFFIBaKSloAKKKKBC0UUUAFFFFAC0UUUgFooooAKKKKAFooooAWlpKWkAUUUtABRRRQAtFFFIBaKKKAFooopAFLRRQMKKKKAClpKWgAopaKQxKKWigAooooGFFFFABRRRSGFJS0UDEopaKAEpKdSUDCkpaKYxKKKKAEopaSgApKWigY2ilpKYwpKWigBKKKKBiUUtJQAlFLSUAFJS0UwEpKWigYlFFFABRRRQAlFFFABRRRTAKKKKACiiigAooooEFJS0UAFFFFABRRS0AJS0lFAC0lFFAhaKKKACiiigAooooAWikooAWiiigQUUUUAJRRRVGYUUUlAC0UlFABRRRQAUUUUAFFJRQAUUUUAFFFFABRRSUCFpKKKBhRRRQIKSlpKACiiigAooopgFFFFABRRRQAUUUUCCiiigAooooAKKKKAClpKKAFooopCCiiigApaSloAKKKWgQUUUUALRRRSAKWkpaACiiloAKWkpaQBS0lLQAUtJS0AFLSUtIApaSloAKWkpaQwooooAKWiigAoopaQBRS0UDEopaKACiiigYUUUtACUUUUhhRRRQAlFLRQMSilpKBiUUtFACUlLRTGJRS0lACUUtJQMKSlooAbRS0UxiUlLRQAlFFFACUUtJQAlFLSUDCkpaSmAUUUUAJRRRQAUUUUwEopaKAEopaKAEoopaAEooooAKKKKACiiigQUUUUAFLRRQAUUUUAFFFFABRRRQIKKKKACloooAKKKKAClpKKBDaKKKogKKKKACikooAWkoooAKKKKACiiigAopKKAFpKKKACiiigAopKKYhaSiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKBBRRRQAUUUUAFLSUtABRRRSEFLRRQAUtJRQAtFFFAC0UUUhBS0lLQAtFFFAC0UUUgFooooAKWkpaQBS0UUALRRRQMWiiikAUtFFABRRS0AFFFLSAKKKWgYlLRRQAUUUUDCiiikAUUUUAFFFFAwpKWigYlFLRQAlJS0UDEooooASilpKYxKKWigBtFLSUDCkpaKAEpKWimAlJS0UDEpKWigBKKKKAEooopgJRS0UAJSUtFAxKKWkpiCiiigYUUUUCCiiigBKKWigBKKWigBKKWigAooooAKKKKBBRRRQAUUUUAFFFFABS0UUAFFFFABRRRQIKKKKAG0lFFUQFFFFABRRRQAUUUlAC0lFFABRRRQAUUUUwCiikpAFFFFABRRRTEFFFFAwooooEFFFFABRRRQAUUUUAJRRRQAUtJRQAtFJRQAtFJS0AFFFFAgooooGFFFFIQtFFFAC0UlLQAUUUUCFoFFFIBaKKKAFooooAWigUUALRRS0gCiiloEFFFLSAKWiigYUtJS0gCiiloAKKKWgAoopaACiilpAFFFFAwoopaQCUUtFAxKWiigAoopaAEpKWigYUlLRQAlFLSUDCkpaKAEpKdSUDEooopgJRS0lAwpKWigBtFLSUAFJS0UxjaKWkoAKSlpKACkpaKAEooopjEooooAKSlpKACiiigBKKWkpgFFFFABRRRQAUUUUAFFFFABRRRQIKKKKACiiigAooooAKKKKBBRRRTAKWiikAUUUUAFFLRQAUUUUCI6KKKokKKKSgBaSiigAooooAKKKKACiikoAKKKKACiiigAooopgFFFFABRRRQAUUUlAhaKSigYUUUUCCiiigAooooAKKKKACiiigApaSigBaKKKACiiigAoopaQgooooAKWkpaAClpKWgAooopCFooooAWiiloAKKKWgApaSlpAFLSUtAC0UUtIAooooAWiiikAtFFFAC0UUtABRRS0gCiiigAopaKQwoopaACiiigYUUUUAFFFLQAlFLSUAJRS0UDEopaKAEpKWigYlFFFACUlOpKBiUUtJTASilpKACkpaSgYlFLSUwCkpaKBiUlLRQA2ilpKACiiimAlFLSUAJRS0lABSUtFACUUUUwCkpaKAEopaKAEooooAKKKKACiiigAooooEFFFFABRRRTAKKWikAUUUUAFFFFABS0lFAhaKSigBaKKKAI6SiiqJCiiigAooooAKKKKACiikoAKKKKACiiigAooooAKKKKYBRRRQAUUUUAJRQaKACiiigAooooEFFFFABRRRQAUUUtACUUtFACUUtFABRRRQAUUUUAFLSUtABRRRSEFLRRQAUtJS0AFLSUtABRRS0gClpKWgQUtFFIBaKKKACloooAWlpKWkAUtFFABS0UUgCloooAKWiigApaKKQBS0UUAFFFLSGFFFLQAUUUUDCilpKACiiigAopaKAEpKWigYlFLSUAFJS0UAJSU6koGJRRRQAlFLSUxhSUtFADaKWkoASilpKYCUUtJQMSilpKAEopaSgApKWkpgFJS0UAJSUtFACUUtJQMKSlopiEopaSgYUUUUCCiiigYUlLRQISilooASilooAKKKKACiiigQUUUUAFFFFABRRRTAKKKWkAUUUUAFFFFAEVFFFUSFFFFABRRRQAUUUUAJRRRQAUUUUAFFFFABQaKDTAKKKKACiiigAooooAQ0UGigAooooAKKKKACiiigQUUUUAFFFFABS0lFAC0UUUAFFFFABRRRQAUtJS0gCiiigBaKKKAClpKWgQUtJS0gFooooAKWkpaAFooopALRRS0AFLSUtIQUtFFAC0UUtABS0lLSAKKKWgApaSloAKWiikAUtFFAwoopaQBRRRQAtFFFABRRRQMKKKKACiiigAooooGJRS0UAJRRRQAlFLSUAJSU6koGJRS0lACUUtJTGFJS0lACUUtJQAlFLSUwEopaSgBKKWkoGJSU6koASilpKYBSUtFACUUtJQAlFLRTASiiigApKWigBKKWigBKKWkoAKKKKACiiigQUUUUAFFFFMAooooAKKKWkAlLRRQAUUUUAFFFFMQUtJRSAioooqhBRRRQAUUUUAFJS0lABRRRQAUUUUAFFFFMAoNFBoAKKKKACiiigAooooAQ0UGigAooooAKKKKACiiigAooooEFFFFABRRRQMWikpaBBRRRQAUUUUAFFFFIBaWkpaACiiloASloooAWiiikIWiiigBaKKWgApaSlpAFLRRQAtFFLSAKWkpaBBS0lLSGLRRRQIWiiloAKKKWkAUUUtABRRS0DCiilpAFFFFABRS0UAJRS0UAFFFFAwooopAJRS0UAJRRRTAKSlooGJRRRQAlFLSUAJRS0lAxKKWkoASilpKYxKKWkoASiiimAlJTqSgBKKKKAEooooASiiimAlFLSUAFJS0UAJRRRQAUUUUwCkpaSgAooooAKSlooASilooASilooASilooASilooAKKKKACiiigAooopiCiiigAooooAKKKKAIqKKKYgooooAKKKKACkpaKAEooooAKKKKACiiimAUUUUAFFFFABRRRQAUUUUAIaKDRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUtIKWgAooooEFFFFAC0UUUgClpKWgApaSloAKKKWgAooopALSikpaBBS0lLQAUtFFIBaKBS0AFLSUtIBaKKKAFpaSlpAFLSUtABS0UUhBS0UtABRRS0AFFFLSGFFFLQAUUUUAFFLRSASilooASilooAKKKKBhSUtFACUUtJQAlFLSUDCkpaKYCUUtJQAlFLSUAJSU6koGJRRRTASilpKAEpKWigBKKKKYCUlLRQMSkpaKAEpKWimAlFFFACUUUUAFFFFMBKKWkoAKKKKAEopaKAEopaKAEooooAKKKKACiiigQUUUUAFFFFMAooooAKKKKACiiigAopaKQBRRRQBDRRRVCCiiigAooooAKKKKACkpaKAEooooAKKKKYBRRRQAUUUUAFFFFABRRRQAlFLRQAlFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFLSUtABRRRQIKKKWgAooopAFLSUtABS0lLQAUtJS0AFLSUtIApaSloAWiilpCCiiigBaWkpaAFoopaQBRRS0gClpKWgBaKKWgApaSlpAFLRRQIKWiikMWiiigApaKKACloooAKKWikAlLRRQAUUUUAJRS0UAJRS0UDEopaSgBKKWkoAKSlopgJRRRQAlJTqSgYlJS0UAJSUtFMBKSlooGJSUtFACUlLRTAbRS0lABSUtJQAUlLRTASkpaKBiUlLRQAlFFFAgooooAKKKKYCUUtJQAUUUUAFFFFABRRSUAFFFFMAooooAKKKKACiilpAJRS0UAFFFFABRRRQAUUUUwIqKKKYhKKWigBKKKKACiiigAooooAKSlooASiiigAooopgFFFFABRRRQAUUUUAFFFFABSUtJQAUUUUAFFFFABRRRQAUUUUAFFFLQAUUUUAFFFFABS0lLQIKKKKQxaKKKBBS0lLQAUtJS0gFooooAKWiigBaWkpaQBRRS0AFLRRQIWlpBS0gClpKWgBaWkpaQBS0UUgFoopaACiiloEFLSUtIYUtJS0AFLSUtABS0UUAFFFLSASloooAKKKKACkpaKAEopaSgAooooGFJS0UAJSUtFMBKSlooASkpaKAEpKWigY2ilpKACkpaKYDaKWkoASilpKYxKKWkoASilpKAEooopgJRS0UAJSUtFACUlLRQAlFFFMAooooAKSlooASilpKACiiigAooooAKKKKACiiigAooooAKKKKBBRRRTAKKKKACiiigAooooAiooopgFFFFABSUtJQAUUUUAFFFFABRRRQAlFFFABRRRTAKKKKACiiigAooooAKKKKACkpaQ0AFFFFABRRRQAUUUUAFFFFABS0UUAFFFFABRRRQAUtJS0gCiilpiCiiikMKWkpaBBS0UUgFooooAWiigUALS0lLSAKWiigBRS0lLSAKWiigQtFFLSAKWkpaAFpaSlFIApaKKACloooAWiilpAFFFKKACiilpAFFFFAhaKKKBhRRRQAUUUUAFFFFABRRRQAUlLRQAlFFFAwpKWkoAKSlpKYCUUtJQAUlLRQA2ilpKAEooopjEopaSgBKKWkpgJRRRQAlJS0UAJSUtFACUUUUxiUUUUABpKWkoAKSlooASiiimAUUUUAFFFFACUUtFAhKKWigBKKWigBKKKKACiiimAUUUUAFFFFABRRRQAUUUUAFFFFAEVFFFMAooooAKSlpKACiiigAooooAKKKKACkpaKAEopaSgAooopgFFFBoAKKKKACiiigApKWigBKKWigBKKWigBKKWigAooooAKKKKACiiigAooooAKWkpaQBS0lLTAKKKKQC0UUUCFooopALS0lLQAUCiloAKWkpaQC0UUtABS0gpaQC0tJS0CCloopALS0lLQAUtFLSAKKKWgApaSlpAFLRRQAUtFFABS0UUhBS0UUAFFFFABRRS0AJRS0UDEopaSgAooooAKKKKACkpaKAEooooGJRRRTASilpKAEooooASig0UAJSUtFMBKSlpKBhSUtFACUlLSUwEopaSgBKKKKACkpaSmAUlLRQAlJS0UAJRRRQMSiiimAUUUUCCiiigAooooAKKKKACiiigBKKKKACiiimAUUUUAFFFFABRRRQAUUUUAFFFFICKiiiqAKKKKACiiigBKKWkoAKKKKACiiigAooopgFFFFIBKKKKYBQaKDQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUgClpKWgApaSloAKKKWgAooooAWiilpCClpKWgApaSloAKWilpAFLSUtABS0UUgFpaSloELS0lLSAKWkpaAFpRSUtIBaKKKAClopaQBRRRQAtAopaBBRRS0gCiiigApaKKACiiikMKKWigQlFLSUDCkpaKAEopaSmAUUUUAFJS0lABSUtJQMKKKKYCUlLRQAlJS0lACUUUUwEopaSgBKKKKAEopaSmMSkpaKAEpKWkoAKKKKYBSUtJQAlFLSUAJRS0UAJRRRTASilpKACiiigAooooAKKKKACiiigBKKWigBKKWigBKKKKYBRRRQAUUUtIBKWiigQUUUUARUUUVQxKKWigBKKKKACiiigApKWigBKKKKACiiimAUUUUgEooopgFBoooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKQC0UUUAFLSUtABS0lLQAUtJS0AFLSUtIQUtJS0AFLRRQAtLSUtIApaBRQAtLSClpAFLSUtIBaWkpaAClpKWgQtLSUtIBaKKKAFpaSlpAFLRRQAUtFAoEFLRRSAKWiigAoopaAEpaKKQBRRRQMKSlooASilopgJRRRQAlFLRQAlFFFACUUtJQAlFFFABSUtJTGJRS0lACUlLSGgAooopgJSUtJQAUlLSUwCkpaSgYlFLSUCEoooNAwooopgJRQaKAEooooASilpKYBSUtFACUUtFACUUUUAFFFFABRRRQAUUUUAFFFFAgooooAKKKKACiiigAooooAKKKKYEVFFFAwooooAKSlpKYBRRRQAUUUUAFFFFACUUUUAFFFFACUUUUAFFFFMAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooopALRRRQAtFFFABS0lLQAUtFFABS0lKKQBS0lLQIWlpKWkAUtJS0ALS0lLQAUtJS0gFpaQUtIQUtFFAwp1JS0CClpKWkAtLSUtIApaKKAFooooAWgUUtIQUUUUALRRRQAtFFFIAoopaACiiigApKWkoAKKKKBhSUtBoASiiimAUlLRQAlFFFACUlLRQAlJS0UwEpKWigY2ilpKAEopaSmAlFLSUAJRRRTASiiigBKSlooAbRS0lABRRRTGIaKKKACkpaSgAooopgJRSmkoAKDRRQAlFFFABRRRQIKKKKBhRRRQAUUUUCCiiigAooopgFFFFABRRRQAUUUUARUUUUDCiiigApKWimAlFLSUAFFFFABRRRQAlFFFABRRRQAlFFFABRRRTAKKKKACiiigYUUUUCCiiigAooooAKKKKACiiigAooooAKKKKACiilpAFFFFAC0UUUALRRRQAtFFFABSikpRSAKWkpaBC0tJS0AFLSUtIBaWkpaQC0UUUALS0lLSAWiiigBaWkpaQhaWkpaAClpKWkAtFFFAC0UUtABS0UUhBS0lLQAUtFFIApaKKACiiigAoopaAEopaSgYUUUUAJRS0lABSUtFMBKKKKAEooooASilpKYCUUUUAJRRRQAlJS0UAJSUtJTGFJS0lACUUtJQAlFLSUwEooooASg0UGgBKKKKYCUUtJQAUlLSUDCiiigApKWkoAKKKKYBRRRQAlFFFAgooooAKKKKACiiigAooopgFFFFABRRRQAUUUUAFFFFAEdFFFMYlFFFABRRRQAUUUUAJRRRQAUUUUAJRRRQAUUUUwCiiigBKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACloooAKKKKQC0UUUALRRRQAtFFFABS0UUhC0UUUALS0UUAFLRRSAWloooAWiiikAtLRRSAWiiigBaWiikIWloooAKWiikAtLRRQAUtFFAC0CiikIKWiigBaKKKQC0UUUAFFFFABS0UUAFJRRQAUUUUDCkNFFAgooooGJRRRTEJRRRQMKSiigApKKKYAaSiigBKKKKAENFFFMBKSiigYUlFFABSUUUwEooooASiiigBKKKKYBSUUUAFJRRQAUUUUAFJRRQMKKKKYBRRRQAUlFFABRRRQIKKKKACiiigAooopgFFFFABRRRQAUUUUgCiiigD//Z') center/cover no-repeat;}
  .sec.bg-beach{background:linear-gradient(rgba(255,255,255,.84),rgba(255,255,255,.89)),url('../../img/rec/bg/08.webp') center/cover no-repeat;}


  .lrow .lv small{display:block;font-size:8.5px;color:var(--mute);font-weight:600;letter-spacing:.02em;margin-top:2px;}
  .lrow.hot .lv small{color:#c76ba0;}


  .pathstats{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;margin-top:12px;font-family:'JetBrains Mono',monospace;font-size:8.5px;letter-spacing:.16em;color:var(--mute);text-transform:uppercase;}
  .pathstats b{font-family:'DM Sans',sans-serif;font-size:12.5px;font-weight:900;color:var(--pinkdeep);margin-right:4px;letter-spacing:-0.01em;}


  .bk-k{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.22em;font-weight:700;color:var(--pinkdeep);text-transform:uppercase;}
  .bk-v{font-weight:900;font-size:clamp(38px,5vw,50px);letter-spacing:-0.045em;color:var(--pink);line-height:1;}
  .bk-s{font-size:14px;font-weight:600;color:var(--body);}
  .bk-c{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.14em;color:var(--mute);text-transform:uppercase;margin-top:3px;}


  html{scroll-behavior:smooth;}
  .sec{scroll-margin-top:14px;}
  .fonav .links a{color:#555;text-decoration:none;}
  .fonav .links a.on{color:var(--pink);}
  .fonav .links a:hover{color:var(--ink);}
  .footlinks{font-size:10px;letter-spacing:.14em;color:#8a8492;}
  .footlinks a{color:#8a8492;text-decoration:none;}
  .footlinks a:hover{color:var(--pinkdeep);}
  @media (prefers-reduced-motion: reduce){html{scroll-behavior:auto;}}


  /* trajectory: kill the dead air, fix the curve bounds */
  .tchart{padding:0 6px;}
  .tplot{position:relative;padding-top:24px;}
  .tcurve{height:calc(100% - 36px);}
  .traj{gap:20px;padding:22px 24px;margin-top:24px;align-items:center;}
  .tmetrics{margin-top:14px;gap:14px 20px;}
  .turow{padding:7px 0;}
  @media (max-width:560px){
    .tmetrics{display:grid;grid-template-columns:repeat(2,auto);justify-content:center;gap:8px 20px;text-align:left;margin-top:12px;}
    .stx-sub{margin-top:30px;}
    .traj{padding:18px 16px;gap:16px;}
    .tbar{height:104px;}
  }


  .pgrid{grid-template-columns:repeat(6,1fr);gap:8px;}
  .pc{padding:7px 9px;border-radius:8px;}
  .pc .pt{font-size:6.8px;margin-bottom:2px;}
  .pc p{font-size:9.6px;line-height:1.4;}
  @media (max-width:560px){.pgrid{grid-template-columns:repeat(8,168px);}}


  /* board goes transparent: paper field, loud path */
  .paths{background:transparent;border:none;box-shadow:none;padding:0;}
  .pc{background:transparent;border-color:#e0d7c4;opacity:.55;}
  .pc .pt{color:#a49b8a;}
  .pc p{color:#5c5764;}
  .pc.on{background:var(--white);opacity:1;border-color:var(--pink);box-shadow:0 6px 20px rgba(250,24,150,.16);}
  .pc.on .pt{color:var(--pinkdeep);}
  .pc.on p{color:var(--ink);}
  .pathsvg{inset:0;width:100%;height:calc(100% - 44px);}
  @media (max-width:560px){.paths{overflow-x:auto;padding:0 2px;}}


  .hero{background:#dde8ec;}
  .hbgs{position:absolute;inset:0;z-index:0;}
  .hbg{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity 1.6s ease;}
  .hbg.on{opacity:1;}
  .hero::before{z-index:1;}
  .hero > *{z-index:2;}
  .hero > .hbgs{z-index:0;}
  .seal-hero{z-index:3;}

  .bdot{display:inline-block;animation:bpulse 1.5s ease-in-out infinite;}
  @keyframes bpulse{0%,100%{opacity:.35;}50%{opacity:1;}}
  .wh2{display:flex;align-items:center;gap:9px;font-size:11px;}
  .wmark{width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff;font-size:13px;font-weight:800;flex:none;letter-spacing:0;}
  .wmark.yes{background:var(--green);}
  .wmark.no{background:#a9a3b2;}
  @media (prefers-reduced-motion: reduce){.bdot{animation:none;}}
  .tks{font-style:normal;color:#6e6878;flex:none;}
  .tickerbar,.tickerbar .tk-in{gap:14px;}
  @media (max-width:560px){.tickerbar .tk-in{gap:10px;}}
  .tmetrics .tks,.pathstats .tks,.bookfoot .tks{color:#b7b2c2;}
  /* seal: cream paper core, pink ring text rotating at every size */
  .seal .sealcore-ring{fill:var(--cream);stroke:var(--pink);}
  .seal .seal-core{position:absolute;}
  .seal .seal-core::before{content:'';position:absolute;inset:23.5%;border:1.5px dashed rgba(250,24,150,.35);border-radius:50%;pointer-events:none;}
  .seal{filter:drop-shadow(0 12px 26px rgba(250,24,150,.32));}
  /* mobile pass: journey rail centered on its dots, ledger reads as a ledger */
  @media (max-width:840px){
    .jline{left:27px;top:20px;bottom:74px;}
    .jnode{display:grid;grid-template-columns:40px 1fr;grid-template-areas:"dot title" "dot desc";column-gap:16px;row-gap:4px;align-items:start;}
    .jn-dot{grid-area:dot;}
    .jn-t{grid-area:title;margin:0;padding-top:9px;}
    .jn-d{grid-area:desc;}
    .lgrow{grid-template-columns:1fr auto;grid-template-areas:"who val" "desc desc";gap:6px 14px;align-items:center;}
    .lg-p{grid-area:who;}
    .lg-v{grid-area:val;text-align:right;}
    .lgrow p{grid-area:desc;}
  }
  @media (max-width:560px){
    .lg-head{flex-direction:column;align-items:flex-start;gap:5px;}
    .lg-v{font-size:13.5px;}
  }
  /* section kickers: vertical rail, mobile first */
  .sec{position:relative;}
  .fok{position:absolute;left:12px;top:48px;bottom:46px;margin:0;writing-mode:vertical-rl;text-orientation:mixed;text-align:left;display:flex;align-items:center;gap:10px;font-size:11.5px;letter-spacing:.26em;}
  .fok::before{content:'';width:7px;height:7px;background:var(--pink);flex:none;}
  .fok::after{content:'';flex:1;width:1px;min-height:0;background:linear-gradient(180deg,var(--pink),rgba(250,24,150,0));}
  @media (min-width:841px){
    
    .fok{left:34px;top:70px;bottom:64px;font-size:14px;letter-spacing:.3em;gap:14px;}
    .fok::before{width:9px;height:9px;}
  }
  .lcap .pk{color:var(--pink);font-weight:700;}
  /* booking desk: frosted glass over the beach, not solid white */
  .bg-beach{background:linear-gradient(rgba(255,255,255,.52),rgba(255,255,255,.64)),url('../../img/rec/bg/08.webp') center/cover no-repeat;}
  .bookwrap{background:rgba(255,255,255,.48);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);border-color:rgba(255,255,255,.6);}
  .bookfoot{background:rgba(255,255,255,.35);border-top-color:rgba(21,18,26,.08);}
  .bcell{background:transparent;}
  @supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.bookwrap{background:rgba(255,255,255,.93);}}
  /* mobile hero: chat mockup and CTAs centered */
  @media (max-width:840px){
    .hero .ctas{justify-content:center;align-items:center;}
    .pwrap{justify-self:center;margin-left:auto;margin-right:auto;}
  }
  .hero .ctas .pill.pink{box-shadow:0 10px 24px rgba(250,24,150,.28);}
  .hero .ctas .pill.pink:hover{background:var(--pinkdeep);}
  .tickerbar .tkE{color:#2ec27e;}
  .tickerbar .tkL{color:#37c3dc;}
  .tickerbar .tkR{color:#f0a02c;}
  .tickerbar .tkB{color:var(--pink);}
  .tk-in{animation-duration:150s;}
  /* nav: burger + sheet, mobile first */
  .nburger{display:none;background:none;border:none;cursor:pointer;padding:8px;flex-direction:column;gap:5px;}
  .nburger span{display:block;width:22px;height:2.5px;background:var(--ink);border-radius:2px;}
  .nsheet{position:fixed;inset:0;background:var(--cream);z-index:400;display:none;flex-direction:column;padding:64px 28px 30px;}
  .nsheet.open{display:flex;}
  .nclose{position:absolute;top:14px;right:18px;background:none;border:none;font-size:34px;line-height:1;color:var(--ink);cursor:pointer;padding:6px;}
  .nlist{display:flex;flex-direction:column;gap:4px;}
  .nlist a{font-family:'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.18em;font-size:15px;font-weight:700;color:var(--ink);text-decoration:none;padding:15px 4px;border-bottom:1px solid var(--hairline);}
  .nlist a:active{color:var(--pink);}
  .nsheet-cta{margin-top:auto;justify-content:center;}
  @media (max-width:840px){.nburger{display:flex;}}
  body.nolock{overflow:hidden;}
  /* site directory: every built page reachable from the front door */
  .sitedir{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;max-width:1080px;margin:40px auto 8px;padding:34px 28px 26px;border-top:1px solid var(--hairline);}
  .sd-h{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--pink);font-weight:700;margin-bottom:10px;}
  .sd-col{display:flex;flex-direction:column;gap:7px;}
  .sd-col a{font-size:12.5px;color:#6b6672;text-decoration:none;}
  .sd-col a:hover{color:var(--pinkdeep);}
  @media (max-width:840px){.sitedir{grid-template-columns:1fr 1fr;gap:22px;padding:28px 20px 20px;}}
  /* ledger bottom stack: breathing room inside the frame */
  .lg-total{padding:18px 22px 12px;}
  .ledger .fine{margin:0 18px 18px;line-height:1.65;}
  .rnote{max-width:640px;margin-left:auto;margin-right:auto;padding:0 16px;line-height:1.8;}
  /* nav: mobile bar is brand left, burger right, nothing else */
  @media (max-width:840px){.fonav .pill{display:none;}}
  /* production: the mockup frame is retired, the page IS the site */
  .screen{border:none !important;border-radius:0 !important;box-shadow:none !important;margin:0 !important;}
  .gallery{max-width:none;}
  .screen{overflow:visible !important;}
  body{padding:0;}
  @media (max-width:840px){body{padding-bottom:72px;}}
@media (max-width:840px){.hero{grid-template-columns:1fr;justify-content:stretch;}}

.hero{padding-top:112px !important;}
@media (max-width:360px){.tchart{overflow-x:auto;max-width:100%;}.tun,.turow,.tun-h{min-width:0;}}
.indsel{appearance:none;-webkit-appearance:none;width:100%;max-width:340px;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27%3E%3Cpath d=%27M1 1l4 4 4-4%27 stroke=%27%23e60f86%27 stroke-width=%271.6%27 fill=%27none%27/%3E%3C/svg%3E") no-repeat right 14px center;border:1px solid var(--line);border-radius:12px;padding:12px 38px 12px 14px;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:700;color:var(--ink);cursor:pointer;margin-bottom:24px;}.indsel:focus{outline:none;border-color:var(--pinkdeep);}
.l4note{max-width:900px;margin:22px auto 0;padding:12px 18px;font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.1em;line-height:1.75;color:#8a8490;text-align:center;border-top:1px solid rgba(20,18,22,.07);}
.fofoot{background:transparent !important;padding-top:0 !important;margin-top:0 !important;}.pinkband{margin-bottom:0 !important;}.focap{margin-top:0 !important;}
.focap{position:relative;isolation:isolate;overflow:hidden;background:transparent !important;border:none !important;padding:96px 24px !important;width:100vw !important;max-width:none !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;}
.focap::before{content:'';position:absolute;inset:-40px;background-image:url('../../img/fo-santorini.jpg');background-size:cover;background-position:center;filter:blur(9px) saturate(1.3);transform:scale(1.12);z-index:-2;}
.focap::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(250,246,238,.42),rgba(250,246,238,.58),rgba(250,246,238,.42));z-index:-1;}
.focap-in{background:transparent !important;border:none !important;box-shadow:none !important;border-radius:0 !important;padding:0 !important;max-width:760px !important;}
.focap-k,.focap-h,.focap-s{text-shadow:0 1px 18px rgba(250,246,238,.85);}
#top.secphoto::before{content:"";position:absolute;inset:0 !important;background-image:var(--ph);background-size:cover !important;background-position:center !important;filter:none !important;transform:none !important;z-index:0;}
#top.secphoto::after{background:linear-gradient(98deg,rgba(255,255,255,.93) 0%,rgba(255,255,255,.82) 40%,rgba(255,255,255,.44) 68%,rgba(255,255,255,.22) 100%) !important;z-index:1;}#top{text-align:left !important;}#top .foh2,#top .fosub,#top .fok,#top h1,#top p{text-align:left !important;}#top .foh2,#top .fosub,#top .fok{margin-left:0 !important;margin-right:auto !important;max-width:620px !important;}@media (max-width:760px){#top.secphoto::after{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,255,255,.88) 60%,rgba(255,255,255,.72)) !important;}}
#top > *{position:relative;z-index:2;}
#top .dh1,#top .fosub,#top .hkick{text-shadow:none !important;}
.fonav{background:rgba(255,255,255,.86) !important;-webkit-backdrop-filter:blur(10px) !important;backdrop-filter:blur(10px) !important;}
.fonav.solid{background:var(--white) !important;}
.ftsep:last-child{display:none;}.ftbar .ftsep+.ftsep{display:none;}
/* Compliance: FTC 16 CFR 255.0(f) requires a disclosure to be clear and
   conspicuous. These were rendering at 8.5 to 9.5px at contrast ratios of
   3.62 to 3.86:1, below the 4.5:1 minimum, so on 2026-08-27 the whole group
   was forced to 13px.

   At 13px, uppercase, letter-spaced and monospaced, the qualifier under the
   hero calculator was reading louder than the claim it qualifies, and set
   flush left it did not read as fine print at all. Conspicuous is not the
   same as loud.

   The two things a regulator can measure are size and contrast, and both are
   still comfortably better than what failed: 10.5px against the 9px that was
   flagged, and #5c5566 on #faf6ee is 6.6:1 against the 3.6:1 that was flagged
   and the 4.5:1 that is required. Small, italic and centred is the shape of a
   qualifier; it is not a way of hiding one. */
.dcap, .dnote, .fodisc, .lgnote, .fonote, .l4note, .miccap, .fineprint {
  line-height: 1.7 !important;
  color: #5c5566 !important;
  font-style: italic !important;
}
/* Uppercase monospace: it needs the tracking, and it needs centring. */
.dcap, .dnote {
  font-size: 10.5px !important;
  letter-spacing: .1em !important;
  text-align: center !important;
}
/* Sentence case in the body face: tracking here just makes it harder to read. */
.fodisc, .lgnote, .fonote, .l4note, .miccap, .fineprint {
  font-size: 12px !important;
  letter-spacing: .01em !important;
}
/* WCAG 2.4.7: every interactive control needs a visible keyboard focus state. */
a:focus-visible, button:focus-visible, input:focus-visible,
select:focus-visible, textarea:focus-visible, summary:focus-visible,
[tabindex]:focus-visible {
  outline: 3px solid #FA1896 !important;
  outline-offset: 2px !important;
}
/* WCAG 2.3.3: honour the operating system motion preference. The site runs
   two dozen named keyframe animations, so this is written to catch all of them. */
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: .001ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: .001ms !important;
    scroll-behavior: auto !important;
  }
}
/* Freebies: hand-drawn pink highlighter swipe behind the word (v4 mockup nav marker) */.fonav .links a.fz{color:var(--ink);font-weight:600}.fz>span{position:relative;z-index:0;display:inline-block}.fzmk{position:absolute;z-index:-1;left:-6px;top:-.16em;width:calc(100% + 12px);height:1.2em;transform:rotate(-2deg);overflow:visible;pointer-events:none}.fzmk path{fill:none;stroke:#FA1896;stroke-opacity:.4;stroke-width:9;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:fzDraw .6s cubic-bezier(.6,.05,.3,1) .35s forwards}.fzmk path.b{stroke-opacity:.18;stroke-width:6;animation-delay:.5s}.fz[aria-current="page"] .fzmk path{stroke-opacity:.55}.fz[aria-current="page"] .fzmk path.b{stroke-opacity:.26}@keyframes fzDraw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.fzmk path{animation:none;stroke-dashoffset:0}}
@font-face{font-family:"Inter";src:url(fonts/InterVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}#ffd{
  
  --bg:#FAF6EE;            
  --cream2:#FBF4E6;        
  --paper:#FFFFFF;         
  --track:#F1EADB;         
  
  --gold:#E8C547; --gold2:#F5B700; --goldLine:#EFE1BC; --goldWash:rgba(232,197,71,.14);
  --pink:#FA1896; --pink2:#E60F86; --pinkWash:rgba(250,24,150,.08);
  
  --ink:#2A2230; --ink2:#5F5767; --ink3:#8E8796; --line:#E9E7EE;
  --green:#2E9E6A; --greenWash:rgba(46,158,106,.10);
  
  --earn:#12834E;   --earn-i:#2FA36C;   --earn-w:#E3F3EA;
  --burn:#E8590C;   --burn-i:#F26419;   --burn-w:#FDEBDD;
  --return:#7149C9; --return-i:#9471DB; --return-w:#EFE9FB;
  --learn:#1E78B8;  --learn-i:#5AB0E6;  --learn-w:#E2F0FA;
  --home:#F5B700;
  
  --s-fo:#F5B700; --s-analyst:#6C7BD9; --s-earn:#12834E; --s-burn:#E8590C; --s-hotel:#B05FC8; --s-watch:#1E78B8;
  
  --font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;
  
  --s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:20px;--s6:24px;--s8:32px;--s10:40px;--s14:56px;
  --gutter:20px; --section:32px; --cardPad:20px;
  
  --r-hero:22px;   
  --r-card:18px;   
  --r-row:14px;    
  --r-note:12px;   
  --r-btn:28px;    
  --r-pill:999px;
  
  --shadow:0 6px 16px rgba(184,150,46,.10);
  
  --bar-h:8px; --bar-r:4px; --meter-h:6px;
  
  --photo-grade:saturate(.92) sepia(.06) contrast(.98) brightness(1.03);
  --ease:cubic-bezier(.2,.8,.2,1); --ease-emph:cubic-bezier(.16,1,.3,1); --dur-enter:420ms; --dur-count:1200ms; --dur-chart:1100ms;
}#ffd *{box-sizing:border-box;margin:0;padding:0}#ffd{-webkit-text-size-adjust:100%;scroll-behavior:smooth}#ffd{background:var(--bg);color:var(--ink);font:400 15px/1.47 var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}#ffd a{color:inherit}#ffd img{display:block;max-width:100%}#ffd button,#ffd input,#ffd select,#ffd textarea{font:inherit;color:inherit}#ffd .tn,#ffd .num,#ffd .val,#ffd .metric{font-variant-numeric:tabular-nums}#ffd .nav{position:sticky;top:0;z-index:50;background:rgba(250,246,238,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--goldLine)}#ffd .nav-in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:10px var(--gutter);min-height:60px}#ffd .brand{display:flex;align-items:center;gap:10px;text-decoration:none;flex:none}#ffd .brand .mk{width:28px;height:36px;display:grid;place-items:center}#ffd .brand .mk img{width:26px;height:auto}#ffd .brand b{display:block;font:700 17px/1.1 var(--font);letter-spacing:-.01em}#ffd .brand small{display:block;font:500 11.5px/1.2 var(--font);color:var(--ink3)}#ffd .nlinks{display:none;gap:22px;margin-left:24px}#ffd .nlinks a{font:500 14px/1 var(--font);color:var(--ink2);text-decoration:none}#ffd .nlinks a:hover{color:var(--ink)}#ffd .ncta{margin-left:auto;display:flex;gap:8px;align-items:center}#ffd .btn-sm{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border-radius:var(--r-pill);font:600 13.5px/1 var(--font);text-decoration:none;white-space:nowrap}#ffd .btn-sm.wa{background:var(--green);color:#fff}#ffd .btn-sm.pk{background:var(--pink2);color:#fff}#ffd .btn-sm.wa .t{display:none}#ffd .burger{width:40px;height:40px;border-radius:var(--r-row);border:1px solid var(--line);background:var(--paper);display:grid;place-items:center;cursor:pointer}#ffd .burger i{display:block;width:16px;height:2px;background:var(--ink);border-radius:2px;box-shadow:0 5px 0 var(--ink),0 -5px 0 var(--ink)}#ffd .sheet{display:none;position:fixed;inset:60px 0 auto 0;z-index:49;background:var(--bg);border-bottom:1px solid var(--goldLine);padding:8px var(--gutter) 20px;max-height:calc(100vh - 60px);overflow:auto}#ffd .sheet.open{display:block}#ffd .sheet a{display:flex;justify-content:space-between;padding:14px 2px;border-bottom:1px solid var(--line);font:600 15px/1.2 var(--font);text-decoration:none}#ffd .sheet a::after{content:"›";color:var(--ink3)}#ffd .sheet .btn{margin-top:12px}@media(min-width:1000px){#ffd .nlinks{display:flex}#ffd .burger{display:none}}@media(min-width:1000px){#ffd .btn-sm.wa .t{display:inline}}@media(max-width:380px){#ffd .brand small{display:none}}#ffd .sec{position:relative;isolation:isolate;padding:44px 0 48px}#ffd .sec+.sec{border-top:1px solid rgba(239,225,188,.6)}#ffd .wrap{max-width:1120px;margin:0 auto;padding:0 var(--gutter)}#ffd .phx{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background:var(--bg)}#ffd .phx img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:var(--photo-grade);opacity:0;transition:opacity 2.4s var(--ease)}#ffd .phx img.on{opacity:.30}#ffd .phx::after{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(180deg,var(--bg) 0,rgba(250,246,238,.55) 120px,rgba(250,246,238,.45) 50%,rgba(250,246,238,.62) calc(100% - 140px),var(--bg) 100%)}@media(prefers-reduced-motion:reduce){#ffd .phx img{transition:none}}#ffd .lab{display:block;font:600 11px/14px var(--font);letter-spacing:.6px;text-transform:uppercase;color:var(--ink3)}#ffd .lab.earn{color:var(--earn)}#ffd .lab.burn{color:var(--burn)}#ffd .lab.learn{color:var(--learn)}#ffd .lab.ret{color:var(--return)}#ffd .lab.gold{color:var(--gold2)}#ffd .head{margin-bottom:22px;max-width:760px}#ffd .head .lab{margin-bottom:10px}#ffd .h1{font:700 32px/1.12 var(--font);letter-spacing:-.022em;color:var(--ink)}#ffd .h2{font:700 26px/1.18 var(--font);letter-spacing:-.02em;color:var(--ink)}#ffd .h1 em,#ffd .h2 em{font-style:normal;color:var(--ink2)}#ffd .h3{font:700 19px/1.3 var(--font);letter-spacing:-.01em}#ffd .lede{margin-top:12px;font:400 16px/1.5 var(--font);color:var(--ink2)}#ffd .center{text-align:center;margin-left:auto;margin-right:auto}#ffd .zone{margin:26px 0 10px}#ffd p.body{font-size:15px;line-height:1.55;color:var(--ink2)}#ffd p.body+p.body{margin-top:10px}#ffd .cap{font:500 12px/1.45 var(--font);color:var(--ink3)}#ffd .cap a,#ffd .body a{color:var(--pink2)}#ffd .src{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font:500 12px/1.45 var(--font);color:var(--ink3)}#ffd .method{margin-top:18px;font:400 12.5px/1.55 var(--font);color:var(--ink3);max-width:860px}#ffd .method b{color:var(--ink2);font-weight:600}@media(min-width:900px){#ffd .sec{padding:80px 0 84px}#ffd .h1{font-size:48px;line-height:1.06}#ffd .h2{font-size:38px;line-height:1.12}#ffd .lede{font-size:17px}#ffd .head{margin-bottom:34px}}#ffd .card{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);padding:var(--cardPad);box-shadow:var(--shadow)}#ffd .card.gold{border-color:var(--goldLine)}#ffd .card.hero{border-radius:var(--r-hero);border-color:var(--goldLine)}#ffd .card.top{border-top:4px solid var(--c,var(--gold2))}#ffd .card+.card,#ffd .stack>*+*{margin-top:12px}#ffd .card .lab+.h3,#ffd .card .lab+.num,#ffd .card .lab+.sub{margin-top:8px}#ffd .num{display:block;font:700 40px/1.05 var(--font);letter-spacing:-.025em;color:var(--ink)}#ffd .num.m{font-size:32px}#ffd .num.s{font-size:26px;letter-spacing:-.02em}#ffd .num small{font-size:.42em;font-weight:500;letter-spacing:0;color:var(--ink3);margin-left:6px}#ffd .sub{font:400 15px/1.45 var(--font);color:var(--ink2);margin-top:8px}#ffd .card p{font-size:14.5px;line-height:1.55;color:var(--ink2)}#ffd .card p+p{margin-top:8px}#ffd .card .h3+p{margin-top:6px}#ffd .div{height:1px;background:var(--line);margin:16px 0}@media(min-width:900px){#ffd .num{font-size:52px}#ffd .num.m{font-size:38px}}#ffd .kv{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;font-size:15px;line-height:1.4}#ffd .kv span{color:var(--ink2)}#ffd .kv b{font-weight:600;color:var(--ink);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}#ffd .kv.neg b{color:var(--ink2);font-weight:500}#ffd .kv.tot{margin-top:6px;padding-top:12px;border-top:1px solid var(--line)}#ffd .kv.tot span{color:var(--ink);font-weight:600}#ffd .kv.tot b{font-size:22px;font-weight:700;letter-spacing:-.01em}#ffd .pair{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}#ffd .pair .k{font:500 12.5px/1.35 var(--font);color:var(--ink3)}#ffd .pair .v{font:700 20px/1.2 var(--font);color:var(--ink);margin-top:3px;letter-spacing:-.01em;font-variant-numeric:tabular-nums}#ffd .pair .d{font:400 13px/1.4 var(--font);color:var(--ink2);margin-top:3px}#ffd .rows>*+*{margin-top:10px}#ffd .row{display:flex;gap:12px;align-items:flex-start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-row);padding:14px 16px;text-decoration:none;box-shadow:0 1px 0 rgba(184,150,46,.04)}#ffd .row .dot{width:8px;height:8px;border-radius:50%;background:var(--c,var(--gold2));flex:none;margin-top:7px}#ffd .row .bd{flex:1;min-width:0}#ffd .row .t{display:block;font:600 15px/1.35 var(--font);color:var(--ink)}#ffd .row .s{display:block;font:400 13px/1.45 var(--font);color:var(--ink2);margin-top:2px}#ffd .row .v{font:700 16px/1.35 var(--font);color:var(--ink);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}#ffd .row .v small{display:block;font:500 11.5px/1.3 var(--font);color:var(--ink3)}#ffd .row .meter{margin-top:10px}#ffd .row.go::after{content:"›";font:400 22px/1 var(--font);color:var(--ink3);align-self:center}#ffd .row.ini .av{width:36px;height:36px;border-radius:50%;background:var(--cream2);border:1px solid var(--goldLine);display:grid;place-items:center;font:700 12px/1 var(--font);color:var(--ink2);flex:none}#ffd .row.me{border-color:var(--gold2);background:#FFFDF6}#ffd .meter{height:var(--meter-h);border-radius:3px;background:var(--track);overflow:hidden}#ffd .meter i{display:block;height:100%;width:var(--w,0%);border-radius:3px;background:var(--c,var(--gold2));transform-origin:left;transform:scaleX(0);transition:transform var(--dur-chart) var(--ease) var(--dl,0s)}#ffd .in .meter i,#ffd .meter.in i{transform:scaleX(1)}#ffd .mcap{display:flex;justify-content:space-between;margin-top:6px;font:500 11.5px/1.3 var(--font);color:var(--ink3)}#ffd .cmp>*+*{margin-top:14px}#ffd .cmp .ln{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:7px}#ffd .cmp .ln span{font:500 14px/1.3 var(--font);color:var(--ink2)}#ffd .cmp .ln b{font:700 17px/1.2 var(--font);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}#ffd .cmp .ln small{display:block;font:400 12.5px/1.35 var(--font);color:var(--ink3);margin-top:2px}#ffd .cmp .bar{height:var(--bar-h);border-radius:var(--bar-r);background:var(--track);overflow:hidden}#ffd .cmp .bar i{display:block;height:100%;width:var(--w);border-radius:var(--bar-r);background:var(--c,var(--ink3));transform-origin:left;transform:scaleX(0);transition:transform var(--dur-chart) var(--ease) var(--dl,0s)}#ffd .in .cmp .bar i,#ffd .cmp.in .bar i{transform:scaleX(1)}#ffd .cmp .usual .bar i{background:#BDB7C3}#ffd .mult{display:flex;align-items:baseline;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}#ffd .mult b{font:700 34px/1 var(--font);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}#ffd .mult>span{font:500 14px/1.3 var(--font);color:var(--ink2)}#ffd .pill{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);padding:4px 9px;font:600 11.5px/1.3 var(--font);color:var(--ink2);background:color-mix(in srgb,var(--c,var(--ink3)) 10%,transparent);white-space:nowrap}#ffd .pill::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c,var(--ink3))}#ffd .badge{display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);padding:5px 10px;background:var(--goldWash);font:600 12px/1 var(--font);color:var(--ink)}#ffd .badge::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--gold2)}#ffd .chips{display:flex;flex-wrap:wrap;gap:8px}#ffd .chip{display:inline-flex;align-items:center;border:1px solid var(--goldLine);background:var(--paper);border-radius:var(--r-pill);padding:8px 13px;font:500 13.5px/1.2 var(--font);color:var(--ink);cursor:pointer;white-space:nowrap}#ffd .chip.on{border-color:var(--gold);background:var(--goldWash)}#ffd .chiprow{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin:0 calc(-1*var(--gutter));padding:2px var(--gutter) 4px}#ffd .chiprow::-webkit-scrollbar{display:none}#ffd .note{display:flex;gap:12px;align-items:flex-start;background:var(--cream2);border:1px solid var(--goldLine);border-radius:var(--r-note);padding:14px 16px;font-size:14px;line-height:1.5;color:var(--ink2)}#ffd .note .ic{font-size:18px;line-height:1.2;flex:none}#ffd .note b{color:var(--ink);font-weight:600}#ffd .tip{border-left:3px solid var(--c,var(--gold2));background:color-mix(in srgb,var(--c,var(--gold2)) 7%,transparent);border-radius:var(--r-note);padding:12px 14px}#ffd .tip .tt{font:600 12px/1.4 var(--font);color:var(--c,var(--ink))}#ffd .tip p{font-size:13.5px;line-height:1.5;color:var(--ink2);margin-top:3px}#ffd .tl{position:relative;padding-left:2px}#ffd .tl .st{position:relative;display:grid;grid-template-columns:12px 1fr auto;gap:0 14px;padding-bottom:18px}#ffd .tl .st:last-child{padding-bottom:0}#ffd .tl .st::before{content:"";position:absolute;left:5px;top:16px;bottom:-2px;width:2px;background:var(--goldLine)}#ffd .tl .st:last-child::before{display:none}#ffd .tl .dt{width:12px;height:12px;border-radius:50%;margin-top:5px;background:var(--paper);border:2px solid var(--ink3);position:relative;z-index:1}#ffd .tl .done .dt{background:var(--green);border-color:var(--green)}#ffd .tl .now .dt{background:var(--gold2);border-color:var(--gold2)}#ffd .tl .t{font:600 15px/1.4 var(--font);color:var(--ink)}#ffd .tl .d{grid-column:2/4;font:400 13.5px/1.5 var(--font);color:var(--ink2);margin-top:2px}#ffd .tl .ss{font:600 12.5px/1.6 var(--font);color:var(--ink3);text-align:right;white-space:nowrap}#ffd .tl .done .ss{color:var(--green)}#ffd .tl .now .ss{color:var(--gold2)}#ffd .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:56px;padding:0 22px;border-radius:var(--r-btn);background:var(--pink2);color:#fff;font:600 15px/1.2 var(--font);text-decoration:none;border:0;cursor:pointer;text-align:center}#ffd .btn.ghost{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-row);min-height:48px}#ffd .btn.wa{background:var(--green)}#ffd .btns{display:grid;gap:10px;margin-top:18px}@media(min-width:700px){#ffd .btns{display:flex;flex-wrap:wrap}#ffd .btns .btn{width:auto;min-width:240px}}#ffd .btn:active{transform:scale(.98)}#ffd .ptile{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--shadow)}#ffd .ptile .im{position:relative;aspect-ratio:16/9;background:var(--cream2);overflow:hidden}#ffd .ptile .im img{width:100%;height:100%;object-fit:cover;filter:var(--photo-grade);transition:opacity .4s var(--ease)}#ffd .ptile .cp{padding:14px 18px 0}#ffd .ptile .cp b{display:block;font:700 18px/1.25 var(--font)}#ffd .ptile .cp span{display:block;font:400 13.5px/1.4 var(--font);color:var(--ink2);margin-top:2px}#ffd .ptile .bd{padding:14px 18px 18px}#ffd .track{display:grid;grid-auto-flow:column;grid-auto-columns:86%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;margin:0 calc(-1*var(--gutter));padding:4px var(--gutter) 14px}#ffd .track::-webkit-scrollbar{display:none}#ffd .track>*{scroll-snap-align:start}#ffd .trackbar{display:flex;align-items:center;gap:12px;margin-top:4px}#ffd .trackbar .meter{flex:1}#ffd .trackbar .cnt{font:600 12.5px/1 var(--font);color:var(--ink3);font-variant-numeric:tabular-nums}#ffd .arrow{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--paper);display:none;place-items:center;cursor:pointer;font-size:16px}#ffd .deck-open .track{grid-auto-flow:row;grid-template-columns:1fr;overflow:visible}#ffd .deck-open .trackbar{display:none}@media(min-width:700px){#ffd .track{grid-auto-columns:calc((100% - 24px)/3);margin:0;padding:4px 0 14px}#ffd .arrow{display:grid}#ffd .deck-open .track{grid-template-columns:repeat(3,1fr)}}@media(min-width:700px) and (max-width:999px){#ffd .track{grid-auto-columns:calc((100% - 12px)/2)}#ffd .deck-open .track{grid-template-columns:repeat(2,1fr)}}#ffd .chat{background:var(--bg);border:1px solid var(--goldLine);border-radius:var(--r-hero);overflow:hidden;box-shadow:var(--shadow)}#ffd .chat .ch{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--goldLine);background:var(--paper)}#ffd .chat .ch .mk{width:26px;height:34px;display:grid;place-items:center;flex:none}#ffd .chat .ch .mk img{width:20px}#ffd .chat .ch b{display:block;font:700 15px/1.2 var(--font)}#ffd .chat .ch small{display:block;font:500 12px/1.3 var(--font);color:var(--ink3)}#ffd .chat .ch .badge{margin-left:auto;font-size:12px;padding:5px 10px}#ffd .chat .th{height:360px;padding:14px 16px 6px;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;overflow:hidden}#ffd .bub{max-width:88%;align-self:flex-start;background:none;border:0;border-radius:0;padding:2px 2px 2px 0;font:400 15px/1.5 var(--font);color:var(--ink);animation:bin .42s var(--ease) both}#ffd .bub .who{display:flex;align-items:center;gap:6px;font:600 12px/1.3 var(--font);margin-bottom:3px;color:var(--ink3)}#ffd .bub .who::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c,var(--gold2));flex:none}#ffd .bub.out{align-self:flex-end;max-width:82%;background:#fff;border:1px solid var(--goldLine);border-radius:18px 18px 6px 18px;padding:10px 14px}#ffd .bub.typing{display:flex;gap:5px;align-items:center;padding:8px 2px}#ffd .bub.typing i{width:6px;height:6px;border-radius:50%;background:var(--ink3);animation:tdot 1s infinite}#ffd .bub.typing i:nth-child(2){animation-delay:.15s}#ffd .bub.typing i:nth-child(3){animation-delay:.3s}@keyframes bin{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes tdot{50%{opacity:.3}}#ffd .chat .cf{padding:10px 14px 14px}#ffd .chat .cf .in{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--goldLine);background:var(--paper);border-radius:22px;padding:8px 8px 8px 16px;font:400 15px/1 var(--font);color:var(--ink3)}#ffd .chat .cf .in i{width:30px;height:30px;border-radius:50%;background:var(--goldLine);display:grid;place-items:center;font-style:normal;color:var(--ink2);font-weight:700}#ffd .rng{-webkit-appearance:none;appearance:none;width:100%;height:28px;background:transparent;cursor:pointer;--p:50%}#ffd .rng::-webkit-slider-runnable-track{height:var(--meter-h);border-radius:3px;background:linear-gradient(90deg,var(--gold2) var(--p),var(--track) var(--p))}#ffd .rng::-moz-range-track{height:var(--meter-h);border-radius:3px;background:linear-gradient(90deg,var(--gold2) var(--p),var(--track) var(--p))}#ffd .rng::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border-radius:50%;background:var(--paper);border:2px solid var(--gold2);box-shadow:var(--shadow)}#ffd .rng::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--paper);border:2px solid var(--gold2)}#ffd .fld{display:block;font:600 13px/1.3 var(--font);color:var(--ink)}#ffd .fld+.fld{margin-top:12px}#ffd .fld input,#ffd .fld select,#ffd .fld textarea{display:block;width:100%;margin-top:6px;min-height:50px;border:1px solid var(--goldLine);background:var(--paper);border-radius:var(--r-row);padding:12px 14px;font:400 15px/1.3 var(--font);color:var(--ink)}#ffd .fld textarea{min-height:90px;resize:vertical}#ffd .fld input:focus,#ffd .fld select:focus,#ffd .fld textarea:focus{outline:none;border-color:var(--gold2);box-shadow:0 0 0 3px var(--goldWash)}#ffd .steps{display:grid;grid-template-columns:repeat(var(--n,3),1fr);gap:6px;margin-bottom:8px}#ffd .steps i{height:4px;border-radius:2px;background:var(--track)}#ffd .steps i.on{background:var(--gold2)}#ffd .door{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-row);padding:14px 14px;cursor:pointer}#ffd .door+.door{margin-top:10px}#ffd .door .ic{width:40px;height:40px;border-radius:12px;background:var(--cream2);display:grid;place-items:center;font-size:18px;flex:none}#ffd .door .bd{flex:1}#ffd .door b{display:block;font:600 15px/1.3 var(--font)}#ffd .door small{display:block;font:400 13px/1.4 var(--font);color:var(--ink2);margin-top:1px}#ffd .door .rd{width:22px;height:22px;border-radius:50%;border:2px solid var(--line);flex:none;position:relative}#ffd .door.on{border-color:var(--gold);background:#FFFDF6;box-shadow:0 0 0 3px var(--goldWash)}#ffd .door.on .rd{border-color:var(--gold2)}#ffd .door.on .rd::after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--gold2)}#ffd .door.soon{cursor:default;opacity:.7;font:inherit;padding:14px;border-radius:var(--r-row);background:var(--paper);color:inherit;margin-left:0;vertical-align:baseline}#ffd .door.soon .rd{display:none}#ffd .pane{display:none}#ffd .pane.on{display:block}#ffd .g2,#ffd .g3,#ffd .g4,#ffd .split{display:grid;gap:12px}@media(min-width:760px){#ffd .g2{grid-template-columns:1fr 1fr}#ffd .g3{grid-template-columns:repeat(3,1fr)}#ffd .g4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1000px){#ffd .g4{grid-template-columns:repeat(4,1fr)}#ffd .split{grid-template-columns:1fr 1fr;gap:28px;align-items:start}#ffd .split.wide{grid-template-columns:1.1fr .9fr}}#ffd .g2>.card+.card,#ffd .g3>.card+.card,#ffd .g4>.card+.card,#ffd .split>.card+.card,#ffd .split>*+*{margin-top:0}#ffd .sticky{position:static}@media(min-width:1000px){#ffd .sticky{position:sticky;top:90px}}#ffd [data-rv]{opacity:0;transform:translateY(10px);transition:opacity var(--dur-enter) var(--ease),transform var(--dur-enter) var(--ease)}#ffd [data-rv].in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){#ffd [data-rv]{opacity:1;transform:none;transition:none}#ffd .meter i,#ffd .cmp .bar i{transform:none;transition:none}}#ffd .cta-card{text-align:center}#ffd .cta-card .mk{width:44px;height:56px;display:grid;place-items:center;margin:0 auto 14px}#ffd .cta-card .mk img{width:38px}#ffd .cta-card .btns{justify-content:center}#ffd .foot{padding:36px 0 40px;border-top:1px solid var(--goldLine);background:var(--bg)}#ffd .foot .dn{font:400 12px/1.5 var(--font);color:var(--ink3);margin:18px 0 26px}#ffd .fdir{display:grid;grid-template-columns:1fr 1fr;gap:24px 18px}#ffd .fdir .lab{margin-bottom:10px}#ffd .fdir a{display:block;font:500 14px/1.3 var(--font);color:var(--ink2);text-decoration:none;padding:5px 0}#ffd .fdir .fb{grid-column:1/-1}#ffd .fdir .fb p{font-size:14px;color:var(--ink2);margin-top:10px;max-width:340px}#ffd .fdir .ind{grid-column:1/-1}#ffd .fdir .ind .lst{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}#ffd .soon{font:600 10px/1 var(--font);padding:3px 6px;border-radius:var(--r-pill);background:var(--goldWash);color:var(--ink2);margin-left:4px;vertical-align:2px}#ffd .fbar{margin-top:28px;padding-top:18px;border-top:1px solid var(--line);font:400 12px/1.55 var(--font);color:var(--ink3)}#ffd .fbar div+div{margin-top:6px}#ffd .news form{display:grid;gap:10px;margin-top:14px}#ffd .news input{min-height:52px;border:1px solid var(--goldLine);border-radius:var(--r-row);padding:0 16px;background:var(--paper);font-size:15px}@media(min-width:900px){#ffd .fdir{grid-template-columns:1.3fr 1fr 2fr 1fr 1fr}#ffd .fdir .fb,#ffd .fdir .ind{grid-column:auto}#ffd .fdir .ind .lst{grid-template-columns:1fr 1fr}#ffd .news form{grid-template-columns:1fr auto}#ffd .news .btn{width:auto}}#ffd .card .rows{gap:0}#ffd .card .rows>.row{border:0;border-radius:0;box-shadow:none;background:none;padding:12px 0}#ffd .card .rows>.row+.row{border-top:1px solid var(--line)}#ffd .vlist .row.xtra{display:none}#ffd .vlist.all .row.xtra{display:flex}#ffd .row .av{flex:none}#ffd .sind{display:grid;grid-template-columns:1fr 1fr;column-gap:14px}#ffd .sind a{font-size:14px;font-weight:500}#ffd .cl .meter{flex:1}#ffd .sheet .btn::after{content:none}@media(min-width:1000px){#ffd #feat{max-width:none!important}#ffd #feat .ptile{display:grid;grid-template-columns:1.1fr 1fr;grid-template-rows:auto 1fr}#ffd #feat .ptile .im{grid-row:1/3;aspect-ratio:auto;height:100%;min-height:420px}#ffd #feat .ptile .cp{padding-top:22px}#ffd #feat .ptile .bd{padding:14px 22px 22px}}#ffd .num.xl{font-size:48px;letter-spacing:-.03em;margin-top:4px}@media(min-width:900px){#ffd .num.xl{font-size:60px}}#ffd .card .k{font:500 13px/1.35 var(--font);color:var(--ink3)}#ffd .card.worth{background:var(--cream2);border-color:var(--goldLine)}#ffd .wbar{display:flex;gap:3px;height:12px;margin:16px 0 8px;border-radius:6px;overflow:hidden;background:var(--track)}#ffd .wbar i{display:block;height:100%;width:var(--w);transform-origin:left;transform:scaleX(0);transition:transform var(--dur-chart) var(--ease)}#ffd .wbar .v{background:var(--earn)}#ffd .wbar .f{background:var(--ink2);transition-delay:.35s}#ffd .in .wbar i,#ffd .in.wbar i{transform:none}#ffd .wlg{display:flex;gap:16px;font:500 12.5px/1.3 var(--font);color:var(--ink2)}#ffd .wlg i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:6px;vertical-align:1px}#ffd .ptile.sig{box-shadow:var(--shadow);border-color:var(--goldLine)}#ffd .ptile.sig .im{aspect-ratio:4/3}#ffd .ptile.sig .cp{padding:20px 22px 0}#ffd .ptile.sig .cp b{font-size:22px}#ffd .ptile.sig .bd{padding:16px 22px 22px}#ffd .ptile.sig .num.m{font-size:44px;letter-spacing:-.03em}#ffd .ptile.sig .cmp>*+*{margin-top:18px}#ffd .ptile.sig .cmp .ln b{font-size:22px;letter-spacing:-.01em}#ffd .ptile.sig .cmp .bar{height:14px;border-radius:7px}#ffd .ptile.sig .cmp .bar i{border-radius:7px}#ffd .ptile.sig .mult{margin-top:20px;padding-top:18px;gap:14px}#ffd .ptile.sig .mult b{font-size:56px;letter-spacing:-.035em}#ffd .ptile.sig .mult>span{font-size:15px}@media(min-width:1000px){#ffd .ptile.sig .num.m{font-size:52px}#ffd .ptile.sig .mult b{font-size:68px}#ffd .ptile.sig .cp{padding:30px 32px 0}#ffd .ptile.sig .bd{padding:16px 32px 30px}}@media(prefers-reduced-motion:reduce){#ffd .wbar i{transform:none;transition:none}}#ffd .bookcard{padding-top:18px}#ffd .bkh{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--line)}#ffd .bkm{width:32px;height:44px;display:grid;place-items:center;flex:none}#ffd .bkm img{width:30px}#ffd .bkh .bd{flex:1}#ffd .bkh b{display:block;font:700 17px/1.25 var(--font)}#ffd .bkh small{display:block;font:400 13px/1.35 var(--font);color:var(--ink3);margin-top:2px}#ffd .bookcard{box-shadow:var(--shadow);border-color:var(--goldLine)}#ffd .cmp .ln b span{font:inherit;color:inherit;letter-spacing:inherit;margin:0;display:inline}#ffd .kv b small{font-size:.6em;font-weight:500;color:var(--ink3);margin-left:1px}#ffd .bkh .pill{align-self:flex-start}#ffd .mk,#ffd .bkm{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}#ffd .btn,#ffd .chip,#ffd .door{transition:transform .16s cubic-bezier(.3,.7,.4,1.4),box-shadow .2s var(--ease),border-color .2s var(--ease),background-color .2s var(--ease)}#ffd .btn:active,#ffd .chip:active{transform:scale(.97)}#ffd .btn:not(.ghost){box-shadow:0 1px 0 rgba(42,34,48,.06),0 6px 14px -8px rgba(42,34,48,.28)}#ffd .btn:not(.ghost):active{box-shadow:0 0 0 rgba(42,34,48,0),0 2px 6px -4px rgba(42,34,48,.25)}@media(hover:hover) and (pointer:fine){#ffd .ptile.in:hover,#ffd .cta-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px -10px rgba(184,150,46,.28)}#ffd .ptile{transition:transform .28s var(--ease),box-shadow .28s var(--ease),opacity var(--dur-enter) var(--ease)}#ffd .ptile .im img{transition:opacity .4s var(--ease),transform .9s var(--ease)}#ffd .ptile:hover .im img{transform:scale(1.025)}#ffd .door:not(.soon):hover{border-color:var(--goldLine);transform:translateY(-1px)}#ffd .btn:hover{filter:brightness(1.04)}
}#ffd .door:not(.soon):active{transform:scale(.985)}#ffd .door .rd::after{content:"";position:absolute;inset:4px;border-radius:50%;background:var(--gold2);transform:scale(0);transition:transform .34s cubic-bezier(.3,.7,.4,1.6)}#ffd .door.on .rd::after{transform:scale(1)}#ffd .door.on .rd{animation:rdpop .42s cubic-bezier(.3,.7,.4,1.5)}#ffd .door.on .ic{animation:icnod .5s var(--ease)}@keyframes rdpop{0%{box-shadow:0 0 0 0 rgba(245,183,0,.35)}100%{box-shadow:0 0 0 8px rgba(245,183,0,0)}}@keyframes icnod{40%{transform:translateY(-2px) rotate(-4deg)}}#ffd .card.worth{position:relative;overflow:hidden}#ffd .card.worth::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 35%,rgba(245,183,0,.16) 50%,transparent 65%);transform:translateX(-110%)}#ffd .card.worth.in::after{animation:sheen 1.6s var(--ease) 1.1s both}#ffd .card.worth.in{animation:glow 2.2s var(--ease) 1s both}#ffd .card.worth .pill{transform-origin:right center}#ffd .card.worth.in .pill{animation:settle .5s cubic-bezier(.3,.7,.4,1.5) 1.5s both}@keyframes sheen{to{transform:translateX(110%)}}@keyframes glow{0%{box-shadow:var(--shadow),0 0 0 0 rgba(232,197,71,0)}35%{box-shadow:var(--shadow),0 0 0 6px rgba(232,197,71,.18)}100%{box-shadow:var(--shadow),0 0 0 0 rgba(232,197,71,0)}}@keyframes settle{0%{transform:scale(.85);opacity:.4}100%{transform:none;opacity:1}}#ffd .ptile.sig .mult b{position:relative;display:inline-block}#ffd .ptile.sig .mult b::after{content:"";position:absolute;left:0;right:0;bottom:2px;height:6px;border-radius:3px;background:rgba(245,183,0,.32);transform:scaleX(0);transform-origin:left;transition:transform .8s var(--ease) 1.4s;z-index:-1}#ffd .ptile.sig.in .mult b::after,#ffd .in .ptile.sig .mult b::after{transform:scaleX(1)}#ffd .ptile.sig .mult{position:relative;z-index:0}@keyframes bin{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}#ffd .bub{animation-timing-function:cubic-bezier(.25,.8,.3,1.15)}@media(prefers-reduced-motion:reduce){#ffd .btn,#ffd .chip,#ffd .door,#ffd .ptile,#ffd .ptile .im img,#ffd .door .rd::after{transition:none!important}#ffd .btn:active,#ffd .chip:active,#ffd .door:active,#ffd .ptile:hover,#ffd .cta-card:hover,#ffd .door:hover{transform:none!important}#ffd .ptile:hover .im img{transform:none!important}#ffd .door.on .rd,#ffd .door.on .ic,#ffd .card.worth.in,#ffd .card.worth.in .pill,#ffd .card.worth.in::after,#ffd .bub{animation:none!important}#ffd .card.worth::after{display:none}#ffd .ptile.sig .mult b::after{transition:none;transform:scaleX(1)}
}#ffd .icta{display:grid;gap:12px;margin-top:16px;padding:16px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-row,16px)}#ffd .icta .lead{display:block;font:600 15.5px/1.35 var(--font);color:var(--ink)}#ffd .icta .cap{margin:2px 0 0}#ffd .icta .btn.ghost{color:var(--pink2);font-weight:600;min-height:48px}#ffd .icta .btn.ghost:hover{border-color:var(--pink2)}@media(min-width:761px){#ffd .icta{grid-template-columns:1fr auto;align-items:center;padding:16px 18px}#ffd .icta .btn.ghost{width:auto;padding:0 20px}}#ffd .cmp.alt3{display:grid;gap:12px}#ffd .cmp.alt3 .ln b{color:var(--ink);font-variant-numeric:tabular-nums}#ffd .cmp.alt3 .bar{height:8px}#ffd .ptile.sig .cmp.alt3 .bar{height:10px}#ffd .cmp.alt3 .cbk .bar i,#ffd .cmp.alt3 .a1 .bar i{background:#9C95A3}#ffd .alt3h{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}#ffd .cmp.alt3.live{margin-top:10px}#ffd .cmp.alt3.live .bar i{transition:transform var(--dur-chart) var(--ease) var(--dl,0s),width .35s var(--ease)}#ffd .dg{opacity:.35}#ffd .num[data-dg]{filter:blur(6px);transition:filter .9s var(--ease) .15s}#ffd .in .num[data-dg],#ffd .num[data-dg].in{filter:none}#ffd .hlab{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#ffd .stamp{display:inline-flex;flex-direction:column;align-items:center;line-height:1.05;transform:rotate(-6deg);border:1.5px dashed #1E7F57;color:#1E7F57;border-radius:10px;padding:4px 10px 5px;font:700 9.5px/1.1 'DM Sans',system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;opacity:.9}#ffd .stamp i{font:italic 400 15px/1 'DM Serif Display',Georgia,serif;letter-spacing:0;text-transform:none}#ffd [data-rv] .stamp,#ffd .stamp{animation:stampin .5s var(--ease) .5s both}@keyframes stampin{from{transform:rotate(-6deg) scale(1.35);opacity:0}to{transform:rotate(-6deg) scale(1);opacity:.9}}#ffd .card.bp{position:relative;-webkit-mask:radial-gradient(circle 11px at 0 var(--ty,118px),#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 11px at 100% var(--ty,118px),#0000 98%,#000) right/51% 100% no-repeat;mask:radial-gradient(circle 11px at 0 var(--ty,118px),#0000 98%,#000) left/51% 100% no-repeat,radial-gradient(circle 11px at 100% var(--ty,118px),#0000 98%,#000) right/51% 100% no-repeat}#ffd .bpr{display:grid;grid-template-columns:1fr 120px 1fr;align-items:end;gap:6px;margin-top:14px;height:56px}#ffd .bpr small{display:block;font:700 10px 'DM Sans',sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--ink3)}#ffd .bpr b{display:block;font:800 18px/1.15 'DM Sans',sans-serif;color:var(--ink)}#ffd .bpr span{display:block;font:500 11.5px 'DM Sans',sans-serif;color:var(--ink2)}#ffd .bpr .to{text-align:right}#ffd .bpr .arc{position:relative;width:120px;height:44px;align-self:center}#ffd .bpr .arc svg{display:block;overflow:visible}#ffd .bpr .arc path{fill:none;stroke-width:1.6;stroke-linecap:round}#ffd .bpr .arc .trk{stroke:rgba(42,34,48,.14);stroke-dasharray:2 5}#ffd .bpr .arc .drw{stroke:var(--pink2);stroke-dasharray:3 5;-webkit-mask:linear-gradient(#000,#000);}#ffd .bpr .arc .drw{stroke-dasharray:140;stroke-dashoffset:140}#ffd .in .bpr .arc .drw{transition:stroke-dashoffset 1.6s var(--ease) .3s;stroke-dashoffset:0}#ffd .bpr .pl{position:absolute;left:0;top:0;width:16px;height:16px;margin:-8px 0 0 -8px;color:var(--ink);offset-path:path('M6 38 Q60 -8 114 38');offset-rotate:auto 90deg;offset-distance:0%;opacity:0}#ffd .in .bpr .pl{transition:offset-distance 1.6s var(--ease) .3s,opacity .3s .3s;offset-distance:100%;opacity:1}#ffd .tear{height:0;border-top:1.5px dashed rgba(42,34,48,.18);margin:12px -4px 14px}#ffd .dchips{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 12px}#ffd .card.lanes{display:grid;gap:14px}#ffd .lane{display:grid;grid-template-columns:1fr;gap:8px;padding-top:14px;border-top:1px solid var(--line)}#ffd .lane .lsrc b{display:block;font:700 15px 'DM Sans',sans-serif;color:var(--ink)}#ffd .lane .lsrc small,#ffd .lane .best small{display:block;font:500 12.5px 'DM Sans',sans-serif;color:var(--ink2)}#ffd .lane .ar{display:none}#ffd .lane .best{position:relative;background:#fff;border:1.5px solid var(--ink);border-radius:var(--r-row);padding:10px 12px;display:grid;grid-template-columns:1fr auto;column-gap:10px;align-items:center}#ffd .lane .best .tg{grid-column:1/-1}#ffd .lane .best b{font:700 14.5px 'DM Sans',sans-serif;color:var(--ink)}#ffd .lane .best small{grid-column:1}#ffd .lane .best .pt{grid-column:2;grid-row:2/4;font:800 17px 'DM Sans',sans-serif;color:var(--ink)}#ffd .lane .tg{font:700 9.5px 'DM Sans',sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--earn)}#ffd .lane .alt{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;opacity:.55;font:500 12.5px 'DM Sans',sans-serif;color:var(--ink2);padding:0 12px}#ffd .lane .alt .tg{color:var(--ink3)}#ffd .lane .alt .pt{font-weight:700;color:var(--ink2)}#ffd .stk{border-top:1px solid var(--line);padding-top:14px}#ffd .stk .ln{display:flex;justify-content:space-between;gap:10px;align-items:baseline;font:500 13px 'DM Sans',sans-serif;color:var(--ink2)}#ffd .stk .ln b{white-space:nowrap;font:800 18px 'DM Sans',sans-serif;color:var(--ink)}#ffd .stk .sb{display:flex;gap:3px;height:10px;margin-top:8px;border-radius:5px;overflow:hidden;background:var(--track)}#ffd .stk .sb i{display:block;width:var(--w);background:var(--earn);transform-origin:left;transform:scaleX(0);transition:transform 1s var(--ease) 1.1s}#ffd .stk .sb i+i{background:var(--pink2);transition-delay:1.5s}#ffd .lanes.in .stk .sb i{transform:scaleX(1)}#ffd .lane .lsrc,#ffd .lane .best,#ffd .lane .alt{opacity:0;transform:translateX(-14px);transition:opacity .5s var(--ease),transform .6s var(--ease)}#ffd .lane .lsrc{transition-delay:calc(var(--i)*.45s + .1s)}#ffd .lane .best{transition-delay:calc(var(--i)*.45s + .35s)}#ffd .lane .alt{transition-delay:calc(var(--i)*.45s + .55s)}#ffd .lanes.in .lane .lsrc,#ffd .lanes.in .lane .best{opacity:1;transform:none}#ffd .lanes.in .lane .alt{opacity:.55;transform:none}@media(min-width:761px){#ffd .lane{grid-template-columns:minmax(180px,1fr) 28px minmax(240px,1.3fr);grid-template-areas:"s a b" ". . c"}#ffd .lane .lsrc{grid-area:s;align-self:center}#ffd .lane .ar{display:block;grid-area:a;align-self:center;height:1.5px;background:repeating-linear-gradient(90deg,var(--ink3) 0 4px,transparent 4px 8px);position:relative}#ffd .lane .ar:after{content:"";position:absolute;right:-2px;top:-3.5px;border:4.5px solid transparent;border-left:6px solid var(--ink3);border-right:0}#ffd .lane .best{grid-area:b}#ffd .lane .alt{grid-area:c}}#ffd .im.ba{position:relative;--pos:50%}#ffd .im.ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}#ffd .im.ba .ba0{filter:grayscale(1) contrast(.9) brightness(1.05);opacity:.85}#ffd .im.ba #fimg{clip-path:inset(0 0 0 var(--pos))}#ffd .bal{position:absolute;top:10px;z-index:2;max-width:44%;background:rgba(255,255,255,.94);color:var(--ink2);border-radius:12px;padding:6px 9px;font:600 10px/1.25 'DM Sans',sans-serif;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 4px 14px rgba(42,34,48,.10)}#ffd .bal b{display:block;font:700 12px/1.25 'DM Sans',sans-serif;letter-spacing:0;text-transform:none;color:var(--ink);margin-top:2px}#ffd .bal.l{left:10px}#ffd .bal.r{right:10px;text-align:right}#ffd .bapt{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);z-index:2;background:#fff;border-radius:999px;padding:6px 12px;font:500 12px 'DM Sans',sans-serif;color:var(--ink2);white-space:nowrap;box-shadow:0 6px 18px rgba(42,34,48,.14)}#ffd .bapt b{color:var(--ink);font-weight:800}#ffd .bah{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;z-index:1;pointer-events:none}#ffd .bah:after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(42,34,48,.22);background-image:linear-gradient(90deg,transparent 9px,var(--ink3) 9px 10.5px,transparent 10.5px 19.5px,var(--ink3) 19.5px 21px,transparent 21px)}#ffd .bar-r{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;z-index:3;-webkit-appearance:none;appearance:none;background:none}#ffd .bar-r:focus-visible + *,#ffd .im.ba:focus-within .bah:after{outline:2px solid var(--pink2);outline-offset:2px}#ffd .btn.ok{display:inline-flex;align-items:center;justify-content:center;gap:10px;pointer-events:none}#ffd .okr{position:relative;width:22px;height:22px;display:inline-block}#ffd .okr i{position:absolute;inset:0;border-radius:50%;border:2px solid currentColor;opacity:0;animation:okp 1s var(--ease) forwards}#ffd .okr i+i{animation-delay:.18s}#ffd .okr svg{position:absolute;inset:2px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:22;stroke-dashoffset:22;animation:okc .35s var(--ease) .75s forwards}@keyframes okp{0%{transform:scale(1.9);opacity:0}35%{opacity:.9}100%{transform:scale(.2);opacity:0}}@keyframes okc{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){#ffd .num[data-dg]{filter:none;transition:none}#ffd .stamp{animation:none}#ffd .bpr .arc .drw{stroke-dashoffset:0;transition:none}#ffd .bpr .pl{offset-distance:100%;opacity:1;transition:none}#ffd .lane .lsrc,#ffd .lane .best,#ffd .lane .alt,#ffd .stk .sb i{transition:none;transform:none;opacity:1}#ffd .lane .alt{opacity:.55}#ffd .okr i{animation:none}#ffd .okr svg{animation:none;stroke-dashoffset:0}
}#ffd .bpr .pl path{fill:currentColor;stroke:none}#ffd .in .bpr .pl{offset-distance:90%}@media(prefers-reduced-motion:reduce){#ffd .bpr .pl{offset-distance:90%}}@media(max-width:760px){#ffd .bpr .pl{width:24px;height:24px;margin:-12px 0 0 -12px}#ffd .bpr .pl svg{width:24px;height:24px}}#ffd .bpr{grid-template-columns:1fr 132px 1fr;align-items:center}#ffd .bpr .route{display:flex;align-items:center;gap:6px;width:132px;align-self:center}#ffd .bpr .route .rd{width:7px;height:7px;border-radius:50%;flex:none;box-sizing:border-box}#ffd .bpr .route .o{border:1.5px solid var(--ink3)}#ffd .bpr .route .d{background:var(--pink2)}#ffd .bpr .route .rl{flex:1;height:0;border-top:1.5px dashed rgba(42,34,48,.24);transform-origin:left center;transform:scaleX(0)}#ffd .bpr .route .rp{display:grid;place-items:center;width:20px;height:20px;flex:none;opacity:0;transform:translateX(-6px)}#ffd .bpr .route .rp svg{display:block;transform:rotate(45deg);fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}#ffd .in .bpr .route .r1{transition:transform .7s var(--ease) .3s;transform:scaleX(1)}#ffd .in .bpr .route .rp{transition:opacity .4s ease .85s,transform .6s var(--ease) .85s;opacity:1;transform:none}#ffd .in .bpr .route .r2{transition:transform .7s var(--ease) 1s;transform:scaleX(1)}@media(prefers-reduced-motion:reduce){#ffd .bpr .route .rl{transform:none;transition:none}#ffd .bpr .route .rp{opacity:1;transform:none;transition:none}}#ffd .dg{opacity:1}@media(max-width:760px){#ffd .bpr{grid-template-columns:1fr 96px 1fr}#ffd .bpr .route{width:96px;gap:4px}#ffd .bpr span{white-space:nowrap}}#ffd .prail{display:flex;align-items:center;margin:0 0 16px}#ffd .prail>span{display:inline-flex;align-items:center;gap:8px;font:600 11.5px/1 var(--font);letter-spacing:.6px;text-transform:uppercase;color:var(--c);white-space:nowrap}#ffd .prail>span::before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--ci,var(--c));box-shadow:0 0 0 4px color-mix(in srgb,var(--ci,var(--c)) 16%,transparent)}#ffd .prail>i{flex:1;min-width:10px;height:1px;margin:0 10px;background:color-mix(in srgb,var(--ink3) 40%,transparent)}#ffd .prail.mini{display:inline-flex;margin:0}#ffd .prail.mini>span{font-size:11px;gap:6px}#ffd .prail.mini>span::before{width:6px;height:6px;box-shadow:none}#ffd .prail.mini>i{flex:0 0 14px;margin:0 8px}@media(min-width:1000px){#ffd .prail:not(.mini){display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}#ffd .prail:not(.mini)>i{display:none}#ffd .prail:not(.mini)>span{display:flex;padding-left:20px}#ffd .prail:not(.mini)>span:not(:last-of-type)::after{content:"";flex:1;height:1px;margin-left:6px;margin-right:-24px;background:color-mix(in srgb,var(--ink3) 40%,transparent)}
}#ffd .card.pil .lab{display:inline-flex;align-items:center;gap:8px}#ffd .card.pil .lab::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--ci,var(--c))}#ffd .card.pil .h3{position:relative;padding-bottom:10px}#ffd .card.pil .h3::after{content:"";position:absolute;left:0;bottom:0;width:28px;height:2px;border-radius:2px;background:var(--ci,var(--c))}@media(max-width:420px){#ffd .prail>i{margin:0 7px}#ffd .prail>span{gap:6px;font-size:11px}}#ffd .h1,#ffd .h2,#ffd .h3,#ffd .h4,#ffd h1,#ffd h2,#ffd h3,#ffd h4,#ffd .lab,#ffd .tt{text-wrap:balance}#ffd p,#ffd .lede,#ffd .sub,#ffd .cap,#ffd .method,#ffd .tip p,#ffd li{text-wrap:pretty}#ffd .nw{white-space:nowrap}#ffd .h1 em,#ffd .h2 em{display:block}#ffd .card.pil>p:last-of-type{margin-bottom:16px}#ffd .card.pil .lab{justify-self:start}@media(min-width:1000px){#ffd .g4.pilg{grid-template-rows:repeat(5,auto)}#ffd .g4.pilg>.card.pil{grid-row:span 5;display:grid;grid-template-rows:subgrid;row-gap:0;align-content:start}#ffd .card.pil .tip{align-self:stretch;display:flex;align-items:center}
}#ffd .head.duo .h2{white-space:nowrap}#ffd .nlinks a.fz,#ffd .sheet a.fz,#ffd .nsub a.fz{color:var(--ink);font-weight:600}#ffd .fz>span{position:relative;z-index:0;display:inline-block}#ffd .fzmk{position:absolute;z-index:-1;left:-6px;top:-.16em;width:calc(100% + 12px);height:1.2em;transform:rotate(-2deg);overflow:visible;pointer-events:none}#ffd .fzmk path{fill:none;stroke:#FA1896;stroke-opacity:.4;stroke-width:9;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:fzDraw .6s cubic-bezier(.6,.05,.3,1) .35s forwards}#ffd .fzmk path.b{stroke-opacity:.18;stroke-width:6;animation-delay:.5s}@keyframes fzDraw{to{stroke-dashoffset:0}}#ffd .nsub{display:flex;max-width:1180px;margin:0 auto;padding:0 var(--gutter) 9px}#ffd .nsub a.fz{font-size:14px;line-height:1;text-decoration:none}@media(min-width:1000px){#ffd .nsub{display:none}}@media(max-width:380px){#ffd .ncta .btn-sm.wa{display:none}}@media(prefers-reduced-motion:reduce){#ffd .fzmk path{animation:none;stroke-dashoffset:0}}#ffd .fdir .fb a.brand{display:inline-flex;align-items:center;gap:10px;padding:0;margin:0}#ffd .fdir .fb a.brand b{color:var(--ink)}#ffd .ffd .hlm{background:linear-gradient(transparent 55%,rgba(250,24,150,.22) 55%,rgba(250,24,150,.22) 92%,transparent 92%);color:var(--ink);font-weight:600;padding:0 2px;white-space:nowrap}#ffd .ffd p,#ffd .ffd li{text-wrap:pretty}#ffd .ffd .sig{display:flex;align-items:center;gap:10px;margin-top:18px}#ffd .ffd .sig .av{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--goldWash);border:1px solid var(--goldLine);font:700 16px/1 var(--font);color:var(--ink);flex:none}#ffd .ffd .sig b{display:block;font:700 15px/1.2 var(--font);color:var(--ink)}#ffd .ffd .sig small{display:block;font:500 12px/1.3 var(--font);color:var(--ink3);margin-top:2px}#ffd .ffd .dk-top{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}#ffd .ffd .dk-top .cap{margin:0}#ffd .ffd .ic{display:inline-flex;line-height:0}#ffd .ffd .feat{display:block;text-decoration:none;color:inherit}#ffd .ffd .feat .ic.big{margin:4px 0 10px}#ffd .ffd .feat .h3{margin-top:0}#ffd .ffd .feat .cap{display:block;margin-top:10px}#ffd .ffd .feat .btn{margin-top:16px}#ffd .ffd .deskphoto{margin:22px 0 0}#ffd .ffd .deskphoto .im{aspect-ratio:1200/520}#ffd .ffd .deskphoto .cp{padding:14px 18px 16px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px}#ffd .ffd .deskphoto .cp .cap a{color:var(--ink3)}#ffd .ffd .filters{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:14px}#ffd .ffd .picker{min-width:0}#ffd .sec.ffd[id]{scroll-margin-top:48px}#ffd .ffd .picker .lab{margin-bottom:8px}#ffd .ffd .picker .chiprow{margin:0 calc(-1*var(--cardPad));padding:2px var(--cardPad) 4px}#ffd .ffd .chip.more{border-style:dashed;color:var(--ink3);text-decoration:none}#ffd .ffd .dkgrid{display:grid;gap:12px;align-items:stretch}#ffd .ffd .dk{display:flex;flex-direction:column}#ffd .ffd .dk details{margin-top:auto;padding-top:0}#ffd .ffd .dk details[open]{margin-top:0}#ffd #endnote .method a{white-space:nowrap}#ffd .ffd .dk .dchips{margin-bottom:14px}#ffd .ffd .dkgrid>.card+.card{margin-top:0}#ffd .ffd .dk[hidden]{display:none}#ffd .ffd .dk .lab+.h3{margin-top:6px}#ffd .ffd .dk .h3+p{margin-top:6px}#ffd .ffd .dchips{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}#ffd .ffd details{margin-top:14px;border-top:1px solid var(--line)}#ffd .ffd summary.grab{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;min-height:44px;padding-top:12px;font:600 15px/1.2 var(--font);color:var(--pink2)}#ffd .ffd summary.grab::-webkit-details-marker{display:none}#ffd .ffd summary.grab span{transition:transform .2s var(--ease)}#ffd .ffd details[open] summary.grab span{transform:rotate(90deg)}#ffd .ffd .inside{padding-top:6px}#ffd .ffd .inside .fine{margin-top:12px;font:500 12px/1.45 var(--font);color:var(--ink3)}#ffd .ffd .inside .fine a{color:var(--pink2)}#ffd .ffd table.codes{width:100%;border-collapse:collapse;font-size:14.5px;line-height:1.4;color:var(--ink2)}#ffd .ffd table.codes th{text-align:left;font:600 11px/14px var(--font);letter-spacing:.6px;text-transform:uppercase;color:var(--ink3);padding:8px 0}#ffd .ffd table.codes td{padding:9px 0;border-top:1px solid var(--line);vertical-align:top}#ffd .ffd table.codes td:first-child{width:62px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}#ffd .ffd ol.nl{list-style:none;counter-reset:n;margin:0;padding:0}#ffd .ffd ol.nl li{counter-increment:n;position:relative;padding:12px 0 12px 34px;border-top:1px solid var(--line);font-size:14.5px;line-height:1.55;color:var(--ink2)}#ffd .ffd ol.nl li:first-child{border-top:0}#ffd .ffd ol.nl li::before{content:counter(n);position:absolute;left:0;top:12px;width:22px;height:22px;border-radius:50%;background:var(--cream2);border:1px solid var(--goldLine);display:grid;place-items:center;font:700 11px/1 var(--font);color:var(--ink)}#ffd .ffd ol.nl.ticks li::before{content:"✓";color:var(--earn)}#ffd .ffd ol.nl li b{display:block;color:var(--ink);margin-bottom:2px}#ffd .ffd ol.nl li .pill{margin-left:2px;vertical-align:1px}#ffd .ffd blockquote.note{display:block;margin:10px 0 0;font-style:italic;color:var(--ink)}#ffd .ffd .endnote,#ffd #endnote .method{max-width:760px;margin-left:auto;margin-right:auto}#ffd .ffd .endnote .big{font-size:17px;line-height:1.5;color:var(--ink);margin-top:10px;max-width:640px}#ffd .ffd .endnote .big a{color:var(--pink2);font-weight:600}#ffd .ffd .method a{color:var(--pink2)}@media(min-width:760px){#ffd .ffd .dkgrid{grid-template-columns:1fr 1fr}}@media(min-width:1000px){#ffd .ffd .dkgrid{grid-template-columns:repeat(3,1fr)}#ffd .ffd .filters{grid-template-columns:1fr 1fr;align-items:start;column-gap:28px}#ffd .ffd .picker .chiprow{margin:0;padding:2px 0 4px;flex-wrap:wrap;overflow:visible}#ffd .ffd .deskphoto .im{aspect-ratio:1200/330}}@media(prefers-reduced-motion:reduce){#ffd .ffd summary.grab span{transition:none}}#ffd{--cr:#FAF6EE}#ffd .fotick{font-size:16px;line-height:normal;position:relative;width:100vw;margin-left:calc(50% - 50vw);background:#141216;overflow:hidden;padding:9px 0;z-index:5;}#ffd .fotick-in{display:flex;gap:0;width:max-content;animation:tickmove 46s linear infinite;}#ffd .fotick:hover .fotick-in{animation-play-state:paused;}@keyframes tickmove{to{transform:translateX(-50%);}}@media (prefers-reduced-motion:reduce){#ffd .fotick-in{animation:none;}}#ffd .fotick .tk{display:inline-flex;align-items:center;gap:9px;padding:0 22px;font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;color:rgba(255,255,255,.72);white-space:nowrap;text-transform:uppercase;font-weight:400;font-style:normal;line-height:normal;}#ffd .fotick .tk b{color:#fff;font-weight:700;}#ffd .fotick .tk i{color:#F5B700;font-style:normal;font-weight:700;}#ffd .fotick .tk .no{color:rgba(255,255,255,.45);}#ffd .fotick .tk-dot{width:6px;height:6px;border-radius:50%;background:#FA1896;animation:livepulse 1.6s ease-out infinite;flex:none;}@keyframes livepulse{0%{box-shadow:0 0 0 0 rgba(250,24,150,.5);opacity:1;}70%{box-shadow:0 0 0 7px rgba(250,24,150,0);opacity:.55;}100%{box-shadow:0 0 0 0 rgba(250,24,150,0);opacity:1;}}#ffd #top{position:relative;isolation:isolate;overflow:hidden;background:transparent!important;padding:0!important;display:block}#ffd #top>.phx{z-index:0}#ffd #top>.phx img.on{opacity:1;animation:kb 16s linear both}#ffd #top>.phx img{transform:scale(1.04)}@keyframes kb{from{transform:scale(1.1)}to{transform:scale(1.03)}}#ffd #top>.phx::after{background:linear-gradient(98deg,rgba(255,255,255,.86) 0%,rgba(255,255,255,.70) 40%,rgba(255,255,255,.34) 68%,rgba(255,255,255,.14) 100%)}#ffd #top>#fohero{position:relative!important;z-index:2;max-width:none!important;width:100%!important;margin:0!important;padding:0!important;left:auto!important}@media (max-width:760px){#ffd #top>.phx::after{background:linear-gradient(180deg,rgba(255,255,255,.80) 0%,rgba(255,255,255,.54) 55%,rgba(255,255,255,.74) 100%)}}#ffd{
  --font:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;
  --serif:"DM Serif Display",Georgia,serif;
  --mono:"JetBrains Mono",ui-monospace,monospace;
  --bg:#FAF6EE; --paper:#FFFFFF;
  --ink:#141216; --ink2:#3A343D; --ink3:#6B6470; --line:#ECE4E9;
  --pink:#FA1896; --pink2:#E60F86; --pinkdeep:#B30A68; --pinkWash:#FFF5FA; --pinkLine:#F1D6E5;
  --shadow:0 14px 34px -26px rgba(20,18,22,.35);
  --r-card:22px; --r-hero:26px;
}#ffd{background:var(--bg);color:var(--ink)}#ffd .sec>.phx{display:none}#ffd .sec{background:var(--bg)}#ffd .sec:nth-of-type(even){background:#fff}#ffd .sec+.sec{border-top:1px solid var(--line)}#ffd .h1,#ffd .h2{font-family:var(--serif);font-weight:400;letter-spacing:-.01em;color:var(--ink)}#ffd .h1 em,#ffd .h2 em{font-style:italic;color:var(--pink)}#ffd .h3{font-family:var(--serif);font-weight:400;letter-spacing:0;color:var(--ink)}#ffd .lede{color:var(--ink2)}#ffd .card p,#ffd .sub,#ffd p.body,#ffd .row .s,#ffd .kv span{color:var(--ink2)}#ffd .lab{font-family:var(--mono);font-weight:600;letter-spacing:.16em;color:var(--pinkdeep)}#ffd .lab.gold{color:#9A7400}#ffd .card{background:#fff;border:1.5px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:none;backdrop-filter:none}#ffd .card.hero{border-color:var(--pinkLine);box-shadow:0 1px 0 #EADFE6,0 24px 60px -28px rgba(230,15,134,.32)}#ffd .card.gold,#ffd .card.worth{border-color:#EFD98A}#ffd .card.worth{background:linear-gradient(160deg,#FFF9E3,#fff 60%)}#ffd .row{border:1.5px solid var(--line);background:#fff}#ffd .ptile{border:1.5px solid var(--line);box-shadow:var(--shadow)}#ffd .ptile.sig{border-color:var(--pinkLine)}#ffd .note{background:var(--pinkWash);border-color:var(--pinkLine)}#ffd .chat{border-color:var(--line)}#ffd .chip{border-color:#E5DBE1}#ffd .chip.on{background:#FFE3F1;border-color:var(--pink);box-shadow:inset 0 0 0 1px var(--pink)}#ffd .btn{background:var(--pink);color:#fff;font-weight:700;border-radius:999px;box-shadow:0 8px 24px -10px rgba(250,24,150,.55)}#ffd .btn:not(.ghost){box-shadow:0 8px 24px -10px rgba(250,24,150,.55)}#ffd .btn.ghost{background:#fff;color:var(--ink);border:1.5px solid #E5DBE1;border-radius:999px;box-shadow:none}#ffd .btn.ghost:hover{border-color:var(--pink);color:var(--pinkdeep)}#ffd .btn.wa,#ffd .btn-sm.wa{background:#138A43}#ffd .btn-sm.pk{background:var(--pink);font-weight:700}#ffd .icta{border:1.5px solid var(--pinkLine);background:#fff}#ffd .icta .btn.ghost{color:var(--pinkdeep)}#ffd .cap a,#ffd .body a,#ffd .src a,#ffd .method a{color:var(--pinkdeep)}#ffd .nav{background:rgba(250,246,238,.97);border-bottom:1px solid var(--line)}#ffd .nlinks a{color:var(--ink);font-weight:500}#ffd .sheet{border-bottom-color:var(--line)}#ffd #band{background:#fff}#ffd .foot{border-top-color:var(--line)}#ffd .news input{border:1.5px solid #E5DBE1;border-radius:999px}#ffd .news input:focus{outline:none;border-color:var(--pink);box-shadow:0 0 0 3px rgba(250,24,150,.14)}#ffd .num,#ffd .kv b,#ffd .row .v,#ffd .pair .v,#ffd .mult b,#ffd .cmp .ln b{color:var(--ink)}#ffd [data-rv]{transform:translateY(14px)}@media(prefers-reduced-motion:reduce){#ffd [data-rv]{transform:none}}#ffd .lab.ink,#ffd .row .lab{color:var(--ink3)}#ffd .desk{line-height:1.65;-webkit-font-smoothing:antialiased}#ffd .desk .src{margin:0;padding:0;border:0;font:inherit;color:inherit}#ffd .desk .chip{display:inline;border:0;font-family:inherit;line-height:inherit;color:inherit;cursor:auto;white-space:normal}#ffd .desk .lede{margin-top:0;font-family:inherit;color:var(--ink);font-weight:400}#ffd .desk .lede .hl{font-weight:700}#ffd .desk h1,#ffd .desk h2,#ffd .desk h3{color:var(--ink)}#ffd .desk ul,#ffd .desk ol{list-style-position:outside}#ffd .desk ul.dates,#ffd .desk ul.mythlist,#ffd .desk ul.terms{list-style:none}#ffd .desk .inside ol{list-style:decimal}#ffd .desk a{color:inherit}#ffd .desk img{display:block}#ffd .desk button{font-family:inherit}#ffd .desk{--ink:#141216;--pink:#FA1896;--pd:#e60f86;--cream:#faf6ee;--gold:#F7D774;max-width:1180px;margin:0 auto;padding:40px 22px 80px;color:var(--ink);font-family:'DM Sans',system-ui,sans-serif}#ffd .desk .hl{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 40' preserveAspectRatio='none'%3E%3Cpath d='M4 12 C40 6 90 9 140 7 S192 8 197 11 L195 18 C198 24 196 30 192 33 C150 35 100 31 60 34 S12 36 5 31 C2 25 6 19 4 12Z' fill='%23FA1896' fill-opacity='.30'/%3E%3C/svg%3E") center/100% 92% no-repeat;padding:0 .3em;margin:0 -.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}#ffd .desk .eyebrow{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--pd);font-weight:600}#ffd .desk .dhero{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center;padding:28px 0 36px}#ffd .desk h1{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:clamp(42px,6vw,76px);line-height:1;letter-spacing:-.02em;margin:14px 0 22px}#ffd .desk h1 em{color:var(--pink);font-style:italic}#ffd .desk .lede{font-size:clamp(18px,1.6vw,21px);line-height:1.6;max-width:600px;margin:0}#ffd .desk .sig{display:flex;align-items:center;gap:14px;margin-top:26px}#ffd .desk .av{width:54px;height:54px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ff5cb4,#e60f86);color:#fff;display:grid;place-items:center;font-family:'DM Serif Display',serif;font-size:26px;box-shadow:0 0 0 4px #fff,0 0 0 5px #f1d6e5}#ffd .desk .sign{font-family:'Caveat',cursive;font-size:40px;line-height:.9;color:var(--ink);display:block;transform:rotate(-3deg)}#ffd .desk .role{font-size:13px;color:#6b6470;display:block;margin-top:4px}#ffd .desk .feat{display:block;text-decoration:none;color:var(--ink);background:#fff;border-radius:26px;padding:30px;box-shadow:0 1px 0 #eadfe6,0 24px 60px -24px rgba(230,15,134,.35);border:1.5px solid #f1d6e5;transform:rotate(1.2deg);transition:transform .25s}#ffd .desk .feat:hover{transform:rotate(0) translateY(-3px)}#ffd .desk .ft-k{display:inline-block;background:#FFE3F1;color:#b30a68;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding:5px 10px;border-radius:99px}#ffd .desk .feat h2{font-family:'DM Serif Display',serif;font-weight:400;font-size:32px;line-height:1.05;margin:10px 0 10px}#ffd .desk .feat p{margin:0 0 16px;line-height:1.55;color:#3a343d}#ffd .desk .ic.big svg{width:84px;height:84px;margin-top:14px}#ffd .desk .btnp{display:inline-block;margin-top:18px;background:var(--pink);color:#fff;font-weight:700;padding:13px 22px;border-radius:99px}#ffd .desk .filters{margin:18px 0 8px;padding:22px 0;border-top:1px solid #ece4e9}#ffd .desk .picker{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0}#ffd .desk .pl{font-family:'DM Serif Display',serif;font-size:26px;margin-right:4px}#ffd .desk .picker.sm .pl{font-size:22px}#ffd .desk .picker button{font:inherit;font-size:15px;font-weight:600;padding:9px 16px;border-radius:99px;border:1.5px solid #e5dbe1;background:#fff;color:var(--ink);cursor:pointer;transition:all .15s}#ffd .desk .picker button:hover{border-color:#FA1896}#ffd .desk .picker button.on{background:#FFE3F1;border-color:#FA1896;color:var(--ink);box-shadow:inset 0 0 0 1px #FA1896}#ffd .desk .picker .more{font-size:13px;color:#8a8190;margin-left:6px}#ffd .desk .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:18px;align-items:start}#ffd .desk .dk{background:#fff;border:1.5px solid #ece4e9;border-radius:22px;padding:24px;display:flex;flex-direction:column;gap:10px;box-shadow:0 14px 34px -26px rgba(20,18,22,.35);transition:transform .2s,box-shadow .2s}#ffd .desk .dk:hover{transform:translateY(-3px);box-shadow:0 22px 44px -26px rgba(20,18,22,.45)}#ffd .desk .dk.gold{background:linear-gradient(160deg,#fff9e3,#fff 60%);border-color:#efd98a}#ffd .desk .dk-top{display:flex;justify-content:space-between;align-items:flex-start}#ffd .desk .time{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.06em;background:#f4eff3;border-radius:99px;padding:5px 10px;white-space:nowrap}#ffd .desk .kind{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pd);font-weight:600;margin-top:4px}#ffd .desk .dk.gold .kind{color:#9a7400}#ffd .desk .dk h3{font-family:'DM Serif Display',serif;font-weight:400;font-size:26px;line-height:1.08;margin:0}#ffd .desk .love{margin:0;line-height:1.55;color:#3a343d}#ffd .desk .chips{display:flex;flex-wrap:wrap;gap:6px;align-items:center}#ffd .desk .chip{font-size:12px;font-weight:600;border-radius:7px;padding:3px 9px;background:#f3eef2}#ffd .desk .chip.a{background:#e3f5ea;color:#145c35}#ffd .desk .chip.ex{background:#fff1c9;color:#6d5300}#ffd .desk .dk details{margin-top:6px}#ffd .desk .grab{list-style:none;cursor:pointer;display:inline-flex;gap:8px;align-items:center;background:#FA1896;color:#fff;font-weight:700;padding:11px 20px;border-radius:99px;width:max-content}#ffd .desk .grab::-webkit-details-marker{display:none}#ffd .desk .dk.gold .grab{background:#FA1896}#ffd .desk details[open] .grab{background:#fff;color:#b30a68;box-shadow:inset 0 0 0 1.5px #FA1896}#ffd .desk .inside{margin-top:16px;font-size:15px;line-height:1.55}#ffd .desk .inside ol{padding-left:20px;margin:0}#ffd .desk .inside li{margin:0 0 10px}#ffd .desk .inside table{border-collapse:collapse;width:100%}#ffd .desk .inside td,#ffd .desk .inside th{text-align:left;padding:7px 4px;border-bottom:1px solid #eee;font-size:14px}#ffd .desk .inside blockquote{margin:8px 0;padding:12px 16px;border-left:4px solid var(--pink);background:#fff5fa;border-radius:0 12px 12px 0;font-style:italic}#ffd .desk .fine{font-size:12.5px;color:#6b6470;margin:10px 0 0}#ffd .desk .endnote{max-width:720px;margin:64px auto 0;text-align:center}#ffd .desk .endnote p{font-family:'DM Serif Display',serif;font-size:clamp(22px,2.4vw,30px);line-height:1.3;margin:0 0 10px}#ffd .desk .endnote a{color:var(--pd)}#ffd .desk .endnote .sign{transform:rotate(-4deg);font-size:46px}#ffd .desk .disc{max-width:780px;margin:48px auto 0;border-top:1px solid #ece4e9;padding-top:18px}#ffd .desk .disc p{font-size:13.5px;line-height:1.6;color:#4a4450;text-align:center}@media (max-width:980px){#ffd .desk .grid{grid-template-columns:1fr 1fr}#ffd .desk .dhero{grid-template-columns:1fr;gap:30px}#ffd .desk .feat{transform:none}}@media (max-width:640px){#ffd .desk{padding:22px 18px 60px}#ffd .desk .grid{grid-template-columns:1fr}#ffd .desk .pl{font-size:21px;width:100%}#ffd .desk .picker.sm .pl{font-size:19px}#ffd .desk .picker button{font-size:14px;padding:8px 13px}#ffd .desk .feat{padding:24px}#ffd .desk .dk h3{font-size:24px}}#ffd .desk .hl{font:inherit !important;font-size:inherit !important;letter-spacing:inherit !important;text-transform:none !important;color:inherit !important;display:inline !important;font-weight:700 !important}#ffd .desk .ic{width:68px;height:68px;border-radius:18px;background:#fbf3f7;display:grid;place-items:center}#ffd .desk .dk.gold .ic{background:#fff3c4}#ffd .desk .ic svg{width:46px;height:46px}#ffd .desk .ic.big{width:96px;height:96px;border-radius:24px;margin-top:16px}#ffd .desk .ic.big svg{width:64px;height:64px;margin:0}#ffd .desk .lede .hl{white-space:nowrap}#ffd .desk .grab,#ffd .desk .btnp{font-size:19px}#ffd .desk .deskphoto{margin:8px 0 26px;background:#fff;padding:12px 12px 14px;border-radius:18px;box-shadow:0 22px 50px -28px rgba(179,10,104,.45),0 1px 0 #f1d6e5;transform:rotate(-.6deg)}#ffd .desk .deskphoto img{width:100%;height:auto;max-height:340px;object-fit:cover;display:block;border-radius:10px}#ffd .desk .deskphoto figcaption{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:#6b6470;margin-top:9px}#ffd .desk .deskphoto figcaption span:first-child{font-family:'Caveat',cursive;font-size:24px;color:#b30a68}#ffd .desk .deskphoto a{color:#6b6470}@media(max-width:640px){#ffd .desk .deskphoto figcaption{flex-direction:column;gap:2px}#ffd .desk .deskphoto img{max-height:240px}}#ffd .desk [hidden]{display:none !important}#ffd .desk .dk{scroll-margin-top:96px}#ffd .desk .deskline{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px;margin:0 0 10px;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#6b6470}#ffd .desk .deskline b{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:26px;letter-spacing:0;color:var(--ink);margin-right:6px;text-transform:none}#ffd .desk .deskline span:first-child b{color:var(--ink)}#ffd .desk .deskline .ck{color:#8a8190;margin-left:auto}#ffd .desk .readfirst{margin:0;padding:8px 14px;border-radius:12px;background:#fff;border:1px dashed #ecc9dc;font-size:13px;line-height:1.55;color:#4a4450}#ffd .desk .readfirst summary{cursor:pointer;list-style:none}#ffd .desk .readfirst summary::-webkit-details-marker{display:none}#ffd .desk .readfirst summary b{color:var(--ink)}#ffd .desk .readfirst .more{color:#b30a68;text-decoration:underline;text-underline-offset:2px;font-weight:600;margin-left:4px}#ffd .desk .readfirst[open] .more{display:none}#ffd .desk .readfirst p{margin:6px 0 2px}#ffd .desk .filters{margin:12px 0 0;padding:14px 0 0;border-top:1px solid #ece4e9}#ffd .desk .madlib{margin:0;font-family:'DM Serif Display',Georgia,serif;font-size:clamp(22px,2.3vw,30px);line-height:1.55;color:var(--ink)}#ffd .desk .madlib label{cursor:pointer}#ffd .desk .madlib select{font:inherit;color:#b30a68;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23b30a68' stroke-width='2'/%3E%3C/svg%3E") right 3px center/11px no-repeat;border:0;border-bottom:2px solid #FA1896;border-radius:0;padding:0 20px 0 2px;margin:0 3px;-webkit-appearance:none;appearance:none;cursor:pointer;max-width:100%;vertical-align:baseline}#ffd .desk .madlib select:hover,#ffd .desk .madlib select:focus{outline:none;background-color:#fff5fa}#ffd .desk .find{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:10px}#ffd .desk .find input{font:inherit;font-size:15px;color:var(--ink);padding:9px 16px 9px 40px;border-radius:99px;border:1.5px solid #e5dbe1;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23b30a68' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M16 16l5 5'/%3E%3C/svg%3E") 15px center/16px no-repeat;width:min(460px,100%);-webkit-appearance:none;appearance:none}#ffd .desk .find input:focus{outline:none;border-color:#FA1896;box-shadow:0 0 0 3px rgba(250,24,150,.14)}#ffd .desk #deskcount{font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.04em;color:#6b6470}#ffd .desk .grid{gap:12px;margin-top:6px;grid-template-columns:repeat(3,minmax(0,1fr))}#ffd .desk .grid > *{min-width:0}#ffd .desk .dk-meta{overflow:hidden}@media (max-width:980px){#ffd .desk .grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){#ffd .desk .grid{grid-template-columns:minmax(0,1fr)}}#ffd .desk .grp{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 12px;margin:16px 0 -4px;padding-top:12px;border-top:1px solid #ece4e9}#ffd .desk .grp:first-child{margin-top:4px}#ffd .desk .grp h2{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:24px;line-height:1.15;margin:0}#ffd .desk .grp-n{font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.06em;color:#b30a68}#ffd .desk .grp-disc{flex-basis:100%;margin:1px 0 0;font-size:12px;line-height:1.45;color:#8a8190}#ffd .desk .dk{padding:13px 15px;border-radius:16px;gap:5px;border-width:1px;box-shadow:0 8px 22px -20px rgba(20,18,22,.35)}#ffd .desk .dk:hover{transform:none;box-shadow:0 12px 26px -18px rgba(20,18,22,.4)}#ffd .desk .dk-meta{display:flex;align-items:center;gap:6px;min-width:0;font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8a8190;white-space:nowrap}#ffd .desk .dk-meta .kind{color:var(--pd);font-weight:600;letter-spacing:.12em;margin:0}#ffd .desk .dk.gold .dk-meta .kind{color:#9a7400}#ffd .desk .dk-meta .src{overflow:hidden;text-overflow:ellipsis;min-width:0;text-transform:none;letter-spacing:.02em}#ffd .desk .dk-meta .time{margin-left:auto;flex:none;padding-left:6px}#ffd .desk .dk-meta .chip.ex{font-family:'DM Sans',sans-serif;font-size:10px;font-weight:600;letter-spacing:0;text-transform:none;padding:1px 6px;flex:none}#ffd .desk .dk-meta .ic{width:24px;height:24px;border-radius:7px;flex:none}#ffd .desk .dk-meta .ic svg{width:17px;height:17px}#ffd .desk .dk h3{font-size:19px;line-height:1.18}#ffd .desk .dk .love{font-size:13.5px;line-height:1.45;color:#4a4450;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#ffd .desk .dk details{margin-top:3px}#ffd .desk .dk .grab{font-size:13px;padding:6px 13px;gap:6px}#ffd .desk .dk details[open] > .grab{background:#fff;color:#b30a68;box-shadow:inset 0 0 0 1.5px #FA1896}#ffd .desk .dk .inside{margin-top:10px;font-size:14px;line-height:1.5}#ffd .desk .dk .inside li{margin:0 0 7px}#ffd .desk .dk .inside li .chip,#ffd .desk .dk .inside .chip{font-size:10.5px;padding:1px 6px;margin-left:2px;white-space:nowrap}#ffd .desk a.chip{text-decoration:none}#ffd .desk a.chip:hover{text-decoration:underline}#ffd .desk .inside .why{color:#4a4450}#ffd .desk .inside ul.dates,#ffd .desk .inside ul.mythlist,#ffd .desk .inside ul.terms{list-style:none;padding:0;margin:0}#ffd .desk .inside ul.dates li{display:grid;grid-template-columns:96px 1fr;gap:8px;padding:7px 0;margin:0;border-bottom:1px solid #f1eaee}#ffd .desk .inside ul.dates .date{font-family:'JetBrains Mono',monospace;font-size:11.5px;font-weight:600;color:#b30a68;padding-top:2px}#ffd .desk .inside ul.mythlist li{padding:8px 0;margin:0;border-bottom:1px solid #f1eaee}#ffd .desk .inside .myth{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#8a8190;margin-right:4px}#ffd .desk .inside .fact{display:block;margin-top:4px}#ffd .desk .inside .fact b{color:#145c35}#ffd .desk .inside ul.terms li{padding:6px 0;margin:0;border-bottom:1px solid #f1eaee}#ffd .desk .inside td .vn{display:block;font-size:11.5px;color:#8a8190;margin-top:1px;line-height:1.35}#ffd .desk .inside td:first-child{white-space:nowrap;vertical-align:top;padding-right:10px}#ffd .desk .inside td,#ffd .desk .inside th{padding:5px 4px;font-size:13.5px}#ffd .desk .inside .fine a{color:#b30a68}#ffd .desk .inside .fine .disc{display:block;margin-top:5px;color:#8a8190}#ffd .desk .copylink{font:inherit;font-size:12px;font-weight:600;color:#b30a68;background:none;border:0;padding:0;margin-top:5px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}#ffd .desk .more-tile{grid-column:1/-1;font:inherit;font-weight:700;font-size:13.5px;color:#b30a68;background:transparent;border:1.5px dashed #f1b6d4;border-radius:12px;padding:8px 14px;cursor:pointer;text-align:center}#ffd .desk .more-tile:hover{background:#fff5fa;border-color:#FA1896}#ffd .desk .empty{grid-column:1/-1;font-size:15px;color:#4a4450;text-align:center;padding:24px 0}#ffd .desk .empty a{color:#b30a68;font-weight:700}@media (max-width:980px){#ffd .desk .deskline .ck{margin-left:0}}@media (max-width:640px){#ffd .desk .deskline{gap:2px 14px}#ffd .desk .deskline b{font-size:21px}#ffd .desk .madlib{font-size:21px;line-height:1.6}#ffd .desk .dk h3{font-size:18px}#ffd .desk .inside ul.dates li{grid-template-columns:1fr;gap:1px}#ffd .desk .grp{margin-top:12px}#ffd .desk .grp h2{font-size:21px}}#ffd .desk .grp-n{color:#6b6470}#ffd .desk .inside ul.dates .date{color:var(--ink)}#ffd .desk h1 em{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C60 4 140 3 200 6 S280 9 297 5' fill='none' stroke='%23FA1896' stroke-opacity='.45' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat 0 92%/100% .16em;padding-bottom:.04em}#ffd .desk.js h1 em{background-size:0% .16em;animation:dUl .9s cubic-bezier(.6,.05,.3,1) .45s forwards}@keyframes dUl{to{background-size:100% .16em}}#ffd .desk.js .dhero .sign,#ffd .desk.js .endnote.vis .sign{clip-path:inset(0 100% 0 0);animation:dSign 1.2s cubic-bezier(.5,0,.2,1) .35s forwards}#ffd .desk.js .endnote:not(.vis) .sign{clip-path:inset(0 100% 0 0)}@keyframes dSign{to{clip-path:inset(0 0 0 0)}}#ffd .desk.js .dhero>*{animation:dUp .7s cubic-bezier(.2,.7,.2,1) both}#ffd .desk.js .dhero>*:nth-child(2){animation-delay:.12s}@keyframes dUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}#ffd .desk.js .deskphoto{transition:transform .9s cubic-bezier(.2,.7,.2,1)}#ffd .desk.js .dk:not(.vis){opacity:0;transform:translateY(12px)}#ffd .desk.js .dk{transition:opacity .45s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s}#ffd .desk.js .dk.pop{animation:dPop .38s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d,0ms)}@keyframes dPop{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}#ffd .desk .dk:hover{border-color:#f1d6e5}#ffd .desk .grp{transition:opacity .3s}#ffd .desk .grab{transition:background .15s,color .15s,transform .15s,box-shadow .15s}#ffd .desk .grab:hover{background:#e60f86}#ffd .desk .grab:active{transform:scale(.97)}#ffd .desk .dk details[open] > .grab:hover{background:#fff5fa}#ffd .desk #deskcount{transition:opacity .2s}#ffd .desk .find kbd{font-family:'JetBrains Mono',monospace;font-size:11px;color:#8a8190;border:1px solid #e5dbe1;border-radius:6px;padding:1px 6px;background:#fff}@media(max-width:760px){#ffd .desk .find kbd{display:none}}#ffd ::highlight(deskq){background-color:#FFE3F1;color:#141216}#ffd .rdr{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px}#ffd .rdr[hidden]{display:none}#ffd .rdr-bg{position:absolute;inset:0;background:rgba(20,18,22,.42);opacity:0;transition:opacity .28s}#ffd .rdr.on .rdr-bg{opacity:1}#ffd .rdr-p{position:relative;width:min(720px,100%);max-height:min(86vh,900px);overflow:auto;overscroll-behavior:contain;background:#fff;border:1.5px solid #f1d6e5;border-radius:26px;box-shadow:0 1px 0 #eadfe6,0 40px 90px -30px rgba(20,18,22,.5);padding:0 34px 26px;font-family:'DM Sans',system-ui,sans-serif;color:#141216;line-height:1.6;opacity:0;transform:translateY(18px) scale(.98);transition:opacity .28s cubic-bezier(.2,.7,.2,1),transform .34s cubic-bezier(.2,.7,.2,1)}#ffd .rdr.on .rdr-p{opacity:1;transform:none}#ffd .rdr-p.gold{background:linear-gradient(170deg,#fff9e3,#fff 340px);border-color:#efd98a}#ffd .rdr-bar{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 -34px;padding:16px 20px 12px 34px;background:inherit;background:rgba(255,255,255,.96);border-bottom:1px solid transparent;transition:border-color .2s}#ffd .rdr-p.gold .rdr-bar{background:rgba(255,251,236,.97)}#ffd .rdr-p.scrolled .rdr-bar{border-bottom-color:#f1eaee}#ffd .rdr-grip{display:none}#ffd .rdr-meta{display:flex;align-items:center;gap:8px;min-width:0;font-family:'JetBrains Mono',monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a8190;white-space:nowrap;overflow:hidden}#ffd .rdr-meta .ic{width:28px;height:28px;border-radius:8px;background:#fbf3f7;display:grid;place-items:center;flex:none}#ffd .rdr-p.gold .rdr-meta .ic{background:#fff3c4}#ffd .rdr-meta .ic svg{width:19px;height:19px}#ffd .rdr-meta .kind{color:#D90D7E;font-weight:600;letter-spacing:.12em}#ffd .rdr-p.gold .rdr-meta .kind{color:#9a7400}#ffd .rdr-meta .src{margin:0;padding:0;border:0;font:inherit;color:inherit;overflow:hidden;text-overflow:ellipsis;min-width:0;text-transform:none;letter-spacing:.02em}#ffd .rdr-meta .time{background:#f4eff3;border-radius:99px;padding:4px 9px;flex:none}#ffd .rdr-meta .chip.ex{font-family:'DM Sans',sans-serif;font-size:10px;font-weight:600;letter-spacing:0;text-transform:none;padding:1px 6px;border-radius:7px;background:#fff1c9;color:#6d5300;flex:none}#ffd .rdr-x{flex:none;width:40px;height:40px;border-radius:50%;border:1.5px solid #e5dbe1;background:#fff;color:#141216;font:400 22px/1 'DM Sans',sans-serif;cursor:pointer;display:grid;place-items:center;transition:border-color .15s}#ffd .rdr-x:hover{border-color:#FA1896}#ffd .rdr-p h2{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:32px;line-height:1.05;letter-spacing:-.01em;margin:10px 0 10px;text-wrap:balance}#ffd .rdr-love{margin:0 0 6px;line-height:1.55;color:#3a343d;text-wrap:pretty}#ffd .rdr-p .inside{margin-top:16px;font-size:15px;line-height:1.55}#ffd .rdr-p .inside [hidden]{display:revert}#ffd .rdr-p .inside ol{padding-left:20px;margin:0;list-style:decimal}#ffd .rdr-p .inside li{margin:0 0 10px;text-wrap:pretty}#ffd .rdr-p .inside table{border-collapse:collapse;width:100%}#ffd .rdr-p .inside td,#ffd .rdr-p .inside th{text-align:left;padding:7px 4px;border-bottom:1px solid #eee;font-size:14px;vertical-align:top}#ffd .rdr-p .inside td:first-child{white-space:nowrap;padding-right:10px}#ffd .rdr-p .inside td .vn{display:block;font-size:11.5px;color:#8a8190;margin-top:1px;line-height:1.35}#ffd .rdr-p .inside blockquote{margin:8px 0;padding:12px 16px;border-left:4px solid #FA1896;background:#fff5fa;border-radius:0 12px 12px 0;font-style:italic}#ffd .rdr-p .inside ul.dates,#ffd .rdr-p .inside ul.mythlist,#ffd .rdr-p .inside ul.terms{list-style:none;padding:0;margin:0}#ffd .rdr-p .inside ul.dates li{display:grid;grid-template-columns:110px 1fr;gap:10px;padding:8px 0;margin:0;border-bottom:1px solid #f1eaee}#ffd .rdr-p .inside ul.dates .date{font-family:'JetBrains Mono',monospace;font-size:11.5px;font-weight:600;color:#141216;padding-top:3px}#ffd .rdr-p .inside ul.mythlist li,#ffd .rdr-p .inside ul.terms li{padding:8px 0;margin:0;border-bottom:1px solid #f1eaee}#ffd .rdr-p .inside .myth{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#8a8190;margin-right:4px}#ffd .rdr-p .inside .fact{display:block;margin-top:4px}#ffd .rdr-p .inside .fact b{color:#145c35}#ffd .rdr-p .inside .why{color:#4a4450}#ffd .rdr .chip{display:inline;border:0;line-height:inherit;font-family:inherit;cursor:auto;color:inherit}#ffd .rdr-p .inside .chip{font-size:10.5px;font-weight:600;border-radius:7px;padding:1px 6px;margin-left:2px;background:#f3eef2;white-space:nowrap}#ffd .rdr-p .inside .chip.a{background:#e3f5ea;color:#145c35;text-decoration:none}#ffd .rdr-p .inside .chip.ex{background:#fff1c9;color:#6d5300}#ffd .rdr-p .inside a.chip:hover{text-decoration:underline}#ffd .rdr-p .inside .fine{font-size:12.5px;color:#6b6470;margin:14px 0 0}#ffd .rdr-p .inside .fine a{color:#b30a68}#ffd .rdr-p .inside .fine .disc{display:block;margin-top:5px;color:#8a8190}#ffd .rdr-p .inside .copylink{display:none}#ffd .rdr-foot{position:sticky;bottom:-26px;display:flex;align-items:center;justify-content:space-between;gap:10px;margin:22px -34px -26px;padding:14px 34px 18px;background:rgba(255,255,255,.97);border-top:1px solid #f1eaee}#ffd .rdr-p.gold .rdr-foot{background:rgba(255,251,236,.97)}#ffd .rdr-foot button{font:600 14px/1 'DM Sans',sans-serif;border-radius:99px;padding:11px 16px;cursor:pointer;white-space:nowrap;transition:border-color .15s,background .15s}#ffd .rdr-nav{border:1.5px solid #e5dbe1;background:#fff;color:#141216}#ffd .rdr-nav:hover:not(:disabled){border-color:#FA1896}#ffd .rdr-nav:disabled{opacity:.35;cursor:default}#ffd .rdr-copy{border:0;background:#FA1896;color:#fff;font-weight:700!important}#ffd .rdr-copy:hover{background:#e60f86}#ffd .rdr-pos{font-family:'JetBrains Mono',monospace;font-size:11px;color:#8a8190;letter-spacing:.06em}html.rdr-lock,html.rdr-lock body{overflow:hidden}@media(max-width:640px){#ffd .rdr{padding:0;place-items:end stretch}#ffd .rdr-p{width:100%;max-height:90vh;max-height:90dvh;border-radius:22px 22px 0 0;border-bottom:0;padding:0 18px 18px;transform:translateY(100%)}#ffd .rdr.on .rdr-p{transform:translateY(var(--drag,0px))}#ffd .rdr-p.dragging{transition:none}#ffd .rdr-bar{margin:0 -18px;padding:22px 14px 10px 18px;touch-action:none}#ffd .rdr-grip{display:block;position:absolute;left:50%;top:8px;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:#e5dbe1}#ffd .rdr-p h2{font-size:26px}#ffd .rdr-p .inside ul.dates li{grid-template-columns:1fr;gap:1px}#ffd .rdr-foot{bottom:-18px;margin:18px -18px -18px;padding:12px 18px calc(14px + env(safe-area-inset-bottom))}#ffd .rdr-foot button{padding:11px 13px}#ffd .rdr-pos{display:none}
}#ffd .desk .dk-meta{flex-wrap:wrap;row-gap:3px;overflow:visible}#ffd .desk .dk-meta .sep{display:none}#ffd .desk .dk-meta .src{order:9;flex:0 0 100%;white-space:normal;overflow:visible;text-overflow:clip;padding-left:30px;line-height:1.45;text-wrap:pretty}#ffd .desk.js .grid{align-items:stretch}#ffd .desk.js .dk>details{margin-top:auto}#ffd .desk .dk .love{display:block;-webkit-line-clamp:unset;overflow:visible}#ffd .mpick{position:fixed;left:0;right:0;top:var(--navh,60px);z-index:40;background:#FAF6EE;border-bottom:1px solid #e5dbe1;box-shadow:0 8px 18px -14px rgba(20,18,22,.35);transform:translateY(-110%);opacity:0;visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s,visibility 0s .3s}#ffd .mpick.on{transform:none;opacity:1;visibility:visible;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s}#ffd .mp-row{display:flex;align-items:center;gap:8px;padding:9px 16px}#ffd .mp-q{flex:none;width:40px;height:40px;border-radius:50%;border:1.5px solid #e5dbe1;background:#fff;display:grid;place-items:center;cursor:pointer;color:#b30a68}#ffd .mp-q.set,#ffd .mp-f.set{background:#FFE3F1;border-color:#FA1896}#ffd .mp-f{flex:1;min-width:0;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer;font:inherit;color:#141216;background:#fff;border:1.5px solid #e5dbe1;border-radius:20px;padding:7px 12px 7px 14px;min-height:40px}#ffd .mp-f .mp-fl{flex:none;font:600 10px/1 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;color:#b30a68}#ffd .mp-f .mp-sum{flex:1;min-width:0;font:600 13px/1.3 'DM Sans',sans-serif;white-space:normal;overflow-wrap:anywhere}#ffd .mp-f svg{flex:none;color:#b30a68;transition:transform .2s}#ffd .mpick.fo .mp-f svg{transform:rotate(180deg)}#ffd .mp-sheet{display:none;padding:2px 16px 14px;border-top:1px solid #ece4e9}#ffd .mpick.fo .mp-sheet{display:grid;gap:10px;padding-top:12px}#ffd .mp-sheet label{display:grid;gap:5px;font:600 10px/1 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;color:#6b6470}#ffd .mp-sheet select{width:100%;-webkit-appearance:none;appearance:none;font:600 15px/1.2 'DM Sans',sans-serif;letter-spacing:0;text-transform:none;color:#141216;padding:11px 34px 11px 14px;border-radius:14px;border:1.5px solid #e5dbe1;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23b30a68' stroke-width='2'/%3E%3C/svg%3E") right 13px center/10px no-repeat}#ffd .mp-sheet select.set{background-color:#FFE3F1;border-color:#FA1896}#ffd .mp-acts{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:2px}#ffd .mp-acts button{font:700 14px/1 'DM Sans',sans-serif;border-radius:99px;padding:11px 18px;cursor:pointer}#ffd .mp-reset{background:#fff;border:1.5px solid #e5dbe1;color:#141216}#ffd .mp-done{background:#FA1896;border:0;color:#fff;box-shadow:0 8px 18px -10px rgba(250,24,150,.7)}#ffd .mp-s{display:none;padding:0 16px 10px}#ffd .mpick.sq .mp-s{display:flex;align-items:center;gap:10px}#ffd .mp-s input{flex:1;min-width:0;font:400 15px/1.2 'DM Sans',sans-serif;color:#141216;padding:9px 14px;border-radius:99px;border:1.5px solid #e5dbe1;background:#fff}#ffd .mp-s input:focus{outline:none;border-color:#FA1896;box-shadow:0 0 0 3px rgba(250,24,150,.14)}#ffd .mp-n{font-family:'JetBrains Mono',monospace;font-size:11px;color:#6b6470;white-space:nowrap}@media(min-width:761px){#ffd .mpick{display:none}}@media(prefers-reduced-motion:reduce){#ffd .desk.js h1 em{animation:none;background-size:100% .16em}#ffd .desk.js .dhero .sign,#ffd .desk.js .endnote .sign,#ffd .desk.js .endnote:not(.vis) .sign{animation:none;clip-path:none}#ffd .desk.js .dhero>*{animation:none}#ffd .desk.js .dk,#ffd .desk.js .dk:not(.vis){opacity:1;transform:none;transition:none}#ffd .desk.js .dk.pop{animation:none}#ffd .rdr-bg,#ffd .rdr-p,#ffd .mpick,#ffd .mpick.on{transition:none}
}html[class*=dir-] #ffd main{overflow-x:clip}#ffd .desk .mq{overflow:hidden;position:relative}#ffd .desk .mq-t{display:flex;width:max-content;animation:dxMq var(--mqs,90s) linear infinite}#ffd .desk .mq:hover .mq-t{animation-play-state:paused}#ffd .desk .mq-i{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}@keyframes dxMq{to{transform:translateX(-50%)}}#ffd .desk .bleed{box-shadow:0 0 0 100vmax var(--bb);clip-path:inset(0 -100vmax);background:var(--bb)}#ffd .desk h1,#ffd .desk .grp h2,#ffd .desk .dk h3,#ffd .desk .feat h2{text-wrap:balance}#ffd .desk .lede,#ffd .desk .love,#ffd .desk .grp-disc,#ffd .desk .endnote p{text-wrap:pretty}#ffd .desk.js .dk.vis{transition-delay:var(--d,0ms)}#ffd .desk .dk{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s,opacity .5s,border-color .2s}@media(hover:hover){#ffd .desk .dk:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){#ffd .desk .mq-t{animation:none}#ffd .desk .mq{overflow-x:auto}#ffd .desk .dk:hover{transform:none}#ffd .desk *{transition-delay:0s!important}
}html.dir-c #ffd{--pk:#FA1896;--pkd:#C80E70;--ink:#141216;--ink2:#1D1A21;--cr:#FBF6EF;--ln:rgba(20,18,22,.12);--mono:'JetBrains Mono',ui-monospace,monospace}html.dir-c #ffd{background:var(--cr)}html.dir-c #ffd .desk{font-family:'DM Sans',system-ui,sans-serif;max-width:1320px;padding-top:0;--isr:'DM Serif Display',Georgia,serif}html.dir-c #ffd .desk .pop-hero{--bb:#FA1896;color:#fff;padding:46px 0 0;position:relative}html.dir-c #ffd .desk .pop-hero::before{content:"";position:absolute;inset:0 -100vmax;background:
 radial-gradient(820px 520px at 80% 18%,rgba(255,255,255,.17),transparent 62%),
 radial-gradient(900px 620px at 4% 104%,rgba(110,0,58,.34),transparent 64%),
 radial-gradient(circle at 1px 1px,rgba(255,255,255,.16) 1px,transparent 1.4px) 0 0/18px 18px;pointer-events:none}html.dir-c #ffd .desk .pop-hero>*{position:relative}html.dir-c #ffd .desk .dhero{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:60px;padding:0 0 44px;align-items:start}html.dir-c #ffd .desk .dh-l{padding-top:8px}html.dir-c #ffd .desk .eyebrow{display:inline-flex;align-items:center;gap:10px;background:#141216;color:#fff;font:600 12px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;padding:10px 14px 10px 12px;border-radius:8px;margin-bottom:26px;box-shadow:0 10px 24px -14px rgba(60,0,30,.7)}html.dir-c #ffd .desk .eyebrow::before{content:"";width:8px;height:8px;border-radius:2px;background:#FA1896;box-shadow:0 0 0 3px rgba(250,24,150,.28)}html.dir-c #ffd .desk h1{font-family:'DM Sans',system-ui,sans-serif;font-weight:800;font-size:108px;line-height:.86;letter-spacing:-.055em;color:#fff;margin:0 0 28px;font-variation-settings:"opsz" 96;text-shadow:0 2px 0 rgba(120,0,60,.12)}html.dir-c #ffd .desk h1 em{font-family:var(--isr);font-weight:400;font-style:italic;letter-spacing:-.025em;color:#141216;background:none;text-shadow:none}html.dir-c #ffd .desk .lede{color:#fff;font-size:20px;line-height:1.5;font-weight:500;max-width:560px}html.dir-c #ffd .desk .lede .hl{background:#141216;color:#fff;padding:1px 8px 2px;border-radius:6px;font-weight:700;box-decoration-break:clone;-webkit-box-decoration-break:clone}html.dir-c #ffd .desk .sig{margin-top:30px;padding-top:22px;border-top:1px solid rgba(255,255,255,.32)}html.dir-c #ffd .desk .sig .av{background:#141216;color:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.9)}html.dir-c #ffd .desk .sign{color:#141216}html.dir-c #ffd .desk .sig .role{color:#fff;opacity:.92}html.dir-c #ffd .desk .vault{position:relative;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;align-items:stretch}html.dir-c #ffd .desk .seal{position:absolute;right:-32px;top:-40px;width:80px;height:80px;z-index:3;pointer-events:none;filter:drop-shadow(0 10px 14px rgba(60,0,30,.35))}html.dir-c #ffd .desk .seal svg{width:100%;height:100%;display:block}html.dir-c #ffd .desk .feat{position:relative;z-index:2;transform:none;border:0;border-radius:18px;background:#fff;padding:24px 24px 22px;box-shadow:0 1px 0 rgba(255,255,255,.6) inset,0 30px 50px -30px rgba(60,0,30,.6);display:flex;flex-direction:column}html.dir-c #ffd .desk .feat:hover{transform:translateY(-3px)}html.dir-c #ffd .desk .feat .ft-k{display:inline-block;align-self:flex-start;background:#FA1896;color:#fff;border-radius:6px;padding:6px 9px;font:600 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}html.dir-c #ffd .desk .feat .ic.big{position:absolute;right:20px;top:18px;width:58px;height:58px}html.dir-c #ffd .desk .feat .ic.big svg{width:46px;height:46px}html.dir-c #ffd .desk .feat h2{font-family:'DM Sans',system-ui,sans-serif;font-weight:800;font-size:34px;line-height:.95;letter-spacing:-.045em;margin:16px 0 10px;padding-right:56px}html.dir-c #ffd .desk .feat p{font-size:15px;line-height:1.5}html.dir-c #ffd .desk .feat .btnp{margin-top:auto;align-self:flex-start;background:#141216;border-radius:10px;font-family:'DM Sans',system-ui,sans-serif;font-weight:800;transition:background .2s}html.dir-c #ffd .desk .feat:hover .btnp{background:#FA1896}html.dir-c #ffd .desk .pvs{display:grid;gap:14px;grid-template-rows:1.25fr 1fr 1fr}html.dir-c #ffd .desk .pv1{color:#3A2606;border:1px solid #A97A22;background:linear-gradient(115deg,#C99A3E 0%,#E7C676 18%,#F7E3A4 34%,#E3BD62 48%,#C8963A 66%,#DDB35A 84%,#B8862E 100%);box-shadow:inset 0 1px 0 rgba(255,249,224,.75),inset 0 -1px 0 rgba(120,80,14,.35),inset 0 0 0 1px rgba(255,240,200,.18),0 26px 40px -26px rgba(70,30,0,.75)}html.dir-c #ffd .desk .pv1>*{position:relative;z-index:1}html.dir-c #ffd .desk .pv1 b{opacity:1;color:#5A3B08}html.dir-c #ffd .desk .pv1 span{font-size:24px;color:#2E1D04}html.dir-c #ffd .desk .pv1 i{opacity:1;color:#4A3006}html.dir-c #ffd .desk .pv1::after{border-color:rgba(120,80,14,.22);box-shadow:0 0 0 18px rgba(255,245,210,.12)}html.dir-c #ffd .desk .pv1::before{content:"";position:absolute;inset:-20% auto -20% 0;width:38%;background:linear-gradient(100deg,rgba(255,250,230,0),rgba(255,250,230,.38) 50%,rgba(255,250,230,0));transform:translateX(-160%) skewX(-16deg);animation:dxSheen 9s ease-in-out infinite;pointer-events:none;z-index:0}@keyframes dxSheen{0%,62%{transform:translateX(-160%) skewX(-16deg)}100%{transform:translateX(360%) skewX(-16deg)}}html.dir-c #ffd .desk .pv{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:14px;text-decoration:none;border-radius:16px;padding:18px 18px 16px;color:#fff;overflow:hidden;box-shadow:0 26px 40px -28px rgba(60,0,30,.7);transition:transform .25s cubic-bezier(.2,.7,.2,1)}html.dir-c #ffd .desk .pv:hover{transform:translateY(-3px)}html.dir-c #ffd .desk .pv b{display:flex;align-items:center;gap:8px;font:600 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;opacity:.85}html.dir-c #ffd .desk .pv b::before{content:"";width:6px;height:6px;border-radius:2px;background:currentColor}html.dir-c #ffd .desk .pv span{font:800 21px/1.05 'DM Sans',system-ui,sans-serif;letter-spacing:-.03em}html.dir-c #ffd .desk .pv i{font:400 italic 15px/1 var(--isr);opacity:.85}html.dir-c #ffd .desk .pv::after{content:"";position:absolute;right:-30px;bottom:-30px;width:110px;height:110px;border-radius:50%;border:1px solid rgba(255,255,255,.18);box-shadow:0 0 0 18px rgba(255,255,255,.04)}html.dir-c #ffd .desk .pv2{background:#141216}html.dir-c #ffd .desk .pv3{background:#1E78B8}html.dir-c #ffd .desk .deskline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.25fr);gap:0;margin:0;padding:0;background:#141216;border-radius:18px 18px 0 0;overflow:hidden;box-shadow:0 -1px 0 rgba(255,255,255,.12) inset}html.dir-c #ffd .desk .deskline span{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:22px 24px 18px;border-right:1px solid rgba(255,255,255,.09);font:600 11px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#BDB5C4}html.dir-c #ffd .desk .deskline span::before{content:"";position:absolute;left:24px;top:0;width:34px;height:3px;border-radius:0 0 3px 3px;background:var(--sc,#FA1896)}html.dir-c #ffd .desk .deskline span:nth-child(1){--sc:#12834E}html.dir-c #ffd .desk .deskline span:nth-child(2){--sc:#E8590C}html.dir-c #ffd .desk .deskline span:nth-child(3){--sc:#7149C9}html.dir-c #ffd .desk .deskline span:nth-child(4){--sc:#1E78B8}html.dir-c #ffd .desk .deskline b,html.dir-c #ffd .desk .deskline span:first-child b{font:800 60px/.85 'DM Sans',system-ui,sans-serif;letter-spacing:-.05em;color:#fff!important;margin:0}html.dir-c #ffd .desk .deskline .ck{align-self:stretch;margin:0;border-radius:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:24px 26px 22px;border-right:0;color:#fff;font-size:11.5px;line-height:1.5;background:linear-gradient(135deg,rgba(250,24,150,.22),rgba(250,24,150,0) 70%)}html.dir-c #ffd .desk .deskline .ck::before{background:#FA1896}html.dir-c #ffd .desk .codes{--bb:#141216;color:#E9E4EE;padding:13px 0 14px;margin:0;font:600 14px/1 'DM Sans',system-ui,sans-serif;border-top:1px solid rgba(255,255,255,.08);--mqs:120s}html.dir-c #ffd .desk .codes .mq-i{padding:0 16px}html.dir-c #ffd .desk .codes .mq-i::after{content:"";width:4px;height:4px;border-radius:50%;background:#FA1896;margin-left:16px;align-self:center}html.dir-c #ffd .desk .codes b{font:600 12px/1 var(--mono);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#fff;padding:4px 6px;border-radius:5px}html.dir-c #ffd .desk .deskband{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:22px;margin-top:30px;align-items:stretch}html.dir-c #ffd .desk .deskphoto{position:relative;margin:0;border:0;border-radius:18px;overflow:hidden;background:#141216;box-shadow:0 30px 50px -36px rgba(20,18,22,.6);transform:none;padding:0;min-height:100%}html.dir-c #ffd .desk .deskphoto picture{display:block;height:100%}html.dir-c #ffd .desk .deskphoto img{display:block;width:100%;height:100%;min-height:380px;object-fit:cover;border-radius:0;filter:saturate(.92) contrast(1.04)}html.dir-c #ffd .desk .deskphoto figcaption{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:12px;padding:60px 20px 16px;background:linear-gradient(180deg,transparent,rgba(20,18,22,.82));color:#E9E4EE;font-size:12px}html.dir-c #ffd .desk .deskphoto figcaption span:first-child{font-family:var(--isr);font-style:italic;font-size:30px;line-height:1;color:#fff}html.dir-c #ffd .desk .deskphoto figcaption a{color:#fff}html.dir-c #ffd .desk .db-r{display:flex;flex-direction:column;gap:14px;min-width:0}html.dir-c #ffd .desk .readfirst{margin:0;border:1px solid var(--ln);border-left:4px solid #141216;border-radius:12px;background:#fff;font-size:14px}html.dir-c #ffd .desk .filters{flex:1;margin:0;position:relative;background:#fff;border:1px solid #141216;border-radius:18px;padding:28px 30px 24px;box-shadow:0 30px 50px -36px rgba(20,18,22,.55);overflow:hidden}html.dir-c #ffd .desk .filters::before{content:"";position:absolute;left:0;top:0;right:0;height:5px;background:linear-gradient(90deg,#FA1896 0 40%,#12834E 40% 55%,#E8590C 55% 70%,#7149C9 70% 85%,#1E78B8 85%)}html.dir-c #ffd .desk .madlib{font:800 40px/1.32 'DM Sans',system-ui,sans-serif;letter-spacing:-.04em;color:#141216}html.dir-c #ffd .desk .madlib label{color:#141216}html.dir-c #ffd .desk .madlib select{font:800 40px/1.15 'DM Sans',system-ui,sans-serif;letter-spacing:-.04em;color:#141216;background-color:#FFE3F1;border:0;border-bottom:3px solid #FA1896;border-radius:8px 8px 2px 2px;padding:0 32px 0 10px}html.dir-c #ffd .desk .madlib select:hover,html.dir-c #ffd .desk .madlib select:focus{background-color:#FFD0E8}html.dir-c #ffd .desk .find{margin-top:18px}html.dir-c #ffd .desk .find input{border:1px solid #141216;border-radius:12px;font-family:'DM Sans',system-ui,sans-serif;font-size:17px;padding:12px 16px 12px 42px;min-width:min(420px,100%)}html.dir-c #ffd .desk #deskcount{font:600 12px/1.4 var(--mono);color:#7a1450}html.dir-c #ffd .desk .grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:44px;counter-reset:grp}html.dir-c #ffd .desk .grid .lane{display:grid;grid-template-columns:290px minmax(0,1fr);gap:24px;align-items:start;padding:30px 0;border-top:1px solid var(--ln)}html.dir-c #ffd .desk .grid .lane:first-of-type{border-top:0;padding-top:0}html.dir-c #ffd .desk .grid .lane>.grp{grid-column:1;grid-row:1}html.dir-c #ffd .desk .grid .lane>.shelf{grid-column:2;grid-row:1}html.dir-c #ffd .desk .grid .lane[hidden],html.dir-c #ffd .desk .grid .shelf[hidden]{display:none}html.dir-c #ffd .desk .grp{counter-increment:grp;position:sticky;top:88px;display:flex;flex-direction:column;align-items:flex-start;gap:0;margin:0;padding:24px 22px 22px;border-radius:18px;background:var(--c);color:#fff;overflow:hidden;box-shadow:0 26px 40px -30px rgba(20,18,22,.6)}html.dir-c #ffd .desk .grp::before{content:counter(grp,decimal-leading-zero);font:400 italic 64px/.8 var(--isr);letter-spacing:-.02em;opacity:.5;margin-bottom:14px}html.dir-c #ffd .desk .grp::after{content:"";position:absolute;right:-40px;top:-40px;width:150px;height:150px;border-radius:50%;border:1px solid rgba(255,255,255,.2);box-shadow:0 0 0 22px rgba(255,255,255,.05),0 0 0 44px rgba(255,255,255,.035)}html.dir-c #ffd .desk .grp h2{font:800 40px/.92 'DM Sans',system-ui,sans-serif;letter-spacing:-.045em;color:inherit;text-align:left;margin:0}html.dir-c #ffd .desk .grp .grp-n{order:3;margin-top:16px;background:rgba(255,255,255,.96);color:#141216;border:0;border-radius:6px;padding:7px 9px;font:600 11px/1 var(--mono);letter-spacing:.06em;white-space:nowrap}html.dir-c #ffd .desk .grp-disc{order:4;color:inherit;opacity:.9;font-size:13px;line-height:1.45;margin:14px 0 0;font-weight:500}html.dir-c #ffd .desk .grid .shelf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch;grid-auto-flow:row dense}html.dir-c #ffd .desk .dk{position:relative;overflow:hidden;background:#fff;border:1px solid var(--ln);border-radius:16px;box-shadow:0 1px 0 rgba(20,18,22,.05),0 18px 34px -26px rgba(20,18,22,.42);padding:20px 20px 18px;gap:9px}html.dir-c #ffd .desk .dk::before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--c,#FA1896)}html.dir-c #ffd .desk .dk:hover{border-color:color-mix(in srgb,var(--c) 60%,#fff);box-shadow:0 1px 0 rgba(20,18,22,.05),0 28px 44px -26px color-mix(in srgb,var(--c) 55%,transparent);transform:translateY(-4px)}html.dir-c #ffd .desk .dk-meta .ic{background:color-mix(in srgb,var(--c) 12%,#fff);border:0;border-radius:8px}html.dir-c #ffd .desk .dk-meta .kind,html.dir-c #ffd .desk .dk.gold .dk-meta .kind{color:#141216;font-weight:800}html.dir-c #ffd .desk .dk-meta .time{background:#F3EEE8;color:#141216;border-radius:6px}html.dir-c #ffd .desk .dk h3{font:800 23px/1.04 'DM Sans',system-ui,sans-serif;letter-spacing:-.035em}html.dir-c #ffd .desk .love{font-size:14.5px;line-height:1.5;color:#3a343d}html.dir-c #ffd .desk .grab{background:#141216!important;color:#fff;border:0;border-radius:10px;box-shadow:none;font-family:'DM Sans',system-ui,sans-serif;font-weight:800;transition:background .2s,transform .2s}html.dir-c #ffd .desk .grab:hover{background:#FA1896!important;transform:translateX(2px)}html.dir-c #ffd .desk .dk.lead{grid-column:span 2;grid-row:span 2;background:#141216;border-color:#141216;color:#fff;padding:28px 28px 24px;justify-content:flex-end}html.dir-c #ffd .desk .dk.lead::before{height:5px}html.dir-c #ffd .desk .dk.lead::after{content:attr(data-n);position:absolute;right:22px;top:40px;font:400 italic 260px/1 var(--isr);letter-spacing:-.04em;color:var(--c);opacity:.55;pointer-events:none}html.dir-c #ffd .desk .dk.lead>*{position:relative;z-index:1}html.dir-c #ffd .desk .dk.lead h3{margin-top:auto;font-size:52px;line-height:.95;letter-spacing:-.045em;color:#fff;max-width:520px}html.dir-c #ffd .desk .dk.lead .love{font:400 24px/1.3 var(--isr);color:#E9E4EE;max-width:520px}html.dir-c #ffd .desk .dk.lead .dk-meta,html.dir-c #ffd .desk .dk.lead .dk-meta .kind,html.dir-c #ffd .desk .dk.lead .dk-meta .src{color:#CFC8D6}html.dir-c #ffd .desk .dk.lead .dk-meta .ic{background:rgba(255,255,255,.1)}html.dir-c #ffd .desk .dk.lead .dk-meta .ic svg *{stroke:#fff}html.dir-c #ffd .desk .dk.lead .dk-meta .time{background:rgba(255,255,255,.12);color:#fff}html.dir-c #ffd .desk .dk.lead .grab{background:#FA1896!important}html.dir-c #ffd .desk .dk.lead .grab:hover{background:#fff!important;color:#141216}html.dir-c #ffd .desk .dk.lead .chip{color:#fff}html.dir-c #ffd .desk .dk.lead .chip.ex{background:rgba(255,255,255,.14);color:#fff}html.dir-c #ffd .desk .dk.gold{background:linear-gradient(180deg,#FFFCF2,#fff 120px)}html.dir-c #ffd .desk .dk.gold::before{height:4px;background:linear-gradient(90deg,#8C5E12,#E9C065 18%,#FFF1BE 32%,#C9922E 52%,#F4D680 74%,#9A6A18)}html.dir-c #ffd .desk .dk.gold.lead{border:0;color:#3B2604;background:
 linear-gradient(115deg,transparent 30%,rgba(255,255,255,.38) 42%,transparent 52%) 0 0/250% 100% no-repeat,
 repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 3px),
 linear-gradient(160deg,#FFF0B8 0%,#F2CF6E 22%,#D9A83F 46%,#F3D27A 64%,#C48F2C 84%,#A87420 100%);
 box-shadow:inset 0 2px 0 rgba(255,250,225,.9),inset 0 -3px 0 rgba(110,70,10,.45),inset 3px 0 0 rgba(255,240,190,.5),inset -3px 0 0 rgba(120,80,15,.35),0 30px 46px -26px rgba(110,70,10,.65);animation:dxFoil 7s ease-in-out infinite}@keyframes dxFoil{0%,40%{background-position:120% 0,0 0,0 0}80%,100%{background-position:-120% 0,0 0,0 0}}html.dir-c #ffd .desk .dk.gold.lead::before{display:none}html.dir-c #ffd .desk .dk.gold.lead::after{color:#7A5210;opacity:.22;text-shadow:0 2px 0 rgba(255,245,210,.6)}html.dir-c #ffd .desk .dk.gold.lead h3{color:#3B2604;text-shadow:0 1px 0 rgba(255,246,214,.75),0 -1px 0 rgba(110,70,10,.25)}html.dir-c #ffd .desk .dk.gold.lead .love{color:#4A3108}html.dir-c #ffd .desk .dk.gold.lead .dk-meta,html.dir-c #ffd .desk .dk.gold.lead .dk-meta .kind,html.dir-c #ffd .desk .dk.gold.lead .dk-meta .src{color:#5A3C0A}html.dir-c #ffd .desk .dk.gold.lead .dk-meta .ic{background:rgba(255,248,220,.5)}html.dir-c #ffd .desk .dk.gold.lead .dk-meta .ic svg *{stroke:#5A3C0A}html.dir-c #ffd .desk .dk.gold.lead .dk-meta .time{background:rgba(90,60,10,.14);color:#3B2604}html.dir-c #ffd .desk .dk.gold.lead .grab{background:#141216!important;color:#fff}html.dir-c #ffd .desk .dk.gold.lead .grab:hover{background:#FA1896!important;color:#fff}html.dir-c #ffd .desk .more-tile{grid-column:1/-1;border:1px solid #141216;border-radius:12px;background:#fff;color:#141216;font:800 15px/1.1 'DM Sans',system-ui,sans-serif;padding:14px 18px;transition:background .2s,color .2s}html.dir-c #ffd .desk .more-tile:hover{background:#141216;color:#fff;border-color:#141216}html.dir-c #ffd [data-cat=nuggets],html.dir-c #ffd .grp[data-grp=nuggets]{--c:#C99A00}html.dir-c #ffd [data-cat=credit],html.dir-c #ffd .grp[data-grp=credit],html.dir-c #ffd [data-cat=myths],html.dir-c #ffd .grp[data-grp=myths]{--c:#1E78B8}html.dir-c #ffd [data-cat=playbook],html.dir-c #ffd .grp[data-grp=playbook],html.dir-c #ffd [data-cat=deadlines],html.dir-c #ffd .grp[data-grp=deadlines]{--c:#7149C9}html.dir-c #ffd [data-cat=gutcheck],html.dir-c #ffd .grp[data-grp=gutcheck],html.dir-c #ffd [data-cat=travel],html.dir-c #ffd .grp[data-grp=travel]{--c:#E8590C}html.dir-c #ffd [data-cat=script],html.dir-c #ffd .grp[data-grp=script],html.dir-c #ffd [data-cat=decoder],html.dir-c #ffd .grp[data-grp=decoder]{--c:#12834E}html.dir-c #ffd [data-cat=checklist],html.dir-c #ffd .grp[data-grp=checklist],html.dir-c #ffd [data-cat=redflags],html.dir-c #ffd .grp[data-grp=redflags]{--c:#2A2530}html.dir-c #ffd [data-cat=sheet],html.dir-c #ffd .grp[data-grp=sheet]{--c:#FA1896}html.dir-c #ffd .desk .grp[data-grp=nuggets]{color:#3B2604;background:linear-gradient(160deg,#FFF0B8 0%,#F2CF6E 26%,#D9A83F 52%,#F3D27A 72%,#C48F2C 100%);box-shadow:inset 0 2px 0 rgba(255,250,225,.9),inset 0 -3px 0 rgba(110,70,10,.4),0 26px 40px -30px rgba(110,70,10,.7)}html.dir-c #ffd .desk .grp[data-grp=nuggets] h2{text-shadow:0 1px 0 rgba(255,246,214,.7)}html.dir-c #ffd .desk .grp[data-grp=nuggets]::after{border-color:rgba(110,70,10,.18)}html.dir-c #ffd .desk .grp[data-grp=checklist] .grp-n,html.dir-c #ffd .desk .grp[data-grp=redflags] .grp-n{background:#FA1896;color:#fff}html.dir-c #ffd .desk .endnote{--bb:#141216;padding:64px 0;margin-top:56px;border:0;border-radius:0;background:#141216}html.dir-c #ffd .desk .endnote p{font:800 40px/1.12 'DM Sans',system-ui,sans-serif;letter-spacing:-.04em;color:#fff;max-width:980px}html.dir-c #ffd .desk .endnote a{color:#fff;text-decoration:underline;text-decoration-color:#FA1896;text-decoration-thickness:4px;text-underline-offset:6px}html.dir-c #ffd .desk .endnote .sign{color:#FA1896}html.dir-c #ffd .rdr-p{font-family:'DM Sans',system-ui,sans-serif;border:1px solid #141216;border-radius:20px;box-shadow:0 50px 100px -40px rgba(20,18,22,.7)}html.dir-c #ffd .rdr-p h2{font-family:'DM Sans',system-ui,sans-serif!important;font-weight:800!important;letter-spacing:-.04em}html.dir-c #ffd .rdr-p.gold{background:linear-gradient(170deg,#FFF3C9,#fff 300px);border-color:#C99A00}html.dir-c #ffd .mpick{background:var(--cr);border-bottom:1px solid #141216}html.dir-c #ffd .mp-f,html.dir-c #ffd .mp-q{border:1px solid #141216}html.dir-c #ffd .mp-f .mp-sum{font-family:'DM Sans',system-ui,sans-serif;font-weight:800}@media(prefers-reduced-motion:reduce){html.dir-c #ffd .desk .pv1::before{animation:none;opacity:0}html.dir-c #ffd .desk .dk.gold.lead{animation:none}}@media(max-width:1240px){html.dir-c #ffd .desk h1{font-size:92px}html.dir-c #ffd .desk .grid .lane{grid-template-columns:250px minmax(0,1fr)}html.dir-c #ffd .desk .dk.lead h3{font-size:38px}html.dir-c #ffd .desk .feat .ic.big{width:44px;height:44px;padding:6px}html.dir-c #ffd .desk .feat .ic.big svg{width:32px;height:32px}html.dir-c #ffd .desk .feat h2{font-size:30px;padding-right:44px}html.dir-c #ffd .desk .feat .btnp{white-space:nowrap;font-size:15px;padding-left:18px;padding-right:18px}}@media(max-width:1100px){html.dir-c #ffd .desk h1{font-size:80px}html.dir-c #ffd .desk .dhero{gap:40px}html.dir-c #ffd .desk .grid .lane{grid-template-columns:minmax(0,1fr);gap:18px}html.dir-c #ffd .desk .grid .lane>.shelf{grid-column:1;grid-row:2}html.dir-c #ffd .desk .grp{position:relative;top:auto;display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:18px}html.dir-c #ffd .desk .grp::before{grid-row:1/3;margin:0;font-size:56px}html.dir-c #ffd .desk .grp .grp-n{margin-top:0;grid-column:3;grid-row:1}html.dir-c #ffd .desk .grp-disc{grid-column:2/4;margin-top:6px}
}@media(max-width:860px){html.dir-c #ffd .desk .dhero{grid-template-columns:minmax(0,1fr);gap:40px}html.dir-c #ffd .desk .deskband{grid-template-columns:minmax(0,1fr)}html.dir-c #ffd .desk .deskphoto img{min-height:0;height:300px}html.dir-c #ffd .desk .grid .shelf{grid-template-columns:repeat(2,minmax(0,1fr))}html.dir-c #ffd .desk .dk.lead{grid-row:auto}html.dir-c #ffd .desk .deskline{grid-template-columns:repeat(4,minmax(0,1fr))}html.dir-c #ffd .desk .deskline .ck{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.09);padding:14px 24px}
}@media(max-width:640px){html.dir-c #ffd .desk .pop-hero{padding:24px 0 0}html.dir-c #ffd .desk .eyebrow{font-size:11px;margin-bottom:20px}html.dir-c #ffd .desk h1{font-size:60px;line-height:.88;margin-bottom:20px}html.dir-c #ffd .desk .lede{font-size:17px}html.dir-c #ffd .desk .sig{margin-top:22px;padding-top:18px}html.dir-c #ffd .desk .dhero{gap:30px;padding-bottom:30px}html.dir-c #ffd .desk .vault{grid-template-columns:1fr 1fr;gap:12px}html.dir-c #ffd .desk .vault>.feat{grid-column:1/-1;order:1}html.dir-c #ffd .desk .vault>.pvs{display:contents}html.dir-c #ffd .desk .vault .pv2,html.dir-c #ffd .desk .vault .pv3{order:2}html.dir-c #ffd .desk .seal{width:74px;height:74px;right:-8px;top:-30px}html.dir-c #ffd .desk .pvs{grid-template-columns:1fr 1fr;grid-template-rows:auto;gap:12px;order:2}html.dir-c #ffd .desk .vault .pv1{grid-column:1/-1;order:0;min-height:112px}html.dir-c #ffd .desk .pv1 span{font-size:21px}html.dir-c #ffd .desk .pv{padding:14px 14px 13px;gap:10px;border-radius:14px}html.dir-c #ffd .desk .pv span{font-size:16.5px}html.dir-c #ffd .desk .pv b{font-size:9.5px;letter-spacing:.1em}html.dir-c #ffd .desk .feat{padding:20px 20px 18px}html.dir-c #ffd .desk .feat h2{font-size:30px}html.dir-c #ffd .desk .deskline{grid-template-columns:1fr 1fr;border-radius:16px 16px 0 0}html.dir-c #ffd .desk .deskline span{padding:18px 18px 14px;border-bottom:1px solid rgba(255,255,255,.09)}html.dir-c #ffd .desk .deskline span::before{left:18px}html.dir-c #ffd .desk .deskline span:nth-child(2n){border-right:0}html.dir-c #ffd .desk .deskline b,html.dir-c #ffd .desk .deskline span:first-child b{font-size:46px}html.dir-c #ffd .desk .deskline .ck{padding:14px 18px;border-bottom:0}html.dir-c #ffd .desk .deskband{margin-top:22px;gap:14px}html.dir-c #ffd .desk .deskphoto img{height:210px}html.dir-c #ffd .desk .deskphoto figcaption{flex-direction:column;align-items:flex-start;gap:6px;padding:40px 14px 12px}html.dir-c #ffd .desk .deskphoto figcaption span:first-child{font-size:24px}html.dir-c #ffd .desk .filters{padding:22px 18px 18px;border-radius:16px}html.dir-c #ffd .desk .madlib,html.dir-c #ffd .desk .madlib select{font-size:28px}html.dir-c #ffd .desk .find input{min-width:0;width:100%}html.dir-c #ffd .desk .grid{margin-top:30px}html.dir-c #ffd .desk .grid .lane{display:block;padding:0;border:0}html.dir-c #ffd .desk .grp{--bb:var(--c);display:flex;border-radius:0;padding:24px 0 20px;margin-top:26px;box-shadow:0 0 0 100vmax var(--c);clip-path:inset(0 -100vmax);overflow:visible}html.dir-c #ffd .desk .grp[data-grp=nuggets]{box-shadow:0 0 0 100vmax #E2B754;background:linear-gradient(90deg,#E9C165,#F6DA86 50%,#D9A83F)}html.dir-c #ffd .desk .grp::before{font-size:44px;margin-bottom:8px}html.dir-c #ffd .desk .grp::after{display:none}html.dir-c #ffd .desk .grp h2{font-size:40px}html.dir-c #ffd .desk .grp .grp-n{margin-top:12px}html.dir-c #ffd .desk .grid .shelf{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 calc(50% - 50vw);padding:18px max(18px,calc(50vw - 50%)) 20px;scroll-padding:0 18px;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch}html.dir-c #ffd .desk .grid .shelf::-webkit-scrollbar{display:none}html.dir-c #ffd .desk .shelf>.dk{flex:0 0 82%;scroll-snap-align:start}html.dir-c #ffd .desk .dk.lead{grid-column:auto;padding:22px 20px 18px}html.dir-c #ffd .desk .dk.lead::after{font-size:120px;right:14px}html.dir-c #ffd .desk .dk.lead h3{font-size:30px}html.dir-c #ffd .desk .dk.lead .love{font-size:19px}html.dir-c #ffd .desk .shelf>.more-tile{flex:0 0 46%;scroll-snap-align:start;align-self:stretch}html.dir-c #ffd .desk .endnote{padding:46px 0}html.dir-c #ffd .desk .endnote p{font-size:28px}
}html.dir-c.o3h #ffd .desk .sig .av.mkv{width:34px;height:auto;filter:brightness(0) invert(1);flex:0 0 34px;background:none!important;border-radius:0!important;box-shadow:none!important;padding:0;display:block}html.dir-c.o3h #ffd .desk .pv::after,html.dir-c.o3h #ffd .desk .grp::after{display:none}html.dir-c.o3h #ffd .desk .feat .ic.big,html.dir-c.o3h #ffd .desk .dk-meta .ic,html.dir-c.o3h #ffd .desk .dk.lead .dk-meta .ic,html.dir-c.o3h #ffd .desk .dk.gold.lead .dk-meta .ic{background:none!important;border:0!important;border-radius:0!important;box-shadow:none!important}html.dir-c.o3h #ffd .desk .codes .mq-i::after{width:7px;height:7px;border-radius:0;clip-path:none}html.dir-c.o3h #ffd .desk .pv b::before{border-radius:0;width:8px;height:7px;clip-path:none}html.dir-c.o3h #ffd .desk .eyebrow::before{border-radius:0;width:11px;height:10px;box-shadow:none;clip-path:none}html.dir-c.o3h #ffd [data-cat=checklist],html.dir-c.o3h #ffd .grp[data-grp=checklist],html.dir-c.o3h #ffd [data-cat=redflags],html.dir-c.o3h #ffd .grp[data-grp=redflags]{--c:#A0105F}html.dir-c.o3h #ffd .rdr-p{border-color:rgba(20,18,22,.16)}html.dir-c.o3h #ffd .mpick{border-bottom-color:rgba(20,18,22,.14)}html.dir-c.o3h #ffd .desk .deskphoto{background:#E9DFD3}html.dir-c.o3h #ffd .desk .deskline span{align-self:stretch}@media(max-width:860px){html.dir-c.o3h #ffd .desk .deskline .ck{padding-top:32px}}@media(max-width:640px){html.dir-c.o3h #ffd .desk .sig .av.mkv{width:30px;flex-basis:30px}}html.dir-c.o3h #ffd{--cd:color-mix(in srgb,var(--c) 84%,#1a1014)}html.dir-c.o3h #ffd .desk [data-cat],html.dir-c.o3h #ffd .desk .grp{--cd:color-mix(in srgb,var(--c) 84%,#1a1014)}html.dir-c.o3h #ffd .desk .pop-hero::before{background:
  radial-gradient(820px 520px at 80% 18%,rgba(255,255,255,.16),transparent 62%),
  radial-gradient(900px 620px at 4% 104%,rgba(110,0,58,.28),transparent 64%),
  linear-gradient(rgba(255,255,255,.07) 1px,transparent 1px) 0 0/32px 32px,
  linear-gradient(90deg,rgba(255,255,255,.07) 1px,transparent 1px) 0 0/32px 32px}html.dir-c.o3h #ffd .desk .eyebrow{background:#fff;color:#B30A68;border-radius:6px 6px 0 0;box-shadow:none;border-bottom:3px solid transparent;border-image:linear-gradient(90deg,#12834E 0 25%,#E8590C 25% 50%,#7149C9 50% 75%,#1E78B8 75%) 1}html.dir-c.o3h #ffd .desk .eyebrow::before{background:#FA1896}html.dir-c.o3h #ffd .desk h1 em{color:#fff}html.dir-c.o3h #ffd .desk .lede .hl{background:#FBF6EF;color:#0F6E41!important;border-radius:4px}html.dir-c.o3h #ffd .desk .sig{display:inline-flex;align-items:stretch;gap:0;margin-top:30px;padding:0;border:0;background:#FBF6EF;border-radius:10px;-webkit-mask:radial-gradient(circle at 66px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 66px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 66px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 66px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .sig .av.mkv{filter:none;width:30px;flex:0 0 auto;box-sizing:content-box;padding:0 18px;align-self:center;border-right:1.5px dashed rgba(179,10,104,.35)!important;height:auto}html.dir-c.o3h #ffd .desk .sig .av.mkv{border-right:0!important}html.dir-c.o3h #ffd .desk .sig>div{padding:12px 24px 12px 20px;background:linear-gradient(rgba(179,10,104,.4) 0 5px,transparent 5px 10px) left 0 top 4px/1.5px 10px repeat-y}html.dir-c.o3h #ffd .desk .sig .sign{color:#C80E70}html.dir-c.o3h #ffd .desk .sig .role{color:#5B4A55;opacity:1}html.dir-c.o3h #ffd .desk .feat{border-radius:14px}html.dir-c.o3h #ffd .desk .feat .btnp{background:#FA1896;border-radius:8px}html.dir-c.o3h #ffd .desk .feat:hover .btnp{background:#C80E70}html.dir-c.o3h #ffd .desk .pvs{filter:drop-shadow(0 18px 18px rgba(90,0,45,.22))}html.dir-c.o3h #ffd .desk .pv{border-radius:12px;padding-right:calc(46px + 16px);box-shadow:none;-webkit-mask:radial-gradient(circle at calc(100% - 46px) 0,#0000 8px,#000 8.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 46px) 100%,#0000 8px,#000 8.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - 46px) 0,#0000 8px,#000 8.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 46px) 100%,#0000 8px,#000 8.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .pv b::before{background:#FA1896}html.dir-c.o3h #ffd .desk .pv span{color:#221B27}html.dir-c.o3h #ffd .desk .pv i{position:absolute;right:0;top:0;bottom:0;width:46px;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font:600 10px/1 var(--mono);font-style:normal;letter-spacing:.14em;text-transform:uppercase;color:#fff;opacity:1}html.dir-c.o3h #ffd .desk .pv2{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#7149C9,#7149C9) right 0 top 0/46px 100% no-repeat,#fff;color:#221B27}html.dir-c.o3h #ffd .desk .pv2 b{color:#5A35B0;opacity:1}html.dir-c.o3h #ffd .desk .pv3{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#1E78B8,#1E78B8) right 0 top 0/46px 100% no-repeat,#fff;color:#221B27}html.dir-c.o3h #ffd .desk .pv3 b{color:#155E92;opacity:1}html.dir-c.o3h #ffd .desk .pv1{background:linear-gradient(rgba(255,243,208,.75) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(170deg,#B98526,#9C6A18) right 0 top 0/46px 100% no-repeat,linear-gradient(115deg,#C99A3E 0%,#E7C676 18%,#F7E3A4 34%,#E3BD62 48%,#C8963A 66%,#DDB35A 84%,#B8862E 100%);box-shadow:inset 0 1px 0 rgba(255,249,224,.75)}html.dir-c.o3h #ffd .desk .pv1 span{color:#2E1D04}html.dir-c.o3h #ffd .desk .pv1 i{color:#FFF3D0}html.dir-c.o3h #ffd .desk .deskline{background:none;box-shadow:none;border-radius:0;gap:10px;padding:0 0 22px;overflow:visible;counter-reset:dl;filter:drop-shadow(0 16px 16px rgba(90,0,45,.2))}html.dir-c.o3h #ffd .desk .deskline span{border:0;border-radius:10px;background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(var(--sc),var(--sc)) left 0 top 0/40px 100% no-repeat,#fff;color:#6B5F68;padding:20px 20px 16px calc(40px + 20px);-webkit-mask:radial-gradient(circle at 40px 0,#0000 7px,#000 7.6px) top/100% 51% no-repeat,radial-gradient(circle at 40px 100%,#0000 7px,#000 7.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 40px 0,#0000 7px,#000 7.6px) top/100% 51% no-repeat,radial-gradient(circle at 40px 100%,#0000 7px,#000 7.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .deskline span:not(.ck){counter-increment:dl}html.dir-c.o3h #ffd .desk .deskline span:not(.ck)::before{content:"FO 0" counter(dl);left:0;top:0;bottom:0;width:40px;height:auto;border-radius:0;background:none;clip-path:none;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg);font:600 10px/1 var(--mono);letter-spacing:.16em;color:#fff}html.dir-c.o3h #ffd .desk .deskline b,html.dir-c.o3h #ffd .desk .deskline span:first-child b{color:#221B27!important}html.dir-c.o3h #ffd .desk .deskline .ck{background:#FBF6EF;color:#B30A68;border-radius:10px;-webkit-mask:none;mask:none;padding:20px 22px 16px}html.dir-c.o3h #ffd .desk .deskline .ck::before{content:"";left:22px;top:18px;width:14px;height:12px;background:#FA1896;border-radius:0;clip-path:none}html.dir-c.o3h #ffd .desk .codes{--bb:#fff;color:#2A2230;border-top:1px solid rgba(20,18,22,.08);background-image:linear-gradient(90deg,#12834E 0 25%,#E8590C 25% 50%,#7149C9 50% 75%,#1E78B8 75%);background-size:100% 3px;background-repeat:no-repeat;background-position:0 100%}html.dir-c.o3h #ffd .desk .codes b{background:#FBF6EF;border:1px solid rgba(20,18,22,.14);color:#155E92;border-radius:4px}html.dir-c.o3h #ffd .desk .codes .mq-i::after{background:#FA1896}html.dir-c.o3h #ffd .desk .deskphoto{border-radius:14px}html.dir-c.o3h #ffd .desk .readfirst{border:1px solid rgba(20,18,22,.1);border-left:3px solid #7149C9;border-radius:10px}html.dir-c.o3h #ffd .desk .filters{border:1px solid rgba(20,18,22,.12);border-radius:14px;box-shadow:0 1px 2px rgba(20,18,22,.05),0 14px 30px -24px rgba(20,18,22,.38)}html.dir-c.o3h #ffd .desk .filters::before{height:3px;background:linear-gradient(90deg,#FA1896 0 40%,#12834E 40% 55%,#E8590C 55% 70%,#7149C9 70% 85%,#1E78B8 85%)}html.dir-c.o3h #ffd .desk .find input{border:1px solid rgba(20,18,22,.22);border-radius:10px}html.dir-c.o3h #ffd .desk .grp{background:linear-gradient(90deg,rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 4px top 50px/12px 2px repeat-x,linear-gradient(var(--c),var(--c)) left 0 top 0/100% 52px no-repeat,#fff;color:#221B27;border:0;border-radius:12px;box-shadow:none;padding-top:19px;-webkit-mask:radial-gradient(circle at 0 52px,#0000 8px,#000 8.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% 52px,#0000 8px,#000 8.6px) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 52px,#0000 8px,#000 8.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% 52px,#0000 8px,#000 8.6px) right/51% 100% no-repeat}html.dir-c.o3h #ffd .desk .grp::before{content:"FO " counter(grp,decimal-leading-zero);font:600 12px/14px var(--mono);letter-spacing:.16em;color:#fff;opacity:1;margin:0 0 41px}html.dir-c.o3h #ffd .desk .grp h2{color:#221B27}html.dir-c.o3h #ffd .desk .grp .grp-n{background:color-mix(in srgb,var(--c) 11%,#fff);color:var(--cd)}html.dir-c.o3h #ffd .desk .grp-disc{color:#5B5160;opacity:1}html.dir-c.o3h #ffd .desk .grid .lane{border-top-color:rgba(20,18,22,.08)}html.dir-c.o3h #ffd .desk .lane{filter:drop-shadow(0 12px 14px rgba(20,18,22,.07))}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:linear-gradient(90deg,rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 4px top 50px/12px 2px repeat-x,linear-gradient(160deg,#F2CF6E,#C48F2C) left 0 top 0/100% 52px no-repeat,#FFF9E6;color:#3B2604;box-shadow:none}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]::before{color:#3B2604}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] h2{text-shadow:none}html.dir-c.o3h #ffd .desk .grp[data-grp=checklist] .grp-n,html.dir-c.o3h #ffd .desk .grp[data-grp=redflags] .grp-n{background:#FFE3F1;color:#A0105F}html.dir-c.o3h #ffd .desk .dk{border-radius:12px;border:1px solid rgba(20,18,22,.09);box-shadow:none}html.dir-c.o3h #ffd .desk .dk::before{height:3px}html.dir-c.o3h #ffd .desk .dk:hover{transform:translateY(-2px);box-shadow:none;border-color:color-mix(in srgb,var(--c) 45%,#fff)}html.dir-c.o3h #ffd .desk .dk-meta .time{border-radius:4px}html.dir-c.o3h #ffd .desk .grab{background:#fff!important;color:var(--cd);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,#fff);border-radius:8px}html.dir-c.o3h #ffd .desk .grab:hover{background:var(--c)!important;color:#fff}html.dir-c.o3h #ffd .desk .dk details[open]>.grab{background:#fff!important;color:var(--cd)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold){background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) right 134px top 4px/2px 12px repeat-y,linear-gradient(var(--c),var(--c)) right 0 top 0/136px 100% no-repeat,#fff;border:1px solid color-mix(in srgb,var(--c) 22%,#fff);color:#221B27;padding-right:calc(136px + 30px);-webkit-mask:radial-gradient(circle at calc(100% - 136px) 0,#0000 11px,#000 11.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 136px) 100%,#0000 11px,#000 11.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - 136px) 0,#0000 11px,#000 11.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 136px) 100%,#0000 11px,#000 11.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)::before{content:"FO " counter(grp,decimal-leading-zero);left:auto;right:0;top:24px;width:136px;height:auto;background:none;text-align:center;font:600 11px/1 var(--mono);letter-spacing:.16em;color:#fff;opacity:.92;z-index:1}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)::after{right:0;left:auto;top:50%;bottom:auto;transform:translateY(-58%);width:136px;text-align:center;font:400 italic 104px/1 var(--isr);color:#fff;opacity:.95}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)>details{position:static}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .grab{position:absolute;right:0;bottom:22px;width:calc(136px - 30px);margin-right:15px;justify-content:center;background:#fff!important;color:var(--cd);box-shadow:none}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .grab:hover{background:#FBF6EF!important;color:var(--cd)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) details[open]>.grab{background:#fff!important}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) h3{color:#221B27}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .love{color:#4A4350}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta,html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .kind,html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .src{color:#6B6470}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .kind{color:var(--cd)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .ic svg *{stroke:#2A1A22}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .time{background:#F3EEE8;color:#221B27}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .chip{color:inherit}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .chip.ex{background:#F3EEE8;color:#221B27}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold):hover{border-color:color-mix(in srgb,var(--c) 45%,#fff)}html.dir-c.o3h #ffd .desk .dk.gold.lead{animation:none;border:0;background:linear-gradient(rgba(255,243,208,.75) 0 6px,transparent 6px 12px) right 134px top 4px/2px 12px repeat-y,linear-gradient(170deg,#B98526,#9C6A18) right 0 top 0/136px 100% no-repeat,linear-gradient(160deg,#FFF0B8 0%,#F2CF6E 22%,#D9A83F 46%,#F3D27A 64%,#C48F2C 84%,#A87420 100%);padding-right:calc(136px + 30px);box-shadow:inset 0 2px 0 rgba(255,250,225,.9);-webkit-mask:radial-gradient(circle at calc(100% - 136px) 0,#0000 11px,#000 11.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 136px) 100%,#0000 11px,#000 11.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - 136px) 0,#0000 11px,#000 11.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 136px) 100%,#0000 11px,#000 11.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .dk.gold.lead::before{display:block;content:"FO " counter(grp,decimal-leading-zero);position:absolute;left:auto;right:0;top:24px;width:136px;height:auto;background:none;text-align:center;font:600 11px/1 var(--mono);letter-spacing:.16em;color:#FFF3D0;z-index:1}html.dir-c.o3h #ffd .desk .dk.gold.lead::after{right:0;left:auto;top:50%;bottom:auto;transform:translateY(-58%);width:136px;text-align:center;font:400 italic 104px/1 var(--isr);color:#FFF3D0;opacity:.95;text-shadow:none}html.dir-c.o3h #ffd .desk .dk.gold.lead>details{position:static}html.dir-c.o3h #ffd .desk .dk.gold.lead .grab{position:absolute;right:0;bottom:22px;width:calc(136px - 30px);margin-right:15px;justify-content:center;background:#FFF8E6!important;color:#5A3B08;box-shadow:none}html.dir-c.o3h #ffd .desk .dk.gold.lead .grab:hover{background:#fff!important;color:#5A3B08}html.dir-c.o3h #ffd .desk .dk.gold .grab{color:#7A5210;box-shadow:inset 0 0 0 1px #D9B45A}html.dir-c.o3h #ffd .desk .dk.gold .grab:hover{background:#C99A00!important;color:#fff}html.dir-c.o3h #ffd .desk .more-tile{border:1px dashed color-mix(in srgb,var(--c) 60%,#fff);color:var(--cd);border-radius:12px;background:#fff}html.dir-c.o3h #ffd .desk .more-tile:hover{background:var(--c);border-color:var(--c);color:#fff}html.dir-c.o3h #ffd .desk .endnote{--bb:transparent;box-shadow:none;clip-path:none;border:0;border-image:none;max-width:1120px;margin:56px auto 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) 200px;align-items:stretch;border-radius:14px;background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) right 198px top 4px/2px 12px repeat-y,linear-gradient(#7149C9,#7149C9) right 0 top 0/200px 100% no-repeat,#fff;-webkit-mask:radial-gradient(circle at calc(100% - 200px) 0,#0000 12px,#000 12.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 200px) 100%,#0000 12px,#000 12.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - 200px) 0,#0000 12px,#000 12.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 200px) 100%,#0000 12px,#000 12.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .endnote p{color:#221B27;text-align:left;margin:0;padding:44px 48px;max-width:none}html.dir-c.o3h #ffd .desk .endnote a{color:#221B27}html.dir-c.o3h #ffd .desk .endnote .sign{color:#fff;align-self:center;justify-self:center;margin:0;padding:14px 12px 10px;line-height:1.15}html.dir-c.o3h #ffd .rdr-p{border-color:rgba(20,18,22,.14);border-radius:16px}@media(max-width:1240px){html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) h3{font-size:38px}}@media(max-width:1100px){html.dir-c.o3h #ffd .desk .grp{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 94px top 4px/2px 12px repeat-y,linear-gradient(var(--c),var(--c)) left 0 top 0/96px 100% no-repeat,#fff;padding:20px 22px 20px 0;-webkit-mask:radial-gradient(circle at 96px 0,#0000 8px,#000 8.6px) top/100% 51% no-repeat,radial-gradient(circle at 96px 100%,#0000 8px,#000 8.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 96px 0,#0000 8px,#000 8.6px) top/100% 51% no-repeat,radial-gradient(circle at 96px 100%,#0000 8px,#000 8.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 94px top 4px/2px 12px repeat-y,linear-gradient(160deg,#F2CF6E,#C48F2C) left 0 top 0/96px 100% no-repeat,#FFF9E6}html.dir-c.o3h #ffd .desk .grp::before{width:96px;text-align:center;margin:0;font-size:12px}
}@media(max-width:860px){html.dir-c.o3h #ffd .desk .deskline .ck{border-top:0}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold),html.dir-c.o3h #ffd .desk .dk.gold.lead{padding-right:20px;padding-bottom:84px;-webkit-mask:radial-gradient(circle at 0 calc(100% - 64px),#0000 10px,#000 10.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 64px),#0000 10px,#000 10.6px) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 calc(100% - 64px),#0000 10px,#000 10.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 64px),#0000 10px,#000 10.6px) right/51% 100% no-repeat}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold){background:linear-gradient(90deg,rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 4px bottom 62px/12px 2px repeat-x,linear-gradient(var(--c),var(--c)) left 0 bottom 0/100% 64px no-repeat,#fff}html.dir-c.o3h #ffd .desk .dk.gold.lead{background:linear-gradient(90deg,rgba(255,243,208,.75) 0 6px,transparent 6px 12px) left 4px bottom 62px/12px 2px repeat-x,linear-gradient(170deg,#B98526,#9C6A18) left 0 bottom 0/100% 64px no-repeat,linear-gradient(160deg,#FFF0B8 0%,#F2CF6E 22%,#D9A83F 46%,#F3D27A 64%,#C48F2C 84%,#A87420 100%)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)::before,html.dir-c.o3h #ffd .desk .dk.gold.lead::before{top:auto;bottom:25px;right:auto;left:20px;width:auto;text-align:left}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)::after,html.dir-c.o3h #ffd .desk .dk.gold.lead::after{top:auto;bottom:12px;transform:none;right:auto;left:78px;width:auto;font-size:40px;text-align:left}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .grab,html.dir-c.o3h #ffd .desk .dk.gold.lead .grab{bottom:14px;right:14px;margin:0;width:auto}
}@media(max-width:640px){html.dir-c.o3h #ffd .desk .sig .av.mkv{width:26px;padding:0 14px}html.dir-c.o3h #ffd .desk .sig{-webkit-mask:radial-gradient(circle at 54px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 54px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 54px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 54px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .sig>div{padding:10px 18px 10px 16px}html.dir-c.o3h #ffd .desk .pv{padding-right:calc(34px + 12px);-webkit-mask:radial-gradient(circle at calc(100% - 34px) 0,#0000 7px,#000 7.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 34px) 100%,#0000 7px,#000 7.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at calc(100% - 34px) 0,#0000 7px,#000 7.6px) top/100% 51% no-repeat,radial-gradient(circle at calc(100% - 34px) 100%,#0000 7px,#000 7.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .pv2{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#7149C9,#7149C9) right 0 top 0/34px 100% no-repeat,#fff}html.dir-c.o3h #ffd .desk .pv3{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#1E78B8,#1E78B8) right 0 top 0/34px 100% no-repeat,#fff}html.dir-c.o3h #ffd .desk .pv1{background:linear-gradient(rgba(255,243,208,.75) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(170deg,#B98526,#9C6A18) right 0 top 0/34px 100% no-repeat,linear-gradient(115deg,#C99A3E 0%,#E7C676 18%,#F7E3A4 34%,#E3BD62 48%,#C8963A 66%,#DDB35A 84%,#B8862E 100%)}html.dir-c.o3h #ffd .desk .pv i{width:34px;font-size:9px;letter-spacing:.1em}html.dir-c.o3h #ffd .desk .deskline{gap:8px}html.dir-c.o3h #ffd .desk .deskline span{padding:16px 14px 12px calc(30px + 14px);background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(var(--sc),var(--sc)) left 0 top 0/30px 100% no-repeat,#fff;-webkit-mask:radial-gradient(circle at 30px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 30px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 30px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 30px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .deskline .ck{background:#FBF6EF;padding:30px 16px 12px}html.dir-c.o3h #ffd .desk .deskline .ck::before{left:16px;top:12px}html.dir-c.o3h #ffd .desk .deskline span:not(.ck)::before{width:30px;font-size:9px;letter-spacing:.12em}html.dir-c.o3h #ffd .desk .grp{-webkit-mask:none;mask:none;background:var(--c);color:#fff;border-radius:0;padding:22px 0 22px;border-bottom:0;box-shadow:0 0 0 100vmax var(--c)}html.dir-c.o3h #ffd .desk .grp::before{width:auto;text-align:left;margin:0 0 10px;color:#fff;opacity:.9}html.dir-c.o3h #ffd .desk .grp h2{color:#fff}html.dir-c.o3h #ffd .desk .grp .grp-n{background:rgba(255,255,255,.96);color:var(--cd)}html.dir-c.o3h #ffd .desk .grp-disc{color:#fff;opacity:.92}html.dir-c.o3h #ffd .desk .grp::after{display:block;content:"";position:absolute;left:0;right:0;bottom:0;top:auto;width:auto;height:2px;border:0;border-radius:0;box-shadow:none;background:linear-gradient(90deg,rgba(255,255,255,.7) 0 6px,transparent 6px 12px) 0 0/12px 2px repeat-x}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:#EDCB74;box-shadow:0 0 0 100vmax #EDCB74;color:#3B2604}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]::before,html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] h2,html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .grp-disc{color:#3B2604}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]::after{background:linear-gradient(90deg,rgba(90,60,10,.45) 0 6px,transparent 6px 12px) 0 0/12px 2px repeat-x}html.dir-c.o3h #ffd .desk .lane{filter:none}html.dir-c.o3h #ffd .desk .endnote{grid-template-columns:minmax(0,1fr);margin:40px 0 0;background:linear-gradient(90deg,rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 4px bottom 74px/12px 2px repeat-x,linear-gradient(#7149C9,#7149C9) left 0 bottom 0/100% 76px no-repeat,#fff;-webkit-mask:radial-gradient(circle at 0 calc(100% - 76px),#0000 11px,#000 11.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 76px),#0000 11px,#000 11.6px) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 calc(100% - 76px),#0000 11px,#000 11.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 76px),#0000 11px,#000 11.6px) right/51% 100% no-repeat}html.dir-c.o3h #ffd .desk .endnote p{padding:30px 22px 26px;font-size:26px}html.dir-c.o3h #ffd .desk .endnote .sign{height:76px;display:flex;align-items:center;font-size:40px}
}html.dir-c.o3h #ffd .desk [data-cat],html.dir-c.o3h #ffd .desk .grp{--cs:color-mix(in srgb,var(--c) 74%,#1a0f1a)}html.dir-c.o3h #ffd .desk .eyebrow{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#155A8C,#155A8C) left 0 top 0/39px 100% no-repeat,#1E78B8;color:#fff;border:0;border-image:none;border-radius:6px;padding:10px 16px 10px 0;gap:0;box-shadow:0 10px 22px -16px rgba(60,0,30,.8);-webkit-mask:radial-gradient(circle at 39px 0,#0000 5px,#000 5.6px) top/100% 51% no-repeat,radial-gradient(circle at 39px 100%,#0000 5px,#000 5.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 39px 0,#0000 5px,#000 5.6px) top/100% 51% no-repeat,radial-gradient(circle at 39px 100%,#0000 5px,#000 5.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .eyebrow::before{width:14px;height:12px;margin:0 25px 0 12px;background:#FA1896;box-shadow:none;border-radius:0;clip-path:none}html.dir-c.o3h #ffd .desk .sig{background:linear-gradient(#4A2896,#4A2896) left 0 top 0/66px 100% no-repeat,#7149C9;box-shadow:0 12px 24px -18px rgba(60,0,30,.8)}html.dir-c.o3h #ffd .desk .sig>div{background:linear-gradient(WP 0 5px,transparent 5px 10px) left 0 top 4px/1.5px 10px repeat-y}html.dir-c.o3h #ffd .desk .sig .sign{color:#fff}html.dir-c.o3h #ffd .desk .sig .role{color:#E4DAFF}html.dir-c.o3h #ffd .desk .lede .hl{background:#12834E;color:#fff!important}html.dir-c.o3h #ffd .desk .feat{background:linear-gradient(90deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 4px bottom 98px/12px 2px repeat-x,linear-gradient(#0D6A3E,#0D6A3E) left 0 bottom 0/100% 100px no-repeat,#12834E;color:#fff;border-radius:14px;padding-bottom:23px;box-shadow:none;-webkit-mask:radial-gradient(circle at 0 calc(100% - 100px),#0000 10px,#000 10.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 100px),#0000 10px,#000 10.6px) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 calc(100% - 100px),#0000 10px,#000 10.6px) left/51% 100% no-repeat,radial-gradient(circle at 100% calc(100% - 100px),#0000 10px,#000 10.6px) right/51% 100% no-repeat}html.dir-c.o3h #ffd .desk .feat h2,html.dir-c.o3h #ffd .desk .feat p{color:#fff}html.dir-c.o3h #ffd .desk .feat p{color:rgba(255,255,255,.9)}html.dir-c.o3h #ffd .desk .feat .ic.big svg *{stroke:#fff}html.dir-c.o3h #ffd .desk .feat .ic.big{background:none!important}html.dir-c.o3h #ffd .desk .feat .ic.big svg rect{fill:rgba(255,255,255,.1)}html.dir-c.o3h #ffd .desk .feat .ic.big svg circle{fill:#fff}html.dir-c.o3h #ffd .desk .feat .ic.big svg circle[fill="#FA1896"]{fill:#FA1896;stroke:#FA1896}html.dir-c.o3h #ffd .desk .feat .chip,html.dir-c.o3h #ffd .desk .feat .time{background:rgba(255,255,255,.14);color:#fff;border-color:rgba(255,255,255,.3)}html.dir-c.o3h #ffd .desk .feat .chip.ex,html.dir-c.o3h #ffd .desk .feat .est{background:#FFE9A8;color:#4A3300}html.dir-c.o3h #ffd .desk .feat>*:has(+ .btnp){margin-bottom:48px}html.dir-c.o3h #ffd .desk .feat .btnp{background:#FA1896}html.dir-c.o3h #ffd .desk .feat:hover .btnp{background:#fff;color:#C80E70}html.dir-c.o3h #ffd .desk .vault{filter:drop-shadow(0 18px 18px rgba(90,0,45,.22))}html.dir-c.o3h #ffd .desk .pv2{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#4E2C9E,#4E2C9E) right 0 top 0/46px 100% no-repeat,#7149C9;color:#fff}html.dir-c.o3h #ffd .desk .pv3{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#155A8C,#155A8C) right 0 top 0/46px 100% no-repeat,#1E78B8;color:#fff}html.dir-c.o3h #ffd .desk .pv2 b,html.dir-c.o3h #ffd .desk .pv3 b{color:rgba(255,255,255,.88)}html.dir-c.o3h #ffd .desk .pv2 span,html.dir-c.o3h #ffd .desk .pv3 span{color:#fff}html.dir-c.o3h #ffd .desk .deskline span{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(color-mix(in srgb,var(--sc) 74%,#1a0f1a),color-mix(in srgb,var(--sc) 74%,#1a0f1a)) left 0 top 0/40px 100% no-repeat,var(--sc);color:rgba(255,255,255,.88)}html.dir-c.o3h #ffd .desk .deskline b,html.dir-c.o3h #ffd .desk .deskline span:first-child b{color:#fff!important}html.dir-c.o3h #ffd .desk .deskline .ck{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#4E0833,#4E0833) left 0 top 0/40px 100% no-repeat,#6E0F4A;color:#FFD3EA;padding-left:calc(40px + 20px);-webkit-mask:radial-gradient(circle at 40px 0,#0000 7px,#000 7.6px) top/100% 51% no-repeat,radial-gradient(circle at 40px 100%,#0000 7px,#000 7.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 40px 0,#0000 7px,#000 7.6px) top/100% 51% no-repeat,radial-gradient(circle at 40px 100%,#0000 7px,#000 7.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .deskline .ck::before{left:13px;top:50%;margin-top:-6px}html.dir-c.o3h #ffd .desk .codes{--bb:#1E78B8;color:#fff;border-top:0;background-image:linear-gradient(90deg,#12834E 0 25%,#E8590C 25% 50%,#7149C9 50% 75%,#1E78B8 75%);background-size:100% 3px}html.dir-c.o3h #ffd .desk .codes b{background:#155A8C;border:1px solid rgba(255,255,255,.28);color:#fff}html.dir-c.o3h #ffd .desk .codes .mq-i::after{background:#FA1896}html.dir-c.o3h #ffd .desk .filters{border:1px solid rgba(113,73,201,.4)}html.dir-c.o3h #ffd .desk .grp{background:linear-gradient(90deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 4px top 50px/12px 2px repeat-x,linear-gradient(var(--cs),var(--cs)) left 0 top 0/100% 52px no-repeat,var(--c);color:#fff}html.dir-c.o3h #ffd .desk .grp h2{color:#fff}html.dir-c.o3h #ffd .desk .grp .grp-n{background:#fff;color:var(--cd)}html.dir-c.o3h #ffd .desk .grp-disc{color:rgba(255,255,255,.88)}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:linear-gradient(90deg,rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 4px top 50px/12px 2px repeat-x,linear-gradient(#A97A1E,#A97A1E) left 0 top 0/100% 52px no-repeat,linear-gradient(160deg,#F2CF6E,#D9A83F 60%,#C9962E);color:#3B2604}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]::before{color:#FFF3D0}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] h2{color:#2E1D04}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .grp-disc{color:#3B2604}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .grp-n{background:#FFF8E6;color:#6B4808}html.dir-c.o3h #ffd .desk .grp[data-grp=checklist] .grp-n,html.dir-c.o3h #ffd .desk .grp[data-grp=redflags] .grp-n{background:#fff;color:#A0105F}html.dir-c.o3h #ffd .desk .dk::before{height:4px}html.dir-c.o3h #ffd .desk .grab{background:var(--c)!important;color:#fff;box-shadow:none}html.dir-c.o3h #ffd .desk .grab:hover{background:var(--cs)!important;color:#fff}html.dir-c.o3h #ffd .desk .dk details[open]>.grab{background:var(--cs)!important;color:#fff}html.dir-c.o3h #ffd .desk .dk.gold .grab{background:#B8862E!important;color:#fff;box-shadow:none}html.dir-c.o3h #ffd .desk .dk.gold .grab:hover{background:#946A1C!important}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold){background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 134px top 4px/2px 12px repeat-y,linear-gradient(var(--cs),var(--cs)) right 0 top 0/136px 100% no-repeat,var(--c);border:0;color:#fff}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) h3{color:#fff}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .love{color:rgba(255,255,255,.9)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta,html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .kind,html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .src{color:rgba(255,255,255,.85)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .kind{color:#fff}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .ic svg *{stroke:#fff}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .ic svg rect,html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .ic svg path{fill:transparent}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .time{background:rgba(255,255,255,.16);color:#fff}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .chip,html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .chip.ex{background:rgba(255,255,255,.16);color:#fff}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .grab{background:#fff!important;color:var(--cs)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .grab:hover{background:#FBF6EF!important;color:var(--cs)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) details[open]>.grab{background:#fff!important;color:var(--cs)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold):hover{border:0}html.dir-c.o3h #ffd .desk .more-tile{border:1.5px solid var(--c);color:var(--cd)}html.dir-c.o3h #ffd .desk .endnote{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 198px top 4px/2px 12px repeat-y,linear-gradient(#4E2C9E,#4E2C9E) right 0 top 0/200px 100% no-repeat,#7149C9;filter:drop-shadow(0 18px 20px rgba(60,20,90,.22))}html.dir-c.o3h #ffd .desk .endnote p,html.dir-c.o3h #ffd .desk .endnote a{color:#fff}html.dir-c.o3h #ffd .desk .endnote a{text-decoration-color:#FFB3DA}@media(max-width:1100px){html.dir-c.o3h #ffd .desk .grp{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 94px top 4px/2px 12px repeat-y,linear-gradient(var(--cs),var(--cs)) left 0 top 0/96px 100% no-repeat,var(--c)}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:linear-gradient(rgba(255,255,255,.85) 0 6px,transparent 6px 12px) left 94px top 4px/2px 12px repeat-y,linear-gradient(#A97A1E,#A97A1E) left 0 top 0/96px 100% no-repeat,linear-gradient(160deg,#F2CF6E,#D9A83F 60%,#C9962E)}
}@media(max-width:860px){html.dir-c.o3h #ffd .desk .dk.lead:not(.gold){background:linear-gradient(90deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 4px bottom 62px/12px 2px repeat-x,linear-gradient(var(--cs),var(--cs)) left 0 bottom 0/100% 64px no-repeat,var(--c)}
}@media(max-width:640px){html.dir-c.o3h #ffd .desk .pv2{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#4E2C9E,#4E2C9E) right 0 top 0/34px 100% no-repeat,#7149C9}html.dir-c.o3h #ffd .desk .pv3{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#155A8C,#155A8C) right 0 top 0/34px 100% no-repeat,#1E78B8}html.dir-c.o3h #ffd .desk .sig{background:linear-gradient(#4A2896,#4A2896) left 0 top 0/54px 100% no-repeat,#7149C9}html.dir-c.o3h #ffd .desk .deskline span{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(color-mix(in srgb,var(--sc) 74%,#1a0f1a),color-mix(in srgb,var(--sc) 74%,#1a0f1a)) left 0 top 0/30px 100% no-repeat,var(--sc)}html.dir-c.o3h #ffd .desk .deskline .ck{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(#4E0833,#4E0833) left 0 top 0/30px 100% no-repeat,#6E0F4A;padding:16px 14px 14px 44px;-webkit-mask:radial-gradient(circle at 30px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 30px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat;mask:radial-gradient(circle at 30px 0,#0000 6px,#000 6.6px) top/100% 51% no-repeat,radial-gradient(circle at 30px 100%,#0000 6px,#000 6.6px) bottom/100% 51% no-repeat}html.dir-c.o3h #ffd .desk .deskline .ck::before{left:8px}html.dir-c.o3h #ffd .desk .grp{background:var(--c)}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:#EDCB74}html.dir-c.o3h #ffd .desk .endnote{background:linear-gradient(90deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 4px bottom 74px/12px 2px repeat-x,linear-gradient(#4E2C9E,#4E2C9E) left 0 bottom 0/100% 76px no-repeat,#7149C9}
}html.dir-c.o3h #ffd .desk .eyebrow{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) left 0 top 0/39px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .sig{background:linear-gradient(#B30A68,#B30A68) left 0 top 0/66px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .lede .hl{background:#E60F86}html.dir-c.o3h #ffd .desk .readfirst{border-left-color:#E60F86}html.dir-c.o3h #ffd .desk .grp:not([data-grp=nuggets]) .grp-n,html.dir-c.o3h #ffd .desk .grp:not([data-grp=nuggets]) .grp-n *{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.38)}html.dir-c.o3h #ffd .desk .grp:not([data-grp=nuggets]) .grp-n *{background:none;box-shadow:none}html.dir-c.o3h #ffd .desk .feat{background:linear-gradient(90deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 4px bottom 98px/12px 2px repeat-x,linear-gradient(#B30A68,#B30A68) left 0 bottom 0/100% 100px no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .pv2{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) right 0 top 0/46px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .pv3{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) right 0 top 0/46px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .deskline span:nth-child(1){--sc:#E60F86;--pc:#12834E}html.dir-c.o3h #ffd .desk .deskline span:nth-child(2){--sc:#E60F86;--pc:#E8590C}html.dir-c.o3h #ffd .desk .deskline span:nth-child(3){--sc:#E60F86;--pc:#7149C9}html.dir-c.o3h #ffd .desk .deskline span:nth-child(4){--sc:#E60F86;--pc:#1E78B8}html.dir-c.o3h #ffd .desk .deskline span{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(color-mix(in srgb,var(--sc) 70%,#1a0f1a),color-mix(in srgb,var(--sc) 70%,#1a0f1a)) left 0 top 0/40px 100% no-repeat,var(--sc)}html.dir-c.o3h #ffd .desk .deskline span:not(.ck)::before{text-decoration:underline 2px var(--pc);text-underline-offset:4px}html.dir-c.o3h #ffd .desk .deskline .ck{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#F1EADB,#F1EADB) left 0 top 0/40px 100% no-repeat,#FBF4E6}html.dir-c.o3h #ffd .desk .codes{--bb:#F1EADB;background-image:linear-gradient(rgba(255,255,255,.14),rgba(255,255,255,.14));background-size:100% 1px}html.dir-c.o3h #ffd .desk .codes b{background:transparent}html.dir-c.o3h #ffd .desk .endnote{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 198px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) right 0 top 0/200px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)::before,html.dir-c.o3h #ffd .desk .grp::before{text-decoration:underline 2px var(--pc,transparent);text-underline-offset:6px}html.dir-c.o3h #ffd .desk [data-cat=credit],html.dir-c.o3h #ffd .desk .grp[data-grp=credit]{--c:#E60F86;--cs:#B30A68;--pc:#1E78B8;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=myths],html.dir-c.o3h #ffd .desk .grp[data-grp=myths]{--c:#E60F86;--cs:#B30A68;--pc:#1E78B8;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=playbook],html.dir-c.o3h #ffd .desk .grp[data-grp=playbook]{--c:#E60F86;--cs:#B30A68;--pc:#7149C9;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=deadlines],html.dir-c.o3h #ffd .desk .grp[data-grp=deadlines]{--c:#E60F86;--cs:#B30A68;--pc:#7149C9;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=gutcheck],html.dir-c.o3h #ffd .desk .grp[data-grp=gutcheck]{--c:#E60F86;--cs:#B30A68;--pc:#E8590C;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=travel],html.dir-c.o3h #ffd .desk .grp[data-grp=travel]{--c:#E60F86;--cs:#B30A68;--pc:#E8590C;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=script],html.dir-c.o3h #ffd .desk .grp[data-grp=script]{--c:#E60F86;--cs:#B30A68;--pc:#12834E;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=decoder],html.dir-c.o3h #ffd .desk .grp[data-grp=decoder]{--c:#E60F86;--cs:#B30A68;--pc:#12834E;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=checklist],html.dir-c.o3h #ffd .desk .grp[data-grp=checklist]{--c:#E60F86;--cs:#B30A68;--pc:#A0105F;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=redflags],html.dir-c.o3h #ffd .desk .grp[data-grp=redflags]{--c:#E60F86;--cs:#B30A68;--pc:#A0105F;--cd:#E60F86}html.dir-c.o3h #ffd .desk [data-cat=sheet],html.dir-c.o3h #ffd .desk .grp[data-grp=sheet]{--c:#E60F86;--cs:#B30A68;--pc:#FA1896;--cd:#E60F86}html.dir-c.o3h #ffd .desk .dk-meta .kind{color:color-mix(in srgb,var(--pc,var(--c)) 86%,#1a0f1a)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .kind{color:#fff}@media(max-width:640px){html.dir-c.o3h #ffd .desk .pv2{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) right 0 top 0/34px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .pv3{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) right 0 top 0/34px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .sig{background:linear-gradient(#B30A68,#B30A68) left 0 top 0/54px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .deskline span{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(color-mix(in srgb,var(--sc) 70%,#1a0f1a),color-mix(in srgb,var(--sc) 70%,#1a0f1a)) left 0 top 0/30px 100% no-repeat,var(--sc)}html.dir-c.o3h #ffd .desk .deskline .ck{background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(#F1EADB,#F1EADB) left 0 top 0/30px 100% no-repeat,#FBF4E6}html.dir-c.o3h #ffd .desk .endnote{background:linear-gradient(90deg,rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 4px bottom 74px/12px 2px repeat-x,linear-gradient(#B30A68,#B30A68) left 0 bottom 0/100% 76px no-repeat,#E60F86}
}html.dir-c.o3h #ffd .desk .eyebrow::before{clip-path:none;background:none;width:13px;height:18px}html.dir-c.o3h #ffd .desk .pv b::before{clip-path:none;background:none;width:8px;height:11px}html.dir-c.o3h #ffd .desk .deskline .ck::before{clip-path:none;background:none;width:14px;height:19px}html.dir-c.o3h #ffd .desk .codes .mq-i::after{clip-path:none;background:none;width:8px;height:11px;opacity:1}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold) .dk-meta .ic svg circle{fill:transparent}@media(min-width:641px) and (max-width:1240px){html.dir-c.o3h #ffd .desk .vault{grid-template-columns:1fr 1fr;gap:14px;align-items:start}html.dir-c.o3h #ffd .desk .vault>.feat{grid-column:1/-1;order:0}html.dir-c.o3h #ffd .desk .vault>.pvs{display:contents}html.dir-c.o3h #ffd .desk .vault .pv1{grid-column:1/-1;order:1}html.dir-c.o3h #ffd .desk .vault .pv2,html.dir-c.o3h #ffd .desk .vault .pv3{order:2;align-self:stretch}
}@media(min-width:861px){html.dir-c.o3h #ffd .desk .grid .shelf[data-vis="1"]>.dk.lead:not(.gold){grid-column:1/-1;grid-row:auto}html.dir-c.o3h #ffd .desk .grid .shelf[data-vis="2"]>.dk.lead:not(.gold){grid-row:auto}html.dir-c.o3h #ffd .desk .grid .shelf[data-r3="1"]>.dk.lastvis{grid-column:1/-1}html.dir-c.o3h #ffd .desk .grid .shelf[data-r3="2"]>.dk.lastvis{grid-column:span 2}
}@media(min-width:641px) and (max-width:860px){html.dir-c.o3h #ffd .desk .grid .shelf[data-r2="1"]>.dk.lastvis{grid-column:1/-1}
}html.dir-c.o3h #ffd{--isr:'DM Serif Display',Georgia,serif}html.dir-c.o3h #ffd .desk .pop-hero{--bb:#FAF6EE;color:#141216}html.dir-c.o3h #ffd .desk .pop-hero::before{background:linear-gradient(rgba(20,18,22,.045) 1px,transparent 1px) 0 0/44px 44px,linear-gradient(90deg,rgba(20,18,22,.045) 1px,transparent 1px) 0 0/44px 44px,#FAF6EE}html.dir-c.o3h #ffd .desk h1{font-family:'DM Serif Display',Georgia,serif;font-weight:400;color:#141216;text-shadow:none;letter-spacing:-.025em;line-height:.92}html.dir-c.o3h #ffd .desk h1 em{font-family:'DM Serif Display',Georgia,serif;font-style:normal;color:#FA1896}html.dir-c.o3h #ffd .desk *,html.dir-c.o3h #ffd .desk *::before,html.dir-c.o3h #ffd .desk *::after,html.dir-c.o3h #ffd .rdr-p,html.dir-c.o3h #ffd .rdr-p *{font-style:normal!important}html.dir-c.o3h #ffd .desk .lede{color:#3A343D}html.dir-c.o3h #ffd .desk .hl,html.dir-c.o3h #ffd .desk .lede .hl{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='none'%3E%3Cpath d='M40 6 L24 6.6 C18 7 15 8.6 13 11.5 C11 15 10 19 8.5 23 C6.5 29 4.5 35 2.5 41 C1.2 45.5 2.5 49.5 7 51 C15 52.3 28 52 40 52Z' fill='%23FA1896' transform='translate(0 11) scale(1 .8)'/%3E%3C/svg%3E") left center/.8em 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='none'%3E%3Cpath d='M0 3 L22 2.6 C29 2.5 34 3.4 36.5 5.8 C38.5 8.2 36 10.5 38.8 12.8 L33.5 15.6 C37 18.3 39 21.5 36.8 24.6 L31 26.6 C34.5 29.6 35.2 33.6 32.2 37.6 C28.4 42.4 22 46 14 48 C8 48.9 4 49 0 49Z' fill='%23FA1896' transform='translate(0 11) scale(1 .8)'/%3E%3C/svg%3E") right center/.8em 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 56' preserveAspectRatio='none'%3E%3Cpath d='M0 6 C25 4.8 50 5.4 75 3.9 C86 3.3 94 3.1 100 3 L100 49 C82 49.8 64 49.2 45 50.6 C28 51.6 14 51.8 0 52Z' fill='%23FA1896' transform='translate(0 11) scale(1 .8)'/%3E%3C/svg%3E") center/calc(100% - 2*.8em + 2px) 100% no-repeat!important;color:#141216!important;border-radius:0;padding:.1em .28em .12em;margin:0 -.28em;-webkit-box-decoration-break:clone;box-decoration-break:clone}html.dir-c.o3h #ffd .fzmk{display:none}html.dir-c.o3h #ffd .fz>span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='none'%3E%3Cpath d='M40 6 L24 6.6 C18 7 15 8.6 13 11.5 C11 15 10 19 8.5 23 C6.5 29 4.5 35 2.5 41 C1.2 45.5 2.5 49.5 7 51 C15 52.3 28 52 40 52Z' fill='%23FA1896' transform='translate(0 11) scale(1 .8)'/%3E%3C/svg%3E") left center/.8em 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='none'%3E%3Cpath d='M0 3 L22 2.6 C29 2.5 34 3.4 36.5 5.8 C38.5 8.2 36 10.5 38.8 12.8 L33.5 15.6 C37 18.3 39 21.5 36.8 24.6 L31 26.6 C34.5 29.6 35.2 33.6 32.2 37.6 C28.4 42.4 22 46 14 48 C8 48.9 4 49 0 49Z' fill='%23FA1896' transform='translate(0 11) scale(1 .8)'/%3E%3C/svg%3E") right center/.8em 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 56' preserveAspectRatio='none'%3E%3Cpath d='M0 6 C25 4.8 50 5.4 75 3.9 C86 3.3 94 3.1 100 3 L100 49 C82 49.8 64 49.2 45 50.6 C28 51.6 14 51.8 0 52Z' fill='%23FA1896' transform='translate(0 11) scale(1 .8)'/%3E%3C/svg%3E") center/calc(100% - 2*.8em + 2px) 100% no-repeat;padding:.1em .28em .12em;margin:0 -.28em}html.dir-c.o3h #ffd .desk .deskline{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:640px){html.dir-c.o3h #ffd .desk .deskline{grid-template-columns:1fr 1fr}}html.dir-c.o3h #ffd .desk .eyebrow{background:linear-gradient(rgba(230,15,134,.42) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#FBF4E6,#FBF4E6) left 0 top 0/39px 100% no-repeat,#E60F86;color:#fff;box-shadow:inset 0 0 0 1px #F1D6E5,0 10px 22px -16px rgba(179,10,104,.55)}html.dir-c.o3h #ffd .desk .sig{background:linear-gradient(#FBF4E6,#FBF4E6) left 0 top 0/66px 100% no-repeat,#E60F86;box-shadow:inset 0 0 0 1px #F1D6E5;border-top:0}html.dir-c.o3h #ffd .desk .sig .av{background:none;box-shadow:none}html.dir-c.o3h #ffd .desk .sig .sign,html.dir-c.o3h #ffd .desk .sig .role{color:#fff}html.dir-c.o3h #ffd .desk .deskline .ck{background:linear-gradient(rgba(230,15,134,.42) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#F1EADB,#F1EADB) left 0 top 0/40px 100% no-repeat,#FBF4E6;box-shadow:inset 0 0 0 1px #F1D6E5}html.dir-c.o3h #ffd .desk .deskline .ck,html.dir-c.o3h #ffd .desk .deskline .ck *{color:#141216}html.dir-c.o3h #ffd .desk .deskline span:not(.ck){background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 38px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) left 0 top 0/40px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .deskline span:not(.ck)::before{text-decoration-color:rgba(255,255,255,.75)}html.dir-c.o3h #ffd .desk .codes{--bb:#F1EADB;color:#141216;background-image:linear-gradient(#F1D6E5,#F1D6E5);background-size:100% 1px}html.dir-c.o3h #ffd .desk .codes b{background:transparent;border:1px solid rgba(20,18,22,.24);color:#141216}html.dir-c.o3h #ffd .desk .feat .btnp{background:#fff;color:#B30A68}html.dir-c.o3h #ffd .desk .feat:hover .btnp{background:#FBF4E6;color:#B30A68}html.dir-c.o3h #ffd .desk .feat .ft-k{background:transparent;color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.7)}html.dir-c.o3h #ffd .desk .pv2 b::before,html.dir-c.o3h #ffd .desk .pv3 b::before{display:none}html.dir-c.o3h #ffd .desk .pv1{background:linear-gradient(rgba(255,255,255,.7) 0 6px,transparent 6px 12px) right 44px top 4px/2px 12px repeat-y,linear-gradient(#F5B700,#F5B700) right 0 top 0/46px 100% no-repeat,#E8C547;border:0;box-shadow:none}html.dir-c.o3h #ffd .desk .pv1::before{display:none;animation:none}html.dir-c.o3h #ffd .desk .pv1 b,html.dir-c.o3h #ffd .desk .pv1 span{color:#141216}html.dir-c.o3h #ffd .desk .pv1 i{color:#141216;opacity:.85}html.dir-c.o3h #ffd .desk .dk.gold.lead{background:linear-gradient(rgba(255,255,255,.7) 0 6px,transparent 6px 12px) right 134px top 4px/2px 12px repeat-y,linear-gradient(#F5B700,#F5B700) right 0 top 0/136px 100% no-repeat,#E8C547;box-shadow:none}html.dir-c.o3h #ffd .desk .dk.gold.lead::before,html.dir-c.o3h #ffd .desk .dk.gold.lead::after{color:#141216}html.dir-c.o3h #ffd .desk .dk.gold.lead::after{opacity:.8}html.dir-c.o3h #ffd .desk .dk.gold.lead h3,html.dir-c.o3h #ffd .desk .dk.gold.lead .love,html.dir-c.o3h #ffd .desk .dk.gold.lead .dk-meta,html.dir-c.o3h #ffd .desk .dk.gold.lead .dk-meta .kind,html.dir-c.o3h #ffd .desk .dk.gold.lead .dk-meta .src{color:#141216}html.dir-c.o3h #ffd .desk .dk.gold.lead .dk-meta .time{background:transparent;color:#141216;box-shadow:inset 0 0 0 1px rgba(20,18,22,.3)}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .grp-n *{color:#141216}html.dir-c.o3h #ffd .desk .dk.gold.lead .grab{background:#FBF4E6!important;color:#141216}html.dir-c.o3h #ffd .desk .dk.gold.lead .grab:hover{background:#fff!important;color:#141216}html.dir-c.o3h #ffd .desk .dk.gold:not(.lead) .grab,html.dir-c.o3h #ffd .desk .dk.gold:not(.lead) details[open]>.grab{background:#F5B700!important;color:#141216;box-shadow:none}html.dir-c.o3h #ffd .desk .dk.gold:not(.lead) .grab:hover{background:#E8C547!important;color:#141216}html.dir-c.o3h #ffd .desk .dk.gold:not(.lead)::before{background:#E8C547}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:linear-gradient(90deg,rgba(255,255,255,.7) 0 6px,transparent 6px 12px) left 4px top 50px/12px 2px repeat-x,linear-gradient(#F5B700,#F5B700) left 0 top 0/100% 52px no-repeat,#E8C547;color:#141216}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]::before,html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] h2,html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .grp-disc{color:#141216}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .grp-n{background:transparent;color:#141216;box-shadow:inset 0 0 0 1px rgba(20,18,22,.35)}html.dir-c.o3h #ffd .desk .dk.lead:not(.gold)::before,html.dir-c.o3h #ffd .desk .grp::before{text-decoration-color:rgba(255,255,255,.7)}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]::before{text-decoration-color:rgba(20,18,22,.5)}html.dir-c.o3h #ffd .desk .filters::before{background:#FA1896}html.dir-c.o3h #ffd .desk .filters{border-color:#F1D6E5}html.dir-c.o3h #ffd .desk .endnote p,html.dir-c.o3h #ffd .desk .endnote a,html.dir-c.o3h #ffd .desk .endnote .sign{color:#fff}html.dir-c.o3h #ffd .desk .endnote a{text-decoration-color:#fff}@media(max-width:1100px){html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:linear-gradient(rgba(255,255,255,.7) 0 6px,transparent 6px 12px) left 94px top 4px/2px 12px repeat-y,linear-gradient(#F5B700,#F5B700) left 0 top 0/96px 100% no-repeat,#E8C547}
}@media(max-width:860px){html.dir-c.o3h #ffd .desk .dk.gold.lead{background:linear-gradient(90deg,rgba(255,255,255,.7) 0 6px,transparent 6px 12px) left 4px bottom 62px/12px 2px repeat-x,linear-gradient(#F5B700,#F5B700) left 0 bottom 0/100% 64px no-repeat,#E8C547}
}@media(max-width:640px){html.dir-c.o3h #ffd .desk .sig{background:linear-gradient(#FBF4E6,#FBF4E6) left 0 top 0/54px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .deskline span:not(.ck){background:linear-gradient(rgba(255,255,255,.55) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(#B30A68,#B30A68) left 0 top 0/30px 100% no-repeat,#E60F86}html.dir-c.o3h #ffd .desk .deskline .ck{background:linear-gradient(rgba(230,15,134,.42) 0 6px,transparent 6px 12px) left 28px top 4px/2px 12px repeat-y,linear-gradient(#F1EADB,#F1EADB) left 0 top 0/30px 100% no-repeat,#FBF4E6}html.dir-c.o3h #ffd .desk .pv1{background:linear-gradient(rgba(255,255,255,.7) 0 6px,transparent 6px 12px) right 32px top 4px/2px 12px repeat-y,linear-gradient(#F5B700,#F5B700) right 0 top 0/34px 100% no-repeat,#E8C547}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{background:#E8C547;box-shadow:0 0 0 100vmax #E8C547}
}html.dir-c.o3h #ffd .desk .eyebrow{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='none'%3E%3Cpath d='M40 6 L24 6.6 C18 7 15 8.6 13 11.5 C11 15 10 19 8.5 23 C6.5 29 4.5 35 2.5 41 C1.2 45.5 2.5 49.5 7 51 C15 52.3 28 52 40 52Z' fill='%23FA1896' transform='translate(0 2) scale(1 1)'/%3E%3C/svg%3E") left center/26px 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 56' preserveAspectRatio='none'%3E%3Cpath d='M0 3 L22 2.6 C29 2.5 34 3.4 36.5 5.8 C38.5 8.2 36 10.5 38.8 12.8 L33.5 15.6 C37 18.3 39 21.5 36.8 24.6 L31 26.6 C34.5 29.6 35.2 33.6 32.2 37.6 C28.4 42.4 22 46 14 48 C8 48.9 4 49 0 49Z' fill='%23FA1896' transform='translate(0 2) scale(1 1)'/%3E%3C/svg%3E") right center/26px 100% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 56' preserveAspectRatio='none'%3E%3Cpath d='M0 6 C25 4.8 50 5.4 75 3.9 C86 3.3 94 3.1 100 3 L100 49 C82 49.8 64 49.2 45 50.6 C28 51.6 14 51.8 0 52Z' fill='%23FA1896' transform='translate(0 2) scale(1 1)'/%3E%3C/svg%3E") center/calc(100% - 2*26px + 2px) 100% no-repeat!important;color:#fff!important;-webkit-mask:none;mask:none;border:0;border-image:none;clip-path:none;border-radius:0;box-shadow:none;font:800 17px/20px 'DM Sans',system-ui,sans-serif;letter-spacing:.09em;text-transform:uppercase;padding:18px 58px 19px 50px;margin:0 0 26px -10px;transform:rotate(-1.2deg);transform-origin:left center;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}html.dir-c.o3h #ffd .desk .lede .tl{color:#141216;font-weight:700;padding:0;margin:0;background:none}html.dir-c.o3h #ffd .desk .eyebrow::before{display:none}html.dir-c.o3h #ffd .desk .sig{background:#E60F86!important;-webkit-mask:none!important;mask:none!important;padding:12px 22px 12px 20px;border-radius:10px;box-shadow:none}html.dir-c.o3h #ffd .desk .sig>div{padding:0!important;margin:0!important;background:none!important;border:0!important}html.dir-c.o3h #ffd .desk .pv b::before{clip-path:none!important;background:#B30A68!important;width:6px!important;height:6px!important;border-radius:0!important;opacity:1}html.dir-c.o3h #ffd .desk .codes .mq-i::after{clip-path:none!important;background:#FA1896!important;width:5px!important;height:5px!important;border-radius:0!important;opacity:.85}html.dir-c.o3h #ffd .desk .cap{margin:18px 0 0;max-width:480px}html.dir-c.o3h #ffd .desk .cap-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.dir-c.o3h #ffd .desk .cap-row{display:flex;gap:8px}html.dir-c.o3h #ffd .desk .cap input{flex:1 1 auto;min-width:0;font:500 16px/1.2 'DM Sans',system-ui,sans-serif;color:#141216;background:#fff;border:1.5px solid #E5DBE1;border-radius:12px;padding:13px 14px}html.dir-c.o3h #ffd .desk .cap input:focus{outline:2px solid #FA1896;outline-offset:1px;border-color:#FA1896}html.dir-c.o3h #ffd .desk .cap button{flex:0 0 auto;font:700 15px/1 'DM Sans',system-ui,sans-serif;color:#fff;background:#FA1896;border:0;border-radius:12px;padding:0 18px;cursor:pointer;white-space:nowrap}html.dir-c.o3h #ffd .desk .cap button:hover{background:#B30A68}html.dir-c.o3h #ffd .desk .cap-m{margin:8px 0 0;font-size:13px;line-height:1.4;color:#3A343D}html.dir-c.o3h #ffd .desk .cap-msg{margin:8px 0 0;font-size:13px;font-weight:600;color:#B30A68}html.dir-c.o3h #ffd .desk .cap-msg:empty{display:none}html.dir-c.o3h #ffd .desk .cap.sent .cap-m{display:none}html.dir-c.o3h #ffd #band{background:var(--bg,#FAF6EE);padding-top:24px;padding-bottom:64px}html.dir-c.o3h #ffd #band .dr{display:grid;grid-template-columns:220px minmax(0,1fr);max-width:1120px;margin:0 auto;border-radius:14px;overflow:hidden;background:rgba(250,24,150,.07);box-shadow:inset 0 0 0 1.5px rgba(250,24,150,.22)}html.dir-c.o3h #ffd #band .dr-stub{background:#E60F86;color:#fff;padding:28px 22px;display:flex;flex-direction:column;justify-content:center;gap:10px;border-right:2px dashed rgba(255,255,255,.6)}html.dir-c.o3h #ffd #band .dr-k{font:700 22px/1.1 'DM Sans',system-ui,sans-serif;letter-spacing:-.01em}html.dir-c.o3h #ffd #band .dr-f{font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.18em;text-transform:uppercase;opacity:.9}html.dir-c.o3h #ffd #band .dr-main{padding:30px 36px 32px}html.dir-c.o3h #ffd #band .dr-h{font:800 26px/1.15 'DM Sans',system-ui,sans-serif;letter-spacing:-.02em;color:#141216;margin:0}html.dir-c.o3h #ffd #band .dr-s{margin:8px 0 0;font-size:15px;line-height:1.55;color:#3A343D;max-width:620px}html.dir-c.o3h #ffd #band .cap{margin:16px 0 0;max-width:520px}html.dir-c.o3h #ffd #band .cap-l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html.dir-c.o3h #ffd #band .cap-row{display:flex;gap:8px}html.dir-c.o3h #ffd #band .cap input{flex:1 1 auto;min-width:0;font:500 16px/1.2 'DM Sans',system-ui,sans-serif;color:#141216;background:#fff;border:1.5px solid rgba(250,24,150,.35);border-radius:12px;padding:13px 14px}html.dir-c.o3h #ffd #band .cap input:focus{outline:2px solid #FA1896;outline-offset:1px}html.dir-c.o3h #ffd #band .cap button{flex:0 0 auto;font:700 15px/1 'DM Sans',system-ui,sans-serif;color:#fff;background:#FA1896;border:0;border-radius:12px;padding:0 20px;cursor:pointer;white-space:nowrap}html.dir-c.o3h #ffd #band .cap button:hover{background:#B30A68}html.dir-c.o3h #ffd #band .cap-msg{margin:8px 0 0;font-size:13px;font-weight:600;color:#B30A68}html.dir-c.o3h #ffd #band .cap-msg:empty{display:none}@media(max-width:760px){html.dir-c.o3h #ffd #band .dr{grid-template-columns:1fr}html.dir-c.o3h #ffd #band .dr-stub{border-right:0;border-bottom:2px dashed rgba(255,255,255,.6);padding:18px 20px;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap}html.dir-c.o3h #ffd #band .dr-main{padding:22px 20px 24px}html.dir-c.o3h #ffd #band .dr-h{font-size:22px}}@media(max-width:420px){html.dir-c.o3h #ffd #band .cap-row{flex-direction:column}html.dir-c.o3h #ffd #band .cap button{padding:14px 18px}}@media(max-width:420px){html.dir-c.o3h #ffd .desk .cap-row{flex-direction:column}html.dir-c.o3h #ffd .desk .cap button{padding:14px 18px}}@media(max-width:640px){html.dir-c.o3h #ffd .desk .eyebrow{font-size:15px;line-height:18px;letter-spacing:.08em;padding:16px 46px 17px 38px;margin:10px 0 22px -6px}}html.dir-c.o3h #ffd .desk .pop-hero>.phx{display:block;position:absolute;top:-28px;bottom:0;left:50%;width:100vw;transform:translateX(-50%);z-index:0;background:#FAF6EE}html.dir-c.o3h #ffd .desk .pop-hero>.phx img{filter:none;object-position:50% 50%;transform:scale(1);transition:opacity 1.4s ease-in-out,transform 8s linear;will-change:opacity,transform}html.dir-c.o3h #ffd .desk .pop-hero>.phx img.on{opacity:1;transform:scale(1.05)}html.dir-c.o3h #ffd .desk .pop-hero>.phx::after{background:linear-gradient(180deg,rgba(250,246,238,0) calc(100% - 140px),#FAF6EE 100%),linear-gradient(90deg,rgba(250,246,238,.94) 0%,rgba(250,246,238,.86) 34%,rgba(250,246,238,.42) 50%,rgba(250,246,238,0) 62%)}html.dir-c.o3h #ffd .desk .pop-hero>.dhero,html.dir-c.o3h #ffd .desk .pop-hero>.deskline{position:relative;z-index:1}@media(max-width:760px){html.dir-c.o3h #ffd .desk .pop-hero>.phx{bottom:auto;height:860px}html.dir-c.o3h #ffd .desk .pop-hero>.phx::after{background:linear-gradient(180deg,rgba(250,246,238,0) calc(100% - 140px),#FAF6EE 100%),linear-gradient(98deg,rgba(250,246,238,.9) 0%,rgba(250,246,238,.74) 52%,rgba(250,246,238,.34) 82%,rgba(250,246,238,.1) 100%)}}@media(prefers-reduced-motion:reduce){html.dir-c.o3h #ffd .desk .pop-hero>.phx img{transition:none;transform:none}html.dir-c.o3h #ffd .desk .pop-hero>.phx img.on{transform:none}}html.dir-c.o3h #ffd .desk .dprot .dpx{position:relative;display:block;overflow:hidden;line-height:0}html.dir-c.o3h #ffd .desk .dprot .dpx>img{visibility:hidden}html.dir-c.o3h #ffd .desk .dprot .dpx>.phx{z-index:0;background:#E9DFD3}html.dir-c.o3h #ffd .desk .dprot .dpx>.phx::after{display:none}html.dir-c.o3h #ffd .desk .dprot .dpx>.phx img{height:100%!important;min-height:0!important;max-height:none!important;filter:none}html.dir-c.o3h #ffd .desk .dprot .dpx>.phx img.on{opacity:1}html.dir-c.o3h #ffd .desk .sig{display:block!important;background:none!important;box-shadow:none!important;-webkit-mask:none!important;mask:none!important;clip-path:none!important;border:0!important;border-radius:0!important;padding:0!important;margin-top:26px}html.dir-c.o3h #ffd .desk .sig::before,html.dir-c.o3h #ffd .desk .sig::after{display:none!important}html.dir-c.o3h #ffd .desk .sig>div{background:none!important;padding:0!important;display:flex;flex-direction:column;gap:2px}html.dir-c.o3h #ffd .desk .sig .sign{color:#D90D7E!important}html.dir-c.o3h #ffd .desk .sig .role{color:#141216!important;opacity:1}html.dir-c.o3h #ffd #band{position:relative;isolation:isolate}html.dir-c.o3h #ffd #band>.phx{display:block}html.dir-c.o3h #ffd .desk .pv1 .nugart{position:absolute!important;right:calc(var(--pw,46px) + 12px);bottom:14px;width:54px;height:54px;z-index:1;pointer-events:none}html.dir-c.o3h #ffd .desk .pv1 span{padding-right:58px}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets]{position:relative}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .nugart{position:absolute;right:16px;top:44px;width:64px;height:64px;pointer-events:none}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] h2{padding-right:64px}html.dir-c.o3h #ffd .desk #nug-cards .nugart{display:none}html.dir-c.o3h #ffd .desk #nug-cards.lead .nugart{display:block;position:absolute;right:164px;top:62px;width:104px;height:104px;pointer-events:none;z-index:1}@media(max-width:640px){html.dir-c.o3h #ffd .desk .pv1 .nugart{width:52px;height:52px;top:14px;bottom:auto}html.dir-c.o3h #ffd .desk .pv1 span{padding-right:0}html.dir-c.o3h #ffd .desk .grp[data-grp=nuggets] .nugart{width:50px;height:50px;top:12px;right:12px}html.dir-c.o3h #ffd .desk #nug-cards.lead .nugart{right:110px;top:auto;bottom:9px;width:48px;height:48px;z-index:2}}

#ffd{display:block;position:relative;overflow-x:clip}
#ffd .rdr{z-index:350}
/* running ticker under the nav */
.fotick{position:relative;width:100vw;margin-left:calc(50% - 50vw);background:var(--ink);overflow:hidden;padding:9px 0;z-index:5;}
.fotick-in{display:flex;gap:0;width:max-content;animation:tickmove 46s linear infinite;}
.fotick:hover .fotick-in{animation-play-state:paused;}
@keyframes tickmove{to{transform:translateX(-50%);}}
@media (prefers-reduced-motion:reduce){.fotick-in{animation:none;}}
.tk{display:inline-flex;align-items:center;gap:9px;padding:0 22px;font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.14em;color:rgba(255,255,255,.72);white-space:nowrap;text-transform:uppercase;}
.tk b{color:#fff;font-weight:700;}
.tk i{color:#FA1896;font-style:normal;font-weight:700;}
.tk .no{color:rgba(255,255,255,.45);}
.tk-dot{width:6px;height:6px;border-radius:50%;background:#FA1896;animation:livepulse 1.6s ease-out infinite;flex:none;}
@keyframes livepulse{0%{box-shadow:0 0 0 0 rgba(250,24,150,.5);opacity:1;}70%{box-shadow:0 0 0 7px rgba(250,24,150,0);opacity:.55;}100%{box-shadow:0 0 0 0 rgba(250,24,150,0);opacity:1;}}
/* ---------- desk-tips ticker, the one approved black surface (ported from the Oct 27 home) ---------- */
.tick{background:#141216;color:#cfcbd6;font-family:'JetBrains Mono',ui-monospace,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;overflow:hidden;white-space:nowrap;height:36px;display:flex;align-items:center;position:relative;z-index:2}
.tick .tr{display:flex;gap:34px;padding-left:34px;animation:tk 70s linear infinite;will-change:transform}
.tick:hover .tr{animation-play-state:paused}
.tick span{display:inline-flex;gap:8px;align-items:center}
.tick b{color:#fff;font-weight:500}
.tick .h b{color:#FA1896}
.tick .E{color:#2fd08a}.tick .B{color:#ff8a4c}.tick .R{color:#ff5fb8}.tick .L{color:#6cc1ff}
.tick em{font-style:normal;font-weight:700}
@keyframes tk{to{transform:translateX(-50%)}}
@media(max-width:760px){.tick{height:32px;font-size:10px}}
@media (prefers-reduced-motion:reduce){.tick .tr{animation:none}}
.ftbar{max-width:1080px;margin:0 auto;padding:16px 28px 34px;display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap;border-top:1px solid var(--hairline);}
  .ftbrand{font-size:13.5px;font-weight:800;color:var(--ink);}
  .ftbrand span{font-family:'JetBrains Mono',monospace;font-size:8.5px;color:var(--mute);letter-spacing:.06em;font-weight:700;}
  .ftlegal{font-family:'JetBrains Mono',monospace;font-size:9px;letter-spacing:.08em;color:var(--mute);text-transform:uppercase;line-height:1.9;max-width:620px;text-align:right;}
  @media (max-width:840px){.ftbar{flex-direction:column;text-align:center;}.ftlegal{text-align:center;}}
.fonav.overcream{background:transparent;border-bottom:none;}
.pill, a[href*="wa.me"]{justify-content:center;}
.fonav.stuck{position:fixed;top:0;left:0;right:0;z-index:300;background:rgba(250,246,238,.86)!important;-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);border-bottom:1px solid rgba(20,18,22,.07)!important;}
@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.fonav.stuck{background:rgba(255,255,255,.92)!important;}}
.fonav.overhero.stuck .links a,.fonav.overhero.stuck .brand .n{color:var(--ink)!important;}
.fonav.overhero.stuck .brand .by{color:var(--mute)!important;}
.fonav.overhero.stuck .nburger span{background:var(--ink)!important;}
@media (min-width:841px){.sec{padding-left:40px !important;padding-right:40px !important;}}

.statband{padding-left:calc((100% - 1140px)/2) !important;padding-right:calc((100% - 1140px)/2) !important;}
@media (max-width:1240px){.statband{padding-left:34px !important;padding-right:34px !important;}}
@media (min-width:1241px){
.sec{position:relative;}
.sec .fok{position:absolute !important;left:calc(50% - 570px - 52px) !important;top:48px !important;bottom:46px !important;margin:0 !important;writing-mode:vertical-rl !important;text-orientation:mixed !important;text-align:left !important;display:flex !important;align-items:center !important;width:auto !important;transform:none !important;}
}
@media (max-width:1240px){
.sec .fok{position:static !important;writing-mode:horizontal-tb !important;transform:none !important;width:auto !important;display:block !important;margin:0 auto 14px !important;text-align:center !important;}
}

.sec > *, .pinkband > *{max-width:1140px;margin-left:auto;margin-right:auto;}
@media (max-width:840px){.sec > *, .pinkband > *{max-width:none;}}
.fofoot{display:block !important;}
.wa-head img{width:36px !important;height:36px !important;padding:2px;box-sizing:border-box;object-fit:contain;background:#FA1896;border-radius:50%;}
.wa-chat{display:flex;flex-direction:column;}
.wa-scroll{height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px;scroll-behavior:smooth;scrollbar-width:thin;}
@media (max-width:840px){.wa-scroll{height:250px;}}
.hero a[href="calculator.html"]{background:linear-gradient(180deg,#5BA1F8,#3B82F6) !important;color:#ffffff !important;border:none !important;display:block !important;width:max-content !important;margin:18px 0 0 !important;border-radius:999px !important;font-weight:800 !important;text-shadow:0 1px 2px rgba(21,64,148,.25);box-shadow:0 12px 32px rgba(59,130,246,.38) !important;}
.sec.photo{position:relative;isolation:isolate;overflow:hidden;}
.sec.photo::before{content:'';position:absolute;inset:-40px;background-image:var(--ph);background-size:cover;background-position:center;filter:blur(26px) saturate(1.15);transform:scale(1.12);z-index:-2;}
.sec.photo::after{content:'';position:absolute;inset:0;background:rgba(250,246,238,.82);z-index:-1;}
.sec.photo.deep::after{background:rgba(255,255,255,.84);}
#top.photo::after{background:linear-gradient(rgba(250,246,238,.9),rgba(250,246,238,.72));}
@media (prefers-reduced-motion: reduce){.sec.photo::before{filter:blur(26px);}}

.aboutwrap .sec{padding-top:96px;padding-bottom:96px;}
.statband.about4{grid-template-columns:repeat(4,1fr);}
.tl{max-width:860px;margin:44px auto 0;text-align:left;}
.tlrow{display:grid;grid-template-columns:118px 1fr;gap:22px;padding:22px 0;border-bottom:1px dashed var(--hairline);}
.tlrow:last-child{border-bottom:none;}
.tlrow .ty{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.18em;color:var(--pinkdeep);font-weight:700;padding-top:4px;}
.tlrow h5{font-weight:900;font-size:17.5px;}
.tlrow p{color:var(--body);font-size:14px;line-height:1.75;margin-top:6px;}
.board{margin:44px auto 0;max-width:920px;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--white);text-align:left;box-shadow:0 18px 50px rgba(0,0,0,.05);}
.brow{display:grid;grid-template-columns:130px 1fr 110px;gap:10px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--hairline);font-family:'JetBrains Mono',monospace;opacity:0;transform:translateY(8px);transition:all .5s;}
.brow.in{opacity:1;transform:none;}
.brow:last-child{border-bottom:none;}
.brow .an{font-weight:700;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);}
.brow .ad{font-size:11px;color:var(--body);letter-spacing:.03em;}
.brow .st{display:flex;align-items:center;gap:7px;font-size:9.5px;letter-spacing:.18em;color:#0d9d58;justify-content:flex-end;}
.dot2{width:7px;height:7px;border-radius:50%;background:#17c46f;animation:pulse2 1.6s ease-in-out infinite;}
@keyframes pulse2{50%{opacity:.35;transform:scale(.8);}}
.note{background:var(--white);border:1px solid var(--line);border-radius:20px;max-width:760px;margin:44px auto 0;padding:36px 40px;box-shadow:0 22px 60px rgba(0,0,0,.06);text-align:left;}
.note h3{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:var(--pinkdeep);margin-bottom:16px;}
.note p{color:var(--body);font-size:15px;line-height:1.85;margin-bottom:14px;}
.sig{font-weight:900;font-size:18px;margin-top:16px;color:var(--ink);}
.sig .cursor{display:inline-block;width:2px;height:1.05em;background:var(--pinkdeep);vertical-align:-2px;animation:blink 1s steps(1) infinite;}
@keyframes blink{50%{opacity:0;}}
@media (prefers-reduced-motion: reduce){.dot2,.sig .cursor{animation:none;}}
@media (max-width:900px){.statband.about4{grid-template-columns:repeat(2,1fr);}.tlrow{grid-template-columns:82px 1fr;}.brow{grid-template-columns:92px 1fr 78px;padding:12px 12px;}.brow .ad{font-size:10px;}.aboutwrap .sec{padding-top:64px;padding-bottom:64px;}}
@media (max-width:840px){.sec{padding-left:18px !important;padding-right:18px !important;}}
@media (max-width:900px){.sitedir a{display:inline-block;padding:9px 0;line-height:1.3;}.ftbrand a{display:inline-block;padding:6px 0;}.stagetoggle button{min-height:44px;}}
.ftsep{display:none !important;}
.dhero{position:relative;}
.sitedir{border-top:0 !important;position:relative;}.sitedir::before{content:"";position:absolute;top:0;left:calc(50% - 50vw);width:100vw;border-top:1px solid rgba(20,18,22,.07);}.ftbar{border-top:0 !important;position:relative;}.ftbar::before{content:"";position:absolute;top:0;left:calc(50% - 50vw);width:100vw;border-top:1px solid rgba(20,18,22,.07);}
#top.secphoto{padding-left:max(40px,calc(50vw - 572px)) !important;padding-right:max(40px,calc(50vw - 572px)) !important;}#top.secphoto .foh2{max-width:840px !important;}
/* Oct 27: keyboard focus, trade link, more-from-the-desk row */
a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #FA1896;outline-offset:3px}
main:focus{outline:none}
#ffd .tradego{margin:14px 0 0;font-size:14.5px;text-align:center}#ffd .tradego a{color:#D90D7E;font-weight:700;text-decoration:none;border-bottom:2px solid #FFD6EC;padding-bottom:2px}#ffd .tradego a:hover{border-color:#E60F86}
#ffd .morefree{padding:40px 0 56px}#ffd .morefree .wrap{max-width:1176px;margin:0 auto;padding:0 20px}
#ffd .mf-k{font:500 11px/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.18em;text-transform:uppercase;color:#D90D7E;display:flex;align-items:center;gap:10px;margin:0 0 14px}#ffd .mf-k:before{content:'';width:22px;height:3px;border-radius:3px;background:currentColor}
#ffd .mf{display:grid;grid-template-columns:1fr;gap:12px}
#ffd .mf-c{display:grid;grid-template-columns:1fr auto;gap:6px 14px;align-items:center;background:#fff;border-radius:22px;padding:18px 20px;box-shadow:0 18px 40px -22px rgba(20,18,22,.35),0 0 0 1px rgba(20,18,22,.05);text-decoration:none;color:#141216;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}
#ffd .mf-c:hover{transform:translateY(-4px);box-shadow:0 26px 48px -22px rgba(250,24,150,.35),0 0 0 1.5px #FFD6EC}
#ffd .mf-c small{grid-column:1;font:500 10px/1 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.14em;text-transform:uppercase;color:#D90D7E}
#ffd .mf-c b{grid-column:1;font-size:17px;line-height:1.25;letter-spacing:-.01em}
#ffd .mf-c span{grid-column:1;font-size:14px;line-height:1.45;color:#6E6776}
#ffd .mf-c i{grid-column:2;grid-row:1/4;font-style:normal;width:40px;height:40px;border-radius:50%;background:#FDEEF6;color:#D90D7E;display:grid;place-items:center;font-weight:800;font-size:18px}
@media(min-width:761px){#ffd .morefree{padding:56px 0 72px}#ffd .morefree .wrap{padding:0 28px}#ffd .mf{grid-template-columns:repeat(2,1fr);gap:16px}#ffd .mf-c{padding:22px 24px}}
@media(min-width:1024px){#ffd .mf{grid-template-columns:repeat(4,1fr)}}
/* the coffee photo (licensed, Envato) with the line on a pink brush, black text, mid centre, a touch of angle */
html.dir-c.o3h #ffd .desk .dprot.coffee{container-type:inline-size;position:relative}html.dir-c.o3h #ffd .desk .dprot.coffee .dpx>img{visibility:visible;width:100%;height:auto;max-height:none;display:block;border-radius:10px}
html.dir-c.o3h #ffd .desk .dprot.coffee figcaption{position:absolute;inset:12px 12px 14px;display:grid;place-items:center;padding:0;margin:0;pointer-events:none;background:none}
html.dir-c.o3h #ffd .desk .dprot.coffee figcaption span.cb{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:clamp(18px,6.1cqw,44px);line-height:1.1;color:#141216;white-space:nowrap;padding:.42em .9em .4em;transform:rotate(-3deg);text-shadow:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 120' preserveAspectRatio='none'%3E%3Cpath d='M8 40 C40 24 80 34 120 26 C170 16 220 32 270 22 C320 12 356 28 392 18 L397 32 C384 42 378 56 392 70 L389 90 C340 104 292 90 244 100 C196 110 148 96 100 106 C58 114 26 104 10 94 C0 82 6 60 12 50 Z' fill='%23FA1896' fill-opacity='.96'/%3E%3Cpath d='M16 32 C58 24 96 36 136 28' stroke='%23FA1896' stroke-opacity='.55' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3Cpath d='M300 100 C340 94 370 102 398 96' stroke='%23FA1896' stroke-opacity='.6' stroke-width='4' fill='none' stroke-linecap='round'/%3E%3Cpath d='M326 12 C350 10 372 14 399 10' stroke='%23FA1896' stroke-opacity='.5' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3Cpath d='M2 104 C14 100 26 104 44 112' stroke='%23FA1896' stroke-opacity='.5' stroke-width='3' fill='none' stroke-linecap='round'/%3E%3Cpath d='M60 18 C90 14 110 20 140 16' stroke='%23FA1896' stroke-opacity='.35' stroke-width='2' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") center/104% 118% no-repeat}
/* 761 to 860px: the hero is one column but kept the desktop half-wash; wash the whole width like the phone does */
@media(min-width:761px) and (max-width:860px){html.dir-c.o3h #ffd .desk .pop-hero>.phx::after{background:linear-gradient(180deg,rgba(250,246,238,0) calc(100% - 140px),#FAF6EE 100%),linear-gradient(98deg,rgba(250,246,238,.92) 0%,rgba(250,246,238,.8) 55%,rgba(250,246,238,.46) 85%,rgba(250,246,238,.2) 100%)}}
