.hayki-tandem{--ink:#fff;--muted:#bdbdbd;--description:#e2e3ea;--line:#ffffff20;--accent:var(--section-blue);--sans:"Manrope","Noto Sans Armenian","Noto Sans Georgian",Arial,sans-serif;--serif:Georgia,"Noto Serif Armenian","Noto Serif Georgian",serif;width:100%;min-width:0;color:var(--ink);font:16px/1.8 var(--sans);background:radial-gradient(at 0 10%,#164dcc20,#0000 60%),#080b13;flex:1}.hayki-tandem a{color:inherit;text-decoration:none}.hayki-tandem a:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.hayki-tandem h1,.hayki-tandem h2,.hayki-tandem h3{color:var(--ink);font-family:var(--serif);font-weight:400}.hayki-tandem .tandem-hero{isolation:isolate;background:#000;place-items:center;min-height:580px;padding:70px 24px;display:grid;position:relative}.hayki-tandem .tandem-ribbon-art{z-index:-1;object-fit:fill;width:100%;height:100%;position:absolute;inset:0}.hayki-tandem .tandem-panel{border:1px solid var(--line);text-align:center;background:#080808ef;border-radius:14px;width:min(760px,68%);padding:56px 36px}.hayki-tandem .tandem-panel h1{font:400 clamp(32px,4vw,52px)/1.4 var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px}.hayki-tandem .tandem-byline{color:var(--description);margin:0;font-size:clamp(16px,1.7vw,22px);line-height:1.7}.hayki-tandem .tandem-declaration-link{text-align:center;text-wrap:balance;border:1px solid #164dccaa;border-radius:12px;justify-content:center;align-items:center;min-height:110px;margin-top:32px;padding:24px;font-size:18px;line-height:1.75;display:flex}.hayki-tandem .tandem-link-line{display:block}.hayki-tandem .tandem-initiator-link{min-height:80px;margin-top:20px}.hayki-tandem .tandem-declaration-link:hover{border-color:var(--accent);background:#164dcc12}.hayki-tandem .tandem-soon{color:var(--muted);margin:28px 0 0}.hayki-tandem-declaration,.hayki-tandem-initiator,.hayki-tandem-topic{padding:44px clamp(18px,5vw,72px) 72px}.hayki-tandem .tandem-declaration{border:1px solid var(--line);background:#080808f5;border-radius:14px;width:min(100%,1040px);margin:auto;padding:36px clamp(20px,3vw,44px) 48px}.hayki-tandem .declaration-back{color:var(--muted);margin-bottom:32px;display:inline-block}.hayki-tandem .declaration-heading{text-align:center;margin-bottom:48px}.hayki-tandem .declaration-heading h1{font:400 clamp(24px,3vw,32px)/1.65 var(--serif);overflow-wrap:break-word}.hayki-tandem .declaration-title-line{display:block}.hayki-tandem .declaration-date{color:var(--muted);margin-top:20px;font-size:15px}.hayki-tandem .declaration-author{margin-top:24px}.hayki-tandem .declaration-body{font-size:17px;line-height:2}.hayki-tandem .declaration-body p{text-align:justify;text-justify:inter-word;text-align-last:start;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0 0 28px}.hayki-tandem .declaration-body h2{color:var(--accent);margin:36px 0 16px;font-size:18px;line-height:1.6}.hayki-tandem .declaration-sources{border-top:1px solid var(--line);margin-top:56px;padding-top:32px}.hayki-tandem .declaration-sources>h2{font:400 25px/1.5 var(--serif);text-align:center;margin:0 0 24px}.hayki-tandem .declaration-source-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hayki-tandem .declaration-source-card{border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:26px;display:flex}.hayki-tandem .declaration-source-author,.hayki-tandem .declaration-source-action{color:var(--accent);font-size:14px}.hayki-tandem .declaration-source-card h3{font:400 23px/1.5 var(--serif);margin:8px 0 12px}.hayki-tandem .declaration-source-card p{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.7}.hayki-tandem .declaration-source-action{margin-top:auto}.hayki-tandem .declaration-source-card:hover{border-color:var(--accent);background:#ffffff04}.hayki-tandem .initiator-content{min-width:0;max-width:1100px;margin:auto}.hayki-tandem .initiator-breadcrumb{color:var(--muted);font-size:14px}.hayki-tandem .initiator-breadcrumb a:hover{color:var(--accent)}.hayki-tandem .initiator-heading{text-align:center;margin:40px 0 46px}.hayki-tandem .initiator-heading h1{font:400 clamp(28px,3.4vw,40px)/1.4 var(--serif);letter-spacing:-.025em}.hayki-tandem .initiator-landing .initiator-heading{text-align:left;margin:22px 0 24px}.hayki-tandem .initiator-overview{flex-direction:column;gap:32px;display:flex}.hayki-tandem .initiator-featured{border:1px solid var(--line);background:#10121a80;border-radius:16px;grid-template-columns:220px minmax(0,1fr);align-items:center;gap:28px;min-width:0;padding:20px;display:grid}.hayki-tandem .initiator-featured iframe{aspect-ratio:1;background:#080a10;border:0;border-radius:12px;width:100%;max-width:100%;height:auto;display:block}.hayki-tandem .initiator-featured-copy{min-width:0}.hayki-tandem .initiator-featured-caption{color:var(--ink);font-family:var(--serif);font-size:clamp(20px,2.4vw,28px);line-height:1.6;display:block}.hayki-tandem .initiator-featured-caption:hover{color:var(--accent)}.hayki-tandem .initiator-featured-copy p{color:var(--muted);margin:16px 0;font-size:16px;line-height:1.75}.hayki-tandem .initiator-featured-copy .initiator-biography-link{color:var(--accent);text-underline-offset:4px;font-size:16px;text-decoration:underline}.hayki-tandem .initiator-topic-sections{width:100%;min-width:0}.hayki-tandem .initiator-topic-section+.initiator-topic-section{border-top:1px solid var(--line);margin-top:36px;padding-top:30px}.hayki-tandem .initiator-topic-section>h2{font:400 clamp(24px,2.5vw,30px)/1.4 var(--serif);margin:0 0 20px}.hayki-tandem .initiator-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hayki-tandem .biography-category-card{border:1px solid var(--line);background:#10121a80;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 32px;align-items:center;gap:14px;min-height:114px;padding:20px;display:grid}.hayki-tandem .biography-category-card:hover{border-color:var(--accent)}.hayki-tandem .biography-category-card h3{font:500 16px/1.55 var(--sans);margin:0}.hayki-tandem .biography-group-icon{color:var(--accent);width:26px;height:26px}.hayki-tandem .biography-category-footer{color:var(--muted);text-align:right;font-size:14px}.hayki-tandem .initiator-articles{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.hayki-tandem .initiator-material-card{border:1px solid var(--line);overflow-wrap:anywhere;background:#10121acc;border-radius:14px;flex-direction:column;gap:18px;min-width:0;margin:0;padding:24px;display:flex}.hayki-tandem .initiator-material-card h2{margin:0;font-size:21px;line-height:1.5}.hayki-tandem .initiator-material-card h2 a:hover{color:var(--accent)}.hayki-tandem .initiator-material-card p{margin:0;font-size:16px;line-height:1.8}.hayki-tandem .initiator-material-card .initiator-material-meta{color:var(--muted);margin-top:-8px;font-size:14px;line-height:1.6}.hayki-tandem .initiator-material-sources{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.hayki-tandem .initiator-source{border:1px solid var(--line);color:var(--accent);border-radius:10px;width:fit-content;max-width:100%;padding:14px 16px;font-size:15px;line-height:1.5;display:inline-flex}.hayki-tandem .initiator-material-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hayki-tandem .initiator-material-gallery a,.hayki-tandem .initiator-material-image a{min-width:0;display:block}.hayki-tandem .initiator-photo{aspect-ratio:4/3;object-fit:contain;background:#090b12;border-radius:10px;width:100%;display:block}.hayki-tandem .initiator-native-video{object-fit:contain;background:#080a10;border-radius:10px;width:100%;height:auto;max-height:560px;display:block}.hayki-tandem .initiator-youtube-video{aspect-ratio:16/9;background:#080a10;border:0;border-radius:10px;width:100%;display:block}.hayki-tandem .initiator-facebook-material{width:100%;min-width:0;max-width:500px;margin:0 auto}.hayki-tandem .initiator-facebook-material iframe{border:0;border-radius:10px}.hayki-tandem .initiator-facebook-material .fb-video,.hayki-tandem .initiator-facebook-material .fb-post{max-width:100%}.hayki-tandem .initiator-video-fallback{border:1px solid var(--line);text-align:center;background:#080a10;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:200px;padding:32px 24px;display:flex}.hayki-tandem .initiator-video-fallback svg{color:var(--accent)}.hayki-tandem .initiator-video-fallback small{color:var(--muted);font-size:14px;line-height:1.6}.hayki-tandem .initiator-video-fallback:hover{border-color:var(--accent)}@media (max-width:850px){.hayki-tandem .initiator-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.hayki-tandem .tandem-hero{min-height:520px;padding:44px 18px}.hayki-tandem .tandem-panel{width:100%;max-width:500px;padding:38px 22px}.hayki-tandem .tandem-panel h1{font-size:32px}.hayki-tandem .tandem-ribbon-art{object-fit:cover}.hayki-tandem .initiator-articles{grid-template-columns:minmax(0,1fr);gap:20px}.hayki-tandem .initiator-material-card{padding:20px}}@media (max-width:650px){.hayki-tandem-declaration,.hayki-tandem-initiator,.hayki-tandem-topic{padding:28px 18px 48px}.hayki-tandem .tandem-declaration{padding:26px 18px 36px}.hayki-tandem .declaration-heading h1{font-size:23px}.hayki-tandem .declaration-heading{margin-bottom:32px}.hayki-tandem .declaration-body{font-size:16px}.hayki-tandem .declaration-source-grid{grid-template-columns:1fr}.hayki-tandem .declaration-source-card{padding:22px}.hayki-tandem .tandem-declaration-link{padding:20px 18px;font-size:16px}}@media (max-width:600px){.hayki-tandem .initiator-featured{grid-template-columns:140px minmax(0,1fr);gap:16px;padding:14px}.hayki-tandem .initiator-featured-copy{display:contents}.hayki-tandem .initiator-featured-copy p,.hayki-tandem .initiator-featured-copy .initiator-biography-link{grid-column:1/-1;margin:0}.hayki-tandem .initiator-featured iframe,.hayki-tandem .initiator-featured-caption{grid-row:1}.hayki-tandem .initiator-featured-caption{grid-column:2;font-size:18px;line-height:1.5}.hayki-tandem .initiator-cards{grid-template-columns:1fr;gap:12px}.hayki-tandem .biography-category-card{min-height:88px;padding:16px}.hayki-tandem .initiator-heading{margin:30px 0}}@media (max-width:360px){.hayki-tandem .initiator-featured{grid-template-columns:110px minmax(0,1fr)}.hayki-tandem .initiator-featured-caption{font-size:16px}}
