*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{text-rendering:optimizeLegibility}img,video{max-width:100%}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/7e76d2b3-54f4-4e46-acc8-29e284065706.woff2) format("woff2");unicode-range:u+0460-052f,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(/fonts/4a7b76ad-e6fe-4c00-a61a-72de4416f09a.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/8beceb68-0ca7-44b4-b5a1-ad010d6c70d9.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/41639da9-5314-463f-98e6-6b36e31d08f9.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/fonts/fda04bae-4eed-4016-a420-109abfa16e18.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/fonts/8f57e15b-2a9f-43ff-99d1-0691d087c655.woff2) format("woff2");unicode-range:u+0460-052f,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(/fonts/452b1213-601e-40df-95c5-ebfe8bb05219.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/41059268-6e9b-4318-a322-3b4e63463e0c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/c3d5619e-9411-4679-afe1-220e9710a821.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/fonts/1d3e2681-0695-41b2-9aa2-6605a629e5ea.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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(/fonts/8f57e15b-2a9f-43ff-99d1-0691d087c655.woff2) format("woff2");unicode-range:u+0460-052f,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(/fonts/452b1213-601e-40df-95c5-ebfe8bb05219.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/41059268-6e9b-4318-a322-3b4e63463e0c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/c3d5619e-9411-4679-afe1-220e9710a821.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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(/fonts/1d3e2681-0695-41b2-9aa2-6605a629e5ea.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/fonts/8f57e15b-2a9f-43ff-99d1-0691d087c655.woff2) format("woff2");unicode-range:u+0460-052f,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:700;font-display:swap;src:url(/fonts/452b1213-601e-40df-95c5-ebfe8bb05219.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/41059268-6e9b-4318-a322-3b4e63463e0c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/c3d5619e-9411-4679-afe1-220e9710a821.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:700;font-display:swap;src:url(/fonts/1d3e2681-0695-41b2-9aa2-6605a629e5ea.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/a1c12db9-baca-4ca9-bd09-5cd004b47687.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/b1a5884a-03d8-4633-9db1-89ecccdb819c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bd70271d-6b13-4cb5-897a-4dbf8b08292a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/a1c12db9-baca-4ca9-bd09-5cd004b47687.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/b1a5884a-03d8-4633-9db1-89ecccdb819c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/bd70271d-6b13-4cb5-897a-4dbf8b08292a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/a1c12db9-baca-4ca9-bd09-5cd004b47687.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/b1a5884a-03d8-4633-9db1-89ecccdb819c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/bd70271d-6b13-4cb5-897a-4dbf8b08292a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/a1c12db9-baca-4ca9-bd09-5cd004b47687.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/b1a5884a-03d8-4633-9db1-89ecccdb819c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bd70271d-6b13-4cb5-897a-4dbf8b08292a.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{scroll-behavior:smooth}body{margin:0;-webkit-font-smoothing:antialiased}::selection{background:#cf9f3f;color:#14110d}@keyframes rkFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes rkKenBurns{0%{transform:scale(1)}to{transform:scale(1.09)}}.hv0:hover{opacity:.75}.hv1:hover{background:oklch(1 0 0/.12);border-color:oklch(1 0 0/.5)}.hv2:hover,.hv3:hover,.hv4:hover,.hv5:hover,.hv6:hover,.hv7:hover{color:var(--gold)}.hv8:hover{opacity:1}.hv9:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4);filter:brightness(1.06)}.hv10:hover{background:oklch(1 0 0/.15)}.hv11:hover,.hv12:hover,.hv13:hover,.hv14:hover,.hv15:hover,.hv16:hover{color:var(--gold)}.hv17:hover,.hv18:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4);filter:brightness(1.06)}.hv19:hover{background:oklch(1 0 0/.12);border-color:oklch(1 0 0/.6)}.hv20:hover{filter:brightness(1.4)}.hv21:hover{color:var(--ink);text-decoration:underline}.hv22:hover{background:var(--ink);color:var(--ivory)}.hv23:hover{-webkit-text-decoration-color:oklch(.3 .025 35/.9);text-decoration-color:oklch(.3 .025 35/.9)}.hv24:hover{box-shadow:0 10px 22px oklch(.55 .12 76/.4);filter:brightness(1.06)}.hv24:hover,.hv25:hover{transform:translateY(-2px)}.hv25:hover{box-shadow:0 10px 22px oklch(0 0 0/.3)}.hv26:hover,.hv27:hover,.hv28:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4);filter:brightness(1.06)}.hv29:hover{background:var(--gold);color:oklch(.16 .01 75)}.hv30:hover{transform:translateY(-4px);box-shadow:0 20px 44px oklch(0 0 0/.28);border-color:oklch(1 0 0/.3)}.hv31:hover,.hv32:hover{color:var(--gold-deep)}.hv33:hover,.hv34:hover{background:var(--ink);color:var(--ivory);border-color:var(--ink)}.hv35:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(0 0 0/.3)}.hv36:hover,.hv37:hover,.hv38:hover,.hv39:hover,.hv40:hover,.hv41:hover,.hv42:hover,.hv43:hover,.hv44:hover{color:var(--gold)}.hv45:hover{background:oklch(0 0 0/.06)}.hv46:hover{border-color:oklch(.55 .12 76/.5)}.hv47:hover{border-color:oklch(.55 .12 76/.6)}.hv48:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv49:hover{border-color:oklch(.55 .12 76/.5)}.hv50:hover{background:oklch(0 0 0/.06)}.hv51:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv52:hover,.hv53:hover{background:oklch(0 0 0/.06)}.hv54:hover,.hv55:hover{box-shadow:inset 0 0 0 2px oklch(.55 .12 76/.55)}.hv56:hover{background:oklch(0 0 0/.06)}.hv57:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv58:hover{background:oklch(0 0 0/.04);border-color:oklch(0 0 0/.3)}.hv59:hover{background:oklch(0 0 0/.06)}.hv60:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv61:hover,.hv62:hover{background:var(--ink);color:var(--ivory)}.hv63:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv64:hover{background:oklch(0 0 0/.06)}.hv65:hover{border-color:oklch(.55 .12 76/.5)}.hv66:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv67:hover{border-color:oklch(.55 .12 76/.6)}.hv68:hover{background:oklch(0 0 0/.06)}.hv69:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.hv70:hover{background:var(--ink);color:var(--ivory)}.hv71:hover{transform:translateY(-2px);box-shadow:0 10px 22px oklch(.55 .12 76/.4)}.rk-post-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px oklch(0 0 0/.12)}.rev-track::-webkit-scrollbar{display:none}