.ld{--ld-paper:#f4f2ec;--ld-ink:#111114;--ld-blue:#2244e0;--ld-pine:#f5c518;--ld-line:#11111424;--ld-display:"Oswald", "Archivo", sans-serif;background:var(--ld-paper);color:var(--ld-ink);flex-direction:column;min-height:100vh;display:flex;overflow-x:clip}.ld-main{flex:1}.ld-band{max-width:var(--max);padding:clamp(56px, 8vw, 128px) var(--gutter);width:100%;margin:0 auto}.ld-no{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ld-ink);align-items:center;gap:12px;margin-bottom:clamp(24px,3vw,44px);font-size:12.5px;display:flex}.ld-no:after{content:"";background:var(--ld-line);flex:1;height:1px}.ld-no b{color:var(--ld-blue);font-weight:600}.ld-h2{font-family:var(--ld-display);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0 0 clamp(20px,3vw,40px);font-size:clamp(46px,8vw,116px);font-weight:700;line-height:.92}.ld-h2 em{color:var(--ld-blue);font-style:normal}.ld-sub{max-width:56ch;color:color-mix(in srgb, var(--ld-ink) 78%, var(--ld-paper));font-size:clamp(15px,1.6vw,19px);line-height:1.5}.ld-btn{border:2px solid var(--ld-ink);background:var(--ld-ink);min-height:56px;color:var(--ld-paper);font-family:var(--ld-display);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:17px;font-weight:600;transition:background .16s,color .16s,transform .16s;display:inline-flex}.ld-btn:hover{background:var(--ld-pine);color:var(--ld-ink);border-color:var(--ld-ink);transform:translateY(-2px)}.ld-btn--ghost{color:var(--ld-ink);background:0 0}.ld-btn--ghost:hover{background:var(--ld-ink);color:var(--ld-paper)}.ld-hero{padding-top:clamp(120px,16vh,180px);padding-bottom:clamp(40px,6vw,80px);position:relative}.ld-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(24px,4vw,64px);display:grid}.ld-hero-title{font-family:var(--ld-display);letter-spacing:-.015em;text-transform:uppercase;margin:0 0 clamp(20px,2.5vw,36px);font-size:clamp(64px,11.5vw,176px);font-weight:700;line-height:.88}.ld-hero-title span{display:block}.ld-hero-title .is-outline{color:#0000;-webkit-text-stroke:2px var(--ld-ink)}.ld-hero-title .is-blue{color:var(--ld-blue)}.ld-hero-lead{max-width:52ch;margin-bottom:24px;font-size:clamp(15px,1.7vw,20px);line-height:1.5}.ld-hero-lead b{font-weight:700}.ld-hero-steps{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:8px 22px;margin:0 0 30px;padding:0;font-size:12.5px;list-style:none;display:flex}.ld-hero-steps li{align-items:center;gap:9px;display:flex}.ld-hero-steps b{font-family:var(--ld-display);color:var(--ld-blue);font-size:15px;font-weight:700}.ld-hero-cta{flex-wrap:wrap;gap:14px;display:flex}.ld-photo{border:2px solid var(--ld-ink);box-shadow:10px 10px 0 var(--ld-ink);background:var(--ld-ink);cursor:zoom-in;text-align:left;width:100%;font:inherit;padding:0;display:block;position:relative;overflow:hidden}.ld-photo>img{object-fit:cover;width:100%;height:100%;display:block}.ld-photo-tone{z-index:1;background:var(--ld-blue);pointer-events:none;transition:opacity .35s;position:absolute;inset:0}.ld-photo-tone img{object-fit:cover;filter:grayscale()contrast(1.15)brightness(1.02);mix-blend-mode:multiply;width:100%;height:100%;display:block}.ld-photo:hover .ld-photo-tone,.ld-photo:focus-visible .ld-photo-tone{opacity:0}.ld-photo-cap{z-index:2;background:var(--ld-ink);color:var(--ld-paper);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;font-size:10.5px;position:absolute;bottom:0;left:0}.ld-sticker{z-index:2;background:var(--ld-pine);border:2px solid var(--ld-ink);max-width:118px;box-shadow:4px 4px 0 var(--ld-ink);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;color:var(--ld-ink);flex-direction:column;align-items:center;gap:2px;padding:10px 12px;font-size:9.5px;font-weight:600;line-height:1.35;transition:transform .16s;display:flex;position:absolute;top:14px;right:12px;transform:rotate(7deg)}.ld-sticker b{font-size:30px;line-height:1}.ld-photo:hover .ld-sticker{transform:rotate(-4deg)scale(1.06)}.ld-lightbox{z-index:300;cursor:zoom-out;background:#111114f0;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:clamp(16px,4vw,48px);animation:.2s ld-lb-in;display:flex;position:fixed;inset:0}@keyframes ld-lb-in{0%{opacity:0}to{opacity:1}}.ld-lightbox img{border:2px solid var(--ld-paper);max-width:min(1200px,100%);max-height:84vh;box-shadow:12px 12px #00000080}.ld-lightbox figcaption{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--ld-paper) 75%, transparent);font-size:11px}.ld-lightbox-close{border:2px solid var(--ld-paper);width:48px;height:48px;color:var(--ld-paper);font-family:var(--ld-display);cursor:pointer;background:0 0;font-size:20px;line-height:1;transition:background .15s,color .15s;position:absolute;top:18px;right:18px}.ld-lightbox-close:hover{background:var(--ld-paper);color:var(--ld-ink)}.ld-hero-photo{aspect-ratio:3/4;transform:rotate(2.5deg)}.ld-ticker{background:var(--ld-ink);color:var(--ld-paper);white-space:nowrap;-webkit-user-select:none;user-select:none;margin:clamp(28px,4vw,56px) 0;overflow:hidden;transform:rotate(-1.6deg)scale(1.02)}.ld-ticker--pine{background:var(--ld-pine);color:var(--ld-ink);transform:rotate(1.6deg)scale(1.02)}.ld-ticker-track{animation:26s linear infinite ld-marquee;display:inline-flex}.ld-ticker span{font-family:var(--ld-display);text-transform:uppercase;letter-spacing:.04em;padding:10px 0 12px;font-size:clamp(18px,2.4vw,30px);font-weight:600}.ld-ticker i{color:var(--ld-blue);margin:0 22px;font-style:normal}.ld-ticker--pine i{color:var(--ld-ink)}@keyframes ld-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ld-live-rows{border-top:2px solid var(--ld-ink)}.ld-live-row{border-bottom:1px solid var(--ld-line);color:var(--ld-ink);grid-template-columns:150px minmax(0,1fr) auto auto;align-items:center;gap:clamp(12px,2.5vw,32px);padding:18px 0;transition:background .15s;display:grid}.ld-live-row:hover{background:color-mix(in srgb, var(--ld-pine) 22%, transparent)}.ld-live-when{font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:13.5px}.ld-live-when b{font-size:19px;font-weight:600;display:block}.ld-live-title{font-family:var(--ld-display);text-transform:uppercase;font-size:clamp(17px,2vw,24px);font-weight:600;line-height:1.1}.ld-live-kind{width:fit-content;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ld-ink);margin-bottom:7px;padding:3px 9px;font-size:10.5px;font-weight:500;line-height:1.4;display:block}.ld-live-kind[data-kind=tournament]{background:var(--ld-blue);border-color:var(--ld-blue);color:var(--ld-paper)}.ld-live-kind[data-kind=training]{color:var(--ld-ink);background:0 0}.ld-live-kind[data-kind=game]{background:var(--ld-pine);color:var(--ld-ink)}.ld-live-title small{font-family:var(--font-mono);letter-spacing:.08em;color:color-mix(in srgb, var(--ld-ink) 60%, var(--ld-paper));margin-top:4px;font-size:11px;font-weight:400;display:block}.ld-live-people{align-items:center;gap:10px;display:flex}.ld-live-spots{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-align:right;min-width:92px;font-size:12px}.ld-live-spots b{color:var(--ld-blue)}.ld-live-empty{font-family:var(--font-mono);color:color-mix(in srgb, var(--ld-ink) 60%, var(--ld-paper));padding:32px 0;font-size:13px}.ld-live-foot{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.ld-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px);margin-top:clamp(40px,6vw,72px);display:grid}.ld-stat{border-top:2px solid var(--ld-ink);padding-top:14px}.ld-stat-v{font-family:var(--ld-display);letter-spacing:-.01em;font-size:clamp(40px,6vw,84px);font-weight:700;line-height:1}.ld-stat-v em{color:var(--ld-blue);font-style:normal}.ld-stat-pine{vertical-align:.08em;font-size:.62em}.ld-stat-l{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--ld-ink) 70%, var(--ld-paper));margin-top:8px;font-size:11.5px}.ld-paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,3vw,36px);display:grid}.ld-path{border:2px solid var(--ld-ink);background:var(--ld-paper);flex-direction:column;gap:18px;padding:clamp(24px,3vw,44px);transition:transform .16s,box-shadow .16s;display:flex}.ld-path:hover{box-shadow:8px 8px 0 var(--ld-ink);transform:translate(-3px,-3px)}.ld-path--ink{background:var(--ld-ink);color:var(--ld-paper)}.ld-path-k{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ld-blue);font-size:11.5px}.ld-path--ink .ld-path-k{color:var(--ld-pine)}.ld-path-t{font-family:var(--ld-display);text-transform:uppercase;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:700;line-height:.95}.ld-path ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:15.5px;line-height:1.45;list-style:none;display:flex}.ld-path ul li{gap:10px;display:flex}.ld-path ul li:before{content:"→";color:var(--ld-blue);flex:none;font-weight:700}.ld-path--ink ul li:before{color:var(--ld-pine)}.ld-path-cta{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.ld-path--ink .ld-btn{background:var(--ld-pine);color:var(--ld-ink);border-color:var(--ld-pine)}.ld-path--ink .ld-btn:hover{background:var(--ld-paper);border-color:var(--ld-paper)}.ld-values{border-top:2px solid var(--ld-ink)}.ld-value{border-bottom:1px solid var(--ld-line);grid-template-columns:72px minmax(0,.9fr) minmax(0,1.1fr);align-items:baseline;gap:clamp(14px,3vw,40px);padding:clamp(18px,2.5vw,28px) 0;display:grid}.ld-value-no{font-family:var(--ld-display);color:#0000;-webkit-text-stroke:1.5px var(--ld-ink);font-size:clamp(22px,3vw,34px);font-weight:700}.ld-value-t{font-family:var(--ld-display);text-transform:uppercase;font-size:clamp(20px,2.6vw,32px);font-weight:600;line-height:1.05}.ld-value-d{color:color-mix(in srgb, var(--ld-ink) 78%, var(--ld-paper));font-size:15.5px;line-height:1.5}.ld-mirror-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.ld-mirror-list{margin:0;padding:0;list-style:none}.ld-mirror-list li{font-family:var(--ld-display);text-transform:uppercase;border-bottom:1px solid var(--ld-line);gap:14px;padding:16px 0;font-size:clamp(19px,2.4vw,30px);font-weight:500;line-height:1.15;display:flex}.ld-mirror-list li:before{content:"?";color:var(--ld-blue);flex:none;font-weight:700}.ld-mirror-photo{aspect-ratio:4/3;transform:rotate(-2deg)}.ld-after-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,36px);margin:0 0 clamp(32px,5vw,56px);padding:0;list-style:none;display:grid}.ld-after-list li{border-top:2px solid var(--ld-ink);padding-top:14px;font-size:15.5px;line-height:1.5}.ld-after-list b{font-family:var(--ld-display);text-transform:uppercase;margin-bottom:8px;font-size:clamp(19px,2.2vw,26px);font-weight:600;line-height:1.05;display:block}.ld-quote{border-left:6px solid var(--ld-pine);margin:0;padding:6px 0 6px clamp(18px,3vw,32px)}.ld-quote p{font-family:var(--ld-display);margin:0 0 10px;font-size:clamp(20px,3vw,34px);font-weight:500;line-height:1.2}.ld-quote cite{font-style:normal;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--ld-ink) 65%, var(--ld-paper));font-size:11.5px}.ld-doubts{border-top:2px solid var(--ld-ink)}.ld-doubt{border-bottom:1px solid var(--ld-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(14px,3vw,40px);padding:clamp(18px,2.5vw,26px) 0;display:grid}.ld-doubt-q{font-family:var(--ld-display);text-transform:uppercase;font-size:clamp(19px,2.4vw,28px);font-weight:600;line-height:1.1}.ld-doubt-q:before{content:"«";color:var(--ld-blue)}.ld-doubt-q:after{content:"»";color:var(--ld-blue)}.ld-doubt-a{align-self:center;font-size:15.5px;line-height:1.55}.ld-doubt-a a{text-underline-offset:3px;text-decoration:underline}.ld-doubt-a a:hover{color:var(--ld-blue)}.ld-rivals{flex-direction:column;gap:clamp(14px,2vw,22px);display:flex}.ld-rival{border:2px solid var(--ld-ink);grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:clamp(12px,2.5vw,28px);padding:clamp(16px,2.5vw,26px) clamp(16px,3vw,32px);display:grid}.ld-rival-old{font-family:var(--ld-display);text-transform:uppercase;text-decoration:line-through;-webkit-text-decoration-color:var(--ld-blue);text-decoration-color:var(--ld-blue);color:color-mix(in srgb, var(--ld-ink) 55%, var(--ld-paper));font-size:clamp(17px,2.2vw,26px);font-weight:600;line-height:1.1;text-decoration-thickness:3px}.ld-rival-vs{font-family:var(--ld-display);color:var(--ld-blue);text-align:center;font-size:20px;font-weight:700}.ld-rival-new{font-size:15.5px;line-height:1.5}.ld-final{background:var(--ld-ink);color:var(--ld-paper)}.ld-final .ld-band{text-align:center}.ld-final-pines{letter-spacing:.35em;margin-bottom:clamp(14px,2vw,24px);font-size:clamp(26px,3.6vw,44px)}.ld-final-t{font-family:var(--ld-display);text-transform:uppercase;margin:0 0 18px;font-size:clamp(50px,8.6vw,132px);font-weight:700;line-height:.94}.ld-final-t em{color:var(--ld-pine);font-style:normal}.ld-final-s{max-width:46ch;color:color-mix(in srgb, var(--ld-paper) 80%, var(--ld-ink));margin:0 auto 34px;font-size:clamp(15px,1.6vw,19px)}.ld-final-cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.ld-final .ld-btn{background:var(--ld-pine);color:var(--ld-ink);border-color:var(--ld-pine)}.ld-final .ld-btn:hover{background:var(--ld-paper);border-color:var(--ld-paper)}.ld-final .ld-btn--ghost{color:var(--ld-paper);border-color:var(--ld-paper);background:0 0}.ld-final .ld-btn--ghost:hover{background:var(--ld-paper);color:var(--ld-ink)}.ld :focus-visible{outline:3px solid var(--ld-blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ld-ticker-track{animation:none}.ld *{transition-duration:.001ms!important}}@media (max-width:980px){.ld-hero-grid{grid-template-columns:minmax(0,1fr)}.ld-hero-photo{max-width:420px}.ld-paths,.ld-mirror-grid{grid-template-columns:minmax(0,1fr)}.ld-mirror-photo{max-width:480px}.ld-after-list{grid-template-columns:minmax(0,1fr)}.ld-value{grid-template-columns:48px minmax(0,1fr)}.ld-value-d{grid-column:2}.ld-doubt{grid-template-columns:minmax(0,1fr);gap:8px}.ld-rival{grid-template-columns:minmax(0,1fr);gap:10px}.ld-rival-vs{text-align:left}}@media (max-width:560px){.ld-live-row{grid-template-columns:96px minmax(0,1fr);row-gap:8px}.ld-live-people{grid-column:1/-1}.ld-live-spots{text-align:left;min-width:0}.ld-stats{grid-template-columns:minmax(0,1fr)}.ld-btn{width:100%}.ld-hero-cta,.ld-final-cta,.ld-live-foot,.ld-path-cta{flex-direction:column;align-items:stretch}}.ld .page-hero{max-width:var(--max);padding:clamp(120px, 16vh, 190px) var(--gutter) clamp(28px, 4vw, 52px);margin:0 auto}.ld .page-eyebrow,.ld .about-block-eye{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ld-ink);align-items:center;gap:12px;margin-bottom:clamp(18px,2.4vw,30px);font-size:12.5px;display:flex}.ld .page-eyebrow:after,.ld .about-block-eye:after{content:"";background:var(--ld-line);flex:1;height:1px}.ld .page-title{font-family:var(--ld-display);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(44px,8vw,104px);font-weight:700;line-height:.92}.ld .page-lead{max-width:56ch;color:color-mix(in srgb, var(--ld-ink) 78%, var(--ld-paper));margin:clamp(16px,2vw,24px) 0 0;font-size:clamp(15px,1.6vw,19px);line-height:1.5}.ld .about-block,.ld .band{max-width:var(--max);padding:clamp(48px, 7vw, 104px) var(--gutter);background:0 0;border:0;margin:0 auto}.ld .about-block-alt{border-top:1px solid var(--ld-line)}.ld .about-block-h{font-family:var(--ld-display);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0 0 clamp(16px,2vw,28px);font-size:clamp(30px,4.6vw,64px);font-weight:700;line-height:.98}.ld .about-block-text p{font-size:clamp(15px,1.5vw,17px);line-height:1.6}.ld .about-quote{border-left:4px solid var(--ld-pine);font-family:var(--ld-display);text-transform:none;margin:clamp(18px,2.4vw,28px) 0;padding:4px 0 4px 18px;font-size:clamp(19px,2.2vw,28px);font-style:normal;font-weight:600;line-height:1.15}.ld .about-quote cite{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--ld-ink) 62%, var(--ld-paper));margin-top:10px;font-size:11.5px;font-style:normal;font-weight:400;display:block}.ld .btn{border:2px solid var(--ld-ink);background:var(--ld-ink);min-height:56px;color:var(--ld-paper);font-family:var(--ld-display);letter-spacing:.05em;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:17px;font-weight:600;transition:background .16s,color .16s,transform .16s;display:inline-flex}.ld .btn:hover{background:var(--ld-pine);color:var(--ld-ink);transform:translateY(-2px)}.ld .btn-line{color:var(--ld-ink);background:0 0}.ld .btn-line:hover{background:var(--ld-ink);color:var(--ld-paper)}.ld .about-contact{background:var(--ld-ink);color:var(--ld-paper);max-width:none;padding:clamp(56px, 8vw, 110px) var(--gutter);margin-top:clamp(40px,6vw,80px)}.ld .about-contact>*{max-width:var(--max);margin-left:auto;margin-right:auto}.ld .about-contact .about-block-eye{color:var(--ld-paper)}.ld .about-contact .about-block-eye:after{background:#f4f2ec47}.ld .about-contact .about-block-h{color:var(--ld-paper)}.ld .about-contact-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(14px,2vw,24px);margin-top:clamp(22px,3vw,36px);display:grid}.ld .about-contact-card{color:var(--ld-paper);background:0 0;border:2px solid #f4f2ec59;border-radius:0;padding:clamp(18px,2vw,26px);transition:background .16s,border-color .16s,transform .16s;display:block}.ld .about-contact-card:hover{border-color:var(--ld-pine);background:#f4f2ec14;transform:translateY(-2px)}.ld .about-contact-lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ld-pine);margin-bottom:8px;font-size:11.5px;display:block}.ld .about-contact-val{font-family:var(--ld-display);text-transform:uppercase;font-size:clamp(20px,2.2vw,30px);font-weight:700;line-height:1.05;display:block}.ld .corp-price-n,.ld .ref-rate-n,.ld .stat-n,.ld .spon-bar-pct{font-family:var(--ld-display);letter-spacing:-.02em;font-weight:700;line-height:1}.ld .corp-format-name,.ld .ref-why-cell h3,.ld .corp-why-cell h3,.ld .spon-fact h3{font-family:var(--ld-display);text-transform:uppercase;letter-spacing:-.005em;font-weight:700}.ld .spon-bar-fill{background:var(--ld-blue)}.ld .spon-bar-track{background:#1111141a;border-radius:0}.ld .corp-strip{background:var(--ld-ink);color:var(--ld-paper)}.ld .media{border:2px solid var(--ld-ink);box-shadow:8px 8px 0 var(--ld-ink);filter:grayscale(.85)contrast(1.06);border-radius:0;transition:filter .35s,transform .16s}.ld .media:hover{filter:none;transform:translateY(-2px)}.ld .media-veil{display:none}.ld .about-block-media{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:clamp(14px,2vw,26px);display:grid}.ld .ref-rate:nth-child(3) .ref-rate-n,.ld .corp-price-n{color:var(--ld-blue)}.ld .about-contact .btn,.ld .ref-cta .btn,.ld .corp-cta .btn,.ld .corp-strip .btn{border-color:var(--ld-paper);background:var(--ld-paper);color:var(--ld-ink)}.ld .about-contact .btn:hover,.ld .ref-cta .btn:hover,.ld .corp-cta .btn:hover,.ld .corp-strip .btn:hover{background:var(--ld-pine);border-color:var(--ld-pine);color:var(--ld-ink)}.ld .about-contact .btn-line,.ld .ref-cta .btn-line,.ld .corp-cta .btn-line,.ld .corp-strip .btn-line{color:var(--ld-paper);background:0 0}.ld :is(.about-contact,.ref-cta,.corp-cta,.corp-strip){color:var(--ld-paper)}.ld :is(.about-contact,.ref-cta,.corp-cta,.corp-strip) :is(p,span,div,li,h1,h2,h3,h4,cite,small,strong,b,em,a):not(.btn):not(.about-contact-lbl){color:inherit}.ld .media-cap{padding:0}.ld .media-lbl{font-family:var(--ld-display);text-transform:uppercase;letter-spacing:-.005em;background:var(--ld-ink);color:var(--ld-paper);padding:8px 12px;font-size:clamp(18px,2vw,28px);font-weight:700;line-height:1.1;display:inline-block}.ld .media-sub{background:var(--ld-pine);color:var(--ld-ink);margin-bottom:0;padding:5px 10px;display:inline-block}.ld .about-contact-val{overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:none;hyphens:none;font-size:clamp(15px,1.9vw,26px)}.ld .about-contact-card{min-width:0}.ld .about-contact-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.ld :is(.page-title,.about-block-h,.ld-h2,.ld-hero-title,.corp-format-name,.spon-tier-name),.ld :is(.page-lead,.ld-sub,p,li,td,th){overflow-wrap:break-word}
