:root{--header-height:5.625rem;--_section-gap:clamp(3.75rem,2.4295774648rem + 5.6338028169vw,7.5rem);--_section-offset:clamp(0.5rem,-0.2042253521rem + 3.0046948357vw,2.5rem);--color-white:#fff;--color-white-rgb:255,255,255;--color-black:#000;--color-black-rgb:0,0,0;--color-red:#dc3545;--color-red-rgb:220,53,69;--color-success:#28a745;--color-sky-rgb:72,153,238;--color-cyan-rgb:126,223,240;--color-primary:#10669d;--color-primary-rgb:16,102,157;--color-primary-hover:#0d5b8a;--color-secondary:#2785bb;--color-secondary-border:#c4e5f2;--color-secondary-border-rgb:196,229,242;--color-accent:#4899ee;--color-accent-rgb:var(--color-sky-rgb);--color-highlight:#e5f5fc;--color-highlight-rgb:229,245,252;--color-hero-surface:#e5f5fc;--color-hero-heading:#163c52;--color-hero-ink-rgb:22,60,82;--color-hero-blue-rgb:var(--color-sky-rgb);--color-hero-cyan-rgb:var(--color-cyan-rgb);--color-background:#f3f9fc;--color-background-rgb:243,249,252;--color-surface:#fff;--color-surface-alt:#eaf5fa;--color-heading:#163c52;--color-text:#31576b;--color-text-muted:#557486;--color-text-light:#638397;--color-text-dark:#163c52;--color-border:#cfe7f2;--shadow-soft:0 8px 24px -6px rgba(var(--color-primary-rgb),0.13);--shadow-hover:0 12px 32px -4px rgba(var(--color-primary-rgb),0.22);--radius-sm:0.5rem;--radius-md:0.75rem;--radius-lg:1.25rem;--radius-xl:2rem;--radius-pill:50rem;--transition-base:color 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,transform 0.2s ease,box-shadow 0.3s ease;--glass-surface:rgba(var(--color-white-rgb),0.72);--glass-surface-hover:rgba(var(--color-white-rgb),0.92);--menu-surface:rgba(var(--color-white-rgb),0.94);--glass-border:rgba(var(--color-primary-rgb),0.14);--glass-text:var(--color-text);--glass-text-strong:var(--color-heading);--glass-text-muted:var(--color-text-muted);--glass-overlay:rgba(var(--color-primary-rgb),0.07);--glass-overlay-strong:rgba(var(--color-primary-rgb),0.12);--glass-shadow:0 12px 40px -8px rgba(var(--color-primary-rgb),0.2)}[data-theme=sepia]{--color-primary:#7a5b35;--color-primary-rgb:122,91,53;--color-primary-hover:#604426;--color-secondary:#9b7546;--color-secondary-border:#d8c3a2;--color-secondary-border-rgb:216,195,162;--color-accent:#b58a55;--color-accent-rgb:181,138,85;--color-highlight:#f0e2c7;--color-highlight-rgb:240,226,199;--color-background:#f4e9d5;--color-background-rgb:244,233,213;--color-surface:#fff8e8;--color-surface-alt:#e9d7b9;--color-heading:#3e2f24;--color-text:#5b4636;--color-text-muted:#846b54;--color-text-light:#9b836d;--color-text-dark:#3f3025;--color-border:#d8c3a2;--shadow-soft:0 8px 24px -6px rgba(91,70,54,.16);--shadow-hover:0 12px 32px -4px rgba(91,70,54,.24);--glass-surface:rgba(255,248,232,.82);--glass-surface-hover:rgba(255,248,232,.96);--menu-surface:rgba(255,248,232,.96);--glass-border:rgba(122,91,53,.18);--glass-text:var(--color-text);--glass-text-strong:var(--color-heading);--glass-text-muted:var(--color-text-muted);--glass-overlay:rgba(122,91,53,.08);--glass-overlay-strong:rgba(122,91,53,.14);--glass-shadow:0 12px 40px -8px rgba(91,70,54,.22)}[data-theme=dark]{--color-white:#fff;--color-white-rgb:255,255,255;--color-black:#000;--color-black-rgb:0,0,0;--color-red:#ef4444;--color-red-rgb:239,68,68;--color-success:#10b981;--color-primary:#10669d;--color-primary-rgb:16,102,157;--color-primary-hover:#0d5b8a;--color-secondary:#8cd8f0;--color-secondary-border:#c5d2ea;--color-secondary-border-rgb:197,210,234;--color-accent:#4899ee;--color-accent-rgb:var(--color-sky-rgb);--color-highlight:#2a3d65;--color-highlight-rgb:42,61,101;--color-background:#080e1f;--color-background-rgb:8,14,31;--color-surface:#111827;--color-surface-alt:#1e2a42;--color-heading:#eff3ff;--color-text:#c8d5f0;--color-text-muted:#8a9ec4;--color-text-light:#7b90b8;--color-text-dark:#f8fafc;--color-border:#1e2d4a;--shadow-soft:0 8px 24px -6px rgba(0,0,0,.45);--shadow-hover:0 12px 32px -4px rgba(0,0,0,.55);--glass-surface:rgba(10,10,15,.55);--glass-surface-hover:rgba(10,10,15,.7);--menu-surface:rgba(10,10,15,.85);--glass-border:rgba(var(--color-white-rgb),0.12);--glass-text:rgba(var(--color-white-rgb),0.72);--glass-text-strong:var(--color-white);--glass-text-muted:rgba(var(--color-white-rgb),0.45);--glass-overlay:rgba(var(--color-white-rgb),0.07);--glass-overlay-strong:rgba(var(--color-white-rgb),0.12);--glass-shadow:0 16px 40px rgba(0,0,0,.32)}@keyframes animStar{0%{transform:translateY(0)}to{transform:translateY(-2000px)}}.testament-content{max-width:100%;overflow-x:hidden;width:100%}.testament-content__wrapper{display:flex;flex-direction:column;gap:3rem;width:100%}.testament-content__header{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background-color:hsla(0,0%,100%,.72);background-color:var(--glass-surface);background-image:radial-gradient(circle at 20% 0,rgba(72,153,238,.05) 0,transparent 60%),radial-gradient(circle at 80% 100%,rgba(16,102,157,.04) 0,transparent 60%);background-image:radial-gradient(circle at 20% 0,rgba(var(--color-accent-rgb),.05) 0,transparent 60%),radial-gradient(circle at 80% 100%,rgba(var(--color-primary-rgb),.04) 0,transparent 60%);border:1px solid rgba(16,102,157,.14);border:1px solid var(--glass-border);border-radius:2rem;border-radius:var(--radius-xl);box-shadow:0 12px 40px -8px rgba(16,102,157,.2);box-shadow:var(--glass-shadow);color:rgba(16,102,157,.34);color:rgba(var(--color-primary-rgb),.34);overflow:hidden;padding:3.75rem 2.5rem;position:relative;text-align:center}[data-theme=dark] .testament-content__header{color:hsla(0,0%,100%,.4);color:rgba(var(--color-white-rgb),.4)}[data-theme=sepia] .testament-content__header{color:rgba(16,102,157,.28);color:rgba(var(--color-primary-rgb),.28)}.testament-content__header:after,.testament-content__header:before{background:transparent;content:" ";left:0;pointer-events:none;position:absolute;top:0;z-index:1}.testament-content__header:before{animation:animStar 100s linear infinite;box-shadow:1168px 1312px currentColor,1168px 3312px currentColor,965px 1589px currentColor,965px 3589px currentColor,1430px 1690px currentColor,1430px 3690px currentColor,1849px 218px currentColor,1849px 2218px currentColor,1908px 1609px currentColor,1908px 3609px currentColor,396px 583px currentColor,396px 2583px currentColor,1600px 413px currentColor,1600px 2413px currentColor,1348px 1082px currentColor,1348px 3082px currentColor,56px 1196px currentColor,56px 3196px currentColor,715px 1249px currentColor,715px 3249px currentColor,1219px 615px currentColor,1219px 2615px currentColor,250px 1998px currentColor,250px 3998px currentColor,1868px 475px currentColor,1868px 2475px currentColor,1471px 224px currentColor,1471px 2224px currentColor,1268px 1059px currentColor,1268px 3059px currentColor,1513px 717px currentColor,1513px 2717px currentColor,115px 732px currentColor,115px 2732px currentColor,1246px 384px currentColor,1246px 2384px currentColor,1091px 1469px currentColor,1091px 3469px currentColor,1886px 1807px currentColor,1886px 3807px currentColor,1617px 1048px currentColor,1617px 3048px currentColor,1098px 1206px currentColor,1098px 3206px currentColor,8px 1135px currentColor,8px 3135px currentColor,1717px 1869px currentColor,1717px 3869px currentColor,330px 1210px currentColor,330px 3210px currentColor,865px 1001px currentColor,865px 3001px currentColor,421px 1977px currentColor,421px 3977px currentColor,1013px 607px currentColor,1013px 2607px currentColor,458px 93px currentColor,458px 2093px currentColor,920px 1512px currentColor,920px 3512px currentColor,1497px 62px currentColor,1497px 2062px currentColor,1332px 1110px currentColor,1332px 3110px currentColor,1922px 845px currentColor,1922px 2845px currentColor,1128px 1174px currentColor,1128px 3174px currentColor,565px 82px currentColor,565px 2082px currentColor,163px 217px currentColor,163px 2217px currentColor,538px 1374px currentColor,538px 3374px currentColor,1949px 845px currentColor,1949px 2845px currentColor,623px 229px currentColor,623px 2229px currentColor,501px 1228px currentColor,501px 3228px currentColor,956px 1798px currentColor,956px 3798px currentColor,863px 441px currentColor,863px 2441px currentColor,1620px 1229px currentColor,1620px 3229px currentColor,1274px 1766px currentColor,1274px 3766px currentColor,234px 927px currentColor,234px 2927px currentColor,1740px 650px currentColor,1740px 2650px currentColor,1723px 1292px currentColor,1723px 3292px currentColor,1539px 681px currentColor,1539px 2681px currentColor,445px 1796px currentColor,445px 3796px currentColor,1582px 1671px currentColor,1582px 3671px currentColor,976px 241px currentColor,976px 2241px currentColor,396px 1982px currentColor,396px 3982px currentColor,1774px 475px currentColor,1774px 2475px currentColor,1132px 295px currentColor,1132px 2295px currentColor,1871px 105px currentColor,1871px 2105px currentColor,269px 885px currentColor,269px 2885px currentColor,1790px 1116px currentColor,1790px 3116px currentColor,819px 455px currentColor,819px 2455px currentColor,219px 1784px currentColor,219px 3784px currentColor,1076px 329px currentColor,1076px 2329px currentColor,1177px 1324px currentColor,1177px 3324px currentColor,1824px 1943px currentColor,1824px 3943px currentColor,1420px 1514px currentColor,1420px 3514px currentColor,1503px 422px currentColor,1503px 2422px currentColor,636px 521px currentColor,636px 2521px currentColor,769px 1845px currentColor,769px 3845px currentColor,254px 1715px currentColor,254px 3715px currentColor,1225px 1250px currentColor,1225px 3250px currentColor,587px 1817px currentColor,587px 3817px currentColor,264px 187px currentColor,264px 2187px currentColor,1144px 1819px currentColor,1144px 3819px currentColor,786px 1693px currentColor,786px 3693px currentColor,1925px 334px currentColor,1925px 2334px currentColor,802px 181px currentColor,802px 2181px currentColor,645px 1710px currentColor,645px 3710px currentColor,1331px 1723px currentColor,1331px 3723px currentColor,1984px 1858px currentColor,1984px 3858px currentColor,948px 1920px currentColor,948px 3920px currentColor,527px 216px currentColor,527px 2216px currentColor,1108px 554px currentColor,1108px 2554px currentColor,967px 819px currentColor,967px 2819px currentColor,1765px 769px currentColor,1765px 2769px currentColor,853px 701px currentColor,853px 2701px currentColor,1402px 1927px currentColor,1402px 3927px currentColor,1446px 440px currentColor,1446px 2440px currentColor,828px 1906px currentColor,828px 3906px currentColor,546px 1085px currentColor,546px 3085px currentColor,83px 18px currentColor,83px 2018px currentColor,1237px 619px currentColor,1237px 2619px currentColor,346px 1186px currentColor,346px 3186px currentColor,1339px 509px currentColor,1339px 2509px currentColor,1399px 1635px currentColor,1399px 3635px currentColor,1239px 1250px currentColor,1239px 3250px currentColor,849px 961px currentColor,849px 2961px currentColor,1255px 436px currentColor,1255px 2436px currentColor,1984px 1201px currentColor,1984px 3201px currentColor,1186px 1321px currentColor,1186px 3321px currentColor,1538px 610px currentColor,1538px 2610px currentColor,917px 670px currentColor,917px 2670px currentColor,892px 1818px currentColor,892px 3818px currentColor,150px 1665px currentColor,150px 3665px currentColor,980px 991px currentColor,980px 2991px currentColor,1121px 52px currentColor,1121px 2052px currentColor,1458px 1444px currentColor,1458px 3444px currentColor,273px 1150px currentColor,273px 3150px currentColor,275px 1099px currentColor,275px 3099px currentColor,243px 1506px currentColor,243px 3506px currentColor,98px 1004px currentColor,98px 3004px currentColor,1652px 414px currentColor,1652px 2414px currentColor,863px 1161px currentColor,863px 3161px currentColor,567px 1447px currentColor,567px 3447px currentColor,806px 286px currentColor,806px 2286px currentColor,1589px 1471px currentColor,1589px 3471px currentColor,1954px 47px currentColor,1954px 2047px currentColor,1344px 887px currentColor,1344px 2887px currentColor,1630px 1840px currentColor,1630px 3840px currentColor,664px 1681px currentColor,664px 3681px currentColor,1228px 1524px currentColor,1228px 3524px currentColor,634px 371px currentColor,634px 2371px currentColor,977px 1108px currentColor,977px 3108px currentColor,836px 885px currentColor,836px 2885px currentColor,191px 194px currentColor,191px 2194px currentColor,978px 1583px currentColor,978px 3583px currentColor,1609px 903px currentColor,1609px 2903px currentColor,1274px 919px currentColor,1274px 2919px currentColor,649px 61px currentColor,649px 2061px currentColor,1978px 39px currentColor,1978px 2039px currentColor,1283px 1177px currentColor,1283px 3177px currentColor,1239px 184px currentColor,1239px 2184px currentColor,267px 1056px currentColor,267px 3056px currentColor,206px 1565px currentColor,206px 3565px currentColor,564px 167px currentColor,564px 2167px currentColor,332px 1634px currentColor,332px 3634px currentColor,1546px 1574px currentColor,1546px 3574px currentColor,240px 1915px currentColor,240px 3915px currentColor,1456px 442px currentColor,1456px 2442px currentColor,48px 177px currentColor,48px 2177px currentColor,95px 1048px currentColor,95px 3048px currentColor,1050px 839px currentColor,1050px 2839px currentColor,1715px 555px currentColor,1715px 2555px currentColor,508px 948px currentColor,508px 2948px currentColor,271px 1463px currentColor,271px 3463px currentColor,1188px 1603px currentColor,1188px 3603px currentColor,716px 420px currentColor,716px 2420px currentColor,1153px 1219px currentColor,1153px 3219px currentColor,1338px 191px currentColor,1338px 2191px currentColor,775px 1758px currentColor,775px 3758px currentColor,800px 1032px currentColor,800px 3032px currentColor,904px 782px currentColor,904px 2782px currentColor,1588px 527px currentColor,1588px 2527px currentColor,1628px 417px currentColor,1628px 2417px currentColor,59px 689px currentColor,59px 2689px currentColor,1521px 1067px currentColor,1521px 3067px currentColor,1519px 228px currentColor,1519px 2228px currentColor,521px 1707px currentColor,521px 3707px currentColor,1407px 1416px currentColor,1407px 3416px currentColor,308px 1014px currentColor,308px 3014px currentColor,849px 2000px currentColor,849px 4000px currentColor,1889px 389px currentColor,1889px 2389px currentColor,199px 1141px currentColor,199px 3141px currentColor,493px 183px currentColor,493px 2183px currentColor,1762px 1675px currentColor,1762px 3675px currentColor,1618px 1531px currentColor,1618px 3531px currentColor,1854px 165px currentColor,1854px 2165px currentColor,1548px 520px currentColor,1548px 2520px currentColor,1729px 228px currentColor,1729px 2228px currentColor,1400px 1175px currentColor,1400px 3175px currentColor,626px 1561px currentColor,626px 3561px currentColor,1177px 569px currentColor,1177px 2569px currentColor,925px 1147px currentColor,925px 3147px currentColor,138px 137px currentColor,138px 2137px currentColor,656px 1573px currentColor,656px 3573px currentColor,1782px 612px currentColor,1782px 2612px currentColor,1230px 393px currentColor,1230px 2393px currentColor,1660px 1745px currentColor,1660px 3745px currentColor,257px 599px currentColor,257px 2599px currentColor,1902px 1639px currentColor,1902px 3639px currentColor,309px 1000px currentColor,309px 3000px currentColor,121px 1084px currentColor,121px 3084px currentColor,1405px 223px currentColor,1405px 2223px currentColor,1990px 1983px currentColor,1990px 3983px currentColor,76px 321px currentColor,76px 2321px currentColor,411px 1766px currentColor,411px 3766px currentColor,1170px 1931px currentColor,1170px 3931px currentColor,1401px 1281px currentColor,1401px 3281px currentColor,1617px 1365px currentColor,1617px 3365px currentColor,1812px 1812px currentColor,1812px 3812px currentColor,351px 162px currentColor,351px 2162px currentColor,461px 472px currentColor,461px 2472px currentColor,1259px 287px currentColor,1259px 2287px currentColor,326px 1095px currentColor,326px 3095px currentColor,1850px 1096px currentColor,1850px 3096px currentColor,1586px 245px currentColor,1586px 2245px currentColor,1367px 620px currentColor,1367px 2620px currentColor,1756px 1008px currentColor,1756px 3008px currentColor,847px 1812px currentColor,847px 3812px currentColor,874px 308px currentColor,874px 2308px currentColor,1338px 921px currentColor,1338px 2921px currentColor,480px 245px currentColor,480px 2245px currentColor,763px 1541px currentColor,763px 3541px currentColor,635px 1449px currentColor,635px 3449px currentColor,535px 1383px currentColor,535px 3383px currentColor,461px 1102px currentColor,461px 3102px currentColor,1436px 1814px currentColor,1436px 3814px currentColor,106px 303px currentColor,106px 2303px currentColor,681px 751px currentColor,681px 2751px currentColor,830px 465px currentColor,830px 2465px currentColor,671px 1893px currentColor,671px 3893px currentColor,327px 246px currentColor,327px 2246px currentColor,547px 1417px currentColor,547px 3417px currentColor,60px 1118px currentColor,60px 3118px currentColor,9px 932px currentColor,9px 2932px currentColor,1571px 1784px currentColor,1571px 3784px currentColor,1283px 316px currentColor,1283px 2316px currentColor,882px 1388px currentColor,882px 3388px currentColor,253px 1164px currentColor,253px 3164px currentColor,847px 1424px currentColor,847px 3424px currentColor,1047px 1502px currentColor,1047px 3502px currentColor,206px 577px currentColor,206px 2577px currentColor,1949px 1484px currentColor,1949px 3484px currentColor,552px 1413px currentColor,552px 3413px currentColor,1518px 668px currentColor,1518px 2668px currentColor,257px 1444px currentColor,257px 3444px currentColor,1288px 1819px currentColor,1288px 3819px currentColor,1122px 98px currentColor,1122px 2098px currentColor,731px 258px currentColor,731px 2258px currentColor,1297px 657px currentColor,1297px 2657px currentColor,631px 843px currentColor,631px 2843px currentColor,1362px 1193px currentColor,1362px 3193px currentColor,1387px 1410px currentColor,1387px 3410px currentColor,858px 1302px currentColor,858px 3302px currentColor,1637px 1240px currentColor,1637px 3240px currentColor,357px 1419px currentColor,357px 3419px currentColor,326px 547px currentColor,326px 2547px currentColor,1329px 1360px currentColor,1329px 3360px currentColor,932px 1971px currentColor,932px 3971px currentColor,1622px 1605px currentColor,1622px 3605px currentColor,1596px 1253px currentColor,1596px 3253px currentColor,447px 1699px currentColor,447px 3699px currentColor,1686px 1797px currentColor,1686px 3797px currentColor,747px 1777px currentColor,747px 3777px currentColor,914px 639px currentColor,914px 2639px currentColor,680px 293px currentColor,680px 2293px currentColor,942px 1150px currentColor,942px 3150px currentColor,722px 1314px currentColor,722px 3314px currentColor,1207px 859px currentColor,1207px 2859px currentColor,1744px 824px currentColor,1744px 2824px currentColor,1528px 733px currentColor,1528px 2733px currentColor,1612px 834px currentColor,1612px 2834px currentColor,875px 556px currentColor,875px 2556px currentColor,1660px 1396px currentColor,1660px 3396px currentColor,842px 565px currentColor,842px 2565px currentColor,1480px 921px currentColor,1480px 2921px currentColor,1570px 500px currentColor,1570px 2500px currentColor,1059px 1601px currentColor,1059px 3601px currentColor,670px 1582px currentColor,670px 3582px currentColor,1866px 1656px currentColor,1866px 3656px currentColor,1199px 1442px currentColor,1199px 3442px currentColor,1516px 660px currentColor,1516px 2660px currentColor,1895px 1791px currentColor,1895px 3791px currentColor,665px 324px currentColor,665px 2324px currentColor,861px 490px currentColor,861px 2490px currentColor,1781px 1628px currentColor,1781px 3628px currentColor,1822px 436px currentColor,1822px 2436px currentColor,1491px 1727px currentColor,1491px 3727px currentColor,1011px 1547px currentColor,1011px 3547px currentColor,615px 1361px currentColor,615px 3361px currentColor,1516px 953px currentColor,1516px 2953px currentColor,1061px 1658px currentColor,1061px 3658px currentColor,321px 600px currentColor,321px 2600px currentColor,1842px 671px currentColor,1842px 2671px currentColor,1224px 1179px currentColor,1224px 3179px currentColor,633px 966px currentColor,633px 2966px currentColor,444px 85px currentColor,444px 2085px currentColor,581px 1410px currentColor,581px 3410px currentColor,958px 395px currentColor,958px 2395px currentColor,777px 435px currentColor,777px 2435px currentColor,282px 1927px currentColor,282px 3927px currentColor,1169px 1953px currentColor,1169px 3953px currentColor,232px 117px currentColor,232px 2117px currentColor,413px 338px currentColor,413px 2338px currentColor,805px 560px currentColor,805px 2560px currentColor,554px 462px currentColor,554px 2462px currentColor,476px 1275px currentColor,476px 3275px currentColor,1683px 194px currentColor,1683px 2194px currentColor,273px 991px currentColor,273px 2991px currentColor,278px 999px currentColor,278px 2999px currentColor,1786px 1591px currentColor,1786px 3591px currentColor,1391px 83px currentColor,1391px 2083px currentColor,421px 1010px currentColor,421px 3010px currentColor,805px 1678px currentColor,805px 3678px currentColor,1099px 1368px currentColor,1099px 3368px currentColor,1863px 531px currentColor,1863px 2531px currentColor,801px 386px currentColor,801px 2386px currentColor,591px 1769px currentColor,591px 3769px currentColor,1489px 844px currentColor,1489px 2844px currentColor,289px 1619px currentColor,289px 3619px currentColor,481px 1473px currentColor,481px 3473px currentColor,163px 399px currentColor,163px 2399px currentColor,302px 1326px currentColor,302px 3326px currentColor;height:1px;width:1px}.testament-content__header:after{animation:animStar 150s linear infinite;box-shadow:453px 1544px currentColor,453px 3544px currentColor,400px 973px currentColor,400px 2973px currentColor,1385px 1056px currentColor,1385px 3056px currentColor,1690px 216px currentColor,1690px 2216px currentColor,1550px 73px currentColor,1550px 2073px currentColor,229px 719px currentColor,229px 2719px currentColor,1865px 262px currentColor,1865px 2262px currentColor,154px 582px currentColor,154px 2582px currentColor,5px 699px currentColor,5px 2699px currentColor,1182px 286px currentColor,1182px 2286px currentColor,1966px 570px currentColor,1966px 2570px currentColor,787px 843px currentColor,787px 2843px currentColor,1774px 1771px currentColor,1774px 3771px currentColor,1282px 1170px currentColor,1282px 3170px currentColor,1377px 517px currentColor,1377px 2517px currentColor,1325px 941px currentColor,1325px 2941px currentColor,1349px 1542px currentColor,1349px 3542px currentColor,1896px 1813px currentColor,1896px 3813px currentColor,1375px 1797px currentColor,1375px 3797px currentColor,1047px 1743px currentColor,1047px 3743px currentColor,289px 824px currentColor,289px 2824px currentColor,878px 376px currentColor,878px 2376px currentColor,1294px 801px currentColor,1294px 2801px currentColor,790px 1236px currentColor,790px 3236px currentColor,1232px 385px currentColor,1232px 2385px currentColor,936px 1028px currentColor,936px 3028px currentColor,1568px 902px currentColor,1568px 2902px currentColor,1940px 1509px currentColor,1940px 3509px currentColor,2px 1547px currentColor,2px 3547px currentColor,699px 924px currentColor,699px 2924px currentColor,337px 13px currentColor,337px 2013px currentColor,766px 983px currentColor,766px 2983px currentColor,1017px 27px currentColor,1017px 2027px currentColor,1139px 821px currentColor,1139px 2821px currentColor,137px 758px currentColor,137px 2758px currentColor,1668px 1058px currentColor,1668px 3058px currentColor,1823px 1057px currentColor,1823px 3057px currentColor,992px 1131px currentColor,992px 3131px currentColor,1225px 1809px currentColor,1225px 3809px currentColor,1835px 1471px currentColor,1835px 3471px currentColor,357px 1213px currentColor,357px 3213px currentColor,737px 612px currentColor,737px 2612px currentColor,939px 788px currentColor,939px 2788px currentColor,1536px 1544px currentColor,1536px 3544px currentColor,1029px 198px currentColor,1029px 2198px currentColor,1147px 527px currentColor,1147px 2527px currentColor,1737px 1254px currentColor,1737px 3254px currentColor,968px 1533px currentColor,968px 3533px currentColor,680px 1292px currentColor,680px 3292px currentColor,72px 545px currentColor,72px 2545px currentColor,886px 964px currentColor,886px 2964px currentColor,1135px 128px currentColor,1135px 2128px currentColor,875px 952px currentColor,875px 2952px currentColor,1946px 657px currentColor,1946px 2657px currentColor,1832px 928px currentColor,1832px 2928px currentColor,273px 410px currentColor,273px 2410px currentColor,282px 921px currentColor,282px 2921px currentColor,1902px 1917px currentColor,1902px 3917px currentColor,752px 327px currentColor,752px 2327px currentColor,84px 524px currentColor,84px 2524px currentColor,1032px 1922px currentColor,1032px 3922px currentColor,1251px 1408px currentColor,1251px 3408px currentColor,1062px 1575px currentColor,1062px 3575px currentColor,1593px 161px currentColor,1593px 2161px currentColor,593px 573px currentColor,593px 2573px currentColor,1181px 1571px currentColor,1181px 3571px currentColor,287px 218px currentColor,287px 2218px currentColor,1300px 1900px currentColor,1300px 3900px currentColor,1241px 760px currentColor,1241px 2760px currentColor,1234px 738px currentColor,1234px 2738px currentColor,630px 1941px currentColor,630px 3941px currentColor,1873px 1667px currentColor,1873px 3667px currentColor,1389px 421px currentColor,1389px 2421px currentColor,1684px 272px currentColor,1684px 2272px currentColor,1739px 995px currentColor,1739px 2995px currentColor,727px 1749px currentColor,727px 3749px currentColor,1615px 984px currentColor,1615px 2984px currentColor,1780px 1208px currentColor,1780px 3208px currentColor,1459px 1371px currentColor,1459px 3371px currentColor,1995px 485px currentColor,1995px 2485px currentColor,1605px 1466px currentColor,1605px 3466px currentColor,296px 1102px currentColor,296px 3102px currentColor,1156px 818px currentColor,1156px 2818px currentColor,1213px 1018px currentColor,1213px 3018px currentColor,1960px 285px currentColor,1960px 2285px currentColor,1488px 139px currentColor,1488px 2139px currentColor,1041px 1805px currentColor,1041px 3805px currentColor,1284px 940px currentColor,1284px 2940px currentColor,68px 471px currentColor,68px 2471px currentColor,719px 1402px currentColor,719px 3402px currentColor,535px 927px currentColor,535px 2927px currentColor,722px 205px currentColor,722px 2205px currentColor,1455px 1270px currentColor,1455px 3270px currentColor,247px 698px currentColor,247px 2698px currentColor,1843px 328px currentColor,1843px 2328px currentColor,1311px 1601px currentColor,1311px 3601px currentColor,547px 1777px currentColor,547px 3777px currentColor,1394px 1500px currentColor,1394px 3500px currentColor,1559px 961px currentColor,1559px 2961px currentColor,1113px 262px currentColor,1113px 2262px currentColor,811px 1643px currentColor,811px 3643px currentColor,1019px 1055px currentColor,1019px 3055px currentColor,1552px 1614px currentColor,1552px 3614px currentColor,1581px 662px currentColor,1581px 2662px currentColor,867px 1703px currentColor,867px 3703px currentColor,855px 22px currentColor,855px 2022px currentColor,464px 1410px currentColor,464px 3410px currentColor,1911px 87px currentColor,1911px 2087px currentColor,1879px 1638px currentColor,1879px 3638px currentColor,1856px 1679px currentColor,1856px 3679px currentColor,1144px 1345px currentColor,1144px 3345px currentColor,830px 1043px currentColor,830px 3043px currentColor,189px 370px currentColor,189px 2370px currentColor,47px 610px currentColor,47px 2610px currentColor,656px 440px currentColor,656px 2440px currentColor,495px 971px currentColor,495px 2971px currentColor,1321px 1639px currentColor,1321px 3639px currentColor,2000px 1611px currentColor,2000px 3611px currentColor,1321px 691px currentColor,1321px 2691px currentColor,902px 1905px currentColor,902px 3905px currentColor,1178px 547px currentColor,1178px 2547px currentColor,270px 1640px currentColor,270px 3640px currentColor,1883px 50px currentColor,1883px 2050px currentColor,1868px 1622px currentColor,1868px 3622px currentColor,1048px 1623px currentColor,1048px 3623px currentColor,485px 2000px currentColor,485px 4000px currentColor,649px 1880px currentColor,649px 3880px currentColor,766px 846px currentColor,766px 2846px currentColor,87px 1414px currentColor,87px 3414px currentColor,201px 1594px currentColor,201px 3594px currentColor,1200px 189px currentColor,1200px 2189px currentColor,132px 342px currentColor,132px 2342px currentColor,564px 1136px currentColor,564px 3136px currentColor,382px 1331px currentColor,382px 3331px currentColor,1200px 317px currentColor,1200px 2317px currentColor,1419px 642px currentColor,1419px 2642px currentColor,387px 1309px currentColor,387px 3309px currentColor,1694px 42px currentColor,1694px 2042px currentColor,1929px 1088px currentColor,1929px 3088px currentColor,1696px 575px currentColor,1696px 2575px currentColor,1237px 396px currentColor,1237px 2396px currentColor,1193px 1099px currentColor,1193px 3099px currentColor,1120px 225px currentColor,1120px 2225px currentColor,262px 863px currentColor,262px 2863px currentColor,742px 1478px currentColor,742px 3478px currentColor,28px 1681px currentColor,28px 3681px currentColor,883px 774px currentColor,883px 2774px currentColor,1865px 1679px currentColor,1865px 3679px currentColor,97px 443px currentColor,97px 2443px currentColor,939px 659px currentColor,939px 2659px currentColor;height:2px;width:2px}[data-theme=dark] .testament-content__header{background-image:radial-gradient(circle at 20% 0,rgba(72,153,238,.08) 0,transparent 60%),radial-gradient(circle at 80% 100%,rgba(16,102,157,.08) 0,transparent 60%);background-image:radial-gradient(circle at 20% 0,rgba(var(--color-accent-rgb),.08) 0,transparent 60%),radial-gradient(circle at 80% 100%,rgba(var(--color-primary-rgb),.08) 0,transparent 60%)}.testament-content__header>*{position:relative;z-index:2}@media screen and (max-width:767px){.testament-content__header{padding:2.5rem 1.5rem}}.testament-content__header-bg{display:none}.testament-content__book-tag{color:#31576b;color:var(--color-text);display:block;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.15em;line-height:1.2;margin-bottom:.75rem;opacity:.9;text-transform:uppercase}[data-theme=dark] .testament-content__book-tag{color:#fff;color:var(--color-white)}.testament-content__title{color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:clamp(1.75rem,1.3098591549rem + 1.8779342723vw,3rem);font-weight:700;line-height:1.2;margin-bottom:1.5rem}[data-theme=dark] .testament-content__title{color:#fff;color:var(--color-white)}.testament-content__badges{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.testament-content__badges .badge{align-items:center;display:inline-flex;gap:.5rem}.testament-content__badges .badge .testament-icon{font-size:1.2em;font-style:normal;font-weight:700;line-height:1;margin-top:-2px}.testament-content__grid{display:grid;grid-template-columns:1fr 20rem;grid-gap:1.75rem;align-items:start;gap:1.75rem}@media screen and (max-width:767px){.testament-content__grid{gap:1.375rem;grid-template-columns:1fr}}.testament-content__main{min-width:0}.testament-content__body{backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background:hsla(0,0%,100%,.72);background:var(--glass-surface);border:1px solid rgba(16,102,157,.14);border:1px solid var(--glass-border);border-radius:2rem;border-radius:var(--radius-xl);box-shadow:0 12px 40px -8px rgba(16,102,157,.2);box-shadow:var(--glass-shadow);padding:3rem;position:relative}@media screen and (max-width:767px){.testament-content__body{padding:1.5rem}}.testament-content__body .testament-book-intro{border-bottom:1px solid #cfe7f2;border-bottom:1px solid var(--color-border);margin-bottom:3rem;padding-bottom:2rem;text-align:center}.testament-content__body .testament-book-intro__num{color:#10669d;color:var(--color-primary);font-family:Manrope,sans-serif;font-size:1rem;font-weight:700;letter-spacing:.2em;line-height:1;margin-bottom:.625rem;opacity:.7;text-transform:uppercase}.testament-content__body .testament-book-intro__title{color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:clamp(1.75rem,1.573943662rem + .7511737089vw,2.25rem);font-weight:700;line-height:1.25;margin:0}[data-theme=dark] .testament-content__body .testament-book-intro__title{color:#fff;color:var(--color-white)}@media screen and (max-width:767px){.testament-content__body .testament-book-intro{margin-bottom:2rem;padding-bottom:1.5rem}.testament-content__body .testament-book-intro__title{font-size:1.5rem}}.testament-content__body .wysiwyg h2{border-bottom:2px solid #cfe7f2;border-bottom:2px solid var(--color-border);color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:clamp(1.5rem,1.4559859155rem + .1877934272vw,1.625rem);font-weight:700;line-height:1.3;margin-bottom:1.5rem;margin-top:3rem;padding-bottom:.75rem;text-align:center}[data-theme=dark] .testament-content__body .wysiwyg h2{color:#fff;color:var(--color-white)}.testament-content__body .wysiwyg>p:first-of-type:not([style*="text-align: right"]):not([style*="text-align: center"]):not(.testament-verse):not(.testament-text):first-letter{color:#10669d;color:var(--color-primary);float:left;font-family:Manrope,sans-serif;font-size:3rem;font-weight:700;line-height:1;margin-right:.5rem;margin-top:.25rem}.testament-content__body .wysiwyg>p[style*="text-align: right"]{color:#557486;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:1rem;font-style:italic;font-weight:400;line-height:1;margin-bottom:.5rem}.testament-content__body .wysiwyg .v-num{color:#2785bb;color:var(--color-secondary);display:inline-block;font-family:Manrope,sans-serif;font-size:.8125rem;font-weight:700;line-height:1;margin-right:.375rem;opacity:.85;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:baseline}.testament-content__body .wysiwyg b,.testament-content__body .wysiwyg strong{color:inherit;font-weight:700}.testament-content__body__footer{border-top:1px solid #cfe7f2;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;margin-top:3.75rem;padding-top:2rem}.testament-content__body__author-sign{color:#10669d;color:var(--color-primary);font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.1em;line-height:1;position:relative;text-transform:uppercase}.testament-content__body__author-sign:before{background:#10669d;background:var(--color-primary);content:"";height:1px;opacity:.5;position:absolute;right:105%;top:50%;width:2.5rem}.testament-content .testament-chapters{display:flex;flex-direction:column;gap:4rem}.testament-content .testament-chapter__theme{color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:clamp(1.5rem,1.235915493rem + 1.1267605634vw,2.25rem);font-weight:700;line-height:1.3;margin-bottom:.75rem;padding-bottom:1rem;position:relative;text-align:center}.testament-content .testament-chapter__theme:after{background:#10669d;background:var(--color-primary);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:3.75rem}.testament-content .testament-chapter__number{color:#557486;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:2.5rem;text-align:center;text-transform:uppercase}.testament-content .testament-chapter__verses{display:flex;flex-direction:column;gap:1.75rem}.testament-content .testament-verse{color:#31576b;color:var(--color-text);display:flex;font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:400;gap:1rem;line-height:1.7;max-width:85%}.testament-content .testament-verse--left{align-self:flex-start;text-align:left}.testament-content .testament-verse--right{align-self:flex-end;color:#10669d;color:var(--color-primary);flex-direction:row-reverse;text-align:right}.testament-content .testament-verse--right .testament-verse__num{color:#10669d;color:var(--color-primary)}.testament-content .testament-verse--center{align-self:center;justify-content:center;max-width:100%;text-align:center}.testament-content .testament-verse__num{color:#2785bb;color:var(--color-secondary);flex-shrink:0;font-family:Manrope,sans-serif;font-size:.875rem;font-weight:700;line-height:1;margin-top:.375rem;opacity:.7}.testament-content .testament-verse__text p{margin-bottom:0}@media screen and (max-width:767px){.testament-content .testament-verse{font-size:1rem;max-width:100%}}.testament-content .testament-quote{background:rgba(186,214,235,.05);border-left:4px solid #4899ee;border-left:4px solid var(--color-accent);border-radius:0;color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:1.25rem;font-style:italic;font-weight:500;line-height:1.6;margin:2.5rem 0;padding:1.5rem 2rem}[data-theme=dark] .testament-content .testament-quote{background:hsla(0,0%,100%,.03)}@media screen and (max-width:767px){.testament-content .testament-quote{font-size:1.125rem;padding:1rem 1.25rem}}.testament-content .testament-text{color:#31576b;color:var(--color-text);font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.7}.testament-content .testament-text--left{align-self:flex-start;max-width:90%;text-align:left}.testament-content .testament-text--right{align-self:flex-end;max-width:90%;text-align:right}.testament-content .testament-text--center{align-self:center;text-align:center;width:100%}@media print{.testament-content .footer,.testament-content .header,.testament-content .testament-content__badges,.testament-content .testament-content__sidebar{display:none!important}.testament-content .testament-content__grid{display:block!important}.testament-content .testament-content__body{background:transparent!important;box-shadow:none!important;padding:0!important}.testament-content .testament-content__header{background:transparent!important;box-shadow:none!important;padding:0 0 1.5rem!important;text-align:center!important}.testament-content .testament-content__header .testament-content__header-bg,.testament-content .testament-content__header:before{display:none!important}.testament-content .testament-content__title{color:#000!important;text-shadow:none!important}.testament-content .testament-chapter__number,.testament-content .testament-chapter__theme,.testament-content .testament-quote,.testament-content .testament-verse{color:#000!important;page-break-inside:avoid}.testament-content .testament-quote{background:transparent!important;border-color:#000!important}}.archive-layout{--archive-content-gap:3rem;gap:3rem;gap:var(--archive-content-gap)}.archive-layout>.contacts{margin-top:calc(var(--_section-gap) - var(--archive-content-gap))}@media screen and (max-width:767px){.archive-layout{--archive-content-gap:1.5rem}}.testament-hero__wrapper{align-items:stretch;backdrop-filter:blur(.875rem);-webkit-backdrop-filter:blur(.875rem);background-color:hsla(0,0%,100%,.72);background-color:var(--glass-surface);background-image:radial-gradient(circle at 12% -8%,rgba(72,153,238,.07) 0,transparent 58%),radial-gradient(circle at 92% 108%,rgba(16,102,157,.06) 0,transparent 58%),linear-gradient(142deg,transparent 32%,rgba(16,102,157,.025) 58%,transparent 82%);background-image:radial-gradient(circle at 12% -8%,rgba(var(--color-accent-rgb),.07) 0,transparent 58%),radial-gradient(circle at 92% 108%,rgba(var(--color-primary-rgb),.06) 0,transparent 58%),linear-gradient(142deg,transparent 32%,rgba(var(--color-primary-rgb),.025) 58%,transparent 82%);border:1px solid rgba(16,102,157,.14);border:1px solid var(--glass-border);border-radius:.75rem;border-radius:var(--radius-md);box-shadow:0 12px 40px -8px rgba(16,102,157,.2);box-shadow:var(--glass-shadow);display:flex;isolation:isolate;min-height:15.625rem;overflow:hidden;position:relative;width:100%}.testament-hero__wrapper:after,.testament-hero__wrapper:before{color:rgba(16,102,157,.3);color:rgba(var(--color-primary-rgb),.3);content:"";pointer-events:none;position:absolute;z-index:1}[data-theme=dark] .testament-hero__wrapper:after,[data-theme=dark] .testament-hero__wrapper:before{color:hsla(0,0%,100%,.34);color:rgba(var(--color-white-rgb),.34)}.testament-hero__wrapper:before{background-image:radial-gradient(circle at 9% 18%,currentColor 0,currentColor .0625rem,transparent .075rem),radial-gradient(circle at 32% 72%,currentColor 0,currentColor .0625rem,transparent .075rem),radial-gradient(circle at 58% 24%,currentColor 0,currentColor .0625rem,transparent .075rem),radial-gradient(circle at 78% 81%,currentColor 0,currentColor .0625rem,transparent .075rem),radial-gradient(circle at 94% 43%,currentColor 0,currentColor .0625rem,transparent .075rem);background-image:radial-gradient(circle at 9% 18%,currentColor 0 .0625rem,transparent .075rem),radial-gradient(circle at 32% 72%,currentColor 0 .0625rem,transparent .075rem),radial-gradient(circle at 58% 24%,currentColor 0 .0625rem,transparent .075rem),radial-gradient(circle at 78% 81%,currentColor 0 .0625rem,transparent .075rem),radial-gradient(circle at 94% 43%,currentColor 0 .0625rem,transparent .075rem);background-position:1.75rem -1rem;background-size:14.375rem 9.625rem;bottom:0;left:0;opacity:.86;right:0;top:0}.testament-hero__wrapper:after{background-image:radial-gradient(circle at 18% 30%,currentColor 0,currentColor .09375rem,transparent .1125rem),radial-gradient(circle at 72% 66%,currentColor 0,currentColor .09375rem,transparent .1125rem);background-image:radial-gradient(circle at 18% 30%,currentColor 0 .09375rem,transparent .1125rem),radial-gradient(circle at 72% 66%,currentColor 0 .09375rem,transparent .1125rem);background-position:5.625rem .75rem;background-size:29.375rem 16.25rem;bottom:0;left:0;opacity:.68;right:0;top:0}[data-theme=dark] .testament-hero__wrapper{background-image:radial-gradient(circle at 12% -8%,rgba(72,153,238,.1) 0,transparent 58%),radial-gradient(circle at 92% 108%,rgba(16,102,157,.1) 0,transparent 58%),linear-gradient(142deg,transparent 32%,hsla(0,0%,100%,.025) 58%,transparent 82%);background-image:radial-gradient(circle at 12% -8%,rgba(var(--color-accent-rgb),.1) 0,transparent 58%),radial-gradient(circle at 92% 108%,rgba(var(--color-primary-rgb),.1) 0,transparent 58%),linear-gradient(142deg,transparent 32%,rgba(var(--color-white-rgb),.025) 58%,transparent 82%)}[data-theme=sepia] .testament-hero__wrapper:after,[data-theme=sepia] .testament-hero__wrapper:before{color:rgba(16,102,157,.26);color:rgba(var(--color-primary-rgb),.26)}@media screen and (max-width:767px){.testament-hero__wrapper{flex-direction:column;min-height:14.375rem;padding:1rem}}.testament-hero__glass{background:transparent;display:flex;flex-direction:column;justify-content:center;padding:2.25rem;position:relative;width:60%;z-index:2}@media screen and (max-width:767px){.testament-hero__glass{background:transparent;flex-grow:0;height:auto;padding:1.5rem 1.25rem;width:100%}}.testament-hero__wysiwyg{color:#31576b;color:var(--color-text)}.testament-hero__wysiwyg h1{color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:clamp(2rem,1.6478873239rem + 1.5023474178vw,3rem);font-weight:500;line-height:1.2;margin-bottom:.625rem}.testament-hero__wysiwyg p{color:#31576b;color:var(--color-text);font-family:Manrope,sans-serif;font-size:clamp(1rem,.9559859155rem + .1877934272vw,1.125rem);font-weight:400;line-height:1.6;margin-bottom:.5rem;text-wrap:balance}.testament-hero__wysiwyg p:last-child{margin-bottom:0}.testament-list{padding:5rem 0}@media screen and (max-width:767px){.testament-list{padding:2.5rem 0}}.testament-list__grid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(3,1fr)}.testament-list__grid .book-card:last-child:nth-child(3n+1){grid-column:2}@media screen and (max-width:1024px){.testament-list__grid{grid-template-columns:repeat(2,1fr)}.testament-list__grid .book-card:last-child:nth-child(3n+1){grid-column:auto}}@media screen and (max-width:767px){.testament-list__grid{gap:.75rem;grid-template-columns:1fr}.testament-list__grid .book-card:last-child:nth-child(3n+1){grid-column:auto}}.testament-list__maintenance{align-items:center;display:flex;flex-direction:column;padding:1.5rem 0}.testament-list__maintenance .maintenance-box{background:#fff;background:var(--color-surface);border-radius:1.25rem;border-radius:var(--radius-lg);box-shadow:0 8px 24px -6px rgba(16,102,157,.13);box-shadow:var(--shadow-soft);max-width:50rem;padding:3.75rem;text-align:center;width:100%}.testament-list__maintenance .maintenance-box i{color:#10669d;color:var(--color-primary);font-size:4rem;margin-bottom:1.5rem;opacity:.8}.testament-list__maintenance .maintenance-box h2{color:#163c52;color:var(--color-heading);font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;line-height:1.2;margin-bottom:1rem}.testament-list__maintenance .maintenance-box p{color:#557486;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.6}@media screen and (max-width:767px){.testament-list__maintenance .maintenance-box{padding:2.5rem 1.5rem}.testament-list__maintenance .maintenance-box h2{font-size:1.5rem}}.book-card{align-items:stretch;border-radius:1.25rem;border-radius:var(--radius-lg);box-shadow:0 8px 24px -6px rgba(16,102,157,.13);box-shadow:var(--shadow-soft);display:flex;gap:1.25rem;overflow:hidden;padding:1rem;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease,transform .25s ease}.book-card,[data-theme=dark] .book-card{background:#fff;background:var(--color-surface)}[data-theme=dark] .book-card{box-shadow:0 4px 20px rgba(0,0,0,.35)}.book-card:hover{box-shadow:0 12px 32px -4px rgba(16,102,157,.22);box-shadow:var(--shadow-hover);transform:translateY(-.1875rem)}.book-card:hover .book-card__btn{background:#0d5b8a;background:var(--color-primary-hover)}@media screen and (max-width:767px){.book-card{gap:.875rem;padding:.75rem}}.book-card__cover{align-self:center;border-radius:.75rem;border-radius:var(--radius-md);flex-shrink:0;height:7.5rem;overflow:hidden;width:7.5rem}@media screen and (max-width:767px){.book-card__cover{height:6rem;width:6rem}}.book-card__cover img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.book-card__body{display:flex;flex:1;flex-direction:column;gap:.375rem;justify-content:flex-start;min-width:0;padding-top:.25rem}.book-card__number{color:#557486;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:clamp(1.125rem,1.0809859155rem + .1877934272vw,1.25rem);font-style:italic;font-weight:500;letter-spacing:.05em;line-height:1;opacity:.8;text-transform:uppercase}[data-theme=dark] .book-card__number{opacity:.4}.book-card__title{color:#163c52;color:var(--color-heading);display:-webkit-box;font-family:Manrope,sans-serif;font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);font-weight:700;-webkit-line-clamp:2;line-clamp:2;line-height:1.3;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.book-card__footer{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:auto}@media screen and (max-width:767px){.book-card__footer{margin-top:.5rem}}.book-card__author{color:#557486;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:.875rem;font-weight:400;line-height:normal;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.book-card__author{font-size:.75rem}}.book-card__btn{align-items:center;background:#10669d;background:var(--color-primary);border-radius:.5rem;border-radius:var(--radius-sm);color:#fff;color:var(--color-white);display:inline-flex;flex-shrink:0;font-family:Manrope,sans-serif;font-size:.8125rem;font-weight:600;line-height:normal;padding:.5rem 1.125rem;transition:background .25s ease}@media screen and (max-width:767px){.book-card__btn{font-size:.75rem;padding:.375rem .875rem}}
/*# sourceMappingURL=archive-testament-styles.bundle.css.map*/