@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-sans-latin-ext-wght-normal-3XQWXF2S.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Sans Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url("./media/nunito-sans-latin-wght-normal-RGUTNHJJ.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--color-bg: #000;--color-surface: #050a26;--color-surface-raised: #141c45;--color-border: rgb(255 255 255 / .2);--color-rule: rgb(135 151 209 / .28);--color-field-border: #6b78b3;--color-field-bg: #030c29;--color-field-checked: #12319a;--color-text: #fff;--color-text-body: #aebbe7;--color-text-muted: #8797d1;--color-text-muted-hover: #b0bcea;--color-text-secondary: #727fb2;--color-focus: #ffd974;--color-premium: #ffc700;--color-positive: #00ffde;--color-risk-very-low: #71e795;--color-risk-low: #c2e967;--color-risk-medium: #ffd974;--color-risk-high: #ffae74;--color-risk-very-high: #ff7474;--gradient-button: linear-gradient(92deg, #2308ef 0%, #a033ff 100%);--gradient-button-hover: linear-gradient(92deg, #1c05c2 0%, #8a1ff0 100%);--gradient-accent: linear-gradient(90deg, #3f6fc8 34.9%, #b83a75 100%);--gradient-accent-hover: linear-gradient(90deg, #2f5fb0 34.9%, #a33270 100%);--gradient-heading: linear-gradient(90deg, #fff 0%, #9ca3ce 100%);--gradient-card: linear-gradient(180deg, #010413 0%, #13142a 100%);--gradient-card-highlight: linear-gradient(180deg, #1028a2 0%, #161952 100%);--gradient-premium: linear-gradient(90deg, #e5d161 0%, #d5ac15 100%);--gradient-beta: linear-gradient(90deg, #7e45cf 0%, #211ef8 100%);--color-glass: rgb(255 255 255 / .1);--font-sans: "Nunito Sans Variable", "Nunito Sans", "Open Sans", Helvetica, Arial, sans-serif;--text-body: 1.125rem;--leading-body: 1.3;--text-small: .875rem;--text-title: clamp(1.75rem, 1rem + 2.8vw, 3.5rem);--text-h1: clamp(2rem, 1.6rem + 1.1vw, 2.5rem);--text-h2: clamp(1.75rem, 1.5rem + .6vw, 2rem);--text-h3: 1.5rem;--text-entity-title: clamp(1.5rem, 1.25rem + .7vw, 1.875rem);--weight-title: 800;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-section: clamp(3.75rem, 3rem + 2vw, 5rem);--space-section-large: clamp(5.625rem, 4.5rem + 3vw, 7.5rem);--radius-1: .5rem;--radius-control: .625rem;--radius-card: 1.25rem;--radius-card-large: 2.1875rem;--radius-pill: 999px;--page-width: 88.625rem;--page-gutter: clamp(1rem, .5rem + 1.5vw, 2.5rem);--grid-gap: 2.5rem;--content-width: var(--page-width)}*,*:before,*:after{box-sizing:border-box}html{position:relative;background:var(--color-bg);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--leading-body)}html:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 46.7vw 42vw at 14.2vw 28.2vw,rgba(62,38,190,.95) 0%,rgba(62,38,190,.47) 55%,transparent 100%),radial-gradient(ellipse 55vw 50vw at 48vw 38vw,rgba(22,32,125,.7) 0%,rgba(22,32,125,.35) 55%,transparent 100%),radial-gradient(ellipse 56.9vw 51.3vw at 74.7vw 183.5vw,rgba(38,48,210,.65) 0%,rgba(38,48,210,.33) 55%,transparent 100%),radial-gradient(ellipse 40vw 40vw at 83vw 185vw,rgba(110,24,140,.85) 0%,rgba(110,24,140,.42) 55%,transparent 100%),radial-gradient(ellipse 46.7vw 42vw at 77.8vw 333vw,rgba(66,20,170,.9) 0%,rgba(66,20,170,.45) 55%,transparent 100%),radial-gradient(ellipse 40vw 40vw at 95vw 350vw,rgba(80,90,175,.6) 0%,rgba(80,90,175,.3) 55%,transparent 100%),radial-gradient(ellipse min(60rem,130vw) min(45rem,100vh) at 0 100%,rgb(58,21,88) 0%,rgba(58,21,88,.5) 40%,transparent 75%)}img{max-width:100%;height:auto}h1,h2,h3,h4{color:var(--color-text);line-height:1.2}a{color:var(--color-text-muted);text-decoration:none;text-underline-offset:.2em}a:hover{color:var(--color-text-muted-hover)}p a{text-decoration:underline}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}main:focus,main h1[tabindex="-1"]:focus{outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:68.75rem){html.has-open-menu{overflow:hidden}}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:2.75rem;padding:var(--space-2) var(--space-5);border:1px solid transparent;border-radius:var(--radius-pill);background:var(--gradient-button);color:#fff;font:inherit;font-weight:700;text-align:center;text-decoration:none;cursor:pointer}.button:hover{background:var(--gradient-button-hover);color:#fff}.button:disabled,.button[aria-disabled=true]{opacity:.6;cursor:not-allowed}.button--secondary{border:2px solid var(--color-text);background:transparent}.button--secondary:hover{border-color:var(--color-text-muted);background:transparent;color:var(--color-text-muted-hover)}.button--secondary:active{border-color:#5b81fe}.button--cta{min-height:3.625rem;padding:var(--space-4) 1.875rem;font-size:var(--text-body);line-height:1;text-transform:uppercase}.button--accent{background:var(--gradient-accent)}.button--accent:hover{background:var(--gradient-accent-hover)}.button--danger{border-color:#ffb4b4;background:transparent;color:#ffb4b4}.button--danger:hover{background:#ffb4b41f;color:#ffb4b4}.button--block{display:flex;width:100%}.link-button{padding:0;border:0;background:none;color:var(--color-text-muted);font:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.link-button:hover{color:var(--color-text-muted-hover)}.field{display:flex;flex-direction:column;gap:var(--space-1);margin-block-end:var(--space-4)}.field__check{display:flex;align-items:flex-start;gap:var(--space-3)}.field__check input{flex:none;display:grid;place-content:center;width:1.5rem;height:1.5rem;margin:0;border:1px solid var(--color-text-secondary);border-radius:.375rem;background:var(--color-field-bg);cursor:pointer;appearance:none}.field__check input:before{width:.75rem;height:.375rem;border-bottom:2px solid var(--color-text);border-left:2px solid var(--color-text);content:"";transform:translateY(-15%) rotate(-45deg) scale(0)}.field__check input:checked{background:var(--color-text-secondary)}.field__check input:checked:before{transform:translateY(-15%) rotate(-45deg) scale(1)}.field__label{font-weight:600}.field__hint{color:var(--color-text-muted);font-size:.875rem;font-weight:400}.field__input{min-height:3rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-field-border);border-radius:var(--radius-control);background:var(--color-field-bg);color:var(--color-text);font:inherit}.field__input:focus{border-color:#5b81fe}.field__input[aria-invalid=true]{border-color:#ffb4b4}.field__error{margin:0;color:#ffb4b4;font-size:.875rem}.form-message{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-1)}.form-message--error{border-color:#ffb4b4;color:#ffb4b4}.form-message--success{border-color:#a8f0c0;color:#a8f0c0}.dialog-title{margin:0 var(--space-6) var(--space-5) 0;font-size:1.375rem;line-height:1.25}.dialog-eyebrow{margin:0 var(--space-6) var(--space-2) 0;color:var(--color-text-muted);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dialog-divider{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-4) 0;color:var(--color-text-muted)}.dialog-divider:before,.dialog-divider:after{content:"";flex:1;border-top:1px solid var(--color-border)}.dialog-footer{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2);margin:var(--space-5) 0 0;color:var(--color-text-muted)}.field>.link-button{align-self:flex-start}.captcha{margin-block-end:var(--space-4)}.account-page{width:min(28rem,100% - 2rem);margin:var(--space-7) auto;padding:var(--space-6) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-1);background:var(--color-surface)}.account-page__title{margin:0 0 var(--space-5);font-size:1.5rem;line-height:1.25}.personal__heading{margin:0 0 var(--space-4);font-size:1.25rem;line-height:1.3}.personal__current{margin:0 0 var(--space-4)}.personal__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.prose{line-height:1.7;overflow-wrap:anywhere}.prose>:first-child{margin-block-start:0}.prose h1,.prose h2,.prose h3,.prose h4{margin:var(--space-6) 0 var(--space-3);line-height:1.3}.prose h1{font-size:1.5rem}.prose h2{font-size:1.375rem}.prose h3{font-size:1.125rem}.prose h4{font-size:1rem}.prose p,.prose ul,.prose ol,.prose table,.prose blockquote{margin:0 0 var(--space-4)}.prose ul,.prose ol{padding-inline-start:var(--space-5)}.prose li+li{margin-block-start:var(--space-2)}.prose a{color:var(--color-text-muted);text-decoration:underline;text-decoration-color:var(--color-text-muted)}.prose a:hover{color:var(--color-text-muted-hover)}.prose blockquote{padding-inline-start:var(--space-4);border-inline-start:3px solid var(--color-border);color:var(--color-text-muted)}.prose table:where(:not(.designed *)){display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}.prose th:where(:not(.designed *)),.prose td:where(:not(.designed *)){padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);text-align:start;vertical-align:top}.prose th:where(:not(.designed *)){background:var(--color-surface)}.prose img,.prose iframe{max-width:100%}.prose .readings-table{display:table;width:100%;margin:15px 0 30px;font-size:.75rem;border-collapse:collapse}.prose .readings-table .readings-table__thead{color:var(--color-text-muted)}.prose .readings-table .readings-table__row--head,.prose .readings-table .readings-table__row--sep{border-bottom:1px solid var(--color-border)}.prose .readings-table th,.prose .readings-table td{padding:10px 10px 10px 0;border:0;background:none;vertical-align:top;overflow-wrap:normal}.prose .readings-table .readings-table__cell--name{min-width:8.75rem}.prose .readings-table .readings-table__cell--cur{width:4.375rem}.prose .readings-table .readings-table__cell--price{width:6.5rem}.prose .readings-table .readings-table__cell--yield{width:4.375rem}.prose .readings-table .readings-table__cell--risk{width:5.625rem;padding-inline-end:0}.prose .readings-table .readings-table__cell--reason{padding:12px 0}.prose .readings-table .readings-table__reason-label{float:left;color:var(--color-text-muted)}.prose .readings-table .readings-table__reason-text{float:left;width:75%;margin-inline-start:20px;overflow-wrap:anywhere}.prose .readings-table .readings-table__reason-clear{clear:both}.prose .risk-color-verylow{color:#92e967}.prose .risk-color-low{color:#bfe967}.prose .risk-color-medium{color:#ffd974}.prose .risk-color-high{color:#ffae74}.prose .risk-color-veryhigh{color:#ff7474}.prose .risk-color-nr{color:var(--color-text-muted)}.prose .pricing-table{display:table;width:100%;max-width:63.625rem;border-collapse:collapse;font-size:1.125rem}.prose .pricing-table th,.prose .pricing-table td{height:3.375rem;padding:.5rem .625rem;border:0;border-bottom:1px solid rgba(135,151,209,.2);background:none;color:var(--color-text);font-weight:600;line-height:1.15;text-align:center;vertical-align:middle;overflow-wrap:normal}.prose .pricing-table thead th{padding-block:1.125rem;border-bottom-color:#8797d180}.prose .pricing-table tbody tr:last-child>*{border-bottom:0}.prose .pricing-table tbody th{padding-inline-start:2.0625rem;text-align:start}.prose .pricing-table .pricing-table__yes:before,.prose .pricing-table .pricing-table__no:before{content:"";display:inline-block;width:1.25rem;height:1.25rem;vertical-align:middle;background:center/contain no-repeat}.prose .pricing-table .pricing-table__yes:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M3.5 10.5l4.5 4.5 8.5-9.5' stroke='%2320ffbc' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.prose .pricing-table .pricing-table__no:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4.5 4.5l11 11m0-11l-11 11' stroke='%238797d1' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}@media(min-width:50.0625rem){.prose .pricing-table{table-layout:fixed}.prose .pricing-table th:not(:first-child),.prose .pricing-table td:not(:first-child){width:9.375rem}}@media(min-width:50.0625rem)and (max-width:68.75rem){.prose .pricing-table th:not(:first-child),.prose .pricing-table td:not(:first-child){width:8.125rem}}@media(max-width:30rem){.prose .pricing-table{font-size:.8125rem}.prose .pricing-table th,.prose .pricing-table td,.prose .pricing-table tbody th{padding-inline:4px}}html.has-open-dialog{overflow:hidden}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;border:0;clip-path:inset(50%);white-space:nowrap}
