@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";.font-primary{font-family:var(--font-montserrat)!important}.font-decorative{font-family:Sifonn Pro,sans-serif}@font-face{font-family:Sifonn Pro;font-style:normal;font-weight:400;src:local("Sifonn Pro"),url(/fonts/sifonn-pro/sifonn_pro.woff) format("woff")}@font-face{font-family:Montserrat-SemiBold;src:url(/fonts/montserrat/montserrat-semibold.otf);font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Montserrat-Medium;src:url(/fonts/montserrat/montserrat-medium.otf);font-weight:400;font-style:normal;font-display:block}@font-face{font-family:root-seed;src:url(/fonts/icons/root-seed.eot);src:url(/fonts/icons/root-seed.eot?#iefix) format("embedded-opentype"),url(/fonts/icons/root-seed.woff2) format("woff2"),url(/fonts/icons/root-seed.woff) format("woff"),url(/fonts/icons/root-seed.ttf) format("truetype");font-weight:400;font-style:normal}[class*=" rs-"]:before,[class^=rs-]:before{font-family:root-seed;font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rs-visible:before{content:""}.rs-add-2:before{content:""}.rs-alert:before{content:""}.rs-arrow-down:before{content:""}.rs-arrow-left:before{content:""}.rs-arrow-right:before{content:""}.rs-arrow-up:before{content:""}.rs-broadcast:before{content:""}.rs-calendar:before{content:""}.rs-cell-tower:before{content:""}.rs-chartbar:before{content:""}.rs-chartline:before{content:""}.rs-check:before{content:""}.rs-chevron-down:before{content:""}.rs-chevron-left:before{content:""}.rs-add-1:before{content:""}.rs-chevron-up:before{content:""}.rs-close:before{content:""}.rs-dashboard:before{content:""}.rs-copy:before{content:""}.rs-delete:before{content:""}.rs-download:before{content:""}.rs-drag-indicator:before{content:""}.rs-edit:before{content:""}.rs-email:before{content:""}.rs-external-link:before{content:""}.rs-faders-horizontal:before{content:""}.rs-faders-vertical:before{content:""}.rs-funnel-1:before{content:""}.rs-gauge:before{content:""}.rs-gear:before{content:""}.rs-geoblocking-off:before{content:""}.rs-geoblocking-on:before{content:""}.rs-grid-1:before{content:""}.rs-grid-2:before{content:""}.rs-hidden:before{content:""}.rs-home:before{content:""}.rs-identity:before{content:""}.rs-image:before{content:""}.rs-information:before{content:""}.rs-link:before{content:""}.rs-list-1:before{content:""}.rs-loader:before{content:""}.rs-lock:before{content:""}.rs-menu-1:before{content:""}.rs-money:before{content:""}.rs-notifications:before{content:""}.rs-pause:before{content:""}.rs-payment:before{content:""}.rs-phone:before{content:""}.rs-play:before{content:""}.rs-protected-1:before{content:""}.rs-protected-2:before{content:""}.rs-question:before{content:""}.rs-radio:before{content:""}.rs-record:before{content:""}.rs-search:before{content:""}.rs-security:before{content:""}.rs-sliders:before{content:""}.rs-sliders-horizontal:before{content:""}.rs-sort-1:before{content:""}.rs-sort-2:before{content:""}.rs-sort-3:before{content:""}.rs-star-unfilled:before{content:""}.rs-statistics:before{content:""}.rs-forward:before{content:""}.rs-subtract:before{content:""}.rs-summary:before{content:""}.rs-upload:before{content:""}.rs-valid:before{content:""}.rs-stop:before{content:""}.rs-star-filled:before{content:""}.rs-locked-image:before{content:""}.rs-rewind:before{content:""}.rs-share:before{content:""}.w-0{width:0!important}.w-1{width:1%!important}.w-2{width:2%!important}.w-3{width:3%!important}.w-4{width:4%!important}.w-5{width:5%!important}.w-6{width:6%!important}.w-7{width:7%!important}.w-8{width:8%!important}.w-9{width:9%!important}.w-10{width:10%!important}.w-11{width:11%!important}.w-12{width:12%!important}.w-13{width:13%!important}.w-14{width:14%!important}.w-15{width:15%!important}.w-16{width:16%!important}.w-17{width:17%!important}.w-18{width:18%!important}.w-19{width:19%!important}.w-20{width:20%!important}.w-21{width:21%!important}.w-22{width:22%!important}.w-23{width:23%!important}.w-24{width:24%!important}.w-25{width:25%!important}.w-26{width:26%!important}.w-27{width:27%!important}.w-28{width:28%!important}.w-29{width:29%!important}.w-30{width:30%!important}.w-31{width:31%!important}.w-32{width:32%!important}.w-33{width:33%!important}.w-34{width:34%!important}.w-35{width:35%!important}.w-36{width:36%!important}.w-37{width:37%!important}.w-38{width:38%!important}.w-39{width:39%!important}.w-40{width:40%!important}.w-41{width:41%!important}.w-42{width:42%!important}.w-43{width:43%!important}.w-44{width:44%!important}.w-45{width:45%!important}.w-46{width:46%!important}.w-47{width:47%!important}.w-48{width:48%!important}.w-49{width:49%!important}.w-50{width:50%!important}.w-51{width:51%!important}.w-52{width:52%!important}.w-53{width:53%!important}.w-54{width:54%!important}.w-55{width:55%!important}.w-56{width:56%!important}.w-57{width:57%!important}.w-58{width:58%!important}.w-59{width:59%!important}.w-60{width:60%!important}.w-61{width:61%!important}.w-62{width:62%!important}.w-63{width:63%!important}.w-64{width:64%!important}.w-65{width:65%!important}.w-66{width:66%!important}.w-67{width:67%!important}.w-68{width:68%!important}.w-69{width:69%!important}.w-70{width:70%!important}.w-71{width:71%!important}.w-72{width:72%!important}.w-73{width:73%!important}.w-74{width:74%!important}.w-75{width:75%!important}.w-76{width:76%!important}.w-77{width:77%!important}.w-78{width:78%!important}.w-79{width:79%!important}.w-80{width:80%!important}.w-81{width:81%!important}.w-82{width:82%!important}.w-83{width:83%!important}.w-84{width:84%!important}.w-85{width:85%!important}.w-86{width:86%!important}.w-87{width:87%!important}.w-88{width:88%!important}.w-89{width:89%!important}.w-90{width:90%!important}.w-91{width:91%!important}.w-92{width:92%!important}.w-93{width:93%!important}.w-94{width:94%!important}.w-95{width:95%!important}.w-96{width:96%!important}.w-97{width:97%!important}.w-98{width:98%!important}.w-99{width:99%!important}.w-100{width:100%!important}.h-0{height:0!important}.h-1{height:1%!important}.h-2{height:2%!important}.h-3{height:3%!important}.h-4{height:4%!important}.h-5{height:5%!important}.h-6{height:6%!important}.h-7{height:7%!important}.h-8{height:8%!important}.h-9{height:9%!important}.h-10{height:10%!important}.h-11{height:11%!important}.h-12{height:12%!important}.h-13{height:13%!important}.h-14{height:14%!important}.h-15{height:15%!important}.h-16{height:16%!important}.h-17{height:17%!important}.h-18{height:18%!important}.h-19{height:19%!important}.h-20{height:20%!important}.h-21{height:21%!important}.h-22{height:22%!important}.h-23{height:23%!important}.h-24{height:24%!important}.h-25{height:25%!important}.h-26{height:26%!important}.h-27{height:27%!important}.h-28{height:28%!important}.h-29{height:29%!important}.h-30{height:30%!important}.h-31{height:31%!important}.h-32{height:32%!important}.h-33{height:33%!important}.h-34{height:34%!important}.h-35{height:35%!important}.h-36{height:36%!important}.h-37{height:37%!important}.h-38{height:38%!important}.h-39{height:39%!important}.h-40{height:40%!important}.h-41{height:41%!important}.h-42{height:42%!important}.h-43{height:43%!important}.h-44{height:44%!important}.h-45{height:45%!important}.h-46{height:46%!important}.h-47{height:47%!important}.h-48{height:48%!important}.h-49{height:49%!important}.h-50{height:50%!important}.h-51{height:51%!important}.h-52{height:52%!important}.h-53{height:53%!important}.h-54{height:54%!important}.h-55{height:55%!important}.h-56{height:56%!important}.h-57{height:57%!important}.h-58{height:58%!important}.h-59{height:59%!important}.h-60{height:60%!important}.h-61{height:61%!important}.h-62{height:62%!important}.h-63{height:63%!important}.h-64{height:64%!important}.h-65{height:65%!important}.h-66{height:66%!important}.h-67{height:67%!important}.h-68{height:68%!important}.h-69{height:69%!important}.h-70{height:70%!important}.h-71{height:71%!important}.h-72{height:72%!important}.h-73{height:73%!important}.h-74{height:74%!important}.h-75{height:75%!important}.h-76{height:76%!important}.h-77{height:77%!important}.h-78{height:78%!important}.h-79{height:79%!important}.h-80{height:80%!important}.h-81{height:81%!important}.h-82{height:82%!important}.h-83{height:83%!important}.h-84{height:84%!important}.h-85{height:85%!important}.h-86{height:86%!important}.h-87{height:87%!important}.h-88{height:88%!important}.h-89{height:89%!important}.h-90{height:90%!important}.h-91{height:91%!important}.h-92{height:92%!important}.h-93{height:93%!important}.h-94{height:94%!important}.h-95{height:95%!important}.h-96{height:96%!important}.h-97{height:97%!important}.h-98{height:98%!important}.h-99{height:99%!important}.h-100{height:100%!important}.vh-0{height:0!important}.vh-1{height:1vh!important}.vh-2{height:2vh!important}.vh-3{height:3vh!important}.vh-4{height:4vh!important}.vh-5{height:5vh!important}.vh-6{height:6vh!important}.vh-7{height:7vh!important}.vh-8{height:8vh!important}.vh-9{height:9vh!important}.vh-10{height:10vh!important}.vh-11{height:11vh!important}.vh-12{height:12vh!important}.vh-13{height:13vh!important}.vh-14{height:14vh!important}.vh-15{height:15vh!important}.vh-16{height:16vh!important}.vh-17{height:17vh!important}.vh-18{height:18vh!important}.vh-19{height:19vh!important}.vh-20{height:20vh!important}.vh-21{height:21vh!important}.vh-22{height:22vh!important}.vh-23{height:23vh!important}.vh-24{height:24vh!important}.vh-25{height:25vh!important}.vh-26{height:26vh!important}.vh-27{height:27vh!important}.vh-28{height:28vh!important}.vh-29{height:29vh!important}.vh-30{height:30vh!important}.vh-31{height:31vh!important}.vh-32{height:32vh!important}.vh-33{height:33vh!important}.vh-34{height:34vh!important}.vh-35{height:35vh!important}.vh-36{height:36vh!important}.vh-37{height:37vh!important}.vh-38{height:38vh!important}.vh-39{height:39vh!important}.vh-40{height:40vh!important}.vh-41{height:41vh!important}.vh-42{height:42vh!important}.vh-43{height:43vh!important}.vh-44{height:44vh!important}.vh-45{height:45vh!important}.vh-46{height:46vh!important}.vh-47{height:47vh!important}.vh-48{height:48vh!important}.vh-49{height:49vh!important}.vh-50{height:50vh!important}.vh-51{height:51vh!important}.vh-52{height:52vh!important}.vh-53{height:53vh!important}.vh-54{height:54vh!important}.vh-55{height:55vh!important}.vh-56{height:56vh!important}.vh-57{height:57vh!important}.vh-58{height:58vh!important}.vh-59{height:59vh!important}.vh-60{height:60vh!important}.vh-61{height:61vh!important}.vh-62{height:62vh!important}.vh-63{height:63vh!important}.vh-64{height:64vh!important}.vh-65{height:65vh!important}.vh-66{height:66vh!important}.vh-67{height:67vh!important}.vh-68{height:68vh!important}.vh-69{height:69vh!important}.vh-70{height:70vh!important}.vh-71{height:71vh!important}.vh-72{height:72vh!important}.vh-73{height:73vh!important}.vh-74{height:74vh!important}.vh-75{height:75vh!important}.vh-76{height:76vh!important}.vh-77{height:77vh!important}.vh-78{height:78vh!important}.vh-79{height:79vh!important}.vh-80{height:80vh!important}.vh-81{height:81vh!important}.vh-82{height:82vh!important}.vh-83{height:83vh!important}.vh-84{height:84vh!important}.vh-85{height:85vh!important}.vh-86{height:86vh!important}.vh-87{height:87vh!important}.vh-88{height:88vh!important}.vh-89{height:89vh!important}.vh-90{height:90vh!important}.vh-91{height:91vh!important}.vh-92{height:92vh!important}.vh-93{height:93vh!important}.vh-94{height:94vh!important}.vh-95{height:95vh!important}.vh-96{height:96vh!important}.vh-97{height:97vh!important}.vh-98{height:98vh!important}.vh-99{height:99vh!important}.vh-100{height:100vh!important}.vw-0{width:0!important}.vw-1{width:1vw!important}.vw-2{width:2vw!important}.vw-3{width:3vw!important}.vw-4{width:4vw!important}.vw-5{width:5vw!important}.vw-6{width:6vw!important}.vw-7{width:7vw!important}.vw-8{width:8vw!important}.vw-9{width:9vw!important}.vw-10{width:10vw!important}.vw-11{width:11vw!important}.vw-12{width:12vw!important}.vw-13{width:13vw!important}.vw-14{width:14vw!important}.vw-15{width:15vw!important}.vw-16{width:16vw!important}.vw-17{width:17vw!important}.vw-18{width:18vw!important}.vw-19{width:19vw!important}.vw-20{width:20vw!important}.vw-21{width:21vw!important}.vw-22{width:22vw!important}.vw-23{width:23vw!important}.vw-24{width:24vw!important}.vw-25{width:25vw!important}.vw-26{width:26vw!important}.vw-27{width:27vw!important}.vw-28{width:28vw!important}.vw-29{width:29vw!important}.vw-30{width:30vw!important}.vw-31{width:31vw!important}.vw-32{width:32vw!important}.vw-33{width:33vw!important}.vw-34{width:34vw!important}.vw-35{width:35vw!important}.vw-36{width:36vw!important}.vw-37{width:37vw!important}.vw-38{width:38vw!important}.vw-39{width:39vw!important}.vw-40{width:40vw!important}.vw-41{width:41vw!important}.vw-42{width:42vw!important}.vw-43{width:43vw!important}.vw-44{width:44vw!important}.vw-45{width:45vw!important}.vw-46{width:46vw!important}.vw-47{width:47vw!important}.vw-48{width:48vw!important}.vw-49{width:49vw!important}.vw-50{width:50vw!important}.vw-51{width:51vw!important}.vw-52{width:52vw!important}.vw-53{width:53vw!important}.vw-54{width:54vw!important}.vw-55{width:55vw!important}.vw-56{width:56vw!important}.vw-57{width:57vw!important}.vw-58{width:58vw!important}.vw-59{width:59vw!important}.vw-60{width:60vw!important}.vw-61{width:61vw!important}.vw-62{width:62vw!important}.vw-63{width:63vw!important}.vw-64{width:64vw!important}.vw-65{width:65vw!important}.vw-66{width:66vw!important}.vw-67{width:67vw!important}.vw-68{width:68vw!important}.vw-69{width:69vw!important}.vw-70{width:70vw!important}.vw-71{width:71vw!important}.vw-72{width:72vw!important}.vw-73{width:73vw!important}.vw-74{width:74vw!important}.vw-75{width:75vw!important}.vw-76{width:76vw!important}.vw-77{width:77vw!important}.vw-78{width:78vw!important}.vw-79{width:79vw!important}.vw-80{width:80vw!important}.vw-81{width:81vw!important}.vw-82{width:82vw!important}.vw-83{width:83vw!important}.vw-84{width:84vw!important}.vw-85{width:85vw!important}.vw-86{width:86vw!important}.vw-87{width:87vw!important}.vw-88{width:88vw!important}.vw-89{width:89vw!important}.vw-90{width:90vw!important}.vw-91{width:91vw!important}.vw-92{width:92vw!important}.vw-93{width:93vw!important}.vw-94{width:94vw!important}.vw-95{width:95vw!important}.vw-96{width:96vw!important}.vw-97{width:97vw!important}.vw-98{width:98vw!important}.vw-99{width:99vw!important}.vw-100{width:100vw!important}.mtt-0{margin-top:0!important}.mbb-0{margin-bottom:0!important}.mll-0{margin-left:0!important}.mrr-0{margin-right:0!important}.mtt-5{margin-top:5%!important}.mbb-5{margin-bottom:5%!important}.mll-5{margin-left:5%!important}.mrr-5{margin-right:5%!important}.mtt-10{margin-top:10%!important}.mbb-10{margin-bottom:10%!important}.mll-10{margin-left:10%!important}.mrr-10{margin-right:10%!important}.mtt-15{margin-top:15%!important}.mbb-15{margin-bottom:15%!important}.mll-15{margin-left:15%!important}.mrr-15{margin-right:15%!important}.mtt-20{margin-top:20%!important}.mbb-20{margin-bottom:20%!important}.mll-20{margin-left:20%!important}.mrr-20{margin-right:20%!important}.mtt-25{margin-top:25%!important}.mbb-25{margin-bottom:25%!important}.mll-25{margin-left:25%!important}.mrr-25{margin-right:25%!important}.mtt-30{margin-top:30%!important}.mbb-30{margin-bottom:30%!important}.mll-30{margin-left:30%!important}.mrr-30{margin-right:30%!important}.mtt-35{margin-top:35%!important}.mbb-35{margin-bottom:35%!important}.mll-35{margin-left:35%!important}.mrr-35{margin-right:35%!important}.mtt-40{margin-top:40%!important}.mbb-40{margin-bottom:40%!important}.mll-40{margin-left:40%!important}.mrr-40{margin-right:40%!important}.mtt-45{margin-top:45%!important}.mbb-45{margin-bottom:45%!important}.mll-45{margin-left:45%!important}.mrr-45{margin-right:45%!important}.mtt-50{margin-top:50%!important}.mbb-50{margin-bottom:50%!important}.mll-50{margin-left:50%!important}.mrr-50{margin-right:50%!important}.mtt-55{margin-top:55%!important}.mbb-55{margin-bottom:55%!important}.mll-55{margin-left:55%!important}.mrr-55{margin-right:55%!important}.mtt-60{margin-top:60%!important}.mbb-60{margin-bottom:60%!important}.mll-60{margin-left:60%!important}.mrr-60{margin-right:60%!important}.mtt-65{margin-top:65%!important}.mbb-65{margin-bottom:65%!important}.mll-65{margin-left:65%!important}.mrr-65{margin-right:65%!important}.mtt-70{margin-top:70%!important}.mbb-70{margin-bottom:70%!important}.mll-70{margin-left:70%!important}.mrr-70{margin-right:70%!important}.mtt-75{margin-top:75%!important}.mbb-75{margin-bottom:75%!important}.mll-75{margin-left:75%!important}.mrr-75{margin-right:75%!important}.mtt-80{margin-top:80%!important}.mbb-80{margin-bottom:80%!important}.mll-80{margin-left:80%!important}.mrr-80{margin-right:80%!important}.mtt-85{margin-top:85%!important}.mbb-85{margin-bottom:85%!important}.mll-85{margin-left:85%!important}.mrr-85{margin-right:85%!important}.mtt-90{margin-top:90%!important}.mbb-90{margin-bottom:90%!important}.mll-90{margin-left:90%!important}.mrr-90{margin-right:90%!important}.mtt-95{margin-top:95%!important}.mbb-95{margin-bottom:95%!important}.mll-95{margin-left:95%!important}.mrr-95{margin-right:95%!important}.mtt-100{margin-top:100%!important}.mbb-100{margin-bottom:100%!important}.mll-100{margin-left:100%!important}.mrr-100{margin-right:100%!important}.centered-flex-column{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}.upper-case{text-transform:uppercase}.cursor-pointer{cursor:pointer}.line-height-1{line-height:1em}.custom-button{position:relative;border:none;margin:0;text-decoration:none;cursor:pointer;text-align:center;border-radius:10px;min-width:20px;width:100%;overflow:visible;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;background:none}.custom-button-primary{color:#fffaf8;height:44px}.custom-button-icon{padding:0}.focus-style:focus{outline:none;box-shadow:none;border-color:inherit;color:inherit}.error-highlight{border:1px solid #c5413d!important}.main-layout{background-color:#182e18}.h-100dvh{height:100dvh}.p-0{padding:0}.m-0{margin:0}body,html{height:100%;max-width:100vw;overflow-x:hidden}body{line-height:1em;font-family:var(--font-montserrat);background-color:#fff;touch-action:manipulation;overscroll-behavior:contain;-ms-touch-action:manipulation;-webkit-tap-highlight-color:hsla(0,0%,100%,0)}*,body{padding:0;margin:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}a{color:inherit;text-decoration:none}button{box-shadow:none;border:none;line-height:1.15}h5{font-family:var(--font-montserrat);font-weight:600;letter-spacing:0}p{margin:0}.legal-small{font-size:11px;letter-spacing:0;line-height:1em;color:#566562}.legal-small>.mimic-link,.legal-small>a{font-size:11px;font-weight:inherit}.legal-small>.mimic-link,.legal-small>a,.mimic-link,a{color:#527e59;-webkit-text-decoration-line:underline;text-decoration-line:underline;letter-spacing:0;line-height:1em}.mimic-link,a{font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;font-weight:700;font-size:14px}@supports(-webkit-touch-callout:none){input,select,textarea{font-size:16px!important}}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}.full-height{height:100dvh}@supports(-webkit-touch-callout:none){.full-height{height:100%}}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:1em;font-size:inherit;font-family:inherit}h3{font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;font-weight:600;line-height:1.1em}h3,h4{font-size:16px;letter-spacing:0;color:#182e2a}h4{font-weight:400;line-height:1.3em;text-transform:uppercase}.logo-spinner-container{position:fixed;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:100%;z-index:9999;background:rgba(24,46,24,.5)}.logo-spinner-container .logo-spinner-image{margin:0 auto;transform:rotate(-12.26deg);animation:rotation 2s linear infinite}.logo-spinner-container .logo-spinner-icon{position:absolute;height:52px;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.featured-card{align-items:center;justify-content:center;height:80px;background-color:#a7826e;background-repeat:no-repeat;background-position:0 100%;background-image:url(/_next/static/media/conversation.681dd766.png);padding:25px;color:#fff;font-size:14px;font-weight:500;font-style:normal;letter-spacing:0;line-height:1.2em;text-align:center}.featured-card,.question-card{display:flex;width:100%;border-radius:10px;cursor:pointer}.question-card{height:100%;position:relative;padding:15px 35px 25px 40px;flex-direction:column;background:url(/_next/static/media/question-bg.7304e676.png),linear-gradient(0deg,rgba(234,221,214,.3),rgba(234,221,214,.3)),#fff;background-repeat:no-repeat;background-position:0 0}.question-card .img{position:absolute;top:16px;left:12px;display:block;object-fit:cover}.question-card .question-card-title{font-size:14px;font-weight:600;color:#a7826e;margin-bottom:5px;word-break:break-all}.question-card .question-card-desc{margin:0;font-size:12px;font-weight:500;word-wrap:break-word;color:rgba(24,46,24,.7019607843);letter-spacing:0;line-height:1.2em}.question-card .question-favourite-btn{position:absolute;right:10px;z-index:2}.category-card-wrapper{height:calc(100vh - 12rem);overflow-y:auto}.category-card-wrapper .category-card-container{padding:10px 40px;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}.category-card-wrapper .category-card-container .category-card{position:relative;border-radius:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:url(/_next/static/media/category-card-bg.262aa1fc.png),#182e18;background-repeat:no-repeat;background-position:100% 100%;width:47%;height:128px;margin-bottom:30px;padding:24px;text-align:center;cursor:pointer}.category-card-wrapper .category-card-container .category-card.category-card-disabled{opacity:.5;pointer-events:none}.category-card-wrapper .category-card-container .category-card .category-card-heading{letter-spacing:0;font-style:normal;color:#fffaf8;font-size:14px;line-height:1em;font-weight:400;font-family:Sifonn Pro,sans-serif;margin-bottom:0}.category-card-wrapper .category-card-container .category-card .category-card-desc{font-size:12px;line-height:1.2em;font-weight:600;margin-top:10px;letter-spacing:0;font-style:normal;color:#fffaf8}.questions-card-wrapper{width:100%;padding:16px 0}.questions-card-wrapper .swiper-slide:first-of-type{margin-left:35px}.questions-card-wrapper .questions-card{box-sizing:border-box;position:relative;display:flex;flex-direction:column;font-weight:700;align-items:center;text-align:center;color:#fff;width:100%;height:100%;justify-content:space-between;padding:16px;overflow:hidden;border-radius:25px;background:url(/_next/static/media/question-card-bg.f160d167.png),#fffaf8;background-repeat:no-repeat;background-position:bottom;cursor:pointer}.questions-card-wrapper .questions-card.questions-card-disabled{opacity:.5;pointer-events:none}.questions-card-wrapper .questions-card .card-heading{font-size:28px;letter-spacing:0;line-height:1.25em;font-weight:500;font-style:normal;color:#182e18;margin-top:30px}.questions-card-wrapper .questions-card .select-btn{font-size:16px;letter-spacing:0;line-height:1.2em;font-weight:600;font-style:normal;color:#fffaf8;padding-bottom:30px;width:100%;cursor:pointer}.image-card{position:relative;width:70px;height:70px;cursor:pointer}.view-image-card{background:rgba(0,0,0,0)}.view-image-card img{object-fit:cover;border-radius:5px;width:100%;height:100%}.add-image-card{background:#fffaf8;border:1px dashed #eeccbc;border-radius:5px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#aaa}.add-image-card i{font-size:18px}.add-image-card i:first-child{margin-bottom:2px}.locked-image-card{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#000!important}.locked-image-card i{font-size:18px}.record-permission-card{position:fixed;bottom:0;width:90%;left:50%;transform:translateX(-50%);border-radius:20px 20px 0 0;z-index:10;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:25px 35px;background-color:#182e18;color:#fffaf8}.record-permission-card .record-permission-card-icon{display:flex;font-size:30px;margin-right:10px}.record-permission-card .record-permission-card-desc{font-size:14px;letter-spacing:0;line-height:1.1em;font-weight:500;font-style:normal;margin:0;color:#fffaf8}.row-list-item{width:100%;display:flex;flex-direction:row;align-items:center;border-top:1px solid #d9d9d9}.row-list-item .row-list-btn{padding:12px 0;width:100%;justify-content:flex-start;color:#182e2a}.row-list-item .row-list-btn i{font-size:24px;margin-right:4px}.row-list-item .row-list-btn span{font-weight:500;text-align:left;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif}.row-list-item:first-child{border-top:none}.list-heading-wrapper{position:relative;padding:0 20px}.list-heading-wrapper .list-heading{margin:0;font-size:16px;letter-spacing:0;line-height:1.5em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase}.list-heading-wrapper .list-desc{margin-top:5px;color:#5e5e5e!important;font-size:12px;letter-spacing:0;line-height:1.3em;font-weight:500;font-style:normal}.list-container{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:16px 0}.list-container .list-child-wrapper{display:flex;padding:0;margin:0;flex-direction:column}.swiper,.swiper-container{width:100%}.top-fixed-bar{position:fixed!important;background-color:#fffaf8}.top-bar{display:flex;justify-content:space-between;padding:20px;width:100%;z-index:100}.top-bar,.top-bar .top-bar-btn{position:relative;align-items:center}.top-bar .top-bar-btn{width:30px;min-width:30px;padding:0;border:none;margin:0;text-decoration:none;cursor:pointer;text-align:center;border-radius:10px;overflow:visible;display:inline-flex;flex-flow:row nowrap;justify-content:center;background:none}.top-bar .top-bar-icon{width:30px}.top-bar .top-bar-heading{color:#fffaf8;text-transform:uppercase;font-size:16px;letter-spacing:.06em;line-height:1.5em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;margin:0}.secondary-topbar-container{position:relative;display:flex;align-items:center;justify-content:space-between}.secondary-topbar-container .left-section{display:flex;align-items:center;justify-content:center;padding-left:14px}.secondary-topbar-container .left-section .back-icon{width:24px}.secondary-topbar-container .left-section .close-btn{font-size:24px;color:#fff;justify-content:flex-start}.secondary-topbar-container .right-section{display:flex;align-items:center;justify-content:center}.secondary-topbar-container .right-section .options-btn{width:40px;height:30px}.secondary-topbar-container .right-section .save-btn{color:#fffaf8;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;padding:12px 20px;border-radius:0;border-bottom-left-radius:16px;min-width:30px;background-color:rgba(0,0,0,0);width:auto}.secondary-topbar-container .right-section .save-btn-disabled{pointer-events:none;opacity:.6}.plus-icon-btn{min-width:50px;width:50px;height:50px;border-radius:50%;background-color:#eeccbc}.custom-icon{color:#fff;font-size:24px;width:60px;min-width:auto}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.generic-button{position:relative;border:none;margin:0;cursor:pointer;text-align:center;padding:15px;border-radius:10px;width:100%;display:inline-flex;align-items:center;justify-content:center;background:none;overflow:visible}.generic-button .generic-btn-label{position:relative;pointer-events:none;z-index:1;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;font-weight:600;font-size:16px;letter-spacing:0;line-height:1em}.generic-button .generic-btn-loader{position:absolute;width:30px;height:30px;top:calc(40% - 15px);left:calc(40% - 15px);animation:loader-spin 2s linear infinite}.generic-button--disabled{pointer-events:none}.generic-button--primary{font-size:16px;letter-spacing:0;line-height:1em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;background-color:#527e59;color:#fffaf8;width:258px;height:44px}.generic-button--primary:active{background-color:#566562}.generic-button--secondary{background-color:#fffaf8;border:1px solid #527e59;color:#527e59;width:258px;height:44px}.generic-button--secondary:active{background-color:#566562;color:#fffaf8}.generic-button--tertiary{background-color:#fffaf8;border:1px solid #527e59;color:#527e59;width:258px;height:44px}.generic-button--tertiary:active{background-color:#566562;color:#fffaf8}.generic-button--text{padding:0;font-size:12px;font-weight:600}.generic-button--text .generic-btn-label{color:#000}.generic-button--icon{padding:0;width:auto;height:auto}.brandbar-container{position:relative;display:flex;justify-content:center;align-items:center;min-height:44px}.brandbar-container--sticky{position:fixed;top:0;width:100%}.brandbar-container--inverted{background-color:rgba(0,0,0,0)}.brandbar-container--inverted .brandbar-heading{color:#fffaf8!important}.brandbar-container .brandbar-logo{display:flex;align-items:center}.brandbar-container .brandbar-btn{z-index:100;background-color:rgba(0,0,0,0);position:absolute!important;left:20px}.brandbar-container .brandbar-btn--right{left:auto;right:20px}.brandbar-container .brandbar-heading{text-transform:uppercase;font-size:16px;letter-spacing:.06em;line-height:1.5em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;color:#a7826e;margin:0}.form-modal{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.form-modal .form-modal-wrapper{display:table-cell;vertical-align:bottom}.form-modal .form-modal-container{display:flex;flex-direction:column;justify-content:space-between;background:#fffaf8;padding:60px 40px 30px;border-top-right-radius:40px;height:92.5dvh}.form-modal .form-modal-heading{text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:30px;margin-top:0}.text-input-field{display:inline-block;position:relative;width:258px}.text-input-field--error .text-input{border-color:#c54a3d!important}.text-input-field--error .text-error{color:#c5413d!important}.text-input-field .label{font-size:11px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;text-transform:uppercase;margin-top:8px;display:block;color:#775240}.text-input-field .text-input{width:100%;height:44px;padding:12px 14px;margin-top:4px;border:1px solid #eeccbc;border-radius:6px;font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;color:#767676}.text-input-field .text-input::placeholder{color:#767676;transition:color .2s cubic-bezier(.47,0,.745,.715)}.text-input-field .text-input:focus{color:#5e5e5e;outline:none}.text-input-field .text-input:active{color:#303030;outline:none}.text-input-field .text-error{display:block;margin-top:4px;font-size:12px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif}.password-input-field{display:inline-block;position:relative;width:258px}.password-input-field--error .password-input{border-color:#c54a3d!important}.password-input-field--error .password-message{color:#c5413d!important}.password-input-field .label{font-size:11px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase;margin-top:8px;display:block}.password-input-field .password-input{width:100%;height:44px;padding:13px 40px 13px 14px;margin:4px 0;border:1px solid #eeccbc;border-radius:6px;font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;color:#767676}.password-input-field .password-input::placeholder{transition:color .2s cubic-bezier(.47,0,.745,.715)}.password-input-field .password-input:active,.password-input-field .password-input:focus{outline:none;color:#5e5e5e}.password-input-field .toggle-button{position:absolute;top:50%;right:12px;transform:translateY(-50%);background:none;border:none;cursor:pointer;font-size:1em}.password-input-field .password-message{display:block;font-size:11px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;color:#5e5e5e}.password-input-field .icon{fill:#4a5568;pointer-events:none;width:1rem}.checkbox-input-field{display:flex;align-items:flex-start;width:258px}.checkbox-input-field .checkbox-input{width:15px;height:15px;margin-right:6px;accent-color:#527e59;transition:color .2s cubic-bezier(.47,0,.745,.715)}.checkbox-input-field .checkbox-input::-webkit-input-placeholder,.checkbox-input-field .checkbox-input::placeholder{-webkit-transition:color .2s cubic-bezier(.47,0,.745,.715);transition:color .2s cubic-bezier(.47,0,.745,.715)}.checkbox-input-field .checkbox-label{font-size:11px;letter-spacing:0;line-height:1.1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;color:#5e5e5e}.checkbox-input-field:focus-within{outline:none}.heart-checkbox-wrapper{position:relative;display:inline-block}.heart-checkbox-wrapper .heart-checkbox-input{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;pointer-events:none}.export-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:999;display:flex;align-items:center;justify-content:center}.export-modal-container{position:absolute;top:10px;right:90px;width:150px;background-color:#fff;color:#182e18;display:flex;flex-direction:column;border-radius:12px;z-index:10}.export-modal-container .export-modal-header{display:flex;flex-direction:row;justify-content:flex-end}.export-modal-container .export-modal-header .options-btn{min-width:0;width:auto;justify-content:flex-end;display:flex;padding:0;color:#182e2a}.export-modal-container .export-modal-header .options-btn .rs-close{font-size:32px}.export-modal-container .export-modal-list{display:flex;flex-direction:column;width:100%;align-items:flex-start;padding:0 14px;margin:0}.list-element-container{position:relative;padding:18px 20px;border-bottom:1px solid #c1cebe;overflow:hidden;width:100%;height:100%}.edit-container{display:flex;flex-direction:row;justify-content:space-between}.edit-container .edit-first-col,.edit-container .edit-second-col{display:flex;flex-direction:column;justify-content:flex-end}.edit-container .edit-label{margin:0 0 5px;text-transform:uppercase;font-size:10px;letter-spacing:0;line-height:1em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;color:#775240}.edit-container .edit-desc{font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;word-break:break-all}.edit-container .edit-action{font-size:12px;letter-spacing:0;line-height:1.3em;font-weight:500;font-style:normal;color:#000}.link-container .link-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.link-container .link-icon{width:16px}.text-container{font-size:14px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal;color:rgba(24,46,24,.7);padding:18px 30px}.controls-view{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.controls-view .timer-icon{min-width:30px;width:auto}.controls-view .timer-icon i{font-size:24px;color:#566562}.controls-view .controls-view-label{font-size:11px;letter-spacing:0;line-height:1.2em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;text-align:center;text-transform:uppercase;color:#566562;margin:5px 0 0}.confirm-modal{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.confirm-modal .confirm-modal-wrapper{display:table-cell;vertical-align:middle}.confirm-modal .confirm-modal-container{width:260px;margin:0 auto;padding:30px 0 0;transition:all .3s ease;text-align:center;background:#fffaf8;border-radius:10px;overflow:hidden}.confirm-modal .confirm-modal-heading{margin:0 20px 16px;font-size:16px;letter-spacing:0;line-height:1em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;text-transform:uppercase;color:#775240}.confirm-modal .confirm-modal-description{font-size:14px;letter-spacing:0;line-height:1.4em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;margin:0 24px 10px;color:#566562}.confirm-modal .confirm-modal-footer{display:flex;flex-direction:column;margin:0}@media screen and (min-color-index:0)and (-webkit-min-device-pixel-ratio:0){.confirm-modal .confirm-modal-footer{position:relative;bottom:-1px}}.confirm-modal .confirm-modal-btn{width:100%;border-radius:0}.bottom-nav{z-index:20;position:fixed;bottom:0;left:0;right:0;background-color:#c1cebe;color:#182e2a;border-top-right-radius:15px;border-top-left-radius:15px}.bottom-nav-container{display:flex;align-items:center;justify-content:space-between;list-style:none;margin:-10px 0 5px;padding:0 30px;height:72px}.bottom-nav-link{color:inherit;font-size:11px;font-weight:500;display:flex;flex-wrap:wrap;justify-content:center;position:relative}.bottom-nav-link,.bottom-nav-link :hover,.bottom-nav-link:focus{text-decoration:none}.bottom-nav-link span{width:100%;text-align:center}.bottom-nav-recorder-container{border-radius:100px;border:6px solid #c1cebe}.bottom-nav-recorder-btn{display:flex;align-items:center;text-decoration:none;height:60px;width:60px;border-radius:100px;background:linear-gradient(144.07deg,rgba(24,46,42,.5) -15.52%,rgba(82,126,89,.5) 64.76%),#527e59;box-sizing:content-box;box-shadow:1px 1.5px 1px rgba(24,46,24,.5)}.bottom-nav-recorder-btn svg{width:20px}.bottom-nav-active,.bottom-nav-item{position:relative}.bottom-nav-active:before{content:"";width:35px;height:2px;background:#182e2a;border-radius:5px 5px 0 0;transform:matrix(1,0,0,-1,0,0);display:inline-block;position:absolute;top:-8px;left:calc(50% - 17px)}.bottom-nav-active:after{content:"";width:5px;height:5px;background:#182e2a;border-radius:10px;position:absolute;bottom:-11px;left:calc(50% - 2.5px)}.bottom-nav-active svg path{fill:#182e2a}.bottom-nav-active span{color:#182e2a}.desktop-catcher-container{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1001;padding:100px 140px;width:100%;height:100%;background:url(/_next/static/media/desktop-catcher-bg-2.d2f016f7.png),url(/_next/static/media/desktop-catcher-bg-1.95699e32.png),#fffaf8;background-repeat:no-repeat;background-position:bottom left -400px,100% 0}.desktop-catcher-container .content-container{width:700px;display:flex;flex-flow:row nowrap}.desktop-catcher-container .qr-wrapper{width:280px;height:280px;padding:20px;position:relative;border-radius:60px;border:2px solid #c1cebe}.desktop-catcher-container .qr-code{width:100%;height:100%;border-radius:40px}.desktop-catcher-container .qr-text{font-size:16px;line-height:1em;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);background-color:#fffaf8;text-align:center;width:165px;display:block;color:#a7826e}.desktop-catcher-container .qr-text,.desktop-catcher-container .title{letter-spacing:0;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;text-transform:uppercase}.desktop-catcher-container .title{margin:15px 0 5px;color:#182e18;font-size:28px;line-height:1.5em}.desktop-catcher-container .subtitle{margin:0 0 15px;color:#182e18;font-size:16px;letter-spacing:.06em;line-height:1.1em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif}.desktop-catcher-container .description{color:#182e18;font-size:16px;letter-spacing:0;line-height:1.25em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif}.desktop-catcher-container .link{margin-top:20px;display:block;color:#a7826e;font-size:16px;letter-spacing:0;line-height:1.25em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;text-decoration:underline}.desktop-catcher-container .link:hover{color:#000}.desktop-catcher-container .logo{margin-top:45px;width:100%}.orientation-guard-container{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;z-index:1001;background:url(/_next/static/media/mobile-orientation-bg-2.a50d4cb6.png),url(/_next/static/media/mobile-orientation-bg-1.70ab1ca0.png),#fffaf8;background-repeat:no-repeat;background-position:0 100%,100%;flex-direction:column;justify-content:center;align-items:center;padding:16px;width:100%;height:100%}.orientation-guard-container .orientation-guard-title{margin-bottom:10px}.orientation-guard-container .orientation-guard-icon{width:25px;margin-bottom:20px;animation:flip 1s linear .25s;animation-fill-mode:forwards}.orientation-guard-container .orientation-guard-desc{font-size:14px;letter-spacing:0;line-height:1.5em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;color:rgba(24,46,24,.7);text-align:center}@keyframes flip{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}.image-preview-modal{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;z-index:1000;flex-direction:column;justify-content:center;align-items:center;padding:90px 0;width:100%;height:100%;background:#000}.image-preview-modal .close-icon{position:absolute;top:16px;right:0}.image-preview-modal .image-list{display:flex;justify-content:space-between;flex-direction:row;align-items:center;list-style:none;width:100%;padding:0 24px 0 0;margin:0 0 10px}.image-preview-modal .image-list .image-number{font-family:Sifonn Pro,sans-serif;font-weight:700;font-size:16px;letter-spacing:0;line-height:1.1em;text-align:right;text-transform:uppercase;color:#fff}.image-preview-modal .swiper-container{width:100%;padding:0;box-sizing:content-box;margin:0 0 30px;border:none;box-shadow:none;background:none;position:relative;overflow:visible;height:100%}.image-preview-modal .swiper-container .swiper{width:100%!important;height:100%!important;overflow:visible}.image-preview-modal .swiper-container .swiper .swiper-slide{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:0;overflow:hidden;border-radius:0;background:none;justify-content:center}.image-preview-modal .swiper-container .swiper .swiper-slide img{width:100%;object-fit:contain}:root{--toastify-icon-color-success:#182e18!important;--toastify-color-progress-bgo:0!important}.Toastify__toast{font-size:12px;letter-spacing:.03em;line-height:1em;font-style:normal;font-weight:400;border-radius:0!important;padding:20px!important;border-top-right-radius:30px!important}.Toastify__toast--success{background-color:#c1cebe!important;color:#566562!important}.Toastify__toast--error{background-color:#c1cebe!important;color:#c54a3d!important}.Toastify__toast-body{font-size:14px;line-height:1.5;padding:0;margin:0}.Toastify__progress-bar{background:#488852!important;opacity:1!important}.Toastify__toast-icon{width:20px!important;margin:auto 18px auto 0!important}.Toastify__close-button{opacity:1!important;top:23px!important;right:17px!important}.auto-lock-reminder-modal{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.auto-lock-reminder-modal .auto-lock-reminder-modal-wrapper{display:table-cell;vertical-align:middle}.auto-lock-reminder-modal .auto-lock-reminder-modal-container{width:260px;margin:0 auto;padding:30px 0 0;transition:all .3s ease;text-align:center;background:#fffaf8;border-radius:10px;overflow:hidden}.auto-lock-reminder-modal .auto-lock-reminder-modal-heading{margin:0 20px 5px;font-size:16px;letter-spacing:0;line-height:1.1em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;color:#000}.auto-lock-reminder-modal .auto-lock-reminder-modal-subheading{margin:0 20px 20px;font-size:14px;letter-spacing:0;line-height:1.25em;font-weight:500;font-style:normal;color:#000}.auto-lock-reminder-modal .auto-lock-reminder-modal-list{padding:0 0 0 20px;margin:0 20px 20px;text-align:left;font-size:14px;letter-spacing:0;line-height:1.25em;font-weight:500;font-style:normal;color:#527e59}.auto-lock-reminder-modal .auto-lock-reminder-modal-footer{display:flex;flex-direction:column;margin:0}@media screen and (min-color-index:0)and (-webkit-min-device-pixel-ratio:0){.auto-lock-reminder-modal .auto-lock-reminder-modal-footer{position:relative;bottom:-1px}}.auto-lock-reminder-modal .auto-lock-reminder-modal-btn{width:100%;border-radius:0}.keepsake-modal{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.keepsake-modal .keepsake-modal-wrapper{display:table-cell;vertical-align:middle}.keepsake-modal .keepsake-modal-container{width:260px;margin:0 auto;padding:30px 0 0;transition:all .3s ease;text-align:center;background:#fffaf8;border-radius:10px;overflow:hidden}.keepsake-modal .keepsake-modal-heading{margin:0 20px 10px;font-size:16px;letter-spacing:0;line-height:1.1em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;color:#566562}.keepsake-modal .keepsake-modal-list{padding:0 0 0 20px;margin:0 18px 20px;text-align:left;font-size:13px;letter-spacing:0;line-height:1.25em;font-style:normal;font-weight:400;color:#182e2a}.keepsake-modal .keepsake-modal-list-bold{font-size:13px;letter-spacing:0;line-height:1.25em;font-weight:500;font-style:normal}.keepsake-modal .keepsake-modal-footer{display:flex;flex-direction:column;margin:0}@media screen and (min-color-index:0)and (-webkit-min-device-pixel-ratio:0){.keepsake-modal .keepsake-modal-footer{position:relative;bottom:-1px}}.keepsake-modal .keepsake-modal-btn{width:100%;border-radius:0}.textarea-modal{position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.textarea-modal--error .textarea-modal--input-wrapper{padding:25px 30px 10px!important}.textarea-modal--error .textarea-modal--input{border-color:#c54a3d!important}.textarea-modal--error .text-error{margin-top:10px;color:#c5413d!important}.textarea-modal--close-btn{position:absolute;top:5px;right:5px}.textarea-modal--wrapper{display:table-cell;vertical-align:middle}.textarea-modal--container{width:90%;max-width:400px;height:75%;margin:0 auto;transition:all .3s ease;text-align:center;background:#fffaf8;border-radius:10px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;position:relative}.textarea-modal--heading{margin-bottom:15px;font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;color:#566562}.textarea-modal--input-wrapper{padding:25px 30px 30px;height:100%;display:flex;flex-direction:column}.textarea-modal--input{outline:none;color:#182e18;box-shadow:none;padding:12px 14px;margin:0;flex:1 1;background:#fff;border:1px solid #eeccbc;border-radius:6px;font-size:14px;line-height:1.4em;width:100%;height:inherit;letter-spacing:0;font-weight:500;font-style:normal;overflow:auto}.textarea-modal--footer{display:flex;flex-direction:column;margin:0}@media screen and (min-color-index:0)and (-webkit-min-device-pixel-ratio:0){.textarea-modal--footer{position:relative;bottom:-1px}}.textarea-modal--btn{width:100%;border-radius:0}.error-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.error-container .error-title{font-size:16px;color:#775240;padding:17px 0 0}.error-container .error-link,.error-container .error-title{letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;text-align:center}.error-container .error-link{font-size:12px;color:#182e18;text-transform:uppercase;text-decoration:none}.error-container .error-link:after{content:"";display:block;width:55px;margin:0 auto;padding-top:8px;border-bottom:1px solid #527e59}.home-container{background-color:#182e18;display:flex;flex-direction:column;position:relative}.home-container .home-middle-section{overflow:auto!important;padding-bottom:72px}.home-container .featured-question-container{margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 30px}.home-container .featured-question-container .fq-heading{font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;color:#c1cebe;margin-bottom:1rem;font-size:10px}.home-container .setting-icon{position:absolute;top:16px;left:15px;z-index:2}.home-container .logo-svg{position:relative;top:24px;margin:0 auto 40px;text-align:center}.home-container .start-conversation{width:150px;height:150px}.home-container .start-conversation g{fill:#eaddd6}.recent-conversations-container{margin-top:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 30px}.recent-conversations-container .recent-conversations{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;line-height:normal}.recent-conversations-container .recent-conversations .recent-conversations-title{font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;position:relative;top:3px;color:#c1cebe;margin-bottom:0;font-size:10px;font-weight:600}.recent-conversations-container .home-view-all-btn{border:none;margin:0;padding:0;text-decoration:none;cursor:pointer;text-align:center;border-radius:10px;width:auto;min-width:20px;overflow:visible;flex-flow:row nowrap;justify-content:center;background:none}.recent-conversations-container .home-view-all-btn .view-all-label-btn{color:#c1cebe;font-size:10px;line-height:1em;letter-spacing:.01em;font-style:normal;font-weight:400}.recent-conversations-container .home-view-all-btn .view-all-icon{margin-left:10px;width:18px}.recent-question-container{padding:13px 0}.new-story-card{text-align:center;background:rgba(255,250,248,.1019607843);border-radius:10px;margin:0 30px;height:100px;display:flex;align-items:center;justify-content:center;flex-direction:column}.new-story-card .new-story-card-title{color:#c1cebe;margin-bottom:5px;text-align:center;letter-spacing:0;line-height:1.2em;font-style:normal;font-size:14px;font-weight:600}.new-story-card .new-story-card-desc{color:#fffaf8;letter-spacing:0;line-height:1.2em;font-style:normal;font-size:12px;font-weight:500}.keepsake-detail-wrapper{margin-top:7px;padding:0 30px}.keepsake-detail-wrapper .keepsake-detail-title{font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;position:relative;top:3px;color:#c1cebe;margin-bottom:0;font-size:10px;font-weight:600}.keepsake-card{text-align:center;background:#566562;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:80px;margin:0 30px;display:flex;padding:20px 10px 20px 20px}.keepsake-card .keepsake-card-desc{color:#fffaf8;font-size:12px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal;text-align:left}.login-container{position:relative;display:flex;flex-direction:column;padding:0;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.login-container .heading{font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase;text-align:center;padding:17px 0 0}.login-container .fields-container{padding:30px 20px;height:100%}.login-container .input-field{margin-bottom:20px}.login-container .forget-password-text{width:258px;font-size:11px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif}.login-container .button{width:258px;margin:33px 0 10px}.login-container .or-container{position:relative;width:258px;margin:20px 0 0}.login-container .or-line{height:1px;background-color:#a7826e}.login-container .or-text{position:absolute;padding:12px;top:50%;left:50%;transform:translate(-50%,-50%);color:#775240;background-color:#fffaf8;text-transform:uppercase;font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif}.login-container .magic-link-text{width:258px;font-size:11px}.login-container .magic-link-text,.login-container .signup-text{text-align:center;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif}.login-container .signup-text{color:#5e5e5e;margin-bottom:33px;font-size:14px}.share-container{height:100dvh!important}.share-container .library-title{padding-bottom:0!important}.share-container .share-page-banner{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:18px;position:relative}.share-container .share-page-banner .home-icon{position:absolute;left:18px;color:#fff;min-width:auto}.share-container .share-page-banner .home-icon i{font-size:24px}.share-container .share-page-banner .logo{width:160px;margin:0 auto;display:block}.share-container .share-page-banner .logo g{fill:#fff}.share-container .share-page-header{padding:0 24px 44px}.share-container .share-page-header .share-page-sub-heading{text-transform:uppercase;font-size:11px;letter-spacing:.01em;line-height:1.3em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;margin:0;text-align:left;color:#eeccbc}.share-container .share-page-header .share-page-heading{color:#fffaf8;font-size:26px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal;margin-top:4px;margin-bottom:0;text-transform:none}.share-container .share-page-display-container{background:#182e18;position:relative;display:flex;flex-direction:column;width:100%}.share-container .share-page-display-container .display-view{padding:78px 24px 30px;width:100%;height:-moz-fit-content;height:fit-content;min-height:100%;overflow:auto;background-color:#fffaf8;border-radius:16px 16px 0 0;display:flex;flex-direction:column;justify-content:flex-start}.share-container .share-page-display-container .display-view .display-view-title{font-size:16px;font-weight:600;margin-bottom:5px;color:#303030;letter-spacing:0;line-height:1.2em;font-style:normal}.share-container .share-page-display-container .display-view .display-view-description{font-size:14px;letter-spacing:0;line-height:1.4em;font-weight:500;font-style:normal;color:#303030;white-space:pre-line;word-break:break-word}.action-view{width:100%;background:url(/_next/static/media/share-card-bg.d85243ca.png),#c1cebe;background-repeat:no-repeat;background-position:0 100%;color:#182e18;padding:16px;text-align:center;border-radius:10px 10px 0 0;cursor:pointer}.action-view .action-view-header{margin:0 0 8px;font-size:11px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal}.action-view .action-view-container{display:flex;flex-direction:row;justify-content:center;gap:8px}.action-view .action-view-container .action-view-text{margin:0;font-size:14px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;text-decoration:underline}.summary-btn-wrapper{display:flex;justify-content:flex-start}.summary-btn-wrapper .generic-button{width:-moz-fit-content;width:fit-content}.summary-btn-wrapper .generic-btn-label{white-space:nowrap;margin-left:4px;font-size:12px;letter-spacing:0;line-height:1em;font-style:normal;font-weight:400;color:#3e4e4b;border-bottom:1px solid #3e4e4b}.intro-container{position:relative;display:flex;flex-direction:column;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.intro-container .intro-wrapper{margin-top:10vh}.intro-container .intro-heading{font-size:16px;letter-spacing:.06em;line-height:1.5em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase;text-align:center;padding-top:10px;margin-bottom:20px}.intro-container .intro-slider{height:350px!important;background:url(/_next/static/media/intro-slide-bg.9175dfc8.png);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:20px}.intro-container .intro-slide-desc{text-align:center;color:#fff!important;font-size:24px;letter-spacing:.04em;line-height:1.2em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;padding:10px;color:#fffaf8;text-transform:uppercase}.intro-container .intro-bottom-btn{position:absolute;display:flex;justify-content:center;align-items:center;height:70px;width:70px;min-width:70px;border-radius:50%;background-color:#a7826e;bottom:5vh;right:20px;z-index:20}.intro-container .intro-top-link{position:absolute;top:0;left:0;right:0;padding:20px;display:flex;flex-flow:row wrap;justify-content:flex-end}.intro-container .intro-top-link a{font-size:12px;letter-spacing:.04em;line-height:1.2em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;text-transform:uppercase;color:#a7826e}.signup-container{position:relative;display:flex;flex-direction:column;padding:0;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.signup-container .heading{font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase;text-align:center;padding:17px 0 0}.signup-container .fields-container{padding:30px 20px;height:100%}.signup-container .input-field{margin-bottom:20px}.signup-container .button{width:258px;margin:33px 0 20px}.signup-container .terms-and-condition-text{width:260px;font-size:11px}.signup-container .signin-text,.signup-container .terms-and-condition-text{text-align:center;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif}.signup-container .signin-text{color:#5e5e5e;margin-bottom:28px;font-size:14px}.record-container{position:relative;background-color:#182e18;display:flex;flex-direction:column;z-index:10;overflow:auto}.record-container .record-title{background:url(/_next/static/media/answer-bg.0ec08490.png),#182e18;background-repeat:no-repeat;background-position:100% 0;border:none;box-shadow:none}.record-container .record-title .record-heading{margin:0 24px;display:block;color:#fffaf8;text-transform:none;letter-spacing:0;line-height:1.1em;font-weight:500;font-style:normal;font-size:6.93333vw}.record-container .bonus-question-container .collapse-btn{margin:4px 24px 12px;padding:0;width:auto}.record-container .bonus-question-container .collapse-btn .collapse-btn-title{color:#eeccbc;font-size:11px;letter-spacing:0;line-height:1.2em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif}.record-container .bonus-question-container .collapse-btn .collapse-icon{position:relative;width:7px;margin-left:4px;transform:rotate(180deg)}.record-container .bonus-question-container .collapse-btn .collapse-icon-down{transform:none}.record-container .bonus-question-container .swiper-container{height:-moz-fit-content;height:fit-content;padding:12px 0 42px;background-color:#c1cebe;box-sizing:content-box;margin:0;border:none;box-shadow:none}.record-container .bonus-question-container .swiper-container .swiper-slide{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;font-weight:700;justify-content:center;text-align:left;padding:0 24px;overflow:visible;max-width:300px;height:auto;border-right:1px solid #fffaf8}.record-container .bonus-question-container .swiper-container .swiper-slide:last-child{border-right:none}.record-container .bonus-question-container .swiper-container .swiper-slide .slide-label{font-size:14px;letter-spacing:0;line-height:1.4em;font-style:normal;font-weight:400;font-family:var(--font-montserrat);color:rgba(24,46,24,.7);text-align:left;width:100%}.record-container .question-form-container{background-color:#182e18;height:100%;width:100%;margin-top:30px;display:flex;flex-direction:column;position:relative}.record-container .question-form-container .question-form{padding:58px 24px 24px;width:100%;height:100%;background-color:#fffaf8;border-radius:16px 16px 0 0;display:flex;flex-direction:column;justify-content:flex-start}.record-container .question-form-container .question-form .question-title{margin:16px 0 0}.record-container .question-form-container .question-form .question-title .input-text{width:100%;height:40px;transition:color .2s cubic-bezier(.47,0,.745,.715);color:#182e18;padding:12px 14px;margin:0;font-size:14px;letter-spacing:0;line-height:1.4em;font-weight:500;font-style:normal;background:#fff;border:1px solid #eeccbc;border-radius:6px;position:relative}.record-container .question-form-container .question-form .question-title .title-message-container{margin-top:8px;display:flex;flex-direction:row;justify-content:flex-end}.record-container .question-form-container .question-form .question-title .title-message-container .title-message{letter-spacing:0;font-weight:500;font-style:normal;font-size:11px;line-height:1.2em}.record-container .question-form-container .question-form .question-title .title-message-container .title-characters{font-size:11px;line-height:1.2em;color:#767676;letter-spacing:0;font-weight:500;font-style:normal}.record-container .question-form-container .question-form .question-title .title-message-error{justify-content:space-between}.record-container .question-form-container .question-form .question-title .title-message-error *{color:#c5413d!important}.record-container .question-form-container .question-form .input-textarea{outline:none;color:#182e18;box-shadow:none;padding:12px 14px;margin:0;flex:1 1;background:#fff;border:1px solid #eeccbc!important;border-radius:6px;font-size:14px;line-height:1.4em;width:100%;max-height:120px;letter-spacing:0;font-weight:500;font-style:normal;overflow:auto}.record-container .question-form-container .question-form .share-btn{width:100%;height:48px;margin-top:15px;margin-bottom:75px}.record-container .question-form-container .question-form .share-btn span{font-weight:700;font-family:var(--font-montserrat)}.record-container .limit-message{text-align:center;color:#c5413d;font-size:10px;letter-spacing:0;line-height:1.2em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif}.record-container .collapse-open{background-color:#c1cebe;margin-top:0}.recording-player-container{position:absolute;top:-25px;left:0;right:0;z-index:2;padding:0 10px;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.recording-player-container .reupload-audio-btn{z-index:50;position:absolute;bottom:-1px;right:0;background-color:#fffaf8;border:3px solid #527e59;padding:3px;border-radius:50%}.recording-player-container .recording-player-btn{margin-bottom:8px;font-size:16px;letter-spacing:0;line-height:1em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;background:linear-gradient(144.07deg,rgba(24,46,42,.5) -15.52%,rgba(82,126,89,.5) 64.76%),#527e59;padding:0;width:50px;height:50px;border-radius:50%;min-width:auto;color:#fff;border:3px solid #fffaf8;flex-flow:row nowrap;justify-content:center;transition:background-color .15s cubic-bezier(.47,0,.745,.715),color .15s cubic-bezier(.47,0,.745,.715),transform .15s cubic-bezier(.55,.085,.68,.53)}.recording-player-container .recording-player-btn i{font-size:24px}.recording-player-container .recording-player-btn i.rs-loader{animation:loader-spin 2s linear infinite}.recording-player-container .recording-player-btn:disabled{background:#c5c5c5!important;color:#000!important;border-color:#aaa!important}.recording-player-container .recording-player-label{padding-top:10px;text-align:center;color:#566562;font-size:11px;letter-spacing:0;line-height:1.2em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif}.question-date{margin-top:16px;font-size:12px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal;color:#767676}.created-date{margin-top:8px}.image-list-container{display:flex;flex-direction:row;justify-content:flex-start;position:relative;background:#fffaf8;align-items:flex-start;padding:12px 0}.image-list-container .image-input{visibility:hidden;display:none}.image-list-container .image-list-view{gap:16px;list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:flex-start}.record-favourite-icon-wrapper{position:absolute;top:35px;right:24px;z-index:2}.record-keepsake-summary-wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between}.record-keepsake-summary-wrapper .checkbox-input-field{align-items:center}.record-keepsake-summary-wrapper .checkbox-label{font-size:12px;color:#000}.record-keepsake-summary-wrapper .generic-button{width:-moz-fit-content;width:fit-content}.record-keepsake-summary-wrapper .generic-btn-label{white-space:nowrap;margin-left:4px;font-size:12px;letter-spacing:0;line-height:1em;font-style:normal;font-weight:400;color:#3e4e4b;border-bottom:1px solid #3e4e4b}.library-container{position:relative;height:100vh;background-color:#fffaf8;display:flex;flex-direction:column}.library-container .library-title{background:url(/_next/static/media/answer-bg.0ec08490.png),#182e18;background-repeat:no-repeat;background-position:100% 0;padding-bottom:20px}.library-container .library-title .library-heading{margin:30px 30px 0;display:block;color:#fffaf8}.library-container .library-filter{background-color:#c1cebe}.library-container .library-filter .filter-dropdown-wrapper{height:46px;cursor:pointer;border:none;font-size:14px;letter-spacing:0;line-height:1.2em;font-weight:600;font-style:normal;color:#000;position:relative;overflow:visible}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container{position:absolute;top:0;left:0;right:0;width:100%;background-color:#c1cebe;padding:0 20px}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-button{height:46px;width:100%;cursor:pointer;position:relative;display:flex;align-items:center}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-button .filter-button-icon{display:block;width:15px;height:auto;margin-right:15px}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-button .dropdown-title{font-family:Sifonn Pro,sans-serif;font-weight:700;font-size:11px;letter-spacing:0;line-height:1em;color:#a7826e}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-menu-container{max-height:0;padding-bottom:0;overflow:hidden;position:absolute;top:0;left:0;width:100%;background-color:#c1cebe;margin-top:46px;transition:max-height .5s ease-in-out}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-menu-container .menu-list{padding:0 20px 0 0;margin:0;overflow:auto;height:200px;list-style:none}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-menu-container .menu-list .menu-option{padding:5px 25px;list-style:none;color:rgba(0,0,0,.3);transition:color .5s ease-in-out}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-menu-container .menu-list .menu-option-select{color:#000}.library-container .library-filter .filter-dropdown-wrapper .filter-dropdown-container .filter-menu-container-open{padding-bottom:0;max-height:220px}.library-container .library-keepsake-checkbox-container{padding:15px 30px 0;margin-bottom:10px}.library-container .library-keepsake-checkbox-container .checkbox-label{color:#000}.library-container .library-keepsake-checkbox-container .library-keepsake-text{font-size:11px;letter-spacing:0;line-height:1em;font-style:normal;font-weight:400;color:#5e5e5e}.library-container .library-list{padding:15px 30px 80px;width:100%;height:calc(100vh - 185px);overflow:auto}.library-container .library-list .list-item{width:100%;margin-bottom:15px;align-items:center;padding:25px;background:url(/_next/static/media/library-card-bg.42e9349b.png),rgba(234,221,214,.3);background-repeat:no-repeat;background-position:0 100%;border-radius:10px;cursor:pointer}.library-container .library-list .list-item .item-label{font-size:14px;letter-spacing:0;line-height:1.2em;font-weight:600;font-style:normal;color:#775240;margin-right:10px}.library-container .library-list .list-item .item-icon{width:10px}.library-container .library-list .library-list-header{text-align:center;background:rgba(255,250,248,.10196);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.library-container .library-list .library-list-header .library-list-title{margin-bottom:10px}.library-container .library-list .library-list-header .library-list-description{font-size:14px;letter-spacing:0;line-height:1.2em;font-weight:500;font-style:normal;color:rgba(24,46,24,.7);margin-bottom:15px}.library-container .library-list .library-list-header .plus-icon-btn{background-color:#182e18}.library-container .library-list .library-list-header .plus-icon-btn .plus-icon path{stroke:#eaddd6}.library-container .library-list .library-list-header .start-conversation g{fill:#182e18}.settings{position:relative;padding-bottom:40px;overflow:auto;background-color:#fffaf8}.settings .settings-container{position:relative;width:100%;margin-top:50px}.settings .settings-btn{width:calc(100% - 80px);margin:20px 40px 40px}.settings .top-bar-heading{color:#775240!important}.category-container{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:url(/_next/static/media/category-bg.72d7280f.png),#fffaf8;background-repeat:no-repeat;background-position:100% 100%}.category-container .category-heading{margin-top:30px;text-align:center}.category-container .category-desc{text-align:center;margin-bottom:20px;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:1em;font-weight:500;font-size:14px;letter-spacing:0}.topic-container{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:url(/_next/static/media/category-bg.72d7280f.png),#fffaf8;background-repeat:no-repeat;background-position:100% 100%}.topic-container .topic-heading{margin-top:30px;text-align:center}.topic-container .topic-desc{text-align:center;margin:0 50px 20px;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:1em;font-weight:500;font-size:14px;letter-spacing:0}.topic-container .category-card-wrapper{height:calc(100vh - 14rem)!important}.onboarding-container{position:relative;display:flex;flex-direction:column;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0;padding:20px}.onboarding-container .onboarding-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.onboarding-container .onboarding-wrapper .onboarding-top-section .onboarding-heading{font-size:16px;letter-spacing:0;line-height:1.1em;font-weight:600;font-style:normal;font-family:Montserrat-SemiBold,Lucida Sans Typewriter,sans-serif;color:#182e2a;text-align:center;margin-top:60px;margin-bottom:1em}.onboarding-container .onboarding-wrapper .onboarding-top-section .onboarding-desc{font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;text-align:center}.onboarding-container .onboarding-wrapper .onboarding-top-section .onboarding-input-wrapper{display:flex;flex-direction:column;align-items:center;padding:30px 20px}.onboarding-container .onboarding-wrapper .onboarding-top-section .onboarding-input{margin-bottom:20px}.onboarding-container .onboarding-wrapper .onboarding-bottom-section{gap:8px;padding:34px 0 10px;display:flex;flex-direction:column;align-items:center}.onboarding-container .onboarding-wrapper .onboarding-bottom-section .onboarding-link{text-decoration:none;font-size:12px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;color:#a7826e}.onboarding-container .onboarding-wrapper .onboarding-btn{padding-bottom:30px}.magic-link-container{position:relative;display:flex;flex-direction:column;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.magic-link-container .magic-link-heading{font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase;text-align:center;margin-bottom:10px}.magic-link-container .magic-link-description{font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:20px;text-align:center}.magic-link-container .magic-link-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:25px}.magic-link-container .magic-link-wrapper .magic-link-desc-wrapper{width:258px;height:226px}.magic-link-container .magic-link-wrapper .magic-link-input{margin-top:5px}.magic-link-container .magic-link-wrapper .magic-link-btn{margin-top:24px;width:100%}.magic-link-container .magic-link-wrapper .magic-link-error{margin-top:16px;font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:20px;text-align:center;color:#c5413d}.magic-link-container .magic-link-success-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center}.magic-link-container .magic-link-success-wrapper .magic-link-top-section{width:262px}.magic-link-container .magic-link-success-wrapper .magic-success-desc-color{color:#767676}.magic-link-container .magic-link-success-wrapper .magic-success-note-color{color:#5e5e5e}.magic-link-container .magic-link-success-wrapper .magic-link-bottom-section{gap:8px;padding:34px 0 30px}.new-password-container{position:relative;display:flex;flex-direction:column;padding:0;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.new-password-container .heading{font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#775240;text-transform:uppercase;text-align:center;padding:17px 0 0}.new-password-container .fields-container{padding:30px 20px;height:100%}.new-password-container .input-field{margin-bottom:20px}.new-password-container .button{width:258px;margin:33px 0 20px}.library-question-container{height:100vh!important;background-color:#fffaf8!important}.library-question-container .library-question-title .library-question-heading{font-size:26px!important;line-height:1.2em!important;margin:30px 30px 0!important}.library-question-container .library-tabs{display:flex;align-items:center;justify-content:flex-start;padding:10px 25px;gap:8px;background-color:#eaddd6}.library-question-container .library-tabs .vertical-bar{width:1px;height:20px;background-color:#aaa}.library-question-container .library-tabs .library-tab-btn{width:auto;border-radius:0;text-transform:uppercase}.library-question-container .library-tabs .library-tab-btn .generic-btn-label{font-size:11px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;color:#566562!important}.library-question-container .library-tabs .library-tab-btn-active{border-bottom:2px solid #182e18}.library-question-container .library-tabs .library-tab-btn-active .generic-btn-label{color:#182e18!important}.library-question-container .library-question-list-container{padding:25px;width:100%;height:calc(100vh - 185px);overflow:auto}.library-question-container .library-question-list-container .library-heading{margin-bottom:12px}.library-question-container .library-question-list-container .library-question-group{margin-bottom:10px}.library-question-container .library-question-list-container .library-question-group .library-question-date{margin-bottom:10px;font-size:10px;letter-spacing:0;line-height:1em;font-style:normal;font-weight:400;font-family:Sifonn Pro,sans-serif;color:#a7826e}.library-question-container .library-question-list-container .library-question-group .library-question-list .library-question-month-group{padding:10px 0}.library-question-container .library-question-list-container .library-question-group .library-question-list .library-question-list-card{margin-bottom:10px;padding:15px 40px 25px}.question-container{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;background:#a7826e}.question-container .question-heading{margin-top:20px;text-align:center;color:#fffaf8}.question-container .question-desc{text-align:center;margin:0 50px 20px;color:#fffaf8;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:1em;font-weight:500;font-size:14px;letter-spacing:0}.forgot-password-container{position:relative;display:flex;flex-direction:column;background:url(/_next/static/media/auth-bg.3e6e29c3.png),#fffaf8;background-repeat:no-repeat;background-position:0 0}.forgot-password-container .forgot-password-wrapper{display:flex;flex-direction:column;align-items:center;padding-top:25px}.forgot-password-container .forgot-password{font-size:16px;letter-spacing:0;line-height:1em;font-weight:700;font-style:normal;font-family:Sifonn Pro,sans-serif;text-transform:uppercase;text-align:center}.forgot-password-container .forgot-password--title{margin-bottom:22px;color:#775240}.forgot-password-container .forgot-password--msg{padding:10px 0;margin:20px 0 0}.forgot-password-container .forgot-password-desc-wrapper{width:258px;height:226px}.forgot-password-container .forgot-password-description{font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:20px;text-align:center}.forgot-password-container .forgot-password-input{margin-top:5px}.forgot-password-container .forgot-password-btn{margin-top:24px;width:100%}.forgot-password-container .forgot-password-error{margin-top:16px;font-size:14px;letter-spacing:0;line-height:1em;font-weight:500;font-style:normal;font-family:Montserrat-Medium,Lucida Sans Typewriter,sans-serif;line-height:20px;text-align:center;color:#c5413d}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid rgba(0,0,0,0)}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:normal;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}