.Header-module__9fWxfa__header{background:var(--white);border-bottom:1px solid var(--black)}.Header-module__9fWxfa__headerContainer{max-width:var(--max-width);padding:var(--spacing)var(--main-container-padding-horizontal-desktop);justify-content:space-between;align-items:center;margin:0 auto;display:flex}@media screen and (max-width:480px){.Header-module__9fWxfa__headerContainer{padding:var(--spacing)var(--main-container-padding-horizontal-mobile)}}.Header-module__9fWxfa__logoLink{line-height:0;display:block}.Header-module__9fWxfa__logoLink svg{fill:var(--black);width:135px;display:block}.Header-module__9fWxfa__logoLink:hover svg{fill:var(--green)}@media screen and (max-width:480px){.Header-module__9fWxfa__logoLink svg{width:110px}}.Header-module__9fWxfa__discoverButton{background:var(--curvo-green);cursor:pointer;color:var(--black);border:none;border-radius:6px;padding:13px 25px;font-family:inherit;font-size:15px;font-weight:700;display:block}.Header-module__9fWxfa__discoverButton:hover{color:var(--curvo-green);background:var(--black)}
.page-module__EVJJWa__main{max-width:var(--max-width);padding:2rem var(--main-container-padding-horizontal-desktop);min-height:100vh;margin:0 auto;padding-bottom:5rem}@media screen and (max-width:480px){.page-module__EVJJWa__main{padding:2rem var(--main-container-padding-horizontal-mobile);padding-bottom:5rem}}.page-module__EVJJWa__main>h1{text-align:center}@media screen and (max-width:480px){.page-module__EVJJWa__main>h1{font-size:1.8rem}}.page-module__EVJJWa__subtitle{color:var(--black);text-align:center;margin-top:1rem;margin-bottom:3rem;font-size:1.1rem}.page-module__EVJJWa__subtitleLink{color:var(--black);text-decoration:underline}.page-module__EVJJWa__subtitleLink:hover{color:var(--curvo-green)}.page-module__EVJJWa__infoBox{background:var(--curvo-green);padding:1.5rem;line-height:1.6}.page-module__EVJJWa__infoBox h2{margin-top:0}.page-module__EVJJWa__transactionsSummary{background:var(--curvo-green);margin-top:3rem;padding:1.5rem;line-height:1.6}.page-module__EVJJWa__transactionsSummary h2{margin-top:0}.page-module__EVJJWa__waitlistText{color:var(--black);line-height:1.6}.page-module__EVJJWa__formSection{margin-bottom:calc(2.5*var(--spacing))}.page-module__EVJJWa__formLabel{margin-top:2.5rem;margin-bottom:1.38rem;font-size:1.4rem;font-weight:500;display:block}@media screen and (max-width:480px){.page-module__EVJJWa__formLabel{font-size:1.05rem}}.page-module__EVJJWa__formNumber{margin-right:.5rem}.page-module__EVJJWa__formInput{background:var(--white);border:1px solid #d1d5db;border-radius:6px;width:100%;max-width:400px;padding:12px 16px;font-family:inherit;font-size:16px}.page-module__EVJJWa__formInput:focus{border-color:var(--black);outline:none}.page-module__EVJJWa__submitButton{background:var(--curvo-green);cursor:pointer;color:var(--black);margin-top:calc(2*var(--spacing));border:none;border-radius:6px;padding:13px 25px;font-family:inherit;font-size:15px;font-weight:700;display:block}.page-module__EVJJWa__submitButton:hover:not(:disabled){color:var(--curvo-green);background:var(--black)}.page-module__EVJJWa__submitButton:disabled{cursor:not-allowed;background:#ddd}.page-module__EVJJWa__errorMessage{color:red;margin-bottom:1rem}.page-module__EVJJWa__localePicker{position:relative}.page-module__EVJJWa__localePickerButton{appearance:none;opacity:.7;color:var(--white);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-family:inherit;font-size:15px;display:flex}.page-module__EVJJWa__localePickerButton:hover{opacity:1;color:var(--green)}.page-module__EVJJWa__localePickerDialog{background:var(--curvo-green);border:1px solid var(--black);flex-direction:column;gap:6px;padding:12px;display:flex;position:absolute;bottom:30px;right:0}.page-module__EVJJWa__localePickerDialog a,.page-module__EVJJWa__localePickerLink{color:var(--black);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:15px;display:inline-block}.page-module__EVJJWa__localePickerDialog a:hover,.page-module__EVJJWa__localePickerLink:hover{text-decoration:underline}.page-module__EVJJWa__consentSection{margin-bottom:calc(2*var(--spacing))}.page-module__EVJJWa__consentLabel{cursor:pointer;align-items:flex-start;gap:.75rem;line-height:1.6;display:flex}.page-module__EVJJWa__consentCheckbox{cursor:pointer;flex-shrink:0;width:18px;height:18px;margin-top:.25rem}.page-module__EVJJWa__consentText{color:var(--black);font-size:.95rem}.page-module__EVJJWa__privacyLink{color:var(--black);text-decoration:underline}.page-module__EVJJWa__privacyLink:hover{opacity:.7}.page-module__EVJJWa__instructionBox{border-left:3px solid var(--curvo-green);background:#82ff801a;margin-top:1.5rem;padding:1rem 1.5rem;line-height:1.6}.page-module__EVJJWa__instructionBox h3{margin-top:0;margin-bottom:.75rem;font-size:1.1rem}.page-module__EVJJWa__instructionBox ol{margin:1rem 0;padding-left:1.5rem}.page-module__EVJJWa__instructionBox li{margin-bottom:.5rem}.page-module__EVJJWa__instructionBox li:last-child{margin-bottom:0}.page-module__EVJJWa__instructionBox a{color:var(--black);text-decoration:underline}.page-module__EVJJWa__instructionBox a:hover{opacity:.7}.page-module__EVJJWa__instructionBox code{background:#00000014;border-radius:3px;padding:.1em .4em;font-family:inherit;font-size:.95em}
.Footer-module__nhiC3q__footer{color:var(--white);background:#292929}.Footer-module__nhiC3q__footerContainer{max-width:var(--max-width);width:100%;padding:calc(var(--spacing)*2)var(--main-container-padding-horizontal-desktop);align-items:center;margin:0 auto;display:flex}@media screen and (max-width:480px){.Footer-module__nhiC3q__footerContainer{padding:calc(var(--spacing)*2)var(--main-container-padding-horizontal-mobile)}}.Footer-module__nhiC3q__footerLink{opacity:.7;color:var(--white);align-items:center;margin-right:auto;font-size:15px;display:flex}.Footer-module__nhiC3q__footerLink:hover{opacity:1;color:var(--green)}.Footer-module__nhiC3q__footerLogo{margin-left:6px;display:inline-block}.Footer-module__nhiC3q__footerLogo svg{fill:var(--white);height:16px;display:block}
.BrokerSelection-module__iH96va__formSection{margin-bottom:calc(2.5*var(--spacing))}.BrokerSelection-module__iH96va__formLabel{margin-bottom:1.38rem;font-size:1.4rem;font-weight:500;display:block}@media screen and (max-width:480px){.BrokerSelection-module__iH96va__formLabel{font-size:1.05rem}}.BrokerSelection-module__iH96va__formNumber{margin-right:.5rem}.BrokerSelection-module__iH96va__brokerGrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.BrokerSelection-module__iH96va__brokerButton{border:1px solid var(--black);background:var(--white);color:var(--black);cursor:pointer;border-radius:6px;padding:12px 16px;font-family:inherit;font-size:15px}.BrokerSelection-module__iH96va__brokerButton:hover{background:var(--grey-hiddenfalls)}.BrokerSelection-module__iH96va__brokerButton.BrokerSelection-module__iH96va__selected{background:var(--curvo-green);color:var(--black)}.BrokerSelection-module__iH96va__formInput{background:var(--white);border:1px solid #d1d5db;border-radius:6px;width:100%;max-width:400px;padding:12px 16px;font-family:inherit;font-size:16px}.BrokerSelection-module__iH96va__formInput:focus{border-color:var(--black);outline:none}.BrokerSelection-module__iH96va__customBrokerContainer{margin-top:1rem}.BrokerSelection-module__iH96va__curvoInfoMessage{margin-top:2rem}.BrokerSelection-module__iH96va__curvoLink{color:var(--black);text-decoration:underline}.BrokerSelection-module__iH96va__curvoLink:hover{color:var(--curvo-green)}
.Report-module__KTLrTW__report{flex-direction:column;row-gap:2rem;display:flex}.Report-module__KTLrTW__disclaimerBox{color:var(--black);background:#fff3cd;border:1px solid #ffc107;padding:1rem 1.25rem;font-size:.9rem;line-height:1.5}.Report-module__KTLrTW__summaryLine{max-width:400px;color:var(--black);justify-content:space-between;align-items:baseline;padding:.5rem 0;font-size:1.1rem;display:flex}.Report-module__KTLrTW__summaryLineSecondary{color:var(--fiord)}.Report-module__KTLrTW__summaryValue{font-variant-numeric:tabular-nums;font-size:1.1rem;font-weight:500}.Report-module__KTLrTW__summaryMeta{color:var(--black);font-size:.9rem}.Report-module__KTLrTW__breakdownTable{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.95rem}.Report-module__KTLrTW__breakdownTable th{text-align:left;border-bottom:2px solid var(--black);padding:.75rem .5rem;font-weight:500}.Report-module__KTLrTW__expandToggleHeader{width:2rem;padding:0}.Report-module__KTLrTW__expandToggleCell{vertical-align:middle;width:2rem;padding:.5rem 0 .5rem .5rem}.Report-module__KTLrTW__expandToggle{cursor:pointer;width:1.5rem;height:1.5rem;color:var(--black);opacity:.5;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.Report-module__KTLrTW__expandToggle:hover{opacity:1;background-color:var(--grey-background,#f0f0f0)}.Report-module__KTLrTW__expandIcon{transition:transform .2s}.Report-module__KTLrTW__expandIconExpanded{transform:rotate(90deg)}.Report-module__KTLrTW__capitalGainCellWithInfo{text-align:right}.Report-module__KTLrTW__capitalGainCellContent{align-items:center;gap:.5rem;display:inline-flex}.Report-module__KTLrTW__infoToggle{cursor:pointer;color:var(--black);opacity:.5;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.Report-module__KTLrTW__infoToggle:hover{opacity:1}.Report-module__KTLrTW__breakdownTable td{border-bottom:1px solid var(--grey-border);vertical-align:top;padding:.5rem}.Report-module__KTLrTW__saleRow td{padding-top:.75rem;padding-bottom:.75rem}.Report-module__KTLrTW__purchaseRow td{background-color:var(--grey-background,#f9f9f9);border-bottom:0;padding-top:.4rem;padding-bottom:.4rem;font-size:.85rem}.Report-module__KTLrTW__purchaseDate{padding-left:1.5rem}.Report-module__KTLrTW__securityName{font-weight:500;display:block}.Report-module__KTLrTW__securityIsin{color:var(--black);opacity:.7;font-size:.85rem;display:block}.Report-module__KTLrTW__amountDetails{color:var(--black);opacity:.7;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:400;display:block}.Report-module__KTLrTW__amountValue{font-variant-numeric:tabular-nums}.Report-module__KTLrTW__amountColumn,.Report-module__KTLrTW__breakdownTable th.Report-module__KTLrTW__amountColumn,.Report-module__KTLrTW__capitalGainColumn,.Report-module__KTLrTW__breakdownTable th.Report-module__KTLrTW__capitalGainColumn{text-align:right}.Report-module__KTLrTW__positiveGain{color:var(--curvo-success);font-variant-numeric:tabular-nums}.Report-module__KTLrTW__negativeGain{color:var(--curvo-red);font-variant-numeric:tabular-nums}.Report-module__KTLrTW__feedbackBox{background:var(--curvo-green);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:3rem;padding:1.5rem;display:flex}@media screen and (max-width:480px){.Report-module__KTLrTW__feedbackBox{flex-direction:column;align-items:flex-start}}.Report-module__KTLrTW__feedbackContent h3{margin:0 0 .5rem;font-size:1.1rem;font-weight:500}.Report-module__KTLrTW__feedbackContent p{margin:0;font-size:.95rem;line-height:1.5}.Report-module__KTLrTW__feedbackLink{background:var(--black);color:var(--curvo-green);white-space:nowrap;border-radius:6px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500}.Report-module__KTLrTW__feedbackLink:hover{opacity:.9}.Report-module__KTLrTW__tableWrapper{overflow-x:auto}.Report-module__KTLrTW__priceBreakdownRow td{border-bottom:1px solid var(--grey-border);background-color:var(--grey-background,#f9f9f9);padding:0}@media screen and (max-width:768px){.Report-module__KTLrTW__breakdownTable{font-size:.85rem}.Report-module__KTLrTW__breakdownTable th,.Report-module__KTLrTW__breakdownTable td{padding:.4rem .25rem}}.Report-module__KTLrTW__saleTitleDate{color:var(--fiord);opacity:.7;margin-right:var(--spacing);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:400}.Report-module__KTLrTW__noSalesMessage{color:var(--black);margin:0;font-size:.95rem;line-height:1.5}
.PriceChart-module__kkKpsW__chartContainer{flex-direction:row;align-items:center;gap:1.5rem;margin:.5rem .5rem .5rem 1.5rem;display:flex}.PriceChart-module__kkKpsW__chart{width:100%;height:auto;display:block}.PriceChart-module__kkKpsW__chartWrapper{flex:1;min-width:0}.PriceChart-module__kkKpsW__dataLabel{font-variant-numeric:tabular-nums;fill:var(--black,#1a1a1a);font-size:12px;font-weight:500}.PriceChart-module__kkKpsW__dataLabelHighlighted{font-weight:600}.PriceChart-module__kkKpsW__axisLabel{fill:var(--medium-grey,#595757);font-size:12px}.PriceChart-module__kkKpsW__axisLabelHighlighted{fill:var(--black,#1a1a1a);font-weight:600}.PriceChart-module__kkKpsW__axisDateLabel{fill:var(--medium-grey,#595757);font-size:10px}.PriceChart-module__kkKpsW__gainLabel{font-variant-numeric:tabular-nums;fill:var(--black,#1a1a1a);font-size:12px;font-weight:600}.PriceChart-module__kkKpsW__reason{color:var(--black);opacity:.7;text-align:left;flex:1;font-size:.85rem;line-height:1.5}@media screen and (max-width:768px){.PriceChart-module__kkKpsW__chartContainer{flex-direction:column-reverse;align-items:stretch;margin-left:.5rem}.PriceChart-module__kkKpsW__chart{max-width:100%}.PriceChart-module__kkKpsW__chartWrapper{flex:none}.PriceChart-module__kkKpsW__reason{text-align:right;flex:none;margin-top:.75rem}}
.PageBox-module__23kiIW__pageBox{background-color:var(--white)}.PageBox-module__23kiIW__pageBoxTitle{border-left:10px solid var(--curvo-green);background:#e6ffe6;margin:0;padding:.4em .5em;font-size:1.2em;font-weight:500;line-height:1.3;display:inline-block}.PageBox-module__23kiIW__pageBoxContent{padding:2rem}
.page-module__lbxsba__main{max-width:800px;padding:2rem var(--main-container-padding-horizontal-desktop);margin:0 auto;padding-bottom:5rem}@media screen and (max-width:480px){.page-module__lbxsba__main{padding:2rem var(--main-container-padding-horizontal-mobile);padding-bottom:5rem}}.page-module__lbxsba__main>h1{margin-bottom:2rem}@media screen and (max-width:480px){.page-module__lbxsba__main>h1{font-size:1.8rem}}.page-module__lbxsba__section{margin-bottom:2.5rem}.page-module__lbxsba__section h2{margin-top:0;margin-bottom:.75rem;font-size:1.3rem}.page-module__lbxsba__section p{color:var(--black);margin-top:0;margin-bottom:.75rem;line-height:1.6}.page-module__lbxsba__section p:last-child{margin-bottom:0}
.StartForm-module__YjkDfW__startForm{flex-direction:column;row-gap:2rem;display:flex}.StartForm-module__YjkDfW__form{background-color:var(--white);padding:2rem}.StartForm-module__YjkDfW__formDescription{color:var(--black);margin-bottom:1rem;font-size:.95rem;line-height:1.6}.StartForm-module__YjkDfW__uploadButton{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin-bottom:1.5rem;padding:0;text-decoration:underline;display:block}.StartForm-module__YjkDfW__uploadButton:hover:not(:disabled){color:var(--curvo-green)}.StartForm-module__YjkDfW__uploadButton:disabled{opacity:.5;cursor:not-allowed}.StartForm-module__YjkDfW__hiddenFileInput{display:none}.StartForm-module__YjkDfW__helpLink{color:var(--fiord);cursor:pointer;background:0 0;border:none;margin-bottom:1rem;padding:0;font-family:inherit;font-size:.85rem;text-decoration:none;display:block}.StartForm-module__YjkDfW__helpLink:hover{color:var(--curvo-green);text-decoration:underline}.StartForm-module__YjkDfW__summaryTitle{margin-top:0;margin-bottom:1rem;font-size:1.4rem;font-weight:500}.StartForm-module__YjkDfW__summaryText{margin-bottom:.5rem;line-height:1.6}.StartForm-module__YjkDfW__summaryList{margin-bottom:1rem;margin-left:1.5rem;line-height:1.8}.StartForm-module__YjkDfW__summaryList li{margin-bottom:.25rem}.StartForm-module__YjkDfW__successMessage{color:var(--black);text-align:center;margin:0 0 1rem;font-size:1.25rem;line-height:1.6}
/*# sourceMappingURL=0e676cd8f65c7d0b.css.map*/