@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.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:400;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.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:400;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.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:400;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.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-20c4,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(/_next/static/media/7b89a4fd5e90ede0-s.p.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(/_next/static/media/393d45a2251e223a-s.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(/_next/static/media/8715d2ed531152f4-s.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(/_next/static/media/c48b38fe8bb532f3-s.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(/_next/static/media/48410f3df60da620-s.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-20c4,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(/_next/static/media/7b89a4fd5e90ede0-s.p.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(/_next/static/media/393d45a2251e223a-s.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(/_next/static/media/8715d2ed531152f4-s.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(/_next/static/media/c48b38fe8bb532f3-s.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(/_next/static/media/48410f3df60da620-s.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-20c4,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(/_next/static/media/7b89a4fd5e90ede0-s.p.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(/_next/static/media/393d45a2251e223a-s.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(/_next/static/media/8715d2ed531152f4-s.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(/_next/static/media/c48b38fe8bb532f3-s.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(/_next/static/media/48410f3df60da620-s.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-20c4,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(/_next/static/media/7b89a4fd5e90ede0-s.p.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 Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_ded346{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.__variable_ded346{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}html:has(.cs-root),html:has(.cs-root) body{background:#fff}.cs-root{font-family:var(--font-cormorant),"Cormorant Garamond",serif;-webkit-font-smoothing:antialiased}.cs-root ::selection{background:#fed7aa;color:#171717}.cs-root :focus-visible{outline:2px solid #f97316;outline-offset:3px;border-radius:6px}.cs-nums{font-variant-numeric:lining-nums tabular-nums}.cs-mask{overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em}.cs-mask,.cs-mask>span{display:block}.cs-pulse{position:relative}.cs-pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:cs-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes cs-ping{75%,to{transform:scale(2.4);opacity:0}}.cs-noscroll{scrollbar-width:none}.cs-noscroll::-webkit-scrollbar{display:none}@media (max-width:63.999rem){.cs-legs{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.25rem,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.25rem,#000 calc(100% - 1.25rem),transparent);padding-inline:.75rem}}.cs-leg{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:9999px;font-size:16px;color:#525252;white-space:nowrap;transition:color .2s ease,background-color .2s ease,box-shadow .2s ease}.cs-leg:hover{color:#171717;background:#f5f5f5}.cs-leg[aria-current]{color:#fff;background:linear-gradient(90deg,#f97316,#fb923c);box-shadow:0 6px 14px -6px rgb(249 115 22/.6)}.cs-round-btn{display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:9999px;border:2px solid #d1d5db;color:#374151;transition:border-color .2s ease,color .2s ease,transform .2s ease}.cs-round-btn:hover{border-color:#fb923c;color:#ea580c}.cs-round-btn:active{transform:scale(.95)}.cs-round-btn--dark{border-color:rgb(255 255 255/.3);color:#fff}.cs-round-btn--dark:hover{border-color:#fb923c;color:#fb923c}.cs-point{position:relative;padding-left:1.6rem}.cs-point:before{content:"";position:absolute;left:0;top:.8em;width:.85rem;height:2px;border-radius:2px;background:#f97316}.cs-route{--route:1;position:relative;grid-template-columns:1fr;padding-left:2.75rem}.cs-route:after,.cs-route:before{content:"";position:absolute;left:.9rem;top:.9rem;bottom:.9rem}.cs-route:before{border-left:2px dotted #a3a3a3}.cs-route:after{width:2px;background:#f97316;transform-origin:top;transform:scaleY(var(--route))}.cs-route__stop{position:relative}.cs-route__dot{position:absolute;left:-2.75rem;top:-.05rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border:2px solid #ea580c;border-radius:9999px;background:#ea580c;color:#fff;font-size:16px;font-weight:700;line-height:1;box-shadow:0 0 0 5px #fff;transition:background-color .26s ease,color .26s ease,transform .26s ease}.bg-neutral-50 .cs-route__dot{box-shadow:0 0 0 5px #fafafa}.cs-motion .cs-route{--route:0}.cs-motion .cs-route__stop:not(.is-reached) .cs-route__dot{background:#fff;color:#c2410c;transform:scale(.9)}@media (min-width:64rem){.cs-route{grid-template-columns:repeat(var(--stops),minmax(0,1fr));padding-left:0;padding-top:3.25rem}.cs-route:after,.cs-route:before{left:.9rem;right:0;top:.9rem;bottom:auto}.cs-route:before{border-left:0;border-top:2px dotted #a3a3a3}.cs-route:after{width:auto;height:2px;transform-origin:left;transform:scaleX(var(--route))}.cs-route__dot{left:0;top:-3.25rem}}.cs-strip{--strip-h:clamp(14rem,40vw,34rem);--edge:max(1.25rem,calc((100% - 80rem) / 2));padding-inline:var(--edge);scroll-padding-inline:var(--edge);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;cursor:grab}@media (min-width:40rem){.cs-strip{--edge:max(2rem,calc((100% - 80rem) / 2))}}@media (min-width:64rem){.cs-strip{--edge:max(2.5rem,calc((100% - 80rem) / 2))}}.cs-strip--portrait{--strip-h:clamp(24rem,64svh,40rem)}.cs-strip.is-dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}.cs-strip__item{height:var(--strip-h)}.cs-strip__frame{box-shadow:0 20px 40px -24px rgb(0 0 0/.35);transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease}.cs-strip__frame:hover{transform:translateY(-6px);box-shadow:0 28px 50px -24px rgb(0 0 0/.4)}.cs-viewer{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;color:#fff;background:rgb(23 23 23/.96)}.cs-viewer::backdrop{background:rgb(0 0 0/.5)}.cs-highlights{border-top:1px dotted #a3a3a3}.cs-highlights li{padding:1.75rem 0;border-bottom:1px dotted #a3a3a3}@media (min-width:48rem){.cs-highlights li{padding:2rem 2.5rem 2rem 0}.cs-highlights li:nth-child(2n){padding-left:2.5rem;border-left:1px dotted #a3a3a3}}.cs-num{font-variant-numeric:lining-nums;font-weight:600;color:#c2410c;padding:0 .15em;border-radius:3px;background:linear-gradient(#ffedd5,#ffedd5) no-repeat 0 0 /100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-size .8s cubic-bezier(.16,1,.3,1)}.cs-motion [data-mark]:not(.is-marked) .cs-num{background-size:0 100%}.cs-intro [data-intro]{opacity:0;animation:cs-failsafe 0s linear 2.5s forwards}@keyframes cs-failsafe{to{opacity:1}}@media (prefers-reduced-motion:reduce){.cs-root *,.cs-root :after,.cs-root :before{transition-duration:.01ms!important;animation:none!important;scroll-behavior:auto!important}}