.purpose-generator-container[data-v-675ddbf1]{display:flex;flex-direction:column;gap:1rem}.purpose-part[data-v-675ddbf1]{display:flex;flex-direction:column;gap:.75rem}.generator[data-v-675ddbf1]{display:flex;flex-direction:row;gap:1rem}.generator[data-v-675ddbf1]>:first-child{width:100%;min-width:2.5rem;max-width:2.5rem;height:100%;min-height:2.5rem;max-height:2.5rem;margin-top:.5rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100%;cursor:pointer;color:#000}.generator[data-v-675ddbf1]>:first-child,.generator[data-v-675ddbf1]>:last-child{box-shadow:0 .41px 1.4px 0 rgba(0,0,0,.023529411764705882),0 1.13px 3.88px 0 rgba(0,0,0,.03529411764705882),0 2.71px 9.35px 0 rgba(0,0,0,.047058823529411764)}.generator[data-v-675ddbf1]>:last-child{padding:.5rem 1rem;border:.25rem solid #fff;border-radius:.5rem;word-break:break-word;color:#fff}@media only screen and (max-width:900px){.generator[data-v-675ddbf1]>:first-child{margin-top:.125rem}}.purpose-container[data-v-fc5382f4]{max-width:65rem}.purpose-content[data-v-fc5382f4]{position:relative;width:100%;max-width:720px;display:flex;flex-direction:column;gap:2rem}[data-v-fc5382f4] button.link{border-bottom:unset}[data-v-fc5382f4] .mr-map{height:12rem;max-height:12rem}.save-button[data-v-fc5382f4]{align-self:flex-end}@media only screen and (min-width:1024px){.purpose-container[data-v-fc5382f4]{display:flex;justify-content:space-between;width:65rem;max-width:65rem;margin-left:auto;margin-right:auto}}@media only screen and (max-width:900px){.save-button[data-v-fc5382f4]{align-self:normal}}