:root{--bg:#0f1310;--surface:#171e18;--line:#242d25;--ink:#efe9dd;--muted:#8b9583;--accent:#a8c48a;--accent-warm:#d9c48a;--radius:20px}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}html,body{background:radial-gradient(120% 70% at 50% -10%, #1b241b 0%, transparent 60%), var(--bg);color:var(--ink);font-family:var(--font-ui), ui-sans-serif, -apple-system, BlinkMacSystemFont, sans-serif;overscroll-behavior-y:none;background-attachment:fixed;margin:0;padding:0;font-weight:300}body{min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.shell{z-index:2;max-width:560px;margin:0 auto;position:relative}.aura{z-index:0;pointer-events:none;position:fixed;inset:-25%;overflow:hidden}.aura i{mix-blend-mode:screen;will-change:transform;border-radius:50%;display:block;position:absolute}.aura i:first-child{background:radial-gradient(circle,#a8c48a38,#0000 72%);width:62vmax;height:62vmax;animation:71s ease-in-out infinite drift-a;top:-12%;left:-14%}.aura i:nth-child(2){background:radial-gradient(circle,#d9c48a2e,#0000 72%);width:54vmax;height:54vmax;animation:89s ease-in-out infinite drift-b;bottom:-16%;right:-12%}.aura i:nth-child(3){background:radial-gradient(circle,#8aa7c424,#0000 74%);width:46vmax;height:46vmax;animation:113s ease-in-out infinite drift-c;top:32%;left:28%}@keyframes drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(9vw,7vh)scale(1.16)}}@keyframes drift-b{0%,to{transform:translate(0,0)scale(1.08)}50%{transform:translate(-11vw,-6vh)scale(1)}}@keyframes drift-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6vw,-10vh)scale(1.22)}}.grain{z-index:3;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");position:fixed;inset:0}.head{padding:30px 20px 4px}.greet{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;margin:0 0 9px;font-size:40px;font-weight:300;line-height:1.06}.greet em{background:linear-gradient(96deg, var(--accent), var(--accent-warm));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic;font-weight:400}.sub{color:var(--muted);font-size:15px;font-style:italic;font-family:var(--font-display), Georgia, serif;letter-spacing:.01em;margin:0}.prompt{padding:18px 0 2px}.chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;padding:0 20px 2px;display:flex;overflow-x:auto}.chips::-webkit-scrollbar{display:none}.chips+.chips{margin-top:9px}.chip{appearance:none;border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:9px 16px;font-family:inherit;font-size:14.5px;transition:transform .12s,border-color .12s,background .12s}.chip:active{transform:scale(.94)}.chip[data-on=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 18%, var(--surface));color:var(--accent)}.chip[data-kind=mode]{color:var(--muted)}.chip[data-kind=mode][data-on=true]{color:var(--accent)}.row{gap:8px;padding:12px 20px 0;display:flex}.input{background:var(--surface);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:15px;outline:none;flex:1;padding:13px 16px;font-family:inherit;font-size:16px}.input:focus{border-color:var(--accent)}.input::placeholder{color:var(--muted)}.go{background:linear-gradient(140deg, var(--accent), var(--accent-warm));color:#17200f;cursor:pointer;border:none;border-radius:15px;padding:0 20px;font-family:inherit;font-size:15px;font-weight:500}.go:active{transform:scale(.97)}.go:disabled{opacity:.45}.sheet-wrap{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000073;align-items:flex-end;animation:.18s sheet-fade;display:flex;position:fixed;inset:0}.sheet{background:var(--surface);border-top:1px solid var(--line);border-radius:var(--radius) var(--radius) 0 0;width:100%;padding:10px 16px calc(20px + env(safe-area-inset-bottom));animation:.24s cubic-bezier(.2,.8,.3,1) sheet-up}.sheet-grip{background:var(--line);border-radius:4px;width:34px;height:4px;margin:0 auto 12px}.sheet-title{letter-spacing:.04em;text-transform:lowercase;color:var(--muted);margin:0 0 10px;font-size:12px}.sheet-folders{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.chip[data-kind=new]{color:var(--accent-warm);border-style:dashed}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheet-fade{0%{opacity:0}to{opacity:1}}.topbar{justify-content:flex-end;padding:0 14px;display:flex;position:relative}.menu-btn{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:0 9px;display:flex}.menu-btn span{background:var(--muted);border-radius:2px;height:1.5px;transition:background .18s;display:block}.menu-btn[data-on=true] span{background:var(--accent)}.menu-scrim{z-index:40;position:fixed;inset:0}.menu{z-index:41;border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:184px;max-height:60vh;padding:8px;animation:.16s menu-in;position:absolute;top:46px;right:14px;overflow-y:auto;box-shadow:0 18px 50px #00000080}.menu-head{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:4px 8px 8px;font-size:11px}.menu-empty{color:var(--muted);margin:0 8px 6px;font-size:12px;line-height:1.4}.menu-item{text-align:left;width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:10px;font-size:14px;display:block}.menu-item:active{background:#ffffff0d}.menu-item[data-on=true]{color:var(--accent);background:#a8c48a17}.menu-item[data-kind=exit]{color:var(--muted);font-size:13px}@keyframes menu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1}}.folder-bar{border:1px solid color-mix(in srgb, var(--accent-warm) 30%, var(--line));background:color-mix(in srgb, var(--accent-warm) 8%, var(--surface));border-radius:14px;justify-content:space-between;align-items:center;margin:4px 14px 0;padding:11px 14px;display:flex}.folder-name{font-family:var(--font-display), Georgia, serif;color:var(--accent-warm);font-size:20px;font-style:italic;font-weight:500}.folder-exit{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;font-size:13px}.feed[data-folder=true]{padding-top:12px}.feed[data-folder=true] .card{outline:1px solid color-mix(in srgb, var(--accent-warm) 22%, transparent)}.card{position:relative}.card-x{color:#efe9dd;background:#080b08d1;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;line-height:1;display:grid;position:absolute;top:7px;right:7px}.card-add{border:1px dashed color-mix(in srgb, var(--accent-warm) 40%, var(--line));background:color-mix(in srgb, var(--accent-warm) 5%, transparent);min-height:92px;color:var(--accent-warm);cursor:pointer;justify-content:center;align-items:center;gap:8px;display:flex}.card-add .plus{font-size:24px;line-height:1}.card-add-label{opacity:.8;font-size:11.5px}.card-add:disabled{opacity:.55}.card[data-suggest=true] img{opacity:.62}.card[data-suggest=true] .card-add-badge{color:var(--accent-warm);background:#080b08d9;border-radius:999px;padding:4px 9px;font-size:11px;position:absolute;bottom:7px;left:7px}.legend{letter-spacing:.02em;color:color-mix(in srgb, var(--muted) 72%, transparent);flex-wrap:wrap;gap:4px 14px;padding:14px 14px 0;font-size:11.5px;display:flex}.legend b{color:color-mix(in srgb, var(--accent) 78%, transparent);font-weight:600}.feed{align-items:flex-start;gap:9px;padding:16px 14px 64px;display:flex;overflow-x:clip}.col{will-change:transform;flex:1 1 0;min-width:0}.col-in{flex-direction:column;gap:9px;animation:.9s cubic-bezier(.16,.84,.34,1) both col-rise;display:flex}@keyframes col-rise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}.card{break-inside:avoid;text-align:left;width:100%;font:inherit;color:inherit;appearance:none;cursor:pointer;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);margin:0 0 9px;padding:0;transition:transform .18s cubic-bezier(.2,.7,.3,1);animation:.45s both rise;display:block;position:relative;overflow:hidden}.card:active{transform:scale(.975)}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.card img{width:100%;display:block}.card:not(.card-add){opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(18px)scale(.985)}.card[data-in=true]{opacity:1;transform:none}.more{text-align:center;letter-spacing:.3em;color:color-mix(in srgb, var(--muted) 45%, transparent);padding:26px 0 40px;font-size:12px}.drop-cue{border:1px dashed var(--line);width:calc(100% - 40px);color:var(--muted);font:inherit;text-align:center;cursor:pointer;background:0 0;border-radius:15px;margin:12px 20px 0;padding:13px 16px;font-size:13.5px;transition:border-color .15s,color .15s,transform .12s;display:block}.drop-cue:active{transform:scale(.99)}.drop-cue:disabled{opacity:.75}.drop-cue:hover{border-color:var(--accent);color:var(--accent)}.drop-veil{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--ink);pointer-events:none;background:#080c08d1;place-items:center;gap:18px;font-size:15px;animation:.2s both veil;display:grid;position:fixed;inset:0}.drop-veil p{margin:0}.drop-ring{border:2px solid color-mix(in srgb, var(--accent) 55%, transparent);border-radius:50%;width:128px;height:128px;margin-top:-58px;animation:1.8s ease-in-out infinite ring;position:absolute}@keyframes ring{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.16)}}.viewer{z-index:50;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#070a07;place-items:center;animation:.34s both veil;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes veil{0%{opacity:0}to{opacity:1}}.viewer-glow{background:radial-gradient(45% 40% at 30% 30%, var(--glow) 0%, transparent 62%), radial-gradient(45% 40% at 72% 68%, var(--glow2) 0%, transparent 62%);filter:blur(70px);opacity:.3;animation:17s ease-in-out infinite bloom;position:absolute;inset:-25%}@keyframes bloom{0%,to{opacity:.22;transform:scale(1)translate(0,0)}50%{opacity:.4;transform:scale(1.13)translate(1.5%,-1.5%)}}.viewer-stage{place-items:center;width:100%;height:100dvh;margin:0;display:grid;position:relative}.viewer-backdrop{object-fit:cover;filter:blur(38px)saturate(1.25);opacity:.5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.18)}.viewer-img{object-fit:contain;opacity:0;z-index:1;width:auto;max-width:100vw;height:auto;max-height:100dvh;transition:opacity .8s,transform 1.2s cubic-bezier(.2,.7,.3,1);position:relative;transform:scale(1.06);box-shadow:0 20px 70px #0000008c}.viewer-img[data-ready=true]{opacity:1;animation:13s ease-in-out 1.2s infinite breathe;transform:scale(1)}@keyframes breathe{0%,to{transform:scale(1)translate(0,0)}50%{transform:scale(1.055)translate(-.8%,.6%)}}.viewer-palette{left:0;right:0;bottom:calc(26px + env(safe-area-inset-bottom));opacity:0;pointer-events:none;justify-content:center;gap:9px;transition:opacity 1s .4s,transform 1s cubic-bezier(.2,.7,.3,1) .4s;display:flex;position:absolute;transform:translateY(10px)}.viewer-palette[data-ready=true]{opacity:.92;transform:none}.viewer-palette span{border:1px solid #ffffff4d;border-radius:50%;width:17px;height:17px;box-shadow:0 2px 12px #00000073}.viewer-saved{left:20px;bottom:calc(22px + env(safe-area-inset-bottom));color:var(--accent);text-shadow:0 2px 10px #0009;pointer-events:none;font-size:22px;position:absolute}.viewer-hint{left:0;right:0;top:calc(66px + env(safe-area-inset-top));pointer-events:none;flex-direction:column;align-items:center;gap:7px;animation:3.4s both hintFade;display:flex;position:absolute}.viewer-hint span{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ink);background:#080c0899;border:1px solid #ffffff1a;border-radius:999px;padding:7px 14px;font-size:12.5px}@keyframes hintFade{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1;transform:none}78%{opacity:1}to{opacity:0}}.viewer-flash{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--ink);letter-spacing:.01em;pointer-events:none;background:#080c08b8;border:1px solid #ffffff24;border-radius:999px;padding:11px 20px;font-size:14px;animation:.9s both flash;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}18%{opacity:1;transform:translate(-50%,-50%)scale(1)}75%{opacity:1}to{opacity:0}}.viewer-close{top:calc(14px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#efe9dd;cursor:pointer;background:#0a0e0a80;border:1px solid #ffffff29;border-radius:50%;width:38px;height:38px;font-size:14px;position:absolute;right:16px}.viewer-close:active{transform:scale(.92)}@media (prefers-reduced-motion:reduce){.card,.viewer,.viewer-glow,.viewer-img,.col-in{animation:none}.viewer-img{transition:opacity .3s;transform:none}.col{transform:none!important}}
@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:300;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/591574edbe85c69b-s.2cu8l7zf4s4ec.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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.p.1pvupmngxrt5z.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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.p.1pvupmngxrt5z.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:300;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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.p.3huc2loe0ie8a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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.p.3huc2loe0ie8a.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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_4caeeccd-module__GW7ADG__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_4caeeccd-module__GW7ADG__variable{--font-display:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:Jost;font-style:normal;font-weight:300;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/39c55468420adfa6-s.1669nxjwa2fmv.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9b8f0e32b229dbc1-s.0dguglgc-iz4q.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(../media/81cef6a21128489e-s.p.2csanl8cs02r-.woff2?dpl=dpl_8Nh6ZHQTF6c1BpSEUrJECCL4DmSK)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:Jost Fallback;src:local(Arial);ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.0%;size-adjust:96.01%}.jost_7f0fba94-module__XZpqbG__className{font-family:Jost,Jost Fallback;font-style:normal}.jost_7f0fba94-module__XZpqbG__variable{--font-ui:"Jost", "Jost Fallback"}
