@layer global.PPKFundsList{@keyframes PPKFundsList-module-scss-module__L3VRvq__cardFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList{background-color:var(--color-mille-dark)}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__grid{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}@media (max-width:1024px){.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:700px){.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__grid{grid-template-columns:repeat(2,1fr);gap:16px}}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__card{background-color:var(--color-white);aspect-ratio:1;border-radius:28px;flex-direction:column;padding:20px;text-decoration:none;transition:transform .3s,box-shadow .3s;animation:.5s both PPKFundsList-module-scss-module__L3VRvq__cardFadeIn;display:flex;position:relative;overflow:hidden}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__card:before{content:"";background:url(/assets/imgs/white-pattern.png) 50%/cover no-repeat;position:absolute;inset:0}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0003}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__card:hover .PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__arrow{background-color:var(--accent-color);color:var(--text-color-on-dark)}@media (max-width:700px){.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__card{border-radius:20px;padding:16px}}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__badge{z-index:1;background-color:var(--ppk-color-light);color:var(--ppk-color);font-family:Geist,sans-serif;font-size:var(--tag-label-size);border-radius:20px;align-self:flex-start;padding:6px 12px;font-weight:500;line-height:1.2;display:inline-flex;position:relative}@media (max-width:700px){.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__badge{padding:4px 10px}}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__name{z-index:1;color:var(--primary-text-color);font-family:Cal Sans,sans-serif;font-size:var(--heading-5-size);margin:12px 0 0;font-weight:400;line-height:1.1;position:relative}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__arrow{background-color:var(--color-mille-dark);width:32px;height:32px;color:var(--text-color-on-dark);border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s,color .2s;display:flex;position:absolute;bottom:20px;right:20px}@media (max-width:700px){.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__arrow{width:28px;height:28px;bottom:16px;right:16px}.PPKFundsList-module-scss-module__L3VRvq__ppkFundsList__arrow svg{width:16px;height:16px}}}
@layer ui.ProgressiveBlur{.ProgressiveBlur-module-scss-module__9Eto8a__progressiveBlur{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ProgressiveBlur-module-scss-module__9Eto8a__baseImage{z-index:0;width:100%;height:100%;position:absolute;inset:0}.ProgressiveBlur-module-scss-module__9Eto8a__baseImage img{object-fit:inherit;object-position:inherit;width:100%;height:100%}.ProgressiveBlur-module-scss-module__9Eto8a__blurLayer{pointer-events:none;width:100%;height:100%;position:absolute}}
@layer ui.NumberInput{.NumberInput-module-scss-module__2lxfRW__numberInput{flex-direction:column;gap:8px;display:flex}.NumberInput-module-scss-module__2lxfRW__numberInput--disabled{cursor:not-allowed;opacity:.5}.NumberInput-module-scss-module__2lxfRW__numberInput--disabled .NumberInput-module-scss-module__2lxfRW__numberInput__input{cursor:not-allowed}.NumberInput-module-scss-module__2lxfRW__numberInput__label{color:var(--secondary-text-color);font-family:var(--body-font-family),sans-serif;font-size:var(--caption-size);font-weight:500;line-height:1.4}.NumberInput-module-scss-module__2lxfRW__numberInput__wrapper{align-items:center;display:flex;position:relative}.NumberInput-module-scss-module__2lxfRW__numberInput__input{border:2px solid var(--border-color);background-color:var(--color-white);width:100%;color:var(--accent-color);font-family:var(--body-font-family),sans-serif;font-size:var(--body-1-size);text-align:center;border-radius:40px;padding:12px 24px;font-weight:500;line-height:1.4;transition:border-color .2s,box-shadow .2s}.NumberInput-module-scss-module__2lxfRW__numberInput__input::placeholder{color:var(--secondary-text-color)}.NumberInput-module-scss-module__2lxfRW__numberInput__input:focus{border-color:var(--accent-color);box-shadow:0 0 0 3px var(--accent-color-010);outline:none}.NumberInput-module-scss-module__2lxfRW__numberInput__input:disabled{background-color:var(--surface-light)}.NumberInput-module-scss-module__2lxfRW__numberInput__input::-webkit-outer-spin-button{appearance:none;margin:0}.NumberInput-module-scss-module__2lxfRW__numberInput__input::-webkit-inner-spin-button{appearance:none;margin:0}.NumberInput-module-scss-module__2lxfRW__numberInput__input[type=number]{appearance:textfield}@media (max-width:700px){.NumberInput-module-scss-module__2lxfRW__numberInput__input{padding:10px 20px}}.NumberInput-module-scss-module__2lxfRW__numberInput--withArrows .NumberInput-module-scss-module__2lxfRW__numberInput__input{text-align:left;padding-right:48px}.NumberInput-module-scss-module__2lxfRW__numberInput__arrows{flex-direction:column;gap:0;display:flex;position:absolute;right:16px}.NumberInput-module-scss-module__2lxfRW__numberInput__arrowBtn{color:var(--accent-color);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}.NumberInput-module-scss-module__2lxfRW__numberInput__arrowBtn:hover:not(:disabled){opacity:.7}.NumberInput-module-scss-module__2lxfRW__numberInput__arrowBtn:disabled{cursor:not-allowed;opacity:.3}}
@layer ui.SegmentControl{.SegmentControl-module-scss-module__re_mya__segmentControl{background-color:var(--color-gray-100);border-radius:40px;padding:4px;display:inline-flex;position:relative}.SegmentControl-module-scss-module__re_mya__segmentControl--disabled{cursor:not-allowed;opacity:.5}.SegmentControl-module-scss-module__re_mya__segmentControl--disabled .SegmentControl-module-scss-module__re_mya__segmentControl__option{cursor:not-allowed}.SegmentControl-module-scss-module__re_mya__segmentControl__bubble{background-color:var(--accent-color);border-radius:36px;height:calc(100% - 8px);transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;left:0}.SegmentControl-module-scss-module__re_mya__segmentControl__option{z-index:1;color:var(--color-gray-600);font-family:var(--body-font-family),sans-serif;font-size:var(--body-2-size);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:36px;padding:12px 32px;font-weight:500;line-height:1.4;transition:color .2s;position:relative}.SegmentControl-module-scss-module__re_mya__segmentControl__option:focus{outline:none}.SegmentControl-module-scss-module__re_mya__segmentControl__option:focus-visible{outline:2px solid var(--accent-color);outline-offset:2px}.SegmentControl-module-scss-module__re_mya__segmentControl__option--active{color:var(--text-color-on-dark)}.SegmentControl-module-scss-module__re_mya__segmentControl__option:disabled{color:var(--color-gray-400);cursor:not-allowed}@media (max-width:700px){.SegmentControl-module-scss-module__re_mya__segmentControl__option{padding:10px 24px}}}
