@import url('https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&family=Inter:wght@300;400;500;600&family=Manrope:wght@500;600&display=swap');
.jda-co,.jda-co *{font-family:Inter,Arial,sans-serif;box-sizing:border-box}
.jda-co{container-type:inline-size;font-size:16px;line-height:1.6;color:#333238;font-variant-numeric:lining-nums}
.jda-co p{margin:0}
.jda-co a{color:#383D65}
.jda-co .co-eyebrow{margin:0;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#383D65}
.jda-co .co-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:0;background:#F7F5F1}
.jda-co .co-hero-txt{display:flex;flex-direction:column;justify-content:center;gap:16px;padding:44px 40px}
.jda-co .co-hero-h{margin:0;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:38px;line-height:1.15;color:#23274a;text-wrap:balance}
.jda-co .co-lead{font-size:15px;line-height:1.65;color:#45454D;max-width:460px}
.jda-co .co-hero-img{min-height:320px;position:relative;overflow:hidden}
.jda-co .co-hero-img img{position:absolute;inset:0}
.jda-co .co-nav{display:flex;flex-wrap:wrap;gap:4px 26px;margin:28px 0 0;padding:0 0 14px;border-bottom:1px solid #E4E1DB;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.jda-co .co-nav a{text-decoration:none;min-height:32px;display:inline-flex;align-items:center}
.jda-co .co-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px;margin-top:36px}
.jda-co .co-fact{border-top:1px solid #E4E1DB;padding-top:14px}
.jda-co .co-big{display:block;margin:0 0 2px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:30px;line-height:1.15;color:#383D65}
.jda-co .co-fact p{font-size:14px;line-height:1.5;color:#5A5A63}
.jda-co .co-sec{padding-top:64px;scroll-margin-top:90px}
.jda-co .co-h{margin:8px 0 14px;padding:0;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:34px;line-height:1.2;color:#23274a;text-transform:none;letter-spacing:0}
.jda-co .co-text{max-width:680px;font-size:15px;line-height:1.7;color:#45454D}
.jda-co .co-text+.co-text{margin-top:12px}
.jda-co .co-tl{margin-top:32px;border-top:1px solid #E4E1DB}
.jda-co .co-ev{display:grid;grid-template-columns:110px minmax(0,1fr) 260px;gap:8px 32px;padding:22px 0;border-bottom:1px solid #E4E1DB;align-items:start}
.jda-co .co-ev--noimg{grid-template-columns:110px minmax(0,1fr)}
.jda-co .co-year{white-space:normal;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:28px;line-height:1.1;color:#383D65}
.jda-co .co-ev h3{margin:2px 0 6px;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#333238}
.jda-co .co-ev p{font-size:15px;line-height:1.6;color:#45454D}
.jda-co .co-ev .co-ph{aspect-ratio:4/3}
.jda-co img{display:block;width:100%;height:100%;object-fit:cover}
.jda-co .co-img--amp img{object-position:50% 62%}
.jda-co .co-quote{margin:20px 0 0;padding:28px 0;border-top:1px solid #E4E1DB;border-bottom:1px solid #E4E1DB;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:30px;line-height:1.3;color:#23274a;text-align:center;text-wrap:balance}
.jda-co .co-quote small{display:block;margin-top:8px;font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.6;color:#5A5A63}
.jda-co .co-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 36px;margin-top:32px}
.jda-co .co-col{border-top:1px solid #E4E1DB;padding-top:16px}
.jda-co .co-col h3{margin:0 0 8px;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#333238}
.jda-co .co-col p{font-size:15px;line-height:1.6;color:#5A5A63}
.jda-co .co-motto{margin-top:28px;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:24px;line-height:1.3;color:#383D65}
.jda-co .co-prod{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start;margin-top:8px}
.jda-co .co-gal{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.jda-co .co-gal figure{margin:0}
.jda-co .co-gal figure:first-child{grid-row:span 2}
.jda-co .co-gal .co-img{aspect-ratio:3/4;overflow:hidden;background:#F7F5F1}
.jda-co .co-gal figure:first-child{display:flex;flex-direction:column}
.jda-co .co-gal figure:first-child .co-img{aspect-ratio:auto;flex:1 1 auto;position:relative;min-height:240px}
.jda-co .co-gal figure:first-child img{position:absolute;inset:0}
.jda-co figcaption{margin-top:6px;font-size:12px;line-height:1.45;color:#8b8a92}
.jda-co .co-nums{display:grid;grid-template-columns:1fr;gap:0;margin:24px 0}
.jda-co .co-nums div{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:baseline;border-top:1px solid #E4E1DB;padding:10px 0}
.jda-co .co-nums span{display:block;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:26px;line-height:1.15;color:#383D65}
.jda-co .co-nums p{font-size:13px;line-height:1.45;color:#5A5A63}
.jda-co .co-sub{margin:24px 0 8px;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#333238}
.jda-co .co-list{list-style:none;margin:0;padding:0}
.jda-co .co-list li{position:relative;padding:7px 0 7px 18px;border-bottom:1px solid #EEEBE6;font-size:15px;line-height:1.5;color:#45454D;list-style:none;background:none}
.jda-co .co-list li::before{content:"";position:absolute;left:0;top:15px;width:6px;height:6px;border-radius:50%;background:#B99A68}
.jda-co .co-list b{font-weight:500;color:#333238}
.jda-co .co-two{display:grid;grid-template-columns:1fr 1fr;gap:0;margin-top:24px;border-top:1px solid #E4E1DB;border-bottom:1px solid #E4E1DB}
.jda-co .co-two>div{padding:22px 28px 22px 0}
.jda-co .co-two>div+div{padding:22px 0 22px 28px;border-left:1px solid #E4E1DB}
.jda-co .co-two h3{margin:0 0 6px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:24px;color:#23274a}
.jda-co .co-two p{font-size:15px;line-height:1.6;color:#45454D}
.jda-co .co-links{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}
.jda-co .co-link{display:block;padding:20px 22px;background:#F7F5F1;text-decoration:none}
.jda-co .co-link strong{display:block;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:24px;line-height:1.2;color:#23274a}
.jda-co .co-link span{display:block;margin-top:4px;font-size:14px;line-height:1.5;color:#5A5A63}
.jda-co .co-link em{font-style:normal;display:inline-block;margin-top:10px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#383D65}
.jda-co .co-resp{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}
.jda-co .co-cta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-top:64px;padding:40px 24px;background:#383D65;text-align:center}
.jda-co .co-cta p{flex-basis:100%;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:28px;line-height:1.25;color:#fff}
.jda-co .co-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 28px;font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}
.jda-co .co-btn--light{background:#fff;color:#383D65}
.jda-co .co-btn--ghost{border:1px solid rgba(255,255,255,.6);color:#fff}
@container (max-width:860px){.jda-co .co-hero-h{font-size:34px}.jda-co .co-hero-txt{padding:36px 28px}.jda-co .co-ev{grid-template-columns:90px minmax(0,1fr) 200px;gap:8px 22px}}
@container (max-width:560px){.jda-co .co-hero{display:block}.jda-co .co-hero-txt{padding:28px 18px;gap:12px}.jda-co .co-hero-h{font-size:30px}.jda-co .co-hero-img{min-height:0;height:230px}.jda-co .co-nav{gap:2px 18px;font-size:11px;letter-spacing:.12em}.jda-co .co-facts{grid-template-columns:1fr 1fr;gap:18px 18px;margin-top:24px}.jda-co .co-big{font-size:26px}.jda-co .co-sec{padding-top:44px}.jda-co .co-h{font-size:28px}.jda-co .co-ev,.jda-co .co-ev--noimg{grid-template-columns:64px minmax(0,1fr);gap:4px 14px;padding:18px 0}.jda-co .co-year{font-size:22px}.jda-co .co-ev .co-ph,.jda-co .co-ev .co-evimg{grid-column:2}.jda-co .co-quote{font-size:24px;padding:22px 0}.jda-co .co-cols{display:block;margin-top:20px}.jda-co .co-col{padding:14px 0}.jda-co .co-motto{font-size:21px}.jda-co .co-prod,.jda-co .co-resp{display:block}.jda-co .co-gal{margin-top:20px}.jda-co .co-gal figure:first-child{grid-column:span 2;grid-row:auto}.jda-co .co-gal figure:first-child .co-img{flex:none;aspect-ratio:4/3;min-height:0}.jda-co .co-two{display:block}.jda-co .co-two>div,.jda-co .co-two>div+div{padding:18px 0;border-left:0}.jda-co .co-two>div+div{border-top:1px solid #E4E1DB}.jda-co .co-links{grid-template-columns:1fr}.jda-co .co-cta{margin-top:44px;padding:30px 18px}.jda-co .co-cta p{font-size:24px}.jda-co .co-btn{flex:1 1 100%}}
.jda-co .co-love{padding:48px 40px;background:#F7F5F1;text-align:center}
.jda-co .co-love .co-h{margin-bottom:10px}
.jda-co .co-love-lead{max-width:560px;margin:0 auto;font-size:16px;line-height:1.65;color:#45454D}
.jda-co .co-pair{display:flex;justify-content:center;align-items:center;gap:28px;margin:32px auto 0}
.jda-co .co-pair figure{margin:0;width:230px}
.jda-co .co-portrait{aspect-ratio:4/5;overflow:hidden;background:#e9e5de}
.jda-co .co-pair figcaption{margin-top:10px;font-size:13px;color:#5A5A63}
.jda-co .co-pair figcaption b{display:block;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:22px;font-weight:500;color:#23274a}
.jda-co .co-amp{font-family:"Cormorant Garamond","Times New Roman",serif;font-size:56px;line-height:1;color:#B99A68}
.jda-co .co-love-cols{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:620px;margin:32px auto 0;text-align:left}
.jda-co .co-love-cols p{border-top:1px solid #E4E1DB;padding-top:12px;font-size:15px;line-height:1.6;color:#45454D}
.jda-co .co-love-cols span{display:block;margin-bottom:4px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#383D65}
.jda-co .co-motto--c{text-align:center;max-width:600px;margin:28px auto 0}
.jda-co .co-evimg{aspect-ratio:4/3;overflow:hidden}
.jda-co .co-museum{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:36px;align-items:center;margin-top:40px}
.jda-co .co-museum-img{aspect-ratio:4/3;overflow:hidden}
.jda-co .co-h--s{font-size:28px;margin-top:6px}
@container (max-width:560px){.jda-co .co-love{padding:32px 18px}.jda-co .co-pair{gap:10px;margin-top:22px}.jda-co .co-pair figure{width:44%}.jda-co .co-amp{font-size:36px}.jda-co .co-pair figcaption b{font-size:18px}.jda-co .co-love-cols{grid-template-columns:1fr;gap:12px}.jda-co .co-museum{display:block;margin-top:28px}.jda-co .co-museum-txt{margin-top:16px}.jda-co .co-ev .co-evimg{grid-column:2}}
.jda-co .co-evimg--wide{grid-column:2/4;aspect-ratio:auto;max-width:440px}
.jda-co .co-evimg--wide img{height:auto}
.jda-co .co-evimg--bottom img{object-position:50% 100%}
.jda-co .co-year--word{font-size:22px;padding-top:4px}
.jda-co .co-founders{margin:30px 0 -14px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#8a6a33}
.jda-co .co-teaser{display:grid;grid-template-columns:auto minmax(0,1fr);gap:28px;align-items:center;margin-top:56px;padding:28px 32px;background:#F7F5F1}
.jda-co .co-teaser-pics{display:flex;align-items:center;gap:8px}
.jda-co .co-teaser-pics div{width:96px;aspect-ratio:4/5;overflow:hidden}
.jda-co .co-teaser-pics span{font-family:"Cormorant Garamond","Times New Roman",serif;font-size:30px;color:#B99A68}
.jda-co .co-teaser .co-h{margin:6px 0 8px;font-size:28px}
.jda-co .co-more{display:inline-block;margin-top:12px;font-family:Manrope,Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#383D65;text-decoration:none}
.jda-co .co-dirs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px}
.jda-co .co-dir{display:flex;flex-direction:column;padding:22px 22px 20px;background:#F7F5F1}
.jda-co .co-dir h3{margin:0 0 8px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:24px;line-height:1.2;color:#23274a}
.jda-co .co-dir p{font-size:14.5px;line-height:1.6;color:#45454D}
.jda-co .co-dir .co-more{margin-top:auto;padding-top:14px}
.jda-co .co-dir-img{margin:-22px -22px 18px;aspect-ratio:16/9;overflow:hidden}
.jda-co .co-med{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px 40px;padding:32px 36px;background:#383D65;color:#E3E4EE}
.jda-co .co-med .co-eyebrow{color:#C9B48C}
.jda-co .co-med h3{margin:8px 0 12px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:32px;line-height:1.15;color:#fff}
.jda-co .co-med p{font-size:15px;line-height:1.65;color:#E3E4EE}
.jda-co .co-med p+p{margin-top:10px}
.jda-co .co-pro{list-style:none;margin:0;padding:0}
.jda-co .co-pro li{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid #5b6090;font-size:14.5px;line-height:1.5;color:#E3E4EE;list-style:none;background:none}
.jda-co .co-pro li:first-child{padding-top:0}
.jda-co .co-pro b{font-family:Manrope,Arial,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.1em;color:#fff}
.jda-co .co-med .co-more{color:#fff}
.jda-co .co-back{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:space-between;align-items:center;margin-top:56px;padding:22px 0;border-top:1px solid #E4E1DB}
@container (max-width:700px){.jda-co .co-dirs{grid-template-columns:1fr 1fr}.jda-co .co-med{grid-template-columns:1fr}}
@container (max-width:560px){.jda-co .co-teaser{grid-template-columns:1fr;gap:16px;margin-top:40px;padding:22px 18px}.jda-co .co-teaser-pics div{width:84px}.jda-co .co-dirs{grid-template-columns:1fr}.jda-co .co-med{padding:24px 18px}.jda-co .co-med h3{font-size:26px}.jda-co .co-pro li{grid-template-columns:1fr;gap:2px}}
.jda-co .co-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px}
.jda-co .co-tile{display:flex;flex-direction:column;background:#F7F5F1;text-decoration:none;color:inherit;transition:transform .2s}
.jda-co .co-tile:hover{transform:translateY(-2px)}
.jda-co .co-tile-img{aspect-ratio:4/3;overflow:hidden;background:#e9e5de}
.jda-co .co-tile-body{display:flex;flex-direction:column;flex:1;padding:18px 20px 18px}
.jda-co .co-tile .co-eyebrow{font-size:11px}
.jda-co .co-tile h3{margin:6px 0 6px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:25px;line-height:1.15;color:#23274a}
.jda-co .co-tile p{font-size:14px;line-height:1.55;color:#5A5A63}
.jda-co .co-tile .co-more{margin-top:auto;padding-top:14px}
.jda-co .co-tile--ink{background:#383D65}
.jda-co .co-tile--ink .co-eyebrow{color:#C9B48C}
.jda-co .co-tile--ink h3{color:#fff;font-size:28px}
.jda-co .co-tile--ink p{color:#DADCEA}
.jda-co .co-tile--ink .co-more{color:#fff}
.jda-co .co-tile-big{display:flex;align-items:center;justify-content:center;aspect-ratio:4/3;padding:20px;text-align:center;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:27px;line-height:1.25;color:#23274a;border-bottom:1px solid #E4E1DB}
.jda-co .co-tile--ink .co-tile-big{color:#fff;border-color:#5b6090;flex-direction:column;gap:10px}
.jda-co .co-tile--ink .co-tile-big small{font-family:Manrope,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#C9B48C}
.jda-co .co-intro{max-width:640px;margin:36px 0 0;font-size:16px;line-height:1.7;color:#45454D}
.jda-co .co-dna-lead{margin:0 0 8px;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:30px;line-height:1.3;color:#23274a;text-wrap:balance}
.jda-co .co-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;margin-top:36px;background:#F7F5F1}
.jda-co .co-feature-img{min-height:380px;position:relative;overflow:hidden}
.jda-co .co-feature-img img{position:absolute;inset:0;object-position:50% 62%}
.jda-co .co-feature-txt{padding:36px 36px}
.jda-co .co-feature-txt .co-num{font-family:"Cormorant Garamond","Times New Roman",serif;font-size:44px;line-height:1;color:#B99A68}
.jda-co .co-feature-txt h2{margin:8px 0 12px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:32px;line-height:1.15;color:#23274a}
.jda-co .co-feature-txt p{font-size:15px;line-height:1.7;color:#45454D}
.jda-co .co-feature-txt p+p{margin-top:10px}
.jda-co .co-dna{display:grid;grid-template-columns:1fr 1fr;gap:0 40px;margin-top:20px}
.jda-co .co-dna-item{display:grid;grid-template-columns:56px 1fr;gap:4px 16px;padding:26px 0;border-bottom:1px solid #E4E1DB}
.jda-co .co-dna-item .co-num{font-family:"Cormorant Garamond","Times New Roman",serif;font-size:36px;line-height:1;color:#B99A68}
.jda-co .co-dna-item h3{margin:2px 0 6px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:24px;line-height:1.2;color:#23274a}
.jda-co .co-dna-item p{font-size:15px;line-height:1.65;color:#45454D}
.jda-co .co-final{margin-top:48px;padding:40px 24px;text-align:center;background:#383D65}
.jda-co .co-final p{font-family:"Cormorant Garamond","Times New Roman",serif;font-size:30px;line-height:1.3;color:#fff;text-wrap:balance}
.jda-co .co-final small{display:block;margin-top:10px;font-family:Inter,Arial,sans-serif;font-size:14px;color:#C9CCE0}
.jda-co .co-others{margin-top:48px}
.jda-co .co-others .co-tiles{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px}
.jda-co .co-mini{padding:14px 14px;background:#F7F5F1;text-decoration:none;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:19px;line-height:1.2;color:#23274a}
.jda-co .co-mini span{display:block;margin-top:6px;font-family:Manrope,Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;color:#383D65}
@container (max-width:700px){.jda-co .co-tiles{grid-template-columns:1fr 1fr}.jda-co .co-others .co-tiles{grid-template-columns:1fr 1fr 1fr}}
@container (max-width:560px){.jda-co .co-tiles{grid-template-columns:1fr;gap:14px;margin-top:28px}.jda-co .co-tile{display:grid;grid-template-columns:120px 1fr}.jda-co .co-tile-img,.jda-co .co-tile-big{aspect-ratio:auto;height:100%;min-height:130px}.jda-co .co-tile-big{font-size:19px;padding:12px;border-bottom:0;border-right:1px solid #E4E1DB}.jda-co .co-tile--ink .co-tile-big small{font-size:9px}.jda-co .co-tile-body{padding:14px 14px}.jda-co .co-tile h3,.jda-co .co-tile--ink h3{font-size:21px}.jda-co .co-tile p{font-size:13.5px}.jda-co .co-dna-lead{font-size:24px}.jda-co .co-feature{display:block}.jda-co .co-feature-img{min-height:240px}.jda-co .co-feature-txt{padding:24px 18px}.jda-co .co-feature-txt h2{font-size:27px}.jda-co .co-dna{display:block}.jda-co .co-dna-item{grid-template-columns:44px 1fr;padding:20px 0}.jda-co .co-dna-item .co-num{font-size:30px}.jda-co .co-final p{font-size:23px}.jda-co .co-others .co-tiles{grid-template-columns:1fr 1fr}}
.jda-co .co-pro-tile span{font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.16em;line-height:2;color:#fff}
@container (max-width:560px){.jda-co .co-pro-tile span{font-size:10px;letter-spacing:.08em;line-height:1.9}.jda-co .co-pro-tile small{display:none}}
.jda-co .co-med--page{margin-top:0}
.jda-co .co-pro--facts li{grid-template-columns:150px 1fr}
.jda-co .co-pros{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:24px}
.jda-co .co-procard{padding:20px 16px;background:#F7F5F1;border-top:2px solid #383D65}
.jda-co .co-procard b{display:block;font-family:Manrope,Arial,sans-serif;font-size:11.5px;font-weight:600;letter-spacing:.12em;color:#383D65}
.jda-co .co-procard h3{margin:8px 0 6px;font-family:"Cormorant Garamond","Times New Roman",serif;font-weight:500;font-size:22px;line-height:1.2;color:#23274a}
.jda-co .co-procard p{font-size:14px;line-height:1.55;color:#45454D}
.jda-co .co-numstrip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin-bottom:8px}
.jda-co .co-numstrip div{border-top:1px solid #E4E1DB;padding:14px 0 18px}
.jda-co .co-numstrip span{display:block;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:38px;line-height:1.05;color:#383D65}
.jda-co .co-numstrip p{font-size:14px;line-height:1.45;color:#5A5A63}
.jda-co .co-pro-tile span{font-family:Manrope,Arial,sans-serif;font-size:13px;font-weight:600;letter-spacing:.16em;line-height:2;color:#fff}
@container (max-width:700px){.jda-co .co-pros{grid-template-columns:1fr 1fr}}
@container (max-width:560px){.jda-co .co-pros{grid-template-columns:1fr}.jda-co .co-numstrip{grid-template-columns:1fr 1fr;gap:0 18px}.jda-co .co-numstrip span{font-size:30px}.jda-co .co-pro--facts li{grid-template-columns:1fr}.jda-co .co-pro-tile span{font-size:10px;letter-spacing:.08em;line-height:1.9}.jda-co .co-pro-tile small{display:none}}
.jda-co .co-ff{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}
.jda-co .co-f{padding:18px 18px;background:#F7F5F1}
.jda-co .co-f span{display:block;margin-bottom:6px;font-family:"Cormorant Garamond","Times New Roman",serif;font-size:28px;line-height:1.1;color:#383D65}
.jda-co .co-f p{font-size:14px;line-height:1.55;color:#45454D}
.jda-co .co-f--big{grid-row:span 2;display:flex;flex-direction:column;justify-content:flex-end;background:#383D65}
.jda-co .co-f--big span{font-size:52px;color:#fff}
.jda-co .co-f--big p{font-size:15px;color:#DADCEA}
.jda-co .co-ff{grid-template-columns:1.3fr 1fr 1fr}
@container (max-width:560px){.jda-co .co-ff{grid-template-columns:1fr}.jda-co .co-f--big{grid-row:auto}.jda-co .co-f--big span{font-size:40px}}
.jda-co h1,.jda-co h2,.jda-co h3,.jda-co h4{text-transform:none;letter-spacing:normal}
.jda-co img{max-width:none;border:0}
.jda-co ul{margin:0;padding:0}
.jda-co a{text-decoration:none}
.jda-co .co-tile,.jda-co .co-mini,.jda-co .co-more,.jda-co .co-btn{text-decoration:none!important}
.jda-co figure{margin:0}
.jda-co .co-tile{position:relative;cursor:pointer}
.jda-co .co-tile .co-more::after{content:"";position:absolute;inset:0;z-index:1}

.jda-co a,.jda-co a:hover{border-bottom:0!important;box-shadow:none!important}

.jda-co img{padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;background:none!important;border-radius:0!important}

.jda-co .co-pro li::before,.jda-co .co-pro li::after,.jda-co .co-dna-item::before{content:none!important;display:none!important}
.jda-co .co-nums div{grid-template-columns:140px 1fr}
@container (max-width:560px){.jda-co .co-nums div{grid-template-columns:120px 1fr}}
