.public-request-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;padding-bottom:85px;align-items:start}.public-request-layout h2{font-size:29px;line-height:1.2}.public-request-layout p{color:var(--site-fg-465d4c, #465d4c);line-height:1.7}.public-guide-list{padding-left:22px;margin:28px 0}.public-guide-list li{padding:0 0 20px 8px;line-height:1.6}.public-request-card{background:var(--site-bg-fff, #fff);color:var(--site-fg-213f2d, #213f2d);border:1px solid var(--site-line-dce3d6, #dce3d6);border-radius:25px;padding:32px;min-width:0}.public-request-card h1,.public-request-card h2{margin:0 0 18px}.public-request-card fieldset{border:0;margin:20px 0 0;padding:0}.public-request-card legend{font-weight:700;margin-bottom:20px}.public-request-card label{display:grid;gap:8px;margin-bottom:20px;font-size:14px;font-weight:600}.public-request-card input:not([type=checkbox]),.public-request-card select,.public-request-card textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid var(--site-line-73896c, #73896c);border-radius:8px;padding:12px;font:inherit;color:var(--site-fg-213f2d, #213f2d);background:var(--site-bg-fff, #fff)}.public-request-card input:disabled,.public-request-card select:disabled,.public-request-card textarea:disabled{background:var(--site-bg-f0f2ee, #f0f2ee)}.public-request-card input:focus-visible,.public-request-card select:focus-visible,.public-request-card textarea:focus-visible{outline:3px solid #789957;outline-offset:3px}.public-request-card .public-check{display:flex;align-items:flex-start;gap:12px;font-weight:400;line-height:1.6}.public-check input{width:18px;height:18px;flex-shrink:0;margin:3px 0 0}.public-request-card .public-honeypot{display:none}.public-form-note,.public-form-success{background:var(--site-bg-eef3e6, #eef3e6);padding:20px;border-radius:12px;line-height:1.6;margin-bottom:22px}.public-form-error{padding:16px;border:1px solid #a74331;border-radius:10px;color:var(--site-fg-862b1e, #862b1e)!important;background:var(--site-bg-fff5ef, #fff5ef)}.public-form-privacy{font-size:12px}.public-contact-page{margin-top:24px}.public-contact-page .button-solid,.public-contact-page .button-outline{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:12px 18px;border:1px solid #213f2d;border-radius:8px;font:inherit;font-weight:600;white-space:normal;cursor:pointer}.public-contact-page .button-solid{background:#213f2d;color:#fff}.public-contact-page .button-outline{background:transparent;color:#213f2d}.public-contact-page button:focus-visible,.public-contact-page a:focus-visible{outline:3px solid #789957;outline-offset:3px}.public-request-card{overflow-wrap:anywhere}.public-request-card select{min-height:44px}#kontakta-hyllra{scroll-margin-top:110px}.public-form-privacy a{text-decoration:underline}.public-guide-download{margin-top:22px}.public-request-card .button-solid:disabled{background:#52644b;color:#fff;cursor:not-allowed}.startup-steps{padding-bottom:60px}.startup-steps article{display:flex;gap:28px;border-top:1px solid var(--site-line-dce3d6, #dce3d6);padding:32px 0}.startup-steps article>span{font-size:32px;color:var(--site-fg-486737, #486737);font-weight:700}.startup-steps h2{font-size:27px;margin:0 0 15px}.startup-steps p{line-height:1.8;max-width:850px;color:var(--site-fg-425d49, #425d49)}@media(max-width:800px){.public-request-layout{grid-template-columns:1fr;gap:35px}.public-request-card{padding:23px}.public-request-card .button-solid,.public-request-card .button-outline{width:100%;justify-content:center;box-sizing:border-box}.startup-steps article{gap:18px}}
