:root{--surface: #070b10;--surface-lowest: #04070b;--surface-low: #0d151f;--surface-card: #121d29;--surface-high: #1a2836;--border: #294054;--border-strong: #45637a;--text: #f1f6fb;--muted: #b8c7d4;--muted-warm: #dccb96;--yellow: #ffd400;--yellow-soft: #ffe16b;--blue: #0067c6;--blue-soft: #42a5ff;--green: #42e8a4;--danger: #9d1722;--danger-text: #ffe4e4;--radius: 8px;--container: 1240px;--font-sans: "Manrope", Arial, sans-serif;--font-display: "Geologica", "Manrope", Arial, sans-serif;color-scheme:dark;font-family:var(--font-sans)}*{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{width:0;height:0;display:none}html{width:100%;max-width:100%;background:var(--surface);scroll-behavior:smooth}body{width:100%;max-width:100%;margin:0;overflow-x:hidden;color:var(--text);background:linear-gradient(90deg,rgba(255,212,0,.035) 0 1px,transparent 1px 72px),linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,transparent 1px 56px),linear-gradient(180deg,#05080d,#081019 42%,#05080d);font-size:16px;line-height:1.65}a{color:inherit;text-decoration:none}img{display:block;width:100%}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 600,"GRAD" 0,"opsz" 24}.container,.section{width:min(var(--container),calc(100% - 96px));margin-inline:auto}.section{padding:112px 0}[data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .62s ease,transform .62s ease}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.site-header{position:fixed;inset:0 0 auto;z-index:50;display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;height:82px;padding:0 max(24px,calc((100vw - var(--container)) / 2));background:#05080deb;border-bottom:1px solid rgba(255,212,0,.18);backdrop-filter:blur(16px)}.brand img,.footer-logo img{width:164px;height:auto;max-height:58px;object-fit:contain}.desktop-nav{display:flex;justify-content:center;gap:22px}.desktop-nav a,.lang-switch{position:relative;color:var(--muted);font-family:var(--font-sans);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;transition:color .16s ease}.desktop-nav a:hover,.lang-switch:hover{color:var(--text)}.desktop-nav a:after{content:"";position:absolute;right:0;bottom:-8px;left:0;height:2px;background:var(--yellow);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.desktop-nav a:hover:after{transform:scaleX(1)}.header-actions{display:flex;align-items:center;gap:18px}.button{position:relative;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:8px;overflow:hidden;padding:0 28px;color:#171000;font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.02em;background:var(--yellow);border:1px solid var(--yellow);border-radius:var(--radius);box-shadow:0 4px #000;cursor:pointer;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.button,.filter-bar button,.detail-row button{font-variant-numeric:tabular-nums}.button:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 6px #000}.button:after{content:"";position:absolute;inset:-45% auto -45% -60%;width:42%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.52),transparent);transform:skew(-18deg);transition:left .52s ease}.button:hover:after{left:118%}.button-small{min-height:44px;padding-inline:24px}.button-secondary{color:var(--text);background:#ffffff0a;border-color:var(--border-strong);box-shadow:none}.button-secondary:hover{background:#0067c629;box-shadow:none}.button-dark{color:var(--surface-lowest);background:#fff;border-color:#fff}.button-dark:hover{color:var(--surface-lowest);background:#f2f6ff;border-color:#f2f6ff}.menu-toggle,.mobile-nav{display:none}main{padding-top:82px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}h2{margin-bottom:16px;color:#fff;font-size:clamp(34px,4.6vw,58px);font-weight:700;line-height:1.08;letter-spacing:0;text-transform:none}h3{color:#fff;font-size:23px;line-height:1.2}.section-kicker,.card-meta,.filter-bar button{color:var(--yellow);font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero{position:relative;overflow:hidden}.field-hero{position:relative;min-height:calc(100svh - 82px);background:linear-gradient(90deg,#05080df5,#060e17d6),var(--surface);border-bottom:1px solid var(--border)}.field-texture{position:absolute;inset:0;pointer-events:none;opacity:.54;background:linear-gradient(120deg,transparent 0 42%,rgba(0,103,198,.14) 42% 43%,transparent 43%),repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7px);mix-blend-mode:screen;mask-image:linear-gradient(to bottom,black,transparent 92%)}.field-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,.92fr);gap:42px;align-items:center;min-height:calc(100svh - 82px);padding:46px 0 58px}.field-brief h1{max-width:720px;margin:16px 0 22px;color:#fff;font-size:clamp(48px,6vw,84px);font-weight:800;line-height:.98;text-transform:uppercase;overflow-wrap:anywhere}.field-brief>p:not(.section-kicker){max-width:650px;color:var(--muted);font-size:18px;line-height:1.72}.field-ledger{display:grid;gap:1px;max-width:760px;margin-top:34px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--border)}.field-ledger div{display:grid;grid-template-columns:126px minmax(0,1fr);gap:16px;align-items:center;min-height:58px;padding:12px 16px;background:#080f17e6}.field-ledger span,.docket-topline span,.journal-cover span,.transfer-status span,.need-status span,.payment-proof span,.journal-entry-proof span{color:var(--muted-warm);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.field-ledger strong{color:var(--text);font-size:13px;overflow-wrap:anywhere}.evidence-board{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:min(690px,calc(100svh - 154px));overflow:hidden;background:#080f17eb;border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 22px 70px #0000006b}.evidence-image{position:relative;min-height:360px}.evidence-image img{height:100%;min-height:360px;object-fit:cover}.evidence-docket{position:relative;padding:22px;background:linear-gradient(90deg,rgba(255,212,0,.08),transparent 34%),#080f17;border-top:1px solid var(--border)}.docket-topline{display:flex;justify-content:space-between;gap:16px;margin-bottom:12px}.docket-topline strong{color:var(--yellow)}.evidence-docket h2{margin:0 0 16px;color:var(--yellow);font-size:clamp(24px,3vw,36px);text-transform:uppercase}.evidence-docket dl{display:grid;gap:1px;margin:0 0 18px;overflow:hidden;border:1px solid var(--border);border-radius:4px}.evidence-docket dl div{display:grid;grid-template-columns:116px minmax(0,1fr);gap:12px;padding:10px 12px;background:#121d29bd}.evidence-docket dt,.evidence-docket dd{margin:0}.evidence-docket dt{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.evidence-docket dd{color:var(--text)}.evidence-docket a,.transfer-card a,.journal-entry-proof a{display:inline-flex;align-items:center;gap:6px;color:var(--yellow);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.field-summary .stat-item{background:#080f17}.transfer-section{padding-top:94px}.section-head-report h2{max-width:760px}.transfer-ledger,.journal-list,.direction-ledger,.needs-board,.operations-chain{display:grid;gap:14px}.transfer-card,.journal-entry,.direction-record,.testimonial-entry,.need-row{display:grid;grid-template-columns:58px 240px minmax(0,1fr) 170px;gap:0;overflow:hidden;background:#080f17e6;border:1px solid var(--border);border-radius:var(--radius)}.transfer-number,.journal-index{display:grid;place-items:center;color:var(--yellow);background:#04070b;border-right:1px solid var(--border);font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.transfer-card>img,.journal-entry>img,.direction-record>img,.testimonial-entry>img{height:100%;min-height:210px;object-fit:cover;border-right:1px solid var(--border)}.transfer-copy,.journal-entry-main{padding:22px}.transfer-copy h3,.journal-entry-main h2{margin:12px 0 10px;font-size:clamp(22px,2.2vw,32px);line-height:1.08;text-transform:uppercase}.transfer-copy p,.journal-entry-main p{color:var(--muted);margin-bottom:18px}.transfer-status,.journal-entry-proof{display:grid;align-content:center;gap:12px;padding:20px;background:#04070bb8;border-left:1px solid var(--border)}.direction-record .material-symbols-outlined{color:var(--blue-soft);font-size:22px}.testimonial-entry blockquote{margin:14px 0 0;color:var(--text);font-size:20px;line-height:1.48}.about-dossier{align-items:start}.about-ledger{margin-top:26px}.about-timeline{display:grid;gap:12px}.about-record{display:grid;grid-template-columns:54px 48px minmax(0,.45fr) minmax(0,1fr);gap:18px;align-items:start;padding:20px;background:#080f17e6;border:1px solid var(--border);border-radius:var(--radius)}.about-record>.journal-index{width:54px;min-height:54px;border:1px solid var(--border);border-radius:4px}.about-record>.material-symbols-outlined{display:grid;width:48px;height:48px;place-items:center;color:var(--yellow);background:#ffd40014;border:1px solid rgba(255,212,0,.18);border-radius:4px}.about-record h3,.about-record p{margin:0}.about-record h3{color:var(--text);font-size:19px;text-transform:uppercase}.about-record p{color:var(--muted)}.proof-panel{border-top:1px solid var(--border)}.transfer-status strong,.journal-entry-proof strong{color:var(--green);font-size:14px;text-transform:uppercase}.needs-section{padding-top:78px}.need-row{grid-template-columns:150px minmax(0,1fr) 330px 150px;align-items:stretch}.need-status{display:grid;align-content:center;gap:8px;padding:18px;background:#9d172229;border-right:1px solid rgba(255,212,0,.24)}.need-status strong{color:var(--yellow);font-size:18px;line-height:1.1}.need-main,.need-finance{padding:20px}.need-main h3{margin:0 0 10px;font-size:24px;text-transform:uppercase}.need-main p{margin:0;color:var(--muted)}.need-row>.button{align-self:center;width:calc(100% - 28px);margin:14px}.operations-section{border-block:1px solid var(--border);background:linear-gradient(90deg,rgba(0,103,198,.08),transparent 45%),#060b11}.operations-grid{width:min(var(--container),calc(100% - 96px));margin-inline:auto;display:grid;grid-template-columns:.78fr 1fr;gap:44px;align-items:start}.operations-copy{position:sticky;top:112px}.operations-chain{counter-reset:step}.operations-chain article{display:grid;grid-template-columns:72px minmax(0,.55fr) minmax(0,1fr);gap:22px;align-items:center;min-height:112px;padding:22px;background:#080f17e6;border:1px solid var(--border);border-radius:var(--radius)}.operations-chain span{color:var(--yellow);font-size:30px;font-weight:800;font-variant-numeric:tabular-nums}.operations-chain h3,.operations-chain p{margin:0}.operations-chain p{color:var(--muted)}.journal-hero{padding:84px 0 54px;background:linear-gradient(90deg,#05080dfa 0 48%,#05080db3),url(/assets/instagram-real/aquaray-parts-brigade.png) center / cover}.journal-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:44px;align-items:end}.journal-title h1,.payment-title h1{max-width:820px;margin:0 0 20px;color:#fff;font-size:clamp(44px,6vw,82px);font-weight:800;line-height:.98;text-transform:uppercase}.journal-title p:not(.section-kicker),.payment-title p{max-width:680px;color:var(--muted);font-size:18px}.journal-cover{overflow:hidden;background:#080f17e6;border:1px solid var(--border-strong);border-radius:var(--radius)}.journal-cover img{height:250px;object-fit:cover}.journal-cover div{padding:18px}.journal-cover strong{display:block;margin-top:8px;color:var(--yellow);font-size:22px;line-height:1.08;text-transform:uppercase}.journal-section{padding-top:72px}.payment-hero{padding:92px 0 50px;background:linear-gradient(90deg,#05080dfa,#060e17e6),var(--surface)}.payment-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 430px;gap:40px;align-items:end}.payment-proof{display:grid;gap:1px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--border)}.payment-proof div{display:grid;grid-template-columns:54px minmax(0,1fr);gap:16px;align-items:center;min-height:72px;padding:16px;background:#080f17}.payment-proof strong{color:var(--text);text-transform:uppercase}.payment-workspace{padding-top:48px}.poster-hero{min-height:calc(100svh - 82px);border-bottom:1px solid var(--border)}.poster-noise{position:absolute;inset:0;pointer-events:none;opacity:.42;background:linear-gradient(90deg,rgba(255,212,0,.05) 0 1px,transparent 1px 64px),linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 48px);mask-image:linear-gradient(to bottom,black,transparent 88%)}.poster-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(420px,.82fr);gap:36px;align-items:center;min-height:calc(100svh - 82px);padding:54px 0 72px}.poster-copy h1{max-width:660px;margin:18px 0 26px;color:#fff;font-size:clamp(48px,5.4vw,76px);font-weight:700;line-height:1.04;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.poster-copy p,.page-hero p,.lead{max-width:650px;color:var(--muted);font-size:18px;line-height:1.72}.action-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:32px}.poster-proof{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;max-width:780px;margin-top:42px}.poster-proof div{display:flex;gap:12px;align-items:center;min-height:78px;padding:14px;color:var(--muted);background:#0d151fd1;border:1px solid var(--border);border-radius:var(--radius)}.poster-proof span{color:var(--yellow)}.poster-proof strong{color:var(--text);font-size:13px;line-height:1.22;text-transform:none}.poster-media{position:relative;min-height:min(640px,calc(100svh - 190px));overflow:hidden;background:var(--surface-low);border:1px solid var(--border-strong);border-radius:var(--radius);box-shadow:0 24px 80px #00000073}.poster-media img{height:100%;min-height:min(640px,calc(100svh - 190px));object-fit:cover}.poster-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(4,7,11,.82),transparent 58%)}.poster-stamp{position:absolute;right:18px;bottom:18px;left:18px;z-index:2;display:grid;gap:4px;padding:16px;background:#04070bc7;border:1px solid rgba(255,212,0,.35);border-radius:var(--radius)}.poster-stamp strong{color:var(--yellow);font-size:20px;text-transform:none}.poster-stamp span{color:var(--muted);font-size:13px;font-weight:800}.heart-mark{position:absolute;top:24px;right:24px;z-index:3;width:52px;height:46px;transform:rotate(-12deg)}.heart-mark:before,.heart-mark:after{content:"";position:absolute;width:26px;height:42px;background:transparent;border:4px solid var(--yellow);border-bottom:0;border-radius:26px 26px 0 0}.heart-mark:before{left:8px;transform:rotate(-45deg);transform-origin:0 100%}.heart-mark:after{left:7px;border-color:var(--blue-soft);transform:rotate(45deg);transform-origin:100% 100%}.heart-mark.small{top:16px;right:16px;width:38px;height:34px}.stats-band{background:#05080d;border-block:1px solid var(--border)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;padding:0;overflow:hidden;border-inline:1px solid var(--border)}.stat-item{min-height:112px;padding:24px 22px;background:var(--surface-low)}.stat-item strong{display:block;color:var(--yellow);font-size:clamp(28px,3vw,42px);font-family:var(--font-display);font-weight:700;line-height:1.05}.stat-item span{display:block;margin-top:8px;color:var(--muted);font-size:13px;font-weight:700;text-transform:none}.section-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:50px}.section-head p{color:var(--muted);margin-bottom:0}.split-section{display:grid;grid-template-columns:.86fr 1.14fr;gap:72px;align-items:center}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--yellow);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.text-link .material-symbols-outlined{transition:transform .18s ease}.text-link:hover .material-symbols-outlined{transform:translate(3px)}.photo-stack{display:grid;grid-template-columns:1fr .78fr;gap:24px;align-items:end}.photo-stack img{height:430px;object-fit:cover;border:1px solid var(--border);border-radius:var(--radius)}.photo-stack img:last-child{height:320px}.about-card-grid{display:grid;gap:12px;margin:28px 0 30px}.about-card{display:grid;grid-template-columns:42px 1fr;gap:14px;align-items:start;padding:16px;background:#0d151fb8;border:1px solid var(--border);border-radius:var(--radius)}.about-card .material-symbols-outlined{display:grid;width:42px;height:42px;place-items:center;color:var(--yellow);background:#ffd4001c;border:1px solid rgba(255,212,0,.22);border-radius:50%}.about-card h3{margin:0 0 6px;font-size:17px;letter-spacing:0;text-transform:none}.about-card p{margin:0;color:var(--muted)}.trust-section{padding-top:0;padding-bottom:112px}.about-hero{background:linear-gradient(90deg,#070b10f5 0 46%,#070b10ad),url(/assets/instagram-real/aquaray-thanks-brigade.png) center / cover}.about-page{display:grid;grid-template-columns:.82fr 1.18fr;gap:42px;align-items:start}.about-intro{position:sticky;top:116px}.about-page-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.about-story-card{min-height:260px;padding:24px;background:linear-gradient(180deg,#121d29fa,#0a1119fa);border:1px solid var(--border);border-radius:var(--radius)}.about-story-card .material-symbols-outlined{display:grid;width:50px;height:50px;margin-bottom:20px;place-items:center;color:var(--yellow);background:#ffd4001c;border:1px solid rgba(255,212,0,.22);border-radius:50%}.about-story-card h3{margin-bottom:12px;font-size:20px;text-transform:none}.about-story-card p{color:var(--muted);margin-bottom:0}.about-proof{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center;padding-top:0}.trust-board{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;padding:42px;background:linear-gradient(135deg,rgba(255,212,0,.1),transparent 35%),var(--surface-card);border:1px solid var(--border);border-radius:var(--radius)}.trust-list{display:grid;gap:14px}.trust-list p{display:flex;gap:12px;margin:0;color:var(--muted)}.trust-list span{color:var(--yellow)}.needs-grid{display:grid;grid-template-columns:2fr 1fr;gap:24px}.need-card,.direction-card,.report-card,.instagram-card,.testimonial-card,.donation-panel,.qr-card{overflow:hidden;background:linear-gradient(180deg,#121d29fa,#0a1119fa);border:1px solid var(--border);border-radius:var(--radius)}.need-card{display:grid;min-height:470px}.need-card-large{grid-template-columns:1fr 1fr}.need-card>img{height:100%;object-fit:cover}.need-card>div{display:flex;flex-direction:column;justify-content:space-between;padding:34px}.need-card p,.direction-card p,.report-card p,.instagram-card p,.testimonial-card p,.site-footer p{color:var(--muted)}.tag{align-self:start;width:max-content;margin-bottom:18px;padding:5px 10px;font-size:12px;font-weight:800;text-transform:uppercase;border-radius:4px}.tag-alert{color:var(--danger-text);background:var(--danger)}.tag-blue{color:#06121e;background:var(--blue-soft)}.need-card-number{display:grid;gap:8px;margin:18px 0 0}.need-card-number span{color:var(--muted);font-size:13px;font-weight:800}.need-card-number button{width:max-content;max-width:100%;min-height:38px;padding:0 12px;color:var(--yellow);background:#04070bb8;border:1px solid var(--border);border-radius:4px;cursor:pointer;font-weight:800;overflow-wrap:anywhere}.progress-meta{display:flex;justify-content:space-between;gap:12px;margin:24px 0 10px;color:var(--text);font-size:13px;font-weight:800}.progress{height:9px;margin-bottom:24px;overflow:hidden;background:#02050a;border:1px solid var(--border);border-radius:999px}.progress span{display:block;width:var(--progress);height:100%;background:linear-gradient(90deg,var(--yellow),var(--green));animation:fillProgress .9s ease both}.directions-section{padding:116px 0;background:linear-gradient(180deg,#04070bf0,#0a1119b8),#04070bb8;border-block:1px solid var(--border)}.directions-head{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:48px}.directions-section h2{max-width:720px;margin-bottom:0}.directions-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.direction-card{position:relative;min-height:440px;padding:28px;text-align:center;transition:border-color .18s ease,transform .18s ease}.direction-card:hover{border-color:var(--yellow);transform:translateY(-3px)}.direction-card>img{width:calc(100% + 56px);height:178px;margin:-28px -28px 30px;object-fit:cover}.direction-card h3{max-width:300px;margin-inline:auto;font-size:22px;text-transform:none}.direction-card p{max-width:330px;margin-inline:auto}.report-grid,.instagram-grid,.testimonial-grid{display:grid;gap:22px}.report-grid{grid-template-columns:repeat(3,1fr);gap:24px}.report-card img,.instagram-card img,.testimonial-card img{height:260px;object-fit:cover;transition:transform .32s ease}.report-card:hover img,.instagram-card:hover img{transform:scale(1.035)}.report-card,.instagram-card,.testimonial-card,.direction-card,.need-card{transition:border-color .18s ease,transform .18s ease}.report-card:hover,.instagram-card:hover,.testimonial-card:hover,.need-card:hover{border-color:#ffd40094;transform:translateY(-3px)}.report-card>div,.instagram-card>div,.testimonial-card>div{padding:24px}.report-card time,.instagram-card time{display:block;color:var(--yellow);font-size:12px;font-weight:800;text-transform:uppercase}.report-card h3,.instagram-card h2{margin:10px 0 12px;font-size:24px;letter-spacing:0}.report-card a,.instagram-card a{display:inline-flex;align-items:center;gap:6px;color:var(--yellow);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.dispatch-band{color:#171000;background:linear-gradient(90deg,rgba(0,0,0,.16) 0 1px,transparent 1px 68px),var(--yellow);border-top:1px solid #000000}.dispatch-inner{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;padding:78px 0}.dispatch-band h2{color:#171000}.dispatch-band p{margin-bottom:0}.dispatch-band .section-kicker{color:#171000}.dispatch-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:end}.dispatch-actions .button-secondary{color:#171000;background:transparent;border-color:#0000005c}.dispatch-actions .button-dark{color:#050505;background:#fff;border-color:#fff;box-shadow:5px 5px #0067c6}.dispatch-actions .button-dark:hover{transform:translate(2px,2px);box-shadow:3px 3px #0067c6}input{min-height:48px;padding:0 18px;color:var(--surface);background:#fff;border:1px solid #ffffff;border-radius:var(--radius)}.site-footer{padding:72px 0 32px;background:var(--surface-lowest);border-top:1px solid var(--border)}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:44px}.footer-logo{display:inline-block;margin-bottom:22px}.site-footer h3{margin-bottom:18px;font-size:14px;text-transform:none}.site-footer a:not(.button):not(.footer-logo){display:block;color:var(--muted);margin:9px 0}.footer-detail span{overflow-wrap:anywhere}.social-row{display:flex;gap:12px}.social-row a{display:grid!important;width:44px;height:44px;place-items:center;color:var(--text)!important;background:#42a5ff14;border:1px solid rgba(66,165,255,.34);border-radius:50%;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.social-row a:hover{color:#171000!important;background:var(--yellow);border-color:var(--yellow);transform:translateY(-2px)}.social-row svg{width:21px;height:21px;display:block;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.social-row a[aria-label=Telegram] svg,.social-row a[aria-label=Facebook] svg{fill:currentColor;stroke:none}.social-row a[aria-label=Telegram] svg{width:20px;height:20px;transform:translate(-1px)}.social-row a[aria-label=Facebook] svg{width:20px;height:20px;transform:translate(1px,-1px)}.footer-bottom{width:min(var(--container),calc(100% - 96px));margin:48px auto 0;padding-top:28px;color:var(--muted);text-align:center;border-top:1px solid var(--border);font-size:13px}.page-hero{padding:118px 0 76px;background:linear-gradient(90deg,#070b10f5 0 46%,#070b10b8),url(/assets/instagram-real/aquaray-parts-brigade.png) center / cover;border-bottom:1px solid var(--border)}.page-hero-alt{background:linear-gradient(90deg,#070b10f5 0 46%,#070b10b8),url(/assets/instagram-real/aquaray-thanks-brigade.png) center / cover}.page-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:36px;align-items:center}.page-hero-grid-single,.payment-hero-grid-single{grid-template-columns:minmax(0,820px)}.page-hero-grid-single>div,.payment-hero-grid-single>div{max-width:820px}.page-hero h1{max-width:760px;margin:0 0 22px;color:#fff;font-size:clamp(44px,6.4vw,82px);font-weight:700;line-height:1.04;letter-spacing:0;text-transform:none}.page-hero-card{position:relative;padding:18px;min-height:290px;background:#0d151fdb;border:1px solid var(--border);border-radius:var(--radius)}.page-hero-card img{height:190px;object-fit:cover;margin-bottom:16px;border-radius:var(--radius)}.page-hero-card strong{display:block;color:var(--yellow);font-size:22px;line-height:1.12;text-transform:none}.filter-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.filter-bar button{min-height:42px;padding:0 16px;color:var(--muted);background:var(--surface-low);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}.filter-bar .is-active{color:#171000;background:var(--yellow);border-color:var(--yellow)}.instagram-grid{grid-template-columns:repeat(3,1fr)}.card-meta{display:flex;justify-content:space-between;gap:12px}.card-meta span{color:var(--blue-soft)}.testimonial-grid{grid-template-columns:repeat(4,1fr)}.testimonial-card blockquote{margin:18px 0 0;color:var(--text);font-size:18px;line-height:1.5}.muted{color:var(--muted)}.center-action{display:flex;justify-content:center;margin-top:32px}.donate-layout{display:grid;grid-template-columns:minmax(0,1fr) 440px;gap:32px}.donation-panel,.qr-card{padding:32px}.donation-panel{display:grid;grid-template-rows:auto minmax(0,1fr)}.donation-panel-head{max-width:680px;margin-bottom:24px}.donation-panel-head h2{margin-bottom:0;font-size:clamp(30px,3vw,42px)}.donation-panel-head p:not(.section-kicker){margin:0;color:var(--muted)}.detail-list{display:grid;gap:14px;align-self:center;width:min(100%,880px);margin-inline:auto}.detail-row{background:#04070bc7;border:1px solid var(--border);border-radius:var(--radius)}.detail-summary{display:grid;grid-template-columns:104px minmax(0,1fr) auto;gap:20px;align-items:center;min-height:78px;padding:14px 18px}.currency-badge{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;color:#171000;background:var(--yellow);border-radius:var(--radius);box-shadow:0 3px #000}.currency-badge span{font-size:20px;font-weight:800;line-height:1}.detail-summary>div:nth-child(2){display:grid;gap:8px;min-width:0}.detail-summary>div:nth-child(2)>strong{color:var(--text);font-size:14px}code{color:var(--text);font-size:18px;line-height:1.35;word-break:break-word}.detail-actions{display:flex;gap:10px;align-items:center;justify-self:end}.detail-row button,.detail-toggle{min-width:128px;min-height:44px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;color:var(--yellow);background:transparent;border:1px solid var(--yellow);border-radius:4px;cursor:pointer;font-weight:800}.detail-toggle{color:var(--text);border-color:var(--border)}.detail-toggle:hover{color:var(--yellow);border-color:var(--yellow)}.details-modal{width:min(1120px,calc(100vw - 48px));max-height:min(820px,calc(100vh - 48px));padding:0;color:var(--text);background:var(--surface-low);border:1px solid var(--border);border-radius:var(--radius);box-shadow:0 28px 90px #0000009e}.details-modal::backdrop{background:#02070dc2;backdrop-filter:blur(4px)}.details-modal-inner{max-height:inherit;overflow:auto;padding:28px}.details-modal-head{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--border)}.details-modal-head h2{margin:0 0 10px;font-size:clamp(24px,3vw,36px)}.details-modal-head code{font-size:20px}.modal-close{flex:0 0 auto;min-width:44px!important;width:44px;height:44px;padding:0!important;color:var(--text)!important;border-color:var(--border)!important}.detail-expanded{padding:0}.detail-expanded h3{margin:0 0 12px;color:var(--yellow);font-size:14px;text-transform:uppercase}.detail-expanded dl{display:grid;gap:1px;margin:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius)}.detail-expanded dl>div{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.2fr);gap:18px;padding:14px 16px;background:#121d29db}.detail-expanded dt{color:var(--muted);font-size:13px;font-weight:800}.detail-expanded dd{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin:0;color:var(--text);overflow-wrap:anywhere}.detail-expanded dd button{min-width:104px;min-height:36px;padding:0 12px;font-size:13px}.correspondent-groups{display:grid;gap:12px;margin-top:18px}.correspondent-groups h3{margin-top:4px}.correspondent-card{padding:16px;background:#42a5ff12;border:1px solid rgba(66,165,255,.26);border-radius:var(--radius)}.correspondent-card h4{margin:0 0 12px;color:var(--text);font-size:16px}.correspondent-card dl{border-color:#42a5ff38}.correspondent-card dl>div{background:#04070b8a}.qr-card{display:grid;gap:18px;align-content:start;justify-items:center;text-align:center}.contacts-section{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:32px}.contact-ledger{align-self:stretch;margin-top:0}.contact-ledger strong{overflow-wrap:anywhere}.contact-card{padding:32px;background:linear-gradient(180deg,#121d29fa,#0a1119fa);border:1px solid var(--border);border-radius:var(--radius)}.contact-card-main{display:grid;gap:16px}.contact-item{display:grid;grid-template-columns:48px minmax(0,1fr);gap:18px;align-items:center;padding:22px;background:#04070bb8;border:1px solid var(--border);border-radius:var(--radius)}.contact-item>.material-symbols-outlined{display:grid;width:48px;height:48px;place-items:center;color:#171000;background:var(--yellow);border-radius:50%}.contact-item strong{display:block;margin-bottom:6px;color:var(--text)}.contact-item p,.contact-item a{margin:0;color:var(--muted);overflow-wrap:anywhere}.contact-card-side{display:grid;gap:18px;align-content:start}.contact-card-side h2{margin:0;font-size:28px}.contact-socials{display:grid;gap:10px}.contact-socials a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;color:var(--text);background:#42a5ff14;border:1px solid rgba(66,165,255,.34);border-radius:var(--radius);font-weight:800}.contact-socials a:after{content:"↗";color:var(--yellow)}.directions-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.direction-feature-card{display:grid;grid-column:span 2;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);min-height:420px;overflow:hidden;background:linear-gradient(180deg,#121d29fa,#0a1119fa);border:1px solid var(--border);border-radius:var(--radius)}.direction-feature-card img{width:100%;height:100%;min-height:320px;object-fit:cover}.direction-feature-card>div{display:flex;flex-direction:column;justify-content:center;padding:34px}.direction-feature-card h2{margin:20px 0 12px;font-size:clamp(28px,3vw,42px)}.direction-feature-card p{margin:0 0 24px;color:var(--muted);font-size:18px;line-height:1.65}.direction-feature-card a{display:inline-flex;align-items:center;gap:8px;width:max-content;color:var(--yellow);font-weight:800}.direction-feature-card-compact{grid-column:span 1;grid-template-columns:1fr;min-height:0}.direction-feature-card-compact img{height:250px;min-height:0}.direction-feature-card-compact>div{padding:26px}.direction-feature-card-compact h2{font-size:28px}.qr-card>.material-symbols-outlined{display:grid;width:54px;height:54px;place-items:center;color:var(--yellow);background:#ffd4001c;border:1px solid rgba(255,212,0,.22);border-radius:50%}.qr-card h2{margin:0;max-width:340px;font-size:34px;line-height:1.15}.qr-card p{max-width:330px;margin:0;color:var(--muted)}.jar-qr{display:block;width:min(320px,100%);padding:14px;background:#fff;border:1px solid rgba(255,212,0,.36);border-radius:var(--radius);transition:transform .16s ease,border-color .16s ease}.jar-qr:hover{border-color:var(--yellow);transform:translateY(-2px)}.jar-qr img{width:100%;height:auto;image-rendering:pixelated}.trust-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;width:min(var(--container),calc(100% - 96px));margin:0 auto 88px;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius)}.trust-strip div{display:flex;gap:14px;align-items:center;padding:24px;background:var(--surface-low)}.trust-strip .material-symbols-outlined{color:var(--yellow)}[hidden]{display:none!important}@keyframes fillProgress{0%{width:0}}@media(max-width:1100px){.site-header{padding-inline:24px}.desktop-nav{display:none}.site-header{grid-template-columns:auto 1fr}.header-actions{justify-content:end}.menu-toggle{display:grid;gap:5px;width:44px;height:44px;place-content:center;background:#03070af0;border:1px solid rgba(66,165,255,.58);border-radius:var(--radius)}.menu-toggle span{display:block;width:20px;height:2px;background:var(--text);transition:transform .18s ease,opacity .18s ease}.mobile-nav{position:fixed;inset:72px 0 0;z-index:65;display:grid;align-content:start;gap:0;width:auto;height:calc(100dvh - 72px);padding:22px 20px max(22px,env(safe-area-inset-bottom));background:linear-gradient(118deg,transparent 0 62%,rgba(0,103,198,.16) 62% 63%,transparent 63%),repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7px),#03070a;border-left:1px solid rgba(255,212,0,.44);border-radius:0;box-shadow:-24px 0 64px #0000006b;overflow-y:auto;overscroll-behavior:contain;clip-path:inset(0 0 0 100%);pointer-events:none;transition:clip-path .3s cubic-bezier(.22,1,.36,1)}.mobile-nav.is-open{clip-path:inset(0);pointer-events:auto}.mobile-nav>*{transform:translate(0)}.mobile-nav.is-open>*{animation:mobile-menu-item-in .3s cubic-bezier(.22,1,.36,1) both}@keyframes mobile-menu-item-in{0%{transform:translate(28px)}to{transform:translate(0)}}.mobile-nav a{display:flex;align-items:center;min-height:58px;padding:0 12px;color:#fff;border-bottom:1px solid rgba(255,255,255,.08);font-family:var(--font-display);font-size:24px;font-weight:700;text-transform:uppercase}.mobile-nav a:last-child{border-bottom:0}.mobile-nav .lang-switch{color:var(--blue-light)}.mobile-nav .button{justify-content:center;min-height:58px;margin-top:18px;padding-inline:18px;font-size:20px;color:#050505;background:var(--yellow);border-color:var(--yellow)}.menu-toggle[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}body.menu-open{overflow:hidden}.poster-grid,.page-hero-grid,.split-section,.trust-board,.about-page,.about-proof,.footer-grid{grid-template-columns:1fr 1fr}.donate-layout,.contacts-section,.directions-page-grid,.direction-feature-card{grid-template-columns:1fr}.directions-head{align-items:start}.direction-feature-card,.direction-feature-card-compact{grid-column:span 1}.jar-qr{width:min(360px,100%)}.directions-grid,.report-grid,.instagram-grid,.testimonial-grid{grid-template-columns:repeat(2,1fr)}.field-hero-grid,.journal-hero-grid,.payment-hero-grid,.operations-grid{grid-template-columns:1fr}.evidence-board{min-height:0}.transfer-card,.journal-entry,.direction-record,.testimonial-entry{grid-template-columns:52px 190px minmax(0,1fr)}.transfer-status,.journal-entry-proof{grid-column:2 / -1;border-top:1px solid var(--border);border-left:0}.need-row{grid-template-columns:132px minmax(0,1fr)}.need-finance,.need-row>.button{grid-column:2}.operations-copy{position:static}.about-record{grid-template-columns:54px 48px minmax(0,1fr)}.about-record p{grid-column:3}}@media(max-width:760px){.container,.section,.footer-bottom,.trust-strip{width:min(calc(100% - 32px),var(--container))}.site-header{display:flex;right:0;left:0;justify-content:space-between;width:100%;max-width:100%;height:72px;padding-inline:16px}.brand img{width:132px;max-height:52px}.header-actions{position:fixed;top:14px;right:16px;z-index:60}.menu-toggle{display:grid!important;position:fixed;top:14px;right:16px;z-index:70}.header-actions .button,.header-actions .lang-switch{display:none}main{padding-top:72px}.poster-hero{min-height:0}.poster-grid{grid-template-columns:1fr;min-height:0;gap:30px;padding:38px 0 56px}.poster-copy h1,.page-hero h1{max-width:100%;font-size:38px;line-height:1.12;overflow-wrap:anywhere}.poster-copy p,.page-hero p,.lead{font-size:17px;overflow-wrap:anywhere}.poster-proof,.field-ledger,.stats-grid,.split-section,.trust-board,.about-page,.about-page-grid,.about-proof,.needs-grid,.directions-grid,.report-grid,.instagram-grid,.testimonial-grid,.subscribe-inner,.footer-grid,.donate-layout,.contacts-section,.directions-page-grid,.direction-feature-card,.trust-strip,.need-card-large,.page-hero-grid{grid-template-columns:1fr}.field-hero{min-height:0}.field-hero-grid{grid-template-columns:1fr;min-height:0;gap:26px;padding:34px 0 44px}.field-brief h1,.journal-title h1,.payment-title h1{font-size:34px;line-height:1.06;word-break:break-word;overflow-wrap:anywhere}.field-brief>p:not(.section-kicker),.journal-title p:not(.section-kicker),.payment-title p{font-size:16px;line-height:1.62;overflow-wrap:anywhere}.field-ledger div,.payment-proof div{grid-template-columns:1fr;gap:6px}.evidence-image,.evidence-image img{min-height:300px}.evidence-docket{padding:16px}.evidence-docket h2{font-size:24px}.evidence-docket dl div{grid-template-columns:1fr;gap:4px}.transfer-section,.needs-section,.journal-section,.payment-workspace{padding-top:50px}.transfer-card,.journal-entry,.direction-record,.testimonial-entry{grid-template-columns:42px minmax(0,1fr)}.transfer-card>img,.journal-entry>img,.direction-record>img,.testimonial-entry>img{grid-column:2;min-height:220px;border-right:0;border-bottom:1px solid var(--border)}.transfer-number,.journal-index{grid-row:1 / span 3;align-items:start;padding-top:16px}.transfer-copy,.journal-entry-main,.transfer-status,.journal-entry-proof{grid-column:2;padding:16px}.about-record{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px}.about-record>.journal-index{grid-row:1 / span 3;width:42px;min-height:42px}.about-record>.material-symbols-outlined,.about-record h3,.about-record p{grid-column:2}.about-record h3,.testimonial-entry blockquote{font-size:18px}.transfer-copy h3,.journal-entry-main h2{font-size:24px}.need-row{grid-template-columns:1fr}.need-status,.need-main,.need-finance,.need-row>.button{grid-column:auto}.need-status{border-right:0;border-bottom:1px solid rgba(255,212,0,.24)}.need-row>.button{width:calc(100% - 32px);margin:0 16px 16px}.operations-grid{width:min(calc(100% - 32px),var(--container))}.operations-chain article{grid-template-columns:1fr;gap:8px}.journal-hero,.payment-hero{padding:62px 0 44px}.journal-cover img{height:220px}.journal-cover strong{max-width:min(100%,20ch);font-size:19px;overflow-wrap:anywhere;word-break:normal}.filter-bar{max-width:100%;flex-wrap:wrap;overflow:visible;padding-bottom:0}.filter-bar button{flex:0 1 auto;min-width:0;padding-inline:12px;font-size:11px;overflow-wrap:anywhere}.about-intro{position:static}.poster-media,.poster-media img{min-height:420px}.action-row{display:grid;grid-template-columns:1fr}.button{width:100%;max-width:100%;padding-inline:20px}.stat-item{min-height:110px}.section,.directions-section{padding:64px 0}.section-head{display:block}.directions-head{display:grid;gap:18px;margin-bottom:34px}.hide-mobile{display:none}.photo-stack{grid-template-columns:1fr}.photo-stack img,.photo-stack img:last-child{height:260px}.need-card{min-height:0}.need-card>img{height:240px}.page-hero{padding:76px 0 56px}.page-hero-card{min-height:0}.dispatch-inner{padding:48px 0}.dispatch-actions{display:grid;justify-content:stretch}.detail-summary{grid-template-columns:1fr;gap:14px;align-items:stretch}.detail-actions{display:grid;grid-template-columns:1fr;justify-self:stretch}.currency-badge{min-height:0}.detail-row button,.detail-toggle{width:100%}.detail-expanded dl>div{grid-template-columns:1fr;gap:6px}.details-modal{width:calc(100vw - 20px);max-height:calc(100vh - 20px)}.details-modal-inner{padding:18px}.details-modal-head{display:grid}.modal-close{justify-self:end}.detail-expanded dd{grid-template-columns:1fr}.detail-expanded dd button{width:100%}.jar-qr{width:min(300px,100%)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-reveal]{opacity:1;transform:none}}@media(max-width:760px){.field-hero-grid,.journal-hero-grid,.payment-hero-grid,.operations-grid{grid-template-columns:minmax(0,1fr)!important;width:min(calc(100% - 32px),var(--container));max-width:100%}.field-brief,.journal-title,.payment-title,.evidence-board,.journal-cover,.payment-proof{min-width:0;width:100%;max-width:100%}.field-brief h1,.journal-title h1,.payment-title h1{max-width:min(100%,12ch);font-size:32px!important;line-height:1.08;white-space:normal;overflow-wrap:anywhere;word-break:normal}.field-brief>p:not(.section-kicker),.journal-title p:not(.section-kicker),.payment-title p{max-width:min(100%,34ch);white-space:normal;overflow-wrap:anywhere}}:root{--ink: #030507;--graphite: #070b10;--graphite-2: #0b1118;--paper-line: rgba(244, 247, 251, .1);--stamp-line: rgba(255, 212, 0, .46);--font-display: "Oswald", "Geologica", "Manrope", Arial, sans-serif}body{background:radial-gradient(circle at 16% 2%,rgba(255,212,0,.08),transparent 26%),radial-gradient(circle at 82% 12%,rgba(0,103,198,.12),transparent 28%),linear-gradient(90deg,rgba(255,255,255,.025) 0 1px,transparent 1px 74px),linear-gradient(0deg,rgba(255,255,255,.02) 0 1px,transparent 1px 54px),#030507}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.28;background:repeating-linear-gradient(0deg,rgba(255,255,255,.05) 0 1px,transparent 1px 4px),radial-gradient(circle at center,transparent 0,rgba(0,0,0,.55) 100%);mix-blend-mode:screen}.site-header{height:74px;background:#030507e6;border-bottom-color:#ffd40057}main{padding-top:74px}.brand img,.footer-logo img{width:88px;max-height:58px}.desktop-nav a,.lang-switch{font-family:var(--font-display);font-size:13px;letter-spacing:.02em}.button{min-height:52px;color:#050505;font-family:var(--font-display);font-size:15px;letter-spacing:.02em;border-radius:6px;box-shadow:0 5px #000,0 0 0 1px #ffd40040}.button-secondary{color:var(--text);background:linear-gradient(115deg,rgba(0,103,198,.18),transparent 58%),#ffffff09;border-color:#42a5ff85}.poster-web-hero{min-height:calc(100svh - 74px);overflow:hidden;background:linear-gradient(110deg,#030507f7 0 45%,#030507b8 45% 100%),url(/assets/instagram-real/aquaray-thanks-brigade.png) center right / cover;border-bottom:1px solid rgba(255,212,0,.28)}.poster-web-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 0 54%,rgba(0,103,198,.16) 54% 55.4%,transparent 55.4%),radial-gradient(circle at 78% 28%,rgba(255,212,0,.12),transparent 20%),repeating-linear-gradient(0deg,rgba(255,255,255,.055) 0 1px,transparent 1px 7px);opacity:.64;mix-blend-mode:screen}.poster-web-hero .field-hero-grid{grid-template-columns:minmax(420px,.92fr) minmax(520px,.9fr);gap:clamp(38px,5vw,76px);min-height:calc(100svh - 74px);padding:clamp(54px,6vw,86px) 0}.poster-brush{position:absolute;z-index:1;pointer-events:none;opacity:.85;filter:contrast(1.2)}.poster-brush:before{content:"";display:block;width:44vw;height:58px;clip-path:polygon(0 38%,9% 20%,21% 42%,36% 18%,54% 33%,70% 12%,100% 28%,96% 74%,78% 68%,61% 88%,43% 66%,23% 84%,8% 66%)}.poster-brush-blue{right:6vw;top:32%;transform:rotate(-18deg)}.poster-brush-blue:before{width:34vw;background:#0067c6b8}.poster-brush-yellow{left:4vw;bottom:13%;transform:rotate(-3deg)}.poster-brush-yellow:before{width:34vw;height:42px;background:#ffd400d1}.hero-brand-lockup{display:flex;gap:16px;align-items:center;width:max-content;max-width:100%;margin-bottom:28px;padding:10px 16px 10px 10px;background:#030507ad;border:1px solid rgba(255,212,0,.38);border-radius:8px;transform:rotate(-1deg)}.hero-brand-lockup img{width:76px;height:76px;object-fit:contain}.hero-brand-lockup span{display:block;color:var(--muted-warm);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.hero-brand-lockup strong{display:block;color:var(--yellow);font-family:var(--font-display);font-size:36px;line-height:.95;text-transform:uppercase}.stamp-kicker{display:inline-flex;width:max-content;max-width:100%;padding:7px 12px;color:#050505;background:var(--yellow);border:1px solid rgba(255,212,0,.8);transform:rotate(-1.4deg)}.poster-web-hero .field-brief h1{max-width:720px;margin-top:18px;font-size:clamp(58px,7.8vw,118px);font-weight:700;line-height:.9;letter-spacing:0;text-transform:uppercase;text-shadow:0 5px 0 rgba(0,0,0,.55)}.poster-web-hero .field-brief>p:not(.section-kicker){max-width:620px;color:#d6e3ed;font-size:20px}.poster-web-hero .field-ledger{max-width:660px;margin-top:36px;border-color:#ffd40052;background:#ffd40042;transform:rotate(-.35deg)}.poster-web-hero .field-ledger div{background:#030507c7}.poster-web-hero .evidence-board{position:relative;z-index:2;min-height:min(760px,calc(100svh - 128px));background:#030507c7;border-color:#ffd4006b;box-shadow:0 30px 100px #000000a3;transform:rotate(.6deg)}.poster-web-hero .evidence-board:before{content:"";position:absolute;inset:14px;z-index:3;pointer-events:none;border:1px solid rgba(255,212,0,.28)}.poster-corner-stamp{position:absolute;top:18px;left:-14px;z-index:5;padding:8px 18px;color:var(--yellow);font-family:var(--font-display);font-size:22px;text-transform:uppercase;background:#030507db;border:1px solid rgba(255,212,0,.54);transform:rotate(-8deg)}.poster-web-hero .evidence-image img{min-height:430px;filter:saturate(1.08) contrast(1.05)}.poster-web-hero .evidence-docket{background:linear-gradient(100deg,rgba(255,212,0,.18),transparent 38%),linear-gradient(180deg,rgba(0,103,198,.12),transparent),#030507eb}.poster-web-hero .evidence-docket h2{font-family:var(--font-display);font-size:clamp(32px,4vw,50px);line-height:.95}.heart-mark{filter:drop-shadow(0 0 10px rgba(255,212,0,.24))}.stats-band{background:#030507;border-color:#ffd40047}.stats-grid{border-color:#ffd4003d}.stat-item{background:linear-gradient(110deg,rgba(0,103,198,.1),transparent 62%),#080d12}.stat-item strong,.need-status strong,.journal-cover strong,.transfer-copy h3,.journal-entry-main h2{font-family:var(--font-display);letter-spacing:0}.journal-hero,.payment-hero{position:relative;overflow:hidden;background:linear-gradient(90deg,#030507f5,#030507a8),url(/assets/instagram-real/aquaray-parts-brigade.png) center / cover}.journal-hero:before,.payment-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(118deg,transparent 0 58%,rgba(0,103,198,.18) 58% 59%,transparent 59%),repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 7px);opacity:.58;mix-blend-mode:screen}.journal-hero:after,.payment-hero:after{content:"";position:absolute;right:-7vw;bottom:18%;width:36vw;height:46px;pointer-events:none;background:#0067c6b8;clip-path:polygon(0 42%,16% 22%,32% 44%,51% 20%,75% 42%,100% 18%,96% 72%,78% 68%,59% 88%,34% 66%,12% 82%);transform:rotate(-12deg)}.journal-hero-grid,.payment-hero-grid{position:relative;z-index:1}.journal-title h1,.payment-title h1{font-family:var(--font-display);font-size:clamp(58px,7.5vw,110px);line-height:.9}.journal-title .section-kicker,.payment-title .section-kicker{display:inline-flex;width:max-content;max-width:100%;padding:7px 12px;color:#050505;background:var(--yellow);transform:rotate(-1deg)}.journal-cover,.payment-proof,.transfer-card,.journal-entry,.direction-record,.testimonial-entry,.need-row,.detail-row,.contact-card,.direction-feature-card{background:linear-gradient(130deg,rgba(0,103,198,.08),transparent 42%),#050a0feb;border-color:#45637ac7;border-radius:6px}.journal-cover{transform:rotate(1deg)}.journal-section .journal-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.journal-section .journal-entry{position:relative;display:grid;grid-template-columns:1fr;min-height:0;overflow:hidden;border-color:#ffd40047;transform:rotate(-.25deg)}.journal-section .journal-entry:nth-child(2n){transform:rotate(.35deg)}.journal-section .journal-entry:before{content:"";position:absolute;right:-22px;top:28px;z-index:3;width:190px;height:32px;background:#ffd400db;clip-path:polygon(0 22%,12% 4%,33% 28%,55% 8%,72% 22%,100% 12%,96% 76%,78% 72%,60% 94%,41% 70%,19% 88%,4% 70%);transform:rotate(7deg)}.journal-section .journal-entry>.journal-index{position:absolute;top:18px;left:18px;z-index:4;width:58px;height:58px;border:1px solid rgba(255,212,0,.5)}.journal-section .journal-entry>img{width:100%;height:clamp(300px,34vw,440px);min-height:0;object-fit:cover;border-right:0;border-bottom:1px solid rgba(255,212,0,.25)}.journal-section .journal-entry-main{padding:26px 28px 18px}.journal-section .journal-entry-main h2{max-width:17ch;color:var(--yellow);font-size:clamp(34px,4.2vw,56px);line-height:.95}.journal-section .journal-entry-proof{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 28px 26px;border-top:1px solid rgba(255,212,0,.25);border-left:0}.journal-entry-proof .material-symbols-outlined,.transfer-status .material-symbols-outlined{flex:0 0 auto;width:1.1em;overflow:hidden;font-size:18px;line-height:1;text-transform:none}.direction-record .journal-entry-proof,.direction-record .journal-entry-proof a{min-width:0;max-width:100%;overflow-wrap:anywhere}.filter-bar button{font-family:var(--font-display);border-radius:6px}.transfer-number,.journal-index{font-family:var(--font-display);background:linear-gradient(180deg,rgba(255,212,0,.08),transparent),#030507}.transfer-status strong,.journal-entry-proof strong{color:#79f2b4}.qr-card>.material-symbols-outlined,.contact-item>.material-symbols-outlined{border-radius:6px}@media(max-width:1100px){.poster-web-hero .field-hero-grid{grid-template-columns:minmax(0,1fr)}.journal-section .journal-list{grid-template-columns:1fr}.journal-section .journal-entry,.journal-section .journal-entry:nth-child(2n){transform:none}}@media(max-width:760px){main{padding-top:72px}.brand img{width:76px}.poster-web-hero .field-hero-grid{width:min(calc(100% - 32px),var(--container));padding:34px 0 42px}.hero-brand-lockup{margin-bottom:22px;padding:8px 12px 8px 8px}.hero-brand-lockup img{width:56px;height:56px}.hero-brand-lockup strong{font-size:27px}.poster-web-hero .field-brief h1{max-width:8ch;font-size:52px!important;line-height:.92}.poster-web-hero .field-brief>p:not(.section-kicker){max-width:31ch;font-size:16px}.poster-web-hero .evidence-board{min-height:0;transform:rotate(0)}.poster-web-hero .evidence-image img{min-height:310px}.poster-corner-stamp{left:10px;font-size:18px}.poster-brush:before{width:62vw}.poster-brush-blue{right:4vw}.poster-brush-blue:before{width:58vw}.poster-brush-yellow{bottom:34%}.direction-record .journal-entry-proof{width:100%;overflow:hidden}.journal-title h1,.payment-title h1{max-width:9ch;font-size:46px!important}.journal-section .journal-list{grid-template-columns:1fr;gap:18px}.journal-section .journal-entry,.journal-section .journal-entry:nth-child(2n){transform:none}.journal-section .journal-entry>img{grid-column:auto;height:280px}.journal-section .journal-entry-main,.journal-section .journal-entry-proof{grid-column:auto;padding-inline:18px}.journal-section .journal-entry-proof{display:grid}}.payment-workspace{position:relative;align-items:start;background:linear-gradient(118deg,transparent 0 62%,rgba(0,103,198,.09) 62% 63%,transparent 63%),#020507}.payment-workspace:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 8px),radial-gradient(circle at 8% 22%,rgba(255,212,0,.08),transparent 28%)}.payment-workspace>*{position:relative;z-index:1}.payment-workspace .donation-panel{position:relative;overflow:hidden;padding:clamp(22px,3vw,34px);background:linear-gradient(140deg,rgba(255,212,0,.045),transparent 34%),linear-gradient(120deg,rgba(0,103,198,.08),transparent 58%),#060b10;border:1px solid rgba(255,212,0,.26);border-radius:6px;box-shadow:0 18px 54px #00000057}.payment-workspace .donation-panel:before{content:"PAYMENT SHEET";position:absolute;top:16px;right:18px;color:#ffd4002e;font-family:var(--font-display);font-size:clamp(34px,5vw,72px);font-weight:700;line-height:.9;pointer-events:none;transform:rotate(-2deg)}.payment-workspace .donation-panel-head{position:relative;z-index:1;max-width:720px;margin-bottom:26px;padding-bottom:20px;border-bottom:1px solid rgba(255,212,0,.2)}.payment-workspace .donation-panel-head .section-kicker,.details-modal-head .section-kicker,.detail-expanded h3,.correspondent-groups h3{display:inline-flex;width:max-content;max-width:100%;padding:6px 10px;color:#050505;background:var(--yellow);font-family:var(--font-display);letter-spacing:0;transform:rotate(-1deg)}.payment-workspace .donation-panel-head h2{font-family:var(--font-display);font-size:clamp(42px,5.5vw,76px);line-height:.94}.payment-workspace .detail-list{width:100%;gap:12px;margin:0}.payment-workspace .detail-row{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(255,212,0,.08),transparent 22%),#03080ce6;border:1px solid rgba(69,99,122,.9);border-radius:4px}.payment-workspace .detail-row:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--yellow)}.payment-workspace .detail-summary{grid-template-columns:112px minmax(0,1fr) auto;min-height:92px;padding:16px 18px 16px 22px}.payment-workspace .currency-badge{min-height:54px;color:#050505;background:var(--yellow);border-radius:3px;box-shadow:5px 5px #0067c6b8;transform:rotate(-1deg)}.payment-workspace .currency-badge span{font-family:var(--font-display);font-size:28px;letter-spacing:0}.payment-workspace .detail-summary>div:nth-child(2)>strong{color:#fff;font-family:var(--font-display);font-size:22px;line-height:1.05}.payment-workspace .detail-summary code{color:#ffffffeb;font-size:clamp(16px,1.8vw,20px);font-weight:700;letter-spacing:.02em}.payment-workspace .detail-row button,.payment-workspace .detail-toggle,.detail-expanded dd button{border-radius:3px;font-family:var(--font-display);letter-spacing:0;text-transform:uppercase}.payment-workspace .detail-row button[data-copy],.detail-expanded dd button{color:#050505;background:var(--yellow);border-color:var(--yellow);box-shadow:4px 4px #00000094}.payment-workspace .detail-toggle{color:#fff;background:#0067c61f;border-color:#42a5ff73}.payment-workspace .qr-card{position:sticky;top:96px;overflow:hidden;background:linear-gradient(155deg,rgba(0,103,198,.14),transparent 46%),#060b10;border:1px solid rgba(66,165,255,.42);border-radius:6px}.payment-workspace .qr-card>.material-symbols-outlined{color:#050505;background:var(--yellow);border-color:var(--yellow);border-radius:4px}.payment-workspace .qr-card h2{font-family:var(--font-display);font-size:clamp(34px,3.4vw,48px);line-height:.98}.payment-workspace .jar-qr{border-radius:4px;box-shadow:8px 8px #ffd40029}.details-modal{background:linear-gradient(125deg,rgba(255,212,0,.045),transparent 38%),#05090d;border:1px solid rgba(255,212,0,.34);border-radius:6px}.details-modal::backdrop{background:#000000c2;backdrop-filter:none}.details-modal-inner{position:relative;padding:clamp(18px,3vw,34px);background:repeating-linear-gradient(0deg,rgba(255,255,255,.035) 0 1px,transparent 1px 8px),transparent}.details-modal-inner:before{content:"AQUARAY / REQUISITES";position:absolute;top:18px;right:72px;color:#ffd40033;font-family:var(--font-display);font-size:clamp(24px,4vw,54px);line-height:.9;pointer-events:none}.details-modal-head{position:relative;z-index:1;align-items:start;border-bottom-color:#ffd40047}.details-modal-head h2{font-family:var(--font-display);font-size:clamp(34px,4.6vw,64px);line-height:.96}.details-modal-head code{display:block;max-width:760px;color:#ffffffeb;font-size:clamp(16px,2vw,22px)}.details-modal .modal-close{color:#fff!important;background:#03080cd1;border-color:#42a5ff94!important;border-radius:4px}.detail-expanded{position:relative;z-index:1}.detail-expanded dl{border-color:#45637adb;border-radius:4px}.detail-expanded dl>div{background:linear-gradient(90deg,rgba(0,103,198,.08),transparent 44%),#04090eeb}.detail-expanded dt{color:#ffffff9e;font-family:var(--font-display);font-size:14px;letter-spacing:0;text-transform:uppercase}.detail-expanded dd{color:#fff;font-weight:700}.correspondent-card{background:linear-gradient(135deg,rgba(0,103,198,.14),transparent 48%),#03080cdb;border-color:#42a5ff61;border-radius:4px}.correspondent-card h4{font-family:var(--font-display);font-size:22px}@media(max-width:900px){.payment-workspace .donation-panel,.payment-workspace .qr-card{position:relative;top:auto}.payment-workspace .detail-summary{grid-template-columns:1fr;padding:18px}.payment-workspace .currency-badge{width:min(140px,100%)}.payment-workspace .detail-actions{display:grid;grid-template-columns:1fr;width:100%}.payment-workspace .detail-row button,.payment-workspace .detail-toggle{width:100%}.details-modal-inner:before{display:none}.details-modal-head{position:relative;padding-right:54px}.details-modal .modal-close{position:absolute;top:0;right:0;justify-self:auto;width:44px!important;min-width:44px!important;height:44px!important}}.journal-title .section-kicker,.payment-title .section-kicker,.contact-item p,.contact-item a,.payment-workspace .detail-summary code,.details-modal-head code,.detail-expanded dd span,.correspondent-card dd span,.journal-entry-main h2,.journal-entry-main p,.journal-entry-proof,.transfer-copy h3,.transfer-copy p,.transfer-status{min-width:0;max-width:100%;overflow-wrap:anywhere}.payment-workspace .detail-summary code,.details-modal-head code,.detail-expanded dd span,.correspondent-card dd span{font-variant-numeric:tabular-nums;word-break:break-word}.contacts-section{align-items:start}.contact-card{position:relative;overflow:hidden;background:linear-gradient(118deg,transparent 0 62%,rgba(0,103,198,.08) 62% 63%,transparent 63%),repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 8px),#05090d;border-color:#45637adb;border-radius:6px}.contact-card:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--yellow);opacity:.9}.contact-card-side:before{background:#0067c6d9}.contact-item{position:relative;grid-template-columns:48px minmax(0,1fr);background:linear-gradient(90deg,rgba(255,212,0,.055),transparent 38%),#02060ad1;border-color:#42a5ff5c;border-radius:4px}.contact-item>.material-symbols-outlined{border-radius:4px;box-shadow:4px 4px #0067c69e}.contact-item strong,.contact-card-side h2,.contact-socials a{font-family:var(--font-display);letter-spacing:0}.contact-item p,.contact-item a{color:#eef4ffdb;line-height:1.45}.contact-socials a{background:linear-gradient(90deg,rgba(0,103,198,.16),transparent 54%),#02060abd;border-color:#42a5ff70;border-radius:4px}@media(max-width:900px){.details-modal-head code,.detail-expanded dd span,.correspondent-card dd span{font-size:15px;line-height:1.45}}@media(max-width:760px){.journal-title .section-kicker,.payment-title .section-kicker{display:inline-block;width:fit-content;max-width:min(100%,26ch);padding:7px 10px;font-size:17px;line-height:1.25;white-space:normal}.reports-hero .journal-title .section-kicker{max-width:calc(100vw - 32px);overflow-wrap:normal;word-break:normal}.journal-title h1,.payment-title h1{max-width:min(100%,10ch)}.journal-section .journal-entry:before{right:-38px;top:18px;width:148px;height:26px;opacity:.76}.journal-section .journal-entry>.journal-index{top:12px;left:12px;width:48px;height:48px}.journal-section .journal-entry>img{height:230px}.journal-section .journal-entry-main{padding:18px 16px 14px}.journal-section .journal-entry-main h2{max-width:13ch;font-size:28px;line-height:.98}.journal-section .journal-entry-main p{display:-webkit-box;overflow:hidden;-webkit-line-clamp:5;-webkit-box-orient:vertical}.journal-section .journal-entry-proof{gap:8px;padding:14px 16px 18px}.journal-entry-proof a,.transfer-status a{width:100%;justify-content:center}.contacts-section{gap:18px}.contact-card{padding:18px}.contact-card-main{gap:12px}.contact-item{grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;padding:18px 14px}.contact-item>.material-symbols-outlined{width:42px;height:42px;font-size:24px}.contact-item strong{margin-bottom:4px;font-size:16px}.contact-item p,.contact-item a{font-size:15px;line-height:1.48}.contact-card-side h2{font-size:26px}.payment-workspace .donation-panel{padding:18px}.payment-workspace .donation-panel:before{top:18px;right:10px;max-width:190px;font-size:36px;text-align:right}.payment-workspace .donation-panel-head{margin-bottom:18px;padding-bottom:16px}.payment-workspace .donation-panel-head h2{max-width:9ch;font-size:42px}.payment-workspace .detail-summary{gap:14px;padding:18px 16px 16px 20px}.payment-workspace .detail-summary>div:nth-child(2)>strong{font-size:21px}.payment-workspace .detail-summary code{display:block;font-size:14px;line-height:1.42;letter-spacing:.01em}.details-modal{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.details-modal-inner{padding:16px}.details-modal-head{padding-right:50px}.details-modal-head h2{max-width:10ch;font-size:36px}.details-modal-head code{font-size:14px}.detail-expanded h3,.correspondent-groups h3{font-size:16px;line-height:1.2}.detail-expanded dl>div{padding:14px}.detail-expanded dd{gap:10px}.detail-expanded dd span,.correspondent-card dd span{font-size:14px}}@media(max-width:420px){.journal-title .section-kicker,.payment-title .section-kicker{font-size:16px}.payment-workspace .currency-badge{width:132px}.payment-workspace .detail-summary code,.details-modal-head code,.detail-expanded dd span,.correspondent-card dd span{font-size:13px}.contact-item{grid-template-columns:1fr}.contact-item>.material-symbols-outlined{width:48px;height:48px}}.site-footer{position:relative;overflow:hidden;background:linear-gradient(118deg,transparent 0 62%,rgba(0,103,198,.08) 62% 63%,transparent 63%),repeating-linear-gradient(0deg,rgba(255,255,255,.022) 0 1px,transparent 1px 8px),#030507;border-top-color:#ffd4003d}.site-footer:before{content:"";position:absolute;right:-8vw;top:44px;width:34vw;height:36px;pointer-events:none;background:#0067c69e;clip-path:polygon(0 42%,16% 22%,32% 44%,51% 20%,75% 42%,100% 18%,96% 72%,78% 68%,59% 88%,34% 66%,12% 82%);transform:rotate(-10deg)}.site-footer>*{position:relative;z-index:1}.social-row{flex-wrap:wrap;gap:10px}.social-row a{position:relative;width:48px;height:48px;color:#050505!important;background:var(--yellow);border-color:var(--yellow);border-radius:4px;box-shadow:5px 5px #0067c6b8}.social-row a:before{content:attr(aria-label);position:absolute;left:50%;bottom:-25px;color:#ffffffa8;font-family:var(--font-display);font-size:10px;line-height:1;letter-spacing:0;opacity:0;pointer-events:none;text-transform:uppercase;transform:translate(-50%,-4px);transition:opacity .16s ease,transform .16s ease}.social-row a:hover,.social-row a:focus-visible{color:#050505!important;background:#ffe45e;border-color:#ffe45e;box-shadow:2px 2px #0067c6d1;transform:translate(3px,3px)}.social-row a:hover:before,.social-row a:focus-visible:before{opacity:1;transform:translate(-50%)}.social-row svg{width:23px;height:23px;stroke-width:2}.social-row a[aria-label=Telegram] svg,.social-row a[aria-label=Facebook] svg{width:22px;height:22px}.footer-detail{min-width:0}.footer-detail strong,.footer-detail span{max-width:100%;overflow-wrap:anywhere}@media(max-width:760px){.site-footer{padding-top:54px}.site-footer:before{right:-22vw;top:28px;width:72vw;opacity:.7}.social-row{gap:12px;margin-top:18px}.social-row a{width:46px;height:46px}.social-row a:before{display:none}.footer-detail{font-size:14px;line-height:1.5}}
