.trinity-wish-coin-description{--wish-gold:#e0bd76;--wish-line:rgba(224,189,118,.24);display:grid;gap:22px;max-width:100%;color:#e7ebf2;font-size:16px;line-height:1.75}
.trinity-wish-coin-description .wish-section{min-width:0;padding:30px;border:1px solid var(--wish-line);border-radius:20px;background:linear-gradient(135deg,#111a2b,#0b111d)}
.trinity-wish-coin-description .wish-section h3{margin:0 0 18px;color:#f5eee1;font-size:clamp(23px,2.4vw,31px);font-weight:700;line-height:1.3;letter-spacing:-.025em}
.trinity-wish-coin-description .wish-section h4{margin:26px 0 16px;color:var(--wish-gold);font-size:21px;line-height:1.4}
.trinity-wish-coin-description .wish-section p{margin:0 0 18px;max-width:76ch}
.trinity-wish-coin-description .wish-section p:last-child{margin-bottom:0}
.trinity-wish-coin-description strong{color:#f4dfb2;font-weight:700}
.trinity-wish-coin-description .wish-section-0{padding:38px;background:radial-gradient(ellipse at 100% 0,rgba(224,189,118,.12),transparent 65%),#0c1422;border-color:rgba(224,189,118,.42)}
.trinity-wish-coin-description .wish-section-0 h3{font-size:clamp(29px,3.2vw,40px);max-width:none}
.trinity-wish-coin-description .wish-section-0 p:first-of-type{color:var(--wish-gold);font-size:18px;line-height:1.45}
.trinity-wish-coin-description ul,.trinity-wish-coin-description ol{margin:20px 0 0;padding:0;display:grid;gap:16px;list-style:none}
.trinity-wish-coin-description li{margin:0;padding:20px;min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(0,0,0,.17)}
.trinity-wish-coin-description li>strong{display:block;font-size:17px;line-height:1.4;margin-bottom:10px}
.trinity-wish-coin-description li>span{display:block}
.trinity-wish-coin-description .wish-section-1 ul,.trinity-wish-coin-description .wish-section-2 ol,.trinity-wish-coin-description .wish-section-6 ol{grid-template-columns:repeat(3,minmax(0,1fr))}
.trinity-wish-coin-description .wish-section-1 li,.trinity-wish-coin-description .wish-section-2 li,.trinity-wish-coin-description .wish-section-6 li{display:grid;grid-template-rows:minmax(2.8em,auto) 1fr;align-content:start}
.trinity-wish-coin-description ol{counter-reset:wish-steps}
.trinity-wish-coin-description ol li{counter-increment:wish-steps;position:relative;padding-top:57px}
.trinity-wish-coin-description ol li:before{content:counter(wish-steps);position:absolute;top:18px;left:20px;width:27px;height:27px;display:grid;place-items:center;border:1px solid var(--wish-line);border-radius:50%;color:var(--wish-gold);font-size:13px;font-weight:700}
.trinity-wish-coin-description .wish-section-3 ul,.trinity-wish-coin-description .wish-section-8 ul{grid-template-columns:repeat(2,minmax(0,1fr))}
.trinity-wish-coin-description .wish-section-3 li{display:grid;grid-template-rows:minmax(3.1em,auto) 1fr;align-content:start}
.trinity-wish-coin-description .wish-section-4{border-left:3px solid var(--wish-gold)}
.trinity-wish-coin-description .wish-section-4 ul{margin-bottom:22px}
.trinity-wish-coin-description .wish-section-4 li{border:0;padding:0;background:none}
.trinity-wish-coin-description .wish-section-4 li strong{font-size:20px;line-height:1.6;margin:0}
.trinity-wish-coin-description .wish-board-figure{margin:26px 0 0;text-align:center}
.trinity-wish-coin-description .wish-board-figure img{display:block;width:100%;height:auto;max-width:580px;margin:0 auto;border-radius:16px;object-fit:contain}
.trinity-wish-coin-description .wish-comparison-scroll{max-width:100%;overflow:auto;margin-top:22px;border:1px solid var(--wish-line);border-radius:14px;scrollbar-color:#a98e5b #111a2b;scrollbar-width:thin}
.trinity-wish-coin-description .wish-comparison-scroll:focus-visible{outline:2px solid var(--wish-gold);outline-offset:5px}
.trinity-wish-coin-description table{width:100%;min-width:640px;margin:0;border:0;border-collapse:collapse;table-layout:fixed;color:#e7ebf2;font-size:15px;line-height:1.6}
.trinity-wish-coin-description th,.trinity-wish-coin-description td{padding:18px;vertical-align:top;border:0;border-bottom:1px solid rgba(255,255,255,.1);text-align:left;overflow-wrap:break-word}
.trinity-wish-coin-description thead th{color:#f5dfb3;background:#192334;font-weight:700;line-height:1.45}
.trinity-wish-coin-description th:first-child{width:25%}
.trinity-wish-coin-description tbody th{font-weight:600;color:#f4dfb2}
.trinity-wish-coin-description tbody tr:nth-child(even){background:rgba(255,255,255,.025)}
.trinity-wish-coin-description tbody tr:last-child>*{border-bottom:0}
.trinity-wish-coin-description .wish-comparison-mobile-label{display:none}
.trinity-wish-coin-description .wish-section-9{text-align:center;background:linear-gradient(110deg,#172135,#101827);padding:36px}
.trinity-wish-coin-description .wish-section-9 strong{font-size:29px;line-height:1.3}
.trinity-wish-coin-description .wish-section-9 p{margin-left:auto;margin-right:auto}
body.postid-2240 .woocommerce-product-gallery .flex-control-thumbs img{object-fit:contain;aspect-ratio:1;height:auto}
body.postid-2240 .variations_form select{max-width:100%;width:100%}
.wish-launch-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:26px 0}
.wish-launch-option{display:grid;grid-template-rows:auto minmax(3em,auto);gap:14px;padding:18px;border:1px solid rgba(224,189,118,.35);border-radius:16px;background:#101827;text-decoration:none}
.wish-launch-option img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:10px}
.wish-launch-option strong{font-size:19px;line-height:1.5;color:#f4dfb2}
.wish-launch-option span{font-size:22px;font-weight:700;color:#f4efe3}
.wish-launch-option:focus-visible{outline:2px solid #e0bd76;outline-offset:5px}
@media(max-width:600px){.wish-launch-options{grid-template-columns:1fr}}
html[dir=rtl] .trinity-wish-coin-description th,html[dir=rtl] .trinity-wish-coin-description td{text-align:right}
html[dir=rtl] .trinity-wish-coin-description ol li:before{right:20px;left:auto}
@supports(grid-template-rows:subgrid){
 @media(min-width:601px){.wish-launch-option{grid-row:span 3;grid-template-rows:subgrid}}
 @media(min-width:601px){.trinity-wish-coin-description .wish-section-1 li,.trinity-wish-coin-description .wish-section-3 li,.trinity-wish-coin-description .wish-section-8 li{display:grid;grid-row:span 2;grid-template-rows:subgrid}}
 @media(min-width:921px){.trinity-wish-coin-description .wish-section-2 li,.trinity-wish-coin-description .wish-section-6 li{grid-row:span 2;grid-template-rows:subgrid}}
}
@media(max-width:920px){.trinity-wish-coin-description .wish-section-2 ol,.trinity-wish-coin-description .wish-section-6 ol{grid-template-columns:1fr}.trinity-wish-coin-description .wish-section-2 li,.trinity-wish-coin-description .wish-section-6 li{grid-template-rows:auto auto}}
@media(max-width:600px){.trinity-wish-coin-description{gap:16px;font-size:16px;line-height:1.7}.trinity-wish-coin-description .wish-section{padding:22px 18px;border-radius:16px}.trinity-wish-coin-description .wish-section-0{padding:26px 20px}.trinity-wish-coin-description .wish-section-0 h3{font-size:29px}.trinity-wish-coin-description .wish-section-1 ul,.trinity-wish-coin-description .wish-section-3 ul,.trinity-wish-coin-description .wish-section-8 ul{grid-template-columns:1fr}.trinity-wish-coin-description .wish-section-1 li,.trinity-wish-coin-description .wish-section-3 li{grid-template-rows:auto auto}.trinity-wish-coin-description .wish-section-9 strong{font-size:25px}.trinity-wish-coin-description th,.trinity-wish-coin-description td{padding:16px}}
@media(max-width:760px){
 .trinity-wish-coin-description .wish-comparison-scroll{overflow:visible;border:0;border-radius:0}
 .trinity-wish-coin-description table{display:block;min-width:0;table-layout:auto}
 .trinity-wish-coin-description thead{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
 .trinity-wish-coin-description tbody{display:grid;gap:16px}
 .trinity-wish-coin-description tbody tr{display:block;border:1px solid var(--wish-line);border-radius:14px}
 .trinity-wish-coin-description tbody th,.trinity-wish-coin-description tbody td{display:block;width:auto;padding:16px}
 .trinity-wish-coin-description tbody th:first-child{width:auto}
 .trinity-wish-coin-description tbody th{background:#192334;border-radius:13px 13px 0 0}
 .trinity-wish-coin-description tbody tr:last-child>*{border-bottom:1px solid rgba(255,255,255,.1)}
 .trinity-wish-coin-description tbody tr>td:last-child{border-bottom:0}
 .trinity-wish-coin-description .wish-comparison-mobile-label{display:block;margin-bottom:6px;color:#f5dfb3;font-weight:700;line-height:1.45}
}
