@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.b14ad258.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.a9f8c6bf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.a3b6b797.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_f7ee2f47-module__sJewja__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_f7ee2f47-module__sJewja__variable{--font-fraunces:"Fraunces","Fraunces Fallback"}
@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f813d0b748b050e0-s.eb60fb62.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/dcd150d580a10316-s.edc4ba47.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/d261779aa92de579-s.d355e0bf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/24ce79ed121239f3-s.8b1cf68a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(../media/f141b5b7abe57afc-s.p.0de3c900.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_sans_3d3ec6c2-module__-3u-fG__className{font-family:Nunito Sans,Nunito Sans Fallback;font-style:normal}.nunito_sans_3d3ec6c2-module__-3u-fG__variable{--font-nunito:"Nunito Sans","Nunito Sans Fallback"}
.marketing-module__snxi8q__root{--rf-cream:#f6efe3;--rf-white:#fffbf4;--rf-paper:#fffbf4;--rf-sepia:#8a5a3b;--rf-sepia-dark:#6b4329;--rf-amber:#d9a15b;--rf-amber-hover:#c98e47;--rf-sage:#8c9a7e;--rf-sage-deep:#5f6e55;--rf-ink:#2b2420;--rf-ink-soft:#5a4e46;--rf-line:#e2d5c1;background:var(--rf-cream);color:var(--rf-ink);font-family:var(--font-nunito),"Nunito Sans",system-ui,sans-serif;isolation:isolate;-webkit-font-smoothing:antialiased;min-height:100vh;position:relative}.marketing-module__snxi8q__root section,.marketing-module__snxi8q__root footer{padding-left:0;padding-right:0}.marketing-module__snxi8q__root h1,.marketing-module__snxi8q__root h2,.marketing-module__snxi8q__root h3,.marketing-module__snxi8q__root .marketing-module__snxi8q__display{font-family:var(--font-fraunces),Georgia,"Times New Roman",serif;font-optical-sizing:auto;font-variation-settings:"SOFT" 50,"WONK" 0;letter-spacing:-.01em}.marketing-module__snxi8q__root :focus-visible{outline:3px solid var(--rf-sepia);outline-offset:3px;border-radius:4px}.marketing-module__snxi8q__grain{pointer-events:none;z-index:60;opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.17 0 0 0 0 0.14 0 0 0 0 0.12 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.marketing-module__snxi8q__photo{background:var(--rf-paper);padding:10px;position:relative;box-shadow:0 1px #2b24200a,0 10px 30px -12px #4b301c59}.marketing-module__snxi8q__corner{background:var(--rf-ink);opacity:.88;z-index:3;width:26px;height:26px;position:absolute}.marketing-module__snxi8q__corner:after{content:"";background:linear-gradient(135deg,#ffffff2e,#0000 60%);position:absolute;inset:0}.marketing-module__snxi8q__cornerTL{clip-path:polygon(0 0,100% 0,0 100%);top:2px;left:2px}.marketing-module__snxi8q__cornerTR{clip-path:polygon(0 0,100% 0,100% 100%);top:2px;right:2px}.marketing-module__snxi8q__cornerBL{clip-path:polygon(0 0,0 100%,100% 100%);bottom:2px;left:2px}.marketing-module__snxi8q__cornerBR{clip-path:polygon(100% 0,100% 100%,0 100%);bottom:2px;right:2px}.marketing-module__snxi8q__placeholder{color:var(--rf-sepia-dark);background:radial-gradient(120% 80% at 75% 20%,#d9a15b8c,#0000 60%),radial-gradient(90% 70% at 15% 85%,#8a5a3b73,#0000 65%),linear-gradient(160deg,#efe0c8,#d9c2a0);justify-content:flex-start;align-items:flex-end;padding:1rem;display:flex;position:absolute;inset:0}.marketing-module__snxi8q__placeholder span{font-family:var(--font-fraunces),Georgia,serif;background:#fbf7efbf;border-radius:999px;padding:.2rem .6rem;font-size:.95rem;font-style:italic}.marketing-module__snxi8q__rangeInput{opacity:0;cursor:ew-resize;z-index:5;touch-action:pan-y;width:100%;height:100%;margin:0;position:absolute;inset:0}.marketing-module__snxi8q__faq summary{cursor:pointer;list-style:none}.marketing-module__snxi8q__faq summary::-webkit-details-marker{display:none}.marketing-module__snxi8q__faq .marketing-module__snxi8q__chev{transition:transform .2s}.marketing-module__snxi8q__faq[open] .marketing-module__snxi8q__chev{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.marketing-module__snxi8q__faq .marketing-module__snxi8q__chev{transition:none}}
.HeroStory-module__-h9S1q__stage{--t:10.5s;--ease:cubic-bezier(.33,0,.2,1);--sx:65;--sy:46;aspect-ratio:1;isolation:isolate;width:100%;position:relative;container-type:inline-size}.HeroStory-module__-h9S1q__stage *{animation-duration:var(--t);animation-iteration-count:infinite;animation-timing-function:var(--ease);animation-fill-mode:both}.HeroStory-module__-h9S1q__paused,.HeroStory-module__-h9S1q__paused *{animation-play-state:paused!important}.HeroStory-module__-h9S1q__scene{animation-name:HeroStory-module__-h9S1q__scene;position:absolute;inset:0}@keyframes HeroStory-module__-h9S1q__scene{0%{opacity:0}3%{opacity:1}94.3%{opacity:1}98.8%{opacity:0}to{opacity:0}}.HeroStory-module__-h9S1q__card{background:var(--rf-white);border:1px solid var(--rf-line);border-radius:4.5cqw;animation-name:HeroStory-module__-h9S1q__card;position:absolute;inset:2% 2% 4%;box-shadow:0 1px #2b24200a,0 14px 34px -16px #4b301c66}@keyframes HeroStory-module__-h9S1q__card{0%,70.5%{opacity:1;transform:scale(1)}78.1%,to{opacity:0;transform:scale(1.03)}}.HeroStory-module__-h9S1q__frame{box-sizing:border-box;background:var(--rf-paper);border:2.2cqw solid #3a2c22;width:98%;height:76.5%;animation-name:HeroStory-module__-h9S1q__frame;position:absolute;top:1%;left:1%;box-shadow:inset 0 0 0 1px #2b24201f,inset 0 .6cqw 1.2cqw #2b24202e,0 2.4cqw 4.5cqw -1.8cqw #3c26168c}@keyframes HeroStory-module__-h9S1q__frame{0%,70.5%{opacity:0;transform:scale(1.05)}79%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.HeroStory-module__-h9S1q__photoBox{border-radius:2cqw;width:86%;height:64.5%;animation-name:HeroStory-module__-h9S1q__photoBox;position:absolute;top:7%;left:7%;overflow:hidden}@keyframes HeroStory-module__-h9S1q__photoBox{0%,70.5%{box-shadow:none;border-radius:2cqw}78.1%,to{border-radius:0;box-shadow:0 0 0 1px #2b242026}}.HeroStory-module__-h9S1q__slot{border-radius:inherit;border:2px dashed var(--rf-line);background:var(--rf-cream);color:var(--rf-sepia);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.HeroStory-module__-h9S1q__slot svg{opacity:.7;width:12cqw;height:12cqw}.HeroStory-module__-h9S1q__before{animation-name:HeroStory-module__-h9S1q__before;position:absolute;inset:0}@keyframes HeroStory-module__-h9S1q__before{0%,3.8%{opacity:.4;transform:translateY(105%)}10.5%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.HeroStory-module__-h9S1q__after{animation-name:HeroStory-module__-h9S1q__after;position:absolute;inset:0}@keyframes HeroStory-module__-h9S1q__after{0%,51.4%{opacity:0;filter:blur(1.2cqw)brightness(1.15)}68.6%{opacity:1;filter:blur()brightness()}to{opacity:1;filter:blur()brightness()}}.HeroStory-module__-h9S1q__glowWrap{left:calc(var(--sx)*1%);top:calc(var(--sy)*1%);z-index:2;pointer-events:none;width:0;height:0;position:absolute}.HeroStory-module__-h9S1q__glow{mix-blend-mode:screen;filter:blur(1.5cqw);background:radial-gradient(closest-side,#ffeec8,#f7c780b3 45%,#d9a15b00 100%);border-radius:50%;width:32cqw;height:52cqw;animation-name:HeroStory-module__-h9S1q__glow;position:absolute;top:-26cqw;left:-16cqw}@keyframes HeroStory-module__-h9S1q__glow{0%,41.9%{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}56%{opacity:1;transform:scale(1.1)}70%{opacity:0;transform:scale(1.2)}to{opacity:0;transform:scale(1.2)}}.HeroStory-module__-h9S1q__particle{--z:1;mix-blend-mode:screen;background:radial-gradient(circle,#fff6e2 0%,#f7cb8ce6 45%,#d9a15b00 75%);border-radius:50%;width:1.8cqw;height:1.8cqw;animation-name:HeroStory-module__-h9S1q__particle;animation-timing-function:ease-out;position:absolute;top:-.7cqw;left:-.7cqw}@keyframes HeroStory-module__-h9S1q__particle{0%,42%{opacity:0;transform:translateY(4cqw)scale(.3)}46%{opacity:1;transform:translate(calc(var(--dx)*.25),calc(4cqw + var(--dy)*.2))scale(var(--z))}60%{opacity:0;transform:translate(var(--dx),var(--dy))scale(calc(var(--z)*.6))}to{opacity:0;transform:translate(var(--dx),var(--dy))scale(.3)}}.HeroStory-module__-h9S1q__aiPill{z-index:3;color:var(--rf-paper);letter-spacing:.01em;white-space:nowrap;background:#2b2420c7;border-radius:999px;padding:.7cqw 2.2cqw;font-size:max(10px,2.7cqw);font-weight:600;animation-name:HeroStory-module__-h9S1q__aiPill;position:absolute;bottom:2.4cqw;left:2.4cqw}@keyframes HeroStory-module__-h9S1q__aiPill{0%,62.9%{opacity:0;transform:translateY(1cqw)}66.7%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.HeroStory-module__-h9S1q__polaroid{z-index:4;box-sizing:border-box;transform-origin:50%;background:#fbf8f1;width:33%;padding:1.4cqw 1.4cqw 0;animation-name:HeroStory-module__-h9S1q__polaroid;position:absolute;top:50%;left:60%;box-shadow:0 .3cqw .6cqw #2b24202e,0 2cqw 3.6cqw -1cqw #3c261673}@keyframes HeroStory-module__-h9S1q__polaroid{0%,21%{opacity:0;transform:translate(14cqw,-20cqw)rotate(24deg)scale(1.12)}27%{opacity:1;transform:translate(-.6cqw,.8cqw)rotate(4deg)scale(1)}29.5%,37.1%{opacity:1;filter:blur();transform:translate(0)rotate(6deg)scale(1)}45%{opacity:.85;transform:translate(calc((7 + .86*var(--sx))*1cqw - 76.5cqw),calc((7 + .645*var(--sy))*1cqw - 71.9cqw))rotate(0deg)scale(.42);filter:blur(.2cqw)}49.5%{opacity:0;transform:translate(calc((7 + .86*var(--sx))*1cqw - 76.5cqw),calc((7 + .645*var(--sy))*1cqw - 71.9cqw))rotate(0deg)scale(.3);filter:blur(1cqw)}to{opacity:0;transform:translate(calc((7 + .86*var(--sx))*1cqw - 76.5cqw),calc((7 + .645*var(--sy))*1cqw - 71.9cqw))rotate(0deg)scale(.3)}}.HeroStory-module__-h9S1q__polaroidPhoto{aspect-ratio:.83;background:#d8cdb9;width:100%;position:relative;overflow:hidden}.HeroStory-module__-h9S1q__polaroidCrop{width:137%;height:141.6%;position:absolute;top:-17.7%;left:-17%}.HeroStory-module__-h9S1q__polaroidNote{text-align:center;height:6cqw;line-height:6cqw;font-family:var(--font-fraunces),Georgia,serif;color:var(--rf-sepia);white-space:nowrap;font-size:max(10px,2.9cqw);font-style:italic;display:block}.HeroStory-module__-h9S1q__status{height:10%;position:absolute;top:80%;left:7%;right:7%}.HeroStory-module__-h9S1q__msg{color:var(--rf-ink);white-space:nowrap;opacity:0;flex-direction:column;gap:1.4cqw;font-size:max(12px,3.5cqw);font-weight:600;display:flex;position:absolute;top:0;left:0}.HeroStory-module__-h9S1q__msgUploading{color:var(--rf-ink-soft);animation-name:HeroStory-module__-h9S1q__msgUploading}.HeroStory-module__-h9S1q__msgYours{color:var(--rf-sage-deep);animation-name:HeroStory-module__-h9S1q__msgYours}.HeroStory-module__-h9S1q__msgPlacing{color:var(--rf-sepia);font-style:italic;font-family:var(--font-fraunces),Georgia,serif;font-weight:500;animation-name:HeroStory-module__-h9S1q__msgPlacing}.HeroStory-module__-h9S1q__msgReady{font-family:var(--font-fraunces),Georgia,serif;color:var(--rf-sepia);letter-spacing:-.01em;align-items:center;font-size:max(16px,5.2cqw);font-weight:500;animation-name:HeroStory-module__-h9S1q__msgReady;left:0;right:0}@keyframes HeroStory-module__-h9S1q__msgUploading{0%,3.8%{opacity:0}6%{opacity:1}15.5%{opacity:1}17.6%,to{opacity:0}}@keyframes HeroStory-module__-h9S1q__msgYours{0%,16.8%{opacity:0;transform:translateY(.8cqw)}18.5%{opacity:1;transform:translateY(0)}36.5%{opacity:1;transform:translateY(0)}38.1%,to{opacity:0;transform:translateY(0)}}@keyframes HeroStory-module__-h9S1q__msgPlacing{0%,38.1%{opacity:0;transform:translateY(.8cqw)}40%{opacity:1;transform:translateY(0)}64%{opacity:1;transform:translateY(0)}66.5%,to{opacity:0;transform:translateY(0)}}@keyframes HeroStory-module__-h9S1q__msgReady{0%,74.3%{opacity:0;transform:translateY(1cqw)}78.1%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}.HeroStory-module__-h9S1q__bar{background:var(--rf-line);border-radius:999px;width:42cqw;height:1.2cqw;display:block;overflow:hidden}.HeroStory-module__-h9S1q__barFill{border-radius:inherit;background:var(--rf-amber);transform-origin:0;width:100%;height:100%;animation-name:HeroStory-module__-h9S1q__bar;animation-timing-function:ease-in-out;display:block}@keyframes HeroStory-module__-h9S1q__bar{0%,5.7%{transform:scaleX(0)}16.5%,to{transform:scaleX(1)}}.HeroStory-module__-h9S1q__still{aspect-ratio:1;background:var(--rf-white);border:1px solid var(--rf-line);border-radius:4.5cqw;align-items:center;width:100%;padding:3%;display:flex;position:relative;box-shadow:0 14px 34px -16px #4b301c66;container-type:inline-size}@media (prefers-reduced-motion:reduce){.HeroStory-module__-h9S1q__stage *{animation:none!important}.HeroStory-module__-h9S1q__card,.HeroStory-module__-h9S1q__slot,.HeroStory-module__-h9S1q__polaroid,.HeroStory-module__-h9S1q__glowWrap,.HeroStory-module__-h9S1q__msg{display:none}.HeroStory-module__-h9S1q__msgReady{opacity:1;display:flex}}
