/* They Call Me The Bull — Optimal Longevity */
:root{
  --ink:#141517;--ink2:#1b1c20;--card:#23242a;--line:#34363e;
  --paper:#f4efe6;--paper2:#ebe4d7;--paper-line:#dcd3c2;
  --text:#f4f1ea;--muted:#b9b7b0;--muted-d:#58554e;--dark-text:#18191c;
  --red:#e63b2e;--red-hot:#ff5445;--red-deep:#b3261b;--amber:#f2a33a;
  --max:72rem;--r:1rem;
  --sys:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth;scroll-padding-top:4.5rem}
body{margin:0;background:var(--ink);color:var(--text);font:1.0625rem/1.65 var(--sys);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}
img{max-width:100%;display:block}
picture{display:block}
a{color:var(--amber)}
.wrap{width:min(100% - 2.5rem,var(--max));margin-inline:auto}
section{padding:6rem 0;position:relative}
h1,h2,h3{line-height:1;letter-spacing:-.03em;margin:0 0 1.1rem;font-weight:900}
h2{font-size:clamp(2.2rem,6.4vw,4.2rem);text-transform:uppercase}
h3{font-size:1.4rem;letter-spacing:-.015em}
p{margin:0 0 1.1rem}
.eyebrow{display:inline-flex;align-items:center;gap:.7rem;color:var(--amber);font-weight:800;letter-spacing:.2em;text-transform:uppercase;font-size:.78rem;margin-bottom:1.1rem}
.eyebrow:before{content:"";width:2rem;height:2px;background:currentColor;opacity:.8}
.lead{font-size:1.2rem;color:var(--muted);max-width:38rem}
.sr{position:absolute;left:-999px;width:1px;height:1px;overflow:hidden}
.skip{position:absolute;left:-999px;top:0;background:var(--amber);color:#111;padding:.6rem 1rem;z-index:50;font-weight:700}
.skip:focus{left:0}

/* light sections */
.light{background:var(--paper);color:var(--dark-text)}
.light .eyebrow{color:var(--red-deep)}
.light .lead{color:var(--muted-d)}

/* buttons */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.7rem;border-radius:.7rem;font-weight:800;text-decoration:none;font-size:1.05rem;border:2px solid transparent;cursor:pointer;font-family:inherit;line-height:1.2;text-align:center;transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease,border-color .2s ease}
.btn.primary{background:var(--red);color:#fff;box-shadow:0 .6rem 1.6rem -.6rem rgba(230,59,46,.7)}
.btn.primary:hover{background:var(--red-hot);transform:translateY(-2px);box-shadow:0 1rem 2rem -.6rem rgba(230,59,46,.8)}
.btn.ghost{border-color:rgba(255,255,255,.55);color:#fff;background:rgba(20,21,23,.35);backdrop-filter:blur(4px)}
.btn.ghost:hover{background:var(--amber);border-color:var(--amber);color:#111;transform:translateY(-2px)}
.btn.small{padding:.55rem 1.05rem;font-size:.92rem;border-radius:.55rem}
.btn[aria-disabled=true]{background:#2c2d33;color:#c9c7c0;border-color:var(--line);cursor:not-allowed;box-shadow:none}
.btn[aria-disabled=true]:hover{transform:none;background:#2c2d33}
.btn:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid var(--amber);outline-offset:3px}
.actions{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.8rem}
.actions .btn{flex:1 1 12rem}
@media(min-width:600px){.actions .btn{flex:0 0 auto}}

/* nav */
header.nav{position:sticky;top:0;z-index:40;background:rgba(20,21,23,.72);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease}
header.nav.scrolled{background:rgba(20,21,23,.94);border-bottom-color:var(--line)}
.nav .wrap{display:flex;align-items:center;justify-content:space-between;height:4rem;width:min(100% - 2.5rem,80rem)}
.nav nav{display:flex;align-items:center;gap:1.5rem}
.brand{display:flex;align-items:center;gap:.6rem;color:var(--text);text-decoration:none;font-weight:900;letter-spacing:.05em;text-transform:uppercase}
.brand img{width:1.9rem;height:1.9rem}
.nav a.link{color:#d3d1ca;text-decoration:none;font-weight:600;font-size:.95rem;display:none;position:relative;padding:.3rem 0}
.nav a.link:after{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:2px;background:var(--amber);transition:right .25s ease}
.nav a.link:hover{color:#fff}
.nav a.link:hover:after{right:0}
@media(min-width:900px){.nav a.link{display:inline}}

/* hero */
.hero{padding:0;min-height:max(34rem,calc(100svh - 4rem));display:flex;align-items:flex-end;overflow:hidden;background:var(--ink);margin-top:-4rem;padding-top:4rem}
.hero-photo{position:absolute;inset:0;z-index:0}
.hero-photo picture,.band-photo picture{height:100%}
.hero-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 14%}
.hero-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,21,23,.55) 0,rgba(20,21,23,0) 22%,rgba(20,21,23,0) 38%,rgba(20,21,23,.86) 78%,var(--ink) 100%)}
.hero-inner{position:relative;z-index:2;padding:0 0 5.5rem;width:min(100% - 2.5rem,80rem)}
.hero-copy{max-width:34rem}
.hero .eyebrow{color:var(--amber)}
.hero h1{margin:0 0 .6rem;text-transform:uppercase;font-weight:900;letter-spacing:-.045em;line-height:.88;text-shadow:0 .15em .6em rgba(0,0,0,.35)}
.h1-small{display:block;font-size:clamp(1.5rem,7.2vw,2.8rem);letter-spacing:-.02em;color:#fff;margin-bottom:.1em}
.h1-big{display:block;font-size:clamp(4rem,19vw,7rem);color:var(--red-hot)}
.tag{font-size:clamp(1rem,3.8vw,1.35rem);font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--amber);margin:.9rem 0 1.2rem}
.hero .lead{color:#ece9e1;font-size:1.12rem;text-shadow:0 1px 14px rgba(0,0,0,.45)}
.hero-meta{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;white-space:nowrap;margin:2rem 0 0;padding:0;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#cfccc4}
.hero-meta span+span:before{display:none}
@media(min-width:600px){.hero-meta span+span:before{display:inline-block}}
.hero-meta span+span:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--red);margin-right:1.4rem;vertical-align:middle}
.scroll-cue{position:absolute;z-index:3;left:50%;bottom:1.3rem;transform:translateX(-50%);width:2.6rem;height:2.6rem;border-radius:50%;border:1px solid rgba(255,255,255,.35);color:#fff;display:none;align-items:center;justify-content:center;animation:bob 2.4s ease-in-out infinite}
@keyframes bob{50%{transform:translate(-50%,6px)}}
@media(min-width:820px){
  .hero{align-items:center}
  .hero-photo{left:auto;width:62%}
  .hero-photo img{object-position:50% 20%}
  .hero-photo:after{background:linear-gradient(90deg,var(--ink) 0,rgba(20,21,23,.82) 14%,rgba(20,21,23,0) 52%),linear-gradient(180deg,rgba(20,21,23,.5) 0,rgba(20,21,23,0) 18%,rgba(20,21,23,0) 84%,var(--ink) 100%)}
  .hero-inner{padding:5rem 0}
  .hero-copy{max-width:36rem}
  .h1-small{font-size:clamp(2rem,3.6vw,3.4rem)}
  .h1-big{font-size:clamp(5.5rem,10.6vw,10rem)}
  .scroll-cue{display:flex}
}
@media(min-width:820px) and (max-width:1100px){.h1-big{font-size:clamp(5rem,10vw,6.8rem)}}

/* ticker */
.ticker{background:var(--amber);color:#141517;overflow:hidden;white-space:nowrap;border-block:1px solid #d98c1f}
.ticker .track{display:inline-flex;animation:tick 38s linear infinite;padding:.85rem 0;will-change:transform}
.ticker span{font-weight:900;text-transform:uppercase;letter-spacing:.2em;font-size:.95rem;padding:0 1.6rem;display:inline-flex;align-items:center;gap:3.2rem}
.ticker span:after{content:"";width:.5rem;height:.5rem;background:#141517;transform:rotate(45deg)}
@keyframes tick{to{transform:translateX(-25%)}}

/* story */
.story{padding:6.5rem 0}
.grid2{display:grid;gap:3rem}
@media(min-width:880px){.grid2{grid-template-columns:5fr 6fr;align-items:center;gap:5rem}}
.story-photo{margin:0;position:relative;max-width:30rem;width:100%;margin-inline:auto}
.story-photo .frame{position:relative;margin-right:1.4rem}
.story-photo .frame:before{content:"";position:absolute;inset:1.4rem -1.4rem -1.4rem 1.4rem;background:var(--red);border-radius:.4rem;z-index:0}
.story-photo picture{position:relative;z-index:1;border-radius:.4rem;overflow:hidden;box-shadow:0 2rem 3.5rem -1.5rem rgba(20,21,23,.55)}
.story-photo img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.story-photo figcaption{position:relative;z-index:2;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--muted-d);margin-top:2.4rem}
.story-copy p{color:#34322d;font-size:1.1rem}
.tried{list-style:none;padding:0;margin:1.2rem 0 1.4rem;display:flex;flex-wrap:wrap;gap:.5rem}
.tried li{font-size:.9rem;font-weight:700;line-height:1;padding:.55rem .85rem;border-radius:999px;background:#fff;border:1.5px solid var(--paper-line);color:var(--dark-text);box-shadow:0 .15rem 0 rgba(20,21,23,.08)}
.tried li.more{background:var(--dark-text);border-color:var(--dark-text);color:var(--amber)}
.tried li{max-width:100%;line-height:1.25;border-radius:1rem;overflow-wrap:anywhere}
.tried-more{margin:0 0 1.4rem}
.tried-more .tried{margin:.5rem 0 0}
.tried-more .grp{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--red-deep);margin:1.3rem 0 0;font-weight:800}
.story-copy p.lived{font-size:1.02rem;font-style:italic;margin:0 0 1rem}
.tried-more summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;font-size:.8rem;font-weight:800;line-height:1.25;padding:.45rem .8rem;border-radius:999px;border:1.5px dashed var(--red-deep);color:var(--red-deep);background:transparent;-webkit-tap-highlight-color:transparent}
.tried-more summary::-webkit-details-marker{display:none}
.tried-more summary:hover{background:rgba(0,0,0,.04)}
.tried-more summary:focus-visible{outline:3px solid var(--amber);outline-offset:2px}
.tried-more summary b{margin-left:.35rem;color:var(--dark-text)}
.tried-more .when-open{display:none}
.tried-more[open] .when-closed{display:none}
.tried-more[open] .when-open{display:inline}
.tried-more[open] summary{border-style:solid}
.story-copy p.guinea{font-weight:900;font-size:1.5rem;line-height:1.2;letter-spacing:-.015em;color:var(--red-deep);margin:.4rem 0 1rem;text-transform:uppercase}
.quote{border-left:5px solid var(--red);padding-left:1.2rem;font-weight:800;font-size:1.35rem!important;line-height:1.35;color:var(--dark-text)!important;margin:1.8rem 0 0!important;letter-spacing:-.01em}

/* gallery */
.gallery{background:var(--ink2);border-block:1px solid var(--line)}
.sec-head{max-width:46rem;margin-bottom:3.2rem}
.shots{display:grid;gap:2.2rem 1.4rem}
@media(min-width:760px){.shots{grid-template-columns:repeat(3,1fr);align-items:start;gap:1.6rem}.shot-mid{margin-top:4rem}}
.shot{margin:0}
.ph{position:relative;overflow:hidden;border-radius:.7rem;background:var(--card)}
.ph img{width:100%;height:100%;object-fit:cover;transition:transform .9s cubic-bezier(.2,.7,.2,1)}
.ph picture{height:100%}
.ph-45{aspect-ratio:4/5}.ph-11{aspect-ratio:1/1}.ph-34{aspect-ratio:3/4}
.shot:hover .ph img{transform:scale(1.05)}
.ph:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none}
.shot figcaption{margin-top:.9rem;color:#d3d1ca;font-size:.98rem;line-height:1.45}
.shot figcaption b{color:var(--amber);font-weight:800;letter-spacing:.1em;font-size:.78rem;margin-right:.6rem}

/* band */
.band{padding:0;background:#17181b;overflow:hidden;display:grid}
.band-photo{position:relative;height:26rem}
.band-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 16%}
.band-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,24,27,0) 55%,#17181b 100%)}
.band-copy{padding:2.2rem 0 5rem;position:relative;isolation:isolate}
.band-copy:before{content:"";position:absolute;inset:-6rem -60vw -6rem -4rem;background:radial-gradient(34rem 20rem at 75% 35%,rgba(230,59,46,.4),transparent 70%);z-index:-1;pointer-events:none}
.big{margin:0 0 1.8rem;font-size:clamp(4.6rem,24vw,9rem);font-weight:900;line-height:.86;color:var(--amber);letter-spacing:-.055em}
.big small{display:block;font-size:clamp(.95rem,3.4vw,1.25rem);letter-spacing:.18em;text-transform:uppercase;color:#f1eee6;font-weight:800;margin-top:1.2rem;line-height:1.55}
.band .eyebrow{color:#ffb4ab}
.band-copy p.why{max-width:34rem;margin:0 0 1.8rem;font-size:1.15rem;line-height:1.55;color:#e9e5da}
.band-copy p.why b{color:var(--amber);font-weight:900}
@media(min-width:880px){
  .band{grid-template-columns:5fr 7fr;min-height:40rem;align-items:center}
  .band-photo{height:100%;min-height:40rem}
  .band-photo img{position:absolute;inset:0}
  .band-photo:after{background:linear-gradient(90deg,rgba(23,24,27,0) 50%,#17181b 100%)}
  .band-copy{padding:5rem 0;margin:0;width:auto;margin-left:1rem;padding-right:2.5rem}
  .big{font-size:clamp(6rem,13vw,12rem)}
}
@media(min-width:1280px){.band-copy{margin-left:2rem}}

/* pillars */
.pillars .sec-head{margin-bottom:3rem}
.cards{display:grid;gap:1.2rem}
@media(min-width:620px){.cards{grid-template-columns:repeat(2,1fr)}}
@media(min-width:980px){.cards{grid-template-columns:repeat(3,1fr)}}
.card{position:relative;background:#fffdf9;border:1px solid var(--paper-line);border-radius:var(--r);padding:1.9rem 1.7rem 1.8rem;overflow:hidden;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease}
.card:before{content:"";position:absolute;left:0;top:0;height:4px;width:100%;background:var(--red);transform:scaleX(.18);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}
.card:nth-child(even):before{background:var(--amber)}
.card:hover{transform:translateY(-6px);box-shadow:0 1.6rem 2.6rem -1.2rem rgba(20,21,23,.35);border-color:#c9bfa9}
.card:hover:before{transform:scaleX(1)}
.card .n{position:absolute;right:1.4rem;top:1.3rem;color:#8a8579;font-weight:800;font-size:.78rem;letter-spacing:.16em}
.ico{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:.9rem;background:var(--ink);color:var(--amber);margin-bottom:1.3rem;transition:transform .35s ease,background .35s ease,color .35s ease}
.ico svg{width:1.7rem;height:1.7rem}
.card:hover .ico{transform:rotate(-6deg) scale(1.06);background:var(--red);color:#fff}
.card h3{color:var(--dark-text)}
.card p{color:var(--muted-d);margin:0}
.card.soon{background:transparent;border:2px dashed #b9ae98}
.card.soon .ico{background:transparent;border:1.5px dashed #8a8579;color:#6c675b}
.card.soon:hover .ico{background:var(--ink);color:var(--amber);border-style:solid}

/* book */
.bookwrap{background:radial-gradient(50rem 26rem at 20% 40%,rgba(242,163,58,.14),transparent 60%),var(--ink)}
.book{display:grid;gap:3.4rem;background:linear-gradient(160deg,#25262c,#1a1b1f);border:1px solid var(--line);border-radius:1.4rem;padding:2rem 1.5rem 2.4rem;overflow:hidden}
@media(min-width:880px){.book{grid-template-columns:20rem 1fr;padding:3.5rem;gap:5rem;align-items:center}}
.cover-stage{perspective:1400px;padding:1rem 0 .5rem}
.cover{position:relative;aspect-ratio:3/4;max-width:19rem;width:100%;margin-inline:auto;border-radius:.3rem .7rem .7rem .3rem;background:linear-gradient(155deg,#2c2d35 0,#17181c 55%,#0f1012 100%);box-shadow:-.6rem .4rem 0 -.1rem #0b0b0d,0 2.4rem 3.6rem -.8rem rgba(0,0,0,.75),0 0 0 1px rgba(255,255,255,.07) inset;display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 1.4rem 1.3rem 2.1rem;transform:rotateY(-16deg) rotateX(3deg);transform-origin:left center;transition:transform .6s cubic-bezier(.2,.7,.2,1);overflow:hidden}
.cover:hover{transform:rotateY(-4deg) rotateX(1deg) translateY(-4px)}
.cover:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1.1rem;background:linear-gradient(90deg,rgba(0,0,0,.55),rgba(255,255,255,.1) 55%,rgba(0,0,0,.2));border-right:1px solid rgba(255,255,255,.08)}
.cover:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgba(255,255,255,.1) 0,rgba(255,255,255,0) 35%);pointer-events:none}
.cv-top span,.cv-foot span{font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--amber);font-weight:800}
.cv-horns{position:absolute;left:50%;top:22%;width:78%;transform:translateX(-46%);fill:var(--red)}
.cv-title{position:relative;margin-top:auto;margin-bottom:1.4rem}
.cv-title strong{display:block;font-size:2.6rem;line-height:.92;text-transform:uppercase;font-weight:900;letter-spacing:-.04em;color:#f4f1ea}
.cv-title em{display:inline-block;margin-top:.9rem;background:var(--red);color:#fff;font-style:normal;font-weight:900;text-transform:uppercase;letter-spacing:.2em;font-size:.85rem;padding:.35rem .7rem}
.cv-foot{display:flex;justify-content:space-between;border-top:1px solid rgba(255,255,255,.18);padding-top:.8rem}
.cv-foot span:last-child{color:#d6d3cb}
.book-copy p{color:#d4d2cb}
.book-copy .voice{font-style:italic;font-variant:small-caps;letter-spacing:.06em;font-size:1.02rem;color:var(--muted);margin:-.2rem 0 1.2rem}
.book-copy h2{font-size:clamp(2rem,5.4vw,3.4rem)}
.price{font-size:3.4rem;font-weight:900;color:var(--amber);line-height:1;margin-top:1.6rem;letter-spacing:-.03em}
.price small{font-size:.9rem;color:var(--muted);font-weight:600;margin-left:.4rem;letter-spacing:0}
.list{padding:0;margin:1.2rem 0 0;list-style:none}
.list li{padding-left:1.8rem;position:relative;margin-bottom:.6rem;color:#e6e3dc}
.list li:before{content:"";position:absolute;left:.1rem;top:.5em;width:.8rem;height:.4rem;border-left:3px solid var(--red-hot);border-bottom:3px solid var(--red-hot);transform:rotate(-45deg)}
.note{color:var(--muted);font-size:.92rem;margin-top:1rem}

/* list */
.listwrap{padding-top:1rem;background:var(--ink)}
.listcard{position:relative;overflow:hidden;border-radius:1.4rem;padding:3.2rem 1.6rem;background:linear-gradient(135deg,#b3261b 0,#e63b2e 55%,#f06a35 100%);color:#fff;isolation:isolate}
@media(min-width:720px){.listcard{padding:4.5rem 4rem}}
.listcard .eyebrow{color:#fff}
.listcard .lead{color:#fff;opacity:.95}
.listcard h2{color:#fff}
.lc-horns{position:absolute;right:-3rem;top:-1.5rem;width:22rem;fill:rgba(20,21,23,.2);z-index:-1}
form.signup{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.8rem;max-width:38rem}
input[type=email]{flex:1 1 15rem;padding:1rem 1.1rem;font-size:1.05rem;border-radius:.7rem;border:2px solid transparent;background:#fff;color:#141517;font-family:inherit}
input[type=email]::placeholder{color:#6a675f}
.listcard .btn.primary{background:#141517;color:#fff;box-shadow:none}
.listcard .btn.primary:hover{background:#000}
.listcard input:focus-visible,.listcard .btn:focus-visible,.listcard a:focus-visible{outline-color:#fff}
.msg{margin-top:1rem;color:#fff;font-weight:700;min-height:1.5em}
.listcard a{color:#fff}

/* footer */
footer{border-top:1px solid var(--line);padding:3.2rem 0 4rem;color:var(--muted);font-size:.95rem;background:var(--ink)}
footer .row{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-bottom:1.5rem}
footer .disc{font-size:.85rem;max-width:46rem}

/* reveal */
.js .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .8s cubic-bezier(.2,.7,.2,1) var(--d,0s)}
.js .reveal.in{opacity:1;transform:none}
.js .card.reveal.in{transition:opacity .8s cubic-bezier(.2,.7,.2,1) var(--d,0s),transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,border-color .35s ease}

@media(prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  .js .reveal{opacity:1;transform:none;transition:none}
  .ticker .track,.scroll-cue{animation:none}
  .ph img,.cover,.card,.btn,.ico{transition:none}
  .shot:hover .ph img{transform:none}
}
@media(max-width:819px){
  section{padding:4.5rem 0}.story{padding:4.5rem 0}
  .hero{display:block;min-height:0;padding-top:0}
  .hero-photo{position:relative;inset:auto;aspect-ratio:4/5;width:100%}
  .hero-photo img{object-position:50% 0}
  .hero-photo:after{background:linear-gradient(180deg,rgba(20,21,23,.6) 0,rgba(20,21,23,0) 16%,rgba(20,21,23,0) 70%,var(--ink) 100%)}
  .hero-inner{margin-top:-1.8rem;padding:0 0 3.5rem}
}
@media(min-width:560px) and (max-width:819px){
  .hero-photo{aspect-ratio:1/1}
  .hero-photo img{object-position:50% 10%}
  .band-photo{height:34rem}
  .band-photo img{object-position:50% 12%}
}
