@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fcdafff93183a575-s.p.0ab1x-y9kciz7.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f496f2a775543c9a-s.2mpkyo69zma-5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c972814ac2190658-s.0dukz-uf-54qp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fcdafff93183a575-s.p.0ab1x-y9kciz7.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f496f2a775543c9a-s.2mpkyo69zma-5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c972814ac2190658-s.0dukz-uf-54qp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/fcdafff93183a575-s.p.0ab1x-y9kciz7.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f496f2a775543c9a-s.2mpkyo69zma-5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c972814ac2190658-s.0dukz-uf-54qp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fcdafff93183a575-s.p.0ab1x-y9kciz7.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f496f2a775543c9a-s.2mpkyo69zma-5.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Serif Bengali;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/c972814ac2190658-s.0dukz-uf-54qp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Serif Bengali Fallback;src:local(Times New Roman);ascent-override:92.04%;descent-override:42.31%;line-gap-override:0.0%;size-adjust:118.65%}.noto_serif_bengali_4d21a027-module__exui2a__className{font-family:Noto Serif Bengali,Noto Serif Bengali Fallback;font-style:normal}.noto_serif_bengali_4d21a027-module__exui2a__variable{--font-bengali:"Noto Serif Bengali", "Noto Serif Bengali Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.1pvupmngxrt5z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_618a3bb9-module__gMKG1q__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_618a3bb9-module__gMKG1q__variable{--font-english:"Cormorant Garamond", "Cormorant Garamond Fallback"}
:root{--soil-deep:#1e1307;--soil:#2a1a0c;--soil-mid:#382410;--gold:#e2cd9c;--gold-soft:#bda876;--paper:#f6f1e7;--paper-dim:#cabfa6;--green:#9ec25a;--root:#b08a45;--maxw:760px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--soil-deep)}.site{min-height:100vh;font-family:var(--font-bengali), serif;background:var(--soil-deep);color:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.85;overflow-x:hidden}.site.en{font-family:var(--font-english), var(--font-bengali), serif}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 26px}.langbar{z-index:60;pointer-events:none;justify-content:center;padding:12px 0;transition:background .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;right:0}.langbar.scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#180f06db;box-shadow:0 1px #e2cd9c1f}.toggle{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#140c0480;border:1px solid #e2cd9c59;border-radius:100px;align-items:center;padding:4px;display:inline-flex;position:relative}.toggle button{z-index:2;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-bengali), serif;color:var(--paper-dim);letter-spacing:.02em;background:0 0;border:none;padding:7px 20px;transition:color .25s;position:relative}.toggle button.on{color:#241608}.toggle .slider{background:var(--gold);z-index:1;border-radius:100px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.toggle.en-pos .slider{transform:translate(100%)}.en-only,.site.en .bn-only{display:none}.site.en .en-only{display:inline}.site.en .en-only.block{display:block}.hero{text-align:center;background:radial-gradient(120% 82% at 50% 0%, #b9a24e 0%, #6d7a2c 28%, #2f3a17 55%, var(--soil) 78%);flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:80px 26px 120px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#fff8d680,#0000 65%);width:60%;height:60%;position:absolute;top:-10%;left:-5%}.hero:after{content:"";pointer-events:none;background:linear-gradient(#140d051f 0%,#140d0500 30%,#140d0547 100%);position:absolute;inset:0}.hero-inner{z-index:2;width:min(100%, var(--maxw));justify-items:center;display:grid;position:relative}.sprout{letter-spacing:.34em;text-align:center;text-wrap:balance;text-transform:uppercase;color:#fdf6df;text-shadow:0 2px 16px #140c04e6;max-width:100%;margin-bottom:28px;padding-inline-start:.34em;font-size:14px;font-weight:600}.hero h1{color:#fffdf7;text-shadow:0 3px 30px #140c0499,0 1px 4px #140c04bf;font-size:clamp(66px,16vw,132px);font-weight:700;line-height:.95}.site.en .hero h1{letter-spacing:.02em;font-weight:600}.hero .tag{color:#fffdf6;text-align:center;text-wrap:balance;text-shadow:0 2px 18px #140c04f2,0 1px 3px #140c04d9;max-width:34ch;margin:26px auto 0;font-size:clamp(18px,3.6vw,23px);font-weight:500}.scrollcue{color:#fdf6df;letter-spacing:.18em;z-index:2;text-shadow:0 2px 12px #140c04e6;font-size:13px;animation:2.4s ease-in-out 1.6s infinite bob;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}@keyframes bob{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(7px)}}section{padding:96px 0;position:relative}.soil-a{background:var(--soil)}.soil-b{background:var(--soil-mid)}.eyebrow{letter-spacing:.3em;text-transform:uppercase;color:var(--gold-soft);align-items:center;gap:14px;margin-bottom:22px;font-size:13px;font-weight:600;display:flex}.eyebrow:before{content:"";background:var(--gold-soft);width:26px;height:1px}h2{color:var(--paper);margin-bottom:26px;font-size:clamp(28px,6vw,40px);font-weight:700;line-height:1.3}.site.en h2{font-weight:600}.lead{color:var(--paper);margin-bottom:20px;font-size:clamp(18px,3.6vw,21px)}p{color:var(--paper-dim);margin-bottom:18px;font-size:17px}p strong{color:var(--paper);font-weight:600}em{color:var(--gold-soft);font-style:italic}.thesis{text-align:center;background:radial-gradient(80% 120% at 50% 100%, #b08a452e, transparent 60%), var(--soil-deep);padding:110px 0}.thesis blockquote{color:var(--paper);max-width:20ch;margin:0 auto;font-size:clamp(26px,6vw,42px);font-weight:600;line-height:1.4}.thesis blockquote span{color:var(--gold)}.thesis cite{letter-spacing:.14em;color:var(--gold-soft);margin-top:28px;font-size:14px;font-style:normal;display:block}.circles{border:1px solid #e2cd9c2e;border-radius:4px;gap:2px;margin-top:40px;display:grid;overflow:hidden}.circle{background:#00000024;padding:30px 28px}.circle h3{color:var(--gold);margin-bottom:8px;font-size:20px;font-weight:600}.circle p{margin:0;font-size:16px}.qgrid{gap:20px;margin-top:36px;display:grid}.qcard{border-left:2px solid var(--root);background:#00000029;border-radius:0 4px 4px 0;padding:20px 26px}.qcard p{color:var(--paper);margin:0;font-size:19px;font-style:italic}.qcard .src{color:var(--gold-soft);letter-spacing:.04em;margin-top:10px;font-size:13px;font-style:normal;display:block}.author{background:var(--soil-mid)}.author .card{flex-wrap:wrap;align-items:flex-start;gap:30px;margin-top:20px;display:flex}.author .monogram{width:96px;height:96px;color:var(--gold);background:radial-gradient(circle at 35% 30%,#4a5a22,#2a1a0c);border:1px solid #e2cd9c4d;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:38px;font-weight:700;display:flex}.author .who{flex:1;min-width:260px}.author .who .name{color:var(--paper);margin-bottom:4px;font-size:22px;font-weight:700}.author .who .role{color:var(--gold-soft);letter-spacing:.03em;margin-bottom:16px;font-size:14px}.author .who p{margin-bottom:14px;font-size:16px}.join{background:radial-gradient(90% 100% at 50% 0%, #9ec25a1a, transparent 55%), var(--soil-deep);padding:110px 0 120px}.join h2{max-width:22ch}.join .intro{max-width:54ch;margin-bottom:8px;font-size:18px}form{gap:22px;margin-top:40px;display:grid}.field{border:0;gap:8px;display:grid}.field label,.field legend{color:var(--paper);font-size:15px;font-weight:600}.field .req{color:var(--green);font-size:13px}.field .hint{color:var(--gold-soft);font-size:13px;font-weight:400}input[type=text],input[type=tel],input[type=url],textarea{width:100%;color:var(--paper);background:#00000038;border:1px solid #e2cd9c3d;border-radius:5px;padding:13px 16px;font-family:inherit;font-size:16px;transition:border .2s}input:focus,textarea:focus{border-color:var(--gold);outline:none}input::placeholder,textarea::placeholder{color:#8a7d60}textarea{resize:vertical;min-height:84px}.checks{flex-wrap:wrap;gap:10px;display:flex}.checks label{cursor:pointer;color:var(--paper-dim);background:#0000002e;border:1px solid #e2cd9c33;border-radius:100px;align-items:center;gap:8px;padding:9px 15px;font-size:15px;font-weight:400;transition:all .18s;display:flex}.checks input{accent-color:var(--green);width:16px;height:16px}.checks label:has(input:checked){border-color:var(--green);color:var(--paper);background:#9ec25a1f}.submit{background:var(--gold);color:#241608;cursor:pointer;border:none;border-radius:4px;justify-self:start;margin-top:8px;padding:16px 44px;font-family:inherit;font-size:18px;font-weight:700;transition:transform .18s,box-shadow .18s;box-shadow:0 6px 30px #e2cd9c29}.submit:hover{transform:translateY(-2px);box-shadow:0 10px 40px #e2cd9c47}.formnote{color:var(--gold-soft);max-width:54ch;margin-top:22px;font-size:13.5px}.ok{color:var(--paper);background:#9ec25a1f;border:1px solid #9ec25a66;border-radius:6px;margin-top:40px;padding:18px 22px;font-size:16px;display:none}.ok.show{display:block}footer{text-align:center;background:#170f05;border-top:1px solid #e2cd9c1f;padding:64px 26px 74px}footer .mark{color:var(--gold);margin-bottom:8px;font-size:26px;font-weight:700}footer .sub{color:var(--paper-dim);max-width:40ch;margin:0 auto 24px;font-size:14px}footer .row{margin-bottom:16px}footer a{color:var(--gold-soft);margin:0 12px;font-size:14px;text-decoration:none;transition:color .15s}footer a:hover{color:var(--paper)}footer .contact{color:var(--paper-dim);margin-bottom:8px;font-size:14px}footer .contact a{margin:0}footer .note{color:#6b5b3e;letter-spacing:.03em;margin-top:28px;font-size:12.5px}.reveal{opacity:1;transform:none}.js .reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(26px)}.js .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}.js .reveal{opacity:1;transform:none}}@media (max-width:520px){section{padding:72px 0}.thesis,.join{padding:84px 0}.submit{text-align:center;width:100%}.author .card{gap:20px}.author .monogram{width:72px;height:72px;font-size:30px}footer .row{flex-wrap:wrap;justify-content:center;gap:8px 0;display:flex}}
