/* SUPHERB / DESIGN LAB. Six individual Atlas concept cards only. */

#discover .prototype-showcase{
  display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:23px;
  margin:26px 0 24px;padding:23px 27px;position:relative;isolation:isolate;overflow:hidden;
  scroll-margin-top:120px;
  border:1px solid #deb98c99;background:
    radial-gradient(ellipse 45% 160% at 100% 5%,#6f477258,transparent 80%),
    radial-gradient(ellipse 35% 110% at 0% 90%,#18584d77,transparent 83%),
    linear-gradient(112deg,#241c2d,#182a2b 66%,#302139);
  box-shadow:0 16px 33px #09091577,inset 0 0 0 5px #edcfa80a;
}
#discover .prototype-showcase::before{
  content:'';position:absolute;inset:8px;z-index:-1;pointer-events:none;border:1px solid #ecc89c2f;
}
#discover .prototype-showcase-crest{
  display:grid;place-items:center;width:57px;height:57px;border:1px solid #ead1a9;
  border-radius:50%;color:#ead1a9;font:30px Georgia,serif;
  box-shadow:0 0 0 5px #e6c39812,inset 0 0 21px #b5829d45;
}
#discover .prototype-showcase-copy p{
  font:700 9px 'DM Sans',sans-serif!important;letter-spacing:2px;color:#e3c99e!important;
  margin:0 0 5px!important;
}
#discover .prototype-showcase h4{
  margin:0 0 6px;font:500 clamp(25px,2.8vw,39px)/1.13 'Playfair Display',Georgia,serif;
  color:#fff0db;letter-spacing:-1.5px;
}
#discover .prototype-showcase h4 em{color:#e8b8d6}
#discover .prototype-showcase-copy>span{
  display:block;max-width:660px;font:12px/1.65 'DM Sans',sans-serif;color:#dacdd0;
}
#discover .prototype-showcase-controls{display:flex;flex-direction:column;gap:10px;align-items:stretch;min-width:205px}
#discover .prototype-review-toggle{
  border:1px solid #f4d3aa;min-height:46px;padding:10px 15px;
  background:linear-gradient(115deg,#f2dbb9,#d3aeba);color:#2a2130;
  cursor:pointer;font:700 11px 'DM Sans',sans-serif;letter-spacing:.2px;
  display:flex;align-items:center;justify-content:space-between;gap:12px;
  box-shadow:0 6px 20px #0005;transition:transform .2s ease,filter .2s ease;
}
#discover .prototype-review-toggle:hover{transform:translateY(-2px);filter:brightness(1.1)}
#discover .prototype-review-toggle[aria-pressed="true"]{background:#2c2739;color:#f5d9a8}
#discover .prototype-review-count{font:600 9px 'DM Sans',sans-serif;letter-spacing:1px;color:#d6bfae;text-align:center}
#discover.atlas-review-six .finder-grid .finder-card:not(.atlas-prototype){display:none!important}
#discover.atlas-review-six .finder-search-row,
#discover.atlas-review-six .atlas-signature-shortcuts,
#discover.atlas-review-six .atlas-photo-categories,
#discover.atlas-review-six .finder-status{display:none!important}
#discover.atlas-review-six .finder-grid{padding-top:10px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}
#discover.atlas-review-six .atlas-prototype--cosmic{order:1}
#discover.atlas-review-six .atlas-prototype--heritage{order:2}
#discover.atlas-review-six .atlas-prototype--foundry{order:3}
#discover.atlas-review-six .atlas-prototype--citrus{order:4}
#discover.atlas-review-six .atlas-prototype--candy{order:5}
#discover.atlas-review-six .atlas-prototype--laboratory{order:6}

/* Constant design DNA: thin collector frame, photo-first composition, concise
   summary, and fully retained original functions in an accessible disclosure. */
#discover .finder-card.atlas-prototype{
  --proto-accent:#d9c4e9;--proto-accent2:#a782e5;--proto-metal:#f6d7ad;
  --proto-ink:#14101e;--proto-text:#fff1e3;
  display:flex;flex-direction:column;align-self:start;overflow:hidden;
  border:1px solid var(--proto-metal);
  background:#17131b;position:relative;isolation:isolate;
  box-shadow:0 18px 38px #08081299,0 0 0 4px #eec58e0d;
}
#discover .finder-card.atlas-prototype::before{
  content:'';position:absolute;inset:5px;z-index:10;pointer-events:none;
  border:1px solid color-mix(in srgb,var(--proto-metal) 45%,transparent);
}
#discover .finder-card.atlas-prototype:hover{
  box-shadow:0 25px 48px #080812c7,0 0 28px color-mix(in srgb,var(--proto-accent) 32%,transparent);
}
#discover .finder-card.atlas-prototype .finder-media{
  display:block;position:relative;height:320px;min-height:320px;width:100%;
  overflow:hidden;isolation:isolate;background:var(--proto-ink);
}
#discover .finder-card.atlas-prototype .finder-media::before{
  content:'';display:block;position:absolute;inset:0;z-index:0;pointer-events:none;
  background:
    radial-gradient(ellipse 72% 61% at 63% 60%,color-mix(in srgb,var(--proto-accent2) 39%,transparent),transparent 77%),
    radial-gradient(ellipse at 15% 10%,color-mix(in srgb,var(--proto-accent) 23%,transparent),transparent 75%),
    linear-gradient(155deg,#0c0c12,var(--proto-ink));
}
#discover .finder-card.atlas-prototype .finder-media::after{content:none}
#discover .finder-card.atlas-prototype .prototype-ornament{
  position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;
}
#discover .finder-card.atlas-prototype .prototype-ornament::before{
  content:'';position:absolute;inset:12px;
  border:1px solid color-mix(in srgb,var(--proto-metal) 53%,transparent);
  clip-path:polygon(0 0,92% 0,100% 9%,100% 100%,8% 100%,0 91%);
}
#discover .finder-card.atlas-prototype .prototype-ornament::after{
  content:'';position:absolute;inset:20px;opacity:.48;
  border:1px solid var(--proto-accent2);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);
}
#discover .finder-card.atlas-prototype .prototype-orbit,
#discover .finder-card.atlas-prototype .prototype-halo,
#discover .finder-card.atlas-prototype .prototype-glint,
#discover .finder-card.atlas-prototype .prototype-trace,
#discover .finder-card.atlas-prototype .prototype-detailmark{position:absolute;display:block}
#discover .finder-card.atlas-prototype .prototype-orbit{
  width:235px;height:235px;left:calc(50% - 117px);top:82px;border-radius:50%;
  border:1px solid color-mix(in srgb,var(--proto-accent) 75%,transparent);
  box-shadow:0 0 0 10px color-mix(in srgb,var(--proto-accent2) 8%,transparent),inset 0 0 20px color-mix(in srgb,var(--proto-accent) 22%,transparent);
}
#discover .finder-card.atlas-prototype .prototype-halo{
  left:13%;top:26%;width:75%;height:70%;border-radius:50%;
  background:radial-gradient(ellipse,color-mix(in srgb,var(--proto-accent2) 34%,transparent),transparent 66%);
  filter:blur(9px);
}
#discover .finder-card.atlas-prototype .prototype-glint{
  width:7px;height:7px;top:28%;right:13%;background:#fff8e8;transform:rotate(45deg);
  box-shadow:0 0 0 4px color-mix(in srgb,var(--proto-accent) 40%,transparent),0 0 27px 5px var(--proto-accent);
}
#discover .finder-card.atlas-prototype .prototype-trace{
  height:1px;width:47%;bottom:34px;right:-7%;transform:rotate(-25deg);
  background:linear-gradient(90deg,transparent,var(--proto-metal),transparent);
  box-shadow:0 0 8px var(--proto-accent);
}
#discover .finder-card.atlas-prototype .prototype-detailmark{
  right:22px;bottom:22px;width:24px;height:24px;transform:rotate(45deg);
  border-right:1px solid var(--proto-metal);border-bottom:1px solid var(--proto-metal);
}
#discover .finder-card.atlas-prototype .prototype-photograph-frame{
  position:absolute;z-index:2;left:16%;top:110px;width:68%;height:183px;
  padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--proto-accent) 42%,transparent);
  background:#0e110e;
  box-shadow:0 10px 32px #0009,0 0 28px color-mix(in srgb,var(--proto-accent2) 32%,transparent);
}
#discover .finder-card.atlas-prototype .prototype-photograph-frame>img{
  display:block;width:100%;height:100%;min-height:0;max-height:none;
  object-fit:contain;object-position:center;background:#0e110e;
  filter:none;mix-blend-mode:normal;transform:none;
}
#discover .finder-card.atlas-prototype .finder-media-text{
  display:flex;flex-direction:column;align-items:center;justify-content:flex-start;
  position:absolute;z-index:4;inset:22px 18px auto;padding:0;
  text-align:center;pointer-events:none;
}
#discover .finder-card.atlas-prototype .finder-media-text .strain-serial{
  display:block;align-self:center;max-width:100%;margin:0 0 9px;padding:0 0 4px;
  color:var(--proto-metal);font:700 7px 'DM Sans',sans-serif;
  letter-spacing:1.75px;text-shadow:0 1px 4px #000;
}
#discover .finder-card.atlas-prototype .finder-media-text .strain-serial::after{content:none}
#discover .finder-card.atlas-prototype .finder-media-text .strain-wordmark{
  display:flex;flex-direction:column;align-items:center;justify-content:center;
  width:100%;margin:0;overflow:visible;word-break:normal;overflow-wrap:normal;
  color:var(--proto-text);font-family:'Playfair Display',Georgia,serif;
  font-style:italic;font-weight:600;line-height:.88;letter-spacing:-.07em;
  background:none!important;-webkit-text-fill-color:initial!important;-webkit-text-stroke:0!important;
  filter:none!important;text-shadow:none;
  transform:none;
}
#discover .finder-card.atlas-prototype .strain-wordmark::before,
#discover .finder-card.atlas-prototype .strain-wordmark::after{content:none!important;display:none!important}
#discover .finder-card.atlas-prototype .strain-wordmark span{
  display:block!important;max-width:100%;background:linear-gradient(180deg,#fff9ed 4%,var(--proto-metal) 30%,var(--proto-accent) 48%,var(--proto-accent2) 65%,#f8e2cc 86%);
  background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent!important;
  -webkit-text-stroke:.3px color-mix(in srgb,var(--proto-metal) 70%,white);
  text-shadow:0 5px 10px #000b;filter:drop-shadow(1px 2px 0 #151124);
}
#discover .finder-card.atlas-prototype .strain-wordmark .prototype-title-first{font-size:1em}
#discover .finder-card.atlas-prototype .finder-media-text .strain-flourish{
  display:block;position:absolute;top:270px;left:0;right:0;
  width:auto;height:auto;background:none!important;filter:none!important;
  font:700 8px 'DM Sans',sans-serif;color:var(--proto-metal);
  letter-spacing:2.7px;text-shadow:0 2px 8px #000;
}
#discover .finder-card.atlas-prototype .prototype-stage-stamp{
  position:absolute;z-index:5;left:18px;bottom:16px;
  font:700 8px 'DM Sans',sans-serif;color:var(--proto-metal);letter-spacing:2px;
}

/* A useful visual preview is 320px of visual story, followed by concise facts
   and two actions. The full description is disclosed in place. */
#discover .finder-card.atlas-prototype .finder-body{
  display:block;flex:none;padding:0;background:linear-gradient(140deg,#241c2a,#161920 82%);
}
#discover .finder-card.atlas-prototype .prototype-card-summary{padding:14px 17px 15px;min-height:136px}
#discover .finder-card.atlas-prototype .prototype-summary-top{
  display:flex;align-items:center;justify-content:space-between;gap:6px;
  color:#c9b7aa;font:700 8px 'DM Sans',sans-serif;letter-spacing:1.25px;
}
#discover .finder-card.atlas-prototype .prototype-summary-top span:last-child{color:var(--proto-accent)}
#discover .finder-card.atlas-prototype .prototype-flavour{
  display:flex;align-items:center;gap:11px;margin:12px 0 13px;
}
#discover .finder-card.atlas-prototype .prototype-flavour-rule{
  width:3px;height:31px;flex:none;background:linear-gradient(var(--proto-metal),var(--proto-accent2));
  box-shadow:0 0 9px color-mix(in srgb,var(--proto-accent) 55%,transparent);
}
#discover .finder-card.atlas-prototype .prototype-flavour strong{
  display:block;color:#f7ebdf;font:700 11px 'DM Sans',sans-serif;letter-spacing:1px;
}
#discover .finder-card.atlas-prototype .prototype-flavour small{
  display:block;margin-top:3px;color:#bbaebe;font:10px 'DM Sans',sans-serif;
}
#discover .finder-card.atlas-prototype .prototype-card-actions{
  display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px;align-items:stretch;
}
#discover .finder-card.atlas-prototype .prototype-reveal,
#discover .finder-card.atlas-prototype .prototype-view-original{
  display:flex;align-items:center;justify-content:space-between;gap:8px;
  min-height:35px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--proto-accent) 70%,transparent);
  font:700 10px 'DM Sans',sans-serif;letter-spacing:.2px;cursor:pointer;text-decoration:none;
}
#discover .finder-card.atlas-prototype .prototype-reveal{
  background:linear-gradient(107deg,color-mix(in srgb,var(--proto-accent2) 27%,#251b28),#171823);
  color:#fff1df;
}
#discover .finder-card.atlas-prototype .prototype-reveal:hover{background:color-mix(in srgb,var(--proto-accent2) 45%,#201a24)}
#discover .finder-card.atlas-prototype .prototype-view-original{
  background:transparent;color:var(--proto-metal);white-space:nowrap;
}
#discover .finder-card.atlas-prototype .prototype-view-original:hover{background:#ffffff15}
#discover .finder-card.atlas-prototype .prototype-profile-details{
  padding:16px 17px 18px;border-top:1px solid #dfb98b73;
  background:linear-gradient(180deg,#251c2a,#171920);
}
#discover .finder-card.atlas-prototype .prototype-profile-details[hidden]{display:none!important}
#discover .finder-card.atlas-prototype.prototype-expanded .finder-description{display:block;overflow:visible;-webkit-line-clamp:unset}
#discover .finder-card.atlas-prototype.prototype-expanded .finder-story-toggle{display:none}
#discover .finder-card.atlas-prototype .prototype-profile-details .finder-lineage{margin-bottom:7px}
#discover .finder-card.atlas-prototype .prototype-profile-details .finder-links{margin-top:10px}

/* 01 — jewel-toned cosmic hero. Floating photo with blue star fields. */
#discover .finder-card.atlas-prototype--cosmic{
  --proto-accent:#c078ff;--proto-accent2:#346cff;--proto-metal:#b7edff;
  --proto-ink:#110e2b;
}
#discover .finder-card.atlas-prototype--cosmic .finder-media{
  background:radial-gradient(ellipse at 63% 70%,#3b19a1,#10142e 56%,#0c0b18);
}
#discover .finder-card.atlas-prototype--cosmic .prototype-ornament{background:
  radial-gradient(circle at 9% 24%,#9bdaff 0 1px,transparent 2px),
  radial-gradient(circle at 84% 19%,#e7b7fa 0 2px,transparent 3px),
  radial-gradient(circle at 29% 70%,#f7ceff 0 1px,transparent 3px),
  radial-gradient(circle at 78% 86%,#a0cfff 0 1px,transparent 2px),
  repeating-linear-gradient(125deg,transparent 0 23px,#4267b313 24px 25px,transparent 26px 54px);
}
#discover .finder-card.atlas-prototype--cosmic .prototype-orbit{width:260px;height:260px;top:66px;left:calc(50% - 130px);transform:rotate(-20deg);border-color:#7f91ff9a}
#discover .finder-card.atlas-prototype--cosmic .prototype-photograph-frame{
  left:20%;top:104px;width:60%;height:188px;transform:rotate(-3deg);
  border-color:#a993ff9c;box-shadow:0 0 36px #436aff65,0 0 0 5px #7175d214;
}
#discover .finder-card.atlas-prototype--cosmic .finder-media-text .strain-wordmark{font-size:38px;transform:rotate(-4deg)}
#discover .finder-card.atlas-prototype--cosmic .strain-wordmark .prototype-title-second{font-size:.77em;letter-spacing:-.035em}
#discover .finder-card.atlas-prototype--cosmic .prototype-glint{right:14%;top:42%}

/* 02 — opulent split composition, aged gold and restrained biscuit motifs. */
#discover .finder-card.atlas-prototype--heritage{
  --proto-accent:#dbac59;--proto-accent2:#6b8543;--proto-metal:#f8d18c;
  --proto-ink:#24190e;
}
#discover .finder-card.atlas-prototype--heritage .finder-media{
  background:radial-gradient(ellipse at 80% 55%,#59451e,#141910 55%,#160f0b);
}
#discover .finder-card.atlas-prototype--heritage .prototype-ornament{background:
  radial-gradient(circle at 14% 75%,#edc07818 0 14px,transparent 15px),
  radial-gradient(circle at 8% 83%,#edc07816 0 7px,transparent 8px),
  repeating-linear-gradient(135deg,transparent 0 49px,#f2cf7910 50px,transparent 51px 84px);
}
#discover .finder-card.atlas-prototype--heritage .prototype-orbit{left:56%;top:67px;width:210px;height:210px;border-radius:8px;transform:rotate(9deg);border:1px double #dfba6c80}
#discover .finder-card.atlas-prototype--heritage .prototype-photograph-frame{
  left:43%;top:77px;width:52%;height:224px;transform:rotate(3deg);
  border:1px solid #ddbc77aa;box-shadow:-9px 13px 24px #000a,0 0 26px #dcaa5144;
}
#discover .finder-card.atlas-prototype--heritage .finder-media-text{align-items:flex-start;text-align:left;inset:59px auto auto 20px;width:52%}
#discover .finder-card.atlas-prototype--heritage .finder-media-text .strain-serial{align-self:flex-start;max-width:170px;font-size:7px}
#discover .finder-card.atlas-prototype--heritage .finder-media-text .strain-wordmark{align-items:flex-start;text-align:left;font-size:43px;line-height:.93;transform:rotate(-8deg)}
#discover .finder-card.atlas-prototype--heritage .strain-wordmark span{filter:drop-shadow(2px 3px 0 #4a2a0e)!important}
#discover .finder-card.atlas-prototype--heritage .strain-wordmark .prototype-title-second{font-size:.89em}
#discover .finder-card.atlas-prototype--heritage .finder-media-text .strain-flourish{top:222px;right:auto;left:0;font-size:7px}
#discover .finder-card.atlas-prototype--heritage .finder-media-text .strain-flourish{display:none}
#discover .finder-card.atlas-prototype--heritage .prototype-stage-stamp{left:20px}

/* 03 — foundry / mechanical amber, an architectural rather than candy layout. */
#discover .finder-card.atlas-prototype--foundry{
  --proto-accent:#f4a44f;--proto-accent2:#826533;--proto-metal:#dcb87a;
  --proto-ink:#14180e;
}
#discover .finder-card.atlas-prototype--foundry .finder-media{background:linear-gradient(132deg,#17190e,#20160c 60%,#141915)}
#discover .finder-card.atlas-prototype--foundry .prototype-ornament{background:
  repeating-linear-gradient(90deg,transparent 0 25px,#e6aa4813 26px,transparent 27px 53px),
  repeating-linear-gradient(0deg,transparent 0 37px,#c4ad6d0c 38px,transparent 39px 70px);
}
#discover .finder-card.atlas-prototype--foundry .prototype-orbit{
  width:250px;height:250px;left:calc(50% - 125px);top:52px;
  border:3px dashed #dba95779;box-shadow:inset 0 0 0 8px #ab76461a,0 0 22px #d38e3e48;
}
#discover .finder-card.atlas-prototype--foundry .prototype-photograph-frame{
  left:23%;top:84px;width:54%;height:200px;border-radius:48% 48% 3% 3% / 24% 24% 3% 3%;
  border:1px solid #e6bb7280;box-shadow:0 0 0 6px #b37d3318,0 0 30px #d8a44a48;
}
#discover .finder-card.atlas-prototype--foundry .finder-media-text{inset:24px 12px auto}
#discover .finder-card.atlas-prototype--foundry .finder-media-text .strain-wordmark{
  font:900 italic 37px/.85 Georgia,serif;letter-spacing:-.08em;text-transform:uppercase;transform:skew(-7deg);
}
#discover .finder-card.atlas-prototype--foundry .strain-wordmark .prototype-title-second{font-size:.85em}
#discover .finder-card.atlas-prototype--foundry .finder-media-text .strain-flourish{top:267px}

/* 04 — citrus prism. Dramatic left-aligned wordmark, illuminated lime disc. */
#discover .finder-card.atlas-prototype--citrus{
  --proto-accent:#bbf83d;--proto-accent2:#30b854;--proto-metal:#f5de8b;
  --proto-ink:#10251b;
}
#discover .finder-card.atlas-prototype--citrus .finder-media{
  background:radial-gradient(ellipse at 80% 60%,#487c21,#163d26 41%,#102118 76%);
}
#discover .finder-card.atlas-prototype--citrus .prototype-orbit{
  left:52%;top:80px;width:190px;height:190px;border:11px double #b3f3489c;
  box-shadow:0 0 15px #a7ea4770,inset 0 0 25px #d0ff7b55;
}
#discover .finder-card.atlas-prototype--citrus .prototype-ornament{
  background:repeating-conic-gradient(from 0deg at 84% 49%,#b3e9540c 0deg 11deg,transparent 12deg 45deg);
}
#discover .finder-card.atlas-prototype--citrus .prototype-photograph-frame{
  left:44%;top:86px;width:49%;height:206px;transform:rotate(5deg);
  border-color:#ceee61a8;box-shadow:0 0 37px #79b92b74;
}
#discover .finder-card.atlas-prototype--citrus .finder-media-text{inset:74px auto auto 17px;width:50%;align-items:flex-start;text-align:left}
#discover .finder-card.atlas-prototype--citrus .finder-media-text .strain-serial{max-width:155px;align-self:flex-start}
#discover .finder-card.atlas-prototype--citrus .finder-media-text .strain-wordmark{
  align-items:flex-start;text-align:left;font:700 italic 43px/.89 Georgia,serif;transform:rotate(-7deg);
}
#discover .finder-card.atlas-prototype--citrus .strain-wordmark .prototype-title-second{font-size:2.05em;line-height:.74;margin-left:6px}
#discover .finder-card.atlas-prototype--citrus .finder-media-text .strain-flourish{top:212px;left:0;right:auto;font-size:7px}
#discover .finder-card.atlas-prototype--citrus .finder-media-text .strain-flourish{display:none}

/* 05 — candy glass. Centrepiece photo, pink-glass bubble jewels and chrome script. */
#discover .finder-card.atlas-prototype--candy{
  --proto-accent:#ff9bcd;--proto-accent2:#b52d8e;--proto-metal:#ffdebc;
  --proto-ink:#2a1123;
}
#discover .finder-card.atlas-prototype--candy .finder-media{
  background:radial-gradient(ellipse at 50% 65%,#b3316f7a,#301127 58%,#1b1021);
}
#discover .finder-card.atlas-prototype--candy .prototype-ornament{background:
  radial-gradient(circle at 16% 27%,#ffffff6d 0 2px,#fe8aba53 3px 14px,transparent 15px),
  radial-gradient(circle at 87% 55%,#ffffff5c 0 3px,#ff89c14f 4px 24px,transparent 25px),
  radial-gradient(circle at 16% 86%,#ffffff7a 0 1px,#d742a344 2px 12px,transparent 13px);
}
#discover .finder-card.atlas-prototype--candy .prototype-orbit{
  left:calc(50% - 120px);top:91px;width:240px;height:180px;
  border:2px solid #fa89c0af;transform:rotate(-7deg);border-radius:45%;
  box-shadow:0 0 21px #ee73a67a,inset 0 0 24px #e86ba24e;
}
#discover .finder-card.atlas-prototype--candy .prototype-photograph-frame{
  left:21%;top:114px;width:58%;height:177px;
  border-radius:8px 8px 50% 50% / 8px 8px 9% 9%;
  box-shadow:0 0 0 7px #d13f9423,0 0 35px #ff7fd57a;
}
#discover .finder-card.atlas-prototype--candy .finder-media-text .strain-wordmark{
  font-size:51px;line-height:.77;transform:rotate(-5deg);
}
#discover .finder-card.atlas-prototype--candy .strain-wordmark .prototype-title-second{font-size:1.06em;margin-left:23px}
#discover .finder-card.atlas-prototype--candy .finder-media-text .strain-flourish{top:272px}

/* 06 — blue laboratory. Horizontal product photography and precise chrome. */
#discover .finder-card.atlas-prototype--laboratory{
  --proto-accent:#8bc5fc;--proto-accent2:#176bb6;--proto-metal:#d8eefc;
  --proto-ink:#0f1e2e;
}
#discover .finder-card.atlas-prototype--laboratory .finder-media{
  background:radial-gradient(ellipse at 50% 65%,#225b8a,#101c30 54%,#0a121c);
}
#discover .finder-card.atlas-prototype--laboratory .prototype-ornament{background:
  linear-gradient(90deg,#83c4fc11 1px,transparent 1px),
  linear-gradient(#83c4fc10 1px,transparent 1px);
  background-size:22px 22px;
}
#discover .finder-card.atlas-prototype--laboratory .prototype-orbit{
  top:121px;left:8%;width:84%;height:139px;border-radius:4px;
  border:1px solid #97d9fe88;box-shadow:0 0 0 8px #58bcff13,0 0 25px #67acff49;
}
#discover .finder-card.atlas-prototype--laboratory .prototype-photograph-frame{
  top:125px;left:8%;width:84%;height:139px;border-color:#83c0e0b8;
  box-shadow:0 0 29px #6cc9ff56;
}
#discover .finder-card.atlas-prototype--laboratory .finder-media-text{inset:29px 18px auto}
#discover .finder-card.atlas-prototype--laboratory .finder-media-text .strain-wordmark{
  font:900 italic 57px/.82 'DM Sans',Arial,sans-serif;letter-spacing:-.08em;text-transform:uppercase;
  transform:skew(-8deg);
}
#discover .finder-card.atlas-prototype--laboratory .strain-wordmark .prototype-title-second{
  font:800 italic .38em/1.2 'DM Sans',Arial,sans-serif;letter-spacing:.12em;margin-top:2px;
}
#discover .finder-card.atlas-prototype--laboratory .finder-media-text .strain-flourish{top:258px}
#discover .finder-card.atlas-prototype--laboratory .prototype-detailmark{border-color:#b3dafa}

@media(max-width:1150px){
 #discover .prototype-showcase{grid-template-columns:52px minmax(0,1fr);gap:15px}
 #discover .prototype-showcase-controls{grid-column:2;min-width:0;align-items:flex-start}
 #discover .prototype-review-toggle{min-width:235px}
}
@media(max-width:900px){
 #discover.atlas-review-six .finder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:700px){
 #discover .prototype-showcase{display:block;padding:22px 18px}
 #discover .prototype-showcase-crest{width:42px;height:42px;font-size:23px;margin-bottom:14px}
 #discover .prototype-showcase-controls{margin-top:16px;align-items:stretch}
 #discover .prototype-review-toggle{min-width:0;width:100%}
 #discover.atlas-review-six .finder-grid{grid-template-columns:1fr;max-width:480px;margin-inline:auto}
 #discover .finder-card.atlas-prototype .finder-media{height:340px;min-height:340px}
 #discover .finder-card.atlas-prototype .finder-media-text .strain-flourish{top:289px}
 #discover .finder-card.atlas-prototype--cosmic .prototype-photograph-frame{top:111px;height:195px}
 #discover .finder-card.atlas-prototype--heritage .prototype-photograph-frame{top:83px;height:230px}
 #discover .finder-card.atlas-prototype--foundry .prototype-photograph-frame{top:98px;height:202px}
 #discover .finder-card.atlas-prototype--citrus .prototype-photograph-frame{top:93px;height:212px}
 #discover .finder-card.atlas-prototype--candy .prototype-photograph-frame{top:118px;height:184px}
 #discover .finder-card.atlas-prototype--laboratory .prototype-photograph-frame{top:136px;height:151px}
}
@media(max-width:420px){
 #discover .finder-card.atlas-prototype .finder-media-text .strain-serial{font-size:6px;letter-spacing:1.3px}
 #discover .finder-card.atlas-prototype--cosmic .finder-media-text .strain-wordmark{font-size:34px}
 #discover .finder-card.atlas-prototype--heritage .finder-media-text .strain-wordmark{font-size:37px}
 #discover .finder-card.atlas-prototype--foundry .finder-media-text .strain-wordmark{font-size:33px}
 #discover .finder-card.atlas-prototype--citrus .finder-media-text .strain-wordmark{font-size:38px}
 #discover .finder-card.atlas-prototype--candy .finder-media-text .strain-wordmark{font-size:46px}
 #discover .finder-card.atlas-prototype--laboratory .finder-media-text .strain-wordmark{font-size:48px}
 #discover .finder-card.atlas-prototype .prototype-card-summary{padding:13px 14px 15px}
}
@media(prefers-reduced-motion:reduce){
 #discover .finder-card.atlas-prototype,#discover .prototype-review-toggle{transition:none!important;transform:none!important}
}
