.return-assumption-field{min-width:0;position:relative}.return-label-row{align-items:center;gap:8px;margin-bottom:7px;display:flex}.return-label-row>label{color:#3d5535;font-size:12px;font-weight:500;line-height:1.7}.return-help-trigger{color:#547548;background:#edf3e7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.return-help-trigger:hover,.return-help-trigger[aria-expanded=true]{color:#264f35;background:#dfead5}.return-assumption-field>small{color:#627354;margin-top:8px;font-size:11px;line-height:1.8;display:block}.return-help-panel{z-index:30;cursor:auto;background:#fff;border:1px solid #cbd9c1;border-radius:10px;width:min(380px,100%);padding:21px 20px;position:absolute;top:38px;left:0;box-shadow:0 10px 35px #29432226}.return-help-panel h3{margin:0 0 10px;padding-right:30px;font-size:14px;line-height:1.7}.return-help-panel p{color:#4f6444;margin:0;font-size:12px;line-height:1.9}.return-help-close{color:#56714b;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:8px;right:8px}.return-fund-invitation{border-top:1px solid #e0e8d8;margin-top:16px;padding-top:16px}.return-fund-invitation a{color:#275438;text-underline-offset:3px;align-items:center;gap:7px;min-height:44px;margin:9px 0;font-size:12px;font-weight:600;line-height:1.7;text-decoration:underline;display:flex}.return-fund-invitation small{color:#57694d;font-size:11px;line-height:1.8;display:block}.investment-information-page{background:#f7f8f3;min-height:100vh}.investment-information-page>header{border-bottom:1px solid #e1e7d9;justify-content:space-between;align-items:center;gap:20px;max-width:1060px;margin:auto;padding:27px 30px;display:flex}.investment-information-page>header img{width:174px;height:auto}.investment-information-page>header>a:last-child{color:#456a3c;align-items:center;gap:7px;min-height:44px;font-size:12px;display:flex}.investment-information-page>main{max-width:640px;margin:auto;padding:50px 25px}.investment-eyebrow{letter-spacing:1.8px;color:#5c794e;font-size:10px}.investment-information-page h1{letter-spacing:-1px;color:#284c38;margin:14px 0 20px;font-size:35px;line-height:1.35}.investment-intro{color:#596e50;font-size:14px;line-height:1.9}.investment-information-page form{background:#fff;border:1px solid #dfe7d7;border-radius:12px;margin-top:30px;padding:28px}.investment-information-page fieldset{border:0;min-width:0;margin:0;padding:0}.investment-information-page legend{margin-bottom:23px;font-size:16px;font-weight:600}.investment-information-page fieldset>label{color:#435d38;margin-bottom:20px;font-size:12px;line-height:1.8;display:block}.investment-information-page label>input:not([type=checkbox]),.investment-information-page label>select{color:#2d472c;background:#fbfcf8;border:1px solid #d8e1cf;border-radius:6px;width:100%;min-height:46px;margin-top:7px;padding:11px 12px;font-size:15px;display:block}.investment-data-note{color:#506747;background:#f3f6ed;border-radius:5px;margin:20px 0;padding:15px;font-size:12px;line-height:1.9}.investment-information-page label.investment-consent{align-items:flex-start;gap:12px;font-size:12px;line-height:1.9;display:flex}.investment-consent>input{accent-color:#315a3a;flex-shrink:0;width:19px;height:19px;margin:3px 0 0}.investment-information-page fieldset>.button{width:100%;min-height:48px;font-size:13px}.investment-risk{color:#5d6e54;padding:22px 2px;font-size:12px;line-height:1.9}.investment-risk p{margin-top:8px}.investment-information-page footer{color:#59754e;border-top:1px solid #e0e6d7;flex-wrap:wrap;gap:24px;padding-top:19px;font-size:11px;display:flex}.investment-information-page footer a{min-height:35px}.investment-unavailable{padding:25px 0}.investment-unavailable p{color:#5a7150;font-size:14px;line-height:1.9}.investment-unavailable>a,.investment-receipt>a{color:#315c3a;text-underline-offset:3px;min-height:44px;margin:20px 0;font-size:13px;text-decoration:underline;display:block}.investment-error{color:#78472c;background:#fbebdd;border:1px solid #e5c8ae;border-radius:6px;margin:15px 0;padding:16px;font-size:13px;line-height:1.9}.investment-receipt{background:#e9f1e2;border:1px solid #d4e2c8;border-radius:10px;margin-top:30px;padding:30px 25px}.investment-receipt h2{margin:12px 0;font-size:21px}.investment-receipt p{font-size:13px;line-height:1.9}.investment-receipt small{margin-top:18px;font-size:11px;display:block}.investment-loading{align-items:center;gap:10px;padding:35px 0;font-size:13px;display:flex}@media (max-width:480px){.return-help-trigger{width:44px;height:44px}.return-label-row{gap:6px}.return-label-row>label{font-size:12px}.return-help-panel{width:100%;padding:18px 16px;top:50px}.return-assumption-field input{font-size:16px!important}.investment-information-page>header{gap:12px;padding:19px 18px}.investment-information-page>header img{width:132px}.investment-information-page>header>a:last-child{font-size:11px}.investment-information-page>main{padding:31px 19px}.investment-information-page h1{font-size:29px}.investment-information-page form{padding:24px 19px}.investment-information-page label>input:not([type=checkbox]),.investment-information-page label>select{font-size:16px}.investment-information-page footer{gap:19px}}
