/* Manual del Pescador de Verdad — Argentina · Mobile first */
:root{--ink:#171e19;--green:#102c20;--green2:#234b37;--yellow:#ffe17c;--gold:#eaca55;--paper:#f7f6f0;--text:#34443b;--muted:#718177;--border:#d9e1d9}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px}body{margin:0;background:#fff;color:var(--ink);font-family:"DM Sans",Arial,sans-serif;-webkit-font-smoothing:antialiased}button,a{font:inherit}a{text-decoration:none;color:inherit}button{cursor:pointer}img{display:block;max-width:100%}p{line-height:1.65}h1,h2,h3{font-family:"Anton",Impact,sans-serif;font-weight:400;line-height:1.04;letter-spacing:.005em;margin:0;text-transform:uppercase}.container{width:min(1190px,calc(100% - 36px));margin:0 auto}.section{padding:92px 0}.section-dark{background:var(--ink);color:white}.section-title{font-size:clamp(2.85rem,6.6vw,5.65rem);margin:15px 0 25px;max-width:950px}.section-title.centered{text-align:center;max-width:none}.section-label{display:flex;align-items:center;gap:12px;color:#526759;font-size:.76rem;letter-spacing:.15em;text-transform:uppercase;font-weight:800}.section-label.light,.overline.light{color:#e2eacb}.section-label.centered{justify-content:center}.dot{width:10px;height:10px;background:var(--yellow);border-radius:50%;display:inline-block;box-shadow:0 0 0 5px #ffe17c30;flex:none}.underline-yellow{position:relative;z-index:0;display:inline-block;white-space:nowrap}.underline-yellow:before{content:"";z-index:-1;background:var(--yellow);position:absolute;left:-2%;right:-3%;top:22%;bottom:8%;transform:rotate(-2deg)}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:62px;padding:15px 25px;gap:12px;text-align:center;border-radius:99px;font-weight:800;font-size:.93rem;line-height:1.3;border:2px solid transparent;transition:transform .2s ease,box-shadow .2s ease}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #0003}.btn-primary{background:var(--yellow);color:var(--ink);border-color:var(--yellow)}.btn-outline{background:white;border-color:var(--ink);color:var(--ink)}
.demo-strip{background:#ffe17c;color:#171e19;text-align:center;font-size:.74rem;font-weight:800;padding:10px 18px;line-height:1.5}
.site-header{background:#fff;position:sticky;top:0;z-index:50;border-bottom:1px solid #e3e9e3}.nav{display:flex;align-items:center;justify-content:space-between;min-height:80px;gap:20px}.brand{display:flex;align-items:center;gap:10px;font-family:Anton,Impact,sans-serif;line-height:1.1;letter-spacing:.02em;font-size:1.27rem}.brand-icon{border:2px solid var(--ink);width:39px;height:39px;display:grid;place-items:center;border-radius:50%;font-size:1.3rem}.brand em{font-style:normal;color:#c2982d}.nav-links{display:flex;gap:30px;font-size:.84rem;font-weight:800}.nav-links a:hover{color:#7e6721}.nav-cta{background:var(--ink);color:white;padding:12px 21px;border-radius:100px;font-size:.78rem;font-weight:800;white-space:nowrap}
.hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 72% 38%,#355844 0%,#11271d 45%,#0b1812 96%);padding:79px 0 18px}.hero:before{content:"";position:absolute;inset:0;opacity:.13;background:repeating-linear-gradient(0deg,transparent,transparent 34px,#b3c0a0 35px),repeating-linear-gradient(90deg,transparent,transparent 34px,#b3c0a0 35px);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;min-height:560px;align-items:center;position:relative;z-index:1}.overline{font-size:.75rem;letter-spacing:.15em;font-weight:800}.flag{font-size:1.2rem;vertical-align:middle;margin-right:7px}.hero h1{font-size:clamp(4rem,7.8vw,7.5rem);max-width:630px;margin:25px 0}.hero h1 span{color:var(--yellow);display:block}.hero-lead{font-size:clamp(1rem,1.6vw,1.28rem);color:#e1ece4;max-width:550px;line-height:1.55}.hero-lead strong{color:#fff}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.text-link{text-decoration:underline;text-underline-offset:5px;font-weight:800;color:#d8e6dc;font-size:.86rem}.hero-points{display:flex;flex-wrap:wrap;gap:11px 18px;color:#cad9cf;font-size:.76rem;font-weight:700;margin-top:27px}.hero-visual{position:relative;min-height:565px;display:grid;place-items:center}.hero-bg-orbit{position:absolute;width:82%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#f1d06b24 0,#e0c65708 54%,transparent 70%);outline:1px solid #ffe17c18;transform:rotate(-14deg)}.book{position:absolute;width:52%;max-width:315px;min-height:425px;background:linear-gradient(175deg,#19422b,#081812 87%);border:3px solid #eac963;border-left:13px solid #0a130e;box-shadow:22px 27px 50px #0008;transform:rotate(-5deg);left:18%;top:6%;padding:25px 19px 20px;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.book-top{font-size:.61rem;letter-spacing:.13em;font-weight:800;color:#fff6a7}.book h2{font-size:clamp(2.1rem,3.55vw,3.1rem);line-height:1.05}.book h2 mark{background:none;color:var(--yellow)}.book-fish{width:100%;height:135px;overflow:hidden;clip-path:polygon(0 8%,100% 0,100% 93%,0 100%)}.book-fish img{width:100%;height:100%;object-fit:cover}.book p{font-size:.52rem;letter-spacing:.05em;font-weight:800;line-height:1.45;color:#ebf0dc}.book-bottom{background:var(--yellow);color:var(--ink);font-weight:800;padding:9px 4px;font-size:.62rem}.book-bottom i{font-style:normal;color:#d3a719}.cover-back{position:absolute;width:39%;max-width:235px;height:235px;border:6px solid #f0f2e8;background:#f9faf3;border-radius:8px;box-shadow:5px 18px 35px #0006;padding:9px;color:#17261b}.cover-back img{height:150px;width:100%;object-fit:cover}.cover-back b{font-family:Anton;font-size:1.5rem;display:block;margin-top:5px}.cover-back span{font-size:.5rem;font-weight:800;letter-spacing:.1em}.cover-back-1{right:4%;top:3%;transform:rotate(11deg)}.cover-back-2{right:0;bottom:12%;transform:rotate(17deg)}.phone-demo{position:absolute;bottom:2%;left:47%;width:37%;max-width:190px;background:#fff;border:9px solid #080f0d;border-radius:22px;color:var(--ink);padding:9px 7px 12px;box-shadow:15px 17px 34px #0009;transform:rotate(8deg);font-size:.68rem;text-align:center}.phone-demo img{width:100%;height:91px;object-fit:cover;border-radius:5px;margin-bottom:8px}.phone-demo .phone-top{display:flex;justify-content:space-between;color:#5d705f;font-size:.46rem;letter-spacing:.05em;margin-bottom:6px}.phone-demo b{display:block;font-family:Anton;font-size:1.35rem}.phone-demo>span{display:block;color:#657568;font-size:.52rem}.phone-pill{background:var(--yellow);color:var(--ink);border-radius:100px;font-size:.55rem;margin-top:9px;padding:6px;font-weight:800}.hero-sticker{position:absolute;bottom:9%;left:0;background:var(--yellow);color:var(--ink);border-radius:14px;padding:13px 18px;transform:rotate(-8deg);box-shadow:0 5px 20px #0005}.hero-sticker b{font-family:Anton;display:block;font-size:1.22rem;line-height:1}.hero-sticker span{font-size:.55rem;font-weight:800}.local-stamp{border-top:1px solid #b6c09c25;padding:18px 0 8px;text-align:center;font-size:.7rem;letter-spacing:.2em;color:#bacbbc;font-weight:800;position:relative;z-index:1}.local-stamp span{color:var(--yellow);margin:0 18px}
.notice-section{background:var(--yellow)}.micro-trust{display:grid;grid-template-columns:repeat(3,1fr)}.micro-trust>div{display:flex;align-items:center;gap:15px;padding:23px 20px;border-right:1px solid #40352133}.micro-trust>div:last-child{border-right:0}.micro-trust strong{font-family:Anton;font-size:2.5rem;line-height:1}.micro-trust span{font-size:.85rem;font-weight:800;line-height:1.3}
.pain{background:#f7f9f6}.pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pain-card{background:#fff;border:1px solid var(--border);border-radius:18px;padding:30px;min-height:242px}.pain-card .pain-icon{display:grid;place-items:center;background:#eaf0e9;border-radius:13px;width:48px;height:48px;font-size:1.6rem;font-weight:800;margin-bottom:27px}.pain-card h3{font-size:1.75rem;margin-bottom:12px}.pain-card p{font-size:.94rem;color:#526255;margin:0}.pain-answer{background:var(--ink);color:white;border-radius:18px;padding:25px 30px;display:flex;align-items:center;gap:25px;margin-top:16px}.pain-answer span{font-family:Anton;font-size:1.5rem;white-space:nowrap;color:var(--yellow)}.pain-answer p{margin:0;color:#e0e6dd}
.species-section{background:white}.section-headline{display:flex;gap:35px;align-items:flex-end;justify-content:space-between}.section-headline .section-title{max-width:680px}.section-headline p{max-width:360px;color:var(--text);font-size:.95rem}.fish-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.fish-tile{border-radius:18px;overflow:hidden;background:#dde5da;border:1px solid #dde4de}.fish-tile img{height:175px;width:100%;object-fit:cover}.fish-tile-caption{padding:18px;background:#f0f4ee}.fish-tile-caption strong{display:block;font-family:Anton;font-size:1.75rem}.fish-tile-caption span{color:#576657;font-size:.83rem}.fish-chips{display:flex;gap:9px;flex-wrap:wrap;margin-top:23px}.fish-chips span{border:1px solid #cad6cb;border-radius:100px;padding:10px 13px;font-size:.72rem;font-weight:800;letter-spacing:.02em}.small-note{font-size:.76rem;color:#647165;margin-top:20px;line-height:1.6}
.sample-section{background:#eff3ed}.sample-grid{display:grid;grid-template-columns:.85fr 1fr;align-items:center;gap:80px}.sample-copy p{font-size:1.1rem;color:var(--text);max-width:480px}.sample-copy .btn{margin-top:25px}.checklist{list-style:none;padding:0;margin:26px 0 10px}.checklist li{margin:12px 0;display:flex;gap:12px;font-size:.91rem;font-weight:700;line-height:1.6}.checklist span{width:25px;height:25px;border-radius:50%;background:var(--yellow);display:grid;place-items:center;flex:none}.sample-ficha{max-width:495px;margin:auto;background:white;border-radius:16px;padding:21px;border:1px solid #dce4da;box-shadow:0 30px 80px #183d2520;transform:rotate(1deg)}.sheet-heading{display:flex;justify-content:space-between;color:#3e6546;font-size:.67rem;font-weight:800;letter-spacing:.09em}.sheet-title{display:flex;align-items:center;justify-content:space-between;margin:11px 0}.sheet-title strong{font-family:Anton;font-size:3.1rem}.sheet-title span{background:var(--yellow);font-size:.7rem;font-weight:800;border-radius:100px;padding:8px 10px}.sample-ficha>img{border-radius:9px;width:100%;height:196px;object-fit:cover}.sheet-section{display:flex;align-items:flex-start;gap:16px;border-bottom:1px solid #e2e8df;padding:14px 0}.sheet-icon{border-radius:50%;height:35px;width:35px;background:#e6f2e8;color:#175e37;display:grid;place-items:center;font-size:1.5rem;flex:none}.sheet-section b{font-family:Anton;font-size:1.2rem}.sheet-section p{margin:4px 0 0;font-size:.8rem;line-height:1.5;color:#526052}.sheet-tip{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:9px;background:var(--yellow);margin:15px 0}.sheet-tip b{font-family:Anton;white-space:nowrap;font-size:1.05rem}.sheet-tip span{font-size:.78rem;line-height:1.4}.sheet-foot{text-align:center;color:#7d877b;font-size:.65rem}
.how-section{background:#fff}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px}.how-step{border-top:2px solid #182c21;padding-top:13px}.how-n{font-family:Anton;font-size:5.1rem;color:#dccc9f}.how-step h3{font-size:1.8rem;margin:10px 0}.how-step p{color:#536257}
.extra-section{background:#12261b;color:white}.extra-section .section-label{color:#bcd0bf}.extra-section .section-description{color:#d0dfd1;max-width:720px}.extra-section .small-note{color:#aabdae}.extra-section .underline-yellow{color:var(--ink)}.extras-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:32px}.extras-grid article{border:1px solid #4e6853;background:#263e2e;border-radius:15px;padding:26px 21px;min-height:285px}.extra-symbol{width:62px;height:62px;border-radius:16px;background:var(--yellow);color:var(--ink);font-size:2.6rem;display:grid;place-items:center;margin-bottom:27px;font-weight:800}.extras-grid article>span{font-weight:800;font-size:.69rem;color:#f0cd6f;letter-spacing:.11em}.extras-grid h3{font-size:1.57rem;margin:8px 0}.extras-grid p{color:#d3dfd2;font-size:.83rem;line-height:1.5}
.plans-section{background:#f2f5f0}.plan-lead{max-width:670px;margin:0 auto 30px;color:#536457;text-align:center;font-size:.94rem}.plans-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px;max-width:985px;margin:35px auto}.plan{display:flex;flex-direction:column;position:relative;background:white;border:1px solid #d7e0d6;border-radius:21px;padding:36px 34px;box-shadow:0 20px 35px #213d2710}.plan.featured{border:3px solid #eecb62;box-shadow:0 22px 55px #213d2724}.plan-ribbon{position:absolute;right:19px;top:-18px;background:var(--yellow);border-radius:99px;padding:10px 14px;font-size:.7rem;font-weight:800}.plan-top{font-size:.72rem;color:#526758;letter-spacing:.12em;font-weight:800}.plan h3{font-size:2.35rem;margin:15px 0 7px}.plan-price{display:flex;align-items:start;gap:10px;color:var(--ink)}.plan-price small{font-weight:800;font-size:.94rem;margin-top:13px}.plan-price strong{font-family:Anton;font-weight:400;font-size:clamp(3.4rem,5.5vw,5.1rem);line-height:1.2;letter-spacing:-.02em}.plan-sub{margin:0 0 18px;color:#5d6c61;font-size:.76rem}.plan ul{list-style:none;padding:20px 0;margin:14px 0 20px;border-top:1px solid #e4e8e3;display:grid;gap:16px;flex:1}.plan li{display:flex;align-items:flex-start;gap:10px;font-size:.93rem;line-height:1.5}.plan li:before{content:"✓";display:grid;place-items:center;background:#eaf0e8;border-radius:100%;width:24px;height:24px;flex:none;font-weight:800}.plan.featured li:before{background:var(--yellow)}.plan .btn{width:100%}.plan-foot{text-align:center;font-size:.72rem;color:#68776c}.offer-note{max-width:985px;margin:0 auto;padding:20px 24px;border:1px dashed #b8c5b8;border-radius:12px;color:#526355;font-size:.83rem;line-height:1.65;background:#fff}.offer-note b{color:#253b2a}
.faq-section{background:#fff}.faq-wrap{display:grid;grid-template-columns:.8fr 1fr;gap:85px}.faq-intro{font-size:1rem;color:#637264}.faq-list details{border-bottom:1px solid #dce6dc;padding:20px 0}.faq-list summary{font-weight:800;font-size:1rem;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:15px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";font-size:1.6rem;font-weight:400}.faq-list details[open] summary:after{content:"−"}.faq-list details p{font-size:.91rem;color:#556457;margin:10px 0 0}
.last-cta{text-align:center;padding:95px 0;background:linear-gradient(140deg,#0d2819,#163927)}.last-cta .section-label{justify-content:center}.last-cta h2{font-size:clamp(3rem,7vw,6.1rem);margin:20px 0}.last-cta h2 span{color:var(--yellow)}.last-cta p{font-size:1.08rem;color:#d5e1d6;margin-bottom:27px}
.footer{background:#0c1912;color:#e2e9e2;padding:40px 0}.footer-grid{display:flex;justify-content:space-between;gap:30px;align-items:start}.footer-brand b{font-family:Anton;font-weight:400;font-size:1.5rem}.footer-brand b span{color:var(--yellow)}.footer-brand p{font-size:.8rem;color:#98ab9b}.footer-links{display:flex;flex-wrap:wrap;gap:14px;justify-content:flex-end;align-items:center}.footer-links>a,.legal-button{border:1px solid #4d6354;color:#e6ece4;border-radius:8px;padding:10px 12px;background:transparent;font-size:.75rem;font-weight:800;text-decoration:none;cursor:pointer}.legal-button:hover,.footer-links>a:hover{background:#2d5037}.footer-bottom{margin-top:24px;border-top:1px solid #2b4831;padding-top:20px;display:flex;justify-content:space-between;gap:40px;color:#9aaa9a;font-size:.72rem}.footer-bottom p{max-width:770px;margin:0}.footer-bottom span{white-space:nowrap}
.mobile-sticky{display:none}
dialog{max-width:min(500px,calc(100% - 32px));border:0;border-radius:20px;padding:30px;box-shadow:0 20px 100px #0007}dialog::backdrop{background:#0009}.dialog-top{display:flex;justify-content:space-between;align-items:center;gap:12px}.dialog-top span{font-size:.71rem;font-weight:800;letter-spacing:.11em;color:#4c6655}.dialog-close{font-size:1.8rem;border:0;background:transparent;line-height:1}dialog h2{font-size:2.4rem;margin:20px 0 10px}dialog p{color:#4f5b50;font-size:.93rem}dialog .btn{width:100%;margin-top:10px}
@media(max-width:1060px){.hero-grid{gap:15px}.hero h1{font-size:clamp(3.6rem,7.7vw,6rem)}.book{left:12%}.phone-demo{left:45%}.extras-grid{grid-template-columns:repeat(2,1fr)}.extras-grid article{min-height:220px}.sample-grid{gap:35px}}
@media(max-width:780px){.nav-links{display:none}.nav{min-height:70px}.hero{padding:55px 0 20px}.hero-grid{grid-template-columns:1fr}.hero-copy{text-align:center}.hero h1{max-width:680px;margin:18px auto;font-size:clamp(4.1rem,12vw,7rem)}.hero-lead{margin:auto}.hero-actions,.hero-points{justify-content:center}.hero-visual{min-height:510px;max-width:580px;width:100%;margin:auto}.book{left:23%}.cover-back-1{right:7%}.cover-back-2{right:3%}.phone-demo{left:50%}.hero-sticker{left:8%}.pain-grid{grid-template-columns:1fr}.pain-card{min-height:0}.pain-answer{align-items:start}.section-headline{display:block}.section-headline p{max-width:620px}.fish-grid{grid-template-columns:repeat(2,1fr)}.sample-grid,.faq-wrap{grid-template-columns:1fr;gap:35px}.sample-copy{text-align:center}.sample-copy .section-label{justify-content:center}.sample-copy p{margin-inline:auto}.checklist{display:inline-block;text-align:left}.sample-ficha{transform:none}.how-grid{gap:18px}.plans-grid{gap:15px}.plan{padding:25px 21px}.footer-bottom{display:block}}
@media(max-width:560px){html{scroll-padding-top:76px}.container{width:calc(100% - 30px)}.section{padding:66px 0}.section-title{font-size:clamp(2.75rem,12vw,4.5rem)}.demo-strip{font-size:.64rem}.brand{font-size:1.06rem;gap:8px}.brand-icon{width:32px;height:32px}.nav-cta{font-size:.67rem;padding:11px 12px}.hero{padding:46px 0 15px}.hero h1{font-size:clamp(3.4rem,15vw,5.9rem);line-height:1.02}.hero-lead{font-size:1rem}.hero-actions{flex-direction:column;gap:16px}.hero-actions .btn{width:100%}.hero-visual{min-height:385px;transform:scale(.96);margin-top:9px}.book{left:16%;top:1%;min-height:328px;width:57%;max-width:250px;padding:16px 11px 12px}.book h2{font-size:clamp(1.7rem,6.6vw,2.6rem)}.book-top{font-size:.5rem}.book-fish{height:98px}.book-bottom{font-size:.49rem}.cover-back{height:175px;width:42%;padding:6px;border-width:4px}.cover-back img{height:95px}.cover-back b{font-size:1.2rem}.phone-demo{bottom:0;left:50%;width:38%;padding:7px 4px;border-width:6px;max-width:155px}.phone-demo img{height:72px}.phone-demo b{font-size:1.05rem}.phone-demo .phone-top{font-size:.38rem}.hero-sticker{bottom:7%;left:0;padding:10px 9px}.hero-sticker b{font-size:.92rem}.hero-sticker span{font-size:.48rem}.local-stamp{font-size:.55rem;line-height:1.8;letter-spacing:.08em}.local-stamp span{margin:0 6px}.micro-trust{grid-template-columns:1fr}.micro-trust>div{border-right:0;border-bottom:1px solid #34280c29;padding:13px 9px}.micro-trust strong{font-size:2rem}.micro-trust span{font-size:.8rem}.pain-card{padding:24px}.pain-card .pain-icon{margin-bottom:17px}.pain-answer{display:block;padding:23px}.pain-answer span{white-space:normal}.pain-answer p{font-size:.88rem;margin-top:10px}.fish-grid{gap:10px}.fish-tile img{height:120px}.fish-tile-caption{padding:13px}.fish-tile-caption strong{font-size:1.35rem}.fish-tile-caption span{font-size:.69rem}.fish-chips span{padding:8px 9px;font-size:.63rem}.sample-copy .btn{width:100%}.sample-ficha{padding:16px}.sheet-title strong{font-size:2.5rem}.sample-ficha>img{height:155px}.sheet-section b{font-size:1.05rem}.sheet-section p{font-size:.74rem}.sheet-tip{display:block}.sheet-tip b{display:block;margin-bottom:5px}.how-grid,.extras-grid,.plans-grid{grid-template-columns:1fr;gap:13px}.how-step{padding:10px 0}.how-n{font-size:4rem}.extras-grid article{min-height:0;padding:22px}.extra-symbol{margin-bottom:12px}.plans-grid{margin-top:25px}.plan-price strong{font-size:4.4rem}.plan{padding:25px 22px}.plan.featured{margin-top:8px}.last-cta{padding:68px 0 103px}.footer{padding-bottom:105px}.footer-grid{display:block}.footer-links{justify-content:flex-start;margin-top:20px}.footer-bottom span{display:block;margin-top:16px}.mobile-sticky{display:flex;position:fixed;z-index:55;bottom:0;left:0;right:0;background:white;box-shadow:0 -9px 26px #0003;align-items:center;justify-content:space-between;padding:9px 15px max(10px,env(safe-area-inset-bottom));gap:8px;border-top:1px solid #d2ded2}.mobile-sticky span{display:grid;gap:2px}.mobile-sticky small{font-size:.59rem;color:#536c54;font-weight:800}.mobile-sticky b{font-family:Anton;font-size:1.25rem}.mobile-sticky a{background:var(--yellow);color:var(--ink);border-radius:99px;padding:14px 17px;font-size:.82rem;font-weight:800;white-space:nowrap}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}

.consumer-access{background:#ebf0e9;border-bottom:1px solid #d2decf}.consumer-access .container{display:flex;align-items:center;justify-content:space-between;padding:7px 0;gap:12px}.consumer-access span{font-size:.69rem;color:#4d654f;font-weight:700}.consumer-access button{border:0;background:transparent;color:#28462f;text-decoration:underline;text-underline-offset:3px;font-size:.69rem;font-weight:800;padding:3px;cursor:pointer}@media(max-width:560px){.consumer-access span{font-size:.61rem}.consumer-access button{font-size:.61rem;text-align:right}}

/* Preserve the full real species sheet at every screen size. */
.sample-ficha.sample-ficha-real{padding:0;overflow:hidden;transform:none}
.sample-ficha.sample-ficha-real>img{display:block;width:100%;height:auto;object-fit:contain;border-radius:0}
