.hero{align-self:center;align-items:center;gap:var(--gap-extra-large);padding:var(--elements-navbar-height) var(--padding-large) 0 var(--padding-large);height:100svh;max-width:var(--screen-breakpoint);flex-direction:column;flex:none;justify-content:center;width:auto;display:flex;position:relative}@media (width<=980px){.hero{padding:var(--elements-navbar-height) var(--padding-large) var(--padding-large) var(--padding-large)}.section-body,.section-body-centered{min-width:100%}}.hero .hero-background{height:100%;max-width:var(--screen-breakpoint);z-index:-1;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0;transform:rotate(180deg)}.hero .stars{object-fit:cover;-webkit-user-select:none;user-select:none;height:70%;width:var(--elements-max-width-lg);z-index:-1}.hero .hero-header{justify-content:space-between;align-self:stretch;align-items:center;width:auto;height:auto;margin-top:0;position:relative;gap:var(--gap-medium)!important;max-width:var(--screen-breakpoint)!important}.hero .hero-footer{align-self:stretch;align-items:center;gap:var(--gap-medium);height:auto;max-width:var(--screen-breakpoint);justify-content:center;width:auto;display:flex;position:relative}.section-centered{padding:0 var(--padding-medium);height:auto;max-width:var(--screen-breakpoint);flex-direction:column;flex:none;justify-content:center;align-self:stretch;align-items:center;width:auto;display:flex;position:relative;gap:var(--chakra-spacing-2xl)!important}.section-centered-header{padding:var(--chakra-spacing-2xl) var(--padding-medium) var(--chakra-spacing-md);height:auto;max-width:var(--screen-breakpoint);flex-direction:column;flex:none;align-self:stretch;align-items:center;width:auto;display:flex;position:relative;gap:var(--chakra-spacing-lg)!important}.section-centered-header-large{height:auto;max-width:var(--screen-breakpoint);flex-direction:column;flex:none;align-self:stretch;align-items:center;width:auto;display:flex;position:relative;gap:var(--chakra-spacing-lg)!important}.section-justified{padding:var(--chakra-spacing-2xl) var(--padding-medium);height:auto;max-width:var(--screen-breakpoint);justify-content:center;align-self:stretch;align-items:stretch;width:100%;position:relative;gap:var(--chakra-spacing-2xl)!important}.section-justified-header{height:auto;max-width:var(--screen-breakpoint);flex-direction:column;flex:none;align-self:stretch;width:100%;display:flex;position:relative;align-items:flex-start!important;gap:var(--chakra-spacing-lg)!important}.section-body{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;display:flex;position:relative;gap:var(--chakra-spacing-lg)!important}.section-body-centered{flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative;gap:var(--chakra-spacing-lg)!important}.text-centered{text-align:center;align-self:stretch;width:100%;height:auto;display:block;position:relative}.text-regular{text-align:left;align-self:stretch;width:100%;height:auto;display:block;position:relative}.link-button{appearance:none;cursor:pointer;background:0 0;border:none;padding:0;font-style:italic;text-decoration:underline;display:inline;color:var(--chakra-colors-text-medium)!important}.link-button:hover,.link-button:focus{color:var(--chakra-colors-text-hover)!important}.img-centered{align-self:center;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:scale-down!important}.info-alert{border-color:var(--chakra-colors-success);color:var(--chakra-colors-success);padding:var(--chakra-spacing-2xs) var(--chakra-spacing-md);background-color:rgb(from var(--chakra-colors-background-boxdark) r g b / .5)!important;border:1px solid var(--chakra-colors-success)!important;align-items:center!important;gap:var(--chakra-spacing-xs)!important;border-radius:40px!important;width:fit-content!important;height:fit-content!important}.indicator-box{width:fit-content;min-width:0;height:fit-content;min-height:0;justify-content:center!important;align-items:center!important;line-height:0!important;display:flex!important}.indicator-dot{border:none;border-radius:50%;width:8px;height:8px;background-color:var(--chakra-colors-success)!important;align-self:center!important;margin:0!important}.toggle-container{border:1px solid var(--chakra-colors-primary-200);background-color:#0000;border-radius:9999px;align-items:center;display:inline-flex;position:relative;padding:var(--chakra-spacing-xs)!important}.toggle-indicator{background-color:var(--chakra-colors-secondary-400);z-index:1;border-radius:9999px;position:absolute;bottom:var(--chakra-spacing-xs)!important;top:var(--chakra-spacing-xs)!important;transition:left .2s ease-out,width .2s ease-out!important}.toggle-item{cursor:pointer;text-align:center;text-transform:capitalize;-webkit-user-select:none;user-select:none;z-index:2;background-color:#0000;border:1px solid #0000;border-radius:9999px;transition:color .2s ease-out;position:relative;color:var(--chakra-colors-text-medium80)!important;padding:var(--chakra-spacing-xs) var(--chakra-spacing-md)!important}.toggle-item[data-selected]{color:var(--chakra-colors-text-bold)!important;font-weight:var(--chakra-font-weights-medium)!important;outline:none!important}.toggle-item[data-selected] .text-centered{color:var(--chakra-colors-text-bold)!important}.toggle-item:focus-visible{border-color:var(--chakra-colors-neutral-600)!important;outline:none!important}.section-background{backface-visibility:hidden;-webkit-filter:blur(150px);height:100%;max-width:var(--screen-breakpoint);z-index:-1;align-self:center;align-items:center;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.section-gradient{backface-visibility:hidden;background:var(--background-gradient);opacity:.4;height:200%;width:var(--elements-max-width-lg);z-index:-1;align-self:center;align-items:center;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)translateZ(0)}.market-data-card,.calculator-card{padding:var(--chakra-spacing-sm);width:100%;height:fit-content}.market-data-card-content,.calculator-card-content{align-items:center;gap:var(--chakra-spacing-xl);padding:var(--chakra-spacing-md);flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.market-data-card-header{align-self:center;align-items:center;gap:var(--chakra-spacing-md);justify-content:space-between;width:100%;height:fit-content;display:flex}.market-data-card-body{align-self:center;align-items:center;gap:var(--chakra-spacing-sm);flex-direction:row;width:100%;height:fit-content;margin-inline-end:auto;display:flex}.market-data-tabs-list{background-color:#0000;border-radius:14px;align-items:center;width:fit-content;gap:var(--chakra-spacing-2xs)!important;padding:0!important}.market-data-tab{background-color:#0000;height:fit-content;color:var(--chakra-colors-text-medium80)!important;font-weight:var(--chakra-font-weights-medium)!important;padding:var(--chakra-spacing-xs) var(--chakra-spacing-md)!important;border:none!important;border-radius:14px!important;transition:background-color .2s,color .2s!important}.market-data-tab:hover{background-color:rgb(from var(--chakra-colors-neutral-500) r g b / .4)!important;color:var(--chakra-colors-text-bold80)!important}.market-data-tab.active{background-color:rgb(from var(--chakra-colors-neutral-700) r g b / .8)!important;color:var(--chakra-colors-text-bold)!important}.market-data-tab:focus-visible{border-color:var(--chakra-colors-neutral-600)!important;box-shadow:none!important;outline:none!important}.market-data-tab:not(:focus-visible){box-shadow:none!important;outline:none!important}.loading-overlay{-webkit-backdrop-filter:blur(10px);background-color:rgb(from var(--chakra-colors-neutral-900) r g b / .7);cursor:wait;z-index:50;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.loading-box{background-color:#0000;align-items:center;display:flex;gap:var(--chakra-spacing-md)!important}.calculator-group{gap:var(--chakra-spacing-sm);flex-direction:column;width:100%;display:flex}.calculator-toggle-group{gap:var(--chakra-spacing-sm);justify-content:space-between;width:100%;height:fit-content}.calculator-toggle{background-color:rgb(from var(--chakra-colors-neutral-700) r g b / .1);border:1px solid rgb(from var(--chakra-colors-neutral-500) r g b / .2);color:var(--chakra-colors-text-medium80);cursor:pointer;align-items:center;gap:var(--chakra-spacing-2xs);padding:var(--chakra-spacing-sm) 0;border-radius:12px;flex-direction:column;justify-content:center;width:100%;height:100%;transition:all .2s ease-in-out;display:flex}.calculator-toggle-icon{height:var(--chakra-font-sizes-xl);justify-content:center;align-items:center;display:flex}.calculator-toggle-label{text-align:center;transition:color .2s ease-in-out}.calculator-toggle:hover{background-color:rgb(from var(--chakra-colors-neutral-500) r g b / .1);border-color:var(--chakra-colors-secondary-400);color:var(--chakra-colors-text-bold)}.calculator-toggle:hover .calculator-toggle-label{color:var(--chakra-colors-text-bold)!important}.calculator-toggle.active-asset{background-color:rgb(from var(--asset-color) r g b / .1)!important;border-color:var(--asset-color)!important}.calculator-toggle.active-asset .calculator-toggle-label{color:var(--chakra-colors-text-bold)!important}.calculator-toggle.active-currency{background-color:rgb(from var(--chakra-colors-tertiary-500) r g b / .1)!important;border-color:var(--chakra-colors-tertiary-500)!important}.calculator-toggle.active-currency .calculator-toggle-icon{color:var(--chakra-colors-tertiary-500)!important}.calculator-toggle.active-currency .calculator-toggle-label{color:var(--chakra-colors-text-bold)!important}.calculator-input{background-color:rgb(from var(--chakra-colors-neutral-700) r g b / .1);border:1px solid rgb(from var(--chakra-colors-neutral-500) r g b / .2);padding:var(--chakra-spacing-md) var(--chakra-spacing-lg);border-radius:12px;width:100%;height:fit-content}.calculator-input:hover,.calculator-input:focus,.calculator-input:focus-visible{color:var(--chakra-colors-text-bold);background-color:rgb(from var(--chakra-colors-neutral-500) r g b / .1)!important;border-color:var(--chakra-colors-secondary-400)!important;box-shadow:none!important;outline:none!important}.calculator-input-label{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);right:var(--chakra-spacing-lg)!important}.calculator-slider{padding:0;width:100%!important}.calculator-slider-track{border-radius:9999px;position:relative;background-color:var(--chakra-colors-neutral-600)!important;height:6px!important}.calculator-slider-range{border-radius:9999px;height:6px;background:linear-gradient(to right, var(--chakra-colors-secondary-400), var(--chakra-colors-tertiary-600))!important}.calculator-slider-thumb{border:2px solid var(--chakra-colors-neutral-700);cursor:pointer;border-radius:50%;outline:none;width:20px;height:20px;transition:scale .2s ease-in-out,box-shadow .2s ease-in-out;background-color:var(--chakra-colors-tertiary-500)!important;box-shadow:0 0 6px rgb(from var(--chakra-colors-tertiary-600) r g b / .8)!important;transform-origin:50%!important}.calculator-slider-thumb:hover{scale:1.15}.result-card,.scenario-card{padding:var(--chakra-spacing-sm);width:100%;height:fit-content}.result-card-content{align-items:flex-start;gap:var(--chakra-spacing-sm);padding:var(--chakra-spacing-md);text-align:left;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.result-card-footer,.scenario-card-footer{border-top:1px solid rgb(from var(--chakra-colors-neutral-800) r g b / .4);padding-top:var(--chakra-spacing-sm);flex-wrap:wrap;align-items:center;width:100%;display:flex;gap:var(--chakra-spacing-2xs)!important}.scenario-card-content{align-items:flex-start;gap:var(--chakra-spacing-xl);padding:var(--chakra-spacing-sm);text-align:left;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:relative}.simulation-box{background:rgb(from var(--chakra-colors-neutral-800) r g b / .2);gap:var(--chakra-spacing-sm);padding:var(--chakra-spacing-sm);border:#0000;border-radius:12px;width:100%;position:relative;overflow:hidden}.simulation-bar-box{padding:var(--chakra-spacing-xl) 0 var(--chakra-spacing-lg);width:100%;position:relative}.simulation-bar{background:rgb(from var(--chakra-colors-neutral-700) r g b / .4);top:calc(var(--chakra-spacing-2xs)/2);border-radius:9999px;width:100%;height:8px;position:relative;overflow:hidden}.simulation-bar-indicator{z-index:20;flex-direction:column;align-items:center;transition:all .3s ease-in-out;position:absolute;top:0;transform:translate(-50%)}.simulation-bar-indicator-text{margin-bottom:calc(var(--chakra-spacing-2xs)/2);padding:calc(var(--chakra-spacing-2xs)/2) var(--chakra-spacing-xs);border-radius:8px}.simulation-bar-tag{top:calc(var(--chakra-spacing-xl) + calc(var(--chakra-spacing-2xs)/1.8));z-index:10;width:2px;height:12px;position:absolute}.simulation-bar-scales{margin-top:calc(var(--chakra-spacing-xs)/1.5);width:100%;position:relative}.faq-item{cursor:pointer;align-self:center;width:100%;height:fit-content;overflow:hidden;max-width:calc(var(--elements-max-width-md) * 1.5)!important;background:0 0!important;padding:0!important;transition:all .3s ease-in-out!important}.faq-item:hover{background:linear-gradient(135deg, rgb(from var(--chakra-colors-tertiary-600) r g b / .2) 0%, rgb(from var(--chakra-colors-primary-600) r g b / .4) 100%)!important;border-color:var(--chakra-colors-secondary-400)!important;box-shadow:none!important;color:var(--chakra-colors-text-bold)!important;outline:none!important}.faq-item.is-open{border-color:rgb(from var(--chakra-colors-secondary-400) r g b / .5);background:linear-gradient(135deg, rgb(from var(--chakra-colors-tertiary-600) r g b / .2) 0%, rgb(from var(--chakra-colors-primary-600) r g b / .4) 100%)!important}.faq-details{border-top:1px solid rgb(from var(--chakra-colors-neutral-800) r g b / .4);align-items:flex-start;gap:var(--chakra-spacing-xs);margin-top:var(--chakra-spacing-lg);padding-top:var(--chakra-spacing-md);flex-wrap:wrap;width:100%;display:flex}.demo-form{align-items:center;gap:var(--chakra-spacing-md);background-color:#0000;flex-direction:column;justify-content:center;display:flex;position:relative;overflow-y:auto;padding:var(--chakra-spacing-lg)!important}.demo-form-header{flex-direction:column;align-items:center;width:auto;height:auto;display:flex;position:relative;gap:var(--chakra-spacing-md)!important}.demo-form-h3{text-align:center;align-self:stretch;display:block;position:relative}.demo-form-body{text-align:left;align-self:stretch;display:block;position:relative}
