html,body,#main{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased}*{box-sizing:border-box;-webkit-font-smoothing:inherit}h1,h2,h3,h4,h5,h6,p,figure{margin:0}body,input,textarea,select,button{font-family:sans-serif;font-size:12px}body{--token-79c82394-e899-4bd6-9de1-2560b858d2ef:#efeee4;--token-044488e7-2b10-4b84-b77a-34f11f171447:#262626;--token-3d9f6a5b-b64f-442f-adcf-c1838d265ac8:#fff;--token-73065601-1738-4147-9727-e2722695ef44:#262626cc;--token-0083c75a-263d-436d-ad8c-ba8a15d830be:#26262699;--token-959aac7a-afba-42d0-bd0d-0f039f729b64:#26262666;--token-7d4c0a77-8da7-4250-bcdf-4882f1e036b9:#26262633;--token-5b9cd8fa-b3e2-42ce-b52e-420e5db78c8a:#faf9f7;--token-702f7cdf-1213-49e9-99bd-ca65024f07ad:#272727}#__framer-badge-container{--infinity:infinity;pointer-events:none;width:100%;z-index:calc(var(--infinity,2147480000));justify-content:flex-end;padding:20px;display:flex;position:fixed;bottom:0}body{--framer-will-change-override:transform;--framer-will-change-filter-override:filter}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}.framer-cursor-none,.framer-cursor-none *{cursor:none!important}.framer-pointer-events-none,.framer-pointer-events-none *{pointer-events:none!important}.framer-YSocr.framer-lux5qc,.framer-YSocr .framer-lux5qc{display:block}.framer-YSocr.framer-72rtr7{background-color:var(--token-79c82394-e899-4bd6-9de1-2560b858d2ef,#efeee4);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:0;width:1200px;padding:0;display:flex;position:relative}.framer-YSocr .framer-1ap6mxg-container{pointer-events:auto;z-index:3;flex:none;width:100%;height:auto;position:fixed;top:0;left:50%;transform:translate(-50%)}.framer-YSocr .framer-1z0imv0{height:100vh;overflow:var(--overflow-clip-fallback,clip);pointer-events:none;z-index:2;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:fixed;top:0;left:0}.framer-YSocr .framer-2jljqo-container{aspect-ratio:1.6;height:var(--framer-aspect-ratio-supported,750px);pointer-events:none;will-change:var(--framer-will-change-effect-override,transform);flex:1 0 0;width:1px;position:relative}.framer-YSocr .framer-1iumrc1{will-change:var(--framer-will-change-effect-override,transform);z-index:1;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:100%;height:100.5vh;padding:0;display:flex;position:relative;overflow:visible}.framer-YSocr .framer-1c7u50t{height:100%;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-effect-override,transform);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;padding:40px;display:flex;position:relative}.framer-YSocr .framer-1kwbst2{height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-10zddzu{--framer-paragraph-spacing:0px;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-YSocr .framer-33db6g,.framer-YSocr .framer-7pyyox,.framer-YSocr .framer-mc18p8,.framer-YSocr .framer-19zvwm7,.framer-YSocr .framer-1avuuw0,.framer-YSocr .framer-1uafre7,.framer-YSocr .framer-bqlwwg,.framer-YSocr .framer-18dg3fg,.framer-YSocr .framer-1plwcsa,.framer-YSocr .framer-1q38bqw,.framer-YSocr .framer-3aeh39,.framer-YSocr .framer-12on6lj,.framer-YSocr .framer-1krbr2s,.framer-YSocr .framer-yu78sy,.framer-YSocr .framer-e2cpg,.framer-YSocr .framer-wpoyvd,.framer-YSocr .framer-f4gtcd,.framer-YSocr .framer-10a07t7,.framer-YSocr .framer-1mlj8tj,.framer-YSocr .framer-1tdhav0,.framer-YSocr .framer-1wzgfi,.framer-YSocr .framer-1312399,.framer-YSocr .framer-qzrtrk,.framer-YSocr .framer-850qdo,.framer-YSocr .framer-xtrlzl{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-YSocr .framer-82fn7x{height:100vh;overflow:var(--overflow-clip-fallback,clip);z-index:0;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:fixed;top:0;left:0}.framer-YSocr .framer-1qhjuhx-container{aspect-ratio:1.6;height:var(--framer-aspect-ratio-supported,750px);will-change:var(--framer-will-change-effect-override,transform);flex:1 0 0;width:1px;position:relative}.framer-YSocr .framer-1su3fq0{background-color:var(--token-79c82394-e899-4bd6-9de1-2560b858d2ef,#efeee4);z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YSocr .framer-uemfd6{filter:saturate(0);max-width:1440px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:100px;width:100%;padding:120px;display:flex;position:relative}.framer-YSocr .framer-141bo9a{max-width:620px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:20px;width:1px;padding:0;display:flex;position:relative}.framer-YSocr .framer-xg18ob,.framer-YSocr .framer-edij84{--framer-paragraph-spacing:0px;--framer-text-wrap-override:balance;opacity:.8;flex:none;width:100%;height:auto;position:relative}.framer-YSocr .framer-1gx5ifi{width:30px;height:1px;position:relative}.framer-YSocr .framer-1mzafhb{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;height:min-content;padding:0 0 120px;display:flex;position:relative;overflow:visible}.framer-YSocr .framer-h83eaz{flex-flow:row;flex:1 0 0;place-content:center flex-start;align-items:center;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-YSocr .framer-brqsen,.framer-YSocr .framer-8vcykz,.framer-YSocr .framer-vl5joa,.framer-YSocr .framer-z9xhh5,.framer-YSocr .framer-1dylrlq{aspect-ratio:.73125;height:var(--framer-aspect-ratio-supported,411px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#bbbbbb1a;border-radius:2px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:300px;padding:0;display:flex;position:relative}.framer-YSocr .framer-1w5aln5,.framer-YSocr .framer-12d7suc,.framer-YSocr .framer-1s3ph2z{filter:saturate()sepia(0);aspect-ratio:1.49985;height:100%;width:var(--framer-aspect-ratio-supported,615px);flex:none;position:relative;overflow:visible}.framer-YSocr .framer-1jett8t,.framer-YSocr .framer-vl6y2l{filter:saturate(0)sepia(.2);aspect-ratio:1.49985;height:100%;width:var(--framer-aspect-ratio-supported,615px);flex:none;position:relative;overflow:visible}.framer-YSocr .framer-16kj998{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0 0 120px;display:flex;position:relative}.framer-YSocr .framer-1lt5fwq{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-ynv4np{--framer-paragraph-spacing:0px;--framer-text-wrap-override:balance;opacity:.8;flex:none;width:100%;max-width:600px;height:auto;position:relative}.framer-YSocr .framer-r45trb{height:400px;overflow:var(--overflow-clip-fallback,clip);flex:none;width:100%;position:relative}.framer-YSocr .framer-9aasgh{filter:saturate(.7)sepia(.2);height:650px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:none;width:100%;position:absolute;top:-147px;left:0%}.framer-YSocr .framer-1ntxap7{max-width:1440px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;padding:0 120px;display:flex;position:relative}.framer-YSocr .framer-1j03mb3-container{flex:none;width:auto;height:auto;position:relative}.framer-YSocr .framer-1so6e2c{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0 120px 120px;display:flex;position:relative}.framer-YSocr .framer-15npm5{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-1qislog{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex:none;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:repeat(3,minmax(50px,1fr));grid-auto-rows:minmax(0,1fr);justify-content:center;gap:10px;width:100%;padding:0;display:grid;position:relative}.framer-YSocr .framer-udjgjz,.framer-YSocr .framer-8cy8rx,.framer-YSocr .framer-1eg0l1b,.framer-YSocr .framer-15z97hk,.framer-YSocr .framer-1c3g9q1,.framer-YSocr .framer-1njmfh8{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;place-self:start;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-dmle57,.framer-YSocr .framer-1dkyaur,.framer-YSocr .framer-164c5lj,.framer-YSocr .framer-3y3i8z,.framer-YSocr .framer-15q5gw1,.framer-YSocr .framer-1vyqt8b{height:min-content;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);background-color:#faf9f7;border-radius:2px;flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:10px;display:flex;position:relative}.framer-YSocr .framer-qksuma,.framer-YSocr .framer-glakza,.framer-YSocr .framer-1be31do,.framer-YSocr .framer-oajc4x,.framer-YSocr .framer-1ryfuqt,.framer-YSocr .framer-1fv2d1w{--border-bottom-width:1px;--border-color:var(--token-7d4c0a77-8da7-4250-bcdf-4882f1e036b9,#26262633);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:2px;flex-flow:column;flex:1 0 0;place-content:flex-start space-between;align-items:flex-start;width:1px;height:280px;padding:20px;display:flex;position:relative;overflow:visible}.framer-YSocr .framer-1uyao6w,.framer-YSocr .framer-1nzg0uf,.framer-YSocr .framer-19tntuu,.framer-YSocr .framer-19e8kif,.framer-YSocr .framer-narz19,.framer-YSocr .framer-1yyl9i8{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-iulhap,.framer-YSocr .framer-16kh3hm,.framer-YSocr .framer-18hfrup,.framer-YSocr .framer-1bw5i09,.framer-YSocr .framer-epf3hs,.framer-YSocr .framer-1nmey6{--1m973uw:var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);--js9iwy:2;aspect-ratio:1;height:var(--framer-aspect-ratio-supported,32px);flex:none;width:32px;position:relative}.framer-YSocr .framer-czgqzq,.framer-YSocr .framer-w2isj9,.framer-YSocr .framer-ebhzk7,.framer-YSocr .framer-ixjodb,.framer-YSocr .framer-1o6o01s,.framer-YSocr .framer-hs2p4r,.framer-YSocr .framer-bj17ae{--framer-paragraph-spacing:0px;--framer-text-wrap-override:balance;flex:none;width:100%;height:auto;position:relative}.framer-YSocr .framer-gpuvyk{background-color:var(--token-5b9cd8fa-b3e2-42ce-b52e-420e5db78c8a,#faf9f7);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:120px;display:flex;position:relative}.framer-YSocr .framer-zzefws,.framer-YSocr .framer-1gt1sht{max-width:1200px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:10px;width:1px;padding:0;display:flex;position:relative}.framer-YSocr .framer-kjo2hl{height:54px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:10px;width:33%;padding:0;display:flex;position:relative}.framer-YSocr .framer-kpjlss{--framer-paragraph-spacing:0px;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:100%;height:1px;position:relative}.framer-YSocr .framer-1tp4lh9{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;padding:0;display:flex;position:relative}.framer-YSocr .framer-1jl03tf,.framer-YSocr .framer-3xtl37,.framer-YSocr .framer-jbgfyn,.framer-YSocr .framer-9kyod7,.framer-YSocr .framer-1g384rz,.framer-YSocr .framer-u86axv{--border-bottom-width:0px;--border-color:var(--token-7d4c0a77-8da7-4250-bcdf-4882f1e036b9,#26262633);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:100px;width:100%;padding:10px 0 30px;display:flex;position:relative}.framer-YSocr .framer-ftnz77,.framer-YSocr .framer-1dlr4ai,.framer-YSocr .framer-6vtbge,.framer-YSocr .framer-qnuq6q,.framer-YSocr .framer-cxp89e,.framer-YSocr .framer-1m0wx2z{--framer-paragraph-spacing:0px;white-space:pre;flex:none;width:auto;height:38px;position:relative}.framer-YSocr .framer-d3ayer,.framer-YSocr .framer-48jut7,.framer-YSocr .framer-hkkv9i,.framer-YSocr .framer-wij1km,.framer-YSocr .framer-1cyiq3v,.framer-YSocr .framer-1e2lpar{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:5px;width:1px;padding:0;display:flex;position:relative}.framer-YSocr .framer-hqhrbu{background-color:var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;padding:120px;display:flex;position:relative}.framer-YSocr .framer-1onkrsn{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:20px;width:1px;padding:0;display:flex;position:relative}.framer-YSocr .framer-1n0xvla{--framer-paragraph-spacing:0px;--framer-text-wrap-override:balance;flex:none;width:100%;max-width:475px;height:auto;position:relative}.framer-YSocr .framer-115galx{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:20px;width:1px;height:min-content;padding:0;display:flex;position:relative;overflow:hidden}.framer-YSocr .framer-1gz818h,.framer-YSocr .framer-8j2j7y,.framer-YSocr .framer-11sgfo7,.framer-YSocr .framer-1knj8at{flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:10px;width:100%;height:min-content;padding:0;display:flex;position:relative}.framer-YSocr .framer-17kp0sa,.framer-YSocr .framer-5pb8tg,.framer-YSocr .framer-1u20apq,.framer-YSocr .framer-1csv67n,.framer-YSocr .framer-1la8t3q,.framer-YSocr .framer-lywlxh{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-YSocr .framer-s3mnjq,.framer-YSocr .framer-9bga9u,.framer-YSocr .framer-1eumakg{--framer-input-background:#ffffff1a;--framer-input-border-bottom-width:1px;--framer-input-border-color:#fff3;--framer-input-border-left-width:1px;--framer-input-border-radius-bottom-left:2px;--framer-input-border-radius-bottom-right:2px;--framer-input-border-radius-top-left:2px;--framer-input-border-radius-top-right:2px;--framer-input-border-right-width:1px;--framer-input-border-style:solid;--framer-input-border-top-width:1px;--framer-input-focused-border-color:#09f;--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;--framer-input-font-color:var(--token-3d9f6a5b-b64f-442f-adcf-c1838d265ac8,#fff);--framer-input-font-family:"Montserrat";--framer-input-font-letter-spacing:0em;--framer-input-font-line-height:1.2em;--framer-input-font-size:14px;--framer-input-font-weight:400;--framer-input-icon-mask-image:none;--framer-input-padding:12px;--framer-input-placeholder-color:#fff6;flex:none;width:100%;height:40px;position:relative}.framer-YSocr .framer-18etgdo{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-r399ds,.framer-YSocr .framer-696rh0{flex-flow:column;flex:1 0 0;place-content:flex-start;align-items:flex-start;gap:10px;width:1px;height:min-content;padding:0;display:flex;position:relative}.framer-YSocr .framer-8tv0sq,.framer-YSocr .framer-1dagm0m{--framer-input-background:#ffffff1a;--framer-input-border-bottom-width:1px;--framer-input-border-color:#fff3;--framer-input-border-left-width:1px;--framer-input-border-radius-bottom-left:2px;--framer-input-border-radius-bottom-right:2px;--framer-input-border-radius-top-left:2px;--framer-input-border-radius-top-right:2px;--framer-input-border-right-width:1px;--framer-input-border-style:solid;--framer-input-border-top-width:1px;--framer-input-focused-border-color:#09f;--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;--framer-input-font-color:var(--token-3d9f6a5b-b64f-442f-adcf-c1838d265ac8,#fff);--framer-input-font-family:"Montserrat";--framer-input-font-letter-spacing:0em;--framer-input-font-line-height:1.2em;--framer-input-font-size:14px;--framer-input-font-weight:400;--framer-input-icon-color:#999;--framer-input-invalid-text-color:#fff6;--framer-input-padding:12px;flex:none;width:100%;height:40px;position:relative}.framer-YSocr .framer-1xf06b7{--framer-input-background:#ffffff1a;--framer-input-border-bottom-width:1px;--framer-input-border-color:#fff3;--framer-input-border-left-width:1px;--framer-input-border-radius-bottom-left:2px;--framer-input-border-radius-bottom-right:2px;--framer-input-border-radius-top-left:2px;--framer-input-border-radius-top-right:2px;--framer-input-border-right-width:1px;--framer-input-border-style:solid;--framer-input-border-top-width:1px;--framer-input-focused-border-color:#09f;--framer-input-focused-border-style:solid;--framer-input-focused-border-width:1px;--framer-input-font-color:var(--token-3d9f6a5b-b64f-442f-adcf-c1838d265ac8,#fff);--framer-input-font-family:"Montserrat";--framer-input-font-letter-spacing:0em;--framer-input-font-line-height:1.2em;--framer-input-font-size:14px;--framer-input-font-weight:400;--framer-input-icon-mask-image:none;--framer-input-padding:12px;--framer-input-placeholder-color:#fff6;--framer-input-wrapper-height:auto;--framer-textarea-resize:vertical;flex:none;width:100%;height:auto;min-height:100px;position:relative}.framer-YSocr .framer-pu138g-container{flex:none;width:auto;height:40px;position:relative}.framer-YSocr .framer-1rkwrms{background-color:var(--token-5b9cd8fa-b3e2-42ce-b52e-420e5db78c8a,#faf9f7);height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:40px;width:100%;padding:120px;display:flex;position:relative}.framer-YSocr .framer-1ihz8f3{max-width:550px;height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:0;width:100%;padding:0;display:flex;position:relative}.framer-YSocr .framer-ljq5oh-container,.framer-YSocr .framer-1rysayq-container,.framer-YSocr .framer-1a2kjh5-container,.framer-YSocr .framer-1nx44ac-container,.framer-YSocr .framer-jdkcdu-container,.framer-YSocr .framer-182opjd-container,.framer-YSocr .framer-1exomrv-container{flex:none;width:100%;height:auto;position:relative}.framer-YSocr .framer-k2w1dg{--border-bottom-width:1px;--border-color:var(--token-7d4c0a77-8da7-4250-bcdf-4882f1e036b9,#26262633);--border-left-width:0px;--border-right-width:0px;--border-style:solid;--border-top-width:1px;background-color:var(--token-5b9cd8fa-b3e2-42ce-b52e-420e5db78c8a,#faf9f7);z-index:1;flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:100%;height:min-content;padding:20px;display:flex;position:relative;overflow:visible}.framer-YSocr .framer-v7czv{max-width:1200px;height:450px;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:center;align-items:center;gap:0;width:1px;padding:0;display:flex;position:relative}.framer-YSocr .framer-1skm28y{filter:saturate(.5)sepia(.2);height:450px;overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter);flex:1 0 0;width:1px;position:relative}.framer-YSocr .framer-1je1rac{background-color:var(--token-3d9f6a5b-b64f-442f-adcf-c1838d265ac8,#fff);height:450px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:20px;width:1px;padding:10px;display:flex;position:relative}.framer-YSocr .framer-ky1r5u{--border-bottom-width:1px;--border-color:var(--token-7d4c0a77-8da7-4250-bcdf-4882f1e036b9,#26262633);--border-left-width:1px;--border-right-width:1px;--border-style:solid;--border-top-width:1px;height:1px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:1 0 0;place-content:center;align-items:center;gap:40px;width:100%;padding:60px 20px;display:flex;position:relative}.framer-QeVTB .framer-styles-preset-17n54q8:not(.rich-text-wrapper),.framer-QeVTB .framer-styles-preset-17n54q8.rich-text-wrapper h5{--framer-font-family:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:18px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:.05em;--framer-line-height:1.4em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}.framer-lt3VU .framer-styles-preset-1hkk9df:not(.rich-text-wrapper),.framer-lt3VU .framer-styles-preset-1hkk9df.rich-text-wrapper h1{--framer-font-family:"Playfair Display","Playfair Display Placeholder",serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:60px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:.03em;--framer-line-height:1.1em;--framer-paragraph-spacing:0px;--framer-text-alignment:start;--framer-text-background-corner-shape:superellipse(1);--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-dTuso .framer-styles-preset-1ds9q69:not(.rich-text-wrapper),.framer-dTuso .framer-styles-preset-1ds9q69.rich-text-wrapper h4{--framer-font-family:"Playfair Display","Playfair Display Placeholder",serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:22px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.5em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-EhEYM .framer-styles-preset-1brw8ra:not(.rich-text-wrapper),.framer-EhEYM .framer-styles-preset-1brw8ra.rich-text-wrapper h2{--framer-font-family:"Playfair Display","Playfair Display Placeholder",serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:40px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.1em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:#000;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-YSocr[data-border=true]:after,.framer-YSocr [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-YSocr .framer-2jljqo-container,.framer-YSocr .framer-1qhjuhx-container{height:100%;width:var(--framer-aspect-ratio-supported,1728px);flex:none}.framer-YSocr .framer-brqsen,.framer-YSocr .framer-8vcykz,.framer-YSocr .framer-vl5joa,.framer-YSocr .framer-z9xhh5,.framer-YSocr .framer-1dylrlq{height:var(--framer-aspect-ratio-supported,410px)}.framer-YSocr .framer-gpuvyk,.framer-YSocr .framer-hqhrbu{padding:120px 60px}.framer-YSocr .framer-kjo2hl{width:100%}.framer-YSocr .framer-1tp4lh9,.framer-YSocr .framer-1onkrsn,.framer-YSocr .framer-115galx{flex:none;width:100%}.framer-YSocr.framer-72rtr7{width:390px}.framer-YSocr .framer-1z0imv0,.framer-YSocr .framer-1iumrc1,.framer-YSocr .framer-82fn7x,.framer-YSocr .framer-1jl03tf,.framer-YSocr .framer-3xtl37,.framer-YSocr .framer-jbgfyn,.framer-YSocr .framer-9kyod7,.framer-YSocr .framer-1g384rz,.framer-YSocr .framer-u86axv{flex-direction:column}.framer-YSocr .framer-2jljqo-container{aspect-ratio:1.59953;height:1px;width:var(--framer-aspect-ratio-supported,1350px)}.framer-YSocr .framer-1c7u50t{width:100%;height:1px}.framer-YSocr .framer-1qhjuhx-container{height:1px;width:var(--framer-aspect-ratio-supported,1350px)}.framer-YSocr .framer-uemfd6,.framer-YSocr .framer-gpuvyk,.framer-YSocr .framer-hqhrbu{padding:60px 20px}.framer-YSocr .framer-1mzafhb{padding:0 0 60px}.framer-YSocr .framer-16kj998{gap:20px;padding:0 0 60px}.framer-YSocr .framer-1lt5fwq{padding:0 20px}.framer-YSocr .framer-1ntxap7{align-content:flex-start;align-items:flex-start;padding:0 20px}.framer-YSocr .framer-1j03mb3-container{height:40px}.framer-YSocr .framer-1so6e2c{padding:0 20px 60px}.framer-YSocr .framer-1qislog{grid-template-columns:repeat(1,minmax(50px,1fr))}.framer-YSocr .framer-zzefws,.framer-YSocr .framer-1gt1sht{flex-direction:column;gap:40px}.framer-YSocr .framer-kjo2hl,.framer-YSocr .framer-pu138g-container{width:100%}.framer-YSocr .framer-kpjlss{flex:none;height:54px}.framer-YSocr .framer-1tp4lh9,.framer-YSocr .framer-d3ayer,.framer-YSocr .framer-48jut7,.framer-YSocr .framer-hkkv9i,.framer-YSocr .framer-wij1km,.framer-YSocr .framer-1cyiq3v,.framer-YSocr .framer-1e2lpar,.framer-YSocr .framer-1onkrsn,.framer-YSocr .framer-115galx,.framer-YSocr .framer-r399ds,.framer-YSocr .framer-696rh0{flex:none;width:100%}.framer-YSocr .framer-18etgdo{flex-direction:column;gap:20px}.framer-YSocr .framer-1rkwrms{align-content:flex-start;align-items:flex-start;padding:60px 20px}.framer-YSocr .framer-v7czv{flex-direction:column;height:min-content}.framer-YSocr .framer-1skm28y{flex:none;width:100%;height:400px}.framer-YSocr .framer-1je1rac{flex:none;width:100%;height:min-content}.framer-YSocr .framer-ky1r5u{flex:none;height:min-content}.ssr-variant{display:contents}.framer-bocjw.framer-fwfcgy,.framer-bocjw .framer-fwfcgy{display:block}.framer-bocjw.framer-ljs7eq{flex-flow:row;place-content:center space-between;align-items:center;width:1200px;height:64px;padding:0 20px;display:flex;position:relative;overflow:hidden}.framer-bocjw .framer-1urp9g0{flex-flow:row;flex:none;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:10px 0 10px 10px;display:flex;position:relative;overflow:visible}.framer-bocjw .framer-o0el1b{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-bocjw .framer-czc3ef{flex:none;width:40px;height:40px;position:relative;overflow:hidden}.framer-bocjw .framer-1wms4x3{will-change:var(--framer-will-change-override,transform);flex:none;width:20px;height:2px;position:absolute;top:calc(62.5% - 1px);left:calc(50% - 10px);overflow:hidden}.framer-bocjw .framer-1djbapg{will-change:var(--framer-will-change-override,transform);flex:none;width:20px;height:2px;position:absolute;top:calc(37.5% - 1px);left:calc(50% - 10px);overflow:hidden}.framer-bocjw .framer-czdu7b{flex-flow:row;flex:none;place-content:center;align-items:center;gap:40px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-bocjw .framer-ljfdaq-container,.framer-bocjw .framer-1ymtcoi-container,.framer-bocjw .framer-vhew1y-container,.framer-bocjw .framer-j5wool-container,.framer-bocjw .framer-1f5nme7-container,.framer-bocjw .framer-zu94ol-container{flex:none;width:auto;height:auto;position:relative}.framer-bocjw .framer-yzdzko{flex-flow:row;flex:none;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-bocjw .framer-tsfrxq{z-index:1;flex:none;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:visible}.framer-bocjw.framer-v-1dp11bh.framer-ljs7eq{flex-direction:column;width:390px;padding:0}.framer-bocjw.framer-v-1dp11bh .framer-1urp9g0{gap:unset;justify-content:space-between;width:100%;padding:10px 20px}.framer-bocjw.framer-v-1dp11bh .framer-czc3ef,.framer-bocjw.framer-v-1s02kln .framer-czc3ef{cursor:pointer;width:44px;height:44px}.framer-bocjw.framer-v-1dp11bh .framer-czdu7b{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:0;width:100%;padding:20px}.framer-bocjw.framer-v-1s02kln.framer-ljs7eq{overscroll-behavior:contain;flex-direction:column;place-content:flex-start center;align-items:flex-start;gap:0;width:390px;height:min-content;padding:0 0 20px;overflow:auto}.framer-bocjw.framer-v-1s02kln .framer-1urp9g0{cursor:pointer;gap:unset;justify-content:space-between;width:100%;padding:10px 20px}.framer-bocjw.framer-v-1s02kln .framer-1wms4x3,.framer-bocjw.framer-v-1s02kln .framer-1djbapg{top:calc(50% - 1px)}.framer-bocjw.framer-v-1s02kln .framer-czdu7b{flex-direction:column;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;padding:20px 10px 40px 20px}.framer-bocjw.framer-v-1s02kln .framer-yzdzko{width:100%;padding:0 20px}.framer-bocjw.framer-v-1s02kln .framer-zu94ol-container{flex:1 0 0;width:1px;height:40px}.framer-bocjw[data-border=true]:after,.framer-bocjw [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}body{--framer-will-change-override:transform;--framer-will-change-filter-override:filter}[data-framer-component-type]{position:absolute}[data-framer-component-type=Text]{cursor:inherit}[data-framer-component-text-autosized] *{white-space:pre}[data-framer-component-type=Text]>*{text-align:var(--framer-text-alignment,start)}[data-framer-component-type=Text] span span,[data-framer-component-type=Text] p span,[data-framer-component-type=Text] h1 span,[data-framer-component-type=Text] h2 span,[data-framer-component-type=Text] h3 span,[data-framer-component-type=Text] h4 span,[data-framer-component-type=Text] h5 span,[data-framer-component-type=Text] h6 span{display:block}[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span{display:unset}[data-framer-component-type=Text] div div span,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] span span span,[data-framer-component-type=Text] p span span,[data-framer-component-type=Text] h1 span span,[data-framer-component-type=Text] h2 span span,[data-framer-component-type=Text] h3 span span,[data-framer-component-type=Text] h4 span span,[data-framer-component-type=Text] h5 span span,[data-framer-component-type=Text] h6 span span,[data-framer-component-type=Text] a{font-family:var(--font-family);font-style:var(--font-style);font-weight:min(calc(var(--framer-font-weight-increase,0) + var(--font-weight,400)),900);color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:var(--font-size);text-transform:var(--text-transform);--text-decoration:var(--framer-text-decoration-style,solid)var(--framer-text-decoration,none)var(--framer-text-decoration-color,currentcolor)var(--framer-text-decoration-thickness,auto);--text-decoration-skip-ink:var(--framer-text-decoration-skip-ink);--text-underline-offset:var(--framer-text-decoration-offset);line-height:var(--line-height);--font-family:var(--framer-font-family);--font-style:var(--framer-font-style);--font-weight:var(--framer-font-weight);--text-color:var(--framer-text-color);--letter-spacing:var(--framer-letter-spacing);--font-size:var(--framer-font-size);--text-transform:var(--framer-text-transform);--line-height:var(--framer-line-height)}[data-framer-component-type=Text] a,[data-framer-component-type=Text] a div span,[data-framer-component-type=Text] a span span span,[data-framer-component-type=Text] a p span span,[data-framer-component-type=Text] a h1 span span,[data-framer-component-type=Text] a h2 span span,[data-framer-component-type=Text] a h3 span span,[data-framer-component-type=Text] a h4 span span,[data-framer-component-type=Text] a h5 span span,[data-framer-component-type=Text] a h6 span span{--font-family:var(--framer-link-font-family,var(--framer-font-family));--font-style:var(--framer-link-font-style,var(--framer-font-style));--font-weight:var(--framer-link-font-weight,var(--framer-font-weight));--text-color:var(--framer-link-text-color,var(--framer-text-color));--font-size:var(--framer-link-font-size,var(--framer-font-size));--text-transform:var(--framer-link-text-transform,var(--framer-text-transform));--text-decoration:var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid))var(--framer-link-text-decoration,var(--framer-text-decoration,none))var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor))var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto));--text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink));--text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset))}[data-framer-component-type=Text] a:hover,[data-framer-component-type=Text] a div span:hover,[data-framer-component-type=Text] a span span span:hover,[data-framer-component-type=Text] a p span span:hover,[data-framer-component-type=Text] a h1 span span:hover,[data-framer-component-type=Text] a h2 span span:hover,[data-framer-component-type=Text] a h3 span span:hover,[data-framer-component-type=Text] a h4 span span:hover,[data-framer-component-type=Text] a h5 span span:hover,[data-framer-component-type=Text] a h6 span span:hover{--font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)))var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)))var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=Text].isCurrent a,[data-framer-component-type=Text].isCurrent a div span,[data-framer-component-type=Text].isCurrent a span span span,[data-framer-component-type=Text].isCurrent a p span span,[data-framer-component-type=Text].isCurrent a h1 span span,[data-framer-component-type=Text].isCurrent a h2 span span,[data-framer-component-type=Text].isCurrent a h3 span span,[data-framer-component-type=Text].isCurrent a h4 span span,[data-framer-component-type=Text].isCurrent a h5 span span,[data-framer-component-type=Text].isCurrent a h6 span span{--font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family)));--font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style)));--font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight)));--text-color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color)));--font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size)));--text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform)));--text-decoration:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,solid)))var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,currentcolor)))var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,auto)));--text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink)));--text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset)))}[data-framer-component-type=RichTextContainer]{outline:none;flex-direction:column;flex-shrink:0;justify-content:flex-start;display:flex}p.framer-text,div.framer-text,figure.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text{margin:0;padding:0}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,mark.framer-text,span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-font-style-preview,var(--framer-blockquote-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-font-weight-preview,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color,var(--framer-text-color,#000));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));text-transform:var(--framer-blockquote-text-transform,var(--framer-text-transform,none));-webkit-text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));text-decoration-line:var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial));-webkit-text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));text-decoration-style:var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial));-webkit-text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-color:var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial));text-decoration-thickness:var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial));text-decoration-skip-ink:var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial));text-underline-offset:var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em));text-align:var(--framer-blockquote-text-alignment,var(--framer-text-alignment,start));-webkit-text-stroke-width:var(--framer-text-stroke-width,initial);-webkit-text-stroke-color:var(--framer-text-stroke-color,initial);font-feature-settings:var(--framer-font-open-type-features,initial);font-variation-settings:var(--framer-font-variation-axes-preview,var(--framer-font-variation-axes,normal));text-wrap:var(--framer-text-wrap-override,var(--framer-text-wrap))}mark.framer-text,p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text{background-color:var(--framer-blockquote-text-background-color,var(--framer-text-background-color,initial));border-radius:var(--framer-blockquote-text-background-radius,var(--framer-text-background-radius,initial));corner-shape:var(--framer-blockquote-text-background-corner-shape,var(--framer-text-background-corner-shape,initial));padding:var(--framer-blockquote-text-background-padding,var(--framer-text-background-padding,initial))}p.framer-text,div.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,li.framer-text,ol.framer-text,ul.framer-text,span.framer-text:not([data-text-fill]){color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))));-webkit-text-stroke-color:var(--framer-text-stroke-color-rgb,var(--framer-text-stroke-color,initial))}mark.framer-text{background-color:var(--framer-blockquote-text-background-color-rgb,var(--framer-blockquote-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))}.framer-fit-text .framer-text{white-space:pre}strong.framer-text{font-family:var(--framer-blockquote-font-family-bold,var(--framer-font-family-bold));font-style:var(--framer-blockquote-font-style-bold,var(--framer-font-style-bold));font-weight:var(--framer-blockquote-font-weight-bold,var(--framer-font-weight-bold,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold,var(--framer-font-variation-axes-bold))}em.framer-text{font-family:var(--framer-blockquote-font-family-italic,var(--framer-font-family-italic));font-style:var(--framer-blockquote-font-style-italic,var(--framer-font-style-italic,italic));font-weight:var(--framer-blockquote-font-weight-italic,var(--framer-font-weight-italic));font-variation-settings:var(--framer-blockquote-font-variation-axes-italic,var(--framer-font-variation-axes-italic))}em.framer-text>strong.framer-text{font-family:var(--framer-blockquote-font-family-bold-italic,var(--framer-font-family-bold-italic));font-style:var(--framer-blockquote-font-style-bold-italic,var(--framer-font-style-bold-italic,italic));font-weight:var(--framer-blockquote-font-weight-bold-italic,var(--framer-font-weight-bold-italic,bolder));font-variation-settings:var(--framer-blockquote-font-variation-axes-bold-italic,var(--framer-font-variation-axes-bold-italic))}p.framer-text:not(:first-child),div.framer-text:not(:first-child),h1.framer-text:not(:first-child),h2.framer-text:not(:first-child),h3.framer-text:not(:first-child),h4.framer-text:not(:first-child),h5.framer-text:not(:first-child),h6.framer-text:not(:first-child),ol.framer-text:not(:first-child),ul.framer-text:not(:first-child),blockquote.framer-text:not(:first-child),table.framer-text:not(:first-child),figure.framer-text:not(:first-child),.framer-image.framer-text:not(:first-child){margin-top:var(--framer-blockquote-paragraph-spacing,var(--framer-paragraph-spacing,0))}li.framer-text>ul.framer-text:nth-child(2),li.framer-text>ol.framer-text:nth-child(2){margin-top:0}.framer-text[data-text-fill]{-webkit-text-fill-color:transparent;padding:max(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/2));margin:min(0em,calc(calc(1.3em - var(--framer-blockquote-line-height,var(--framer-line-height,1.3em)))/-2));-webkit-background-clip:text;background-clip:text;display:inline-block}code.framer-text,code.framer-text span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));letter-spacing:var(--framer-blockquote-letter-spacing,var(--framer-letter-spacing,0));line-height:var(--framer-blockquote-line-height,var(--framer-line-height,1.2em))}blockquote.framer-text{unicode-bidi:initial;margin-block:initial;margin-inline:initial}a.framer-text,a.framer-text span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link],span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none)));cursor:var(--framer-custom-cursors,pointer);background-color:initial;border-radius:var(--framer-link-text-background-radius,initial);corner-shape:var(--framer-link-text-background-corner-shape,initial);padding:var(--framer-link-text-background-padding,initial)}a.framer-text,span.framer-text[data-nested-link]{color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));-webkit-text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-text-background-color,initial);background-color:var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial));-webkit-text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))));text-decoration-color:var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-blockquote-font-style,var(--framer-code-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-blockquote-font-weight,var(--framer-code-font-weight,var(--framer-font-weight,400)));color:inherit;font-size:calc(var(--framer-blockquote-font-size,var(--framer-font-size,16px))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text,code.framer-text span.framer-text[data-nested-link]{color:var(--framer-link-text-color,var(--framer-blockquote-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}code.framer-text a.framer-text,code.framer-text a.framer-text span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-nested-link],code.framer-text span.framer-text[data-nested-link] span.framer-text:not([data-text-fill]){color:var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))}a.framer-text:hover,a.framer-text:hover span.framer-text:not([data-text-fill]),span.framer-text[data-nested-link]:hover,span.framer-text[data-nested-link]:hover span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-blockquote-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-blockquote-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-blockquote-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-blockquote-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-blockquote-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-text-background-radius,var(--framer-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-text-background-corner-shape,var(--framer-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-text-background-padding,var(--framer-text-background-padding,initial)))}a.framer-text:hover,span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-blockquote-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-blockquote-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-blockquote-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-blockquote-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-blockquote-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-blockquote-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}code.framer-text a.framer-text:hover,code.framer-text span.framer-text[data-nested-link]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-blockquote-text-color-rgb,var(--framer-blockquote-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))))}a.framer-text[data-framer-page-link-current],a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-font-family-preview,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-font-style-preview,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-font-weight-preview,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));border-radius:var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial));corner-shape:var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial));padding:var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial))}a.framer-text[data-framer-page-link-current],span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))));-webkit-text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));text-decoration-line:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial)));-webkit-text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));text-decoration-style:var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial)));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-color:var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial)));text-decoration-thickness:var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial)));text-decoration-skip-ink:var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial)));text-underline-offset:var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial)));background-color:var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,var(--framer-text-background-color,initial)));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))));text-decoration-color:var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){font-family:var(--framer-code-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-code-font-style,var(--framer-font-style,normal));font-weight:var(--framer-code-font-weight,var(--framer-font-weight,400));color:inherit;font-size:calc(var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)))*var(--framer-font-size-scale,1))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current]{color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000))))}code.framer-text a.framer-text[data-framer-page-link-current],code.framer-text a.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current],code.framer-text span.framer-text[data-framer-page-link-current] span.framer-text:not([data-text-fill]){color:var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))));background-color:var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,var(--framer-text-background-color-rgb,var(--framer-text-background-color,initial))))))}a.framer-text[data-framer-page-link-current]:hover,a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),span.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:inherit;font-family:var(--framer-font-family-preview,var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)))));font-style:var(--framer-font-style-preview,var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)))));font-weight:var(--framer-font-weight-preview,var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)))));font-size:calc(var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))))*var(--framer-font-size-scale,1));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));border-radius:var(--framer-link-hover-text-background-radius,var(--framer-link-current-text-background-radius,var(--framer-link-text-background-radius,initial)));corner-shape:var(--framer-link-hover-text-background-corner-shape,var(--framer-link-current-text-background-corner-shape,var(--framer-link-text-background-corner-shape,initial)));padding:var(--framer-link-hover-text-background-padding,var(--framer-link-current-text-background-padding,var(--framer-link-text-background-padding,initial)))}a.framer-text[data-framer-page-link-current]:hover,span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));-webkit-text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));text-decoration-line:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,initial))));-webkit-text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));text-decoration-style:var(--framer-link-hover-text-decoration-style,var(--framer-link-current-text-decoration-style,var(--framer-link-text-decoration-style,var(--framer-text-decoration-style,initial))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-color:var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color,initial))));text-decoration-thickness:var(--framer-link-hover-text-decoration-thickness,var(--framer-link-current-text-decoration-thickness,var(--framer-link-text-decoration-thickness,var(--framer-text-decoration-thickness,initial))));text-decoration-skip-ink:var(--framer-link-hover-text-decoration-skip-ink,var(--framer-link-current-text-decoration-skip-ink,var(--framer-link-text-decoration-skip-ink,var(--framer-text-decoration-skip-ink,initial))));text-underline-offset:var(--framer-link-hover-text-decoration-offset,var(--framer-link-current-text-decoration-offset,var(--framer-link-text-decoration-offset,var(--framer-text-decoration-offset,initial))));background-color:var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color,initial)));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))));-webkit-text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))));text-decoration-color:var(--framer-link-hover-text-decoration-color-rgb,var(--framer-link-hover-text-decoration-color,var(--framer-link-current-text-decoration-color-rgb,var(--framer-link-current-text-decoration-color,var(--framer-link-text-decoration-color-rgb,var(--framer-link-text-decoration-color,var(--framer-text-decoration-color-rgb,var(--framer-text-decoration-color,currentcolor))))))))}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover{color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-code-text-color,var(--framer-text-color,#000)))))}code.framer-text a.framer-text[data-framer-page-link-current]:hover,code.framer-text a.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]),code.framer-text span.framer-text[data-framer-page-link-current]:hover,code.framer-text span.framer-text[data-framer-page-link-current]:hover span.framer-text:not([data-text-fill]){color:var(--framer-link-hover-text-color-rgb,var(--framer-link-hover-text-color,var(--framer-link-current-text-color-rgb,var(--framer-link-current-text-color,var(--framer-link-text-color-rgb,var(--framer-link-text-color,var(--framer-code-text-color-rgb,var(--framer-code-text-color,var(--framer-text-color-rgb,var(--framer-text-color,#000))))))))));background-color:var(--framer-link-hover-text-background-color-rgb,var(--framer-link-hover-text-background-color,var(--framer-link-current-text-background-color-rgb,var(--framer-link-current-text-background-color,var(--framer-link-text-background-color-rgb,var(--framer-link-text-background-color,initial))))))}.framer-image.framer-text{max-width:100%;height:auto;display:block}.text-styles-preset-reset.framer-text{--framer-font-family:Inter,Inter Placeholder,sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-text-decoration-style:none;--framer-text-decoration-color:none;--framer-text-decoration-thickness:none;--framer-text-decoration-skip-ink:none;--framer-text-decoration-offset:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--framer-text-background-color:initial;--framer-text-background-radius:initial;--framer-text-background-corner-shape:initial;--framer-text-background-padding:initial}ol.framer-text{--list-style-type:decimal}ul.framer-text,ol.framer-text{padding-inline-start:0;position:relative}li.framer-text{counter-increment:list-item 1;padding-inline-start:2ch;list-style:none}ol.framer-text>li.framer-text{padding-inline-start:calc(calc(var(--max-list-digits,1) + 1)*1ch)}ol.framer-text>li.framer-text:before{content:counter(list-item,var(--list-style-type))".";font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:0}ul.framer-text>li.framer-text:before{content:"•";position:absolute;inset-inline-start:0}.framer-table-wrapper{overflow-x:auto}table.framer-text,.framer-table-wrapper table.framer-text{border-collapse:separate;border-spacing:0;table-layout:auto;word-break:normal;width:100%}td.framer-text,th.framer-text{overflow-wrap:anywhere;vertical-align:top;min-width:16ch}.framer-text-module[data-width=fill]>:first-child,.framer-text-module[data-width=fill]>.ssr-variant>:first-child{width:100%!important}[data-framer-component-type=DeprecatedRichText]{cursor:inherit}[data-framer-component-type=DeprecatedRichText] .text-styles-preset-reset{--framer-font-family:Inter,Inter Placeholder,sans-serif;--framer-font-style:normal;--framer-font-weight:500;--framer-text-color:#000;--framer-font-size:16px;--framer-letter-spacing:0;--framer-text-transform:none;--framer-text-decoration:none;--framer-line-height:1.2em;--framer-text-alignment:start;--framer-font-open-type-features:normal;--font-variation-settings:normal}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6{margin:0;padding:0}[data-framer-component-type=DeprecatedRichText] p,[data-framer-component-type=DeprecatedRichText] div,[data-framer-component-type=DeprecatedRichText] h1,[data-framer-component-type=DeprecatedRichText] h2,[data-framer-component-type=DeprecatedRichText] h3,[data-framer-component-type=DeprecatedRichText] h4,[data-framer-component-type=DeprecatedRichText] h5,[data-framer-component-type=DeprecatedRichText] h6,[data-framer-component-type=DeprecatedRichText] li,[data-framer-component-type=DeprecatedRichText] ol,[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] span:not([data-text-fill]){font-family:var(--framer-font-family,Inter,Inter Placeholder,sans-serif);font-style:var(--framer-font-style,normal);font-weight:var(--framer-font-weight,400);color:var(--framer-text-color,#000);font-size:var(--framer-font-size,16px);letter-spacing:var(--framer-letter-spacing,0);text-transform:var(--framer-text-transform,none);-webkit-text-decoration:var(--framer-text-decoration,none);text-decoration:var(--framer-text-decoration,none);line-height:var(--framer-line-height,1.2em);text-align:var(--framer-text-alignment,start)}[data-framer-component-type=DeprecatedRichText] p:not(:first-child),[data-framer-component-type=DeprecatedRichText] div:not(:first-child),[data-framer-component-type=DeprecatedRichText] h1:not(:first-child),[data-framer-component-type=DeprecatedRichText] h2:not(:first-child),[data-framer-component-type=DeprecatedRichText] h3:not(:first-child),[data-framer-component-type=DeprecatedRichText] h4:not(:first-child),[data-framer-component-type=DeprecatedRichText] h5:not(:first-child),[data-framer-component-type=DeprecatedRichText] h6:not(:first-child),[data-framer-component-type=DeprecatedRichText] ol:not(:first-child),[data-framer-component-type=DeprecatedRichText] ul:not(:first-child),[data-framer-component-type=DeprecatedRichText] .framer-image:not(:first-child){margin-top:var(--framer-paragraph-spacing,0)}[data-framer-component-type=DeprecatedRichText] span[data-text-fill]{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}[data-framer-component-type=DeprecatedRichText] a,[data-framer-component-type=DeprecatedRichText] a span:not([data-text-fill]){font-family:var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif));font-style:var(--framer-link-font-style,var(--framer-font-style,normal));font-weight:var(--framer-link-font-weight,var(--framer-font-weight,400));color:var(--framer-link-text-color,var(--framer-text-color,#000));font-size:var(--framer-link-font-size,var(--framer-font-size,16px));text-transform:var(--framer-link-text-transform,var(--framer-text-transform,none));-webkit-text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none));text-decoration:var(--framer-link-text-decoration,var(--framer-text-decoration,none))}[data-framer-component-type=DeprecatedRichText] a:hover,[data-framer-component-type=DeprecatedRichText] a:hover span:not([data-text-fill]){font-family:var(--framer-link-hover-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-link-hover-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-hover-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-hover-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current],[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current] span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif)));font-style:var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal)));font-weight:var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400)));color:var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000)));font-size:var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px)));text-transform:var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none)));-webkit-text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)));text-decoration:var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none)))}[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover,[data-framer-component-type=DeprecatedRichText] a[data-framer-page-link-current]:hover span:not([data-text-fill]):not([data-nested-link]){font-family:var(--framer-link-hover-font-family,var(--framer-link-current-font-family,var(--framer-link-font-family,var(--framer-font-family,Inter,Inter Placeholder,sans-serif))));font-style:var(--framer-link-hover-font-style,var(--framer-link-current-font-style,var(--framer-link-font-style,var(--framer-font-style,normal))));font-weight:var(--framer-link-hover-font-weight,var(--framer-link-current-font-weight,var(--framer-link-font-weight,var(--framer-font-weight,400))));color:var(--framer-link-hover-text-color,var(--framer-link-current-text-color,var(--framer-link-text-color,var(--framer-text-color,#000))));font-size:var(--framer-link-hover-font-size,var(--framer-link-current-font-size,var(--framer-link-font-size,var(--framer-font-size,16px))));text-transform:var(--framer-link-hover-text-transform,var(--framer-link-current-text-transform,var(--framer-link-text-transform,var(--framer-text-transform,none))));-webkit-text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))));text-decoration:var(--framer-link-hover-text-decoration,var(--framer-link-current-text-decoration,var(--framer-link-text-decoration,var(--framer-text-decoration,none))))}[data-framer-component-type=DeprecatedRichText] strong{font-weight:bolder}[data-framer-component-type=DeprecatedRichText] em{font-style:italic}[data-framer-component-type=DeprecatedRichText] .framer-image{max-width:100%;height:auto;display:block}[data-framer-component-type=DeprecatedRichText] ul,[data-framer-component-type=DeprecatedRichText] ol{width:100%;margin:0;padding-left:0;display:table}[data-framer-component-type=DeprecatedRichText] li{counter-increment:list-item 1;list-style:none;display:table-row}[data-framer-component-type=DeprecatedRichText] ol>li:before{box-sizing:border-box;content:counter(list-item) ".";white-space:nowrap;width:2.25ch;padding-right:.75ch;display:table-cell}[data-framer-component-type=DeprecatedRichText] ul>li:before{box-sizing:border-box;content:"•";width:2.25ch;padding-right:.75ch;display:table-cell}:not([data-framer-generated])>[data-framer-stack-content-wrapper]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-component-type],:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>*,:not([data-framer-generated])>[data-framer-stack-content-wrapper]>[data-framer-legacy-stack-gap-enabled]>[data-framer-component-type]{position:relative}.flexbox-gap-not-supported [data-framer-legacy-stack-gap-enabled=true]>*,[data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]{margin-top:calc(var(--stack-gap-y)/2);margin-bottom:calc(var(--stack-gap-y)/2);margin-right:calc(var(--stack-gap-x)/2);margin-left:calc(var(--stack-gap-x)/2)}[data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{row-gap:var(--stack-native-row-gap);column-gap:var(--stack-native-column-gap)}.flexbox-gap-not-supported [data-framer-stack-content-wrapper][data-framer-stack-gap-enabled=true]{gap:unset}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child{margin-top:0;margin-left:0}.flexbox-gap-not-supported [data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true]>:last-child,[data-framer-stack-direction-reverse=false] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:last-child,.flexbox-gap-not-supported [data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true]>:first-child,[data-framer-stack-direction-reverse=true] [data-framer-legacy-stack-gap-enabled=true][data-framer-stack-flexbox-gap=false]>:first-child{margin-bottom:0;margin-right:0}navigationcontainer [data-framer-component-type=NavigationContainer]>*,[data-framer-component-type=NavigationContainer]>[data-framer-component-type]{position:relative}[data-framer-component-type=Scroll]::-webkit-scrollbar{display:none}[data-framer-component-type=ScrollContentWrapper]>*,[data-framer-component-type=NativeScroll]>*{position:relative}[data-framer-component-type=NativeScroll].direction-both{overflow:auto}[data-framer-component-type=NativeScroll].direction-vertical{overflow:hidden auto}[data-framer-component-type=NativeScroll].direction-horizontal{overflow:auto hidden}[data-framer-component-type=NativeScroll].direction-vertical>*{width:100%!important}[data-framer-component-type=NativeScroll].direction-horizontal>*{height:100%!important}[data-framer-component-type=NativeScroll].scrollbar-hidden::-webkit-scrollbar{display:none}[data-framer-component-type=PageContentWrapper]>*,[data-framer-component-type=PageContentWrapper]>[data-framer-component-type]{position:relative}[data-framer-component-type=DeviceComponent].no-device>*{width:100%!important;height:100%!important}[data-is-present=false],[data-is-present=false] *{pointer-events:none!important}[data-framer-cursor=pointer]{cursor:pointer}[data-framer-cursor=grab]{cursor:grab}[data-framer-cursor=grab]:active{cursor:grabbing}[data-framer-component-type=Frame] *,[data-framer-component-type=Stack] *{pointer-events:auto}[data-framer-generated] *{pointer-events:unset}.svgContainer svg{display:block}[data-reset=button]{background:0 0;border-width:0;padding:0}[data-hide-scrollbars=true]::-webkit-scrollbar{width:0;height:0}[data-hide-scrollbars=true]::-webkit-scrollbar-thumb{background:0 0}[data-hide-scrollbars=true]{scrollbar-width:none}:root{--overflow-clip-fallback:hidden}.framer-lightbox-container{opacity:1!important;pointer-events:auto!important}div.framer-text,p.framer-text,h1.framer-text,h2.framer-text,h3.framer-text,h4.framer-text,h5.framer-text,h6.framer-text,ol.framer-text,ul.framer-text,li.framer-text,blockquote.framer-text,.framer-text.framer-image{display:var(--text-truncation-display-inline-for-safari-16,revert)}div.framer-text:after,p.framer-text:after,h1.framer-text:after,h2.framer-text:after,h3.framer-text:after,h4.framer-text:after,h5.framer-text:after,h6.framer-text:after,ol.framer-text:after,ul.framer-text:after,li.framer-text:after,blockquote.framer-text:after,.framer-text.framer-image:after{content:var(--text-truncation-line-break-for-safari-16);white-space:pre}.framer-text.framer-text-module,.framer-text.framer-table-wrapper{display:var(--text-truncation-display-none-for-safari-16,revert)}p.framer-text[data-text-fill]{display:var(--text-truncation-display-inline-for-safari-16,inline-block)}:root{--one-if-corner-shape-supported:1}.framer-HFWHC.framer-a5xwxi,.framer-HFWHC .framer-a5xwxi{display:block}.framer-HFWHC.framer-19al5e1{cursor:pointer;flex-flow:column;place-content:center;align-items:center;gap:10px;width:min-content;height:min-content;padding:5px 20px;text-decoration:none;display:flex;position:relative}.framer-HFWHC .framer-comda6{height:26px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-HFWHC .framer-17vl9n1,.framer-HFWHC .framer-1k7ms3p{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-HFWHC.framer-v-v9jk7o.framer-19al5e1,.framer-HFWHC.framer-v-1kejjag.framer-19al5e1{padding:0}.framer-HFWHC.framer-v-1kejjag .framer-comda6{height:min-content}.framer-HFWHC.framer-v-19al5e1.hover .framer-comda6,.framer-HFWHC.framer-v-v9jk7o.hover .framer-comda6{justify-content:flex-end}.framer-HFWHC[data-border=true]:after,.framer-HFWHC [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-GVRdZ.framer-1xetv2z,.framer-GVRdZ .framer-1xetv2z{display:block}.framer-GVRdZ.framer-10bbaw9{height:1000px;overflow:var(--overflow-clip-fallback,clip);width:1600px;position:relative}.framer-GVRdZ .framer-3nj8fz{aspect-ratio:.531;transform-style:preserve-3d;width:var(--framer-aspect-ratio-supported,531px);z-index:1;flex:none;position:absolute;top:0;bottom:0;right:0;overflow:visible}.framer-GVRdZ .framer-yqg4ih{aspect-ratio:.531;transform-style:preserve-3d;width:var(--framer-aspect-ratio-supported,531px);z-index:1;flex:none;position:absolute;top:0;bottom:0;left:0;overflow:visible}.framer-GVRdZ .framer-9ii6ng{aspect-ratio:2.71647;height:var(--framer-aspect-ratio-supported,589px);transform-style:preserve-3d;z-index:1;flex:none;position:absolute;bottom:0;left:0;right:0;overflow:visible}.framer-GVRdZ .framer-mcdtx2{aspect-ratio:2.04342;height:var(--framer-aspect-ratio-supported,783px);transform-style:preserve-3d;z-index:1;flex:none;position:absolute;top:0;left:0;right:0;overflow:visible}.framer-GVRdZ .framer-7j4jjw{white-space:pre;flex:none;width:auto;height:auto;position:absolute;top:60%;left:50%}.framer-GVRdZ.framer-v-160jmzk .framer-mcdtx2{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter)}.framer-GVRdZ.framer-v-1ik5eac .framer-3nj8fz,.framer-GVRdZ.framer-v-1ik5eac .framer-yqg4ih{height:var(--framer-aspect-ratio-supported,1001px);bottom:-160px;top:unset;width:531px}.framer-GVRdZ.framer-v-1ik5eac .framer-9ii6ng{bottom:-160px}.framer-GVRdZ.framer-v-1w9jhjw .framer-3nj8fz,.framer-GVRdZ.framer-v-1w9jhjw .framer-yqg4ih{height:var(--framer-aspect-ratio-supported,1001px);bottom:-1010px;top:unset;width:531px}.framer-GVRdZ.framer-v-1w9jhjw .framer-9ii6ng{bottom:-1010px}.framer-JvtzN.framer-16qjj43,.framer-JvtzN .framer-16qjj43{display:block}.framer-JvtzN.framer-15d966v{height:1000px;overflow:var(--overflow-clip-fallback,clip);width:1600px;position:relative}.framer-JvtzN .framer-ezffct{aspect-ratio:.531;transform-style:preserve-3d;width:var(--framer-aspect-ratio-supported,531px);z-index:1;flex:none;position:absolute;top:0;bottom:0;right:0;overflow:visible}.framer-JvtzN .framer-1996msb{aspect-ratio:.531;transform-style:preserve-3d;width:var(--framer-aspect-ratio-supported,531px);z-index:1;flex:none;position:absolute;top:0;bottom:0;left:0;overflow:visible}.framer-JvtzN .framer-12ad6et{aspect-ratio:2.71647;height:var(--framer-aspect-ratio-supported,589px);transform-style:preserve-3d;z-index:1;flex:none;position:absolute;bottom:0;left:0;right:0;overflow:visible}.framer-JvtzN .framer-119qap6{aspect-ratio:2.04342;height:var(--framer-aspect-ratio-supported,783px);transform-style:preserve-3d;z-index:1;flex:none;position:absolute;top:0;left:0;right:0;overflow:visible}.framer-JvtzN .framer-2vc7mv{white-space:pre;flex:none;width:auto;height:auto;position:absolute;top:60%;left:50%}.framer-JvtzN.framer-v-kgg0c4 .framer-119qap6{overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-filter-override,filter)}.framer-JvtzN.framer-v-1edlsn8 .framer-ezffct,.framer-JvtzN.framer-v-1edlsn8 .framer-1996msb{height:var(--framer-aspect-ratio-supported,1001px);bottom:-160px;top:unset;width:531px}.framer-JvtzN.framer-v-1edlsn8 .framer-12ad6et{bottom:-160px}.framer-JvtzN.framer-v-1edlsn8 .framer-119qap6{overflow:var(--overflow-clip-fallback,clip);bottom:58px;top:unset;will-change:var(--framer-will-change-filter-override,filter);z-index:0}.framer-JvtzN.framer-v-1bwt1m9 .framer-ezffct,.framer-JvtzN.framer-v-1bwt1m9 .framer-1996msb{height:var(--framer-aspect-ratio-supported,1001px);bottom:-1010px;top:unset;width:531px}.framer-JvtzN.framer-v-1bwt1m9 .framer-12ad6et{bottom:-1010px}.framer-JvtzN.framer-v-1bwt1m9 .framer-119qap6{overflow:var(--overflow-clip-fallback,clip);bottom:-792px;top:unset;will-change:var(--framer-will-change-filter-override,filter);z-index:0}.framer-Q3GTQ,.framer-lDywK,.framer-FVcUF,.framer-ESaPQ,.framer-7i0hU,.framer-ae6BA{aspect-ratio:1;-webkit-mask:var(--framer-icon-mask);mask:var(--framer-icon-mask);width:24px;display:block}.framer-form-input-wrapper{box-shadow:var(--framer-input-box-shadow);border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);background:var(--framer-input-background);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;transition-property:background,box-shadow;overflow:hidden}.framer-form-text-input .framer-form-input::placeholder{color:var(--framer-input-placeholder-color)}.framer-form-text-input{padding:var(--framer-input-padding);align-items:center;display:flex}.framer-form-text-input .framer-form-input{flex:1;width:auto;min-width:0;padding:0}.framer-form-text-input.framer-form-textarea-input-type{padding:0}.framer-form-text-input.framer-form-textarea-input-type textarea.framer-form-input{width:100%;padding:var(--framer-input-padding)}.framer-form-text-input .framer-form-input[type=date],.framer-form-text-input .framer-form-input[type=time]{appearance:none}.framer-form-text-input .framer-form-input::-webkit-date-and-time-value{text-align:start}.framer-form-text-input textarea{resize:var(--framer-textarea-resize);min-height:inherit;max-height:inherit;white-space:break-spaces;display:flex;overflow-y:auto}.framer-form-text-input textarea::-webkit-resizer{background:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat}.framer-form-text-input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) textarea::-webkit-resizer{background:url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 transform=%22scale(-1, 1)%22 width=%2214%22 height=%2214%22><path d=%22m1.5 8 7-7M9 5.5l-3 3%22 stroke=%22%23999%22 stroke-width=%221.5%22 stroke-linecap=%22round%22></path></svg>") no-repeat}.framer-form-text-input textarea::-webkit-scrollbar{cursor:pointer;background:0 0}.framer-form-text-input textarea::-webkit-scrollbar-thumb:window-inactive{opacity:0}.framer-form-text-input textarea::-webkit-scrollbar-corner{background:0 0;outline:none}.framer-form-text-input .framer-form-input::-webkit-datetime-edit{height:var(--framer-input-font-line-height)}.framer-form-text-input .framer-form-input.framer-form-input-empty::-webkit-datetime-edit{color:var(--framer-input-placeholder-color);-webkit-text-fill-color:var(--framer-input-placeholder-color);overflow:visible}.framer-form-text-input.framer-form-text-input-type:before{content:var(--framer-input-icon-content,none);background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);width:16px;height:16px;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--framer-input-icon-mask-image);mask-image:var(--framer-input-icon-mask-image);background-position:50%;background-image:var(--framer-input-icon-image);flex-shrink:0;margin-right:8px;display:block}.framer-form-text-input .framer-form-input[type=date]:before,.framer-form-text-input .framer-form-input[type=time]:before{content:"";box-sizing:content-box;width:16px;padding-top: ;padding-right: ;padding-bottom: ;pointer-events:none;background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);background-position:10px;border:none;border-image:;padding-left:10px;display:block;position:absolute;top:0;bottom:0;right:0;-webkit-mask-position:10px;mask-position:10px;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.framer-form-text-input .framer-form-input[type=date]:before{-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22rgb(153, 153, 153)%22 d=%22M3 5a2 2 0 0 1 2-2h6a2 2 0 0 1 2 2v2H3Z%22 opacity=%22.3%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M3.25 5.25a2 2 0 0 1 2-2h5.5a2 2 0 0 1 2 2v5.5a2 2 0 0 1-2 2h-5.5a2 2 0 0 1-2-2ZM3 6.75h9.5%22/></svg>"));background-image:var(--framer-input-icon-image)}.framer-form-text-input .framer-form-input[type=time]:before{-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 width=%2216%22 height=%2216%22><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-width=%221.5%22 d=%22M2.5 8a5.5 5.5 0 1 1 11 0 5.5 5.5 0 1 1-11 0Z%22/><path fill=%22transparent%22 stroke=%22rgb(153, 153, 153)%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 stroke-width=%221.5%22 d=%22M7.75 8.25v-3m0 3h2%22/></svg>"));background-image:var(--framer-input-icon-image)}.framer-form-text-input .framer-form-input::-webkit-calendar-picker-indicator{opacity:0;padding-right: ;padding-left: ;width:16px;height:100%;padding-top:0;padding-bottom:0;position:absolute;top:0;bottom:0;right:0}.framer-form-text-input:focus-within,.framer-form-text-input.framer-form-input-forced-focus{box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow));background:var(--framer-input-focused-background,var(--framer-input-background))}.framer-form-text-input:focus-within:after,.framer-form-text-input.framer-form-input-forced-focus:after{border-color:var(--framer-input-focused-border-color,var(--framer-input-border-color));border-style:var(--framer-input-focused-border-style,var(--framer-input-border-style));border-width:var(--framer-input-focused-border-width,var(--framer-input-border-top-width)var(--framer-input-border-right-width)var(--framer-input-border-bottom-width)var(--framer-input-border-left-width))}.framer-form-text-input-clear{cursor:pointer;width:16px;height:16px;color:var(--framer-input-placeholder-color);background:0 0;border:none;border-image:;outline:none;flex-shrink:0;order:2;justify-content:center;align-items:center;margin-left:8px;padding:0;transition:color .15s;display:flex}.framer-form-text-input-clear:hover,.framer-form-text-input-clear:focus-visible{color:var(--framer-input-font-color)}.framer-form-input{padding:var(--framer-input-padding);font-family:var(--framer-input-font-family);font-weight:var(--framer-input-font-weight);font-size:var(--framer-input-font-size);font-style:var(--framer-input-font-style);color:var(--framer-input-font-color);font-feature-settings:var(--framer-input-font-open-type-features);font-variation-settings:var(--framer-input-font-variation-axes);text-overflow:ellipsis;white-space:nowrap;width:100%;height:var(--framer-input-wrapper-height,100%);letter-spacing:var(--framer-input-font-letter-spacing);text-align:var(--framer-input-font-text-alignment);line-height:var(--framer-input-font-line-height);background:0 0;border:none;border-image:;overflow:hidden}.framer-form-input:focus-visible{outline:none}.framer-form-input-wrapper:after{content:"";pointer-events:none;box-sizing:border-box;border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);border-color:var(--framer-input-border-color);border-top-width:var(--framer-input-border-top-width);border-right-width:var(--framer-input-border-right-width);border-bottom-width:var(--framer-input-border-bottom-width);border-left-width:var(--framer-input-border-left-width);border-style:var(--framer-input-border-style);width:100%;height:100%;transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;transition-property:border-color,border-width,border-style,border-top-left-radius,border-top-right-radius,border-bottom-right-radius,border-bottom-left-radius,corner-shape;position:absolute;top:0;left:0}.framer-form-input-wrapper{overflow:hidden}.framer-form-select-wrapper{padding-right: ;background:var(--framer-input-background);border-top-left-radius:var(--framer-input-border-radius-top-left);border-top-right-radius:var(--framer-input-border-radius-top-right);border-bottom-right-radius:var(--framer-input-border-radius-bottom-right);border-bottom-left-radius:var(--framer-input-border-radius-bottom-left);corner-shape:var(--framer-input-corner-shape);box-shadow:var(--framer-input-box-shadow);transition-duration: ;transition-timing-function: ;transition-delay: ;transition-behavior: ;padding-top:0;padding-bottom:0;padding-left:0;transition-property:background,box-shadow}.framer-form-select-wrapper select{appearance:none;padding:var(--framer-input-padding);background:0 0}.framer-form-select-wrapper:before{content:"";box-sizing:content-box;width:16px;padding-top: ;padding-right: ;padding-bottom: ;pointer-events:none;background-repeat:no-repeat;background-size:16px;background-color:var(--framer-input-icon-color);background-position:10px;background-image:var(--framer-input-icon-image);-webkit-mask-position:10px;mask-position:10px;-webkit-mask-size:16px;mask-size:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\"><path d=\"M 3.5 6 L 8 10.5 L 12.5 6\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(153, 153, 153)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>"));mask-image:var(--framer-input-icon-mask-image,url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\"><path d=\"M 3.5 6 L 8 10.5 L 12.5 6\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(153, 153, 153)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>"));border:none;border-image:;padding-left:10px;display:block;position:absolute;top:0;bottom:0;right:0}.framer-form-select-wrapper select:required:invalid{color:var(--framer-input-invalid-text-color)}.framer-form-select-wrapper:focus-within,.framer-form-select-wrapper.framer-form-input-forced-focus{background:var(--framer-input-focused-background,var(--framer-input-background));box-shadow:var(--framer-input-focused-box-shadow,var(--framer-input-box-shadow))}.framer-form-select-wrapper:focus-within:after,.framer-form-select-wrapper.framer-form-input-forced-focus:after{border-color:var(--framer-input-focused-border-color,var(--framer-input-border-color));border-style:var(--framer-input-focused-border-style,var(--framer-input-border-style));border-width:var(--framer-input-focused-border-width,var(--framer-input-border-top-width)var(--framer-input-border-right-width)var(--framer-input-border-bottom-width)var(--framer-input-border-left-width))}.framer-form-select-wrapper select option{color:#000}.framer-form-select-wrapper select option:disabled{color:#0006}.framer-cdv2u.framer-1kilv1d,.framer-cdv2u .framer-1kilv1d{display:block}.framer-cdv2u.framer-1lt3mq2{cursor:pointer;flex-flow:row;place-content:center;align-items:center;gap:0;width:min-content;height:min-content;padding:5px 20px;display:flex;position:relative;overflow:visible}.framer-cdv2u .framer-1hnwy2u{height:22px;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center flex-start;align-items:center;gap:10px;width:min-content;padding:0;display:flex;position:relative}.framer-cdv2u .framer-1566pix,.framer-cdv2u .framer-ppqmok{-webkit-user-select:none;user-select:none;white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-cdv2u .framer-19wz1xz{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,20px);flex:none;gap:10px;width:20px;position:relative;overflow:hidden}.framer-cdv2u .framer-63h3hj{flex:none;position:absolute;inset:0;overflow:visible}.framer-cdv2u .framer-1czcit3{aspect-ratio:1;height:var(--framer-aspect-ratio-supported,2px);flex:none;width:2px;position:absolute;top:0;left:50%;overflow:visible}.framer-cdv2u.framer-v-g543p9.framer-1lt3mq2,.framer-cdv2u.framer-v-1no63lq.framer-1lt3mq2,.framer-cdv2u.framer-v-1h28e3h.framer-1lt3mq2,.framer-cdv2u.framer-v-ejy3g3.framer-1lt3mq2{cursor:unset}.framer-cdv2u.framer-v-g543p9 .framer-63h3hj{overflow:hidden}.framer-cdv2u.framer-v-1lt3mq2.hover .framer-1hnwy2u{justify-content:flex-end}.framer-cdv2u[data-border=true]:after,.framer-cdv2u [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-6cLq6.framer-1j6v1hv,.framer-6cLq6 .framer-1j6v1hv{display:block}.framer-6cLq6.framer-uom56z{cursor:pointer;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:12px;width:400px;height:min-content;padding:16px 0;display:flex;position:relative}.framer-6cLq6 .framer-iroiqf{flex-flow:column;flex:none;place-content:center;align-items:center;gap:12px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-6cLq6 .framer-1lqwa1g{flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:100%;height:min-content;padding:0;display:flex;position:relative;overflow:visible}.framer-6cLq6 .framer-ipsx9g{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:1 0 0;width:1px;height:auto;position:relative}.framer-6cLq6 .framer-2ag53n{aspect-ratio:1;cursor:pointer;height:var(--framer-aspect-ratio-supported,24px);overflow:var(--overflow-clip-fallback,clip);will-change:var(--framer-will-change-override,transform);flex:none;width:24px;position:relative}.framer-6cLq6 .framer-x1hn5k,.framer-6cLq6 .framer-wa8o63{flex:none;width:12px;height:2px;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px);overflow:hidden}.framer-6cLq6 .framer-m6a2ec{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;flex:none;width:100%;height:auto;position:relative}.framer-6cLq6.framer-v-1719i1k.framer-uom56z{flex-direction:row}.framer-6cLq6.framer-v-1719i1k .framer-iroiqf{flex:1 0 0;width:1px}.framer-6cLq6.framer-v-1719i1k .framer-1lqwa1g{gap:unset;justify-content:space-between}.framer-6cLq6.framer-v-1719i1k.hover .framer-1lqwa1g{gap:unset}.framer-z6aux .framer-styles-preset-1u4g96f:not(.rich-text-wrapper),.framer-z6aux .framer-styles-preset-1u4g96f.rich-text-wrapper p{--framer-font-family:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:15px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:600;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:.01em;--framer-line-height:1.8em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:#262626cc;--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-6cLq6[data-border=true]:after,.framer-6cLq6 [data-border=true]:after{content:"";border-width:var(--border-top-width,0)var(--border-right-width,0)var(--border-bottom-width,0)var(--border-left-width,0);border-color:var(--border-color,none);border-style:var(--border-style,none);box-sizing:border-box;border-radius:inherit;corner-shape:inherit;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.framer-iU9B8.framer-10yk2mv,.framer-iU9B8 .framer-10yk2mv{display:block}.framer-iU9B8.framer-ex8ynr{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;place-content:center;align-items:center;gap:10px;width:1200px;padding:0;display:flex;position:relative}.framer-iU9B8 .framer-60a538{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:column;flex:none;place-content:center;align-items:center;gap:10px;width:100%;padding:80px 0 40px;display:flex;position:relative}.framer-iU9B8 .framer-15cq0t8,.framer-iU9B8 .framer-1nw9ba7,.framer-iU9B8 .framer-1ftwv2c{white-space:pre;flex:none;width:auto;height:auto;position:relative}.framer-iU9B8 .framer-ok7hno-container{flex:none;width:auto;height:auto;position:relative}.framer-iU9B8 .framer-syamjc{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:60px;width:100%;padding:0 120px 40px;display:flex;position:relative}.framer-iU9B8 .framer-19qqmyk{height:min-content;overflow:var(--overflow-clip-fallback,clip);flex-flow:row;flex:1 0 0;place-content:flex-start center;align-items:flex-start;gap:5px;width:1px;padding:0;display:flex;position:relative}.framer-iU9B8.framer-v-g6l9se.framer-ex8ynr{width:810px}.framer-iU9B8.framer-v-g6l9se .framer-syamjc{padding:0 60px 40px}.framer-iU9B8.framer-v-9xkq2n.framer-ex8ynr{width:320px}.framer-iU9B8.framer-v-9xkq2n .framer-syamjc{padding:0 20px 40px}.framer-iU9B8.framer-v-9xkq2n .framer-19qqmyk{flex-direction:column;align-content:center;align-items:center}.framer-7zNyy .framer-styles-preset-ocbx4r:not(.rich-text-wrapper),.framer-7zNyy .framer-styles-preset-ocbx4r.rich-text-wrapper h6{--framer-font-family:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:15px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:500;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:500;--framer-letter-spacing:.05em;--framer-line-height:1.6em;--framer-paragraph-spacing:40px;--framer-text-alignment:start;--framer-text-color:var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:uppercase}.framer-N4Ezr .framer-styles-preset-15zip35:not(.rich-text-wrapper),.framer-N4Ezr .framer-styles-preset-15zip35.rich-text-wrapper p{--framer-font-family:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-bold-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-family-italic:"Montserrat","Montserrat Placeholder",sans-serif;--framer-font-open-type-features:"blwf" on,"cv03" on,"cv04" on,"cv09" on,"cv11" on;--framer-font-size:13px;--framer-font-style:normal;--framer-font-style-bold:normal;--framer-font-style-bold-italic:italic;--framer-font-style-italic:italic;--framer-font-variation-axes:normal;--framer-font-weight:400;--framer-font-weight-bold:700;--framer-font-weight-bold-italic:700;--framer-font-weight-italic:400;--framer-letter-spacing:0em;--framer-line-height:1.6em;--framer-paragraph-spacing:20px;--framer-text-alignment:start;--framer-text-color:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626cc);--framer-text-decoration:none;--framer-text-stroke-color:initial;--framer-text-stroke-width:initial;--framer-text-transform:none}.framer-REa0c .framer-styles-preset-1dvrz2l:not(.rich-text-wrapper),.framer-REa0c .framer-styles-preset-1dvrz2l.rich-text-wrapper a{--framer-link-text-color:var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626)}body{--framer-aspect-ratio-supported:auto}html body{background:var(--token-79c82394-e899-4bd6-9de1-2560b858d2ef,#efeee4)}:root{--fundo-papel:none;--fundo-papel-size:auto;--hero-overlay-base:#0e0d0c1f;--hero-overlay-focus:#12111061;--hero-overlay-focus-soft:#1211102e;--hero-frame-inset:40px;--fundo-papel-claro:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.045 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--fundo-papel-claro-size:180px 180px}@font-face{font-family:Jaguar;src:url(/assets/jaguar-BhpixVcv.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/assets/instrument-serif-latin-DnYpCC2O.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}.otim-picture{display:contents}html body{background-color:#efeee4;background-image:var(--fundo-papel-claro);background-size:var(--fundo-papel-claro-size)}.framer-YSocr.framer-72rtr7,.framer-YSocr .framer-1su3fq0{background-color:#0000!important}#main .invitation-hero-kicker,#main .invitation-hero-name{place-self:center;text-align:center!important;white-space:normal!important}#main .invitation-hero-kicker,#main .invitation-hero-kicker *{font-family:Urbanist,Segoe UI,sans-serif!important}#main .invitation-hero-name,#main .invitation-hero-name *{font-kerning:normal;font-variant-ligatures:common-ligatures;letter-spacing:normal!important;white-space:nowrap!important;font-family:Jaguar,Bodoni Moda,Georgia,serif!important;font-size:clamp(42px,6.2vw,82px)!important;line-height:.9!important}#main .invitation-hero-shell{position:relative;overflow:hidden}#main .invitation-hero-scroll-cue{z-index:3;opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:2px;transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:clamp(20px,4svh,40px);left:50%;transform:translate(-50%,6px)}@media (width<=699px){#main .invitation-hero-scroll-cue{top:70svh;bottom:auto}}#main .invitation-hero-scroll-cue--visivel{opacity:1;transform:translate(-50%)}#main .invitation-hero-scroll-cue__seta{color:#f5efe5;filter:drop-shadow(0 1px 2px #0000008c);width:24px;height:24px}#main .invitation-hero-scroll-cue--visivel .invitation-hero-scroll-cue__seta{animation:1.8s ease-in-out infinite invitation-hero-scroll-cue-bounce}#main .invitation-hero-scroll-cue__seta:nth-child(2){opacity:.75;margin-top:-13px;animation-delay:.12s}#main .invitation-hero-scroll-cue__seta:nth-child(3){opacity:.5;margin-top:-13px;animation-delay:.24s}#main .invitation-hero-scroll-cue__seta:nth-child(4){opacity:.28;margin-top:-13px;animation-delay:.36s}@keyframes invitation-hero-scroll-cue-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){#main .invitation-hero-scroll-cue{transition:opacity .4s}#main .invitation-hero-scroll-cue__seta{animation:none}}#main .invitation-hero{isolation:isolate;--hero-ponto:50% 0%;--hero-origem:50% 28%;--hero-zoom-inicial:1;--hero-zoom-scroll:.1;position:relative;overflow:visible!important}@media (width<=1199px){#main .invitation-hero{--hero-ponto:65% 0%;--hero-zoom-scroll:.08}}@media (width<=699px){#main .invitation-hero{--hero-ponto:68% 0%;--hero-origem:68% 0%;--hero-zoom-inicial:1;--hero-zoom-scroll:.04}}#main .invitation-hero img{object-position:var(--hero-ponto);transform:scale(calc(var(--hero-zoom-inicial) + var(--hero-zoom-scroll) * var(--hero-progresso,0)));transform-origin:var(--hero-origem)}@media (prefers-reduced-motion:no-preference){#main .invitation-hero{clip-path:inset(0)}}#main .invitation-hero:before{inset:calc(-1 * var(--hero-frame-inset));z-index:1;pointer-events:none;content:"";background:radial-gradient(ellipse at center, var(--hero-overlay-focus) 0%, var(--hero-overlay-focus-soft) 44%, transparent 78%), var(--hero-overlay-base);position:absolute}#main .invitation-hero-copy{isolation:isolate;z-index:2;position:relative}#main .invitation-hero-name,#main .invitation-hero-name *{text-shadow:0 1px 2px #00000094,0 4px 14px #00000052;-webkit-text-stroke:.35px #1c1a177a;color:#f5efe5!important}#main .invitation-hero-kicker,#main .invitation-hero-kicker *{text-shadow:0 1px 2px #0000009e,0 3px 10px #00000047;color:#f7f2e9!important;letter-spacing:.06em!important;font-weight:600!important}.invitation-button{font-family:var(--font-family-sans,"Urbanist", sans-serif);letter-spacing:.12em;text-transform:uppercase;color:#2b2a26cc;cursor:pointer;box-sizing:border-box;background:0 0;border:1px solid #2b2a2659;border-radius:999px;justify-content:center;align-items:center;padding:10px 22px;font-size:12px;font-weight:400;line-height:14px;text-decoration:none;color:#2b2a26cc!important;--border-style:none!important;background:0 0!important;border:1px solid #2b2a2659!important;border-radius:999px!important;padding:10px 22px!important;display:inline-flex!important}.invitation-button .framer-text{color:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;text-transform:inherit!important}.invitation-button .framer-comda6{height:14px!important;min-height:0!important}.invitation-venue-actions{flex-wrap:nowrap;justify-content:center;align-items:center;gap:8px;width:fit-content;max-width:100%;margin:16px auto 0;display:flex}.invitation-venue-actions>[data-framer-name=Button]{flex:0 auto;min-width:0;max-width:200px}.invitation-agenda-button{white-space:nowrap;flex:0 auto;min-width:0;max-width:200px;gap:8px!important}.invitation-agenda-button svg{flex-shrink:0}.invitation-agenda-button:focus-visible{outline-offset:3px;outline:2px solid #2b2a26cc}.invitation-church-map-divider-container{justify-content:center;width:100%;margin-top:12px;display:flex}.invitation-church-map-divider{place-self:center;width:30px!important;height:1px!important;margin:0!important;display:block!important;position:static!important}#venue div[data-framer-name=Button]{justify-content:center;height:auto!important;min-height:40px!important;display:flex!important}.intro-hero-letra{opacity:0!important;will-change:transform, opacity!important;transform:translateY(.35em)scale(.96)!important}.intro-hero-letra--visivel{transition:opacity .6s ease var(--intro-letra-atraso,0s), transform .6s cubic-bezier(.22, 1, .36, 1) var(--intro-letra-atraso,0s);opacity:1!important;transform:none!important}@media (prefers-reduced-motion:reduce){.intro-hero-letra,.intro-hero-letra--visivel{transition:none;opacity:1!important;will-change:auto!important;transform:none!important}}span.invitation-course-line.invitation-course-line{letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:clamp(8px,1.2vw,14px) 0 clamp(18px,3vw,28px);font-size:clamp(10px,1.1vw,14px);line-height:1.6;display:block;font-family:var(--font-family-sans,"Urbanist", sans-serif)!important;font-weight:600!important}.invitation-graduation-title{color:#262626;text-align:center;margin:0;font-size:clamp(42px,7vw,72px);font-weight:400;line-height:.9;font-family:Jaguar,Bodoni Moda,Georgia,serif!important}#main{display:block}html.invitation-snap{scroll-snap-type:y proximity;overflow-x:clip}.invitation-slide{box-sizing:border-box;scroll-snap-align:start;min-height:100svh}#schedule.invitation-program{flex-flow:column;justify-content:center;align-items:center;gap:clamp(28px,6vh,64px);width:100%;padding:clamp(48px,10vh,96px) 5vw;display:flex}.invitation-program__titulo{text-align:center;width:100%}.invitation-program__titulo h2{--framer-text-alignment:center;text-align:center!important}.invitation-program__cards{justify-content:center;align-items:stretch;gap:clamp(16px,3vw,40px);width:100%;max-width:1200px;display:flex}.invitation-program__controles{display:none}.invitation-program__card{--program-parallax-x:0px;--program-parallax-y:0px;--program-parallax-rotate-x:0deg;--program-parallax-rotate-y:0deg;--program-glare-x:50%;--program-glare-y:50%;--program-glare-opacity:0;--program-reveal-y:28px;text-align:left;isolation:isolate;transform:perspective(1000px) translate3d(var(--program-parallax-x), calc(var(--program-reveal-y) + var(--program-parallax-y)), 0) rotateX(var(--program-parallax-rotate-x)) rotateY(var(--program-parallax-rotate-y));transform-style:preserve-3d;background-color:#f7f3ea;border:1px solid #4140131f;border-radius:18px;flex-direction:column;flex:0 340px;gap:10px;padding:clamp(14px,2vw,20px);display:flex;position:relative;box-shadow:0 10px 30px #26262614}.invitation-program__card:after{z-index:1;border-radius:inherit;background:radial-gradient(circle at var(--program-glare-x) var(--program-glare-y), rgba(255, 255, 255, var(--program-glare-opacity)), transparent 52%);content:"";pointer-events:none;position:absolute;inset:0}.invitation-program__foto{aspect-ratio:4/3;background-color:#fdf6ec;border-radius:12px;margin-bottom:clamp(10px,2vh,20px);overflow:hidden}.invitation-program__foto img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.invitation-program__card h3{color:#262626;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:clamp(24px,4.5vw,34px);font-weight:400;line-height:1.05}.invitation-program__data{letter-spacing:.08em;text-transform:uppercase;color:#414013;margin:0;font-family:Urbanist,Segoe UI,sans-serif;font-size:clamp(12px,3vw,14px);font-weight:600}.invitation-program__local{color:#262626cc;margin:0;font-family:Urbanist,Segoe UI,sans-serif;font-size:clamp(13px,3.4vw,16px);line-height:1.55}.invitation-program .invitation-program__card{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1)}.invitation-program--visivel .invitation-program__card{opacity:1;--program-reveal-y:0px}.invitation-program--visivel .invitation-program__card:nth-child(2){transition-delay:.15s}.invitation-program--visivel .invitation-program__card:nth-child(3){transition-delay:.3s}@media (hover:hover) and (pointer:fine){.invitation-program--visivel .invitation-program__card.invitation-program__card--parallax-ativo{will-change:transform;transition-duration:.12s;transition-delay:0s;transition-timing-function:ease-out;box-shadow:0 18px 38px #26262624}}@media (width<=699px){.invitation-program__cards{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;justify-content:flex-start;padding:24px 10vw 48px;overflow-x:auto}.invitation-program__card{scroll-snap-align:center;flex:0 0 78vw;box-shadow:0 14px 30px -8px #26262638}.invitation-program__controles{justify-content:center;gap:12px;width:100%;display:flex}.invitation-program__controle{color:#414013;background:#f7f3ea;border:1px solid #4140134d;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font-size:24px;line-height:1;display:grid}.invitation-program__controle:disabled{opacity:.35}}@media (prefers-reduced-motion:reduce){.invitation-program .invitation-program__card{opacity:1;--program-reveal-y:0px;will-change:auto;transition:none}}#slideshow.invitation-gallery{background-color:#fbfaf6;background-image:var(--fundo-papel-claro);background-size:var(--fundo-papel-claro-size);width:100%;padding:clamp(24px,6vw,48px) clamp(18px,5vw,72px) clamp(56px,14vw,120px);display:block}.invitation-gallery__track{columns:2;column-gap:clamp(10px,2.5vw,20px)}.invitation-gallery__card{break-inside:avoid;background-color:#f7f3ea;border:1px solid #4140131f;width:100%;margin:0 0 clamp(10px,2.5vw,20px);overflow:hidden;box-shadow:0 4px 16px #26262614}.invitation-gallery__card img{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;display:block}.invitation-gallery__card--portrait img,.invitation-gallery__card--portrait-short img{object-position:center 16%}.invitation-gallery__card--landscape img,.invitation-gallery__card--square img{object-position:center 10%}.invitation-gallery__card--portrait{aspect-ratio:2/3}.invitation-gallery__card--portrait-short{aspect-ratio:3/4}.invitation-gallery__card--landscape{aspect-ratio:4/3}.invitation-gallery__card--square{aspect-ratio:1}.invitation-gallery__viewport{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.25vw,24px);width:min(100%,1760px);height:min(82svh,860px);margin:0 auto;display:grid;overflow:hidden}.invitation-gallery__column{--gallery-offset:0px;--gallery-parallax-y:0px;min-width:0;transform:translateY(calc(var(--gallery-offset) + var(--gallery-parallax-y)));flex-direction:column;gap:clamp(12px,1.25vw,24px);display:flex}.invitation-gallery__column--1{--gallery-offset:0px}.invitation-gallery__column--2{--gallery-offset:-8%}.invitation-gallery__column--3{--gallery-offset:4%}.invitation-gallery__column--4{--gallery-offset:-5%}.invitation-gallery__viewport .invitation-gallery__card{width:100%;box-shadow:none;background:0 0;border:0;margin:0}.invitation-gallery__viewport .invitation-gallery__card--portrait-xl{aspect-ratio:2/3}.invitation-gallery__viewport .invitation-gallery__card--landscape{aspect-ratio:4/3}.invitation-gallery__viewport .invitation-gallery__card img{object-position:center 12%}@media (width<=699px){#slideshow.invitation-gallery{padding:24px 18px 36px}.invitation-gallery__viewport{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;height:auto}.invitation-gallery__column{transform:translateY(var(--gallery-offset));gap:10px}.invitation-gallery__column--2{--gallery-offset:-5%}.invitation-gallery__column--3,.invitation-gallery__column--4{display:none}}#slideshow.invitation-gallery{padding:clamp(18px,3vw,42px) 0 clamp(40px,6vw,72px)}.invitation-gallery-divider{width:30px!important;height:1px!important;margin:clamp(24px,5vw,48px) auto!important;display:block!important;position:static!important}@media (width>=700px){.invitation-church-map-divider-container,.invitation-gallery-divider{display:none!important}}#countdown-timer p,#countdown-timer p *{font-variant-numeric:lining-nums tabular-nums;font-family:Urbanist,Segoe UI,sans-serif!important}.invitation-gallery__lumina{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:min(552px,68svh);position:relative;overflow:hidden}.invitation-gallery__lumina-track{cursor:grab;position:absolute;inset:0}.invitation-gallery__lumina-track--arrastando{cursor:grabbing}.invitation-gallery__lumina-card{aspect-ratio:624/368;will-change:transform;background:#f7f3ea;border-radius:0;width:min(624px,86vw);height:auto;margin:0;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 18px 32px -14px #18171338}.invitation-gallery__lumina-card>div{z-index:1;border-radius:inherit;width:100%;height:100%;position:relative;overflow:hidden}.invitation-gallery__lumina-card img{object-fit:cover;object-position:center top;pointer-events:none;width:100%;height:100%;transform:translate3d(var(--lumina-photo-shift-x,0px), 0, 0) scale(var(--lumina-photo-zoom,1));transform-origin:50%;display:block;position:absolute;top:0;left:0}@media (width<=699px){#slideshow.invitation-gallery.invitation-slide{scroll-snap-align:none;min-height:0}#slideshow.invitation-gallery{padding:2.25rem 18px 3.5rem}.invitation-gallery__lumina{height:clamp(14rem,64vw,16.25rem)}.invitation-gallery__lumina-card{width:min(480px,58vw)}.invitation-gallery-divider{display:none!important}}.invitation-gallery__lumina-card{cursor:zoom-in}.invitation-gallery__lightbox{z-index:99998;cursor:zoom-out;background:#181713d1;place-items:center;padding:clamp(16px,4vw,48px);display:none;position:fixed;inset:0}.invitation-gallery__lightbox[data-aberta=true]{animation:.25s lightbox-surgir;display:grid}.invitation-gallery__lightbox img{object-fit:contain;max-width:min(92vw,1040px);max-height:88svh;box-shadow:0 24px 64px #00000073}.invitation-gallery__lightbox-fechar{color:#f7f3ea;cursor:pointer;background:#18171366;border:1px solid #f7f3ea73;border-radius:50%;width:44px;height:44px;padding:0;font-size:22px;line-height:1;position:absolute;top:clamp(12px,3vw,28px);right:clamp(12px,3vw,28px)}@keyframes lightbox-surgir{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.invitation-gallery__lightbox[data-aberta=true]{animation:none}}:is(.framer-r45trb:has(.invitation-church-image),.framer-r45trb:has(.invitation-venue-image)){overflow:hidden}.invitation-church-image__frame,.invitation-church-image__wrapper,.invitation-venue-image__frame,.invitation-venue-image__wrapper{width:100%!important;height:auto!important;inset:0!important}.invitation-church-image,.invitation-venue-image{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important}#main .framer-text,#main h1,#main h2,#main h3,#main h4,#main h5,#main h6,#main p{--framer-text-alignment:center!important;text-align:center!important}.invitation-event-heading{color:#262626;text-align:center;gap:8px;padding:clamp(28px,8vw,56px) 5vw 0;display:grid}.invitation-event-heading h3,.invitation-event-heading p{margin:0}.invitation-event-heading h3{font-family:Instrument Serif,Georgia,serif;font-size:clamp(28px,8vw,46px);font-weight:400;line-height:1}.invitation-event-heading p{color:#262626cc;font-family:Urbanist,Segoe UI,sans-serif;font-size:clamp(14px,3.8vw,17px);line-height:1.6}.invitation-events-grid{gap:32px;width:100%;display:grid}.invitation-event-card{justify-items:center;display:grid}.invitation-event-heading__mobile-break{display:none}@media (width<=699px){.invitation-event-heading__mobile-break{display:block}.invitation-events-section{gap:0!important;padding:56px 0 24px!important}.invitation-events-grid{gap:0}.invitation-event-card{box-sizing:border-box;scroll-snap-align:start;scroll-snap-stop:always;align-content:center;gap:clamp(6px,1svh,10px);width:100%;max-height:100svh;padding:clamp(14px,2svh,20px) 0}.invitation-event-card>.invitation-event-heading{gap:4px;width:100%;padding:0 18px}.invitation-event-card>.invitation-event-heading h3{font-size:clamp(28px,8vw,34px);line-height:.98}.invitation-event-card>.invitation-event-heading p{font-size:clamp(13px,3.7vw,15px);line-height:1.4}:is(.invitation-event-card>.framer-r45trb:has(.invitation-church-image),.invitation-event-card>.framer-r45trb:has(.invitation-venue-image)){aspect-ratio:4/3;height:auto!important;margin:0!important}.invitation-event-card>.framer-1ntxap7{align-items:center!important;gap:8px!important;width:100%!important;margin:0!important;padding:0 18px!important}.invitation-event-card>.framer-1ntxap7 p{line-height:1.35!important}.invitation-event-card .invitation-button{margin-bottom:clamp(42px,6svh,56px)}.invitation-venue-actions{gap:6px;margin-top:12px}.invitation-venue-actions .invitation-button{letter-spacing:.09em;font-size:11px;padding:9px 14px!important}.invitation-agenda-button{gap:6px!important}}@media (width>=700px){#main [data-framer-name=Welcome]:has(.invitation-graduation-signature){position:relative;height:clamp(620px,70vh,700px)!important}.invitation-graduation-signature{pointer-events:none;width:clamp(112px,8vw,140px);height:auto;margin-top:clamp(20px,3vw,32px)}.invitation-gallery__track{columns:4}#slideshow.invitation-gallery{padding-bottom:48px}.invitation-events-section{align-items:center!important;gap:0!important;padding:clamp(20px,5svh,48px) 24px!important}.invitation-events-section>*{flex:none!important}.invitation-events-section>.framer-1lt5fwq{width:min(100%,760px)!important;margin:0 auto!important;padding-inline:0!important}.invitation-events-grid{grid-template-rows:minmax(clamp(90px,13svh,128px),auto) clamp(150px,32svh,350px) clamp(64px,9svh,84px);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2.4svh,28px) clamp(52px,8vw,136px);width:min(100%,1180px);margin:32px auto 0;display:grid}.invitation-event-card{align-content:start;row-gap:clamp(14px,2.4svh,28px);width:100%}@supports (grid-template-rows:subgrid){.invitation-event-card{grid-row:span 3;grid-template-rows:subgrid}}@supports not (grid-template-rows:subgrid){.invitation-event-card{grid-template-rows:minmax(clamp(90px,13svh,128px),auto) clamp(150px,32svh,350px) clamp(64px,9svh,84px)}}@media (height<=850px){.invitation-events-section{height:auto!important;padding-block:clamp(16px,3.6svh,40px)!important;overflow:visible!important}.invitation-events-grid{grid-template-rows:minmax(clamp(90px,13svh,128px),auto) clamp(130px,24svh,350px) clamp(64px,9svh,84px);row-gap:clamp(10px,1.6svh,20px);margin-top:clamp(14px,2.4svh,32px)}.invitation-event-card{row-gap:clamp(10px,1.6svh,20px)}@supports not (grid-template-rows:subgrid){.invitation-event-card{grid-template-rows:minmax(clamp(90px,13svh,128px),auto) clamp(130px,24svh,350px) clamp(64px,9svh,84px)}}}.invitation-event-card>.invitation-event-heading{text-align:center;width:100%;padding:0}.invitation-event-card>.invitation-event-heading h3,.invitation-event-card>.invitation-event-heading p,.invitation-event-card>.framer-1ntxap7,.invitation-event-card>.framer-1ntxap7 *{text-align:center!important}.invitation-event-card>.invitation-event-heading h3{min-height:58px;font-size:clamp(30px,2.25vw,34px)}@media (width>=1200px){.invitation-event-card>.invitation-event-heading h3{white-space:nowrap}}.invitation-event-card>.framer-1lt5fwq,.invitation-event-card>.framer-1ntxap7{width:100%!important;margin:0!important;padding-inline:0!important}:is(.invitation-event-card>.framer-r45trb:has(.invitation-church-image),.invitation-event-card>.framer-r45trb:has(.invitation-venue-image)){align-self:start;max-height:clamp(150px,32svh,350px);width:min(100%,420px)!important;margin:0 auto!important}:is(.invitation-event-card>.framer-r45trb:has(.invitation-church-image) .invitation-church-image__wrapper,.invitation-event-card>.framer-r45trb:has(.invitation-venue-image) .invitation-venue-image__wrapper){height:100%!important}.invitation-event-card>.framer-1ntxap7{align-self:start;padding-top:12px!important}}@media (prefers-reduced-motion:reduce){.intro-overlay,.intro-envelope__peca,.intro-envelope__aba{transition-duration:.15s!important}}#faQ{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:clamp(40px,7vw,110px);width:100%;max-width:1280px;margin-inline:auto;place-content:center!important;align-items:start!important;display:grid!important}#faQ [data-framer-name=Title]{width:100%}#faQ [data-framer-name=Title] h2{text-align:left!important}#faQ [data-framer-name=Accordion\ Container]{width:100%!important;max-width:720px!important;margin:0!important}@media (width<=809px){#faQ{grid-template-columns:minmax(0,1fr);row-gap:8px}}.invitation-faq{width:100%;display:block!important}.invitation-faq__item{border-bottom:.5px solid var(--token-7d4c0a77-8da7-4250-bcdf-4882f1e036b9,#26262633)}.invitation-faq__pergunta{cursor:pointer;min-height:44px;font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);letter-spacing:.01em;color:var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;font-size:17px;font-weight:500;list-style:none;transition:color .2s;display:flex}.invitation-faq__pergunta::-webkit-details-marker{display:none}.invitation-faq__pergunta:hover{color:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626a6)}.invitation-faq__pergunta:focus-visible{outline:2px solid var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);outline-offset:2px}.invitation-faq__marcador{flex:none;width:14px;height:14px;transition:transform .25s;position:relative}.invitation-faq__marcador:before{content:"";background:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626cc);transform-origin:100%;width:6px;height:1.5px;position:absolute;top:5px;left:1px;transform:rotate(45deg)}.invitation-faq__marcador:after{content:"";background:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626cc);transform-origin:0;width:6px;height:1.5px;position:absolute;top:5px;right:1px;transform:rotate(-45deg)}.invitation-faq__item[open] .invitation-faq__marcador{transform:rotate(180deg)}#main .invitation-faq__resposta,#main .invitation-faq__resposta p,#main .invitation-faq__resposta li{text-align:left!important}.invitation-faq__resposta{font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);color:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626a6);padding:0 28px 24px 4px;font-size:14px;line-height:1.7}.invitation-faq__resposta p,.invitation-faq__resposta ul{margin:0 0 10px}.invitation-faq__resposta>:last-child{margin-bottom:0}.invitation-faq__resposta ul{padding-left:20px}.invitation-faq__resposta li{margin-bottom:4px}@media (prefers-reduced-motion:reduce){.invitation-faq__marcador{transition:none}}.framer-1exomrv-container.invitation-slide{scroll-snap-align:none;min-height:0}.framer-1exomrv-container footer[data-framer-name=Desktop]{box-sizing:border-box;border-top:1px solid #26262624;gap:clamp(14px,3vw,40px);width:100%;grid-template-columns:minmax(0,max-content) minmax(0,1fr)!important;align-items:center!important;height:auto!important;min-height:0!important;padding:clamp(14px,2vw,24px) clamp(20px,5vw,72px)!important;display:grid!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-60a538{gap:.7rem;flex-direction:row!important;justify-content:flex-start!important;align-items:baseline!important;width:auto!important;height:auto!important;padding:0!important;display:flex!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-syamjc,.framer-1exomrv-container footer[data-framer-name=Desktop] .framer-19qqmyk{flex-flow:wrap;gap:.25rem .55rem;justify-content:flex-end!important;align-items:center!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important}.invitation-footer__mobile-break{display:none}.invitation-footer__desktop-separator{display:inline}@media (width<=699px){.framer-1exomrv-container footer[data-framer-name=Desktop]{gap:.6rem;padding:1rem 1.25rem calc(1rem + env(safe-area-inset-bottom))!important;grid-template-columns:1fr!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-60a538,.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-syamjc,.framer-1exomrv-container footer[data-framer-name=Desktop] .framer-19qqmyk{flex-direction:column!important;justify-content:center!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-60a538{gap:.2rem;align-items:center!important;width:100%!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-syamjc,.framer-1exomrv-container footer[data-framer-name=Desktop] .framer-19qqmyk{gap:.35rem}.framer-1exomrv-container footer[data-framer-name=Desktop] p,.framer-1exomrv-container footer[data-framer-name=Desktop] p *{--framer-text-alignment:center;text-align:center!important}.invitation-footer__mobile-break{display:block}.invitation-footer__desktop-separator{display:none}}@media (width>=700px){.framer-1exomrv-container footer[data-framer-name=Desktop]{flex-direction:column!important;align-items:center!important;gap:0!important;display:flex!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-60a538,.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-syamjc,.framer-1exomrv-container footer[data-framer-name=Desktop] .framer-19qqmyk{display:contents!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-60a538 [data-framer-name=Title]{order:1}.framer-1exomrv-container footer[data-framer-name=Desktop] #countdown-timer{order:2;margin-top:2px}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__pessoa{order:3;margin-top:12px}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-music__attribution{order:4;margin-top:14px}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento{order:5;margin-top:3px}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento p{letter-spacing:.01em!important;color:var(--token-73065601-1738-4147-9727-e2722695ef44,#2626268f)!important;font-size:9px!important;line-height:1.35!important}#faQ{isolation:isolate;background:#faf9f7;position:relative;overflow:visible!important}#faQ:before{z-index:-1;content:"";background:#faf9f7;width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}#faQ>*{z-index:1;position:relative}#faQ h2{font-family:Jaguar,Bodoni Moda,Georgia,serif!important}}#rsvp{align-items:center}.rsvp-deadline-mobile-break{display:none}@media (width<=699px){.rsvp-deadline-mobile-break{display:block}}#venue [data-framer-name=Title] h2.framer-text{font-family:"Jaguar", var(--font-family-serif,Georgia, serif)!important}@media (width<=699px){.invitation-graduation-signature{display:none}}#registry{padding:clamp(32px,6vw,64px) clamp(16px,4vw,40px)!important}#registry .framer-v7czv{border:1px solid #26262624;border-radius:24px;width:100%;overflow:hidden;box-shadow:0 24px 48px -24px #26262647}#main #registry .framer-ky1r5u h4,#main #registry .framer-ky1r5u h4 *,#main #registry .framer-ky1r5u h6{text-align:left!important}#registry .framer-ky1r5u h4 strong{font-weight:700!important}#main #registry .framer-ky1r5u h4{color:#262626b8!important}#rsvp select.framer-form-input{color:#efeee4!important}#registry .framer-ky1r5u{--border-top-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-right-width:0px;border:none!important;align-items:flex-start!important;gap:clamp(20px,3vw,32px)!important}#registry .framer-ky1r5u:after{display:none!important}@media (width>=810px){#registry .framer-v7czv{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1200px;height:clamp(420px,56vh,520px);place-content:stretch!important;align-items:stretch!important;display:grid!important}#registry .framer-v7czv>.ssr-variant{grid-area:1/2;width:100%;height:100%;display:flex}#registry .framer-1skm28y{flex:auto!important;width:100%!important;height:100%!important}#registry .framer-1je1rac{grid-area:1/1;flex:none!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;height:100%!important;padding:clamp(32px,4vw,64px)!important}#registry .framer-ky1r5u{place-content:center!important;height:100%!important;padding:0!important}}@media (width<=809px){#registry .framer-1skm28y{height:clamp(260px,46vh,380px)!important}#registry .framer-ky1r5u{padding:28px 24px 36px!important}}#registry .framer-1skm28y img{object-position:50% 12%!important}#registry .framer-1skm28y{filter:none!important}.invitation-pix{flex-direction:column;align-items:flex-start;gap:10px;width:100%;margin-top:22px;display:flex}.invitation-pix__campo{box-sizing:border-box;background:#26262609;border:1px solid #26262629;border-radius:999px;align-items:center;gap:12px;max-width:100%;padding:7px 7px 7px 16px;display:inline-flex}.invitation-pix__chave{min-width:0;font-family:var(--font-family-sans,"Urbanist", sans-serif);letter-spacing:.01em;color:var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:18px;overflow:hidden}.invitation-pix__copiar{font-family:var(--font-family-sans,"Urbanist", sans-serif);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:#262626bf;cursor:pointer;background:0 0;border:1px solid #26262638;border-radius:999px;flex-shrink:0;padding:8px 16px;font-size:10px;font-weight:500;line-height:12px;transition:background-color .25s,border-color .25s,color .25s}.invitation-pix__copiar:hover{color:#262626;background:#2626260f;border-color:#26262666}.invitation-pix__copiar:focus-visible{outline-offset:3px;outline:2px solid #262626b3}.invitation-pix__copiar[data-estado=copiado]{color:#f7f5ef;background:#262626e0;border-color:#262626d9}.invitation-pix__copiar[data-estado=erro]{letter-spacing:.08em;border-color:#26262673}.invitation-pix__legenda{font-family:var(--font-family-sans,"Urbanist", sans-serif);letter-spacing:.06em;color:#262626b8;margin:0;padding-left:2px;font-size:11px;font-weight:400;line-height:14px}.invitation-pix__feedback{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=520px){.invitation-pix{margin-top:18px}.invitation-pix__campo{justify-content:space-between;gap:8px;width:100%;padding-left:14px}.invitation-pix__chave{font-size:13px}}@media (prefers-reduced-motion:reduce){.invitation-pix__copiar{transition:none}}.framer-1exomrv-container footer[data-framer-name=Desktop]{background:linear-gradient(#f7f3ea2e,#f7f3eab8);grid-template-areas:"identidade contagem acoes";grid-template-columns:minmax(220px,1fr) minmax(250px,auto) minmax(220px,1fr)!important;align-items:center!important;gap:clamp(24px,4vw,72px)!important;padding:clamp(28px,4vw,48px) clamp(24px,6vw,96px)!important;display:grid!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-60a538{text-align:center;grid-area:contagem;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:.25rem!important;width:auto!important;display:flex!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-syamjc{grid-area:identidade;justify-self:start;height:auto!important;display:flex!important;overflow:visible!important}.framer-1exomrv-container footer[data-framer-name=Desktop] .framer-19qqmyk{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:.35rem!important;height:auto!important;display:flex!important;overflow:visible!important}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__pessoa{order:1}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento{order:2}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__pessoa p,.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__pessoa p *,.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento p,.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento p *{--framer-text-alignment:left;text-align:left!important}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento p{color:#26262694!important;letter-spacing:.02em!important;font-size:10px!important;line-height:1.45!important}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-music__attribution{max-width:270px;margin-top:.65rem}.invitation-footer__acoes{flex-wrap:wrap;grid-area:acoes;justify-content:flex-end;justify-self:end;gap:.6rem;display:flex}.invitation-footer__acao{box-sizing:border-box;color:#414013;min-height:44px;font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);letter-spacing:.02em;background:#fcfaf5b8;border:1px solid #41401347;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.72rem 1rem;font-size:12px;font-weight:600;line-height:1;text-decoration:none;transition:color .22s,background-color .22s,border-color .22s,transform .22s;display:inline-flex;box-shadow:0 8px 24px #2626260d}.invitation-footer__acao:hover{background:#fcfaf5;border-color:#41401385;transform:translateY(-1px)}.invitation-footer__acao:focus-visible{outline-offset:3px;outline:2px solid #414013}.invitation-footer__acao--destaque{color:#fcfaf5;background:#414013;border-color:#414013;box-shadow:0 10px 26px #41401329}.invitation-footer__acao--destaque:hover{background:#2f2f0e;border-color:#2f2f0e}.invitation-footer__acao-icone{font-size:15px;line-height:1;transition:transform .22s}.invitation-footer__acao:hover .invitation-footer__acao-icone{transform:translate(2px)}@media (width<=699px){.framer-1exomrv-container footer[data-framer-name=Desktop]{grid-template-areas:"contagem""identidade""acoes";padding:2rem 1.25rem calc(5.5rem + env(safe-area-inset-bottom))!important;grid-template-columns:1fr!important;gap:1.35rem!important}.framer-1exomrv-container footer[data-framer-name=Desktop]>.framer-syamjc{justify-self:stretch}.framer-1exomrv-container footer[data-framer-name=Desktop] .framer-19qqmyk{align-items:center!important}.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__pessoa p,.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__pessoa p *,.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento p,.framer-1exomrv-container footer[data-framer-name=Desktop] .invitation-footer__evento p *{--framer-text-alignment:center;text-align:center!important}.invitation-footer__acoes{justify-content:center;justify-self:stretch;width:100%}.invitation-footer__acao{flex:1 1 0}}@media (width<=379px){.invitation-footer__acoes{flex-direction:column}.invitation-footer__acao{width:100%}}@media (prefers-reduced-motion:reduce){.invitation-footer__acao,.invitation-footer__acao-icone{transition:none}}#main [data-framer-name=Welcome],#slideshow,#venue,#schedule,#rsvp,#registry,#faQ,#main footer{content-visibility:auto;contain-intrinsic-size:auto 100svh}.invitation-music{flex-direction:column;align-items:center;gap:.15rem;width:100%;margin-top:.45rem;display:flex}.invitation-music__linha{font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);letter-spacing:.01em;color:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626a6);justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.72rem;line-height:1.35;display:flex}.invitation-music__botao{width:32px;height:32px;color:inherit;cursor:pointer;opacity:.62;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;margin:-6px 0;padding:0;transition:opacity .32s,transform .32s cubic-bezier(.22,1,.36,1);display:inline-flex}.invitation-music__botao:hover,.invitation-music__botao:focus-visible{opacity:1}.invitation-music__botao:focus-visible{outline:1px solid var(--token-044488e7-2b10-4b84-b77a-34f11f171447,#262626);outline-offset:2px}.invitation-music__botao[data-estado=tocando]{opacity:.85}.invitation-music__botao[disabled]{cursor:default;opacity:.3}.invitation-music__botao svg{display:block}.invitation-music__botao[data-estado=tocando] .invitation-music__onda{animation:2.8s ease-in-out infinite invitation-music-onda}.invitation-music__botao[data-estado=tocando] .invitation-music__onda:last-of-type{animation-delay:.35s}@keyframes invitation-music-onda{0%,to{opacity:.45}50%{opacity:1}}.invitation-music__link{color:inherit;border-bottom:1px solid;border-bottom-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration:none;transition:border-bottom-color .32s}.invitation-music__link:hover,.invitation-music__link:focus-visible{border-bottom-color:currentColor}.invitation-music__link:focus-visible{outline-offset:3px;outline:1px solid}.invitation-music__aviso{max-width:34rem;font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);text-align:center;text-wrap:balance;color:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626a6);opacity:.62;margin:0;font-size:.62rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.invitation-music__botao,.invitation-music__link{transition:none}.invitation-music__botao[data-estado=tocando] .invitation-music__onda{opacity:1;animation:none}}.invitation-music__aviso a,.invitation-music__fonte{color:inherit;border-bottom:1px solid;border-bottom-color:color-mix(in srgb, currentColor 28%, transparent);text-decoration:none}.invitation-music__fonte{font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);color:var(--token-73065601-1738-4147-9727-e2722695ef44,#262626a6);opacity:.62;font-size:.62rem;line-height:1.3}.invitation-music{z-index:40;right:max(14px, env(safe-area-inset-right));bottom:max(16px, calc(env(safe-area-inset-bottom) + 12px));opacity:0;pointer-events:none;align-items:flex-end;gap:7px;width:auto;margin:0;transition:opacity .22s,transform .22s;display:flex;position:fixed;transform:translateY(8px)}.invitation-music--visivel{opacity:1;pointer-events:auto;transform:translateY(0)}.invitation-music__botao,.invitation-music__info{box-sizing:border-box;color:#262626c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fcfaf5f0;border:1px solid #2626262e;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:0 8px 24px #26262624}.invitation-music__botao{cursor:pointer;margin:0;padding:0}.invitation-music__botao:focus-visible,.invitation-music__info:focus-visible{outline-offset:3px;outline:2px solid #262626}.invitation-music__creditos{position:relative}.invitation-music__info{cursor:pointer;font-family:Georgia,serif;font-size:15px;font-style:italic;list-style:none}.invitation-music__info::-webkit-details-marker{display:none}.invitation-music__painel{color:#262626bd;width:min(250px,100vw - 28px);font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);text-align:right;background:#fcfaf5f7;border:1px solid #26262629;border-radius:12px;gap:7px;padding:13px 14px;font-size:10px;line-height:1.35;display:grid;position:absolute;bottom:46px;right:0;box-shadow:0 12px 32px #26262629}.invitation-music__painel a{color:inherit;text-decoration:none}.invitation-music__painel a:hover,.invitation-music__painel a:focus-visible{text-decoration:underline}@media (prefers-reduced-motion:reduce){.invitation-music{transition:none}}.invitation-music__attribution{color:var(--token-73065601-1738-4147-9727-e2722695ef44,#2626268f);font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);letter-spacing:.01em;text-align:center;gap:3px;margin-top:9px;font-size:9px;line-height:1.35;display:grid}.invitation-music__attribution a{min-height:24px;color:inherit;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.invitation-music__attribution a:hover,.invitation-music__attribution a:focus-visible{text-decoration:underline}.rsvp-form[hidden]{display:none}.rsvp-form{--rsvp-claro:#fff;--rsvp-creme:#efeee4;--rsvp-creme-suave:#efeee4ad;--rsvp-fio:#efeee44d;--rsvp-fio-forte:#efeee4d9;--rsvp-escuro:#262626;--rsvp-radius:1.1rem;--rsvp-radius-pill:999px;width:100%;max-width:34rem;font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);color:var(--rsvp-creme);text-align:left;flex-direction:column;gap:1.35rem;margin:0 auto;display:flex}#rsvp .rsvp-form__cabecalho,#rsvp .rsvp-form__cabecalho :is(h1,h2,h3,h4,h5,h6,p){--framer-text-alignment:center;text-align:center}#rsvp .rsvp-form__cabecalho{width:min(100%,34rem);margin-inline:auto}#rsvp .rsvp-form__cabecalho h2{left:var(--rsvp-title-offset,0px);position:relative;margin-inline:auto!important}.rsvp-form__linha{grid-template-columns:1fr;gap:1.35rem;display:grid}@media (width>=640px){.rsvp-form__linha{grid-template-columns:1fr 1fr}}.rsvp-form__campo{flex-direction:column;gap:.45rem;display:flex}.rsvp-form__label,.rsvp-form__legenda{letter-spacing:.08em;text-transform:uppercase;color:var(--rsvp-creme);font-size:.8rem;font-weight:600}.rsvp-form__opcional{text-transform:none;letter-spacing:.02em;color:var(--rsvp-creme-suave);font-weight:400}.rsvp-form__input{width:100%;min-height:2.9rem;font:inherit;color:var(--rsvp-claro);border:1px solid var(--rsvp-fio);border-radius:var(--rsvp-radius);appearance:none;background:#ffffff0a;padding:.65rem .85rem;font-size:1rem;transition:border-color .25s,background-color .25s}.rsvp-form__input::placeholder{color:#efeee46b}.rsvp-form__input:hover{border-color:#efeee480}.rsvp-form__input:focus-visible{outline:2px solid var(--rsvp-claro);outline-offset:2px;border-color:var(--rsvp-fio-forte)}.rsvp-form__input[aria-invalid]{border-color:#ffcdb2e6}.rsvp-form__input--area{resize:vertical;min-height:6.5rem}.rsvp-form__grupo[hidden]{display:none}.rsvp-form__grupo{border:0;flex-direction:column;gap:.6rem;margin:0;padding:0;display:flex}.rsvp-form__legenda{margin-bottom:.45rem;padding:0}.rsvp-form__grupo--eventos{opacity:0;transition:opacity .35s,transform .35s;transform:translateY(8px)}.rsvp-form__grupo--eventos.rsvp-form__grupo--visivel{opacity:1;transform:none}.rsvp-opcao{border:1px solid var(--rsvp-fio);border-radius:var(--rsvp-radius);cursor:pointer;align-items:center;gap:.8rem;min-height:2.9rem;padding:.7rem .9rem;transition:border-color .25s,background-color .25s;display:flex}.rsvp-opcao:hover{border-color:#efeee48c}.rsvp-opcao:has(.rsvp-opcao__controle:checked){border-color:var(--rsvp-fio-forte);background:#ffffff0f}.rsvp-opcao:has(.rsvp-opcao__controle:focus-visible){outline:2px solid var(--rsvp-claro);outline-offset:2px}.rsvp-opcao__controle{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rsvp-opcao__marcador{border:1px solid var(--rsvp-fio-forte);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;transition:border-color .2s;display:inline-flex}.rsvp-opcao__marcador:after{content:"";background:var(--rsvp-claro);opacity:0;border-radius:50%;width:.55rem;height:.55rem;transition:opacity .2s,transform .2s;transform:scale(.4)}.rsvp-opcao__controle:checked+.rsvp-opcao__marcador:after{opacity:1;transform:scale(1)}.rsvp-opcao__marcador--quadrado{border-radius:.3rem}.rsvp-opcao__marcador--quadrado:after{border-left:2px solid var(--rsvp-claro);border-bottom:2px solid var(--rsvp-claro);background:0 0;border-radius:0;width:.6rem;height:.35rem;transform:rotate(-45deg)scale(.4)translateY(-.1rem)}.rsvp-opcao__controle:checked+.rsvp-opcao__marcador--quadrado:after{transform:rotate(-45deg)scale(1)translateY(-.1rem)}.rsvp-opcao__rotulo{color:var(--rsvp-creme);flex-direction:column;gap:.1rem;font-size:.98rem;display:flex}.rsvp-opcao__detalhe{letter-spacing:.02em;color:var(--rsvp-creme-suave);font-size:.78rem}.rsvp-form__erro{color:#ffd6bf;margin:0;font-size:.85rem}.rsvp-form__erro:before{content:"— "}.rsvp-form__resumo{color:var(--rsvp-creme);border-radius:var(--rsvp-radius);border:1px solid #ffcdb2b3;margin:0;padding:.75rem .9rem;font-size:.92rem}.rsvp-form__contador{color:var(--rsvp-creme-suave);text-align:right;margin:0;font-size:.8rem}.rsvp-form__nota{letter-spacing:.02em;color:var(--rsvp-creme-suave);text-align:center;margin:-.35rem 0 0;font-size:.8rem;line-height:1.5}.rsvp-form__status{min-height:1.2rem;color:var(--rsvp-creme-suave);text-align:center;margin:0;font-size:.85rem}.rsvp-form__hp{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.rsvp-form__botao{letter-spacing:.08em;text-transform:uppercase;min-height:3rem;color:var(--rsvp-escuro);background:var(--rsvp-claro);border:1px solid var(--rsvp-escuro);border-radius:var(--rsvp-radius-pill);cursor:pointer;padding:.8rem 1.6rem;font-family:inherit;font-size:.9rem;font-weight:600;transition:opacity .25s,transform .25s}.rsvp-form__botao:hover:not(:disabled){opacity:.88}.rsvp-form__botao:focus-visible{outline:2px solid var(--rsvp-claro);outline-offset:3px}.rsvp-form__botao:disabled{opacity:.65;cursor:wait}.rsvp-sucesso{--rsvp-claro:#fff;--rsvp-creme:#efeee4;--rsvp-creme-suave:#efeee4ad;--rsvp-fio:#efeee44d;--rsvp-fio-forte:#efeee4d9;--rsvp-escuro:#262626;--rsvp-radius:1.1rem;--rsvp-radius-pill:999px;width:100%;max-width:34rem;font-family:var(--font-family-sans,"Urbanist", "Segoe UI", sans-serif);color:#efeee4;text-align:center;border-radius:var(--rsvp-radius,1.1rem);border:1px solid #efeee459;flex-direction:column;gap:1rem;margin:0 auto;padding:1.6rem 1.4rem;display:flex}.rsvp-sucesso:focus-visible{outline-offset:3px;outline:2px solid #fff}.rsvp-sucesso__titulo{font-family:var(--font-family-serif,Georgia, serif);color:#fff;margin:0;font-size:1.6rem;font-weight:400}.rsvp-sucesso__mensagem{color:#efeee4d9;margin:0;font-size:.98rem}.rsvp-sucesso__resumo{border-top:1px solid #efeee440;border-bottom:1px solid #efeee440;flex-direction:column;gap:.3rem;padding:.9rem 0;display:flex}.rsvp-sucesso__linha{margin:0;font-size:.92rem}.rsvp-sucesso__nota{letter-spacing:.02em;color:#efeee4ad;margin:0;font-size:.8rem;line-height:1.5}.rsvp-sucesso__cta{border-radius:var(--rsvp-radius-pill,999px);justify-content:center;align-self:center;align-items:center;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:reduce){.rsvp-form__input,.rsvp-form__grupo--eventos,.rsvp-opcao,.rsvp-opcao__marcador,.rsvp-opcao__marcador:after,.rsvp-form__botao{transition:none}.rsvp-form__grupo--eventos{opacity:1;transform:none}}
