.profile__page .profile__header{background:#f6f6f7;padding-top:10px;margin-bottom:40px}.profile__page .profile__header .header__wrap{margin-left:15px;margin-right:15px}.profile__page .profile__header :deep(.header__content):after{content:"";display:table;clear:both}.profile__page .profile__header :deep(.header__content) .header__title{color:#343c4b;font-size:var(--font-h3-size-bp-sm);line-height:var(--font-h3-line-height-bp-sm);letter-spacing:var(--font-h3-spacing-bp-sm)}.profile__page .profile__header :deep(.header__content) .header__lead{font-size:var(--font-p-lg-size-bp-sm);line-height:var(--font-p-lg-line-height-bp-sm);letter-spacing:var(--font-p-lg-spacing-bp-sm);margin-bottom:10px}.profile__page .profile__header :deep(.header__content) .header__lead:last-child{margin-bottom:0}.profile__page .profile__header :deep(.header__content) .header__actions{margin-top:20px}.profile__page .profile__header .sp-goback{margin-top:5px}.profile__page .profile__header .header__bg{overflow:hidden;background:#fff}.profile__page .profile__header .header__bg svg{display:block}.profile__page .profile__header .header__bg svg path{fill:#f6f6f7}.profile__page .profile__header .header__content :deep(.header__title){margin-top:0;padding-top:5px;margin-bottom:10px}.profile__page .profile__header .header__content :deep(.header__lead){clear:inline-start}.profile__page .profile__header :deep(.header__figure){display:flex;flex-wrap:wrap;align-items:flex-start;margin:20px 0 0}.profile__page .profile__header :deep(.header__figure) .header__image{width:calc(100% - 112px);vertical-align:top;margin-inline-end:20px;margin-bottom:20px}.profile__page .profile__header :deep(.header__figure) .header__image img{display:block;margin:0 auto;height:auto}.profile__page .profile__header .header__nav .sp-headermenu{float:inline-end}.profile__page .profile__header.profile__header--topicreports .header__bg{margin-top:40px}.profile__page .profile__header.profile__header--personalityreport{margin-bottom:0}.profile__page .profile__header.profile__header--personalityreport .header__bg{margin-top:60px}.profile__page .profile__header.profile__header--with-actions .header__title{flex:1}.profile__page .profile__header.profile__header--with-responsive-actions .header__content{display:flex;align-items:flex-start}.profile__section{margin-bottom:40px}.profile__section.profile__section--preferences .sp-row:first-of-type{padding-top:0}.profile__section.profile__section--preferences .sp-row:first-of-type>div{padding-top:0}.profile__section.profile__section--preferences .prefs__gender .group__options{min-width:240px}.section__title{font-size:var(--font-h3-size-bp-sm);line-height:var(--font-h3-line-height-bp-sm);letter-spacing:var(--font-h3-spacing-bp-sm);margin-top:0;margin-bottom:20px}.profile__section+hr{border:1px solid #eeeff1;border-width:1px 0 0}p{margin-bottom:20px}.section--blue .section__title strong{color:#4298b4}.section--yellow .section__title strong{color:#e4ae3a}.section--green .section__title strong{color:#33a474}.section--purple .section__title strong{color:#88619a}@media (min-width: 768px){.profile__page .profile__header .header__wrap{margin-left:20px;margin-right:20px}.profile__page .profile__header :deep(.header__content) .header__title{font-size:var(--font-h1-size-bp-md);line-height:var(--font-h1-line-height-bp-md);letter-spacing:var(--font-h1-spacing-bp-md)}.profile__page .profile__header :deep(.header__content) .header__lead{font-size:var(--font-p-lg-size-bp-md);line-height:var(--font-p-lg-line-height-bp-md);letter-spacing:var(--font-p-lg-spacing-bp-md)}.profile__page .profile__header :deep(.header__content) .header__lead{margin-bottom:20px}.profile__page .profile__header :deep(.header__content) .header__actions{margin-top:30px}.profile__page .profile__header .header__content :deep(.header__title),.profile__page .profile__header .header__content :deep(.header__lead),.profile__page .profile__header .header__content :deep(.header__figure){width:calc(50% - 10px)}.profile__page .profile__header .header__content :deep(.header__title){padding-top:30px;margin-bottom:20px}.profile__page .profile__header :deep(.header__title),.profile__page .profile__header :deep(.header__lead),.profile__page .profile__header :deep(.header__figure),.profile__page .profile__header .header__lead--small{float:inline-start}.profile__page .profile__header :deep(.header__figure){flex-direction:column-reverse;align-items:flex-end;float:inline-end}.profile__page .profile__header :deep(.header__figure) .header__image{width:auto;margin-inline-end:0;margin-bottom:0}.profile__page .profile__header{margin-bottom:50px}.profile__page .profile__header.profile__header--personalityreport .header__bg{margin-top:100px}.profile__page .profile__header.profile__header--with-actions .header__content{display:flex;align-items:center;justify-content:space-between}.profile__page .profile__header.profile__header--with-actions .header__content>.sp-headermenu,.profile__page .profile__header.profile__header--with-actions .header__content>.button--invite,.profile__page .profile__header.profile__header--with-actions .header__content>.sp-action{align-self:flex-start}.section__title{font-size:var(--font-h3-size-bp-md);line-height:var(--font-h3-line-height-bp-md);letter-spacing:var(--font-h3-spacing-bp-md)}}@media (min-width: 768px) and (min-width: 768px){.profile__page .profile__header.profile__header--with-actions .header__content>.sp-headermenu,.profile__page .profile__header.profile__header--with-actions .header__content>.button--invite,.profile__page .profile__header.profile__header--with-actions .header__content>.sp-action{margin-top:30px}}@media (min-width: 1200px){.profile__page .profile__header :deep(.header__content) .header__title{font-size:var(--font-h1-size-bp-lg);line-height:var(--font-h1-line-height-bp-lg);letter-spacing:var(--font-h1-spacing-bp-lg)}.profile__page .profile__header :deep(.header__content) .header__lead{line-height:var(--font-p-lg-line-height-bp-lg)}.profile__page .profile__header :deep(.header__figure){margin-top:10px}.profile__page .profile__header :deep(.header__figure) .header__image{align-self:center}.profile__page .profile__header.profile__header--topicreports .header__bg{margin-top:18px}.profile__page .profile__header.profile__header--personalityreport .header__bg{margin-top:80px}.profile__section.profile__section--preferences .prefs__gender .group__options{min-width:260px}.section__title{font-size:var(--font-h3-size-bp-lg);line-height:var(--font-h3-line-height-bp-lg);letter-spacing:var(--font-h3-spacing-bp-lg)}}@media (min-width: 1340px){.profile__page .profile__header .header__wrap{max-width:1300px;margin-left:auto;margin-right:auto}}
