:root{--moveRight: 5rem}.section-title.svelte-ogmkyq{position:relative;margin-bottom:1%;font-size:clamp(1rem,10vw,1.3rem);margin-left:calc(var(--moveRight) + .125rem)}.recipients-list.svelte-ogmkyq{flex:1 1 70%;display:flex;flex-direction:column;align-self:end;min-width:35dvw;width:calc(100% - var(--moveRight));background-color:light-dark(var(--white),var(--general-text-color-secondary));background-color:var(--general-background-color-secondary);gap:1rem;margin-bottom:1rem;padding-block:2rem;padding-inline:2rem;box-shadow:0 4px 8px -7px #0000001a;border-radius:10px;transform-origin:left;scrollbar-width:auto;overflow-y:scroll;overscroll-behavior:contain}.recipients-list.svelte-ogmkyq .recipient-item:where(.svelte-ogmkyq){display:flex;width:95%;justify-content:space-between;align-items:center;padding:clamp(1%,1.5vw,3%);cursor:pointer;background-color:light-dark(var(--general-background-color),color-mix(in srgb,var(--general-text-color-secondary),var(--grey-400)));background-color:var(--general-background-color-secondary);border-radius:10px}.recipients-list.svelte-ogmkyq .recipient-item:where(.svelte-ogmkyq):where(.selected:where(.svelte-ogmkyq)){outline:solid 2px var(--primary-darkgreen-550)}.recipients-list.svelte-ogmkyq .recipient-item:where(.svelte-ogmkyq):where(.selected:where(.svelte-ogmkyq)) .recipient-details:where(.svelte-ogmkyq) p:where(.svelte-ogmkyq){color:var(--primary-darkgreen-550)}.recipients-list.svelte-ogmkyq .recipient-info:where(.svelte-ogmkyq){display:flex;flex-direction:column;align-items:start;gap:1rem;width:100%;padding:min(2%,.5rem)}.recipients-list.svelte-ogmkyq .recipient-details:where(.svelte-ogmkyq){display:flex;width:100%}.recipients-list.svelte-ogmkyq .profile-pic:where(.svelte-ogmkyq),.recipients-list.svelte-ogmkyq .profile-letter:where(.svelte-ogmkyq){width:clamp(50px,10vw,70px);height:clamp(50px,10vw,70px);aspect-ratio:1/1;border-radius:50%;margin-right:1rem;background-color:var(--primary-darkgreen-550)}.recipients-list.svelte-ogmkyq .profile-letter:where(.svelte-ogmkyq){color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.recipients-list.svelte-ogmkyq .recipient-details:where(.svelte-ogmkyq) span:where(.svelte-ogmkyq){position:relative;display:flex;flex-direction:column;justify-content:center;gap:.5rem;width:100%}.recipients-list.svelte-ogmkyq .recipient-details:where(.svelte-ogmkyq) span:where(.svelte-ogmkyq) h3:where(.svelte-ogmkyq){margin:0;font-size:1.25rem}.recipients-list.svelte-ogmkyq .recipient-details:where(.svelte-ogmkyq) span:where(.svelte-ogmkyq) p:where(.svelte-ogmkyq){margin:0;font-size:clamp(.8rem,1vw,1rem);font-weight:500;color:var(--general-text-color-secondary)}.recipients-list.svelte-ogmkyq .recipient-details:where(.svelte-ogmkyq) span:where(.svelte-ogmkyq) button:where(.svelte-ogmkyq){position:absolute;top:0;right:0;background-color:transparent;border:none;font-size:1.5rem;cursor:pointer;letter-spacing:3px}.recipients-list.svelte-ogmkyq .recipient-details:where(.svelte-ogmkyq) span:where(.svelte-ogmkyq) button:where(.svelte-ogmkyq):is(:where(.svelte-ogmkyq):hover,:where(.svelte-ogmkyq):focus){color:var(--primary-darkgreen-550)}.last-sent.svelte-ogmkyq{font-size:.9rem;font-weight:600;color:var(--general-text-color-secondary)}hr.svelte-ogmkyq:nth-last-of-type(1){display:none!important}@media (width <= 900px){.recipients-list.svelte-ogmkyq{flex:1 1 100%;align-self:center;min-width:100%;margin-inline:0;padding-block:0}}form.svelte-1wlk3tp:has(.amount-input-container:where(.svelte-1wlk3tp)){display:flex;flex-direction:column;flex:1 1 100%;gap:0}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp){position:relative;align-items:center;justify-content:center;padding-inline:10%;padding-block:5%}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp):nth-of-type(1){flex:1 1 63%;display:flex;flex-direction:row;flex-wrap:wrap;max-width:65rem;width:100%;gap:clamp(1vw,1.6rem,10cqh);padding-top:8dvh;justify-content:center;align-self:center}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp):nth-of-type(1) label:where(.svelte-1wlk3tp){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:clamp(1rem,40%,7rem);width:clamp(10%,40%,16rem);padding:1rem 2rem;font-size:1.6rem;font-weight:700;text-wrap-mode:nowrap;border-radius:8px;background-color:var(--primary-darkgreen-200);color:var(--primary-darkgreen-550);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp):nth-of-type(1) label:where(.svelte-1wlk3tp):is(:where(.svelte-1wlk3tp):hover,:where(.svelte-1wlk3tp):focus-within,:where(.svelte-1wlk3tp):has(:where(.svelte-1wlk3tp):checked)){position:relative;background-color:var(--primary-darkgreen-550);color:#fff;outline:none}.amount-input-container.svelte-1wlk3tp:nth-of-type(1) input:where(.svelte-1wlk3tp){position:absolute;inset:10px;width:100%;padding:.75rem;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp):nth-of-type(2){flex:1 1 90%;display:flex;flex-direction:column;justify-content:flex-start}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp):nth-of-type(2) label:where(.svelte-1wlk3tp){font-size:1.2rem;color:var(--grey-400);font-weight:600;cursor:pointer;margin-bottom:1rem}form.svelte-1wlk3tp .amount-input-container:where(.svelte-1wlk3tp):nth-of-type(2) input[type=number]:where(.svelte-1wlk3tp){font-size:1.6rem;border:2px solid #ccc;border-radius:8px;padding:1rem 2rem;width:90%;background-color:var(--white)}.purpose-selction.svelte-lo34n1{position:relative;flex:1 1 10%;height:50vh;display:flex;flex-direction:column;margin-bottom:1rem;border-radius:clamp(5px,11cqw,10px)}.purpose-options.svelte-lo34n1{position:relative;background-color:var(--general-background-color-secondary);padding-inline:3.3rem;padding-block:3rem;display:flex;flex-wrap:wrap;align-content:start;justify-content:center;height:100%;gap:clamp(1rem,4cqw,1.5rem);border-radius:clamp(5px,11cqw,10px);box-shadow:0 4px 8px -7px #0000001a;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:auto;container-type:inline-size}.purpose-options.svelte-lo34n1::-webkit-scrollbar{width:12px;background-color:#f1f1f1}.purpose-options.svelte-lo34n1::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px;margin-block:.5rem}.purpose-options.svelte-lo34n1::-webkit-scrollbar-thumb{background:var(--primary-darkgreen-550);border-radius:4px;min-height:40px}.purpose-options.svelte-lo34n1::-webkit-scrollbar-thumb:hover{background:var(--primary-darkgreen-550);opacity:.8}.purpose-option.svelte-lo34n1{position:relative;display:flex;background-color:var(--general-background-color);max-width:300px;flex:1 1 40cqw;aspect-ratio:1;border-radius:clamp(5px,11cqw,10px);overflow:clip}.purpose-option.svelte-lo34n1 label:where(.svelte-lo34n1){position:relative;width:100%;height:100%;display:flex;flex-direction:column;border-radius:clamp(5px,11cqw,10px);overflow:clip;padding-top:5%;align-items:center;justify-content:center;cursor:pointer}.purpose-option.svelte-lo34n1:has(img:where(.svelte-lo34n1)) p:where(.svelte-lo34n1){width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:2%;margin-inline:5%;align-self:start;border-radius:clamp(5px,11cqw,5px);background-color:var(--general-background-color-secondary)}.purpose-option.svelte-lo34n1 .purpose-icon-container:where(.svelte-lo34n1){flex:1 2 auto;width:100%;height:90%;display:flex;justify-content:center;aspect-ratio:1;border-radius:clamp(5px,11cqw,10px);padding:10%}.purpose-option.svelte-lo34n1 .purpose-icon:where(.svelte-lo34n1){-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.purpose-option.svelte-lo34n1:has(input:where(.svelte-lo34n1):checked){outline:solid var(--primary-darkgreen-550)}.purpose-option.svelte-lo34n1 input:where(.svelte-lo34n1){display:none;width:clamp(100px,20cqw,200px);aspect-ratio:1}.card-designs-container.svelte-v56a2d{flex:1 2 90%;height:100%;position:relative;padding-inline:1rem;display:flex;align-items:end;justify-content:end;overflow:auto}@media (max-width: 930px),(max-height: 600px){.card-designs-container.svelte-v56a2d{flex:1 1 80%;height:clamp(60%,85vh,89%)}}.option-select.svelte-v56a2d{flex:0 1 5%;display:flex;align-items:center;justify-content:center;gap:3%}.option-select.svelte-v56a2d input[type=radio]:where(.svelte-v56a2d){position:relative;background-color:var(--white)}.option-select.svelte-v56a2d input[type=radio]:where(.svelte-v56a2d):before{content:"";position:absolute;inset:0;display:block;border-radius:50%;background-color:color-mix(in srgb,var(--primary-darkgreen-550) 40%,white)}.option-select.svelte-v56a2d input[type=radio]:where(.svelte-v56a2d):checked:before{background-color:var(--primary-darkgreen-550)}.card-design-options.svelte-v56a2d{position:relative;display:flex;gap:1vw;width:110%;max-width:55rem;height:100%;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;container-type:inline-size;anchor-name:--myAnchor;counter-increment:markers;scroll-marker-group:after}@supports selector(ul::scroll-button(*)){.card-design-options.svelte-v56a2d::scroll-button(right){content:"next";right:0;right:anchor(right)}.card-design-options.svelte-v56a2d::scroll-button(left){content:"prev";left:0;left:anchor(left)}.card-design-options.svelte-v56a2d::scroll-button(*){background-color:var(--white);padding:2%;position:absolute;bottom:15%;position-anchor:--myAnchor;border-radius:10px;border:none;z-index:50;cursor:pointer;background-color:var(--primary-darkgreen-200)}.card-design-options.svelte-v56a2d::scroll-button(*):disabled{opacity:.5}}.card-option.svelte-v56a2d{position:relative;height:100%;flex:0 0 100cqw;display:flex;border:solid transparent;scroll-snap-align:start;scroll-snap-stop:always}.card-option.svelte-v56a2d label:where(.svelte-v56a2d)>p:where(.svelte-v56a2d){width:100%;max-width:400px;text-align:start;text-align:center;margin-top:2rem}.card-option.selected.svelte-v56a2d:hover{border-radius:14px;box-shadow:inset 0 0 55px -37px color-mix(in srgb,var(--general-background-color) 30%,var(--card-color,var(--grey-400)));transition:.1s ease-in-out}.card-option.selected.svelte-v56a2d section:where(.svelte-v56a2d){border-radius:14px;box-shadow:0 0 75px -30px color-mix(in srgb,var(--general-background-color) 10%,var(--card-color,var(--grey-400) 90%))}.card-option.svelte-v56a2d>label:where(.svelte-v56a2d){position:relative;padding:1rem;height:100%;min-width:clamp(3%,300px,100%);flex:0 0 100%;display:flex;flex-direction:column;justify-content:center;gap:1cqb;align-items:center;border-radius:14px}.card-option.svelte-v56a2d .card:where(.svelte-v56a2d){--_inline-padding:1.6rem;--_block-padding:1.6rem;position:relative;width:clamp(200px,420px 30cqw);height:clamp(10cqi,50cqi,30cqh);aspect-ratio:14/9;background-color:var(--general-background-color-secondary, var(--white));display:grid;grid-template-areas:a;place-content:center;border-radius:9px;box-shadow:0 0 23px -17px #ddd;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:light-dark(var(--general-text-color),var(--black))}.card.svelte-v56a2d>:where(.svelte-v56a2d){position:absolute}.simple-card.svelte-v56a2d h3:where(.svelte-v56a2d){position:relative;font-size:clamp(1.5rem,2.5rem,4rem);font-weight:600}.simple-card.svelte-v56a2d p:where(.svelte-v56a2d){font-size:.9rem;bottom:var(--_block-padding);left:calc(var(--_inline-padding) - 2cqw);width:15cqw}.simple-card.svelte-v56a2d span:where(.svelte-v56a2d){bottom:var(--_block-padding);right:var(--_inline-padding);font-size:1.5rem;background-color:var(--off-white);color:var(--primary-darkgreen-550);border-radius:8px;padding:1%}.message-input.svelte-v56a2d{container-type:inline-size}.message-input.svelte-v56a2d h4:where(.svelte-v56a2d){font-size:1.2rem;font-weight:600;left:calc(var(--_inline-padding) - 2cqw);top:calc(var(--_block-padding) - 1cqh);width:-moz-fit-content;width:fit-content}.message-input.svelte-v56a2d p:where(.svelte-v56a2d){font-size:11.2px;top:calc(var(--_block-padding) - 1cqh);right:var(--_inline-padding);width:-moz-fit-content;width:fit-content;min-width:15cqw}.message-input.svelte-v56a2d label:where(.svelte-v56a2d){display:flex;flex-direction:column;inset-block:calc(var(--_inline-padding) + 3cqh) calc(var(--_block-padding) + 5cqh);right:var(--_inline-padding)}.message-input.svelte-v56a2d label:where(.svelte-v56a2d) textarea:where(.svelte-v56a2d){flex:1 1 auto;text-align:right;width:50cqmin;height:auto;padding:.75rem;border-bottom:1px solid var(--card-color,#e0e0e0);resize:none;background-color:transparent;transition:.16s ease-out}.message-input.svelte-v56a2d label:where(.svelte-v56a2d) textarea:where(.svelte-v56a2d)::-moz-placeholder{font-size:1.1rem;padding-top:8cqh;text-wrap:no-wrap;width:100%}.message-input.svelte-v56a2d label:where(.svelte-v56a2d) textarea:where(.svelte-v56a2d)::placeholder{font-size:1.1rem;padding-top:8cqh;text-wrap:no-wrap;width:100%}.message-input.svelte-v56a2d textarea:where(.svelte-v56a2d):focus-within{width:90cqw}.message-input.svelte-v56a2d textarea:where(.svelte-v56a2d):hover:not(:focus-within){background-color:color-mix(in srgb,var(--card-color,#e0e0e0) 30%,var(--white));border-radius:9px}.message-input.svelte-v56a2d textarea:where(.svelte-v56a2d):hover:not(:focus-within)::-moz-placeholder{color:var(--black)}.message-input.svelte-v56a2d textarea:where(.svelte-v56a2d):hover:not(:focus-within)::placeholder{color:var(--black)}.message-input.svelte-v56a2d span:where(.svelte-v56a2d){bottom:var(--_block-padding);right:var(--_inline-padding);font-size:1.5rem;font-weight:600;color:var(--black);border-radius:8px;padding:1%}html:has(.isMobile) .card-design-options.svelte-v56a2d{display:none}.payment-input-container.svelte-14lo55f{display:flex;flex-direction:column;gap:clamp(1rem,2vw,3rem);padding-block:3%;padding-inline:0 20%}.payment-input-container.svelte-14lo55f label:where(.svelte-14lo55f){font-size:clamp(1rem,2vw,1.3rem);display:flex;align-items:center;gap:1rem}.payment-input-container.svelte-14lo55f input[type=radio]:where(.svelte-14lo55f){height:100%;aspect-ratio:1}.payment-input-container.svelte-14lo55f p:where(.svelte-14lo55f){margin-bottom:1%;font-size:clamp(1rem,2vw,1.2rem);color:var(--primary-green-500)}.review-summary.svelte-14lo55f{align-self:baseline;place-self:center;display:flex;flex-direction:column;background-color:var(--general-background-color-secondary, var(--white));border-radius:10px;padding:40px;box-shadow:0 4px 8px -3px #0000001a;width:100%;height:auto;max-height:max(30dvh,-moz-fit-content);max-height:max(30dvh,fit-content);max-width:700px;color:light-dark(var(--general-text-color),var(--black));color:var(--general-text-color)}@container style(--mobile:1){.review-summary.svelte-14lo55f{place-self:center;width:100%}}.review-summary.svelte-14lo55f h2:where(.svelte-14lo55f){text-align:start;font-size:clamp(1rem,3vw,1.5rem);margin-bottom:10px}.review-summary.svelte-14lo55f hr:where(.svelte-14lo55f){margin-bottom:15px;height:1px;background-color:#1e1e1e}.review-summary.svelte-14lo55f .review-item:where(.svelte-14lo55f){display:flex;gap:1rem;margin-top:4%;width:100%;padding-right:3%;font-size:clamp(1rem,2vw,1.2rem)}.review-summary.svelte-14lo55f .message:where(.svelte-14lo55f) .review-value:where(.svelte-14lo55f){outline:solid 1px #1e1e1e;width:100%;text-wrap:pretty}.review-summary.svelte-14lo55f span:where(.svelte-14lo55f){position:relative;width:100%}.review-summary.svelte-14lo55f .review-label:where(.svelte-14lo55f){font-weight:500;text-wrap:nowrap}section.svelte-19r69k5:has(.recipients-list:where(.svelte-19r69k5)){position:relative;display:flex;flex-direction:column;flex:1;gap:1cqh;padding:2%;overflow-y:hidden;box-shadow:0 4px 8px -7px #0000001a}.section-title.svelte-19r69k5{position:relative;margin-bottom:1%;font-size:clamp(1rem,10vw,1.3rem)}.recipients-list.svelte-19r69k5{background-color:var(--general-background-color);height:-moz-fit-content;height:fit-content;max-height:60cqh;overflow-y:scroll!important;padding-inline:1cqw;padding-block:2%;border-radius:15px}.recipients-list.svelte-19r69k5 .recipient-item:where(.svelte-19r69k5){position:relative;display:flex;justify-content:space-between;align-items:center;padding:clamp(1%,1.5vw,5%);border-radius:10px;cursor:pointer;margin-block:.5cqh 1dvh}.recipients-list.svelte-19r69k5 .recipient-item:where(.svelte-19r69k5):where(.selected:where(.svelte-19r69k5)){outline:solid 2px var(--primary-darkgreen-550)}.recipients-list.svelte-19r69k5 .recipient-item:where(.svelte-19r69k5):where(.selected:where(.svelte-19r69k5)) .recipient-details:where(.svelte-19r69k5) p:where(.svelte-19r69k5){color:var(--primary-darkgreen-550)}.recipients-list.svelte-19r69k5 .recipient-info:where(.svelte-19r69k5){display:flex;align-items:center}.recipients-list.svelte-19r69k5 .profile-pic:where(.svelte-19r69k5){width:40px;aspect-ratio:1;border-radius:50%;margin-right:1rem}.recipients-list.svelte-19r69k5 .profile-letter:where(.svelte-19r69k5){width:40px;aspect-ratio:1;border-radius:50%;margin-right:1rem;background-color:var(--primary-darkgreen-550);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.recipients-list.svelte-19r69k5 .recipient-details:where(.svelte-19r69k5) h3:where(.svelte-19r69k5){margin:0;font-size:1rem}.recipients-list.svelte-19r69k5 .recipient-details:where(.svelte-19r69k5) p:where(.svelte-19r69k5){margin:0;font-size:.875rem;color:#666}.recipients-list.svelte-19r69k5 .last-sent:where(.svelte-19r69k5){display:none}.no-results.svelte-19r69k5{text-align:center;padding:2rem;color:#666}.profile-pic.svelte-19r69k5{width:40px;aspect-ratio:1;border-radius:50%;margin-right:1rem;background-color:var(--primary-darkgreen-550);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}form.svelte-r8yhw8:has(.amount-input-container:where(.svelte-r8yhw8)){display:flex;flex-direction:column;flex:1 1 100%;gap:0}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8){position:relative;align-items:center;justify-content:center;padding-block:5%}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8):nth-of-type(1){flex:1 1 60%;display:flex;flex-direction:row;flex-wrap:wrap;max-width:45rem;gap:clamp(1vw,1.2rem,10cqh);overflow:auto}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8):nth-of-type(1) label:where(.svelte-r8yhw8){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:clamp(1rem,40%,7rem);width:clamp(10%,40%,100%);padding:1rem 2rem;font-size:clamp(1rem,1.6rem,1.6rem);font-weight:700;text-wrap-mode:nowrap;border-radius:8px;background-color:var(--primary-darkgreen-200);color:var(--primary-darkgreen-550);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8):nth-of-type(1) label:where(.svelte-r8yhw8):is(:where(.svelte-r8yhw8):hover,:where(.svelte-r8yhw8):focus-within,:where(.svelte-r8yhw8):checked){position:relative;background-color:var(--primary-darkgreen-550);color:#fff;outline:none}.amount-input-container.svelte-r8yhw8:nth-of-type(1) input:where(.svelte-r8yhw8){position:absolute;inset:10px;width:100%;padding:.75rem;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8):nth-of-type(2){flex:1 1 90%;display:flex;flex-direction:column;justify-content:flex-start}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8):nth-of-type(2) label:where(.svelte-r8yhw8){font-size:.9rem;width:100%;color:var(--black);font-weight:400;cursor:pointer;margin-bottom:1rem}form.svelte-r8yhw8 .amount-input-container:where(.svelte-r8yhw8):nth-of-type(2) input[type=number]:where(.svelte-r8yhw8){font-size:1.2rem;border:2px solid #ccc;border-radius:8px;padding:3%;width:100%;background-color:var(--white)}.purpose-selction.svelte-14chqe4{position:relative;flex:1 1 70%;height:50vh;display:flex;flex-direction:column;margin-bottom:1rem;border-radius:clamp(5px,11cqw,10px);overflow:auto}.purpose-options.svelte-14chqe4{position:relative;background-color:var(--white);padding-block:3rem;padding-inline:1%;display:flex;flex-wrap:wrap;align-content:start;justify-content:center;height:100%;gap:clamp(1rem,4cqw,1.2rem);border-radius:clamp(5px,11cqw,10px);padding-right:2%;overflow-y:auto;overflow-x:clip;scrollbar-width:auto;container-type:inline-size}.purpose-options.svelte-14chqe4::-webkit-scrollbar{width:12px;background-color:#f1f1f1}.purpose-options.svelte-14chqe4::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px;margin-block:.5rem}.purpose-options.svelte-14chqe4::-webkit-scrollbar-thumb{background:var(--primary-darkgreen-550);border-radius:4px;min-height:40px}.purpose-options.svelte-14chqe4::-webkit-scrollbar-thumb:hover{background:var(--primary-darkgreen-550);opacity:.8}.purpose-option.svelte-14chqe4{position:relative;display:flex;background-color:var(--general-background-color);max-width:300px;flex:1 1 40cqw;aspect-ratio:1;border-radius:clamp(5px,11cqw,10px);overflow:clip}.purpose-option.svelte-14chqe4 label:where(.svelte-14chqe4){width:100%;height:100%;display:flex;flex-direction:column;border-radius:clamp(5px,11cqw,10px);overflow:clip;padding-top:5%;align-items:center;justify-content:center;cursor:pointer}.purpose-option.svelte-14chqe4:has(img:where(.svelte-14chqe4)) p:where(.svelte-14chqe4){width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;padding:2%;margin-inline:5%;align-self:start;border-radius:clamp(5px,11cqw,5px);background-color:var(--white)}.purpose-option.svelte-14chqe4 .purpose-icon-container:where(.svelte-14chqe4){flex:1 2 auto;width:100%;height:90%;display:flex;justify-content:center;aspect-ratio:1;border-radius:clamp(5px,11cqw,10px);padding:10%}.purpose-option.svelte-14chqe4 .purpose-icon:where(.svelte-14chqe4){-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.purpose-option.svelte-14chqe4:has(input:where(.svelte-14chqe4):checked){outline:solid var(--primary-darkgreen-550)}.purpose-option.svelte-14chqe4 input:where(.svelte-14chqe4){display:none;width:clamp(100px,20cqw,200px);aspect-ratio:1}.option-select.svelte-mfzzny{display:flex;align-items:center;justify-content:center;gap:3%;margin-block:1% 2%}.option-select.svelte-mfzzny input[type=radio]:where(.svelte-mfzzny){position:relative;background-color:var(--white)}.option-select.svelte-mfzzny input[type=radio]:where(.svelte-mfzzny):before{content:"";position:absolute;inset:0;display:block;border-radius:50%;background-color:color-mix(in srgb,var(--primary-darkgreen-550) 40%,white)}.option-select.svelte-mfzzny input[type=radio]:where(.svelte-mfzzny):checked:before{background-color:var(--primary-darkgreen-550)}.card-designs-container.svelte-mfzzny{flex:2 1 100%;position:relative;overflow-y:auto}.card-design-options.svelte-mfzzny{position:relative;display:flex;gap:1rem;width:100%;height:100%;overflow-x:scroll;overflow-y:hidden;scroll-snap-type:x mandatory;container-type:inline-size}.card-option.svelte-mfzzny{position:relative;height:100%;flex:0 0 100cqw;display:flex;border:solid transparent;scroll-snap-align:center;scroll-snap-stop:always}.card-option.selected.svelte-mfzzny{border-radius:14px;box-shadow:inset 0 0 55px -48px color-mix(in srgb,var(--general-background-color) 10%,var(--card-color,var(--grey-400)))}.card-option.selected.svelte-mfzzny section:where(.svelte-mfzzny){border-radius:14px;box-shadow:0 2px 10px -1px color-mix(in srgb,var(--general-background-color) 10%,var(--card-color,var(--grey-400) 90%))}.card-option.svelte-mfzzny>label:where(.svelte-mfzzny){position:relative;height:100%;min-width:clamp(200px,100cqw,300px);flex:1 0 99cqw;display:flex;flex-direction:column;align-items:center;border-radius:14px}.card-option.svelte-mfzzny label:where(.svelte-mfzzny)>p:where(.svelte-mfzzny){flex:1 1 auto;display:flex;flex-direction:column;justify-content:end;padding-block:5%}.card-option.svelte-mfzzny .card:where(.svelte-mfzzny){--_inline-padding:1.6rem;--_block-padding:1.6rem;position:relative;height:27cqh;aspect-ratio:14/9.5;max-width:424px;margin-inline:clamp(10px,50%,1rem);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:grid;grid-template-areas:a;place-content:center;border-radius:9px;box-shadow:0 0 23px -15px #ddd;background-color:var(--general-background-color);background-position:center;background-repeat:no-repeat;background-size:cover}.card.svelte-mfzzny>:where(.svelte-mfzzny){position:absolute}.simple-card.svelte-mfzzny h3:where(.svelte-mfzzny){position:relative;font-size:min(10vw,2.5rem);font-weight:600}.simple-card.svelte-mfzzny p:where(.svelte-mfzzny){font-size:.9rem;bottom:var(--_block-padding);left:calc(var(--_inline-padding) - 2cqb);width:15cqw}.simple-card.svelte-mfzzny span:where(.svelte-mfzzny){bottom:var(--_block-padding);right:var(--_inline-padding);font-size:1.5rem;background-color:var(--off-white);color:var(--primary-darkgreen-550);border-radius:8px;padding:1%}.message-input.svelte-mfzzny{z-index:3;transition:.5s ease-in-out 1ms;transition-property:translate}.message-input.svelte-mfzzny h4:where(.svelte-mfzzny){font-size:1.2rem;font-weight:600;left:calc(var(--_inline-padding) - 2cqb);top:calc(var(--_block-padding) - 1cqh);width:-moz-fit-content;width:fit-content}.message-input.svelte-mfzzny p:where(.svelte-mfzzny){font-size:11.2px;top:calc(var(--_block-padding) - 1cqh);right:var(--_inline-padding);min-width:-moz-fit-content;min-width:fit-content}.message-input.svelte-mfzzny label:where(.svelte-mfzzny){display:flex;flex-direction:column;inset-block:calc(var(--_inline-padding) + 3cqh) calc(var(--_block-padding) + 5cqh);right:var(--_inline-padding);z-index:4}.message-input.svelte-mfzzny label:where(.svelte-mfzzny) textarea:where(.svelte-mfzzny){flex:1 1 auto;text-align:right;width:25cqh;height:-moz-fit-content;height:fit-content;padding:.75rem;border-bottom:1px solid var(--card-color,#e0e0e0);resize:none;background-color:transparent}.message-input.svelte-mfzzny label:where(.svelte-mfzzny) textarea:where(.svelte-mfzzny)::-moz-placeholder{color:var(--grey-400);font-size:1.1rem;text-wrap:no-wrap;width:100%;height:-moz-fit-content;height:fit-content}.message-input.svelte-mfzzny label:where(.svelte-mfzzny) textarea:where(.svelte-mfzzny)::placeholder{color:var(--grey-400);font-size:1.1rem;text-wrap:no-wrap;width:100%;height:-moz-fit-content;height:fit-content}.message-input.svelte-mfzzny textarea:where(.svelte-mfzzny):focus-within{width:clamp(300px,400px,50vw);transition:.2s ease-out}.message-input.svelte-mfzzny span:where(.svelte-mfzzny){bottom:var(--_block-padding);right:var(--_inline-padding);font-size:1.5rem;font-weight:600;color:var(--black);border-radius:8px;padding:1%}.payment-input-container.svelte-6ai9z4{flex:0 1 20cqh;display:flex;flex-direction:column;gap:1rem;padding:3%;font-size:clamp(1rem,3vw,1.5rem);border-radius:10px}.payment-input-container.svelte-6ai9z4 label:where(.svelte-6ai9z4){display:flex;align-items:start;gap:1rem}.payment-input-container.svelte-6ai9z4 input[type=radio]:where(.svelte-6ai9z4){width:22px;color:var(--black);aspect-ratio:1}.payment-input-container.svelte-6ai9z4:has(input[type=radio]:where(.svelte-6ai9z4):checked) .payment-info:where(.svelte-6ai9z4){color:var(--primary-darkgreen-550)}.review-summary.svelte-6ai9z4{flex:1 1 108%;display:flex;flex-direction:column;align-items:baseline;justify-content:flex-end;border-radius:10px;width:100%;height:-moz-fit-content;height:fit-content}@container style(--mobile:1){.review-summary.svelte-6ai9z4{flex:0 1 120%;place-self:baseline;width:100%;overflow-y:auto}}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4){align-self:baseline;place-self:baseline;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;border-radius:10px;padding:clamp(5px,40px,2rem);margin-bottom:3rem;background-color:var(--general-background-color);box-shadow:0 4px 8px -5px #0000001a}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4) h2:where(.svelte-6ai9z4){text-align:start;font-size:clamp(1rem,4vw,1.5rem);margin-bottom:10px}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4) hr:where(.svelte-6ai9z4){margin-bottom:15px;height:1px;background-color:color-mix(in srgb,var(--general-background-color),var(--grey-400) 30%)}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4) .review-item:where(.svelte-6ai9z4){display:flex;gap:1rem;width:100%;padding-right:5%;margin-top:3%;margin-bottom:3%;font-size:clamp(1rem,2vw,1.2rem)}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4) .message:where(.svelte-6ai9z4) .review-value:where(.svelte-6ai9z4){max-width:60ch;max-height:15cqh;display:flex;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:auto;text-overflow:ellipsis}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4) span:where(.svelte-6ai9z4){position:relative;width:100%}.review-summary.svelte-6ai9z4 div:where(.svelte-6ai9z4) .review-label:where(.svelte-6ai9z4){font-weight:300;text-wrap:nowrap}.balance-section.svelte-j69mof{display:flex;height:-moz-fit-content;height:fit-content;gap:1rem;color:light-dark(var(--white),color-mix(in srgb,var(--white),var(--general-text-color) 90%));transition:margin .3s ease-in-out;position:fixed;top:calc(var(--header-height));inset-inline:0;align-items:center;align-self:center;z-index:10;text-align:center;margin-top:-1rem;container-name:balance;container-type:size}.balance-info.svelte-j69mof{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;min-height:calc(var(--header-intro-height) - var(--cut-off-height));height:calc(100% - (100% - var(--cut-off-height)));max-height:calc(var(--header-intro-height) - (100% - var(--cut-off-height)));align-items:center;padding:0 1%;gap:10%;border-radius:8px}:is(.invested:where(.svelte-j69mof),.gifted:where(.svelte-j69mof)) h1.svelte-j69mof{font-size:clamp(1rem,36px,2.5rem);text-align:center;align-self:center;margin-bottom:2%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}:is(.invested:where(.svelte-j69mof),.gifted:where(.svelte-j69mof)) p.svelte-j69mof{font-size:clamp(10px,12px,12px)}.invested.svelte-j69mof{font-weight:500;color:var(--general-text-color-invert)}.invested.svelte-j69mof p:where(.svelte-j69mof){font-size:1.2rem;font-weight:300}.gifted.svelte-j69mof{color:var(--general-text-color)}.gifted.outer.svelte-j69mof{display:none}.gifted.inner.svelte-j69mof{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;outline:solid 1px var(--neutral-grey)}.gifted-content.svelte-j69mof{display:flex;flex-direction:row;align-items:center;justify-content:center;max-height:30px;width:70%;min-width:-moz-fit-content;min-width:fit-content;font-weight:300;text-wrap:nowrap;border:none;border-radius:82px;gap:5%}.gifted-content.svelte-j69mof svg:where(.svelte-j69mof){--d:clamp(.8rem,5vw,25px);min-width:var(--d);height:var(--d);aspect-ratio:1;color:var(--general-text-color-invert,light-dark(var(--white),color-mix(in srgb, var(--white), var(--general-text-color) 90%)))}.gifted-content.svelte-j69mof svg:where(.svelte-j69mof) path:where(.svelte-j69mof){fill:var(--general-text-color-invert,light-dark(var(--white),color-mix(in srgb, var(--white), var(--general-text-color) 90%)));fill:#daa520e0}.gifted.inner.svelte-j69mof svg:where(.svelte-j69mof){--d:clamp(.8rem,5vw,50px)}.gifted.inner.svelte-j69mof h1:where(.svelte-j69mof){width:-moz-fit-content;width:fit-content}.gifted.inner.svelte-j69mof p:where(.svelte-j69mof){font-size:1rem;font-weight:300}.button-container.svelte-j69mof{position:relative;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;width:clamp(50%,50dvw,300px);max-width:500px;height:18cqh;border-radius:8px;background-color:var(--general-background-color,white);color:var(--general-text-color);box-shadow:0 4px 10px #5858581a}.button-container.svelte-j69mof button:where(.svelte-j69mof){flex:1 1 60%;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;color:var(--general-text-color);border-radius:8px;padding:1% 2%}.button-container.svelte-j69mof button:where(.svelte-j69mof) svg:where(.svelte-j69mof){width:2.5rem;margin-bottom:1%;height:2.5rem}.balance-section.svelte-j69mof:has(.button-container:where(.svelte-j69mof)){justify-content:center;height:100%;align-items:unset;padding-top:3%}.add-money-link.svelte-j69mof{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4%;min-width:-moz-fit-content;min-width:fit-content;width:100%;max-height:50px;font-size:clamp(.8rem,4vw,1.125rem);font-weight:300;text-wrap:nowrap;color:var(--general-text-color-invert,light-dark(var(--white),color-mix(in srgb, var(--white), var(--general-text-color) 90%)));border:2px solid;border-radius:82px;padding:9% clamp(10px,2%,3%)}.add-money-link.svelte-j69mof svg:where(.svelte-j69mof){min-width:13px;height:13px;aspect-ratio:1}.add-money-link.svelte-j69mof svg:where(.svelte-j69mof) path:where(.svelte-j69mof){fill:var(--general-text-color-invert,light-dark(var(--white),color-mix(in srgb, var(--white), var(--general-text-color) 90%)))}.button-container.svelte-j69mof:before{content:"";width:1px;height:30%;position:absolute;bottom:10%;left:50%;z-index:1;border-radius:inherit;background-color:var(--neutral-grey)}.balance-section.svelte-j69mof:has(.button-container:where(.svelte-j69mof)) .button-container:where(.svelte-j69mof) .gifted:where(.svelte-j69mof){grid-column:1 / -1;grid-row:1 / 2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--general-text-color)}@media (width <= 600px){:root{--move-top:-3.8cqh;--margin-top:calc(var(--header-height) + var(--move-top) * 3)}.balance-section.svelte-j69mof{flex-direction:column;align-items:center;gap:calc(19% + var(--move-top));padding:0;width:100%;margin-top:var(--move-top);align-self:end;transform-origin:bottom;gap:calc(var(--margin-top) + 7dvh);margin-top:var(--margin-top)}.balance-section.svelte-j69mof:has(.button-container:where(.svelte-j69mof)){justify-content:center;align-items:center}.balance-section.svelte-j69mof:has(.button-container:where(.svelte-j69mof)) .balance-info:where(.svelte-j69mof){justify-content:center;align-items:center}.balance-info.svelte-j69mof{margin-top:0;width:50vw;flex-direction:column;align-items:center;text-align:center;justify-content:center}.invested.svelte-j69mof h1:where(.svelte-j69mof){font-size:clamp(1rem,10vw,2.5rem);width:100%;text-align:center}.invested.svelte-j69mof p:where(.svelte-j69mof){font-size:clamp(1rem,5vw,1.3rem)}.balance-section.svelte-j69mof:has(.button-container:where(.svelte-j69mof)) .balance-info:where(.svelte-j69mof) .add-money-link:where(.svelte-j69mof){display:none}.gifted.svelte-j69mof h1:where(.svelte-j69mof){max-height:50px;font-size:clamp(.5rem,7vw,1.2rem)}.balance-section.svelte-j69mof .gifted.inner:where(.svelte-j69mof){display:none!important}.gifted.outer.svelte-j69mof{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4%;min-width:-moz-fit-content;min-width:fit-content;font-size:clamp(.5rem,2vw,1rem);text-wrap:nowrap;color:var(--general-text-color-invert,light-dark(var(--white),color-mix(in srgb, var(--white), var(--general-text-color) 90%)))}@container balance (height < 200px){.gifted.outer.svelte-j69mof{display:none!important}}.gifted.outer.svelte-j69mof p:where(.svelte-j69mof){translate:0 40%}.gifted-content.svelte-j69mof{display:flex;min-width:-moz-fit-content;min-width:fit-content;width:100%;max-height:50px;font-size:clamp(.8rem,3vw,2rem);font-weight:300;border:2px solid;border-radius:82px;padding:7% clamp(10px,1.5%,3%);gap:0}.balance-section.svelte-j69mof:has(.button-container:where(.svelte-j69mof)) .button-container:where(.svelte-j69mof){position:relative;display:flex;flex-direction:row;align-items:center;justify-self:baseline;min-width:-moz-fit-content;min-width:fit-content;width:clamp(50%,250px,80%);height:clamp(-moz-fit-content,84px + var(--move-top),18cqh);height:clamp(fit-content,84px + var(--move-top),18cqh);gap:1%;padding:2%;border-radius:8px;background-color:var(--general-background-color,white);box-shadow:0 4px 10px #5858581a}.button-container.svelte-j69mof:before{content:"";width:1px;height:50%;position:absolute;bottom:25%;left:50%;z-index:1;border-radius:inherit;background-color:var(--neutral-grey)}}.invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3){overflow-x:auto;overflow-y:hidden;display:grid;grid-auto-columns:min-content;gap:1rem}@media (pointer: coarse) and (hover: none) and (min-resolution: 400dpi),screen and (device-width <= 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){html:has(.home-wrapper) .home-articles.svelte-qqctl3{--body-padding: 5%;position:relative;display:flex;flex-direction:column;width:100%;justify-content:space-between;height:-moz-fit-content;height:fit-content;padding-top:1rem;padding-inline:var(--body-padding)}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3{margin-bottom:3vh;container-name:invest-tips-container}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 h2:where(.svelte-qqctl3){font-size:1.2rem;color:var(--general-text-color);font-weight:400;line-height:25px;margin-bottom:2%;display:flex;justify-content:space-between;align-items:center}html:has(.home-wrapper) .arrow-icon.svelte-qqctl3 svg:where(.svelte-qqctl3) path:where(.svelte-qqctl3){fill:var(--general-text-color)}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3){overflow-x:auto;overflow-y:hidden;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(50%,50%,300px);gap:1rem;max-height:30%}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3){position:relative;width:90%;height:auto;aspect-ratio:1;display:flex;flex-direction:column}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3) a:where(.svelte-qqctl3){width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3) figure:where(.svelte-qqctl3){position:relative;width:100%;height:100%;margin-bottom:3%}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3) figure:where(.svelte-qqctl3) img:where(.svelte-qqctl3){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:10px}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3) figure:where(.svelte-qqctl3) figcaption:where(.svelte-qqctl3){position:absolute;top:7px;left:7px;background-color:#f9f7f4d6;color:var(--black);font-size:1rem;padding:.5rem;border-radius:8px}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3) p:where(.svelte-qqctl3){font-size:14px;color:var(--general-text-color);font-weight:400;line-height:120%}html:has(.home-wrapper) .invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3) li:where(.svelte-qqctl3) p:where(.svelte-qqctl3):nth-of-type(2){font-size:12px;color:var(--general-text-color-secondary);font-weight:400}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3{margin-bottom:3rem;display:flex;flex-direction:column}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 h2:where(.svelte-qqctl3){font-size:1.2rem;color:var(--general-text-color);font-weight:400;line-height:25px;margin-bottom:2%;display:flex;justify-content:space-between;align-items:center}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .recent-blogs-list:where(.svelte-qqctl3){display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-container:where(.svelte-qqctl3){position:relative;display:flex;flex-direction:row;width:100%;max-width:400px;height:177px;container-type:inline-size;margin-bottom:3%}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-container:where(.svelte-qqctl3) a:where(.svelte-qqctl3){width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-container:where(.svelte-qqctl3) img:where(.svelte-qqctl3){width:50%;height:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;border-radius:10px 0 0 10px}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3){display:flex;flex-direction:column;justify-content:safe;padding:11px 3%;width:50%;height:100%;background-color:color-mix(in srgb,var(--white),var(--general-background-color) 50%);border-radius:0 10px 10px 0}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3) .date:where(.svelte-qqctl3){font-size:12px;color:var(--general-text-color-secondary);font-weight:400;line-height:120%}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3) .blog-text-content:where(.svelte-qqctl3){flex:1;display:flex;flex-direction:column;padding-top:3%}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3) .blog-text-content:where(.svelte-qqctl3) p:where(.svelte-qqctl3):not(.date){font-size:14px;color:var(--black);font-weight:400;line-height:120%}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3) span:where(.svelte-qqctl3){display:flex;flex-direction:row;align-items:center;gap:2%}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3) span:where(.svelte-qqctl3) img:where(.svelte-qqctl3){width:20px;height:20px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center;border-radius:50%;outline:solid 1px}html:has(.home-wrapper) .recent-blogs.svelte-qqctl3 .blog-text:where(.svelte-qqctl3) span:where(.svelte-qqctl3) p:where(.svelte-qqctl3){font-size:12px;color:var(--grey-400);font-weight:400;line-height:120%}}@media (width >= 600px){.invest-tips-container.svelte-qqctl3 ul:where(.svelte-qqctl3){grid-auto-flow:column;grid-auto-columns:200px!important}}@media (prefers-color-scheme: dark){.svelte-qqctl3 img:where(.svelte-qqctl3){filter:brightness(.9) contrast(.9)}}section.svelte-1moa0xt:has(.benefactors-list:where(.svelte-1moa0xt)){position:relative;display:flex;flex-direction:column;flex:1;gap:1cqh;padding:2%;overflow-y:hidden;box-shadow:0 4px 8px -7px #0000001a}.benefactors-list.svelte-1moa0xt{background-color:var(--general-background-color);height:-moz-fit-content;height:fit-content;max-height:60cqh;overflow-y:scroll!important;padding-inline:1cqw;padding-block:2%;border-radius:15px}.benefactors-list.svelte-1moa0xt .benefactor-item:where(.svelte-1moa0xt){position:relative;display:flex;justify-content:space-between;align-items:center;padding:clamp(1%,1.5vw,5%);border-radius:10px;cursor:pointer;margin-block:.5cqh 1dvh}.benefactors-list.svelte-1moa0xt .benefactor-item:where(.svelte-1moa0xt):where(.selected:where(.svelte-1moa0xt)){outline:solid 2px var(--primary-darkgreen-550)}.benefactors-list.svelte-1moa0xt .benefactor-item:where(.svelte-1moa0xt):where(.selected:where(.svelte-1moa0xt)) .benefactor-details:where(.svelte-1moa0xt) p:where(.svelte-1moa0xt){color:var(--primary-darkgreen-550)}.benefactors-list.svelte-1moa0xt .benefactor-info:where(.svelte-1moa0xt){display:flex;align-items:center}.benefactors-list.svelte-1moa0xt .profile-pic:where(.svelte-1moa0xt){width:40px;aspect-ratio:1;border-radius:50%;margin-right:1rem}.benefactors-list.svelte-1moa0xt .profile-letter:where(.svelte-1moa0xt){width:40px;aspect-ratio:1;border-radius:50%;margin-right:1rem;background-color:var(--primary-darkgreen-550);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.benefactors-list.svelte-1moa0xt .benefactor-details:where(.svelte-1moa0xt) h3:where(.svelte-1moa0xt){margin:0;font-size:1rem}.benefactors-list.svelte-1moa0xt .benefactor-details:where(.svelte-1moa0xt) p:where(.svelte-1moa0xt){margin:0;font-size:.875rem;color:#666}.benefactors-list.svelte-1moa0xt .last-sent:where(.svelte-1moa0xt){display:none}.no-results.svelte-1moa0xt{text-align:center;padding:2rem;color:#666}.profile-pic.svelte-1moa0xt{width:40px;aspect-ratio:1;border-radius:50%;margin-right:1rem;background-color:var(--primary-darkgreen-550);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}form.svelte-yajpu:has(.amount-input-container:where(.svelte-yajpu)){display:flex;flex-direction:column-reverse;flex:1 1 100%;gap:0;background-position:top center;background-repeat:no-repeat}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu){position:relative;align-items:center;justify-content:center;padding-block:5%}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(1){flex:1 1 90%;display:flex;flex-direction:row;flex-wrap:wrap;max-width:45rem;align-self:center;align-items:flex-start;gap:clamp(1vw,1.2rem,10cqh);overflow:auto}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(1) label:where(.svelte-yajpu){position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:clamp(1rem,40%,7rem);min-width:clamp(10%,40%,100%);padding:1rem 2rem;font-size:clamp(1rem,1.6rem,1.6rem);font-weight:700;text-wrap-mode:nowrap;border-radius:8px;background-color:var(--primary-darkgreen-200);color:var(--primary-darkgreen-550);cursor:pointer;transition:background-color .2s ease,border-color .2s ease}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(1) label:where(.svelte-yajpu):is(:where(.svelte-yajpu):hover,:where(.svelte-yajpu):focus-within,:where(.svelte-yajpu):checked){position:relative;background-color:var(--primary-darkgreen-550);color:#fff;outline:none}.amount-input-container.svelte-yajpu:nth-of-type(1) input:where(.svelte-yajpu){position:absolute;inset:10px;padding:.75rem;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(2){flex:1 1 30%;display:flex;flex-direction:column;max-width:40rem;width:100%;align-self:center}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(2) label:where(.svelte-yajpu){font-size:.9rem;width:100%;color:var(--black);font-weight:400;cursor:pointer;margin-bottom:1rem}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(2) input[type=number]:where(.svelte-yajpu){font-size:1.6rem;border-bottom:2px solid #ccc;padding:3%;width:60%;background-color:transparent;text-align:center;border-color:var(--primary-purple-500)}form.svelte-yajpu .amount-input-container:where(.svelte-yajpu):nth-of-type(2) input[type=number]:where(.svelte-yajpu):is(:where(.svelte-yajpu):focus,:where(.svelte-yajpu):focus-within){outline:none;background-color:#4b7a5b2a;box-shadow:inset 0 0 20px -15px #717e7580}.review-summary.svelte-hqa13a{flex:1 1 108%;display:flex;flex-direction:column;align-items:baseline;border-radius:10px;width:100%;height:-moz-fit-content;height:fit-content}@container style(--mobile:1){.review-summary.svelte-hqa13a{flex:0 1 120%;place-self:baseline;width:100%;overflow-y:auto}}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a){align-self:baseline;place-self:baseline;display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;border-radius:10px;padding:clamp(5px,40px,2rem);margin-bottom:3rem;background-color:var(--general-background-color);box-shadow:0 4px 8px -5px #0000001a}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a) h2:where(.svelte-hqa13a){text-align:start;font-size:clamp(1rem,4vw,1.5rem);margin-bottom:10px}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a) hr:where(.svelte-hqa13a){margin-bottom:15px;height:1px;background-color:color-mix(in srgb,var(--general-background-color),var(--grey-400) 30%)}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a) .review-item:where(.svelte-hqa13a){display:flex;gap:1rem;width:100%;padding-right:5%;margin-top:3%;margin-bottom:3%;font-size:clamp(1rem,2vw,1.2rem)}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a) .message:where(.svelte-hqa13a) .review-value:where(.svelte-hqa13a){max-width:60ch;max-height:15cqh;display:flex;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:auto;text-overflow:ellipsis}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a) span:where(.svelte-hqa13a){position:relative;width:100%}.review-summary.svelte-hqa13a div:where(.svelte-hqa13a) .review-label:where(.svelte-hqa13a){font-weight:300;text-wrap:nowrap}article.svelte-hqa13a,figure.svelte-hqa13a{border-radius:8px;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;margin:0 auto;background-color:#fff}h2.svelte-hqa13a{font-size:clamp(1rem,8vw,1.1rem)}.request-summary.svelte-hqa13a{flex:1 1 100%;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding-top:5%;color:var(--general-text-color)}.benefactor-profile-pic.svelte-hqa13a{width:80px;aspect-ratio:1;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:1rem}.benefactor-letter.svelte-hqa13a{width:auto;aspect-ratio:1;border-radius:50%;margin-right:1rem;background-color:var(--primary-darkgreen-550);color:var(--white);display:flex;align-items:center;justify-content:center;padding:1rem;font-weight:700;font-size:clamp(1.5rem,10vw,5rem);display:none}.request-summary.svelte-hqa13a h2:where(.svelte-hqa13a){font-size:clamp(1.5rem,4vw,1.8rem);font-weight:400;text-align:center;max-width:80%}.review-amount.svelte-hqa13a{width:100%;max-width:80%;align-self:center;display:flex;justify-content:center}.request-summary.svelte-hqa13a .review-amount:where(.svelte-hqa13a) span:where(.svelte-hqa13a){font-size:clamp(1.5rem,10vw,2.8rem);font-weight:600;border-bottom:2px solid #ccc;padding:3%;width:60%;background-color:transparent;text-align:center;border-color:var(--primary-purple-500)}.qr-container.svelte-hqa13a{min-height:-moz-fit-content;min-height:fit-content;gap:1rem;margin-block:6%;max-width:400px;z-index:20!important}.qr-popup.svelte-hqa13a{position:absolute;top:50%;display:flex;flex-direction:column;align-items:center;max-width:80%;padding:1rem;border-radius:10px;transform:translateY(-10%);box-shadow:0 4px 8px #0000001a;transition:background-color all 3s ease-in-out}.qr-popup.svelte-hqa13a:before{content:"5";position:absolute;inset:-100vw!important;background-color:#ffffff80;z-index:-1;transition:background-color all 3s ease-in-out}.qr-container.svelte-hqa13a p:where(.svelte-hqa13a){font-size:12px;margin-bottom:1%}.qr-container.svelte-hqa13a img:where(.svelte-hqa13a){width:80%;height:auto;padding-block:2%}:is(.qr-container:where(.svelte-hqa13a)) button.svelte-hqa13a:nth-of-type(1){background-color:var(--primary-green-500)}:is(.qr-container:where(.svelte-hqa13a)) button.svelte-hqa13a:nth-of-type(2n){color:var(--primary-green-500)}.footer-one.svelte-pr010b{position:relative;grid-column:1/-1;grid-row:1/2;display:flex;flex-direction:row;width:100%}@container (width < 600px){.footer-one.svelte-pr010b{flex-direction:column}}.footer-one.svelte-pr010b section:where(.svelte-pr010b){flex:0 1 55rem;display:flex;align-items:center;padding:var(--body-padding)}@container (width < 600px){.footer-one.svelte-pr010b section:where(.svelte-pr010b){flex-direction:column;flex:0 1 100%;align-items:safe start;justify-content:center}}.footer-one.svelte-pr010b nav:where(.svelte-pr010b){flex:0 1 30%;display:flex;flex-direction:row;align-items:center;gap:3rem;min-width:-moz-fit-content;min-width:fit-content;margin-right:3%}@container (width < 600px){.footer-one.svelte-pr010b nav:where(.svelte-pr010b){padding:var(--body-padding)}}.footer-one.svelte-pr010b nav:where(.svelte-pr010b) section:where(.svelte-pr010b){display:flex;flex-direction:column;height:100%;justify-content:safe center;gap:1rem;text-transform:capitalize}.footer-one.svelte-pr010b nav:where(.svelte-pr010b) section:where(.svelte-pr010b) .links:where(.svelte-pr010b){display:inline;height:-moz-fit-content;height:fit-content;width:100%}.footer-one.svelte-pr010b nav:where(.svelte-pr010b) section:where(.svelte-pr010b) a:where(.svelte-pr010b){font-size:12px}.footer-one.svelte-pr010b nav:where(.svelte-pr010b) section:where(.svelte-pr010b) h2:where(.svelte-pr010b){font-weight:500;font-size:1rem;line-height:190%;text-wrap-mode:nowrap;width:100%}.footer-two.svelte-pr010b{position:relative;grid-column:1/-1;grid-row:2/3;display:flex;flex-direction:row;width:100%;height:100%;align-items:center;padding-inline:var(--body-padding)}.footer-two.svelte-pr010b .legal:where(.svelte-pr010b){display:flex;flex-direction:row;flex:1}@container (width < 600px){.footer-two.svelte-pr010b .legal:where(.svelte-pr010b){align-items:start;padding-block:var(--body-padding);font-size:12px}}.footer-two.svelte-pr010b .legal:where(.svelte-pr010b) :where(.svelte-pr010b):nth-child(n){display:inline;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.footer-two.svelte-pr010b .legal:where(.svelte-pr010b) p:where(.svelte-pr010b):nth-child(1){color:var(--primary-darkgreen-550)}.svelte-pr010b:is(.footer-one:where(.svelte-pr010b),.footer-two:where(.svelte-pr010b)):after{content:"";position:absolute;inset-inline:0;top:0;border:1px solid var(--neutral-grey-footer);margin-inline:var(--body-padding)}.footer-one.svelte-pr010b:after{margin-inline:0}.footer-one.svelte-pr010b a:where(.svelte-pr010b):hover{color:var(--primary-green-500)}@container (width < 600px){.footer-two.svelte-pr010b>a:where(.svelte-pr010b){text-decoration:none;position:absolute;right:var(--body-padding);bottom:25vh}}.footer-two.svelte-pr010b>a:where(.svelte-pr010b):hover{text-decoration:underline}.mobile-nav.svelte-pr010b{display:none}@media (pointer: coarse) and (hover: none) and (min-resolution: 400dpi),screen and (device-width <= 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){.footer-one.svelte-pr010b,.footer-two.svelte-pr010b{display:none}.mobile-nav.svelte-pr010b{grid-column:1/-1;position:relative;grid-row:1/2;display:grid;grid-template-columns:subgrid;grid-template-rows:min(23px,15%) [content-start] 2fr [content-end] min(0px,15%);width:100cqw;border-radius:inherit;z-index:100}.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b){grid-column:content;grid-row:content;display:flex;justify-content:center;align-items:safe center;width:100%;height:auto;gap:clamp(10px,10cqw,100px)}.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b) li:where(.svelte-pr010b){position:relative;padding:1cqh;width:-moz-fit-content;width:fit-content}.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b) li:where(.svelte-pr010b):is(:where(.svelte-pr010b):hover,:where(.svelte-pr010b):focus-within,:where(.svelte-pr010b):visited),.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b) li:where(.svelte-pr010b):has(:is(a:where(.svelte-pr010b),button:where(.svelte-pr010b)).active:where(.svelte-pr010b)){background-color:var(--off-white);border-radius:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}:is(.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b) li:where(.svelte-pr010b):is(:where(.svelte-pr010b):hover,:where(.svelte-pr010b):focus-within,:where(.svelte-pr010b):visited),.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b) li:where(.svelte-pr010b):has(:is(a:where(.svelte-pr010b),button:where(.svelte-pr010b)).active:where(.svelte-pr010b))) svg:where(.svelte-pr010b) path:where(.svelte-pr010b){fill:var(--primary-green-500)}.mobile-nav.svelte-pr010b li:where(.svelte-pr010b):nth-of-type(1):is(:where(.svelte-pr010b):hover,:where(.svelte-pr010b):focus-within,:where(.svelte-pr010b):visited) svg:where(.svelte-pr010b) path:where(.svelte-pr010b),.mobile-nav.svelte-pr010b ul:where(.svelte-pr010b) li:where(.svelte-pr010b):nth-of-type(1):has(:is(button:where(.svelte-pr010b)).active:where(.svelte-pr010b)) svg:where(.svelte-pr010b) path:where(.svelte-pr010b){fill:none!important;stroke:var(--primary-green-500);-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-nav.svelte-pr010b li:where(.svelte-pr010b) :where(.svelte-pr010b):nth-child(n){position:relative}.mobile-nav.svelte-pr010b li:where(.svelte-pr010b) :where(.svelte-pr010b):nth-child(n):before{content:"";position:absolute;inset-inline:-75%;inset-block:-35%;bottom:-70%;z-index:100}}:root{--not-on-login: "true";transition-behavior:allow-discrete}.header.svelte-1yy4a1p{display:flex;justify-content:space-between;align-items:center;height:100%;height:var(--header-height);width:100%;gap:1%;border-bottom:solid 2px color-mix(in hsl,var(--grey-400),white 80%);padding-inline:var(--body-padding)}nav.svelte-1yy4a1p{display:flex;align-items:center;height:100%;gap:1rem}nav.logo.svelte-1yy4a1p{flex:0 1 fit-content}@container style(--not-on-login:1){nav.logo.svelte-1yy4a1p{outline:solid red}}nav.menu.svelte-1yy4a1p{display:flex;flex:1 1 fit-content;justify-content:end}@container (width < 730px) or style(--not-on-login: 1){nav.menu.svelte-1yy4a1p{display:none}}nav.svelte-1yy4a1p menu:where(.svelte-1yy4a1p){display:inline-flex;min-width:-moz-fit-content;min-width:fit-content;height:-moz-fit-content;height:fit-content}nav.svelte-1yy4a1p menu:where(.svelte-1yy4a1p) li:where(.svelte-1yy4a1p){display:flex;flex-wrap:nowrap;padding-inline:1.5vw}nav.svelte-1yy4a1p menu:where(.svelte-1yy4a1p) li:where(.svelte-1yy4a1p) :is(a:where(.svelte-1yy4a1p),button:where(.svelte-1yy4a1p)){font-size:1.5rem;text-transform:capitalize;color:var(--primary-green-500);text-wrap-mode:nowrap;word-wrap:normal;width:100%}nav.svelte-1yy4a1p menu:where(.svelte-1yy4a1p) li:where(.svelte-1yy4a1p):hover :is(a:where(.svelte-1yy4a1p),button:where(.svelte-1yy4a1p)){text-decoration:underline!important}.profile.svelte-1yy4a1p a:where(.svelte-1yy4a1p){border-radius:50%;width:32px;height:32px}.profile.svelte-1yy4a1p img:where(.svelte-1yy4a1p){width:clamp(100%,100%,65px);aspect-ratio:1}@media (-moz-min-device-pixel-ratio: 3),(pointer: coarse) and (hover: none) and (min-resolution: 400dpi),screen and (device-width <= 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){:root{--cut-off-height: 85%}.header.svelte-1yy4a1p{grid-column:1/-1;grid-row:1/-1;border:none;outline:none}.header.svelte-1yy4a1p .mobile-header:where(.svelte-1yy4a1p){display:grid;grid-template-columns:1fr 5fr 1fr;grid-template-rows:1fr;width:100%;height:100%;border-bottom:none}.goBack.svelte-1yy4a1p{display:flex;align-items:center;justify-content:start;padding-inline:1rem;z-index:11}.goBack.svelte-1yy4a1p button:where(.svelte-1yy4a1p){display:grid;place-content:start;background:transparent;border:none;border-radius:8px;cursor:pointer}.goBack.svelte-1yy4a1p button:where(.svelte-1yy4a1p) svg:where(.svelte-1yy4a1p) path:where(.svelte-1yy4a1p){stroke:var(--off-white);fill:var(--off-white)}nav:nth-of-type(2).pageTitle.svelte-1yy4a1p{display:flex;align-items:center;justify-content:center}.pageTitle.svelte-1yy4a1p h2:where(.svelte-1yy4a1p){font-size:clamp(1.4rem,1vw,1.8rem);font-weight:300;text-transform:capitalize;color:var(--off-white);text-align:center;line-height:120%;width:100%;height:auto;word-wrap:none;text-wrap:none;text-wrap-mode:nowrap}.profile.svelte-1yy4a1p{display:flex;align-items:center;justify-content:end;padding-inline:1rem;z-index:11}html:has(.home-wrapper){--body-padding: 0}html:has(.home-wrapper) .header.svelte-1yy4a1p{padding-inline:0}html:has(.home-wrapper) header:after{--_background-cut-off: var(--cut-off-height);content:"";position:absolute;top:0;inset-inline:0;min-height:calc(var(--header-intro-height) + var(--header-height));background:url(../../../home-page/homepage-intro-deco.png) no-repeat center clamp(-12vh,-3vh,0px) / contain,linear-gradient(180deg,var(--primary-green-500) var(--_background-cut-off),transparent var(--_background-cut-off));-webkit-mask-image:linear-gradient(180deg,var(--primary-green-500) var(--_background-cut-off),transparent var(--_background-cut-off));mask-image:linear-gradient(180deg,var(--primary-green-500) var(--_background-cut-off),transparent var(--_background-cut-off));background-repeat:no-repeat;background-size:cover;overflow:clip}html:has(.home-wrapper) .home-intro-section.svelte-1yy4a1p{position:fixed;top:calc(var(--header-height));inset-inline:0;display:flex;flex-direction:column;align-items:center;align-self:center;justify-content:space-between;min-height:calc(var(--header-intro-height) - (100% - var(--cut-off-height)));z-index:10;text-align:center}}a.svelte-1nm10c5{display:flex;align-items:center;width:clamp(100px,-moz-fit-content,10vw);width:clamp(100px,fit-content,10vw);gap:5px;color:var(--general-text-color);overflow:hidden;transition:padding .8s ease-out}picture.svelte-1nm10c5{flex:0 0 fit-content;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;transition:.5s ease;z-index:10}picture.svelte-1nm10c5 img:where(.svelte-1nm10c5){aspect-ratio:1 / 1;width:40px}@starting-style{picture.svelte-1nm10c5 img:where(.svelte-1nm10c5){width:40px}}.logo-name.svelte-1nm10c5{flex:0 0 fit-content;font-size:clamp(1rem,2rem,2rem);font-weight:600;text-transform:capitalize;width:-moz-fit-content;width:fit-content;overflow:hidden;transition:.4s ease-out}nav.dropdown-menu.svelte-114ckyb{position:absolute;top:var(--header-height);right:var(--body-padding);width:clamp(200px,50%,300px);background-color:var(--general-background-color);display:flex;flex-direction:column;border-radius:8px;overflow-x:hidden;overflow-y:auto;padding-inline:24px;padding-block:1rem;box-shadow:#63636333 0 2px 8px;z-index:20}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb){display:flex;flex-direction:column;margin-bottom:1.2rem}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) h3:where(.svelte-114ckyb){font-size:1.2rem;font-weight:400;color:var(--black);margin-bottom:1rem}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) ul:where(.svelte-114ckyb){display:flex;flex-direction:column;border-radius:8px;gap:1px}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) ul:where(.svelte-114ckyb) li:where(.svelte-114ckyb){display:flex;flex-direction:row;align-items:center;padding:3%;background-color:var(--white)}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) ul:where(.svelte-114ckyb) li:where(.svelte-114ckyb):nth-of-type(1){border-radius:8px 8px 0 0}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) ul:where(.svelte-114ckyb) li:where(.svelte-114ckyb):nth-last-of-type(1){border-radius:0 0 8px 8px}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) ul:where(.svelte-114ckyb) li:where(.svelte-114ckyb) a:where(.svelte-114ckyb){font-size:14px;font-weight:400;color:var(--black);width:100%;right:0;left:0;top:var(--header-height);bottom:var(--footer-height)}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb){display:flex;align-items:center}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb):hover{text-decoration:underline}nav.dropdown-menu.svelte-114ckyb section:where(.svelte-114ckyb) ul:where(.svelte-114ckyb) li:where(.svelte-114ckyb) svg:where(.svelte-114ckyb){width:20px;aspect-ratio:1;background-color:var(--primary-green-500);margin:2%;border-radius:50%}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb){display:none}@media screen and (width < 730px){nav.dropdown-menu.svelte-114ckyb{width:100%;right:0;left:0;top:var(--header-height);bottom:20vh}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb){display:flex}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb) ul:where(.svelte-114ckyb){gap:3px}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb) li:where(.svelte-114ckyb) a:where(.svelte-114ckyb){font-size:1.5rem;color:var(--primary-green-500)}}@media (pointer: coarse) and (hover: none) and (min-resolution: 400dpi),screen and (device-width <= 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){nav.dropdown-menu.svelte-114ckyb{position:relative;z-index:0!important;top:0;bottom:0;box-shadow:none}nav.dropdown-menu.svelte-114ckyb section.header-routes:where(.svelte-114ckyb){display:none}}.step-container.svelte-o71pfd{grid-column:1/-1!important;grid-row:1/-1!important;position:relative;display:flex;flex-direction:column;align-items:center;height:100%;gap:0}.step-header.svelte-o71pfd{position:relative;flex:1 1 10%;display:flex;flex-direction:column;justify-content:center;width:100%;margin-bottom:0;gap:24px}.step-header-text.svelte-o71pfd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.step-header.svelte-o71pfd h2:where(.svelte-o71pfd){font-size:clamp(1rem,calc(1rem + 2vw),2.7rem)}.step-header.svelte-o71pfd p:where(.svelte-o71pfd){flex:1 1 100%;text-align:center}.button-container.svelte-o71pfd{position:absolute;top:0;left:0;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:unset;align-items:start;justify-content:space-between;padding:0}.success-message.svelte-o71pfd{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 80%;width:100%;height:100dvh + var(--footer-height);gap:24px;padding-top:3rem}.success-message.svelte-o71pfd img:where(.svelte-o71pfd){width:-moz-fit-content;width:fit-content;-o-object-position:top center;object-position:top center;-o-object-fit:cover;object-fit:cover;height:auto}.success-message.svelte-o71pfd p:where(.svelte-o71pfd){text-align:center;font-size:1.2rem;max-width:50vw}.success-message.svelte-o71pfd a:where(.svelte-o71pfd){text-decoration:none;text-align:center;font-size:1rem;min-width:200px;width:-moz-fit-content;width:fit-content;padding:1rem 2rem;border-radius:5px;border:solid var(--primary-green-500) 2px}.success-message.svelte-o71pfd a:where(.svelte-o71pfd):nth-of-type(1){background-color:var(--primary-green-500);color:var(--white)}.success-message.svelte-o71pfd a:where(.svelte-o71pfd):nth-of-type(2){color:var(--primary-green-500)}.success-message.mobile .success-text.svelte-o71pfd{flex:1 3 80%;position:relative;display:flex;flex-direction:column;align-items:center;width:100cqw;padding-inline:var(--body-padding)}.success-message.mobile .success-text.svelte-o71pfd>:where(.svelte-o71pfd){width:100cqw;max-width:100%;margin-bottom:min(1rem,2cqh)}.success-message.mobile .success-text.svelte-o71pfd img:where(.svelte-o71pfd){height:clamp(20cqw,25cqh,30cqh);width:auto}.success-message.mobile .success-text.svelte-o71pfd h2:where(.svelte-o71pfd){font-size:clamp(1.5rem,3cqh,4.7rem);font-weight:600;text-align:center;width:100%}.success-message.mobile.svelte-o71pfd .button-container:where(.svelte-o71pfd){flex:1 1 20%;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem;padding-inline:var(--body-padding);justify-content:end}.success-message.mobile.svelte-o71pfd .button-container:where(.svelte-o71pfd) a:where(.svelte-o71pfd){width:100%;padding:clamp(10px,.9rem,1rem) 1rem}html:has(.message-container) main{overflow:hidden}.svelte-or4a7s{--rad:clamp(5px, 5vw, 10px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.message-container.svelte-or4a7s{position:absolute;width:30dvw;height:auto;inset-inline:31vw;padding-top:30%;z-index:101}.message-header.svelte-or4a7s{position:relative;background-color:var(--primary-green-500);color:#fff;padding:10px;border-radius:var(--rad) var(--rad) 0 0;width:100%;height:10%;display:flex;flex-direction:column;align-items:center;justify-content:center}.message-body.svelte-or4a7s{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#000;padding:20px;border-radius:0 0 var(--rad) var(--rad);width:100%;height:50%;text-align:center}.message-body.svelte-or4a7s img:where(.svelte-or4a7s){position:relative;width:auto;height:-moz-fit-content;height:fit-content}.message-body.svelte-or4a7s p:where(.svelte-or4a7s){text-align:center;font-size:1.2rem;max-width:50vw}a.svelte-or4a7s{position:relative;bottom:var(--body-padding);right:0;width:50%;padding:clamp(1rem,1vw,1rem);background-color:#4b7a5b;color:#fff;border:none;border-radius:4px;cursor:pointer;font-weight:500;align-self:center;margin-top:auto}@media (pointer: coarse) and (hover: none) and (min-resolution: 400dpi),screen and (device-width <= 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){html:has(.message-container) main:after{content:"";position:absolute;inset:0 -30dvw;background-color:color-mix(in srgb,rgba(243,243,243,.549),var(--primary-green-500) 20%);z-index:10}.message-container.svelte-or4a7s{position:relative;padding:20px;grid-column:content;top:0;left:0;height:99svh}.message-header.svelte-or4a7s{display:none!important}.message-body.svelte-or4a7s{grid-column:1 / -1;width:100%;height:-moz-fit-content;height:fit-content;justify-content:flex-start;background-color:unset;padding:unset}.message-body.svelte-or4a7s img:where(.svelte-or4a7s){width:clamp(10dvh,100%,35dvh);height:auto}.message-body.svelte-or4a7s p:where(.svelte-or4a7s){width:100%;max-width:100%;margin-bottom:0;font-size:clamp(1rem,2dvh,1.2rem);margin-bottom:min(10%,10px)}a.svelte-or4a7s{position:relative;width:100%;right:0;bottom:auto;align-self:flex-end;margin-top:auto;z-index:0}}.step-container.svelte-1ledyaf{grid-column:1/-1!important;grid-row:1/-1!important;position:relative;display:flex;flex-direction:column;align-items:center;height:100%;gap:0}.step-header.svelte-1ledyaf{position:relative;flex:1 1 10%;display:flex;flex-direction:column;justify-content:center;width:100%;margin-bottom:0;gap:24px}.step-header-text.svelte-1ledyaf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.step-header.svelte-1ledyaf h2:where(.svelte-1ledyaf){font-size:clamp(1rem,calc(1rem + 2vw),2.7rem)}.step-header.svelte-1ledyaf p:where(.svelte-1ledyaf){flex:1 1 100%;text-align:center}.button-container.svelte-1ledyaf{position:absolute;top:0;left:0;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:unset;align-items:start;justify-content:space-between;padding:0}.success-message.svelte-1ledyaf{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 1 80%;width:100%;height:100dvh + var(--footer-height);gap:24px;padding-top:3rem}.success-message.svelte-1ledyaf img:where(.svelte-1ledyaf){width:-moz-fit-content;width:fit-content;-o-object-position:top center;object-position:top center;-o-object-fit:cover;object-fit:cover;height:auto}.success-message.svelte-1ledyaf p:where(.svelte-1ledyaf){text-align:center;font-size:1.2rem;max-width:50vw}.success-message.svelte-1ledyaf a:where(.svelte-1ledyaf){text-decoration:none;text-align:center;font-size:1rem;min-width:200px;width:-moz-fit-content;width:fit-content;padding:1rem 2rem;border-radius:5px;border:solid var(--primary-green-500) 2px}.success-message.svelte-1ledyaf a:where(.svelte-1ledyaf):nth-of-type(1){background-color:var(--primary-green-500);color:var(--white)}.success-message.svelte-1ledyaf a:where(.svelte-1ledyaf):nth-of-type(2){color:var(--primary-green-500)}.success-message.mobile{position:relative;display:flex;flex-direction:column;gap:0;container-type:inline-size}.success-message.mobile .success-text.svelte-1ledyaf{flex:1 3 80%;position:relative;display:flex;flex-direction:column;align-items:center;width:100cqw;padding-inline:var(--body-padding)}.success-message.mobile .success-text.svelte-1ledyaf>:where(.svelte-1ledyaf){width:100cqw;max-width:100%;margin-bottom:min(1rem,2cqh)}.success-message.mobile .success-text.svelte-1ledyaf img:where(.svelte-1ledyaf){height:clamp(20cqw,25cqh,30cqh);width:auto}.success-message.mobile .success-text.svelte-1ledyaf h2:where(.svelte-1ledyaf){font-size:clamp(1.5rem,3cqh,4.7rem);font-weight:600;text-align:center;width:100%}.success-message.mobile.svelte-1ledyaf .button-container:where(.svelte-1ledyaf){flex:1 1 20%;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem;padding-inline:var(--body-padding);justify-content:end}.success-message.mobile.svelte-1ledyaf .button-container:where(.svelte-1ledyaf) a:where(.svelte-1ledyaf){width:100%;padding:clamp(10px,.9rem,1rem) 1rem}.step-container.svelte-fsbe31{grid-column:left / right;grid-row:2 / -1;position:relative;display:grid;grid-template-columns:subgrid;gap:1rem;padding:1rem;height:100%;width:100%;background-color:var(--general-background-color)}.left-step.svelte-fsbe31{position:relative;grid-column:left;grid-row:1 / -1;display:flex;flex-direction:column;height:100%;width:100%;overflow:clip;overflow-x:visible;flex-wrap:wrap;padding-block:3rem;padding-inline:3rem;border-radius:10px}.step-header.svelte-fsbe31{display:flex;align-items:center;height:clamp(-moz-fit-content,1vh,4rem);height:clamp(fit-content,1vh,4rem);margin-bottom:clamp(1rem,1vh,4rem);width:100%}.left-step.svelte-fsbe31 p.subtext:where(.svelte-fsbe31){font-size:clamp(1rem,3vw,1.9rem);font-weight:300;max-width:50ch;margin-bottom:1.813rem}label:has([type=search]){position:relative;display:flex;justify-self:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content}label:has([type=search]) .search-icon.svelte-fsbe31{position:absolute;top:16%;left:1rem;scale:clamp(.2,.85,.89)}label:has([type=search]):focus-within .search-icon.svelte-fsbe31{display:none}input[type=search]:focus,input[type=search] .svelte-fsbe31:focus-within{outline:none;background-color:#4b7a5b2a;box-shadow:inset 0 0 20px -15px #717e7580}.right-step.svelte-fsbe31{flex:1 1 100%;position:relative;grid-column:right;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;overflow:hidden;padding-inline:1%;padding-top:3rem}.step-header.svelte-fsbe31 button:where(.svelte-fsbe31){flex:0 1 20%;align-items:baseline}.step-header .back-button svg.svelte-fsbe31{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.step-header .back-button svg.svelte-fsbe31 path:where(.svelte-fsbe31){fill:var(--general-text-color)}.step-container .button-container button{position:relative;bottom:var(--body-padding);right:0;width:50%;padding:clamp(1rem,1vw,1rem);background-color:#4b7a5b;color:var(--white);border:none;border-radius:4px;cursor:pointer;font-weight:500}.step-container .button-container button.disabled{background-color:#ccc;color:var(--general-text-color);cursor:not-allowed}.error-message.svelte-fsbe31{color:var(--error-red, #d32f2f);font-size:.875rem;margin-top:.5rem;padding:.5rem;background-color:var(--error-bg, #ffebee);border-radius:4px;border-left:4px solid var(--error-red, #d32f2f)}@media (max-width: 768px){.step-container.svelte-fsbe31{grid-template-columns:1fr;gap:1rem}.step-header.svelte-fsbe31 h2:where(.svelte-fsbe31){font-size:clamp(1.25rem,5vw,2rem)}.button-container.svelte-fsbe31{justify-content:center}}@media (width <= 930px){.left-step.svelte-fsbe31{grid-column:1 / -1!important;grid-row:1 / span 1;padding:0!important}.step-header.svelte-fsbe31{flex-direction:row}.step-header+p{margin-left:4%}.step-header .back-button{position:relative!important;aspect-ratio:none;flex:0 1 20%;font-size:clamp(1rem,5cqw,2.5rem);text-wrap:nowrap;top:0;left:0}.right-step.svelte-fsbe31{grid-column:1 / -1!important;grid-row:2 / span 1;padding:0!important}.step-container{grid-column:1 / -1!important;grid-row:2 / -1}}@media (-webkit-min-device-pixel-ratio: 3),screen and (device-width < 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){.step-container.svelte-fsbe31{grid-column:1 / -1!important;grid-row:2 / -1;display:flex;flex-direction:column;width:100%;gap:1cqh;padding:0;padding-block:3%;padding-inline:var(--body-padding)!important;background-color:var(--general-background-color-secondary)!important;color:var(--general-text-color)!important}.left-step.svelte-fsbe31{grid-column:1 / -1!important;grid-row:1 / span 1;padding:0!important}.step-header{flex-direction:row}.step-header h2{display:flex;align-items:center;justify-content:center;text-wrap:nowrap;font-size:clamp(1rem,5vw,2rem);padding-inline:0}.step-header+p{margin-left:4%}.step-header .back-button{position:relative!important;aspect-ratio:none;flex:0 1 20%;height:100%;width:100%;font-size:clamp(1rem,5cqw,2.5rem);text-wrap:nowrap;top:0;left:0}.step-header .blank{flex:0 1 20%;align-items:baseline}.skip-button.svelte-fsbe31,.back-button.svelte-fsbe31{position:relative;width:100%;height:unset!important;padding-block:5%!important}:is(.skip-button.svelte-fsbe31,.back-button.svelte-fsbe31) svg:where(.svelte-fsbe31) path:where(.svelte-fsbe31){stroke:var(--general-text-color);fill:var(--general-text-color)}section.svelte-fsbe31:has(label:where(.svelte-fsbe31)) label:where(.svelte-fsbe31) input:where(.svelte-fsbe31){background-color:var(--off-white);margin-bottom:3%;box-shadow:0 4px 8px -7px #0000001a}label:has([type=search]){position:relative;display:flex;justify-self:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content}label:has([type=search]) .search-icon.svelte-fsbe31{position:absolute;top:16%;left:1rem;scale:clamp(.2,.85,.89)}label:has([type=search]):focus-within .search-icon.svelte-fsbe31{display:none}.right-step.svelte-fsbe31{grid-column:1 / -1!important;grid-row:2 / span 1;padding:0!important}.right-step .button-container{position:relative;grid-column:1/-1;display:flex;flex-direction:column;width:100%;flex:0 1 fit-content;flex-direction:column-reverse;align-self:self-end}.right-step .button-container .skip-button{margin-bottom:0}.step-container .button-container button{position:relative;width:100%;right:0;bottom:auto;align-items:end}.button-container.custom{--gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--gap)}.custom>:nth-child(n){margin:0;text-wrap:nowrap}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n){flex:1 1 auto}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(1){flex-basis:100%}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(2){flex-basis:calc(50% - var(--gap))}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(3){flex-basis:calc(30% - var(--gap))}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(4){flex-basis:calc(20% - var(--gap))}.button-container.custom:has(:nth-child(3):last-child)>:nth-child(n){flex:1 1 auto}.button-container.custom:has(:nth-child(3):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(1){flex-basis:100%}.button-container.custom:has(:nth-child(3):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(2){flex-basis:calc(50% - var(--gap))}.button-container.custom:has(:nth-child(3):last-child)>:nth-child(n)>.svelte-fsbe31:nth-child(3){flex-basis:calc(30% - var(--gap))}.button-container.custom:has(:nth-child(2):last-child):nth-child(n){flex:1 1 auto}.button-container.custom:has(:nth-child(2):last-child):nth-child(n)>.svelte-fsbe31:nth-child(1){flex-basis:calc(70% - var(--gap))}.button-container.custom:has(:nth-child(2):last-child):nth-child(n)>.svelte-fsbe31:nth-child(2){flex-basis:calc(30% - var(--gap))}.error-message.svelte-fsbe31{background-color:#fee;color:#c00;padding:.5rem 1rem;border-radius:4px;margin-bottom:1rem;text-align:center}}.page-container.svelte-3fkzcm{grid-column:content!important;grid-row:1 / -1;position:relative;display:grid;grid-template-columns:subgrid;width:100%;height:calc(100cqh - var(--header-height) + 10px);max-height:calc(100dvh - var(--footer-height));background-color:var(--general-background-color);overflow:hidden;padding:1rem}.left-step.svelte-3fkzcm{position:relative;grid-column:left;grid-row:1 / -1;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;width:100%;overflow:clip;flex-wrap:wrap;padding-block:3rem;padding-inline:3rem;border-radius:10px}.step-header.svelte-3fkzcm{display:flex;align-items:center;height:clamp(-moz-fit-content,1vh,4rem);height:clamp(fit-content,1vh,4rem);margin-bottom:clamp(1rem,1vh,4rem);width:100%}.left-step.svelte-3fkzcm p.subtext:where(.svelte-3fkzcm){font-size:clamp(1rem,3vw,1.9rem);font-weight:300;max-width:50ch;margin-bottom:1.813rem}.step-header h2{flex:2 1 20%;height:100%;width:100%;font-size:clamp(1.5rem,5cqw,2.5rem);text-wrap:nowrap}label:has([type=search]){position:relative;display:flex;justify-self:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:2dvh}label:has([type=search]) .search-icon.svelte-3fkzcm{position:absolute;top:16%;left:1rem;scale:clamp(.2,.85,.89)}label:has([type=search]):focus-within .search-icon.svelte-3fkzcm{display:none}input[type=search]{border:none;background-color:var(--white);width:100%;font-size:clamp(1rem,1.1rem,2.5rem);padding:1.5rem;padding-block:clamp(1%,.8rem,1rem);border-radius:6rem;transition:.8s ease;box-shadow:inset 0 0 20px -17px #4b7a5b}input[type=search]:focus,input[type=search] .svelte-3fkzcm:focus-within{outline:none;background-color:#4b7a5b2a;box-shadow:inset 0 0 20px -15px #717e7580}input[type=search]::-moz-placeholder{padding-left:2rem;-moz-transition:.12s ease-out;transition:.12s ease-out}input[type=search]::placeholder{padding-left:2rem;transition:.12s ease-out}input[type=search]:is(:focus,:focus-within)::-moz-placeholder{padding:0}input[type=search]:is(:focus,:focus-within)::placeholder{padding:0}body:has(.left-step) .right-step{grid-column:right}.right-step.svelte-3fkzcm{flex:1 1 100%;position:relative;grid-column:right;grid-row:1 / -1;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%;overflow:hidden;padding-inline:1%;padding-top:3rem;border-radius:10px}.step-header.svelte-3fkzcm button:where(.svelte-3fkzcm){flex:0 1 20%;align-items:baseline}.step-header .back-button{height:clamp(1rem,5vh,4rem);position:absolute;top:.5rem;left:-1.5rem;background:none;border:none;display:flex;padding-left:4%;cursor:pointer;z-index:5;transition:background-color .2s ease}.step-header .back-button svg.svelte-3fkzcm{height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.step-header .back-button svg.svelte-3fkzcm path:where(.svelte-3fkzcm){fill:var(--general-text-color)}.right-step .button-container{position:relative;grid-column:1/-1;display:flex;flex-direction:row-reverse;width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:5%;margin-top:min(2dvh,3rem);container-type:inline-size}.page-container .button-container button{position:relative;bottom:var(--body-padding);right:0;width:50%;padding:clamp(1rem,1vw,1rem);background-color:var(--primary-green-500);color:var(--white);border:none;border-radius:4px;cursor:pointer;font-weight:500}.page-container .button-container button.disabled{background-color:var(--white);color:var(--general-text-color);border-color:var(--primary-green-500);cursor:not-allowed}.button-container .continue-button{flex:0 1 50%;min-width:50%;height:-moz-fit-content;height:fit-content;transition:all .2s ease}.right-step .button-container .skip-button{flex:0 1 20%;width:100%;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;background:none;color:var(--primary-darkgreen-550);text-decoration:underline}.right-step .button-container .submit-button{flex:0 1 60%;min-width:50%;height:-moz-fit-content;height:fit-content}.error-message.svelte-3fkzcm{color:var(--error-red, #d32f2f);font-size:.875rem;margin-top:.5rem;padding:.5rem;background-color:var(--error-bg, #ffebee);border-radius:4px;border-left:4px solid var(--error-red, #d32f2f)}@media (max-width: 768px){.page-container.svelte-3fkzcm{grid-template-columns:1fr;gap:1rem}.step-header.svelte-3fkzcm h2:where(.svelte-3fkzcm){font-size:clamp(1.25rem,5vw,2rem)}.button-container.svelte-3fkzcm{justify-content:center}}@media (width <= 930px){.left-step.svelte-3fkzcm{grid-column:1 / -1!important;grid-row:1 / span 1;padding:0!important}.step-header.svelte-3fkzcm{flex-direction:row}.step-header+p{margin-left:4%}.step-header .back-button{position:relative!important;aspect-ratio:none;flex:0 1 20%;font-size:clamp(1rem,5cqw,2.5rem);text-wrap:nowrap;top:0;left:0}.right-step.svelte-3fkzcm{grid-column:1 / -1!important;grid-row:2 / span 1;padding:0!important}.page-container{grid-column:1 / -1!important;grid-row:2 / -1}}@media (-webkit-min-device-pixel-ratio: 3),screen and (device-width < 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){.page-container.svelte-3fkzcm{grid-column:1 / -1!important;grid-row:2 / -1;display:flex!important;flex-direction:column;width:100%;height:100dvh;max-height:100dvh;gap:1cqh;padding:0;padding-block:3%;color:var(--general-text-color)!important}.page-container.svelte-3fkzcm>:where(.svelte-3fkzcm){padding-inline:var(--body-padding)}.mobile-step.svelte-3fkzcm{flex:0 2 fit-content;display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;overflow-y:auto}.step-header.svelte-3fkzcm{flex-direction:row}.step-header h2{display:flex;align-items:center;justify-content:center;text-wrap:nowrap;font-size:clamp(1rem,5vw,2rem);padding-inline:0}.step-header+p{margin-left:4%}.step-header .back-button{position:relative!important;aspect-ratio:none;flex:0 1 20%;height:100%;width:100%;font-size:clamp(1rem,5cqw,2.5rem);text-wrap:nowrap;top:0;left:0}.step-header .blank{flex:0 1 20%;align-items:baseline}.skip-button.svelte-3fkzcm,.back-button.svelte-3fkzcm{position:relative;width:100%;height:unset!important;padding-block:5%}:is(.skip-button.svelte-3fkzcm,.back-button.svelte-3fkzcm) svg:where(.svelte-3fkzcm) path:where(.svelte-3fkzcm){stroke:var(--general-text-color);fill:var(--general-text-color)}section.svelte-3fkzcm:has(label:where(.svelte-3fkzcm)) label:where(.svelte-3fkzcm) input:where(.svelte-3fkzcm){background-color:var(--off-white);margin-bottom:3%;box-shadow:0 2px 8px -7px var(--grey-400)}label:has([type=search]){position:relative;display:flex;justify-self:center;align-items:center;width:100%;height:-moz-fit-content;height:fit-content}label:has([type=search]) .search-icon.svelte-3fkzcm{position:absolute;inset-block:13%;left:1rem;scale:clamp(.2,.7,.8);fill:var(--black);stroke:var(--black);stroke-width:1%}label:has([type=search]):focus-within .search-icon.svelte-3fkzcm{display:none}.button-container.svelte-3fkzcm{position:relative;grid-column:1/-1;grid-row:2 / -1;display:flex;width:100%;flex:0 1 fit-content;flex-direction:column-reverse;align-self:flex-end}.button-container .skip-button{margin-bottom:0}.page-container .button-container button{position:relative;width:100%;right:0;bottom:auto;align-items:end}.button-container.custom{flex:1 1 auto;--gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:var(--gap)}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n){flex:1 1 auto}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(1){flex-basis:100%}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(2){flex-basis:calc(50% - var(--gap))}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(3){flex-basis:calc(30% - var(--gap))}.button-container.custom:has(:nth-child(4):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(4){flex-basis:calc(20% - var(--gap))}.button-container.custom:has(>:nth-child(3):last-child)>:nth-child(n){flex:1 1 auto}.button-container.custom:has(>:nth-child(3):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(1){flex-basis:100%}.button-container.custom:has(>:nth-child(3):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(2){flex-basis:calc(50% - var(--gap))}.button-container.custom:has(>:nth-child(3):last-child)>:nth-child(n)>.svelte-3fkzcm:nth-child(3){flex-basis:calc(30% - var(--gap))}.button-container.custom:has(>:nth-child(2):last-child):nth-child(n){flex:0 1}.button-container.custom:has(>:nth-child(2):last-child):nth-child(n)>.svelte-3fkzcm:nth-child(1){flex-basis:calc(70% - var(--gap))}.button-container.custom:has(>:nth-child(2):last-child):nth-child(n)>.svelte-3fkzcm:nth-child(2){flex-basis:calc(30% - var(--gap))}.error-message.svelte-3fkzcm{background-color:#fee;color:#c00;padding:.5rem 1rem;border-radius:4px;margin-bottom:1rem;text-align:center}}body:has(.login-form) .step-header :is(.back-button,.blank){display:none!important}body:has(.login-form) .page-container .logo{display:flex;align-items:center;justify-content:center;height:6rem;container-type:inline-size;margin-block:calc(var(--header-height) - 20px) 30px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;pointer-events:none}body:has(.login-form) .page-container .logo picture img{height:clamp(40px,15vw,60px);width:auto;aspect-ratio:1 / 1}body:has(.login-form) .page-container .logo .logo-name{font-size:clamp(1rem,4rem,400px);width:100%;letter-spacing:-2px}.form-container.svelte-1kq8qca{flex:1 1 auto;display:flex;flex-direction:column;padding-inline:1px}.form-container.svelte-1kq8qca h2:where(.svelte-1kq8qca){font-size:clamp(1.5rem,3vw,2rem);font-weight:600;margin-bottom:8px}.form-container.svelte-1kq8qca .subtext:where(.svelte-1kq8qca){font-size:clamp(.8rem,2vw,1rem);color:var(--general-text-color-secondary);margin-bottom:20px}.login-form.svelte-1kq8qca{display:flex;flex-direction:column;margin-top:clamp(20px,5vw,32px)}.login-form.svelte-1kq8qca label:where(.svelte-1kq8qca){padding-bottom:clamp(2px,5vw,8px);font-weight:400}.login-form.svelte-1kq8qca input:where(.svelte-1kq8qca){padding:10px;margin-bottom:1rem!important;width:100%;max-width:400px;padding:clamp(1%,5%,3%) clamp(1%,2%,3%);color:var(--general-text-color-secondary);border:solid 1px;border-radius:8px;border-color:var(--neutral-grey);background-color:var(--white)}.login-form.svelte-1kq8qca input:where(.svelte-1kq8qca)::-moz-placeholder{color:var(--neutral-grey);font-size:1rem}.login-form.svelte-1kq8qca input:where(.svelte-1kq8qca)::placeholder{color:var(--neutral-grey);font-size:1rem}.login-form .iti{position:relative;margin-bottom:1rem;display:flex;flex-direction:row;gap:10px}.login-form .iti>:nth-child(n){border:solid 1px;border-radius:8px;border-color:var(--general-text-color-secondary)}.login-form [role=combobox]{width:100%;border-radius:8px;background-color:transparent!important}.login-form .iti input[type=tel]{margin-left:5rem;width:100%;max-width:320px;padding-left:3%!important}.iti__country-container{z-index:20}.iti__country-list{z-index:9999;max-height:240px;overflow-y:auto}.iti__flag-container{cursor:pointer}a.forgot-p.svelte-1kq8qca{font-size:clamp(.8rem,2vw,12px);color:var(--primary-green-500)}body:has(.login-form):has(.button-container.custom) .button-container.custom{align-items:start;justify-content:start;gap:20px}.to-register.svelte-1kq8qca{flex:1 1 1cqh;max-width:400px;display:flex;flex-direction:column;align-items:center;justify-content:end;gap:10px;margin:20px;font-size:clamp(.8rem,2vw,1rem)}.to-register.svelte-1kq8qca p:where(.svelte-1kq8qca){color:var(--general-text-color-secondary)}a[href="/register"].svelte-1kq8qca{color:var(--primary-green-500);text-decoration:underline}button.svelte-1kq8qca:disabled{opacity:.6;cursor:not-allowed;background-color:var(--neutral-grey)}.error-message.svelte-1kq8qca{background-color:#fee;color:var(--primary-red-500);padding:10px;border:1px solid #fcc;border-radius:4px;margin-bottom:10px;text-align:center}@media (width <= 930px){body:has(.login-form) .page-container>:nth-child(2){align-items:center}body:has(.login-form):has(.button-container.custom) .button-container.custom{gap:20px;display:flex;flex-direction:column-reverse;align-items:center;justify-content:end}body:has(.login-form):has(.button-container.custom) .button-container.custom>:nth-child(n){max-width:300px}}.brokers.svelte-15l0h8h{position:relative;display:flex;flex-direction:column;max-height:500px;max-width:100%;width:100%;gap:var(--gap);border-radius:.5rem;box-shadow:#ececec33 0 0 15px;padding:1rem;background-color:var(--general-background-color-secondary);max-height:-moz-fit-content;max-height:fit-content}.brokers.svelte-15l0h8h li:where(.svelte-15l0h8h){position:relative;max-width:100%;height:-moz-fit-content;height:fit-content;min-height:2.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.brokers.svelte-15l0h8h li:where(.svelte-15l0h8h):nth-last-of-type(n+2):after{content:"";position:absolute;inset-inline:0;bottom:calc(-1 * var(--gap) / 2);border:solid 1px var(--off-white)}.brokers.svelte-15l0h8h li:where(.svelte-15l0h8h)>span:where(.svelte-15l0h8h){display:flex;flex-direction:row;align-items:center;justify-content:end;flex-wrap:nowrap}.brokers.svelte-15l0h8h li:where(.svelte-15l0h8h)>span:where(.svelte-15l0h8h) p:where(.svelte-15l0h8h){margin:0 .5rem;font-weight:500;font-size:clamp(.875rem,.8rem + .5vw,1rem)}.brokers.svelte-15l0h8h :where(.svelte-15l0h8h):has(img[alt]:where(.svelte-15l0h8h)) img:where(.svelte-15l0h8h){-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:.25rem}.announcements-list.svelte-2gx8l7{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-template-rows:auto;justify-items:end;align-items:start;height:clamp(2dvh,40dvh,800px);max-height:-moz-fit-content;max-height:fit-content;max-width:100%;width:100%;gap:calc(var(--gap)/ 2);border-radius:.5rem;box-shadow:#ececec33 0 0 15px;overflow:visible;container-type:inline-size}.announcements-list.svelte-2gx8l7 li:where(.svelte-2gx8l7){position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;gap:clamp(0px,1px + 2%,2lvw);width:100%;max-width:100%;height:110px;min-height:2rem;border-radius:10px;background-color:var(--bg-color ,var(--general-background-color-secondary));container-type:inline-size}.announcements-list.svelte-2gx8l7 li:where(.svelte-2gx8l7) a:where(.svelte-2gx8l7){position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.announcements-list.svelte-2gx8l7 .blog-container:where(.svelte-2gx8l7) img:where(.svelte-2gx8l7){max-width:50%;height:auto;-o-object-fit:var(--bg-position);object-fit:var(--bg-position);-o-object-position:center;object-position:center;border-radius:10px 0 0 10px;margin:2%}.announcements-list.svelte-2gx8l7 .blog-text:where(.svelte-2gx8l7){display:flex;flex-direction:column;justify-content:safe;padding:11px 3%;width:clamp(50%,50%,60%);height:100%;border-radius:0 10px 10px 0}.announcements-list.svelte-2gx8l7 .blog-text:where(.svelte-2gx8l7) .date:where(.svelte-2gx8l7){font-size:12px;font-weight:400;line-height:120%;color:var(--general-text-color-secondary)}.announcements-list.svelte-2gx8l7 .blog-text:where(.svelte-2gx8l7) .blog-text-content:where(.svelte-2gx8l7){flex:1;display:flex;flex-direction:column;padding-top:3%}.announcements-list.svelte-2gx8l7 .blog-text:where(.svelte-2gx8l7) .blog-text-content:where(.svelte-2gx8l7) p:where(.svelte-2gx8l7):not(.date){color:var(--general-text-color);font-size:14px;font-weight:400;line-height:120%}.announcements-list.svelte-2gx8l7 .blog-text:where(.svelte-2gx8l7) span:where(.svelte-2gx8l7){flex-direction:row;align-items:end;gap:2%;display:flex;margin-top:5%}.announcements-list.svelte-2gx8l7 .blog-text:where(.svelte-2gx8l7) span:where(.svelte-2gx8l7) p:where(.svelte-2gx8l7){color:var(--general-text-color-secondary);font-size:12px;font-weight:400;line-height:120%}@media (-webkit-min-device-pixel-ratio: 3),screen and (device-width < 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){.announcements-list.svelte-2gx8l7{height:clamp(2dvh,70dvh,300vh);max-height:-moz-fit-content;max-height:fit-content;gap:calc(var(--gap)/ 6)}}input.svelte-lu6jbk,select.svelte-lu6jbk{background-color:#fff}.con.svelte-lu6jbk{overflow-x:hidden;max-width:100%;margin-bottom:5%;padding:unset;padding:5%;background-color:color-mix(in srgb,var(--primary-green-500),rgba(255,255,255,.295) 90%);border-radius:10px}.con.svelte-lu6jbk>:where(.svelte-lu6jbk){overflow:hidden}.con.svelte-lu6jbk>:where(.svelte-lu6jbk)>:where(.svelte-lu6jbk){width:99%}.con.svelte-lu6jbk>:where(.svelte-lu6jbk) form:where(.svelte-lu6jbk){display:flex;flex-direction:column;width:100%}.con.svelte-lu6jbk>:where(.svelte-lu6jbk) form:where(.svelte-lu6jbk) label:where(.svelte-lu6jbk){all:unset;display:flex;width:clamp(150px,100%,300px);align-items:center;gap:3%}.con.svelte-lu6jbk>:where(.svelte-lu6jbk) form:where(.svelte-lu6jbk) label:where(.svelte-lu6jbk)>:where(.svelte-lu6jbk){flex:0 1 30%;width:clamp(50px,30%,150px)}.con.svelte-lu6jbk>:where(.svelte-lu6jbk) form:where(.svelte-lu6jbk) label:where(.svelte-lu6jbk) span:where(.svelte-lu6jbk){flex:0 1 fit-content;text-wrap:nowrap;margin-right:1rem}.portfolio-overview.svelte-1vds6fh{grid-column:left;grid-row:1 / span 1;display:flex;flex-direction:column;align-self:center;width:100%;min-height:200px;border-radius:.5rem;padding-block:3rem 2rem;padding-inline:3rem;margin-bottom:5%;font-size:1.25rem;background-color:color-mix(in srgb,var(--primary-green-500),rgba(255,255,255,.295) 90%);container:portfolio-overview / inline-size}.portfolio-style-2.svelte-1vds6fh{position:relative;display:flex;flex-direction:row;justify-content:space-between;width:100%;height:-moz-fit-content;height:fit-content;min-height:100px;padding:1rem 2rem;margin-bottom:1rem;border-radius:.5rem;box-shadow:#ececec33 0 0 15px;background-color:var(--general-background-color-secondary);box-shadow:0 6px 35px -20px #89888840;container-type:inline-size}@container (width < 450px){.portfolio-style-2.svelte-1vds6fh{flex-direction:column}}.portfolio-style-2.svelte-1vds6fh>span:where(.svelte-1vds6fh){position:relative}.portfolio.svelte-1vds6fh span:where(.svelte-1vds6fh):has(svg:where(.svelte-1vds6fh)) h2:where(.svelte-1vds6fh) span:where(.svelte-1vds6fh){animation-name:svelte-1vds6fh-jump;animation-duration:1s;animation-timing-function:ease-in-out;animation-delay:3s;animation-fill-mode:forwards;animation-iteration-count:3,0,2}@keyframes svelte-1vds6fh-jump{0%,to{transform:translateY(0)}30%{transform:translateY(5%)}50%{transform:translateY(-10%)}}.portfolio.svelte-1vds6fh span:where(.svelte-1vds6fh){color:var(--general-text-color);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1%;text-wrap:nowrap}.portfolio.svelte-1vds6fh span:where(.svelte-1vds6fh) h2:where(.svelte-1vds6fh){color:var(--general-text-color);font-weight:500;line-height:25px;margin-bottom:1%;display:flex;align-items:center;justify-content:center;gap:1rem}.portfolio-average.svelte-1vds6fh .value:where(.svelte-1vds6fh){font-size:1.3rem;font-weight:500;line-height:120%;text-align:center;-webkit-text-decoration:underline 5%;text-decoration:underline 5%;color:var(--general-text-color)}.portfolio.svelte-1vds6fh .value.main:where(.svelte-1vds6fh){font-size:clamp(1rem,2rem - .2dvw,3rem);font-weight:500;line-height:120%;text-align:center;-webkit-text-decoration:underline 5%;text-decoration:underline 5%;color:var(--primary-darkgreen-550);margin-bottom:3%}.portfolio-details.svelte-1vds6fh{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;margin-block:1rem 1rem}.portfolio-details.svelte-1vds6fh span:where(.svelte-1vds6fh){display:flex;flex-direction:column;flex-wrap:nowrap;width:auto;height:100%;gap:.5rem}.portfolio-details.svelte-1vds6fh span:where(.svelte-1vds6fh)~span:where(.svelte-1vds6fh){align-items:center}.portfolio-details.svelte-1vds6fh span:where(.svelte-1vds6fh) p:where(.svelte-1vds6fh):first-child{font-weight:500;line-height:120%}.portfolio-details.svelte-1vds6fh span:where(.svelte-1vds6fh):last-child{align-items:end}.portfolio-details.svelte-1vds6fh span:where(.svelte-1vds6fh) p:where(.svelte-1vds6fh):last-child{font-size:.825rem;font-weight:500;line-height:120%}@media (-webkit-min-device-pixel-ratio: 3),screen and (device-width < 900px) and (width <= 900px) and (orientation: portrait),screen and (device-height <= 900px) and (height <= 900px) and (orientation: landscape){.portfolio-style-2.svelte-1vds6fh{flex-direction:column;align-items:center;padding:1rem;margin-bottom:0;gap:1.5rem;background-color:#fff9}.portfolio-overview.svelte-1vds6fh{padding-block:5%;padding-inline:0;width:100%;background-color:transparent;margin-bottom:0;min-height:-moz-fit-content;min-height:fit-content}}
